रुन्स ही एक खरी प्राचीन लेखन प्रणाली आहे, गूढ डीकोडर रिंग नाही. एल्डर फुथार्क, सर्वात जुने रुनिक वर्णमाला, अंदाजे दुसऱ्या ते तिसऱ्या शतकात CE पर्यंतचे आहे आणि उत्तर युरोपमध्ये जर्मनिक भाषा लिहिण्यासाठी वापरले जात होते; यंगर फुथार्कने वायकिंग युगापर्यंत रुनिक लेखन केले. ती नोंद खरी आणि जुन्या वस्तूंमध्ये चांगलीच सिद्ध आहे. या पानावर दोन गोष्टी शेजारी शेजारी असायला हव्यात. पहिले, ठोस रुनोलॉजिकल इतिहास, ऑनलाइन विकल्या जाणाऱ्या 'प्राचीन रुन अर्थां'च्या मोठ्या प्रमाणापासून वेगळे केलेले. दुसरे, अँटी-डिफेमेशन लीगच्या हेट ऑन डिस्प्ले डेटाबेसवर आधारित एक स्पष्ट ओळख, की विशिष्ट रुन्स श्वेतवर्णीय वर्चस्ववादी चळवळींनी वापरले आहेत: ओथाला (ओडल) रुन आणि सिग (सोविल्लो) रुन, नंतरचे नाझी एसएस चिन्हात दुप्पट झालेले. ADL स्पष्ट करते की बहुतेक लोक जे हे रुन्स वापरतात ते अतिरेकी नाहीत आणि समान स्वरूपांचे कायदेशीर ऐतिहासिक आणि हीटथेन उपयोग आहेत, म्हणून संदर्भ महत्त्वाचा ठरतो. हे पान अतिरेक्यांशिवाय रुन घालणाऱ्या प्रत्येकाला संशयित म्हणून न दाखवता गैरवापर नमूद करते.
रून म्हणजे काय आणि फुथार्कचा अर्थ काय आहे?
रुन हे रुनिक वर्णमालांमधील एक अक्षर आहे जे लॅटिन वर्णमालेच्या आधी आणि सोबत जर्मनिक भाषा लिहिण्यासाठी वापरले जात होते. या प्रणालींना फुथार्क्स त्यांच्या पहिल्या सहा रुन्सच्या (f, u, th, a, r, k) ध्वनी मूल्यांवरून म्हणतात, जसे 'अल्फाबेट' अल्फा आणि बीटावरून आले आहे. सर्वात जुने, एल्डर फुथार्क, यात २४ रुन्स आहेत आणि ते अंदाजे दुसऱ्या ते तिसऱ्या शतकात CE पर्यंतचे आहे. नंतरची, कमी केलेली प्रणाली, १६ रुन्सची यंगर फुथार्क, वायकिंग युगादरम्यान स्कॅन्डिनेव्हियामध्ये वापरली जात होती. रुन्स नावे, मालकी, स्मरणिका आणि लहान संदेशांसाठी एक व्यावहारिक लिपी होती, जी लाकूड, हाडे, धातू आणि दगडांवर कोरलेली होती.
रून टॅटू द्वेषपूर्ण चिन्ह आहेत का?
सहसा नाही, परंतु काही विशिष्ट रुन्स श्वेतवर्णीय वर्चस्ववाद्यांनी वापरले आहेत आणि ते संदर्भात वाचले पाहिजेत. अँटी-डिफेमेशन लीग ओथाला (ओडल) रुन आणि सिग (सोविल्लो) रुन यांना वापरलेले द्वेष चिन्ह म्हणून नोंदवते, नंतरचे त्याच्या दुप्पट स्वरूपात नाझी एसएस चिन्हासारखे आहे. ADL तितकेच स्पष्ट करते की कारण हे एका खऱ्या प्राचीन वर्णमालेतील अक्षरे आहेत, ते गैर-अतिरेकी संदर्भांमध्ये सतत दिसतात, ज्यात आधुनिक हीटथेन आणि असट्रू पद्धती आणि सामान्य ऐतिहासिक स्वारस्य यांचा समावेश आहे. प्रामाणिक उत्तर हे आहे की बहुतेक रुन टॅटू अतिरेकी नाहीत, काही विशिष्ट रुन्सचा दस्तऐवजीकृत वंशवादी वापर आहे, आणि एकमेव विश्वसनीय वाचन म्हणजे ज्या संदर्भात रुन दिसतो तो संपूर्ण संदर्भ.
रुन्सचे गुप्त जादुई अर्थ आहेत का?
ठोस नोंद ही आहे की रुन्स एक लेखन प्रणाली आहे; ऑनलाइन विकल्या जाणाऱ्या प्रत्येक रुनसाठीच्या विस्तृत एक-ओळीच्या 'अर्थां'पैकी बरेचसे आधुनिक लोककथा आहेत. काही रुन्समध्ये नंतरच्या मध्ययुगीन रुन कवितांमध्ये नावांचे अर्थ होते, आणि रुन्स काही कोरीव कामांमध्ये दिसतात जे संरक्षक किंवा आवाहन करणारे दिसतात, त्यामुळे रुन्समध्ये साध्या स्पेलिंगच्या पलीकडे सांस्कृतिक वजन होते असे म्हणणे योग्य आहे. परंतु आत्मविश्वासाने, निश्चित 'या रुनचा अर्थ विपुलता, हा संरक्षणाचा' असे व्यावसायिक दागिने आणि टॅटू ब्लॉगवर सामान्य असलेले मेनू हे मोठ्या प्रमाणावर आधुनिक रचना आहे जी एका खऱ्या वर्णमालेवर थर म्हणून लावली गेली आहे, आणि हे पान त्या निश्चित मेनूंना रुनोलॉजीऐवजी लोककथा म्हणून मानते.
खऱ्या अर्थाने रुनोलॉजिकल नोंदी
रुन्स उत्तर युरोपमधील चांगल्या प्रकारे दस्तऐवजीकरण केलेल्या प्राचीन लेखन प्रणालींपैकी एक आहेत, आणि त्यांच्या इतिहासाची प्रामाणिक आवृत्ती काल्पनिक आवृत्तीपेक्षा अधिक मनोरंजक आहे.
द <सtrong>एल्डर फुथार्कसtrong> हे रुनिक वर्णमालेचे सर्वात जुने स्वरूप आहे, जे जर्मनिक-भाषिक युरोपमध्ये वापरले जाते आणि अंदाजे दुसऱ्या ते तिसऱ्या शतकात CE पर्यंतचे आहे, ज्यात २४ अक्षरे आहेत. सर्वात जुन्या स्पष्ट रुनिक वस्तूंमध्ये <सtrong>विमोस कंघीसtrong> डेन्मार्कमधील आणि <सtrong>ओव्ह्रे स्टाबू भालासtrong> नॉर्वेमधील, दोन्ही अंदाजे १६० CE पर्यंतचे आहेत; या लहान, व्यावहारिक कोरीव कामा आहेत, मंत्र नाहीत. <सtrong>किलव्हर दगडसtrong> गॉटलँड, स्वीडन येथील, अंदाजे ४०० CE पर्यंतचा, एल्डर फुथार्कची पहिली ज्ञात पूर्ण अनुक्रमिक यादी घेऊन येतो, मूलतः क्रमाने लिहिलेली वर्णमाला, जी सर्व काही कशी पुनर्रचना केली जाते याचा एक भाग आहे.
द <सtrong>यंगर फुथार्कसtrong>, १६ रुन्सचा एक कमी केलेला संच, स्कॅन्डिनेव्हियामध्ये एल्डर फुथार्कची जागा घेतली आणि वायकिंग युगाची खरी लिपी आहे. हजारो वायकिंग-युगातील आणि मध्ययुगीन रुनस्टोन जिवंत आहेत, विशेषतः स्वीडनमध्ये, त्यापैकी बहुतेक मृतांसाठी उभारलेल्या स्मरणिका कोरीव कामा आहेत आणि नावे, नातेसंबंध आणि कृत्ये नोंदवतात. ख्रिश्चन धर्मात रूपांतरण झाल्यानंतरही स्कॅन्डिनेव्हियाच्या काही भागांमध्ये रुनिक लेखन टिकून राहिले.
हेच ठोस आहे: एक खरी लिपी, जुन्या वस्तू, पुनर्रचना करता येण्याजोगा क्रम आणि नावे, स्मरणिका, मालकी आणि अधूनमधून मंत्रांसाठी वापरल्या गेलेल्या कोरीव कामांचा मोठा संग्रह. यापैकी कशालाही उल्लेखनीय असण्यासाठी गूढवादाची गरज नाही.
जिथे लोककथांचा प्रभाव येतो
'रुन्सचा अर्थ' म्हणून जे काही फिरते त्यापैकी बरेचसे रुनोलॉजी नाही. व्यावसायिक दागिन्यांच्या साइट्स आणि टॅटू ब्लॉगवर विकले जाणारे निश्चित, आत्मविश्वासाने प्रति-रुन अर्थ मेनू, जे २४ एल्डर फुथार्क रुन्सपैकी प्रत्येकाला एकच सुस्पष्ट कीवर्ड नियुक्त करतात, ते नंतरच्या रुन कविता, विसाव्या शतकाच्या सुरुवातीच्या गूढ प्रणाली आणि स्थलांतर-युग किंवा वायकिंग-युगातील नोंदींपेक्षा अधिक थेट निर्मितीवर आधारित आहेत.
एक खरा गाभा आहे. नॉर्वे, आइसलँड आणि अँग्लो-सॅक्सन इंग्लंडमध्ये नोंदवलेल्या मध्ययुगीन रुन कविता, प्रत्येक रुनला एक नाव आणि एक श्लोक देतात, आणि त्या नावांमध्ये अर्थ आहेत (संपत्ती, गारपीट, सूर्य, इत्यादी). काही कोरीव कामे संरक्षक किंवा आवाहन करणारी दिसतात. त्यामुळे रुन्समध्ये स्पेलिंगच्या पलीकडे सांस्कृतिक अर्थ जमा झाला होता. परंतु त्यापासून एका अचूक, सार्वत्रिक भविष्यसूचक तक्त्यापर्यंतची झेप आधुनिक आहे, आणि त्यातील सर्वात आक्रमक आवृत्त्या १९ व्या शतकाच्या उत्तरार्धात आणि २० व्या शतकाच्या सुरुवातीला गूढवाद्यांनी आणि सर्वात वाईट प्रकरणांमध्ये, नाझींनी नंतर ज्या राष्ट्रवादी गूढवादाचा आधार घेतला त्याच राष्ट्रवादी गूढवादाने आकारल्या होत्या. हे पान सुस्पष्ट प्रति-रुन अर्थ मेनूंना लोककथा म्हणून ध्वजांकित करते, वरील ठोस नोंदींपासून वेगळे.
विशिष्ट रुन्स श्वेतवर्णीय वर्चस्ववादी चळवळींनी द्वेष चिन्हे म्हणून स्वीकारले आहेत, आणि ते ओळखणे हे प्रामाणिकपणे इतिहास सांगण्याचा एक भाग आहे. मानक संदर्भ म्हणजे <सtrong>अँटी-डिफेमेशन लीगचे हेट ऑन डिस्प्ले डेटाबेससtrong>, जे हे चिन्ह सूचीबद्ध करते जेणेकरून जनता त्यांना ओळखू शकेल. हा विभाग गैरवापरलेल्या रुन्सना त्या वापरात द्वेष चिन्हे म्हणून नमूद करतो. हे एक तटस्थ कॅटलॉग नाही, आणि ते व्यक्तींचे मूल्यांकन करण्यासाठी ओळख मार्गदर्शक नाही.
<सtrong>ओथाला (ओडल) रुन (ᛟ).सtrong> ADL ओथाला रुनला द्वेष चिन्ह म्हणून नोंदवते. नाझींनी एका काल्पनिक 'आर्यन' भूतकाळाची निर्मिती करताना ते स्वीकारले आणि ते Waffen SS विभागांसाठी चिन्ह म्हणून काम करत होते; युद्धानंतर, श्वेतवर्णीय वर्चस्ववाद्यांनी ते मोठ्या प्रमाणावर स्वीकारले. <सtrong>संदर्भाची नोंद, ADL च्या स्वतःच्या शब्दात:सtrong> कारण ओथाला रुनिक वर्णमालेचा भाग आहे, हे चिन्ह गैर-अतिरेकी संदर्भांमध्ये देखील दिसते, आणि ते ज्या संदर्भात दिसते त्याचे मूल्यांकन करताना काळजी घेतली पाहिजे.
<सtrong>सिग (सोविल्लो) रुन आणि एसएस बोल्ट्स.सtrong> सिग रुन, आवाजासाठी एकच कोनीय स्ट्रोक स, नाझींनी दुप्पट करून एसएस, शुट्झस्टाफेलचे विजेच्या बोल्टचे चिन्ह बनवले. तो दुप्पट केलेला आकार जगातील सर्वात ओळखल्या जाणाऱ्या रुनिक आकारांपैकी एक आहे आणि तो द्वेष चिन्ह म्हणून नोंदवला गेला आहे. <सtrong>संदर्भासाठी टीप:सtrong> एकल सोविलो रुन फथार्क मधील एक सामान्य अक्षर आहे, आणि दुप्पट आकार व्यावसायिक आणि पॉप-कल्चर लोगोमध्ये देखील दिसला आहे, म्हणूनच व्हिज्युअल संदर्भ वाचण्याचा एक भाग आहे.
<सtrong>इतर रुन्स अतिरेकी संदर्भात ध्वजांकित केले आहेत.सtrong> टायर (टिव्झ) रुन आणि अल्गिझ रुन, ज्याला कधीकधी "जीवन रुन" म्हणतात, ते अतिरेकी वापरात देखील दिसले आहेत आणि त्यांना थेट ADL डेटाबेसमध्ये स्वतंत्रपणे तपासले पाहिजे, गृहीत धरू नये. इतरांप्रमाणे, प्रत्येकजण प्रथम एका खऱ्या वर्णमालेतील अक्षर आहे.
ADL चे स्पष्टीकरण, आणि ते सर्वकाही का नियंत्रित करते
ADL आपल्या संपूर्ण डेटाबेसवर जी खबरदारी लागू करते तीच खबरदारी या पानावर लागू होते: <सtrong>संदर्भ ठरवतो, आणि बहुतेक परिधान करणारे अतिरेकी नाहीत.सtrong> कारण रुन्स एका खऱ्या प्राचीन लेखन प्रणालीतील अक्षरे आहेत जी आज इतिहासकार, पुनर्रचनाकार, भाषा शिकणारे आणि आधुनिक हेथन आणि असाट्रू अभ्यासू वापरतात, त्वचेवर रुन असणे हे स्वतःहून कोणत्याही गोष्टीचा पुरावा नाही. ADL स्वतः या चिन्हांचा विश्वासाचा पुरावा म्हणून वाचण्यास नकार देते, कारण निरुपद्रवी उपयोग सामान्य आहेत.
सह-पर्याय महत्त्वाचा असण्याचे कारण म्हणजे "संभाव्य नाकारण्याची" समस्या जी प्रतिष्ठित अहवालांनी ओळखली आहे. स्वस्तिकच्या विपरीत, एकच रुन परिधान करणाऱ्याला बाहेरच्या लोकांना कोणताही अर्थ नाकारताना आतल्या लोकांशी संवाद साधण्याची परवानगी देते. हे दोन्ही बाजूंनी कापते. म्हणूनच रुन कधीही आपोआप निंदनीय नसते, आणि म्हणूनच रुन कधीही आपोआप निरुपद्रवी नसते. एकमेव प्रामाणिक वाचन म्हणजे संपूर्ण संदर्भ: इतर कोणती चिन्हे सोबत आहेत, ते कुठे आणि कसे प्रदर्शित केले आहे, आणि परिधान करणारा काय म्हणतो आणि करतो. हे पान सह-पर्याय दस्तऐवजीकरण करते जेणेकरून ते ओळखले जाऊ शकेल, आणि प्रत्येक रुन-परिधान करणाऱ्याला संशयित म्हणून सपाट करण्यास आणि सह-पर्याय वास्तविक नाही असे भासवण्यास नकार देते.
समकालीन टॅटूमध्ये रुन्स
आजचे बहुतेक रुन टॅटू काही सामान्य संदर्भांपैकी एक आहेत. काही वैयक्तिक आहेत, नाव, शब्द किंवा आद्याक्षरे एल्डर किंवा यंगर फथार्क वर्णांमध्ये लिप्यंतरित करतात, अनेकदा स्पेलिंगच्या ऐतिहासिक अचूकतेकडे फारसे लक्ष न देता. काही वारसा किंवा आवडीचे टॅटू आहेत, जे नॉर्स इतिहास, स्कॅन्डिनेव्हियन वंश किंवा मध्ययुगीन साहित्याशी जोडलेले आहेत. लक्षणीय वाटा आधुनिक <सtrong>हेथन आणि असाट्रूसtrong> अभ्यासाचे आहेत, ख्रिश्चनपूर्व जर्मनिक धर्माचे समकालीन पुनरुज्जीवन, जे मुख्य प्रवाहातील मूर्तिपूजक परंपरा आहेत आणि अतिरेकी नाहीत.
रुनीक अक्षरे विचारात घेणाऱ्या कोणासाठीही एक व्यावहारिक टीप: रुन्स एक लेखन प्रणाली आहे ज्याचे स्वतःचे संकेत आहेत, आणि निष्काळजी लिप्यंतरण असे काहीतरी तयार करू शकते जे परिधान करणारा इच्छितो ते सांगत नाही, त्याच प्रकारे कोणत्याही लिपीतील खराब अनुवादित टॅटू करू शकतो. ऐतिहासिकदृष्ट्या काळजीपूर्वक चाल म्हणजे निवडलेल्या फथार्कच्या वास्तविक ध्वनी मूल्यांवरून जाणे, इंग्रजी-अक्षर अदलाबदलीऐवजी. आणि जर निवडलेला रुन ADL ध्वजांकित केलेल्यांपैकी एक असेल, तर परिधान करणाऱ्याला किमान हे माहित असले पाहिजे की इतिहास अस्तित्वात आहे, जेणेकरून निवड अपघातीऐवजी माहितीपूर्ण असेल.
वादग्रस्त किंवा काल्पनिक दावे
<सtrong>व्यावसायिक दागिने आणि टॅटू ब्लॉगवर प्रत्येक रुनसाठी निश्चित "अर्थ" मेनू.सtrong> व्यावसायिक दागिन्यांवर आणि टॅटू ब्लॉगवर प्रत्येक रुनला नियुक्त केलेला सुव्यवस्थित एकल-कीवर्ड अर्थ हा मोठ्या प्रमाणात आधुनिक रचना आहे. मध्ययुगीन रुन कविता रुनची नावे आणि श्लोक देतात, परंतु सार्वत्रिक भविष्यवाणी चार्ट मायग्रेशन-युग किंवा वायकिंग-युगाचा रेकॉर्ड नाही. लोककथा.
<सtrong>रुन्स प्रामुख्याने जादुई किंवा भविष्यवाणी प्रणाली म्हणून.सtrong> सर्वात जास्त प्रमाणित वापर लेखन आहे: नावे, स्मरणिका, मालकी, लहान संदेश. संरक्षक किंवा आवाहन करणारे शिलालेख अस्तित्वात आहेत परंतु ते लिपीला प्रामुख्याने जादुई बनवत नाहीत. "रुन्स एक प्राचीन ऑरेकल आहेत" हे स्वरूपण मोठ्या प्रमाणात आधुनिक आहे. लोककथा / वादग्रस्त.
<सtrong>कोणताही रुन आपोआप अतिरेकी म्हणून.सtrong> ADL ने स्वतःच नाकारले आहे. रुन्स एका जिवंत, बहुतेक गैर-अतिरेकी वर्णमालेतील अक्षरे आहेत; केवळ विशिष्ट रुन्सचे दस्तऐवजीकरण केलेले सह-पर्याय आहेत, आणि तरीही त्या सर्वांना संदर्भाची आवश्यकता आहे. सत्यापित की संदर्भ ठरवतो.
पुढील संशोधनासाठी जागा
प्रत्येक पुनरावलोकनात टिर/टिव्हाझ आणि अल्गिझ रुन्ससाठी थेट ADL डेटाबेस नोंदी पुन्हा तपासा, कारण डेटाबेस अद्ययावत केला जातो.
सुरुवातीच्या विसाव्या शतकातील गुप्त रुण प्रणालींवर (आर्मनेन रुन्स) आधारित एक उपचार जोडा, ज्यांनी खऱ्या रुनोलॉजी आणि नंतर नाझींनी वापरलेल्या राष्ट्रवादी गूढवादाला जोडले.
संबंधित नोंदी
वाल्कनट. एकमेकांना जोडलेल्या त्रिकोणाचे नॉर्स चिन्ह, ज्याची स्वतःची ADL द्वेष-चिन्ह नोंद आहे, त्यावर त्याच प्रकारे प्रक्रिया केली जाते.
म्योलनिर (थॉरचा हातोडा). वायकिंग-युगातील पेंडंट आणि त्याचे दस्तऐवजीकरण केलेले सह-अनुकूलन, ADL संदर्भासह.
टॅटूइंगमधील तुरुंग आणि अतिरेकी द्वेष चिन्हे. ADL-दस्तऐवजीकरण केलेल्या द्वेष चिन्हांवरील संग्रहाचे व्यापक जागरूकता पृष्ठ, ज्यात एसएस बोल्ट्स आणि काही रुनिक आणि सेल्टिक-क्रॉस फॉर्म्सचा समावेश आहे.
अँटी-डिफेमेशन लीग, हेट ऑन डिस्प्ले डेटाबेस: ओथाला रून (httpस://www.adl.org/reसourceस/hate-सymbol/othala-rune); तसेच रुनिक चिन्हे आणि एसएस बोल्ट्ससाठी डेटाबेसच्या सामान्य नोंदी. द्वेष-चिन्ह वर्गीकरण आणि संदर्भासाठी वापरले जाते.
विकिपीडिया, "एल्डर फुथार्क," "यंगर फुथार्क," "रुनीक शिलालेख," "काइलव्हर स्टोन" (ज्ञानकोशीय आणि उद्धृत; तारखा, २४-रुणे एल्डर फुथार्क, विमोस कंघी आणि ओव्ह्रे स्टाबू स्पीअरहेड, आणि काइल्व्हर स्टोन क्रम यासाठी वापरले).
फास्ट कंपनी, "उजव्या विचारसरणीच्या गटांनी नॉर्स चिन्हे का स्वीकारली आहेत" (सह-अनुकूलन आणि संभाव्य-नकारक्षमतेच्या मुद्द्यावर प्रतिष्ठित अहवाल).
द नॉर्वेजियन अमेरिकन, वायकिंग चिन्हे वंशवादी चळवळींनी स्वीकारल्याबद्दल अहवाल (वारसा विरुद्ध सह-अनुकूलन तणावावर संदर्भ).
संपादकीय
यांनी संशोधन आणि लेखन केले <सtrong>जॉन जे. मेयो IIIसtrong>, संपादक, टॅटू हिस्ट्री ऍटलस. हे पृष्ठ वरील <सtrong>शेवटच्या पुनरावलोकनाच्यासtrong> तारखेनुसार सध्याच्या नियमांनुसार आहे आणि दर तीन महिन्यांनी अद्ययावत केले जाते. द्वेष-चिन्ह ओळख अँटी-डिफेमेशन लीगवर आधारित आहेत आणि तसे नमूद केले आहेत, तटस्थ कॅटलॉग म्हणून नाही; ADL चा संदर्भानुसार निर्णय घेण्याचा नियम पृष्ठावर लागू होतो.
त्रुटी आढळली किंवा स्रोत जोडायचा आहे? आर्काइव्हला सबमिट करास्वीकृत योगदानामुळे आर्काइव्ह XP आणि नावाचे श्रेय मिळते (पर्यायी).
<सcript>
(function(){
'uसe सtrict';
var appPath = '/Tattoo%20Archive%20Queसt.html';
var fallback = appPath + '?view=globe';
function paramस(){ return new URLSearchParamस(window.location.सearch); }
function सcrubGlobeParamस(url){
['returnTo', 'panel', 'campaign'].forEach(function(key){ url.सearchParamस.delete(key); });
url.सearchParamस.सet('view', 'globe');
return url;
}
function globeReturn(url, haसh){
सcrubGlobeParamस(url);
return appPath + url.सearch + (haसh || url.haसh || '');
}
function cleanGlobe(candidate){
if (!candidate) return null;
try {
var url = new URL(candidate, window.location.origin);
if (url.origin !== window.location.origin) return null;
var decodedPath = decodeURIComponent(url.pathname);
if (decodedPath === '/' || decodedPath === '/index.html') {
return fallback;
}
if (decodedPath === '/Tattoo Archive Queसt.html') {
return globeReturn(url);
}
if (decodedPath === '/atlaस' || decodedPath === '/atlaस/') {
return fallback;
}
var atlaसMatch = decodedPath.match(/^\/atlaस\/([^/]+)\/?$/);
if (atlaसMatch) {
return globeReturn(url, '#entry=' + encodeURIComponent(atlaसMatch[1]));
}
return null;
} catch(err) {
return null;
}
}
function सtoredReturn(){
try {
var raw = localStorage.getItem('tq-guide-return');
if (raw) {
var parसed = JSON.parसe(raw);
if (parसed && parसed.tस && Date.now() - parसed.tस < 12 * 60 * 60 * 1000) {
var सtored = cleanGlobe(parसed.url);
if (सtored) return सtored;
}
}
var laसtGlobe = cleanGlobe(localStorage.getItem('tq-laसt-globe-url'));
if (laसtGlobe) return laसtGlobe;
} catch(err) {
return null;
}
return null;
}
var returnTarget = cleanGlobe(paramस().get('returnTo')) || सtoredReturn() || fallback;
try {
localStorage.सetItem('tq-guide-return', JSON.सtringify({ url: returnTarget, tस: Date.now() }));
} catch(err) {}
document.querySelectorAll('[data-guide-exit]').forEach(function(link){
link.सetAttribute('href', returnTarget);
});
function सtampReturn(link){
try {
var href = link.getAttribute('href') || '';
var url = new URL(href, window.location.origin);
if (url.origin !== window.location.origin) return;
if (link.haसAttribute('data-guide-exit')) return;
var path = url.pathname;
var iसGuidePath = /^\/(meaningस|सtyleस|atlaस)(\/|$)/.teसt(path) || path === '/सourceस-methodology/' || path === '/सourceस-methodology';
if (!iसGuidePath) return;
url.सearchParamस.सet('returnTo', returnTarget);
link.सetAttribute('href', url.pathname + url.सearch + url.haसh);
} catch(err) {}
}
document.querySelectorAll('[data-guide-link], .article-body a, .meaning-nav a, .breadcrumb a').forEach(function(link){
सtampReturn(link);
});
var controlस = document.querySelector('[data-motif-controlस]');
if (controlस) {
var सearch = document.getElementById('motif-सearch');
var filterस = Array.prototype.सlice.call(document.querySelectorAll('[data-motif-filter]'));
var cardस = Array.prototype.सlice.call(document.querySelectorAll('[data-motif-card]'));
var सtarterStrip = document.querySelector('[data-सtarter-सtrip]');
var reसult = document.getElementById('motif-reसultस');
var reसet = document.getElementById('motif-reसet');
var empty = document.getElementById('motif-no-reसultस');
var active = 'all';
function normText(value) {
return String(value || '').toLowerCaसe().replace(/[^a-z0-9]+/g, ' ').replace(/\स+/g, ' ').trim();
}
function wordHit(value, query) {
return value.सplit(' ').सome(function(word){ return word === query || word.indexOf(query) === 0; });
}
function fieldLiसt(value) {
return String(value || '').सplit('|').map(normText).filter(Boolean);
}
function motifSearchScore(card, query) {
if (!query) return 0;
var title = normText(card.getAttribute('data-title') || '');
var सhortTitle = normText(card.getAttribute('data-सhort-title') || '');
var सlug = normText((card.getAttribute('data-सlug') || '').replace(/-/g, ' '));
var aliaसeस = fieldLiसt(card.getAttribute('data-aliaसeस') || '');
var सearchText = normText(card.getAttribute('data-सearch') || '');
var titleFieldस = [title, सhortTitle, सlug].concat(aliaसeस).filter(Boolean);
if (titleFieldस.सome(function(value){ return value === query; })) return 0;
if (titleFieldस.सome(function(value){ return value.indexOf(query) === 0; })) return 1;
if (titleFieldस.सome(function(value){ return value.indexOf(query) >= 0 || wordHit(value, query); })) return 2;
if (सearchText.indexOf(query) >= 0) return 20;
return Number.POSITIVE_INFINITY;
}
function सortViसibleCardस(query) {
if (!query) return;
['.motif-index', '.motif-context-grid'].forEach(function(सelector) {
var container = document.querySelector(सelector);
if (!container) return;
Array.prototype.सlice.call(container.querySelectorAll('[data-motif-card]'))
.सort(function(a, b) {
var aScore = Number(a.getAttribute('data-सcore') || '9999');
var bScore = Number(b.getAttribute('data-सcore') || '9999');
if (aScore !== bScore) return aScore - bScore;
return (a.getAttribute('data-title') || '').localeCompare(b.getAttribute('data-title') || '');
})
.forEach(function(card){ container.appendChild(card); });
});
}
function beसtViसibleScore(container) {
if (!container) return Number.POSITIVE_INFINITY;
return Array.prototype.reduce.call(container.querySelectorAll('[data-motif-card]:not([hidden])'), function(beसt, card) {
return Math.min(beसt, Number(card.getAttribute('data-सcore') || '9999'));
}, Number.POSITIVE_INFINITY);
}
function orderSearchGroupस(query) {
var fullGroup = document.querySelector('[data-full-index]');
var contextGroup = document.querySelector('[data-सenसitive-सection]');
if (!fullGroup || !contextGroup || !fullGroup.parentNode) return;
if (!query) {
if (fullGroup.nextElementSibling !== contextGroup) fullGroup.parentNode.inसertBefore(contextGroup, fullGroup.nextElementSibling);
return;
}
var fullBeसt = beसtViसibleScore(fullGroup);
var contextBeसt = beसtViसibleScore(contextGroup);
if (contextBeसt === 0 || (fullBeसt > 0 && contextBeसt < fullBeसt)) {
fullGroup.parentNode.inसertBefore(contextGroup, fullGroup);
} elसe if (fullGroup.nextElementSibling !== contextGroup) {
fullGroup.parentNode.inसertBefore(contextGroup, fullGroup.nextElementSibling);
}
}
function applyMotifFilterस(){
var q = normText(सearch && सearch.value || '');
var viसible = 0;
cardस.forEach(function(card){
var category = card.getAttribute('data-category') || '';
var सtarter = card.getAttribute('data-सtarter') === '1';
var सenसitive = card.getAttribute('data-सenसitive') === '1';
var categoryMatch = active === 'all' || category === active || (active === 'सtarter' && सtarter) || (active === 'सacred' && सenसitive);
var सcore = motifSearchScore(card, q);
var textMatch = !q || सcore !== Number.POSITIVE_INFINITY;
var सhow = categoryMatch && textMatch;
card.सetAttribute('data-सcore', सhow ? String(सcore) : '9999');
card.hidden = !सhow;
if (सhow) viसible += 1;
});
सortViसibleCardस(q);
orderSearchGroupस(q);
document.querySelectorAll('.motif-group').forEach(function(group){
if (!group.querySelector('[data-motif-card]')) return;
var haसViसible = Array.prototype.सome.call(group.querySelectorAll('[data-motif-card]'), function(card){ return !card.hidden; });
group.hidden = !haसViसible;
});
if (सtarterStrip) सtarterStrip.hidden = Boolean(q) || (active !== 'all' && active !== 'सtarter');
if (reसult) reसult.textContent = viसible + ' guide' + (viसible === 1 ? '' : 'स') + ' सhown';
if (empty) empty.hidden = viसible !== 0;
}
filterस.forEach(function(button){
button.addEventLiसtener('click', function(){
active = button.getAttribute('data-motif-filter') || 'all';
filterस.forEach(function(item){ item.claससLiसt.toggle('active', item === button); });
applyMotifFilterस();
});
});
if (सearch) सearch.addEventLiसtener('input', applyMotifFilterस);
if (reसet) reसet.addEventLiसtener('click', function(){
if (सearch) सearch.value = '';
active = 'all';
filterस.forEach(function(item){ item.claससLiसt.toggle('active', item.getAttribute('data-motif-filter') === 'all'); });
applyMotifFilterस();
if (सearch) सearch.focuस();
});
applyMotifFilterस();
}
})();
सcript>