رون ها یک سیستم نوشتاری واقعی باستانی هستند، نه یک حلقه رمزگشایی عرفانی. الفبای Futhark کهن، قدیمی ترین الفبای رونیک، مربوط به قرن دوم تا سوم میلادی است و برای نوشتن زبان های ژرمنی در سراسر اروپای شمالی استفاده می شد؛ الفبای Futhark جوان تر، نوشتار رونیک را در طول عصر وایکینگ ها ادامه داد. این سابقه واقعی و به خوبی در اشیاء تاریخ دار مستند شده است. دو چیز باید در این صفحه در کنار هم قرار گیرند. اول، تاریخ مستحکم رون شناسی، جدا از حجم زیادی از محتوای اختراع شده "معنی رون باستانی" که به صورت آنلاین فروخته می شود. دوم، شناسایی واضح، که به پایگاه داده "نفرت در نمایش" سازمان ضد افترا (Anti-Defamation League) متصل است، مبنی بر اینکه رون های خاصی توسط جنبش های برتری طلب سفیدپوست مورد سوء استفاده قرار گرفته اند: رون Othala (Odal) و رون Sig (Sowilo)، که دومی به صورت دوگانه به نماد SS نازی تبدیل شده است. سازمان ADL به صراحت بیان می کند که بیشتر افرادی که از این رون ها استفاده می کنند افراطی نیستند و همین اشکال کاربردهای تاریخی و مشرکانه مشروع دارند، بنابراین زمینه تعیین کننده است. این صفحه به سوء استفاده اشاره می کند بدون اینکه همه کسانی که رون می پوشند را مشکوک جلوه دهد.
رون چیست و فوثارک چه معنایی دارد؟
رون، حرفی در الفباهای رونیک است که قبل و همزمان با الفبای لاتین برای نوشتن زبان های ژرمنی استفاده می شد. این سیستم ها فوتارکس نامیده می شوند، به دلیل ارزش صوتی شش حرف اول آنها (f, u, th, a, r, k)، همانطور که "الفبا" از آلفا و بتا می آید. قدیمی ترین آنها، الفبای Futhark کهن، 24 رون دارد و مربوط به قرن دوم تا سوم میلادی است. یک سیستم بعدی و کاهش یافته، الفبای Futhark جوان تر با 16 رون، در طول عصر وایکینگ ها در سراسر اسکاندیناوی استفاده شد. رون ها یک خط کاربردی برای نام ها، مالکیت، یادبودها و پیام های کوتاه بودند که روی چوب، استخوان، فلز و سنگ حک می شدند.
آیا تتوهای رون نماد نفرت هستند؟
معمولاً نه، اما برخی رون های خاص توسط برتری طلبان سفیدپوست مورد سوء استفاده قرار گرفته اند و باید در زمینه خود خوانده شوند. سازمان ضد افترا (Anti-Defamation League) رون Othala (Odal) و رون Sig (Sowilo) را به عنوان نمادهای نفرت مورد تصرف شده مستند می کند، که دومی در شکل دوگانه خود به عنوان نماد SS نازی. سازمان ADL به همان اندازه روشن می کند که از آنجایی که اینها حروف یک الفبای باستانی واقعی هستند، دائماً در زمینه های غیر افراطی ظاهر می شوند، از جمله در اعمال مدرن مشرکانه و Asatru و علاقه تاریخی معمولی. پاسخ صادقانه این است که بیشتر تتوهای رون افراطی نیستند، چند رون خاص کاربرد نژادپرستانه مستند شده دارند، و تنها خوانش قابل اعتماد، زمینه کامل است که رون در آن ظاهر می شود.
آیا رونها معانی جادویی مخفی دارند؟
سابقه مستحکم این است که رون ها یک سیستم نوشتاری هستند؛ بسیاری از "معانی" تک خطی پر زرق و برق که برای هر رون به صورت آنلاین فروخته می شود، فولکلور مدرن هستند. برخی رون ها در اشعار رون قرون وسطی نام هایی داشتند، و رون ها در تعداد انگشت شماری کتیبه ظاهر می شوند که محافظ یا استدعایی به نظر می رسند، بنابراین منصفانه است که بگوییم رون ها فراتر از املای ساده، وزن فرهنگی داشتند. اما جهش از آن به یک نمودار پیشگویی دقیق و جهانی، یک ساختار مدرن است، و تهاجمی ترین نسخه های آن در اواخر قرن نوزدهم و اوایل قرن بیستم توسط عرفا و در بدترین موارد، توسط همان عرفان ملی گرایانه ای که نازی ها بعداً از آن استفاده کردند، شکل گرفت. این صفحه نمودارهای معنی دار ثابت برای هر رون را به عنوان فولکلور، متمایز از سابقه مستحکم بالا، معرفی می کند.
سوابق واقعی رونشناسی
رون ها یکی از سیستم های نوشتاری باستانی اروپای شمالی هستند که به خوبی مستند شده اند، و نسخه صادقانه تاریخ آنها جالب تر از نسخه اختراع شده است.
تتوهای <سtrong>پیر فوتارکسtrong> قدیمی ترین شکل الفبای رونیک است که در سراسر اروپا ژرمن زبان استفاده می شد و مربوط به قرن دوم تا سوم میلادی است، با 24 حرف. در میان اولین اشیاء رونیک بدون ابهام می توان به <سtrong>شانه ویموسسtrong> از دانمارک و <سtrong>سر نیزه اووره استابوسtrong> از نروژ اشاره کرد، هر دو مربوط به حدود 160 میلادی هستند؛ اینها کتیبه های کوتاه و کاربردی هستند، نه طلسم. <سtrong>سنگ کیلورسtrong> از گوتلند، سوئد، مربوط به حدود 400 میلادی، قدیمی ترین فهرست کامل متوالی الفبای Futhark کهن را حمل می کند، اساساً یک الفبای نوشته شده به ترتیب، که بخشی از چگونگی بازسازی توالی به طور کلی است.
تتوهای <سtrong>فوتارک جوانترسtrong>مجموعه ای کاهش یافته از 16 رون، جایگزین الفبای Futhark کهن در اسکاندیناوی شد و خط دوران واقعی وایکینگ ها است. هزاران سنگ نوشته دوران وایکینگ ها و قرون وسطی باقی مانده است، به خصوص در سوئد، که بیشتر آنها کتیبه های یادبود برای مردگان هستند و نام ها، خویشاوندی و اعمال را ثبت می کنند. نوشتار رونیک در بخش هایی از اسکاندیناوی تا مدت ها پس از گرویدن به مسیحیت ادامه یافت.
این اساس محکم است: یک خط واقعی، اشیاء تاریخ دار، یک توالی قابل بازسازی، و مجموعه بزرگی از کتیبه ها که برای نام ها، یادبودها، مالکیت و گاهی اوقات طلسم استفاده می شدند. هیچ کدام از اینها برای قابل توجه بودن به عرفان نیاز ندارد.
جایی که فولکلور وارد میشود
بخش بزرگی از آنچه به عنوان "معنی رون ها" رواج دارد، رون شناسی نیست. نمودارهای معنی ثابت و قطعی برای هر رون که در سایت های جواهرات تجاری و وبلاگ های تتو فروخته می شوند، از نوعی که به هر یک از 24 رون الفبای Futhark کهن یک کلمه کلیدی مرتب اختصاص می دهد، بیشتر از سابقه دوران مهاجرت یا دوران وایکینگ ها، بر اساس اشعار رون متأخر، سیستم های عرفانی اوایل قرن بیستم و اختراعات صریح، الهام گرفته است.
یک هسته واقعی وجود دارد. اشعار رون قرون وسطی، که در نروژ، ایسلند و انگلستان آنگلوساکسون ثبت شده اند، به هر رون نام و شعری می دهند، و آن نام ها معانی (ثروت، تگرگ، خورشید و غیره) دارند. برخی کتیبه ها محافظ یا استدعایی به نظر می رسند. بنابراین رون ها فراتر از املای ساده، معانی فرهنگی جمع آوری کرده بودند. اما جهش از آن به یک نمودار پیشگویی دقیق و جهانی، یک ساختار مدرن است، و تهاجمی ترین نسخه های آن در اواخر قرن نوزدهم و اوایل قرن بیستم توسط عرفا و در بدترین موارد، توسط همان عرفان ملی گرایانه ای که نازی ها بعداً از آن استفاده کردند، شکل گرفت. این صفحه نمودارهای معنی دار مرتب برای هر رون را به عنوان فولکلور، متمایز از سابقه مستحکم بالا، معرفی می کند.
توسط جنبشهای برتریطلب سفید مصادره شده است: آن را به وضوح شناسایی کنید
رون های خاصی توسط جنبش های برتری طلب سفیدپوست به عنوان نمادهای نفرت پذیرفته شده اند، و نام بردن از آن بخشی از گفتن صادقانه تاریخ است. مرجع استاندارد <سtrong>سازمان ضد افترا (Anti-Defamation League)سtrong>است که این نمادها را فهرست می کند تا عموم بتوانند آنها را تشخیص دهند. این بخش رون های مورد سوء استفاده را به عنوان نمادهای نفرت در آن کاربرد نام می برد. این یک فهرست خنثی نیست و راهنمای شناسایی برای قضاوت افراد نیست.
<سtrong>رون Othala (Odal) (ᛟ).سtrong> سازمان ADL رون Othala را به عنوان نماد نفرت مستند می کند. نازی ها آن را به عنوان بخشی از ساختن گذشته "آریایی" اسطوره ای پذیرفتند و به عنوان نشان لشکر وافن اس اس خدمت کرد؛ پس از جنگ، برتری طلبان سفیدپوست آن را به طور گسترده پذیرفتند. <سtrong>نکته زمینه ای، به گفته خود سازمان ADL:سtrong> از آنجایی که Othala بخشی از الفبای رونیک است، این نماد در زمینه های غیر افراطی نیز ظاهر می شود و باید مراقب بود تا در زمینه ای که ظاهر می شود، ارزیابی شود.
<سtrong>رون Sig (Sowilo) و صاعقه های SS.سtrong> رون سیگ، یک خط زاویهدار تکی برای صدا س، توسط نازیها برای ایجاد نشان رعد و برق اساس، یعنی لشکر حفاظتی، دو برابر شد. آن شکل دوگانه یکی از شناختهشدهترین اشکال رون است که مورد سوءاستفاده قرار گرفته و به عنوان نماد نفرت مستند شده است. <سtrong>یادداشت زمینه:سtrong> رون سولوویلو تکی یک حرف معمولی در فوثارک است و شکل دوگانه نیز در لوگوهای تجاری و فرهنگ پاپ بیارتباط ظاهر شده است، به همین دلیل زمینه بصری بخشی از خوانش است.
<سtrong>رونهای دیگر در زمینههای افراطی علامتگذاری شدهاند.سtrong> رون تیر (تیواز) و رون الگیز، که گاهی اوقات "رون زندگی" نامیده میشود، نیز در استفاده افراطی ظاهر شدهاند و باید به صورت جداگانه در برابر پایگاه داده زنده ADL بررسی شوند تا فرض نشوند. مانند بقیه، هر کدام در درجه اول حرفی در یک الفبای واقعی هستند.
تذکر ADL و دلیل اینکه چرا همه چیز را اینجا اداره می کند
همان احتیاطی که ADL برای کل پایگاه داده خود اعمال میکند، این صفحه را نیز اداره میکند: <سtrong>زمینه تعیینکننده است و اکثر خالکوبان افراطی نیستند.سtrong> از آنجایی که رونها حروف یک سیستم نوشتاری باستانی واقعی هستند که امروزه توسط مورخان، بازسازیکنندگان، زبانآموزان و تمرینکنندگان مدرن Heathen و Asatru فعالانه استفاده میشود، وجود یک رون روی پوست به تنهایی مدرکی برای هیچ چیز نیست. خود ADL از خواندن این نمادها به عنوان مدرکی برای باور خودداری میکند، دقیقاً به این دلیل که استفادههای بیضرر رایج هستند.
دلیل اهمیت سوءاستفاده در هر صورت مشکل "انکار قابل قبول" است که گزارشهای معتبر شناسایی کردهاند. برخلاف صلیب شکسته، یک رون تکی به پوشنده اجازه میدهد تا با کسانی که در داخل هستند ارتباط برقرار کند و در عین حال معنایی را به افراد خارج از گروه انکار کند. این دو طرفه است. به همین دلیل است که یک رون هرگز به طور خودکار قابل سرزنش نیست و همچنین به همین دلیل است که یک رون هرگز به طور خودکار بیضرر نیست. تنها خوانش صادقانه، زمینه کامل است: چه نمادهای دیگری آن را همراهی میکنند، کجا و چگونه نمایش داده میشود، و پوشنده چه میگوید و انجام میدهد. این صفحه سوءاستفاده را مستند میکند تا قابل تشخیص باشد و هم از مسطح کردن هر خالکوب رون به یک مظنون خودداری میکند و هم وانمود نمیکند که سوءاستفاده واقعی نیست.
رونها در تتوهای معاصر
بیشتر خالکوبیهای رون امروزه به یکی از چند زمینه معمولی تعلق دارند. برخی شخصی هستند، نام، کلمه یا حروف اول را به حروف فوثارک کهن یا جوانتر تبدیل میکنند، اغلب بدون توجه زیاد به دقت تاریخی املا. برخی خالکوبیهای میراث یا علاقه هستند که وابستگی به تاریخ نورس، تبار اسکاندیناویایی یا ادبیات قرون وسطی را نشان میدهند. سهم قابل توجهی متعلق به <سtrong>تمرین هیتن و آساتر،سtrong> ، احیای معاصر ادیان ژرمنی پیش از مسیحیت، که سنتهای اصلی پاگان هستند و افراطی نیستند.
یک نکته عملی برای هر کسی که به حروف رون فکر میکند: رونها یک سیستم نوشتاری با قراردادهای خاص خود هستند و تبدیل بیدقت میتواند چیزی را تولید کند که منظور پوشنده را بیان نمیکند، به همان روشی که یک خالکوبی با ترجمه ضعیف در هر خطی میتواند. حرکت تاریخی دقیق، کار کردن از مقادیر صوتی واقعی فوثارک انتخاب شده به جای جایگزینی یک به یک حرف انگلیسی است. و اگر رون انتخاب شده یکی از آنهایی باشد که ADL علامتگذاری میکند، پوشنده حداقل باید بداند که تاریخ وجود دارد، بنابراین انتخاب آگاهانه است نه تصادفی.
ادعاهای مورد مناقشه یا افسانهای
<سtrong>منوهای معنای تک کلمهای ثابت برای هر رون.سtrong> معنای تک کلمهای مرتب اختصاص داده شده به هر رون در جواهرات تجاری و وبلاگهای خالکوبی عمدتاً ساخت مدرن است. اشعار رون قرون وسطی نامها و بندهای رون را ارائه میدهند، اما نمودار جهانی پیشگویی، سوابق دوران مهاجرت یا عصر وایکینگ نیست. فولکلور.
<سtrong>رونها به عنوان عمدتاً یک سیستم جادویی یا پیشگویانه.سtrong> کاربرد اصلی اثبات شده نوشتن است: نامها، یادبودها، مالکیت، پیامهای کوتاه. کتیبههای محافظ یا فراخوانی وجود دارند اما خط را عمدتاً جادویی نمیکنند. چارچوب "رونها یک اوراکل باستانی هستند" عمدتاً مدرن است. فولکلور / مورد مناقشه.
<سtrong>هر رون به عنوان خودکار افراطی.سtrong> توسط خود ADL رد شده است. رونها حروف یک الفبای زنده و عمدتاً غیر افراطی هستند؛ فقط رونهای خاصی سوءاستفاده مستند دارند، و حتی آنهایی نیز به زمینه نیاز دارند. تأیید شده که زمینه تعیینکننده است.
شکافهایی برای تحقیقات بیشتر
ورودیهای پایگاه داده زنده ADL را برای رونهای تیر/تیواز و الگیز در هر بررسی مجدداً تأیید کنید، زیرا پایگاه داده بهروز میشود.
درمان منبعی از سیستمهای رون غیبی اوایل قرن بیستم (رونهای آرمانن) را اضافه کنید که رونشناسی واقعی و عرفان ملیگرایانه را که بعداً توسط نازیها مورد استفاده قرار گرفت، پیوند داد.
ورودی های مرتبط
والکنات. نماد نورس مثلثی در هم تنیده، با ورودی نماد نفرت ADL خود، که به همان روش مدیریت میشود.
میولنیر (چکش ثور). آویز عصر وایکینگ و سوءاستفاده مستند آن، با یادداشت زمینه ADL.
اتحاد ضد افترا، پایگاه داده نفرت در نمایش: رون اوتال (httpس://www.adl.org/reسourceس/hate-سymbol/othala-rune)؛ به علاوه ورودیهای عمومی پایگاه داده برای نمادهای رون و پیچهای اساس. برای طبقهبندی نمادهای نفرت و یادداشت زمینه استفاده شده است.
ویکیپدیا، "فوثارک کهن"، "فوثارک جوان"، "کتیبههای رون"، "سنگ کیلور" (دایرهالمعارفی و مستند شده؛ برای تاریخگذاری، فوثارک 24 حرفی کهن، شانه ویموز و سر نیزه اوره استابو، و توالی سنگ کیلور استفاده شده است).
فست کمپانی، «چرا گروههای راست افراطی نمادهای نورس را تصاحب کردهاند» (گزارش معتبر در مورد تصاحب و نکته انکار قابل قبول).
The Norwegian American، گزارش در مورد نمادهای وایکینگ که توسط جنبشهای نژادپرست مورد سوءاستفاده قرار گرفتهاند (زمینه تنش میراث در مقابل سوءاستفاده).
سرمقاله
تحقیق و نگارش توسط <سtrong>جان جی مایو سومسtrong>, ویرایشگر, اطلس تاریخ تاتو. این صفحه منعکس کننده canon فعلی از تاریخ است <س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>