రూన్స్ నిజమైన పురాతన వ్రాత వ్యవస్థ, రహస్య డీకోడర్ రింగ్ కాదు. ఎల్డర్ ఫుథార్క్, పురాతనమైన రూనిక్ అక్షరమాల, సుమారుగా రెండవ నుండి మూడవ శతాబ్దం CE నాటిది మరియు ఉత్తర ఐరోపా అంతటా జర్మానిక్ భాషలను వ్రాయడానికి ఉపయోగించబడింది; యంగర్ ఫుథార్క్ వైకింగ్ యుగం వరకు రూనిక్ వ్రాతను కొనసాగించింది. ఆ రికార్డు నిజమైనది మరియు తేదీలతో కూడిన వస్తువులలో బాగా ధృవీకరించబడింది. ఈ పేజీలో రెండు విషయాలు పక్కపక్కనే ఉండాలి. మొదటిది, ఘనమైన రూనలాజికల్ చరిత్ర, ఆన్లైన్లో విక్రయించబడే కల్పిత "పురాతన రూన్ అర్థం" కంటెంట్ నుండి వేరు చేయబడింది. రెండవది, యాంటీ-డిఫమేషన్ లీగ్ యొక్క హేట్ ఆన్ డిస్ప్లే డేటాబేస్కు అనుసంధానించబడిన స్పష్టమైన గుర్తింపు, నిర్దిష్ట రూన్స్ శ్వేతజాతీయుల-ఆధిపత్య ఉద్యమాలచే ఆక్రమించబడ్డాయి: ఒథాలా (ఒడల్) రూన్ మరియు సిగ్ (సోవిలో) రూన్, రెండోది నాజీ SS చిహ్నంగా రెట్టింపు చేయబడింది. ADL స్పష్టంగా చెబుతుంది, చాలా మంది ఈ రూన్స్ను ఉపయోగించేవారు తీవ్రవాదులు కారని మరియు అదే రూపాలు చట్టబద్ధమైన చారిత్రక మరియు హీథెన్ ఉపయోగాలను కలిగి ఉన్నాయని, కాబట్టి సందర్భం నిర్ణయిస్తుంది. ఈ పేజీ ప్రతి రూన్ ధరించిన వారిని అనుమానితుడిగా మార్చకుండా ఆక్రమణను పేరుస్తుంది.
రూన్ అంటే ఏమిటి మరియు ఫుథార్క్ అంటే ఏమిటి?
రూన్ అనేది లాటిన్ అక్షరమాలతో పాటు మరియు ముందు జర్మానిక్ భాషలను వ్రాయడానికి ఉపయోగించిన రూనిక్ అక్షరమాలలోని ఒక అక్షరం. ఈ వ్యవస్థలను ఫుథార్క్స్ అంటారు, వాటి మొదటి ఆరు రూన్ల (f, u, th, a, r, k) ధ్వని విలువల తర్వాత, అదే విధంగా "ఆల్ఫాబెట్" ఆల్ఫా మరియు బీటా నుండి వస్తుంది. పురాతనమైనది, ఎల్డర్ ఫుథార్క్, 24 రూన్లను కలిగి ఉంది మరియు సుమారుగా రెండవ నుండి మూడవ శతాబ్దం CE నాటిది. తరువాత, తగ్గించబడిన వ్యవస్థ, 16 రూన్ల యంగర్ ఫుథార్క్, వైకింగ్ యుగం అంతటా స్కాండినేవియాలో ఉపయోగించబడింది. రూన్స్ పేర్లు, యాజమాన్యం, స్మారక చిహ్నాలు మరియు చిన్న సందేశాల కోసం చెక్కబడిన ఆచరణాత్మక లిపి, కలప, ఎముక, లోహం మరియు రాయిపై చెక్కబడింది.
రూన్ టాటూలు ద్వేషపూరిత చిహ్నమా?
సాధారణంగా కాదు, కానీ కొన్ని నిర్దిష్ట రూన్స్ శ్వేతజాతీయులచే ఆక్రమించబడ్డాయి మరియు సందర్భంలో చదవాలి. యాంటీ-డిఫమేషన్ లీగ్ ఒథాలా (ఒడల్) రూన్ మరియు సిగ్ (సోవిలో) రూన్ను ఆక్రమించబడిన ద్వేషపూరిత చిహ్నాలుగా నమోదు చేస్తుంది, రెండోది దాని రెట్టింపు రూపంలో నాజీ SS చిహ్నంగా. ADL కూడా స్పష్టంగా చెబుతుంది, ఎందుకంటే ఇవి నిజమైన పురాతన అక్షరమాలలోని అక్షరాలు, అవి ఆధునిక హీథెన్ మరియు అసట్రు అభ్యాసం మరియు సాధారణ చారిత్రక ఆసక్తితో సహా అనేక సందర్భాలలో కనిపిస్తాయి. నిజాయితీ సమాధానం ఏమిటంటే, చాలా రూన్ టాటూలు తీవ్రవాదమైనవి కావు, కొన్ని నిర్దిష్ట రూన్లకు నమోదు చేయబడిన జాత్యహంకార ఉపయోగం ఉంది, మరియు ఏకైక విశ్వసనీయ రీడింగ్ రూన్ కనిపించే పూర్తి సందర్భం.
రూన్లకు రహస్య మాయా అర్థాలు ఉన్నాయా?
రూన్స్ ఒక వ్రాత వ్యవస్థ అని ఘనమైన రికార్డు; ఆన్లైన్లో ప్రతి రూన్కు విక్రయించబడే అనేక విస్తృతమైన "అర్థాలు" ఆధునిక జానపద కథలు. కొన్ని రూన్లు తరువాత మధ్యయుగ రూన్ పద్యాలలో పేరు-అర్థాలను కలిగి ఉన్నాయి, మరియు రూన్స్ రక్షణాత్మక లేదా ఆవాహనగా కనిపించే కొన్ని శాసనాలలో కనిపిస్తాయి, కాబట్టి రూన్లు సాధారణ స్పెల్లింగ్ కంటే ఎక్కువ సాంస్కృతిక బరువును కలిగి ఉన్నాయని చెప్పడం సరైనదే. కానీ ఆ నుండి ఖచ్చితమైన, సార్వత్రిక భవిష్యవాణి చార్ట్కు వెళ్లడం ఆధునికమైనది, మరియు దాని యొక్క అత్యంత దూకుడు వెర్షన్లు 19వ శతాబ్దం చివరలో మరియు 20వ శతాబ్దం ప్రారంభంలో మంత్రగాళ్లు మరియు, చెత్త సందర్భాలలో, నాజీలు తరువాత ఉపయోగించిన జాతీయవాద మాయాజాలం ద్వారా రూపొందించబడ్డాయి. ఈ పేజీ ఆ స్థిరమైన మెనూలను రూనలాజీకి బదులుగా జానపద కథలుగా పరిగణిస్తుంది.
నిజమైన రూనోలాజికల్ రికార్డ్
ఉత్తర ఐరోపాలోని బాగా నమోదు చేయబడిన పురాతన వ్రాత వ్యవస్థలలో రూన్స్ ఒకటి, మరియు వాటి చరిత్ర యొక్క నిజాయితీ వెర్షన్ కల్పిత దానికంటే ఆసక్తికరంగా ఉంటుంది.
ది <లుtrong>పెద్ద ఫుథార్క్లుtrong> డెన్మార్క్ నుండి విమోస్ కాంబ్ <లుtrong>మరియులుtrong> నార్వే నుండి ఓవ్రే స్టాబు స్పియర్హెడ్ <లుtrong>రెండు సుమారుగా 160 CE నాటివి; ఇవి చిన్న, ఆచరణాత్మక శాసనాలు, మంత్రాలు కాదు.లుtrong> స్వీడన్లోని గోట్లాండ్ నుండి వచ్చిన <లుtrong>కైల్వర్ స్టోన్లుtrong> సుమారుగా 400 CE నాటిది, ఎల్డర్ ఫుథార్క్ యొక్క మొట్టమొదటి పూర్తి క్రమబద్ధమైన జాబితాను కలిగి ఉంది, ఇది ప్రాథమికంగా క్రమంలో వ్రాయబడిన అక్షరమాల, ఇది మొత్తం క్రమాన్ని పునర్నిర్మించడంలో సహాయపడుతుంది.
ది <లుtrong>యువ ఫుథార్క్లుtrong>ఇది దృఢమైన ఆధారం: నిజమైన లిపి, తేదీలతో కూడిన వస్తువులు, పునర్నిర్మించగల క్రమం మరియు పేర్లు, స్మారక చిహ్నాలు, యాజమాన్యం మరియు అప్పుడప్పుడు ఆకర్షణ కోసం ఉపయోగించిన శాసనాల యొక్క పెద్ద కార్పస్. ఏదీ అద్భుతంగా ఉండటానికి మాయాజాలం అవసరం లేదు.
జానపద కథలు ఎక్కడ మొదలవుతాయి
జానపదం ఎక్కడ పడుతుంది
ఒక నిజమైన కెర్నల్ ఉంది. నార్వే, ఐస్ల్యాండ్ మరియు ఆంగ్లో-సాక్సన్ ఇంగ్లాండ్లో నమోదు చేయబడిన మధ్యయుగ రూన్ పద్యాలు, ప్రతి రూన్కు ఒక పేరు మరియు పద్యం ఇస్తాయి, మరియు ఆ పేర్లు అర్థాలను కలిగి ఉంటాయి (సంపద, వడగళ్ళు, సూర్యుడు, మొదలైనవి). కొన్ని శాసనాలు రక్షణాత్మకంగా లేదా ఆవాహనగా కనిపిస్తాయి. కాబట్టి రూన్లు స్పెల్లింగ్ కంటే ఎక్కువ సాంస్కృతిక అర్థాన్ని కూడగట్టుకున్నాయి. కానీ ఆ నుండి ఖచ్చితమైన, సార్వత్రిక భవిష్యవాణి చార్ట్కు వెళ్లడం ఆధునికమైనది, మరియు దాని యొక్క అత్యంత దూకుడు వెర్షన్లు 19వ శతాబ్దం చివరలో మరియు 20వ శతాబ్దం ప్రారంభంలో మాయావాదులు మరియు, చెత్త సందర్భాలలో, నాజీలు తరువాత ఉపయోగించిన జాతీయవాద మాయాజాలం ద్వారా రూపొందించబడ్డాయి. ఈ పేజీ చక్కని ప్రతి-రూన్ అర్థ మెనూలను జానపద కథలుగా, పైన ఉన్న ఘనమైన రికార్డు నుండి వేరుగా ఫ్లాగ్ చేస్తుంది.
శ్వేతజాతీయుల-ఆధిపత్య ఉద్యమాలచే ఆక్రమించబడింది: దానిని స్పష్టంగా గుర్తించండి
శ్వేతజాతీయుల ఆధిపత్య ఉద్యమాలచే ఆక్రమించబడింది: దానిని స్పష్టంగా గుర్తించండి
యాంటీ-డిఫమేషన్ లీగ్ యొక్క హేట్ ఆన్ డిస్ప్లే డేటాబేస్ <లుtrong>యాంటీ-డిఫమేషన్ లీగ్ యొక్క హేట్ ఆన్ డిస్ప్లే డేటాబేస్లుtrong>ఒథాలా (ఒడల్) రూన్ (ᛟ).
<లుtrong>ADL ఒథాలా రూన్ను ద్వేషపూరిత చిహ్నంగా నమోదు చేస్తుంది. నాజీలు ఒక పౌరాణిక "ఆర్యన్" గతాన్ని నిర్మించడంలో భాగంగా దానిని స్వీకరించారు, మరియు ఇది వాఫెన్ SS విభాగాలకు చిహ్నంగా పనిచేసింది; యుద్ధం తరువాత, శ్వేతజాతీయులు దానిని విస్తృతంగా స్వీకరించారు.లుtrong> సందర్భ గమనిక, ADL యొక్క స్వంత నిబంధనలలో: <లుtrong>ఒథాలా రూనిక్ అక్షరమాలలో భాగం కాబట్టి, చిహ్నం తీవ్రవాద రహిత సందర్భాలలో కూడా కనిపిస్తుంది, మరియు అది కనిపించే సందర్భంలో దానిని అంచనా వేయడానికి జాగ్రత్త తీసుకోవాలి.లుtrong> సిగ్ (సోవిలో) రూన్ మరియు SS బోల్ట్లు.
<లుtrong>సిగ్ రూన్, ధ్వనిలుtrong> సిగ్ రూన్, ధ్వని కోసం ఒకే కోణీయ స్ట్రోక్ లుసందర్భ గమనిక: <లుtrong>ఒకే సోవిలో రూన్ ఫుథార్క్లోని సాధారణ అక్షరం, మరియు రెట్టింపు రూపం సంబంధం లేని వాణిజ్య మరియు పాప్-కల్చర్ లోగోలలో కూడా కనిపించింది, అందుకే దృశ్య సందర్భం రీడింగ్లో భాగం.లుtrong> తీవ్రవాద సందర్భాలలో ఫ్లాగ్ చేయబడిన ఇతర రూన్స్.
<లుtrong>టైర్ (టివాజ్) రూన్ మరియు అల్గిజ్ రూన్, కొన్నిసార్లు "జీవిత రూన్" అని పిలుస్తారు, తీవ్రవాద వినియోగంలో కూడా కనిపించాయి మరియు ప్రత్యక్ష ADL డేటాబేస్తో వ్యక్తిగతంగా తనిఖీ చేయబడాలి, ఊహించకూడదు. ఇతరుల మాదిరిగానే, ప్రతి ఒక్కటి నిజమైన అక్షరమాలలో ఒక అక్షరం.లుtrong> ADL మినహాయింపు, మరియు అది ఇక్కడ ప్రతిదీ ఎందుకు నియంత్రిస్తుంది
ADL మినహాయింపు, మరియు అది ఇక్కడ ప్రతిదానికీ ఎందుకు వర్తిస్తుంది
సందర్భం నిర్ణయిస్తుంది, మరియు చాలా మంది ధరించేవారు తీవ్రవాదులు కారు. <లుtrong>రూన్స్ చారిత్రకులు, పునరావృతకులు, భాషా అభ్యాసకులు మరియు ఆధునిక హీథెన్ మరియు అసట్రు అభ్యాసకులచే ఈ రోజు చురుకుగా ఉపయోగించబడుతున్న నిజమైన పురాతన వ్రాత వ్యవస్థలోని అక్షరాలు కాబట్టి, చర్మంపై రూన్ ఉండటం స్వయంగా దేనికీ రుజువు కాదు. ADL స్వయంగా ఈ చిహ్నాలను నమ్మకానికి రుజువుగా చదవడాన్ని తిరస్కరిస్తుంది, ఎందుకంటే అమాయక ఉపయోగాలు సాధారణం.లుtrong> ఆక్రమణ ఎందుకు ఇప్పటికీ ముఖ్యమైనదో కారణం "సహేతుకమైన నిరాకరణ" సమస్య, దీనిని ప్రతిష్టాత్మక నివేదికలు గుర్తించాయి. స్వస్తిక్ వలె కాకుండా, ఒకే రూన్ ధరించినవారికి బయటివారికి ఎటువంటి అర్థాన్ని నిరాకరిస్తూ లోపలివారికి సంకేతం ఇవ్వడానికి అనుమతిస్తుంది. అది రెండు వైపులా కత్తిరిస్తుంది. అందుకే ఒక రూన్ ఎప్పుడూ స్వయంచాలకంగా ఖండించబడదు, మరియు అందుకే ఒక రూన్ ఎప్పుడూ స్వయంచాలకంగా అమాయకమైనది కాదు. ఏకైక నిజాయితీ రీడింగ్ పూర్తి సందర్భం: దానితో పాటు ఏ ఇతర చిహ్నాలు ఉన్నాయి, అది ఎక్కడ మరియు ఎలా ప్రదర్శించబడుతుంది, మరియు ధరించినవారు ఏమి చెబుతారు మరియు చేస్తారు. ఈ పేజీ ఆక్రమణను నమోదు చేస్తుంది, తద్వారా దానిని గుర్తించవచ్చు, మరియు ప్రతి రూన్-ధరించినవారిని అనుమానితుడిగా మార్చడానికి మరియు ఆక్రమణ నిజం కాదని నటించడానికి నిరాకరిస్తుంది.
సమకాలీన టాటూయింగ్లో రూన్స్
సమకాలీన టాటూయింగ్లో రూన్స్
హీథెన్ మరియు అసట్రు <లుtrong>హీథెన్ మరియు అసట్రులుtrong> రూనిక్ అక్షరాలను పరిగణించే ఎవరికైనా ఆచరణాత్మక గమనిక: రూన్స్ ఒక వ్రాత వ్యవస్థ, దాని స్వంత సంప్రదాయాలతో, మరియు అజాగ్రత్తగా లిప్యంతరీకరణ చేయడం వల్ల ధరించినవారు ఉద్దేశించినది చెప్పనిది ఉత్పత్తి చేయవచ్చు, ఏ లిపిలోనైనా సరిగ్గా అనువదించబడని టాటూ వలె. చారిత్రకంగా జాగ్రత్తగా ఉండే కదలిక ఇంగ్లీష్-అక్షర మార్పిడికి బదులుగా ఎంచుకున్న ఫుథార్క్ యొక్క వాస్తవ ధ్వని విలువల నుండి పని చేయడం. మరియు ఎంచుకున్న రూన్ ADL ఫ్లాగ్ చేసే వాటిలో ఒకటి అయితే, ఆ చరిత్ర ఉందని ధరించినవారు కనీసం తెలుసుకోవాలి, తద్వారా ఎంపిక ప్రమాదవశాత్తు కాకుండా సమాచారంతో కూడుకున్నది.
వివాదాస్పద లేదా జానపద వాదనలు
వివాదాస్పద లేదా జానపద వాదనలు
<లుtrong>వాణిజ్య ఆభరణాలు మరియు టాటూ బ్లాగులలో ప్రతి రూన్కు కేటాయించబడిన చక్కని సింగిల్-కీవర్డ్ అర్థం ఎక్కువగా ఆధునిక నిర్మాణం. మధ్యయుగ రూన్ పద్యాలు రూన్ పేర్లు మరియు పద్యాలను ఇస్తాయి, కానీ సార్వత్రిక భవిష్యవాణి చార్ట్ మైగ్రేషన్-యుగం లేదా వైకింగ్-యుగం రికార్డు కాదు. జానపద కథలు.లుtrong> రూన్స్ ప్రధానంగా మాయా లేదా భవిష్యవాణి వ్యవస్థగా.
<లుtrong>ప్రధానంగా నమోదు చేయబడిన ఉపయోగం వ్రాయడం: పేర్లు, స్మారక చిహ్నాలు, యాజమాన్యం, చిన్న సందేశాలు. రక్షణాత్మక లేదా ఆవాహన శాసనాలు ఉన్నాయి కానీ లిపిని ప్రధానంగా మాయాజాలం చేయవు. "రూన్స్ ఒక పురాతన ఒరాకిల్" ఫ్రేమింగ్ ఎక్కువగా ఆధునికమైనది. జానపద కథలు / వివాదాస్పదమైనవి.లుtrong> ఏదైనా రూన్ స్వయంచాలకంగా తీవ్రవాదమైనది.
<లుtrong>ADL స్వయంగా తిరస్కరించింది. రూన్స్ జీవన, ఎక్కువగా తీవ్రవాద రహిత అక్షరమాలలో అక్షరాలు; నిర్దిష్ట రూన్స్ మాత్రమే నమోదు చేయబడిన ఆక్రమణను కలిగి ఉంటాయి, మరియు అవి కూడా సందర్భం అవసరం. సందర్భం నిర్ణయిస్తుందని ధృవీకరించబడింది.లుtrong> మరింత పరిశోధన కోసం ఖాళీలు
మరింత పరిశోధన కోసం ఖాళీలు
20వ శతాబ్దం ప్రారంభంలోని మాయా రూన్ వ్యవస్థల (ఆర్మనన్ రూన్స్) యొక్క మూలాధారమైన చికిత్సను జోడించండి, ఇది నిజమైన రూనలాజీ మరియు నాజీలు తరువాత ఉపయోగించిన జాతీయవాద మాయాజాలం మధ్య వారధిగా పనిచేసింది.
యాంటీ-డిఫమేషన్ లీగ్, హేట్ ఆన్ డిస్ప్లే డేటాబేస్: ఒథాలా రూన్ (httpలు://www.adl.org/reలుourceలు/hate-లుymbol/othala-rune); ప్లస్ రూనిక్ చిహ్నాలు మరియు SS బోల్ట్ల కోసం డేటాబేస్ యొక్క సాధారణ ఎంట్రీలు. ద్వేషపూరిత-చిహ్నాల వర్గీకరణలు మరియు సందర్భోచిత హెచ్చరిక కోసం ఉపయోగించబడింది.
వికీపీడియా, "ఎల్డర్ ఫుథార్క్," "యంగర్ ఫుథార్క్," "రూనిక్ శాసనాలు," "కైల్వర్ స్టోన్" (ఎన్సైక్లోపెడిక్ మరియు ఉదహరించబడింది; తేదీ, 24-రూన్ ఎల్డర్ ఫుథార్క్, విమోస్ కాంబ్ మరియు ఓవ్రే స్టాబు స్పియర్హెడ్, మరియు కైల్వర్ స్టోన్ క్రమం కోసం ఉపయోగించబడింది).
ఫాస్ట్ కంపెనీ, "ఎందుకు మితవాద సమూహాలు నార్స్ చిహ్నాలను ఆక్రమించుకున్నాయి" (ఆక్రమణ మరియు సాధ్యమైన నిరాకరణ పాయింట్పై ప్రతిష్టాత్మక నివేదన).
ది నార్వేజియన్ అమెరికన్, జాతివాద ఉద్యమాలచే అపహరించబడిన వైకింగ్ చిహ్నాలపై నివేదిక (వారసత్వం వర్సెస్ స్వీకరణ ఉద్రిక్తతపై సందర్భం).
సంపాదకీయం
పరిశోధించి రచించారు <లుtrong>జాన్ J. మేయో 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>