<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://ar.wikipasokh.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nazarzadeh</id>
	<title>ويكي باسخ - مساهمات المستخدم [ar]</title>
	<link rel="self" type="application/atom+xml" href="https://ar.wikipasokh.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Nazarzadeh"/>
	<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/view/%D8%AE%D8%A7%D8%B5:%D9%85%D8%B3%D8%A7%D9%87%D9%85%D8%A7%D8%AA/Nazarzadeh"/>
	<updated>2026-05-28T04:17:51Z</updated>
	<subtitle>مساهمات المستخدم</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%B9%D8%AF%D8%A7%D8%A1_%D8%A7%D9%84%D9%88%D9%87%D8%A7%D8%A8%D9%8A%D8%A9_%D9%84%D8%A3%D9%87%D9%84_%D8%A7%D9%84%D8%A8%D9%8A%D8%AA&amp;diff=1775</id>
		<title>عداء الوهابية لأهل البيت</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%B9%D8%AF%D8%A7%D8%A1_%D8%A7%D9%84%D9%88%D9%87%D8%A7%D8%A8%D9%8A%D8%A9_%D9%84%D8%A3%D9%87%D9%84_%D8%A7%D9%84%D8%A8%D9%8A%D8%AA&amp;diff=1775"/>
		<updated>2025-05-29T16:05:03Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{شروع متن}}&lt;br /&gt;
{{سوال}}&lt;br /&gt;
هل ابن تيمية والوهابية يعادون أهل البيت حقًا؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
{{پاسخ}}&lt;br /&gt;
ليس خافيًا على أحد عداء [[فرقة الوهابية]] ل[[أهل بيت رسول الله (ص)]]. وقد انعكس هذا العداء بأشكال مختلفة من قبل [[ابن تيمية]]، الذي يُعتبر شيخ الإسلام لفرقة الوهابية، وكذلك من قبل الفرقة الوهابية نفسها. ومن الأمور التي تُثبت عداء هذه المجموعة لأهل البيت (ع) إنكار [[فضائل أهل البيت]]، وتشبيه [[الإمام علي (ع)]] ب[[فرعون]]، وتبرئة أعدائه و[[ظاهرة التكفير في المجتمع الإسلامي|تكفير]] أتباع الإمام علي، وتأييد أعداء الإمام علي وخاصة [[يزيد بن معاوية]]، وهدم قبور أهل البيت.&lt;br /&gt;
&lt;br /&gt;
== عداء ابن تيمية لأهل بيت النبي (ص) ==&lt;br /&gt;
* لا يقرّ [[ابن تيمية]] بأيّ فضيلة لأهل البيت (ع)، بل يعتبر أن أفضليتهم ناشئة من عادات [[جاهلية]] العرب. يقول ابن تيمية: «إن الاعتقاد بتفوّق وأفضلية أهل بيت رسول الله على الآخرين من أفكار عصر الجاهلية، التي كان يُقدِّم فيها زعماء القبيلة ورؤساؤها على غيرهم.». &amp;lt;ref&amp;gt;ابن تيمية، أحمد بن عبد الحليم، منهاج السنة، مصر، مؤسسة قرطبة، ج3، ص269.&amp;lt;/ref&amp;gt;هذا الكلام من قبل ابن تيمية يتعارض مع تعاليم الدين الإسلامي، حيث يؤكد [[القرآن]] في [[آية التطهير]] والأحاديث النبوية، بالأخص [[حديث الثقلين]] و[[حديث السفينة]]، على فضائل [[أهل البيت (ع)]]، كما أن [[آية القربي]] تُوجب [[محبة أهل البيت]] على المسلمين.&lt;br /&gt;
*يشبّه ابن تيمية [[الإمام علي (ع)]] ب[[فرعون]] في سفك الدماء والسعي إلى السلطة، بينما ورد في حديث متّفق عليه بين [[الشيعة]] و[[السنة]] أن النبي (ص) قال لعلي و[[فاطمة (ع)]] و[[الحسن (ع)]] و[[الحسين (ع)]]: {{متن عربی|أنا حرب لمن حاربتم وسلم لمن سالمتم}}&amp;lt;ref&amp;gt;حاكم نيشابوري، محمد بن عبدالله، المستدرك على الصحيحين، بيروت، دار الكتب العلمية، چ1، 1411ق/1990م، تحقيق: مصطفى عبد القادر عطا، ج3، ص161؛ سنن ابن ماجه، محمد بن يزيد أبو عبدالله القزويني، سنن ابن ماجه، دار الفكر – بيروت، تحقيق: محمد فؤاد عبد الباقي، جأ، ص52.&amp;lt;/ref&amp;gt;، أي أن النبي (ص) سيكون في حالة حرب مع من يحاربهم وفي حالة سلام مع من يسالمهم. قول الجصاص بعد ذكر هذا الحديث: &amp;quot;من حاربهم يستحق اسم المحارب لله ورسوله حتى لو لم يكن مشركًا&amp;quot;.&amp;lt;ref&amp;gt;جصاص، أحمد بن علي الرازي، أحكام القرآن للجصاص، بيروت، دار إحياء التراث العربي، 1405ق، تحقيق: محمد الصادق قمحاوي، ج4، ص51.&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
هذه المواقف تُظهر مدى العداء الذي يكنّه ابن تيمية تجاه أهل البيت (ع)، وهو ما يتناقض مع النصوص الإسلامية التي تؤكد على مكانتهم وفضائلهم.&lt;br /&gt;
*لقد عبّر ابن تيمية عن آراء تُظهر عداءه الواضح للإمام علي (ع)، وأصحابه حيث قال: &amp;quot;الذين انتقدوا عليًّا ولعنوه واعتبروه كافرًا وظالمًا، مثل [[الخوارج]] و[[الأمويين]] و[[المروانيين]]، كلهم كانوا من أهل الإسلام، معتقدين بشعائر الإسلام وعاملين بها. أما الذين ينزهون عليًّا ويوالونه فهم من أهل الردة و[[الكفر]]&amp;quot;.&amp;lt;ref&amp;gt;ابن تيمية، منهاج السنة، ج5، ص9.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هذه الأقوال تتعارض بشكل صارخ مع مكانة الإمام علي (ع) كواحد من أهل البيت (ع)، الذين أكدت النصوص الإسلامية على فضلهم ومكانتهم. بل إن الإمام فخر الرازي، أحد أشهر مفسري أهل السنة، قال: «من اقتدى بعلي بن أبي طالب في دينه فقد اهتدى، ودليل ذلك قول النبي (ص): {{متن عربی|اللهم أدر الحق مع علي حيث دار.}}.&amp;lt;ref&amp;gt;فخررازي، فخر الدين محمد بن عمر التميمي الرازي الشافعي، التفسير الكبير يا مفاتيح الغيب، بيروت، دار الكتب العلمية، چ1، 1421ق/2000م، ج1، ص168.&amp;lt;/ref&amp;gt; كما ورد في مصادر أهل السنة أن {{متن عربی|علي مع الحق، والحق مع علي حيثما كان.}}.&amp;lt;ref&amp;gt;حاكم نيشابوري، المستدرك على الصحيحين، ج3، ص134؛ هيثمي، نور الدين علي بن أبي بكر، مجمع الزوائد، القاهرة، دار الريان للتراث؛ وبيروت، دار المكتبة العلمية، 1408ق، ج7، ص235.&amp;lt;/ref&amp;gt;&lt;br /&gt;
*ابن تيمية يضعف جميع الأحاديث التي وردت في فضل أهل البيت، إما من ناحية السند أو من ناحية الدلالة. على سبيل المثال، الحديث الذي رُوي في كتب [[أهل السنة]] المعتبرة، بما في ذلك [[صحيح مسلم]]، عن أم المؤمنين [[عائشة]] في شأن نزول [[آية التطهير]]، وفي رواية أخرى عن [[أم سلمة]] أن النبي (ص) قال بعد نزول هذه الآية: {{متن عربی|اللهم هؤلاء أهل بيتي، فأَذْهِبْ عنهم الرجس وطهرهم تطهيرًا.}}.&amp;lt;ref&amp;gt;أحمد بن حنبل، مسند أحمد، بيروت، دار الصادر، بي تا، ج1، ص331.&amp;lt;/ref&amp;gt; وبعدما عجز ابن تيمية من الطعن في سند هذا الحديث، يقول بكل صراحة: &amp;quot;لا هذه الآية التي نزلت في شأن أهل البيت، ولا دعاء النبي لهم، يُعتبران مزية أو فضيلة لأي أحد من أهل البيت&amp;quot;.&amp;lt;ref&amp;gt;ابن تيمية، منهاج السنة، مطبعة كبرى أميرية، چ1، 1322ق، ج3، ص4.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== رأي آل الشيخ، المفتي المعاصر للوهابية، حول الإمام الحسين (ع) ==&lt;br /&gt;
أما عبد العزيز الشيخ المفتي الوهابي المعاصر للوهابية فلديه وجهة نظر أكثر تطرفًا وسلبية اتجاه [[الإمام الحسين (ع)]] من ابن تيمية وغيره من زعماء الوهابية السابقين. لقد رفع آل الشيخ المفتي الأعلى للوهابية، كما ينعكس ذلك في العديد من المواقع الإلكترونية، الحجاب عن قلب [[الوهابية]]، حيث صرح وبشكل واضح على أن يزيد على حق والإمام الحسين (ع) كان على باطل. وبحسب ما ورد في المواقع الإلكترونية، فقد أجاب آل الشيخ على امرأة سألته عن يزيد وثورة الإمام الحسين (ع) في برنامج مباشر بُث على فضائية المجد السعودية، وكان ملخص إجابته على النحو التالي:&lt;br /&gt;
«بيعة [[يزيد بن معاوية]] بيعة شرعية أُخذت من الناس في عهد والده معاوية، وقد بايعه الناس وخضعوا لهذه البيعة. ولكن عندما توفي معاوية، رفض الحسين بن علي وابن الزبير مبايعة يزيد؛ وبالتالي، أخطأ الحسين وابن الزبير في قرارهما بعدم البيعة. ولم يستمع الحسين لنصيحة الآخرين، وعمل خلاف المصلحة، وقدّر الله ما قدّر. وأضاف: الحسين أخطأ في حق نفسه!!... على أي حال، فخروج وثورة الحسين ضد يزيد كانت حرامًا!!... وكان من الأفضل له ألا يفعل ذلك. وكان البقاء في المدينة والالتزام بما اجتمع عليه الناس أفضل وأجدر، ولم يكن تجاوز حدود الخلافة جائزًا. ومع ذلك، نسأل الله الرضا للحسين ونطلب له العفو والمغفرة!!...».&amp;lt;ref&amp;gt;http://database-aryana-encyclopaedia.blogspot.com/2013/07/blog-post_14.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
عندما يكون الإمام الحسين (ع)، ووفقًا للحديث المتواتر والصحيح، هو وأخوه الإمام الحسن (ع) سيدا شباب أهل الجنة، فلا يمكن تصور أي خطأ أو ذنب بالنسبة لهما حتى يطلب آل الشيخ أو آخرين المغفرة لهما.&lt;br /&gt;
&lt;br /&gt;
== رأي الوهابية حول يوم عاشوراء ==&lt;br /&gt;
يعتبر الوهابيون المعاصرون [[يوم عاشوراء]] يوم فرح وسرور. ففي الكويت، أعلنت بعض الصحف التابعة لهذه الجماعة أن يوم عاشوراء هو يوم فرح وسرور. كما أنهم، وعلى الرغم من تكريم [[أهل السنة]] لآل بيت الرسول (ص)، يقيمون حفلات الزفاف والاحتفالات عمدًا في [[ليلة تاسوعاء]] ويوم عاشوراء الحسين في الكويت.&amp;lt;ref&amp;gt;خبرنامه…، رقم 1153، ص53.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
آل الشيخ، الذي يكنّ عداءً شديدًا ل[[أهل بيت رسول الله (ص)]] وخاصة الإمام الحسين (ع)، أقام حفل زفاف ابنه المسمى [[عمر بن عبد العزيز]] في يوم عاشوراء لإظهار هذا العداء، وحضر هذا الحفل عدد كبير من مفتي السعودية.&amp;lt;ref&amp;gt;موقع مشرق نيوز.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== كراهية الوهابية لزيارة السيدة زينب (ع) ==&lt;br /&gt;
شبكة &amp;quot;صفا&amp;quot; الإخبارية الوهابية، والتي يموّلها جهاز الاستخبارات السعودي، وتقع مكاتبها الرئيسية في الكويت والقاهرة والرياض، وصفت عناصر الجيش الحرّ السوري بأنّهم أحفاد [[بني أمية]] في الشام، ووجهت إليهم الخطاب التالي: {{متن عربی|يا أحفاد معاوية بن أبي سفيان، ويا أحفاد يزيد بن معاوية! يا جنود الجيش الحر! عليكم أن تستهدفوا &#039;مَعْبَد&#039; زينب وتدمروه، وأن تهدموا جميع الأضرحة المشابهة له.}}.&amp;lt;ref&amp;gt;خبرنامه جامعه المدرسين، رقم 1138، ص56.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
وقد سلك الوهابيون المعاصرون طريق التطرف في هذا الاتجاه إلى درجة أنهم شكلوا جيشًا باسم يزيد و[[ابن زياد]]، وخرجوا بمسيرات في باكستان تحت شعار &amp;quot;يزيد وابن زياد شهيدان&amp;quot;.&amp;lt;ref&amp;gt;خبرنامه جامعه المدرسين، رقم 1195، ص51.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== دعم الوهابية لأعداء أهل البيت (ع) ==&lt;br /&gt;
في إطار عدائهم لأهل بيت رسول الله (ص)، أكد الوهابيون على دعمهم لقتلة الإمام الحسين (ع) ويدافعون عنهم بجدية. &lt;br /&gt;
*في المجلد الرابع من كتابه &amp;quot;منهاج السنة&amp;quot; (من الصفحة 549 إلى 575)، يسعى [[ابن تيمية]] جاهدًا لتبرئة يزيد بن معاوية من جريمة [[كربلاء]] المروعة، التي أدت إلى استشهاد [[الحسين بن علي (ع)]] سبط [[رسول الله (ص)]] وأبنائه وأصحابه، وأسر عائلة رسول الله (ص). حيث يضع يزيد في نفس مستوى الخلفاء المسلمين الآخرين، ويقول: {{متن عربی|حتى لو كان يزيد بن معاوية فاسقًا وظالمًا، فإن الله سيغفر له بسبب أعماله الصالحة والعظيمة!!}}.&amp;lt;ref&amp;gt;منهاج السنة، ج2، ص70.&amp;lt;/ref&amp;gt; يدافع ابن تيمية وبشكل صريح عن [[عمر بن سعد]]، القاتل المباشر للحسين (ع) وأصحابه، قائلًا: {{عربی|صحيح أن عمر بن سعد كان قائد الجيش وقتل الإمام الحسين (ع)، لكن معصيته أقل بكثير من معصية المختار بن أبي عبيدة الذي انتقم من قتلة الحسين. بل إن ذنب المختار أكبر بكثير من ذنب عمر بن سعد!}}.&amp;lt;ref&amp;gt;ابن تيمية، أحمد بن عبد الحليم، مجموعة الفتاوى، بي تا، بي جا، ج3، ص413 و ج4، ص475.&amp;lt;/ref&amp;gt;&lt;br /&gt;
*يكتب الوهابيون كُتبًا في أعداء أهل البيت، وخاصة أعداء علي (ع)، مثل [[معاوية بن أبي سفيان]] وابنه يزيد، وبعناوين مثل &amp;quot;فضائل معاوية&amp;quot; و&amp;quot;في يزيد وأنه لا يُسب&amp;quot;. أما النسائي، عندما سُئل عن فضائل معاوية، أجاب: {{متن عربی|لا أعرف له فضيلة إلا اللعنة المشهورة التي دعا بها النبي (ص) عليه، حيث قال: لا أشبع الله بطنه.}}.&amp;lt;ref&amp;gt;نسائي، أحمد بن شعيب، خصائص إيرالمؤمنين(ع)، مكتبة نينوي الحديثه، ص23؛ أبي داود، سليمان، مسند أبي داود، بيروت، دار الحديث، ص359.&amp;lt;/ref&amp;gt;&lt;br /&gt;
*يقول الوهابيون عن الروايات التي تُنقل في ذمّ وطعن مخالفي أهل البيت مثل معاوية بن أبي سفيان، وعمر بن سعد، و[[بني أمية]]، و[[بني مروان]]، و[[عمرو بن العاص]]، ويزيد بن معاوية وأمثالهم، بكل قطع ويقين ودون إقامة أي دليل: &amp;quot;هذه الروايات كلها كذب وباطل&amp;quot;.&amp;lt;ref&amp;gt;ابن قيم، محمد بن أبي بكر، نقد المنقول، بيروت، دار القاري، أول، 1411ق، ص108.&amp;lt;/ref&amp;gt;&lt;br /&gt;
*يتمتع يزيد بن معاوية بأهمية كبيرة لدى الوهابية المعاصرة، لدرجة أن وزارة التعليم في الحكومة السعودية قامت بطباعة كتاب بعنوان &amp;quot;حقائق عن أمير المؤمنين يزيد بن معاوية&amp;quot;، وتم اعتماده كأحد النصوص الدراسية في المدارس الرسمية في هذا البلد.&amp;lt;ref&amp;gt;تيجاني، سيد محمد، الشيعة هم أهل السنة، حاشية ص94؛ وأسعد وحيد القاسم، حقيقة الشيعة الإثني عشريه، ص82.&amp;lt;/ref&amp;gt;&lt;br /&gt;
*بثّت إحدى الوسائل الإعلامية العراقية صورة تُظهر أن الوهابيين الحاكمين في السعودية، لإظهار مدى كراهيتهم لرسول الله (ص) وأهل بيته (ع)، قاموا بتسمية المدارس والشوارع بأسماء أعداء آخر رسل الله وأهل بيته الطاهرين. مثل &amp;quot;مدرسة يزيد بن معاوية&amp;quot;، و&amp;quot;شارع يزيد بن معاوية&amp;quot;، و&amp;quot;مدرسة أبي لهب&amp;quot; الذي بلغ عداؤه لرسول الله (ص) حدًا أنزل الله فيه سورة في القرآن الكريم تلعنه وتذمه. وكذلك &amp;quot;شارع أبرهة الحبشي&amp;quot;، وهو الشخص الذي أراد تدمير الكعبة المشرفة في السنة المعروفة بعام الفيل، فأهلكه الله وجنوده بعذاب أليم.&amp;lt;ref&amp;gt;خبرنامه جامعه المدرسين، رقم 1198، ص65.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== هدم قبور أهل البيت (ع) ==&lt;br /&gt;
أثبت الوهابيون عداءهم وخصومتهم لأهل بيت النبي (ص) عمليًا من خلال هدم قبور أهل البيت في [[مقبرة البقيع]]، وهجماتهم العسكرية على [[كربلاء]] و[[النجف]]، حيث دفن [[الإمام الحسين]] و[[الإمام علي (ع)]]، وقتلهم الوحشي للمسلمين ومحبي أهل البيت. هذه الأفعال تنبع من فكرهم المنحرف القائم على العداء لأهل بيت رسول الله (ص) وحب أعدائهم، وخاصة يزيد وعائلته.&lt;br /&gt;
 &lt;br /&gt;
ما الذي يمكن أن يبرّر حملات الوهابيين العسكرية المتتالية بقيادة سعود بن عبد العزيز على كربلاء والنجف من عام 1216 إلى 1225 هـ، سوى عدائهم لأهل البيت؟ &lt;br /&gt;
في عام 1262 هـ، دخل جيش الوهابيين، المكون من سكان نجد وعشائر المناطق المحيطة وسكان الحجاز وتهامة، مدينة كربلاء في شهر ذي القعدة. وقتلوا معظم الناس في الشوارع والأسواق والمنازل، ثم خرجوا من المدينة قريب الظهر مع غنائم وأموال كثيرة، وتجمعوا في منطقة تُسمى &amp;quot;أبيض&amp;quot;، حيث قام سعود نفسه بأخذ خمس الغنائم، وقسموا الباقي بحصة واحدة لكل مشترِك راجل وحصتين لكل فارس.&amp;lt;ref&amp;gt;صالح عثيمين، عبدالله، تاريخ المملكة السعودية، الرياض، عبكان، چ15، 1430، ج1، ص73.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== منابع ==&lt;br /&gt;
{{پانویس|۲}}&lt;br /&gt;
{{شاخه&lt;br /&gt;
 | شاخه اصلی =ادیان و مذاهب&lt;br /&gt;
 | شاخه فرعی۱ = اسلام&lt;br /&gt;
 | شاخه فرعی۲ =وهابیت&lt;br /&gt;
 | شاخه فرعی۳ =&lt;br /&gt;
}}&lt;br /&gt;
{{تکمیل مقاله&lt;br /&gt;
 | شناسه =شد&lt;br /&gt;
 | تیترها =شد&lt;br /&gt;
 | ویرایش =&lt;br /&gt;
 | لینک‌دهی =شد&lt;br /&gt;
 | ناوبری =&lt;br /&gt;
 | نمایه =&lt;br /&gt;
 | تغییر مسیر =&lt;br /&gt;
 | ارجاعات =&lt;br /&gt;
 | ارزیابی کمی =&lt;br /&gt;
 | تکمیل =&lt;br /&gt;
 | اولویت = الف&lt;br /&gt;
 | کیفیت =ب&lt;br /&gt;
}}&lt;br /&gt;
{{پایان متن}}&lt;br /&gt;
[[fa:دشمنی وهابیت با اهل‌بیت]]&lt;br /&gt;
[[ms:Permusuhan Sekte Wahabi Terhadap Ahlul Bait as]]&lt;br /&gt;
[[en:The Hostility of Wahhabis Towards the Ahl al-Bayt (a)]]&lt;br /&gt;
[[bn:আহলে বাইত (আ.)-এর সাথে ওয়াহাবীদের শত্রুতা]]&lt;br /&gt;
[[ru:Враждебность ваххабизма к Ахль аль-Байт (А)]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%86%D8%B8%D8%B1_%D8%A3%D9%8A%D8%B6%D9%8B%D8%A7&amp;diff=1774</id>
		<title>قالب:انظر أيضًا</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%86%D8%B8%D8%B1_%D8%A3%D9%8A%D8%B6%D9%8B%D8%A7&amp;diff=1774"/>
		<updated>2025-05-29T16:04:29Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: غير هدف التحويلة من قالب:قالب:طالع أيضا إلى قالب:طالع أيضا&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تحويل [[قالب:طالع أيضا]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%AC%D9%85%D8%B9_%D9%88%D8%AA%D8%AF%D9%88%D9%8A%D9%86_%D8%A7%D9%84%D9%82%D8%B1%D8%A2%D9%86_%D8%A7%D9%84%D9%83%D8%B1%D9%8A%D9%85&amp;diff=1773</id>
		<title>جمع وتدوين القرآن الكريم</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%AC%D9%85%D8%B9_%D9%88%D8%AA%D8%AF%D9%88%D9%8A%D9%86_%D8%A7%D9%84%D9%82%D8%B1%D8%A2%D9%86_%D8%A7%D9%84%D9%83%D8%B1%D9%8A%D9%85&amp;diff=1773"/>
		<updated>2025-05-29T16:04:15Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: /* تدوين القرآن بعد النبي (صلى الله عليه وآله) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{سوال}}&lt;br /&gt;
متى تم جمع القرآن لأول مرة؟ وهل كان النبي الأكرم (ص) يشرف على تدوين وترتيب القرآن، أم أن هذا الأمر تم بناءً على اجتهاد الصحابة؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
اختلف المفسرون والعلماء المسلمون حول من قام بتدوين [[القرآن]] وجمعه، ومتى تمّ ذلك. فهناك من يعتقد أن ترتيب الآيات والسور كان توقيفياً بأمر من [[النبي (صلى الله عليه وآله)]] وفي عهده. بينما يرى آخرون أن تدوين وجمع القرآن قد حصل بعد وفاة النبي (صلى الله عليه وآله)، وباجتهاد واختيار الصحابة.&lt;br /&gt;
&lt;br /&gt;
== ترتيب السور والآيات ==&lt;br /&gt;
يعتقد بعض علماء علوم القرآن أن النسخة الحالية من القرآن الكريم، بترتيبها الحالي للسور والآيات، قد جُمعت في زمن النبي (صلى الله عليه وآله).&amp;lt;ref&amp;gt;زقزوق، محمود حمدي، الموسوعة القرآنية المتخصصة، القاهرة - مصر، وزارة الأوقاف. المجلس الأعلى للشؤون الإسلامية، 1423 هـ، ص 224.&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;خرمشاهي، بهاء الدين، دائرة المعارف القرآنية، ج 1، ص 459.&amp;lt;/ref&amp;gt; ومن الأدلة التي يستند إليها هذا الرأي&amp;lt;ref&amp;gt;تاريخ تدوين القرآن الكريم، السيد جعفر مرتضى العاملي، كيهان انديشه، 1368، العدد 28.&amp;lt;/ref&amp;gt;:&lt;br /&gt;
# اهتمام النبي بالقرآن من خلال التشجيع على تلاوته وحفظه.&lt;br /&gt;
# قيام حفاظ القرآن بعرضه على النبي.&lt;br /&gt;
# وجود كُتّاب الوحي الذين كان النبي (صلى الله عليه وآله) يُملي عليهم، وكان يراجع كتاباتهم ويصحح الأخطاء، مما يدل على إشرافه وحرصه على كتابة القرآن.&lt;br /&gt;
# إكمال الصحابة للقرآن في عهد النبي، وهو ما يدل على وجود بداية ونهاية للقرآن في ذلك الوقت.&lt;br /&gt;
# ورود روايات عن أن بعض الصحابة جمعوا القرآن في عهد النبي.&lt;br /&gt;
&lt;br /&gt;
إضافة إلى هذه الأدلة، يُشار إلى أن ترك النبي (صلى الله عليه وآله) لهذه المهمة دون ترتيب وتدوين قد يفتح باباً ل[[تحريف القرآن]] وتعدد نسخه. وبالتالي، فإن جمع القرآن كان جزءاً من رسالته (صلى الله عليه وآله). تشير هذه الأدلة إلى أن ترتيب السور والآيات قد تمّ بأمر النبي، أو على الأقل بتوجيهاته، مما يفسر كيفية توافق الصحابة على نفس الترتيب بعد وفاته.&lt;br /&gt;
&lt;br /&gt;
=== تدوين القرآن بعد النبي (صلى الله عليه وآله) ===&lt;br /&gt;
{{المقالة الرئيسة| ترتيب السور في القرآن على يد الصحابة}}&lt;br /&gt;
تم جمع القرآن بعد وفاة النبي على يد [[الصحابة]]، ويذهب السيوطي إلى أن علماء الإسلام اتفقوا على هذا الرأي.&amp;lt;ref&amp;gt;السيوطي، عبد الرحمن بن أبي بكر، الإتقان في علوم القرآن، الهيئة المصرية العامة للكتاب، 1394 هـ، ج 1، ص 135.&amp;lt;/ref&amp;gt; قيل أن أول جمع للقرآن تم في عهد [[الخليفة الأول]] بجهود [[زيد بن ثابت]]، بينما يُروى أن [[الإمام علي (عليه السلام)]] قد قام بتدوين مصحف خاص به. كما انكبّ عدد من الصحابة على جمع القرآن، مما أدى إلى ظهور نسخ متعددة. عدم وجود التشكيل والإعراب أدى إلى اختلاف القراءات، فكان ذلك دافعاً لتوحيد المصاحف في عهد [[الخليفة عثمان]].&amp;lt;ref&amp;gt;جوان آراسته، حسين، درسنامة علوم القرآن، ج 1، ص 7.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== تشكيل المصحف الواحد ==&lt;br /&gt;
في عهد النبي (صلى الله عليه وآله) كانت كتابة الوحي تُنجز، لكن مع استمرار نزول الوحي لم يُجمع القرآن في مصحف واحد. كان من أبرز كتّاب الوحي الإمام علي (عليه السلام)، و[[أبيّ بن كعب]]، و[[زيد بن ثابت]]، إضافة إلى آخرين بدرجات أقل من الأهمية.&amp;lt;ref&amp;gt;تاريخ القرآن، محمد هادي معرفة، ج 1، ص 28.&amp;lt;/ref&amp;gt; يُقال إن أهم كتّاب الوحي في مكة كانوا من [[الخلفاء الراشدين]]، و[[طلحة]]، و[[الزبير]]، و[[سعد بن أبي وقاص]]، وغيرهم.&amp;lt;ref&amp;gt;زقزوق، محمود حمدي، الموسوعة القرآنية المتخصصة، القاهرة - مصر، وزارة الأوقاف. المجلس الأعلى للشؤون الإسلامية، 1423 هـ، ص 224.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
في عهد [[الخليفة الأول]]، بدأ جمع المصحف بيد زيد بن ثابت، كما قام عدد من كبار الصحابة، مثل الإمام علي (عليه السلام)، بجمع &amp;quot;المصحف&amp;quot;، وسرعان ما لاقت مصاحفهم اهتماماً واسعاً من المسلمين.&amp;lt;ref&amp;gt;جوان آراسته، حسين، درسنامة علوم القرآن، ج 1، ص 7.&amp;lt;/ref&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
أما العمل الرئيسي لتوحيد المصاحف والتخلص من النسخ المتعددة والمتعارضة، فقد جرى في عهد عثمان، حيث جمع حفظة القرآن وكتّابه لهذه المهمة. كانت هناك نسخ متعددة للمصحف اختلفت من حيث الترتيب والقراءة وغيرها، ما أدى إلى خلافات بين الناس. بناءً على اقتراح [[حذيفة بن اليمان]]، قرر [[الخليفة الثالث]] توحيد المصاحف بعد التشاور مع الصحابة. فتشكلت لجنة بإشراف أُبيّ بن كعب للعمل على توحيد المصاحف.&amp;lt;ref&amp;gt;معرفة، محمد هادي، التمهيد في علوم القرآن، ج 1، ص 334-385.&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
ويقول السيوطي: &lt;br /&gt;
::إن الإمام علي (عليه السلام) أبدى تأييده لهذه الخطوة بشكل مبدئي.&amp;lt;ref&amp;gt;الإتقان في علوم القرآن، ج 1، ص 126.&amp;lt;/ref&amp;gt; نظراً لاختلاف المصاحف وتعدد القراءات واللهجات، اتخذ الخليفة الثالث قراراً بحرق المصاحف الأخرى بعد إعداد المصحف الموحد؛ وهو الأمر الذي أثار انتقادات تجاه عثمان.&amp;lt;ref&amp;gt;معرفة، محمد هادي، التمهيد في علوم القرآن، ج 1، ص 334-385.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== تأييد الأئمة للمصحف الذي جُمع ==&lt;br /&gt;
يرى [[الأئمة المعصومون (عليهم السلام)]] أن القرآن الكريم ينبغي أن يُقرأ وفق النسخة المعتمدة والقراءة المتفق عليها. عندما تولى الإمام علي (عليه السلام) الخلافة، شجع الناس على الالتزام بالمصحف الذي جُمع بأمر عثمان وعدم تغييره. هذا التوجيه كان للحفاظ على المصحف من أي محاولة للتغيير أو التحريف.&amp;lt;ref&amp;gt;بحث في تاريخ القرآن، ص 448-462.&amp;lt;/ref&amp;gt; كما أن [[الشيعة]]، تبعاً لتعاليم أئمتهم المعصومين (عليهم السلام)، يؤمنون بأن القرآن المتداول حالياً هو القرآن الكامل دون تغيير أو تحريف. ويُروى أنه عندما قرأ أحدهم آية بغير القراءة المعروفة، نبهه الإمام الصادق (عليه السلام) قائلاً: &amp;quot;لا تقرأها هكذا، بل كما يقرأها الناس&amp;quot;.&amp;lt;ref&amp;gt;وسائل الشيعة، الشيخ حر العاملي، ج 4، ص 821&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== للمزيد من القراءة ==&lt;br /&gt;
# تاريخ وعلوم القرآن، مير محمدي زرندي.&lt;br /&gt;
# نظرة في القرآن، علي أكبر قرشي.&lt;br /&gt;
# تاريخ القرآن، آية الله معرفة.&lt;br /&gt;
# علوم القرآن، آية الله معرفة.&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس|۲}}&lt;br /&gt;
[[fa: جمع‌آوری و تدوین قرآن کریم]]&lt;br /&gt;
[[bn: কুরআন শরীফের সংগ্রহ ও সংকলন]]&lt;br /&gt;
[[ur: قرآن مجید کی تدوین]]&lt;br /&gt;
[[es: Recopilación y compilación del Sagrado Corán]]&lt;br /&gt;
[[en: Collection and Compilation of the Quran]]&lt;br /&gt;
[[ps: د قرآن کریم راغونډول او تدوینول]]&lt;br /&gt;
[[ru: Сбор и составление Священного Корана]]&lt;br /&gt;
[[ms: Pengumpulan Dan Penyusunan Alquran]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%AA%D9%88%D8%B3%D9%84_%D9%85%D9%86_%D9%88%D8%AC%D9%87%D8%A9_%D9%86%D8%B8%D8%B1_%D8%A7%D9%84%D9%88%D9%87%D8%A7%D8%A8%D9%8A%D8%A9&amp;diff=1772</id>
		<title>التوسل من وجهة نظر الوهابية</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%AA%D9%88%D8%B3%D9%84_%D9%85%D9%86_%D9%88%D8%AC%D9%87%D8%A9_%D9%86%D8%B8%D8%B1_%D8%A7%D9%84%D9%88%D9%87%D8%A7%D8%A8%D9%8A%D8%A9&amp;diff=1772"/>
		<updated>2025-05-29T16:02:49Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{سوال}}&lt;br /&gt;
ما هو موقف الوهابيين من التوسل بالقرآن وأهل البيت وكيف يمكن الردّ عليهم؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
یعتبر [[التوسل]] ب[[الأنبياء]] و[[أهل البيت (ع)]] في [[المذهب الشيعي]] عملاً مشروعاً ومؤثراً. ويعتقد المؤمنون بأنّ أهل البيت (ع)، بصفتهم وسطاء بين الله وعباده، يمكنهم الشفاعة في الدنيا والآخرة، والاستجابة لدعوات وطلبات المؤمنين في الأوقات العصيبة. ويُنظر إلى هذا العمل على أنه وسيلة للتقرب إلى الله وقبول الدعوات.&lt;br /&gt;
&lt;br /&gt;
تُظهر التجارب التاريخية أن المؤمنين قد توسلوا بأهل البيت (ع) وطلبوا منهم المساعدة في أوقات مختلفة. وتُعدّ الزيارات المشهورة مثل [[زيارة عاشوراء]]، و[[زيارة الجامعة الكبيرة]] أمثلة على التوسل في الأدعية والزيارات، حيث تتمّ الإشارة فيها إلى [[شفاعة]] أهل البيت (ع). ويساعد هذا العمل على تقوية الإيمان والتقرب إلى الله.&lt;br /&gt;
&lt;br /&gt;
من المواضيع التي كانت شائعة بين جميع المسلمين عبر التاريخ هو موضوع [[الاستغاثة]] وطلب الحاجات من [[أولياء الله]]، وهو أمر يقبله جميع المسلمين ـ باستثناء [[الوهابية]]- حيث يعتبرون هذا العمل مشروعاً وجائزاً. في الواقع، عندما يستغيث الإنسان، فإنه يجعل من المقام المقدس لل[[نبي (ص)]] و[[الأئمة المعصومين (ع)]] واسطة للفيض، ويعتقد أن جميع الأمور تحت سلطة الله تعالى، ويجعل الشخص الأئمة المعصومين (ع) واسطة بينه وبين [[الله تعالى]]. ومع ذلك، فإنّ علماء الوهابية لديهم آراء خاصة ولا يعتبرون هذا العمل جائزاً.&lt;br /&gt;
&lt;br /&gt;
ليس لدى الوهابيين موقف ثابت حول التوسل. ف[[محمد بن عبد الوهاب]] يعتبره ناقضاً للإسلام ودليلاً على الكفر بشكل مطلق. لكنّه يجيز التوسل بأسماء الله وصفاته و[[القرآن]]. أما الوهابيون المعاصرون فقد أصبح لديهم تفصيل في مسألة التوسل. والمسلمون من غير الوهابيين لديهم رأي مخالف لرأي الوهابيين في التوسل. كما توجد أدلة على جواز التوسل في القرآن والروايات وأقوال العلماء.&lt;br /&gt;
&lt;br /&gt;
== المقدمة ==&lt;br /&gt;
=== المصطلحات ===&lt;br /&gt;
==== ۱. التوسل ====&lt;br /&gt;
في اللغة، تأتي من مادة &amp;quot;وسل&amp;quot; من باب تفعّل، ويعني التقرب والاقتراب بواسطة عمل.&amp;lt;ref&amp;gt;فراهیدی، خلیل بن احمد (1409). كتاب العين. ج1. مؤسسة دار الهجرة. ص871.&amp;lt;/ref&amp;gt; يقول الفيومي في معناه: &amp;quot;توسل إلى ربه بوسيلة تقرب إليه بعمل&amp;quot;، والمقصود من &amp;quot;توسل إلى ربه&amp;quot; بوسيلة هو التقرب إلى الله بواسطة عمل&amp;lt;ref&amp;gt;ابوالعباس فيومي، أحمد بن محمد (1428). المصباح المنير. ج2. المكتبة العصرية. ص660.&amp;lt;/ref&amp;gt;، وهو المعنى الذي يوافق عليه صاحب [[لسان العرب]] أيضًا.&amp;lt;ref&amp;gt;ابن منظور، محمد بن مكَرِّم (1408). لسان العرب. ج11. دار إحياء التراث العربي. ص724.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
التوسل في الاصطلاح يعني التقرب والاقتراب، لأن التوسل غالباً يعني أن يجعل العبد شيئاً أو شخصاً واسطة عند [[الله تعالى]] ليقبل الله دعاءه ويصل إلى مبتغاه؛ ولذلك قالوا في الاصطلاح &amp;quot;فالتوسل هو التوصل إلى المراد والسعي في تحقيقه&amp;quot;.&amp;lt;ref&amp;gt;نخبة من العلماء (1421). اصول الايمان في ضوء الكتاب والسنة. ج1. وزارة الشئون الإسلامية والأوقاف والدعوة والإرشاد. ص57.&amp;lt;/ref&amp;gt; ويذكر صاحب كتاب الزيارة والتوسل في تعريفه: أن يتقرب العبد إلى الله بواسطة شيء يكون وسيلة له لاستجابة الدعاء وتحقيق المطلوب.&amp;lt;ref&amp;gt;صائب، عبد الحميد (1421). الزيارة والتوسل. قم: مركز الرسالة. ص6.&amp;lt;/ref&amp;gt; لكن هذا لا يعني أن يطلب شيئاً من شخص النبي أو الإمام بشكل مستقل، بل المقصود هو أن يطلب من الله شيئاً بواسطة الأعمال الصالحة أو باتباع النبي والإمام، أو بشفاعتهم أو بالقسم على الله بمقامهم ومنزلتهم.&amp;lt;ref&amp;gt;مكارم شيرازي، ناصر (1374). تفسير نمونه. ج4. تهران: دار الكتب الإسلامية. ص365.&amp;lt;/ref&amp;gt; وعليه، فإن هناك تناسباً بين المعنى اللغوي والاصطلاحي للتوسل، وفي كليهما يُلحظ التقرب والوصول إلى المقصود.&lt;br /&gt;
&lt;br /&gt;
==== ۲. الاستغاثة ====&lt;br /&gt;
كلمة [[الاستغاثة]] مرتبطة في معناها مع كلمة التوسل، وهي مشتقة من مادة &amp;quot;غوث&amp;quot; وتعني النصرة والإعانة.&amp;lt;ref&amp;gt;إبن اثير جزري، مبارك بن محمد (1979). النهاية في غريب الحديث والأثر. ج3. بيروت: المكتبة العلمية. ص393.&amp;lt;/ref&amp;gt; وعندما يُستخدم معنى الطلب في باب &amp;quot;استفعال&amp;quot; فيها، تعطي معنى طلب المساعدة، ومن ثَمَّ تصبح مرادفة للتوسل، كما ورد في الحديث النبوي حيث استُخدمت &amp;quot;الاستغاثة&amp;quot; مكان التوسل: {{عربی|إن الشمس تدنو يوم القيامة حتى يبلغ العرق نصف الأذن فبينما هم كذلك استغاثوا بآدم ثم بموسى ثم بمحمد (صلى الله عليه وآله وسلم).}}.&amp;lt;ref&amp;gt;بخاري، محمد بن إسماعيل (1407). الجامع الصحيح. ج5. بيروت: دار الكثیر. ص474.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== ۳. الشفاعة ====&lt;br /&gt;
[[الشفاعة]] مشتقة من مادة &amp;quot;ش ف ع&amp;quot;، التي تدل على اقتران شيئين أو أكثر مع بعضهما؛ ولذلك فإن المعنى الذي تحمله الشفاعة هو طلب العون والمساعدة من الأولياء والأنبياء في يوم القيامة للنجاة من النار، وهذا نوع من التوسل؛ يذكر السمهودي: &lt;br /&gt;
::«التوسل به صلى الله تعالى عليه وسلم في عرصات القيامة فيشفع إلى ربه تعالى.».&amp;lt;ref&amp;gt;سمهدي، علي بن عبدالله (1419). وفاء الوفاء بأخبار دار المصطفى. ج1. بيروت: دار الكتب العلمية. ص196.&amp;lt;/ref&amp;gt; وتجدر الإشارة إلى أن كلمة الشفاعة بهذا المفهوم تُستخدم أحياناً بمعنى التوسل المطلق.&lt;br /&gt;
&lt;br /&gt;
== التوسل في المذهب الوهابي ==&lt;br /&gt;
=== وجهة نظر الوهابية ===&lt;br /&gt;
قسّم بعض [[الوهابيين]] التوسل إلى مشروع وغير مشروع. ومن التوسل المشروع التوسل ب[[أسماء الله]] وصفاته؛ أي إنّ التوسل إلى الله عن طريق أسمائه وصفاته جائز من وجهة نظر الوهابيين، والآية الكريمة التي تقول: {{قرآن|وَلِلَّهِ الْأَسْمَاءُ الْحُسْنَى فَادْعُوهُ بِهَا|سوره=اعراف|آیه=۱۸۰}} تدل على هذا المعنى.&amp;lt;ref&amp;gt;الزاملي عسيري، أحمد بن علي (1431). منهج الشيخ عبد الرزاق عفيفي وجهوده في تقرير العقيدة والرد على المخالفين. بإشراف عبد الرحمن بن عبدالله بن عبد المحسن التركي. الرياض: جامعة الإمام محمد بن سعود الإسلامية. ص276.&amp;lt;/ref&amp;gt; وحسب بعض [[آيات القرآن]] مثل: {{قرآن|وَأَنَّ الْمَسَاجِدَ لِلَّهِ فَلَا تَدْعُوا مَعَ اللَّهِ أَحَدًا |سوره=الجن|آیه=۱۸}}، {{قرآن|قُلْ لِلَّهِ الشَّفَاعَةُ جَمِيعًا|سوره=الزمر|آیه=۴۴}}، {{قرآن|وَيَعْبُدُونَ مِنْ دُونِ اللَّهِ مَا لَا يَضُرُّهُمْ وَلَا يَنْفَعُهُمْ وَيَقُولُونَ هَؤُلَاءِ شُفَعَاؤُنَا عِنْدَ اللَّهِ قُلْ أَتُنَبِّئُونَ اللَّهَ بِمَا لَا يَعْلَمُ فِي السَّمَاوَاتِ وَلَا فِي الْأَرْضِ سُبْحَانَهُ وَتَعَالَى عَمَّا يُشْرِكُونَ|سوره=یونس|آیه=۱۸}}، فإن كل نوع من الوساطة بين الله والإنسان يُعتبر شركاً.&amp;lt;ref&amp;gt;محمد بن عبد الوهاب. مجموعة المؤلفات. ص385.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;محمد بن عبد الوهاب. مجموعة المؤلفات. ج6. ص9.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;محمد بن عبد الوهاب. مجموعة المؤلفات. ج6. ص68.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;محمد بن عبد الوهاب. مجموعة المؤلفات. ج6. ص213.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
إذن، الوهابية يجيزون التوسل بالقرآن على أساس أنّ القرآن من [[صفات الله]]. يقولون إن التوسل بالقرآن جائز لأن القرآن من حيث اللفظ والمعنى هو كلام الله، وكلام الله صفة من صفات الله. وبالتالي، فإن التوسل بالقرآن هو توسل بصفة من صفات الله إلى الله. وهذا الأمر لا يتعارض مع التوحيد ولا يؤدي إلى الشرك.&amp;lt;ref&amp;gt;اللجنة الدائمة للبحوث العلمية والإفتاء، فتاوى اللجنة الدائمة، المجموعة الأولى، عربستان، الرياض، رئاسة إدارة البحوث العلمية والإفتاء - الإدارة العامة للطبع، جمع وترتيب: أحمد بن عبد الرزاق الدويش، ج1، ص519.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
أما التوسل ب[[الأولياء]] و[[الأنبياء]] و[[أهل بيت رسول الله (ص)]]، فإنهم لا يجيزونه. يقول [[محمد بن عبد الوهاب]]: &lt;br /&gt;
::«إذا قال شخص: يا الله، أتوسل إليك بنبيك (ص) أن ترحمني، فإن هذا الشخص قد سلك طريق الشرك، وعقيدته هي نفس عقيدة المشركين». هذا الموقف يعكس رؤية الوهابية الصارمة في رفض أي شكل من أشكال التوسل بغير الله مباشرة، ويعتبرون ذلك مخالفًا لأصل [[التوحيد]].&amp;lt;ref&amp;gt;محمد بن عبد الوهاب، تطهير الاعتقاد، بدون مكان، بدون تاريخ، ص36؛ رسائل عملية، بدون مكان، بدون تاريخ، ص145.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;محمد بن عبد الوهاب، تطهير الاعتقاد، ص36.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== رؤية الوهابية المعاصرة ===&lt;br /&gt;
حاول الوهابيون المعاصرون التوفيق في هذه المسألة وقسّموا التوسل بأولياء الله إلى عدة أقسام&amp;lt;ref&amp;gt;عسيري، أحمد بن علي الزاملي. منهج الشيخ عبد الرزاق عفيفي وجهوده في تقرير العقيدة والرد على المخالفين. صص274–277.&amp;lt;/ref&amp;gt;:&lt;br /&gt;
# النوع الأول: أن يطلب الإنسان من [[ولي الله]] الحي أن يدعو الله له بسعة الرزق أو شفاء المريض وما شابه ذلك. هذا النوع من التوسل يعتبرونه جائزًا.  &lt;br /&gt;
# النوع الثاني: أن ينادي الله ويتوسل بحبه لرسول الله (ص) أو بحبه لأولياء الله. هذا النوع أيضًا يعتبرونه جائزًا. مثال ذلك: {{متن عربی|اللهم إنی أسألك بحبی لنبیك واتباعی له وبحبی لأولیائك أن تعطینی كذا}}.  &lt;br /&gt;
# النوع الثالث: التوسل بجاه ومقام النبي أو أولياء الله. مثال ذلك: {{متن عربی|اللهم إنی أسألك بجاه نبیك أو بجاه الحسین}}. هذا النوع من التوسل يعتبرونه غير جائز، لأنه يقع بعد وفاة الأنبياء والأولياء، حتى وإن كان مقامهم عظيمًا.&lt;br /&gt;
# النوع الرابع: التوسل بأولياء الله بشكل مباشر، حيث يطلب من الله حاجته عن طريق الولي. مثال ذلك: {{متن عربی|اللهم إنی أسألک کذا بولیک فلان أو بحق نبیک فلان}}. هذا النوع من التوسل أيضًا يعتبرونه غير جائز. الوهابية يقولون إنه لا يوجد مخلوق له حق على الله بحيث يُقسم به ليُقضي حاجة. ويعتبرون هذا النوع من التوسل من أسباب [[الشرك]] الواضح.&lt;br /&gt;
&lt;br /&gt;
=== رؤية محمد بن عبدالوهاب ===&lt;br /&gt;
يعتبر [[محمد بن عبد الوهاب]] [[التوسل]] من نواقض الإسلام. ويقول إذا وضع شخص وسائط بينه وبين الله وطلب الشفاعة منهم، فإن ذلك يؤدي إلى الكفر.&amp;lt;ref&amp;gt;سليمان تميمي نجدي، محمد بن عبد الوهاب. مجموعة رسائل في التوحيد والإيمان. بإشراف إسماعيل بن محمد الأنصاري. الرياض: جامعة الإمام محمد بن سعود. ص385.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ردود علماء أهل السنة على الوهابية ==&lt;br /&gt;
أول ردّ من قِبل علماء [[أهل السنة]] على محمد بن عبد الوهاب كان في كتاب &amp;quot;[[الصواعق الإلهية في الرد على الوهابية]]&amp;quot;، الذي كتبه [[سليمان بن عبد الوهاب]]، شقيق محمد بن عبد الوهاب. &lt;br /&gt;
 &lt;br /&gt;
كان انحراف الوهابية في مسألة التوسل دائمًا موضع انتقاد من قبل أهل السنة. كما أشار إلى ذلك السلمي بقوله: {{متن عربی|القول بجواز التوسل و استجابه هو قول جمهور علماء اهل السنه و الجماعه، بل هو قول المسلمین بجمیع فرقهم و مذاهبهم الا المذهب الذی ینتسب الیه مدعو السلفیه}}.&amp;lt;ref&amp;gt;سلامي، عبد الرحمن (1415). حقيقة الحوار مع الشيخ الجعفري. عربستان السعودية: الدعوة والإرشاد. ص85.&amp;lt;/ref&amp;gt; هذا يوضح أن الوهابية في موقفها الرافض للتوسل يتعارض مع الإجماع العام لعلماء المسلمين، بما في ذلك علماء أهل السنة.&lt;br /&gt;
&lt;br /&gt;
يقول السقاف القرشي: &lt;br /&gt;
::«طلب [[الشفاعة]] و[[الاستعانة]] بال[[نبي (ص)]] من [[الله]] لم ينكره أحد من السابقين ولا اللاحقين، حتى جاء ابن تيمية فأنكره وانحرف عن الطريق المستقيم، وابتدع ما لم يقله عالم قبله. إذا كان كلام [[ابن تيمية]] صحيحًا، فلماذا علم النبي (ص) رجلاً لكي يتوسل به إلى الله قائلًا: {{متن عربی|اللهم إنی أتوجه الیک بنبیک محمد نبی الرحمة}}، فهل التوسل [[شرك بالله]] العظيم؟ وهل يعلم النبي (ص) الناس ما يؤدي بهم إلى الشرك؟ تعالى الله عن ذلك، فهذا القول بهتان عظيم».&amp;lt;ref&amp;gt;سقاف القريشي، حسن بن علي (1991). صحيح شرح العقيدة الطحاوية من فكر آل البيت. ص36.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== توسل الإمام الشافعي بأهل بيت النبي (ص) ===&lt;br /&gt;
ينقل [[ابن حجر المكي]] في كتابه &amp;quot;[[الصواعق المحرقة]]&amp;quot; عن [[الإمام الشافعي]]، إمام المذهب الشافعي المعروف لدى أهل السنة، أنه كان يتوسل ب[[أهل بيت النبي (ص)]]. ويذكر له هذا البيت الشعري المشهور&amp;lt;ref&amp;gt;نبماني، يوسف بن إسماعيل. شواهد الحق في الاستفاثة بسيد الخلق. بإشراف أوفست/حسين حلمي بن سعيد استانبولي. ص167.&amp;lt;/ref&amp;gt;:&lt;br /&gt;
{{شعر|آل النبی ذریعتی|و هم الیه وسیلتی}}{{شعر|ارجوا بهم أعطی غداً|بید الیمین صحیفتی}}&lt;br /&gt;
&lt;br /&gt;
يُستفاد من هذه الروايات بوضوح أن التوسل بالنبي الكريم (ص) لقضاء الحاجات والاحتياجات جائز، بل إن رسول الله (ص) -وفقًا للحديث الأول- أمر الرجل الأعمى أن يتوسل به بينه وبين الله ليطلب حاجته من الله. فلسفة التوسل الحقيقية هي أن يحتاج الإنسان الضعيف أو المذنب إلى وسيط من أولياء الله والمقربين إليه ليصل إلى مراده.&lt;br /&gt;
&lt;br /&gt;
== التوسل في المذهب الشیعي ==&lt;br /&gt;
=== وجهة نظر الشیعة ===&lt;br /&gt;
[[التوسل]] في اللغة يعني اختيار الوسيلة، والوسيلة تعني الشيء الذي يقرب الإنسان من غيره. يقول [[لسان العرب]]: التوسل إلى الله واختيار الوسيلة هو أن يقوم الإنسان بعمل يقربه من الله، والوسيلة تعني الشيء الذي يستعين به الإنسان للتقرب من شيء آخر؛ وبالتالي فإن الوسيلة تعني التقرب كما تعني الشيء الذي يساعد على التقرب من الآخر.&amp;lt;ref&amp;gt;ابن منظور، محمد بن مكَرِّم. لسان العرب. ج8. نشر أدب الحوزة. ص69.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يكمن خطأ الوهابيين في اعتقادهم أنّ التوسل ب[[أولياء الله]] يعني اعتبارهم مستقلين في دفع الضرر وقضاء الحوائج، بينما ليس هذا هو المعنى الصحيح للتوسل. لأنّنا عندما نتوسل بالنبي الأكرم (ص)، لا نعتبره مستقلًا في التأثير أو كاشفًا للضرر حتى نعبده. التوسل الذي دعا إليه القرآن هو أن نتقرب إلى الله بواسطته، أي أن يشفع لنا عند الله.&amp;lt;ref&amp;gt;مكارم شيرازي، ناصر. شيعة يجيبون. قم، مدرسة الإمام علي بن أبي طالب «ع». ص233.&amp;lt;/ref&amp;gt;&lt;br /&gt;
مثال توضيحي: شخص يريد أن يذهب إلى شخص عظيم لا يعرفه، فيطلب من شخص يعرفه أن يرافقه إليه ليعرّفه به ويطلب منه المساعدة. هذا الفعل ليس عبادة ولا استقلالاً في التأثير، ولذلك فإن القول بأن التوسل شرك بالله هو ادّعاء بلا دليل.&amp;lt;ref&amp;gt;مكارم شيرازي، ناصر. شيعة يجيبون. قم، مدرسة الإمام علي بن أبي طالب «ع». ص234.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
بالإضافة إلى ذلك، فإن رأي الوهابية يتعارض مع تعاليم القرآن، ولذلك يرفضه علماء السنة و[[الشيعة]] ويعتبرونه من اختراعات الوهابية. [[الوهابيون]] يروجون لمثل هذه الأفكار لتكفير المسلمين واستغلالهم لمصلحتهم. وقد قال السُبكي، أحد علماء أهل السنة: &lt;br /&gt;
::«التوسل والاستعانة والشفاعة بالنبي (ص) إلى الله أمر محمود، ولم ينكره أحد من السلف أو الخلف حتى جاء [[ابن تيمية]] فأنكره وانحرف عن الصراط المستقيم، وابتدع شيئًا لم يقله أي عالم قبله، مما تسبب في خلق انقسام بين المسلمين». هذا يؤكد أن موقف الوهابية من التوسل ليس له أساس في الإسلام، بل هو انحراف عن الإجماع العام لعلماء المسلمين.&amp;lt;ref&amp;gt;مناوي، عبد الرؤوف (1356). فيض القدير شرح جامع الصغير. ج2. مصر: المكتبة التجارية الكبرى. ص135.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== التوسل في القرآن ===&lt;br /&gt;
هذا الاعتقاد الوهابي يتعارض بشكل واضح مع العديد من آيات [[القرآن الكريم]]. هناك آيات متعددة في القرآن تدل على جواز التوسل لقضاء الحاجات ومغفرة الذنوب والتقرب إلى الله. من هذه الآيات:&lt;br /&gt;
يقول الله تعالى: {قرآن|یا أَیهَا الَّذینَ آمَنُوا اتَّقُوا اللَّهَ وَ ابْتَغُوا إِلَیهِ الْوَسیلَه وَ جاهِدُوا فی سَبیلِهِ لَعَلَّکُمْ تُفْلِحُونَ|سوره=المائدة|آیه=۳۵}}.&lt;br /&gt;
&lt;br /&gt;
يقول صاحب تفسير المراغي، وهو من علماء أهل السنة: «المقصود بالوسيلة في هذه الآية الكريمة هو الشيء الذي يُتوسل به لجلب رضى الله والتقرب إليه». ثم ينقل حديثًا من صحيح البخاري وغيره من كتب السنن، حيث جُعل فيه رسول الله (ص) وسيلة. قال رسول الله (ص) في هذا الحديث: {{متن عربی|من قال حین یسمع النداء (الاذان) اللهم رب هذاه الدعوه التامه و الصلاة القائمة آت محمدا الوسیلة والفضیلة و ابعثه المقام المحمود الذی وعدته، حلت له شفاعتی یوم القیامه.}}.&lt;br /&gt;
&lt;br /&gt;
يدلّ هذا الحديث بوضوح على أن النبي (ص) نفسه هو وسيلة للتقرب إلى الله، ولهذا منحه الله المقام المحمود ليكون شفيعًا للمؤمنين [[يوم القيامة]]. إذن التوسل لا يؤدي أبدًا إلى الشرك أو الكفر. لو كان التوسل شركًا، لكان اعتبار النبي (ص) وسيلة يؤدي إلى الكفر و[[الشرك]]، وهذا غير صحيح. فالتوسل بالنبي (ص) أو بأولياء الله هي وسيلة مشروعة في الإسلام لتقريب العبد إلى ربه، وليس فيه أي مخالفة لأصل [[التوحيد]].&amp;lt;ref&amp;gt;مراغي، أحمد بن مصطفى. تفسير المراغي. ج6. ص109.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== التوسل في الروايات ===&lt;br /&gt;
يُعتبر موضوع التوسل من الأمور الواضحة جدًا في المصادر [[الشيعية]] ولا يحتاج إلى نقل أحاديث لإثباته. ومع ذلك سنذكر كأمثلة بعض الروايات التي وردت في كتب [[أهل السنة]] المشهورة:&lt;br /&gt;
&lt;br /&gt;
==== ۱. التوسل بالنبي (ص) لإنهاء القحط ====&lt;br /&gt;
بالإضافة إلى عدم وجود أي شبهة شرك أو كفر في التوسل، فإنّ التوسل بالنبي الأكرم (ص) بعد وفاته دليل واضح على جواز هذا النوع من التوسل. نُقل أنه حدثت مجاعة شديدة في المدينة، فذهب مجموعة من الناس إلى [[عائشة]] يطلبون الحل، فقالت عائشة: {{متن عربی|اذهبوا إلى قبر النبي (ص) وافتحوا ثقبًا في السقف فوق القبر بحيث تُرى السماء منه، وانتظروا النتيجة.}}. ففعلوا ذلك، وبدأ المطر يهطل بغزارة حتى أصبحت الصحاري خضراء وازدادت الإبل سمنًا.&amp;lt;ref&amp;gt;دارمي، عبد الله بن بهرام. سنن دارمي. ج1. ص44. مطبعة الاعتدال. دمشق. 1349.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== ۲. توسل الرجل الأعمى بالنبي (ص) ====&lt;br /&gt;
روى [[أحمد بن حنبل]] في مسنده عن [[عثمان بن حنيف]]&amp;lt;ref&amp;gt;ابن حنبل، أحمد بن حنبل. &amp;quot;حكاية 17240&amp;quot;. المسند. ج28. ص478.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;نسائي، أحمد بن شعيب. &amp;quot;حكاية 10419&amp;quot;. سنن النسائي الكبرى. ج9. ص244.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;ابن ماجه قزويني، محمد بن يزيد. &amp;quot;كتاب الصلاة. باب 189. حديث 1385&amp;quot;. سنن ابن ماجه. ص441.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;ترمذي، أبو عيسى. &amp;quot;كتاب الدعوات. باب 119. ح 3578&amp;quot;. السنن الترمذي. ج5. ص569.&amp;lt;/ref&amp;gt;: &lt;br /&gt;
::«أن رجلاً أعمى جاء إلى النبي (ص) وقال: «ادع الله أن يعيد لي بصري». فقال النبي (ص): «إن شئت صبرت وهو خير لك، وإن شئت دعوت لك». فقال الرجل: «ادعُ لي». فأمره النبي (ص) أن يتوضأ ويصلي ركعتين، ثم يقول: «اللهم إني أسألك وأتوجه إليك بنبيك محمد نبي الرحمة، يا محمد إني أتوجه بك إلى ربي في حاجتي هذه لتقضى لي، اللهم فشفعه فيّ». ففعل الرجل ذلك، فعاد إليه بصره.  &lt;br /&gt;
&lt;br /&gt;
==== ۳. توسل عمر بن الخطاب ====&lt;br /&gt;
روى [[أنس بن مالك]]&amp;lt;ref&amp;gt;بخاري، محمد بن إسماعيل. &amp;quot;كتاب الاستسقاء. باب 3. ح 1010&amp;quot;. صحيح البخاري. ج2. ص27.&amp;lt;/ref&amp;gt;: {{متن عربی|ان عمر بن الخطاب کان اذا قحطوا استسقی بالعباس بن عبدالمطلب، فقال: اللهم انا کنا نتوسل الیک بنبینا فتسقینا، و انا نتوسل الیک بعم نبینا فاسقنا، قال: فیسقون.}}.&lt;br /&gt;
&lt;br /&gt;
==== ۴. دعاء النبي (ص) لفاطمة بنت أسد ====&lt;br /&gt;
وفي روايات أخرى نقرأ&amp;lt;ref&amp;gt;أصفهاني، أحمد بن عبد الله. حلية الأولياء وطبقات الأصفياء. ج3. ص121.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;طبراني، سليمان بن أحمد. &amp;quot;باب الفاء&amp;quot;. معجم الكبير. ج24. ص351.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;هيثمي، علي بن أبي بكر (1408). مجمع الزوائد ومنبع الفوائد. بيروت: دار الكتب العلمية. ص257.&amp;lt;/ref&amp;gt;: &lt;br /&gt;
::«عندما توفيت [[فاطمة بنت أسد]]، جلس رسول الله (ص) بجانبها وقال: يا أمي بعد أمي، رحمك الله. ثم طلب من أسامة وأبي أيوب وعمر بن الخطاب وغلام أسود أن يحفروا قبرها. عندما تم تجهيز القبر، صنع النبي (ص) اللحد بنفسه وأخرج التراب بيده، ثم استلقى في القبر على جنبه ودعا قائلًا: اللهم الذي يحيي ويميت، وهو حي لا يموت، اغفر لأمي فاطمة بنت أسد ووسع عليها في قبرها، بحق نبيك وبحق الأنبياء الذين من قبلي». &lt;br /&gt;
&lt;br /&gt;
==== ۵. توبة آدم (ع) ====&lt;br /&gt;
نقل مجموعة من المفسرين والمحدثين والمؤرخين من أهل السنة بسند عن [[عمر بن الخطاب]] أن [[النبي (ص)]] قال &amp;lt;ref&amp;gt;متقي هندي، علي بن حسام. &amp;quot;حكاية 32138&amp;quot;. كنز العمال. ج11. ص455.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;هيثمي، علي بن أبي بكر. مجمع الزوائد ومنبع الفوائد. ج8. بيروت: دار الكتب العلمية. ص253.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;طبراني، سليمان بن أحمد. &amp;quot;حكاية 6502&amp;quot;. معجم الأوسط. ج6. ص313.&amp;lt;/ref&amp;gt;: &lt;br /&gt;
::«عندما أخطأ [[آدم]]، رفع رأسه إلى السماء وقال: اللهم إني أسألك بحق محمد أن تغفر لي. فأوحى الله إليه: من محمد؟ فقال آدم: عندما خلقتني، رفعت رأسي إلى العرش فرأيت مكتوبًا: (لا إله إلا الله، محمد رسول الله). فقلت في نفسي: محمد أعظم مخلوقاتك والذي جعلت اسمه بجانب اسمك. فأوحى الله إليه: إنه آخر الأنبياء من ذريتك، ولولاه ما خلقتك». &lt;br /&gt;
&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس|۲}}&lt;br /&gt;
[[fa:توسل از نظر وهابیت]]&lt;br /&gt;
[[ms:Pandangan Wahabi Tentang Tawasul]]&lt;br /&gt;
[[en:Tawassul from the Perspective of Wahhabism]]&lt;br /&gt;
[[bn:ওহাবীদের দৃষ্টিতে তাওয়াসসুল]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%A8%D8%B1%D8%B2%D8%AE&amp;diff=1771</id>
		<title>البرزخ</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%A8%D8%B1%D8%B2%D8%AE&amp;diff=1771"/>
		<updated>2025-05-29T16:01:59Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: /* حقيقة البرزخ */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{سوال}}&lt;br /&gt;
ما هو البرزخ؟ &lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
&lt;br /&gt;
البرزخ هو العالم الذي يبدأ بموت الإنسان، ويستمرّ حتى يوم القيامة. يختلف عالم البرزخ عن [[القيامة]] من عدة أمور، منها أنّ في البرزخ يكون البدن مثالياً، بينما يكون المعاد في القيامة جسمانياً، كما أنّ [[شفاعة]] الأئمة تقتصر على يوم القيامة ولا توجد شفاعة ل[[أهل البيت]] في البرزخ. &lt;br /&gt;
 &lt;br /&gt;
في الروايات، يُشار إلى عالم البرزخ بتعبير &amp;quot;القبر&amp;quot;؛ حيث اعتبر ال[[إمام علي (ع)]] البرزخ هو نفسه القبر، ويعتقد أن المنحرفين يعيشون حياة مريرة هناك ويتعذبون. &lt;br /&gt;
 &lt;br /&gt;
يرى المحققون أن أوصاف البرزخ في الروايات تشبه كثيراً أوصاف عالم المثال، ويعتقدون أن الاثنين يشيران إلى حقيقة خارجية واحدة. ووفقاً للروايات الشيعية، فإن لقاء الأرواح بعضها ببعض ومع أهل الدنيا ممكن في البرزخ. &lt;br /&gt;
&lt;br /&gt;
== حقيقة البرزخ == &lt;br /&gt;
{{طالع أيضا|الفرق بين البرزخ وعالم المثال|الفرق بين البرزخ والقيامة|البرزخ المتصل والبرزخ المنفصل}}&lt;br /&gt;
اعتبر العلماء أن عالم البرزخ يمتد من بداية الموت حتى [[يوم القيامة]].&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، الفروع من الكافي، ج 3، ص 242، ح 3.&amp;lt;/ref&amp;gt; وقد استخدم [[القرآن الكريم]] تعبير البرزخ للإشارة إلى العالم الذي يقع بين الدنيا والآخرة:&lt;br /&gt;
{{قرآن|حَتَّىٰ إِذَا جَاءَ أَحَدَهُمُ الْمَوْتُ قَالَ رَبِّ ارْجِعُونِ • لَعَلِّي أَعْمَلُ صَالِحًا فِيمَا تَرَكْتُ ۚ كَلَّا ۚ إِنَّهَا كَلِمَةٌ هُوَ قَائِلُهَا ۖ وَمِن وَرَائِهِم بَرْزَخٌ إِلَىٰ يَوْمِ يُبْعَثُونَ|سوره=المؤمنون|آیه=٩٩-١٠٠}}. وقد أشار القرآن إلى البرزخ في مواضع أخرى.&amp;lt;ref&amp;gt;سورة البقرة، آية 154. سورة مريم، آية 62. سورة المؤمن، آية 11.&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
يرى المحققون أن أوصاف البرزخ في الروايات تشبه كثيراً أوصاف [[عالم المثال]]، ويعتقدون أن الاثنين يشيران إلى حقيقة خارجية واحدة. وقد أجاب ال[[إمام الصادق (ع)]] شخصاً كان يظن أن [[الروح]] تنتقل بعد الموت على شكل طائر، بأن كرامة المؤمن أعلى من أن توضع على شكل طائر. وذكر الإمام أن أرواح المؤمنين تكون في أجساد تشبه أجسادهم الدنيوية.&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، الفروع من الكافي، ج 3، ص 244، ح 1.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
وقد ذُكرت عدة فروق بين عالمي البرزخ والقيامة، منها وجود [[البدن المثالي]] في البرزخ&amp;lt;ref&amp;gt;السعيدي مهر، محمد، تعليم الكلام الإسلامي، 1381 ش، ج 2، ص 240.&amp;lt;/ref&amp;gt; و[[المعاد الجسماني]] في القيامة.&amp;lt;ref&amp;gt;السبحاني، جعفر، منشور جاويد، مؤسسة سيد الشهداء، ط 1، 1369 ش، ج 9، ص 140.&amp;lt;/ref&amp;gt; كما توضح روايات الأئمة (ع) أن [[الشفاعة]] في عالم البرزخ لا تشمل المذنبين والمبتلين، وإنما تختص بيوم القيامة. وقد ذكر الإمام الصادق (ع) أن [[الشيعة]] سيكونون جميعاً من أهل الجنة بشفاعة [[النبي (ص)]] وال[[أئمة المعصومين (ع)]] في القيامة، ولكنه أبدى حزنه على أحوال الشيعة في البرزخ.&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، الكافي، طهران، دار الكتب الإسلامية، 1365 ش، ج 3، ص 242.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== القبر والبرزخ === &lt;br /&gt;
معظم الآيات التي تحدّثت عن القبر ومراحله قد فُسّرت بأنها تشير إلى عالم يتجاوز القبر الظاهري.&amp;lt;ref&amp;gt;المفردات، ص 390.&amp;lt;/ref&amp;gt; وفي الروايات أيضاً، يُعبَّر عن عالم البرزخ بالقبر.&amp;lt;ref&amp;gt;الحسن زاده، عيون مسائل النفس، ج 2، ص 365.&amp;lt;/ref&amp;gt; اعتبر ال[[إمام علي (ع)]] البرزخ هو نفسه القبر، ويعتقد أن المنحرفين يعيشون حياة مريرة هناك ويتعذبون&amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، ج 6، ص 218.&amp;lt;/ref&amp;gt; وقد عرَّف الإمام الصادق (ع) البرزخ بأنه الفترة من الموت إلى الآخرة&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، الفروع من الكافي، ج 3، ص 242، ح 3. المجلسي، محمد باقر، بحار الأنوار، ج 6، ص 267.&amp;lt;/ref&amp;gt;، مما يدل على أن القبر والبرزخ واحد.&lt;br /&gt;
&lt;br /&gt;
== العقاب والثواب في البرزخ == &lt;br /&gt;
توجد في البرزخ نِعَم وعذاب كما في الآخرة؛ ينقل القرآن على لسان مؤمن استشهد على يد قومه ودخل الجنة:{{قرآن|يَا لَيْتَ قَوْمِي يَعْلَمُونَ • بِمَا غَفَرَ لِي رَبِّي وَجَعَلَنِي مِنَ الْمُكْرَمِينَ|سوره=يس|آیه=٢٦-٢٧}}. يعتقد الطبرسي، من مفسري الشيعة، أن هذه الآية تدل على نِعَم البرزخ.&amp;lt;ref&amp;gt;الطبرسي، فضل بن حسن، مجمع البيان في تفسير القرآن، ج 8، ص 659.&amp;lt;/ref&amp;gt; وهناك آيات أخرى تشير إلى النِعَم والعذاب في البرزخ. وبالإضافة إلى هذه الآيات، تحدثت الروايات أيضاً عن العذاب والنِعَم البرزخية.&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، الفروع من الكافي، ج 3، ص 244، ح 2. المجلسي، محمد باقر، حق اليقين، ص 477.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== التواصل مع الآخرين في البرزخ == &lt;br /&gt;
وردت روايات مختلفة عن [[لقاء أرواح المؤمنين والكافرين في البرزخ مع أهل الدنيا]]، وقد خُصص لها باب مستقل في كتاب الكافي، أحد أهم المصادر الحديثية الشيعية.&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، الكافي، 1407 هـ، ج 3، ص 230.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
كما أنه وفقاً للروايات الشيعية، يمكن للأرواح أن تلتقي ببعضها في البرزخ. فقد نُقل عن الإمام الصادق (ع) أن الأرواح في البرزخ تتعرف على بعضها وتتساءل فيما بينها.&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، الفروع من الكافي، ج 3، ص 244، ح 3. المكارم الشيرازي، ناصر، بيام القرآن، قم، ج 5، ص 459.&amp;lt;/ref&amp;gt;&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس|۲}}&lt;br /&gt;
&lt;br /&gt;
[[fa:برزخ]]&lt;br /&gt;
[[en:Barzakh]]&lt;br /&gt;
[[es:Barzaj]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Transclusion_count/data/%D8%B7&amp;diff=1770</id>
		<title>وحدة:Transclusion count/data/ط</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Transclusion_count/data/%D8%B7&amp;diff=1770"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;return {&lt;br /&gt;
[&amp;quot;ط&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;ط/styles.css&amp;quot;] = 9900,&lt;br /&gt;
[&amp;quot;طالع_أيضا&amp;quot;] = 4700,&lt;br /&gt;
[&amp;quot;طقم_كرة_قدم&amp;quot;] = 6000,&lt;br /&gt;
[&amp;quot;طقم_كرة_قدم/ويكي_بيانات&amp;quot;] = 3700,&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE_%D9%85%D8%AD%D8%A7%D8%B0%D9%89_%D8%B1%D8%A3%D8%B3%D9%8A%D8%A7&amp;diff=1768</id>
		<title>قالب:تاريخ محاذى رأسيا</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE_%D9%85%D8%AD%D8%A7%D8%B0%D9%89_%D8%B1%D8%A3%D8%B3%D9%8A%D8%A7&amp;diff=1768"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;span style=&amp;quot;display:inline-block; width:{{Ifempty|{{{2|}}}|{{{width|}}}|3.9em}}; text-align:{{Ifempty|{{{3|}}}|{{{align|}}}|left}}; font-weight:{{Ifempty|{{{4|}}}|{{{font|}}}|normal}};&amp;quot;&amp;gt;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{توثيق}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Labelled_list_hatnote&amp;diff=1766</id>
		<title>وحدة:Labelled list hatnote</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Labelled_list_hatnote&amp;diff=1766"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--------------------------------------------------------------------------------&lt;br /&gt;
--                               Labelled list                                --&lt;br /&gt;
--                                                                            --&lt;br /&gt;
-- This module does the core work of creating a hatnote composed of a list    --&lt;br /&gt;
-- prefixed by a colon-terminated label, i.e. &amp;quot;LABEL: [andList of pages]&amp;quot;,    --&lt;br /&gt;
-- for {{see also}} and similar templates.                                    --&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local mHatnote = require(&#039;Module:Hatnote&#039;)&lt;br /&gt;
local mHatlist = require(&#039;Module:Hatnote list&#039;)&lt;br /&gt;
local mArguments --initialize lazily&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- Defaults global to this module&lt;br /&gt;
local defaults = {&lt;br /&gt;
	label = &#039;انظر أيضًا&#039;, --Final fallback for label argument&lt;br /&gt;
	labelForm = &#039;%s: %s&#039;,&lt;br /&gt;
	prefixes = {&#039;التسمية&#039;, &#039;التسمية  &#039;, &#039;ت&#039;},&lt;br /&gt;
	template = &#039;وحدة:Labelled list hatnote&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
-- Helper function that pre-combines display parameters into page arguments.&lt;br /&gt;
-- Also compresses sparse arrays, as a desirable side-effect.&lt;br /&gt;
function p.preprocessDisplays (args, prefixes)&lt;br /&gt;
	-- Prefixes specify which parameters, in order, to check for display options&lt;br /&gt;
	-- They each have numbers auto-appended, e.g. &#039;label1&#039;, &#039;label 1&#039;, &amp;amp; &#039;l1&#039;&lt;br /&gt;
	prefixes = prefixes or defaults.prefixes&lt;br /&gt;
	local pages = {}&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		if type(k) == &#039;number&#039; then&lt;br /&gt;
			local display&lt;br /&gt;
			for i = 1, #prefixes do&lt;br /&gt;
				display = args[prefixes[i] .. k]&lt;br /&gt;
				if display then break end&lt;br /&gt;
			end&lt;br /&gt;
			local page = display and&lt;br /&gt;
				string.format(&#039;%s|%s&#039;, string.gsub(v, &#039;|.*$&#039;, &#039;&#039;), display) or v&lt;br /&gt;
			pages[#pages + 1] = page&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return pages&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Produces a labelled pages-list hatnote.&lt;br /&gt;
-- The main frame (template definition) takes 1 or 2 arguments, for a singular&lt;br /&gt;
-- and (optionally) plural label respectively:&lt;br /&gt;
-- * {{#invoke:Labelled list hatnote|labelledList|Singular label|Plural label}}&lt;br /&gt;
-- The resulting template takes pagename &amp;amp; label parameters normally.&lt;br /&gt;
function p.labelledList (frame)&lt;br /&gt;
	mArguments = require(&#039;Module:Arguments&#039;)&lt;br /&gt;
	local labels = {frame.args[1] or defaults.label}&lt;br /&gt;
	labels[2] = frame.args[2] or labels[1]&lt;br /&gt;
	labels[3] = frame.args[3] --no defaulting&lt;br /&gt;
	labels[4] = frame.args[4] --no defaulting&lt;br /&gt;
	local template = frame:getParent():getTitle()&lt;br /&gt;
	local args = mArguments.getArgs(frame, {parentOnly = true})&lt;br /&gt;
	local pages = p.preprocessDisplays(args)&lt;br /&gt;
	local options = {&lt;br /&gt;
		extraclasses = frame.args.extraclasses,&lt;br /&gt;
		category = args.category,&lt;br /&gt;
		selfref = frame.args.selfref or args.selfref,&lt;br /&gt;
		template = template&lt;br /&gt;
	}&lt;br /&gt;
	return p._labelledList(pages, labels, options)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._labelledList (pages, labels, options)&lt;br /&gt;
	labels = labels or {}&lt;br /&gt;
	if #pages == 0 then&lt;br /&gt;
		return mHatnote.makeWikitextError(&lt;br /&gt;
			&#039;لم تُحدد أسماء صفحات&#039;,&lt;br /&gt;
			(options.template or defaults.template) .. &#039;#أخطاء&#039;,&lt;br /&gt;
			options.category&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	label = (#pages == 1 and labels[1] or labels[2]) or defaults.label&lt;br /&gt;
	for k, v in pairs(pages) do &lt;br /&gt;
		if mHatnote.findNamespaceId(v) ~= 0 then&lt;br /&gt;
			label =&lt;br /&gt;
				(&lt;br /&gt;
					#pages == 1 and&lt;br /&gt;
					(labels[3] or labels[1] or defaults.label) or&lt;br /&gt;
					(labels[4] or labels[2] or defaults.label)&lt;br /&gt;
				) or defaults.label&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local text = string.format(&lt;br /&gt;
		options.labelForm or defaults.labelForm,&lt;br /&gt;
		label,&lt;br /&gt;
		mHatlist.andList(pages, true)&lt;br /&gt;
	)&lt;br /&gt;
	local hnOptions = {&lt;br /&gt;
		extraclasses = options.extraclasses,&lt;br /&gt;
		selfref = options.selfref&lt;br /&gt;
	}&lt;br /&gt;
	return mHatnote._hatnote(text, hnOptions)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Icon/data&amp;diff=1764</id>
		<title>وحدة:Icon/data</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Icon/data&amp;diff=1764"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- تقوم هذه الوحدة بتخزين بيانات أيقونة لـ [[Module:Icon]].&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- بيانات أيقونة&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local data = {&lt;br /&gt;
	fa = {&lt;br /&gt;
		aliases = {&amp;quot;مختارة&amp;quot;, &amp;quot;مخ&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol star gold.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة مُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	far = {&lt;br /&gt;
		aliases = {&amp;quot;مراجعة مقالة مختارة&amp;quot;, &amp;quot;ممم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-star piece.png&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;إعادة تقييم مقالة مُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	farc = {&lt;br /&gt;
		aliases = {&amp;quot;ممسم&amp;quot;, &amp;quot;ممإوم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-star piece.png&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة مرشحة لإزالة وسم المُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ffa = {&lt;br /&gt;
		aliases = {&amp;quot;ممس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Featured article star - cross.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة مُختارة سابقاً&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fac = {&lt;br /&gt;
		aliases = {&amp;quot;تمم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-candidate.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة مُرشحة كمُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ffac = {&lt;br /&gt;
		aliases = {&amp;quot;مفتم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Featured article star - cross.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة فشلت للترشح كمُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fl = {&lt;br /&gt;
		aliases = {&amp;quot;قم&amp;quot;, &amp;quot;قخ&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Featured list badge on Arabic Wikipedia.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;قائمة مختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	flrc = {&lt;br /&gt;
		aliases = {&amp;quot;قمإوم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-star piece.png&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;قائمة مرشحة لإزالة وسم المُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ffl = {&lt;br /&gt;
		aliases = {&amp;quot;قمس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-featured-strike.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;قائمة مُختارة سابقاً&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	flc = {&lt;br /&gt;
		aliases = {&amp;quot;تقم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-candidate.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح قائمة مُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fflc = {&lt;br /&gt;
		aliases = {&amp;quot;قفتم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-former.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;قائمة فشلت للترشح كمختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	a = {&lt;br /&gt;
		aliases = {&amp;quot;أ&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol a class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف أ&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	dac = {&lt;br /&gt;
		aliases = {&amp;quot;مأم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol unsupport A vote.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف أ منزلة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	acc = {&lt;br /&gt;
		aliases = {&amp;quot;تمأ&amp;quot;},&lt;br /&gt;
		image = &amp;quot;A candidate.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح مقال صنف أ&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	noac = {&lt;br /&gt;
		aliases = {&amp;quot;فتم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol unsupport A vote.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;فشل ترشيح مقال صنف أ&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ga = {&lt;br /&gt;
		aliases = {&amp;quot;مج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol star silver.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة جيّدة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	gar = {&lt;br /&gt;
		aliases = {&amp;quot;ممج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;GA Candidate Neutral vote(ChaosNil).svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;إعادة تقييم مقالة جيدة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	dga = {&lt;br /&gt;
		aliases = {&amp;quot;مجس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol unsupport vote.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة جيّدة منزلة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	gan = {&lt;br /&gt;
		aliases = {&amp;quot;تمج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;GA candidate.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح مقالة جيّدة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	ga2 = {&lt;br /&gt;
		aliases = {&amp;quot;مج2&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol neutral vote.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;الرأي الثاني لترشيح مقالة جيّدة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	gah = {&lt;br /&gt;
		aliases = {&amp;quot;مجم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol wait.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة جيّدة مُعلّقة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	fgan = {&lt;br /&gt;
		aliases = {&amp;quot;فتمج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol oppose vote.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;فشل ترشيح كمقالة جيدة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	fp = {&lt;br /&gt;
		aliases = {&amp;quot;صم&amp;quot;, &amp;quot;صخ&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Featured image.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صورة مختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fpc = {&lt;br /&gt;
		aliases = {&amp;quot;تصم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-candidate.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح صورة مُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ffp = {&lt;br /&gt;
		aliases = {&amp;quot;صسو&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-former.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صورة سُحب وسمها&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	vp = {&lt;br /&gt;
		aliases = {&amp;quot;صق&amp;quot;},&lt;br /&gt;
		image = &amp;quot;ENWP VP Logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صورة قيّمة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	vpc = {&lt;br /&gt;
		aliases = {&amp;quot;تصق&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Valued pics 1.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح صورة قيّمة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fs = {&lt;br /&gt;
		aliases = {&amp;quot;صوم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-featured.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صوت مُختار&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ffs = {&lt;br /&gt;
		aliases = {&amp;quot;صومس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-former.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صوت مُختار سابقاً&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fsc = {&lt;br /&gt;
		aliases = {&amp;quot;تصوم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-candidate.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح صوت مُختار&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fpo = {&lt;br /&gt;
		aliases = {&amp;quot;بم&amp;quot;, &amp;quot;بخ&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Featured Portal.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;بوابة مختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fpor = {&lt;br /&gt;
		aliases = {&amp;quot;مبم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-star piece.png&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;إعادة تقييم بوابة مُختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ffpo = {&lt;br /&gt;
		aliases = {&amp;quot;بمس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Featured article star - cross.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;بوابة مُختارة سابقاً&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fpoc = {&lt;br /&gt;
		aliases = {&amp;quot;تبم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-candidate.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح بوابة مختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ft = {&lt;br /&gt;
		aliases = {&amp;quot;مم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-featuredtopic.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;موضوع مُختار&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ftrc = {&lt;br /&gt;
		aliases = {&amp;quot;مومإوم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Cscr-star piece.png&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;موضوع مرشح لإزالة وسم المُختار&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	fft = {&lt;br /&gt;
		aliases = {&amp;quot;مومس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;DFT candidate_cluster.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;موضوع مُختار سابقاً&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ftc = {&lt;br /&gt;
		aliases = {&amp;quot;تموم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;FT candidate cluster.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح موضوع مُختار&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	gt = {&lt;br /&gt;
		aliases = {&amp;quot;موج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Support cluster.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;موضوع جيّد&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	gtrc = {&lt;br /&gt;
		aliases = {&amp;quot;موإوج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol unsupport vote.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;موضوع مرشح لإزالة وسم الجيّد&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	gtc = {&lt;br /&gt;
		aliases = {&amp;quot;gtn&amp;quot;},&lt;br /&gt;
		image = &amp;quot;GA candidate cluster.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ترشيح موضوع جيّد&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	bplus = {&lt;br /&gt;
		aliases = {&amp;quot;ب+&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol bplus class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف ب+&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	b = {&lt;br /&gt;
		aliases = {&amp;quot;ب&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol b class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف ب&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	br = {&lt;br /&gt;
		aliases = {&amp;quot;ممج&amp;quot;, &amp;quot;مراجعة صنف ب&amp;quot;},&lt;br /&gt;
		aliases = {&amp;quot;bcr&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Bclass-checklist.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مراجعة مقالة صنف ب&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	c = {&lt;br /&gt;
		aliases = {&amp;quot;ج&amp;quot;, &amp;quot;صنف ج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol c class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف ج&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	start = {&lt;br /&gt;
		aliases = {&amp;quot;بداية&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol start class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف بداية&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	stub = {&lt;br /&gt;
		aliases = {&amp;quot;بذرة&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol stub class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف بذرة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	list = {&lt;br /&gt;
		aliases = {&amp;quot;قائمة&amp;quot;, &amp;quot;مقارنة&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol list class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة صنف قائمة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	no = {&lt;br /&gt;
		aliases = {&amp;quot;مصغم&amp;quot;, &amp;quot;صغم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Crystal button cancel.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة من صنف غير معروفة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	book = {&lt;br /&gt;
		aliases = {&amp;quot;ك&amp;quot;, &amp;quot;كتاب&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol book class2.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;كتاب ويكيبيديا&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	category = {&lt;br /&gt;
		aliases = {&amp;quot;تص&amp;quot;, &amp;quot;تصنيف&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol category class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;تصنيف&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	disambiguation = {&lt;br /&gt;
		aliases = {&amp;quot;تو&amp;quot;, &amp;quot;صتو&amp;quot;, &amp;quot;توضيح&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol dab class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة توضيح&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	image = {&lt;br /&gt;
		aliases = {&amp;quot;file&amp;quot;, &amp;quot;ملف&amp;quot;, &amp;quot;صورة&amp;quot;, &amp;quot;ملف وسائط&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol file class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;ملف&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	needed = {&lt;br /&gt;
		aliases = {&amp;quot;ممط&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol needed class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة مطلوبة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	outline = {&lt;br /&gt;
		aliases = {&amp;quot;خع&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Global thinking.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;الخطوط العريضة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	portal = {&lt;br /&gt;
		aliases = {&amp;quot;بوابة&amp;quot;, &amp;quot;ب&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Portal.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;بوابة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	project = {&lt;br /&gt;
		aliases = {&amp;quot;صمش&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol project class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة مشروع&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	redirect = {&lt;br /&gt;
		aliases = {&amp;quot;تحويلة&amp;quot;, &amp;quot;تحويل&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol redirect vote2.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;تحويلة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	template = {&lt;br /&gt;
		aliases = {&amp;quot;قالب&amp;quot;, &amp;quot;قا&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol template class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;قالب&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	essay = {&lt;br /&gt;
		aliases = {&amp;quot;خ&amp;quot;, &amp;quot;خاطرة&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Essay.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;خاطرة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	na = {&lt;br /&gt;
		aliases = {&amp;quot;صغم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol na class.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة غير مقالية&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	aa = {&lt;br /&gt;
		aliases = {&amp;quot;مممبم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Yes check.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة مُصحّحة من موضوع بحث محدود&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	da = {&lt;br /&gt;
		aliases = {&amp;quot;مسو&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol oppose vote.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة سُحب وسمها&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	dyk = {&lt;br /&gt;
		aliases = {&amp;quot;هت&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol question.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;هل تعلم؟&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	dyk2 = {&lt;br /&gt;
		aliases = {&amp;quot;هت2&amp;quot;},&lt;br /&gt;
		image = &amp;quot;DYK questionmark icon.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;هل تعلم؟&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	pr = {&lt;br /&gt;
		aliases = {&amp;quot;مق&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Nuvola apps kedit.png&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مراجعة الأقران&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	ppr = {&lt;br /&gt;
		aliases = {&amp;quot;مقب&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Nuvola apps kedit.png&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مراجعة الأقران لبوابة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	q = {&lt;br /&gt;
		aliases = {&amp;quot;سؤال&amp;quot;, &amp;quot;؟&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Symbol question.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;سؤال&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	cleanup = {&lt;br /&gt;
		aliases = {&amp;quot;مص&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Edit-clear.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مهام صيانة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	qi = {&lt;br /&gt;
		aliases = {&amp;quot;صكعج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Quality images logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صورة كومنز عالية الجودة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	vi = {&lt;br /&gt;
		aliases = {&amp;quot;صكق&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Valued image seal.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صورة كومنز قيّمة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	tfa = {&lt;br /&gt;
		aliases = {&amp;quot;ميم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikipedia-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة اليوم المختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	tfl = {&lt;br /&gt;
		aliases = {&amp;quot;قيم&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikipedia-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;قائمة اليوم المختارة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	itn = {&lt;br /&gt;
		aliases = {&amp;quot;في الأخبار&amp;quot;, &amp;quot;فأخ&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Globe current.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;في الأخبار&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	otd = {&lt;br /&gt;
		aliases = {&amp;quot;في هذا اليوم&amp;quot;, &amp;quot;فهي&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Nuvola apps date.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;في هذا اليوم&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wikiproject = {&lt;br /&gt;
		aliases = {&amp;quot;مشروع&amp;quot;, &amp;quot;مشروع ويكي&amp;quot;},&lt;br /&gt;
		image = &amp;quot;People icon.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مشروع ويكي&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	goce = {&lt;br /&gt;
		aliases = {&amp;quot;نمن&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Writing Magnifying.PNG&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;نقابة محرري النسخ&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wikipedia = {&lt;br /&gt;
		aliases = {&amp;quot;ويكيبيديا&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikipedia-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكيبيديا&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	commons = {&lt;br /&gt;
		aliases = {&amp;quot;كومنز&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Commons-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة كومنز&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	wikiquote = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي الاقتباس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikiquote-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي الاقتباس&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	wikiversity = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي الجامعة&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikiversity logo 2017.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي الجامعة&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wikibooks = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي الكتب&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikibooks-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي الكتب&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wikisource = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي مصدر&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikisource-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي مصدر&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wiktionary = {&lt;br /&gt;
		aliases = {&amp;quot;ويكاموس&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wiktionary-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكاموس&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wikinews = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي الأخبار&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikinews-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي الأخبار&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wikispecies = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي الأنواع&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikispecies-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي الأنواع&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	wikidata = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي بيانات&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikidata-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي بيانات&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	wikivoyage = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي الرحلات&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikivoyage-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ويكي الرحلات&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
    mediawiki = {&lt;br /&gt;
		aliases = {&amp;quot;ميدياويكي&amp;quot;},&lt;br /&gt;
        image = &amp;quot;MediaWiki-2020-icon.svg&amp;quot;,&lt;br /&gt;
        tooltip = &amp;quot;ميدياويكي&amp;quot;,&lt;br /&gt;
        link = false,&lt;br /&gt;
    },&lt;br /&gt;
    phabricator = {&lt;br /&gt;
		aliases = {&amp;quot;فاب&amp;quot;, &amp;quot;فابركاتور&amp;quot;},&lt;br /&gt;
        image = &amp;quot;Favicon-Phabricator-WM.svg&amp;quot;,&lt;br /&gt;
        tooltip = &amp;quot;فابريكاتور&amp;quot;,&lt;br /&gt;
        link = false,&lt;br /&gt;
    },&lt;br /&gt;
    wikitech = {&lt;br /&gt;
		aliases = {&amp;quot;ويكي تقنية&amp;quot;, &amp;quot;تقنية&amp;quot;},&lt;br /&gt;
        image = &amp;quot;Wikitech-2021-blue-icon.svg&amp;quot;,&lt;br /&gt;
        tooltip = &amp;quot;صفحة ويكي تقنية&amp;quot;,&lt;br /&gt;
        link = false,&lt;br /&gt;
    },&lt;br /&gt;
	meta = {&lt;br /&gt;
		aliases = {&amp;quot;ميتا&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikimedia Community Logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صفحة ميتاويكي&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	four = {&lt;br /&gt;
		aliases = {&amp;quot;4a&amp;quot;, &amp;quot;أج&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Four Award.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;جائزة الأربعة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	million = {&lt;br /&gt;
		aliases = {&amp;quot;المليون&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Million award logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;جائزة المليون&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
	module = {&lt;br /&gt;
		aliases = {&amp;quot;وحدة&amp;quot;, &amp;quot;لوا&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Lua-logo-nolabel.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;وحدة&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	vital = {&lt;br /&gt;
		aliases = {&amp;quot;حيوية&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Círculos_Concéntricos.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;مقالة حيوية&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	},&lt;br /&gt;
	potd  = {&lt;br /&gt;
		aliases = {&amp;quot;صورة اليوم&amp;quot;, &amp;quot;صي&amp;quot;},&lt;br /&gt;
		image = &amp;quot;Wikipedia-logo.svg&amp;quot;,&lt;br /&gt;
		tooltip = &amp;quot;صورة اليوم&amp;quot;,&lt;br /&gt;
		link = true,&lt;br /&gt;
	},&lt;br /&gt;
    _DEFAULT = {&lt;br /&gt;
		image = &amp;quot;Symbol question.svg&amp;quot;,&lt;br /&gt;
		link = false,&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- نهاية بيانات أيقونة&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- Make aliases work the same as normal keys, and remove the &amp;quot;aliases&amp;quot; subtables.&lt;br /&gt;
local ret= {}&lt;br /&gt;
for code, iconData in pairs(data) do&lt;br /&gt;
	iconData.canonicalCode = code&lt;br /&gt;
	if iconData.aliases then&lt;br /&gt;
		for _, alias in ipairs(iconData.aliases) do&lt;br /&gt;
			ret[alias] = iconData&lt;br /&gt;
		end&lt;br /&gt;
		iconData.aliases = nil&lt;br /&gt;
	end&lt;br /&gt;
	ret[code] = iconData&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return ret&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Icon&amp;diff=1762</id>
		<title>وحدة:Icon</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Icon&amp;diff=1762"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- تنفذ هذه الوحدة [[قالب:أيقونة]].&lt;br /&gt;
&lt;br /&gt;
require(&amp;quot;strict&amp;quot;)&lt;br /&gt;
local yesNo = require(&amp;quot;Module:Yesno&amp;quot;)&lt;br /&gt;
local getArgs = require(&amp;quot;Module:Arguments&amp;quot;).getArgs&lt;br /&gt;
local getPlain = nil&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- تحديد ما إذا كان يتم استدعاؤنا من الملعب&lt;br /&gt;
local sandbox = mw.getCurrentFrame():getTitle():find(&#039;ملعب&#039;, 1, true) and &#039;/ملعب&#039; or &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
-- تنفذ [[قالب:أيقونة]]&lt;br /&gt;
-- إرجاع صورة الأيقونة المقابلة لصنف (مثل &#039;ب&#039;)&lt;br /&gt;
function p._main(args, data)&lt;br /&gt;
	local data_module = &#039;Module:Icon/data&#039;..sandbox&lt;br /&gt;
	data = data or mw.loadData(data_module)&lt;br /&gt;
	local code&lt;br /&gt;
	if args[&#039;صنف&#039;] then&lt;br /&gt;
		code = args[&#039;صنف&#039;]&lt;br /&gt;
	else&lt;br /&gt;
		code = args.class or args[1]&lt;br /&gt;
	end&lt;br /&gt;
	local iconData&lt;br /&gt;
	if code then&lt;br /&gt;
		code = code:match(&#039;^%s*(.-)%s*$&#039;):lower() -- trim whitespace and put in lower case&lt;br /&gt;
		iconData = data[code]&lt;br /&gt;
	end&lt;br /&gt;
	if not iconData then&lt;br /&gt;
		iconData = data._DEFAULT&lt;br /&gt;
	end&lt;br /&gt;
	return string.format(&lt;br /&gt;
		&#039;[[ملف:%s%s%s|%s|class=noviewer|alt=%s]]&#039;,&lt;br /&gt;
		iconData.image,&lt;br /&gt;
		iconData.tooltip and &#039;|&#039; .. iconData.tooltip or &#039;&#039;,&lt;br /&gt;
		iconData.link == false and &#039;|link=&#039; or &#039;&#039;,&lt;br /&gt;
		(args.size or args[&#039;حجم&#039;] or args[&#039;قياس&#039;]) or &#039;16x16px&#039;,&lt;br /&gt;
		iconData.alt or &#039;&#039;&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- تنفذ [[قالب:أيقونة وصلة]]، مجموعة شاملة من [[قالب:أيقونة]]&lt;br /&gt;
-- إرجاع أيقونة، بالإضافة إلى وصلة ويكي منسقة بشكل مناسب&lt;br /&gt;
function p._link(args, data)&lt;br /&gt;
	if args[&#039;حجم&#039;] then&lt;br /&gt;
		args.size = args[&#039;حجم&#039;]&lt;br /&gt;
	else&lt;br /&gt;
	args.size = args.size or args.iconsize&lt;br /&gt;
	end&lt;br /&gt;
	local icon = p._main(args, data)&lt;br /&gt;
	-- If no link given in args[2], default back to [[قالب:Icon]]&lt;br /&gt;
	if not args[2] then&lt;br /&gt;
		return icon&lt;br /&gt;
	end&lt;br /&gt;
	-- Strip wiki markup out of link&lt;br /&gt;
	getPlain = getPlain or require(&amp;quot;Module:Text&amp;quot;).Text().getPlain&lt;br /&gt;
	local link = getPlain(args[2])&lt;br /&gt;
	local display = args[3] or args[2]&lt;br /&gt;
	-- italicize display string, if requested&lt;br /&gt;
	if yesNo(args.i) or yesNo(args.italic) or yesNo(args.italics) then&lt;br /&gt;
		display = &#039;&amp;lt;i&amp;gt;&#039;..display..&#039;&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	-- if display is link, just use standard wlink&lt;br /&gt;
	if link == display then&lt;br /&gt;
		return icon..&#039;&amp;amp;nbsp;[[&#039;..link..&#039;]]&#039;&lt;br /&gt;
	end&lt;br /&gt;
	return icon..&#039;&amp;amp;nbsp;[[&#039;..link..&#039;|&#039;..display..&#039;]]&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = getArgs(frame,{parentFirst=true})&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.link(frame)&lt;br /&gt;
	local args = getArgs(frame,{parentFirst=true})&lt;br /&gt;
	return p._link(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Hatnote_list&amp;diff=1760</id>
		<title>وحدة:Hatnote list</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Hatnote_list&amp;diff=1760"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--------------------------------------------------------------------------------&lt;br /&gt;
--                           Module:Hatnote list                              --&lt;br /&gt;
--                                                                            --&lt;br /&gt;
-- This module produces and formats lists for use in hatnotes. In particular, --&lt;br /&gt;
-- it implements the for-see list, i.e. lists of &amp;quot;For X, see Y&amp;quot; statements,   --&lt;br /&gt;
-- as used in {{about}}, {{redirect}}, and their variants. Also introduced    --&lt;br /&gt;
-- are andList &amp;amp; orList helpers for formatting lists with those conjunctions. --&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local mArguments --initialize lazily&lt;br /&gt;
local mFormatLink = require(&#039;Module:Format link&#039;)&lt;br /&gt;
local mHatnote = require(&#039;Module:Hatnote&#039;)&lt;br /&gt;
local libraryUtil = require(&#039;libraryUtil&#039;)&lt;br /&gt;
local checkType = libraryUtil.checkType&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- List stringification helper functions&lt;br /&gt;
--&lt;br /&gt;
-- These functions are used for stringifying lists, usually page lists inside&lt;br /&gt;
-- the &amp;quot;Y&amp;quot; portion of &amp;quot;For X, see Y&amp;quot; for-see items.&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--default options table used across the list stringification functions&lt;br /&gt;
local stringifyListDefaultOptions = {&lt;br /&gt;
	conjunction = &amp;quot;و&amp;quot;,&lt;br /&gt;
	separator = &amp;quot;و&amp;quot;,&lt;br /&gt;
	altSeparator = &amp;quot;و&amp;quot;,&lt;br /&gt;
	space = &amp;quot; &amp;quot;,&lt;br /&gt;
	formatted = false&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
--Searches display text only&lt;br /&gt;
local function searchDisp(haystack, needle)&lt;br /&gt;
	return string.find(&lt;br /&gt;
		string.sub(haystack, (string.find(haystack, &#039;|&#039;) or 0) + 1), needle&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Stringifies a list generically; probably shouldn&#039;t be used directly&lt;br /&gt;
local function stringifyList(list, options)&lt;br /&gt;
	-- Type-checks, defaults, and a shortcut&lt;br /&gt;
	checkType(&amp;quot;stringifyList&amp;quot;, 1, list, &amp;quot;table&amp;quot;)&lt;br /&gt;
	if #list == 0 then return nil end&lt;br /&gt;
	checkType(&amp;quot;stringifyList&amp;quot;, 2, options, &amp;quot;table&amp;quot;, true)&lt;br /&gt;
	options = options or {}&lt;br /&gt;
	for k, v in pairs(stringifyListDefaultOptions) do&lt;br /&gt;
		if options[k] == nil then options[k] = v end&lt;br /&gt;
	end&lt;br /&gt;
	local s = options.space&lt;br /&gt;
	-- Format the list if requested&lt;br /&gt;
	if options.formatted then&lt;br /&gt;
		list = mFormatLink.formatPages(&lt;br /&gt;
			{categorizeMissing = mHatnote.missingTargetCat}, list&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	-- Set the separator&lt;br /&gt;
	local separator = options.separator&lt;br /&gt;
&lt;br /&gt;
	-- Set the conjunction&lt;br /&gt;
	local conjunction =  options.conjunction&lt;br /&gt;
	-- Return the formatted string&lt;br /&gt;
	return mw.text.listToText(list, s .. &amp;quot;&amp;lt;span&amp;gt;&amp;quot;..separator ..&amp;quot;&amp;lt;/span&amp;gt;&amp;quot; , s .. &amp;quot;&amp;lt;span&amp;gt;&amp;quot;.. conjunction..&amp;quot;&amp;lt;/span&amp;gt;&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--DRY function&lt;br /&gt;
function p.conjList (conj, list, fmt)&lt;br /&gt;
	return stringifyList(list, {conjunction = conj, formatted = fmt})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Stringifies lists with &amp;quot;and&amp;quot; or &amp;quot;or&amp;quot;&lt;br /&gt;
function p.andList (...) return p.conjList(&amp;quot;و&amp;quot;, ...) end&lt;br /&gt;
function p.orList (...) return p.conjList(&amp;quot;أو&amp;quot;, ...) end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- For see&lt;br /&gt;
--&lt;br /&gt;
-- Makes a &amp;quot;For X, see [[Y]].&amp;quot; list from raw parameters. Intended for the&lt;br /&gt;
-- {{about}} and {{redirect}} templates and their variants.&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--default options table used across the forSee family of functions&lt;br /&gt;
local forSeeDefaultOptions = {&lt;br /&gt;
	andKeyword = &#039;و&#039;,&lt;br /&gt;
	title = mw.title.getCurrentTitle().text,&lt;br /&gt;
	otherText = &#039;معانٍ أخرى&#039;,&lt;br /&gt;
	forSeeForm = &#039;لمعلومات عن %s، طالع %s.&#039;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
--Collapses duplicate punctuation&lt;br /&gt;
local function punctuationCollapse (text)&lt;br /&gt;
	local replacements = {&lt;br /&gt;
		[&amp;quot;%.%.$&amp;quot;] = &amp;quot;.&amp;quot;,&lt;br /&gt;
		[&amp;quot;%?%.$&amp;quot;] = &amp;quot;؟&amp;quot;,&lt;br /&gt;
		[&amp;quot;%!%.$&amp;quot;] = &amp;quot;!&amp;quot;,&lt;br /&gt;
		[&amp;quot;%.%]%]%.$&amp;quot;] = &amp;quot;.]]&amp;quot;,&lt;br /&gt;
		[&amp;quot;%?%]%]%.$&amp;quot;] = &amp;quot;؟]]&amp;quot;,&lt;br /&gt;
		[&amp;quot;%!%]%]%.$&amp;quot;] = &amp;quot;!]]&amp;quot;&lt;br /&gt;
	}&lt;br /&gt;
	for k, v in pairs(replacements) do text = string.gsub(text, k, v) end&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Structures arguments into a table for stringification, &amp;amp; options&lt;br /&gt;
function p.forSeeArgsToTable (args, from, options)&lt;br /&gt;
	-- Type-checks and defaults&lt;br /&gt;
	checkType(&amp;quot;forSeeArgsToTable&amp;quot;, 1, args, &#039;table&#039;)&lt;br /&gt;
	checkType(&amp;quot;forSeeArgsToTable&amp;quot;, 2, from, &#039;number&#039;, true)&lt;br /&gt;
	from = from or 1&lt;br /&gt;
	checkType(&amp;quot;forSeeArgsToTable&amp;quot;, 3, options, &#039;table&#039;, true)&lt;br /&gt;
	options = options or {}&lt;br /&gt;
	for k, v in pairs(forSeeDefaultOptions) do&lt;br /&gt;
		if options[k] == nil then options[k] = v end&lt;br /&gt;
	end&lt;br /&gt;
	-- maxArg&#039;s gotten manually because getArgs() and table.maxn aren&#039;t friends&lt;br /&gt;
	local maxArg = 0&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		if type(k) == &#039;number&#039; and k &amp;gt; maxArg then maxArg = k end&lt;br /&gt;
	end&lt;br /&gt;
	-- Structure the data out from the parameter list:&lt;br /&gt;
	-- * forTable is the wrapper table, with forRow rows&lt;br /&gt;
	-- * Rows are tables of a &amp;quot;use&amp;quot; string &amp;amp; a &amp;quot;pages&amp;quot; table of pagename strings&lt;br /&gt;
	-- * Blanks are left empty for defaulting elsewhere, but can terminate list&lt;br /&gt;
	local forTable = {}&lt;br /&gt;
	local i = from&lt;br /&gt;
	local terminated = false&lt;br /&gt;
	-- If there is extra text, and no arguments are given, give nil value&lt;br /&gt;
	-- to not produce default of &amp;quot;For other uses, see foo (disambiguation)&amp;quot;&lt;br /&gt;
	if options.extratext and i &amp;gt; maxArg then return nil end&lt;br /&gt;
	-- Loop to generate rows&lt;br /&gt;
	repeat&lt;br /&gt;
		-- New empty row&lt;br /&gt;
		local forRow = {}&lt;br /&gt;
		-- On blank use, assume list&#039;s ended &amp;amp; break at end of this loop&lt;br /&gt;
		forRow.use = args[i]&lt;br /&gt;
		if not args[i] then terminated = true end&lt;br /&gt;
		-- New empty list of pages&lt;br /&gt;
		forRow.pages = {}&lt;br /&gt;
		-- Insert first pages item if present&lt;br /&gt;
		table.insert(forRow.pages, args[i + 1])&lt;br /&gt;
		-- If the param after next is &amp;quot;and&amp;quot;, do inner loop to collect params&lt;br /&gt;
		-- until the &amp;quot;and&amp;quot;&#039;s stop. Blanks are ignored: &amp;quot;1|and||and|3&amp;quot; → {1, 3}&lt;br /&gt;
		while args[i + 2] == options.andKeyword do&lt;br /&gt;
			if args[i + 3] then &lt;br /&gt;
				table.insert(forRow.pages, args[i + 3])&lt;br /&gt;
			end&lt;br /&gt;
			-- Increment to next &amp;quot;and&amp;quot;&lt;br /&gt;
			i = i + 2&lt;br /&gt;
		end&lt;br /&gt;
		-- Increment to next use&lt;br /&gt;
		i = i + 2&lt;br /&gt;
		-- Append the row&lt;br /&gt;
		table.insert(forTable, forRow)&lt;br /&gt;
	until terminated or i &amp;gt; maxArg&lt;br /&gt;
	&lt;br /&gt;
	return forTable&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Stringifies a table as formatted by forSeeArgsToTable&lt;br /&gt;
function p.forSeeTableToString (forSeeTable, options)&lt;br /&gt;
	-- Type-checks and defaults&lt;br /&gt;
	checkType(&amp;quot;forSeeTableToString&amp;quot;, 1, forSeeTable, &amp;quot;table&amp;quot;, true)&lt;br /&gt;
	checkType(&amp;quot;forSeeTableToString&amp;quot;, 2, options, &amp;quot;table&amp;quot;, true)&lt;br /&gt;
	options = options or {}&lt;br /&gt;
	for k, v in pairs(forSeeDefaultOptions) do&lt;br /&gt;
		if options[k] == nil then options[k] = v end&lt;br /&gt;
	end&lt;br /&gt;
	-- Stringify each for-see item into a list&lt;br /&gt;
	local strList = {}&lt;br /&gt;
	if forSeeTable then&lt;br /&gt;
		for k, v in pairs(forSeeTable) do&lt;br /&gt;
			local useStr = v.use or options.otherText&lt;br /&gt;
			local pagesStr =&lt;br /&gt;
				p.andList(v.pages, true) or&lt;br /&gt;
				mFormatLink._formatLink{&lt;br /&gt;
					categorizeMissing = mHatnote.missingTargetCat,&lt;br /&gt;
					link = mHatnote.disambiguate(options.title)&lt;br /&gt;
				}&lt;br /&gt;
			local forSeeStr = string.format(options.forSeeForm, useStr, pagesStr)&lt;br /&gt;
			forSeeStr = punctuationCollapse(forSeeStr)&lt;br /&gt;
			table.insert(strList, forSeeStr)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if options.extratext then table.insert(strList, punctuationCollapse(options.extratext..&#039;.&#039;)) end&lt;br /&gt;
	-- Return the concatenated list&lt;br /&gt;
	return table.concat(strList, &#039; &#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Produces a &amp;quot;For X, see [[Y]]&amp;quot; string from arguments. Expects index gaps&lt;br /&gt;
-- but not blank/whitespace values. Ignores named args and args &amp;lt; &amp;quot;from&amp;quot;.&lt;br /&gt;
function p._forSee (args, from, options)&lt;br /&gt;
	local forSeeTable = p.forSeeArgsToTable(args, from, options)&lt;br /&gt;
	return p.forSeeTableToString(forSeeTable, options)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- As _forSee, but uses the frame.&lt;br /&gt;
function p.forSee (frame, from, options)&lt;br /&gt;
	mArguments = require(&#039;Module:Arguments&#039;)&lt;br /&gt;
	return p._forSee(mArguments.getArgs(frame), from, options)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:High-use&amp;diff=1758</id>
		<title>وحدة:High-use</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:High-use&amp;diff=1758"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
local getArgs = require(&#039;Module:Arguments&#039;).getArgs&lt;br /&gt;
&lt;br /&gt;
-- _fetch looks at the &amp;quot;demo&amp;quot; argument.&lt;br /&gt;
local _fetch = require(&#039;module:Transclusion_count/ملعب&#039;)._fetch&lt;br /&gt;
local yesno = require(&#039;Module:Yesno&#039;)&lt;br /&gt;
&lt;br /&gt;
function p._num(args, count, no_percent)&lt;br /&gt;
	if count == nil then&lt;br /&gt;
		if yesno(args[&#039;fetch&#039;]) == false then&lt;br /&gt;
			if (args[1] or &#039;&#039;) ~= &#039;&#039; then count = tonumber(args[1]) end&lt;br /&gt;
		else&lt;br /&gt;
			count = _fetch(args)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Build output string&lt;br /&gt;
	local return_value = &amp;quot;&amp;quot;&lt;br /&gt;
	if count == nil then&lt;br /&gt;
		if args[1] == &amp;quot;risk&amp;quot; then&lt;br /&gt;
			return &amp;quot;عدد كبير جدا من&amp;quot;&lt;br /&gt;
		else&lt;br /&gt;
			return &amp;quot;عدّة&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		-- Use 2 significant figures for smaller numbers and 3 for larger ones&lt;br /&gt;
		local sigfig = 2&lt;br /&gt;
		if count &amp;gt;= 100000 then&lt;br /&gt;
			sigfig = 3&lt;br /&gt;
		end&lt;br /&gt;
		&lt;br /&gt;
		-- Prepare to round to appropriate number of sigfigs&lt;br /&gt;
		local f = math.floor(math.log10(count)) - sigfig + 1&lt;br /&gt;
		&lt;br /&gt;
		-- Round and insert &amp;quot;approximately&amp;quot; or &amp;quot;+&amp;quot; when appropriate&lt;br /&gt;
		if (args[2] == &amp;quot;yes&amp;quot;) or (type(args[1]) == &#039;string&#039; and (mw.ustring.sub(args[1],-1) == &amp;quot;+&amp;quot;)) then&lt;br /&gt;
			-- Round down&lt;br /&gt;
			return_value = string.format(&amp;quot;%s+&amp;quot;, mw.getContentLanguage():formatNum(math.floor( (count / 10^(f)) ) * (10^(f))) )&lt;br /&gt;
		else&lt;br /&gt;
			-- Round to nearest&lt;br /&gt;
			return_value = string.format(&amp;quot;ما يقارب&amp;amp;#x20;%s&amp;quot;, mw.getContentLanguage():formatNum(math.floor( (count / 10^(f)) + 0.5) * (10^(f))) )&lt;br /&gt;
		end&lt;br /&gt;
&lt;br /&gt;
		-- Insert percentage of pages if that is likely to be &amp;gt;= 1% and when |no-percent= not set to yes&lt;br /&gt;
		no_percent = no_percent or args[&#039;no-percent&#039;]&lt;br /&gt;
		if count and count &amp;gt; 250000 and not yesno (no_percent) then&lt;br /&gt;
			local numpages = mw.getCurrentFrame():callParserFunction(&#039;NUMBEROFPAGES&#039;, &#039;R&#039;)&lt;br /&gt;
			local percent = math.floor( ( ( count/numpages ) * 100) + 0.5)&lt;br /&gt;
			if percent &amp;gt;= 1 then&lt;br /&gt;
				return_value = string.format(&amp;quot;%s&amp;amp;#x20;صفحة، أو ما نسبته %s%% من كل&amp;quot;, return_value, percent)&lt;br /&gt;
			end&lt;br /&gt;
		end	&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return return_value&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.num(frame, count)&lt;br /&gt;
	return p._num(getArgs(frame), count)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Actions if there is a large (greater than or equal to 100,000) transclusion count&lt;br /&gt;
function p._risk(args)&lt;br /&gt;
	if args[1] == &amp;quot;risk&amp;quot; then&lt;br /&gt;
		return &amp;quot;risk&amp;quot;&lt;br /&gt;
	else&lt;br /&gt;
		local count = _fetch(args)&lt;br /&gt;
		if count and count &amp;gt;= 100000 then&lt;br /&gt;
			return &amp;quot;risk&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return &amp;quot;&amp;quot;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.risk(frame)&lt;br /&gt;
	return p._risk(getArgs(frame))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._text(args, count)&lt;br /&gt;
	-- Only show the information about how this template gets updated if someone&lt;br /&gt;
	-- is actually editing the page and maybe trying to update the count.&lt;br /&gt;
	local bot_text = (mw.getCurrentFrame():preprocess(&amp;quot;{{REVISIONID}}&amp;quot;) == &amp;quot;&amp;quot;) and &amp;quot;\n\n----\n&#039;&#039;&#039;رسالة معاينة&#039;&#039;&#039;: عدد التضمينات يُحدّث آليًّا ([[قالب:استخدام واسع/شرح|طالع التوثيق]]).&amp;quot; or &#039;&#039;&lt;br /&gt;
	&lt;br /&gt;
	if count == nil then&lt;br /&gt;
		if yesno(args[&#039;fetch&#039;]) == false then&lt;br /&gt;
			if (args[1] or &#039;&#039;) ~= &#039;&#039; then count = tonumber(args[1]) end&lt;br /&gt;
		else&lt;br /&gt;
			count = _fetch(args)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local title = mw.title.getCurrentTitle()&lt;br /&gt;
	if ( (args.demo or &#039;&#039; ~= &#039;&#039;) and mw.title.new(args.demo, 10) ) then&lt;br /&gt;
		title = mw.title.new(args.demo, 10)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	if title.subpageText == &amp;quot;شرح&amp;quot; or title.subpageText == &amp;quot;ملعب&amp;quot; then&lt;br /&gt;
		title = title.basePageTitle&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local systemMessages = (args[&#039;system&#039;] or &#039;&#039;) ~= &#039;&#039;&lt;br /&gt;
	&lt;br /&gt;
	-- This retrieves the project URL automatically to simplify localization.&lt;br /&gt;
	local templateCount = (&#039;في [https://linkcount.toolforge.org/?project=%s&amp;amp;page=%s#transclusions %s الصفحات]&#039;):format(&lt;br /&gt;
		title:fullUrl():gsub(&#039;//(.-)/.*&#039;, &#039;%1&#039;),&lt;br /&gt;
		mw.uri.encode(title.fullText), p._num(args, count))&lt;br /&gt;
	local used_on_text = &amp;quot;&#039;&#039;&#039;&amp;quot; .. (title.namespace == 828 and &amp;quot;الوحدة تُستخدم &amp;quot; or &amp;quot;القالب يستخدم &amp;quot;) .. &amp;quot; &amp;quot;;&lt;br /&gt;
	if systemMessages then&lt;br /&gt;
		used_on_text = used_on_text .. args[&#039;system&#039;] ..&lt;br /&gt;
			((count and count &amp;gt; 2000) and (&amp;quot;&#039;&#039;&#039;, and &amp;quot; .. templateCount) or (&amp;quot;&#039;&#039;&#039;&amp;quot;))&lt;br /&gt;
	else&lt;br /&gt;
		used_on_text = used_on_text .. templateCount .. &amp;quot;&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	&lt;br /&gt;
	local sandbox_text =  (&amp;quot;%s [[%s/ملعب|/ملعب]] أو [[%s/مختبر|/مختبر]]، أو في [[%s]]. &amp;quot;):format(&lt;br /&gt;
		(title.namespace == 828 and &amp;quot;وحدة&amp;quot; or &amp;quot;قالب&amp;quot;),&lt;br /&gt;
		title.fullText, title.fullText,&lt;br /&gt;
		title.namespace == 828 and &amp;quot;Module:Sandbox|ملعب&amp;quot; or &amp;quot;ويكيبيديا:صفحات المستخدمين|صفحة فرعية&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
	&lt;br /&gt;
	local infoArg = args[&amp;quot;info&amp;quot;] ~= &amp;quot;&amp;quot; and args[&amp;quot;info&amp;quot;]&lt;br /&gt;
	if (systemMessages or args[1] == &amp;quot;risk&amp;quot; or (count and count &amp;gt;= 100000) ) then&lt;br /&gt;
		local info = systemMessages and &#039;.&amp;lt;br/&amp;gt;يمكن أن تؤدي التغييرات التي تُجريها إلى تغييرات فورية في واجهة مستخدم ويكيبيديا&#039; or &#039;.&#039;&lt;br /&gt;
		if infoArg then&lt;br /&gt;
			info = info .. &amp;quot;&amp;lt;br /&amp;gt;&amp;quot; .. infoArg&lt;br /&gt;
		end&lt;br /&gt;
		sandbox_text = info .. &#039;&amp;lt;br /&amp;gt; لتجنب حدوث تغييراتٍ كبيرةٍ&#039; ..&lt;br /&gt;
			(count and count &amp;gt;= 100000 and &#039; والضغط على الخادم&#039; or &#039;&#039;) ..&lt;br /&gt;
			&#039;، اختبر التغييرات في &#039; .. sandbox_text ..&lt;br /&gt;
			&#039;ويمكنك إضافة التغييرات الجديدة إلى هذه الصفحة بتعديلٍ واحدٍ. &#039;&lt;br /&gt;
	else&lt;br /&gt;
		sandbox_text = (infoArg and (&#039;.&amp;lt;br /&amp;gt;&#039; .. infoArg .. &#039; &#039;) or &#039; و&#039;) ..&lt;br /&gt;
			&#039;قد تُلاحظ التغييرات على نطاق واسع، اختبرها في &#039; .. sandbox_text&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	local discussion_text = systemMessages and &#039;يرجى مناقشة التغييرات &#039; or &#039;فكر في مناقشة التغييرات &#039;&lt;br /&gt;
	if args[&amp;quot;2&amp;quot;] and args[&amp;quot;2&amp;quot;] ~= &amp;quot;&amp;quot; and args[&amp;quot;2&amp;quot;] ~= &amp;quot;yes&amp;quot; then&lt;br /&gt;
		discussion_text = string.format(&amp;quot;%s في [[%s]]&amp;quot;, discussion_text, args[&amp;quot;2&amp;quot;])&lt;br /&gt;
	else&lt;br /&gt;
		discussion_text = string.format(&amp;quot;%s على [[%s|صفحة النقاش]]&amp;quot;, discussion_text, title.talkPageTitle.fullText )&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return used_on_text .. sandbox_text .. discussion_text .. &amp;quot; قبل تنفيذها.&amp;quot; .. bot_text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.text(frame, count)&lt;br /&gt;
	return p._text(getArgs(frame), count)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args, nocat)&lt;br /&gt;
	local count = nil&lt;br /&gt;
	if yesno(args[&#039;fetch&#039;]) == false then&lt;br /&gt;
		if (args[1] or &#039;&#039;) ~= &#039;&#039; then count = tonumber(args[1]) end&lt;br /&gt;
	else&lt;br /&gt;
		count = _fetch(args)&lt;br /&gt;
	end&lt;br /&gt;
	local image = &amp;quot;[[File:Ambox warning yellow.svg|40px|alt=Warning|link=]]&amp;quot;&lt;br /&gt;
	local type_param = &amp;quot;style&amp;quot;&lt;br /&gt;
	local epilogue = &#039;&#039;&lt;br /&gt;
	if args[&#039;system&#039;] and args[&#039;system&#039;] ~= &#039;&#039; then&lt;br /&gt;
		image = &amp;quot;[[File:Ambox important.svg|40px|alt=Warning|link=]]&amp;quot;&lt;br /&gt;
		type_param = &amp;quot;content&amp;quot;&lt;br /&gt;
		nocat = nocat or args[&#039;nocat&#039;]&lt;br /&gt;
		local categorise = (nocat == &#039;&#039; or not yesno(nocat))&lt;br /&gt;
		if categorise and not mw.title.getCurrentTitle().isRedirect then&lt;br /&gt;
			epilogue = mw.getCurrentFrame():preprocess(&#039;{{Sandbox other||{{#switch:{{#invoke:Effective protection level|{{#switch:{{NAMESPACE}}|File=upload|#default=edit}}|{{FULLPAGENAME}}}}|sysop|templateeditor|interfaceadmin=|#default=[[Category:Pages used in system messages needing protection]]}}}}&#039;)&lt;br /&gt;
		end&lt;br /&gt;
	elseif (args[1] == &amp;quot;risk&amp;quot; or (count and count &amp;gt;= 100000)) then&lt;br /&gt;
		image = &amp;quot;[[File:Ambox warning orange.svg|40px|alt=Warning|link=]]&amp;quot;&lt;br /&gt;
		type_param = &amp;quot;content&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	if args[&amp;quot;form&amp;quot;] == &amp;quot;editnotice&amp;quot; then&lt;br /&gt;
		return mw.getCurrentFrame():expandTemplate{&lt;br /&gt;
				title = &#039;editnotice&#039;,&lt;br /&gt;
				args = {&lt;br /&gt;
						[&amp;quot;image&amp;quot;] = image,&lt;br /&gt;
						[&amp;quot;text&amp;quot;] = p._text(args, count),&lt;br /&gt;
						[&amp;quot;expiry&amp;quot;] = (args[&amp;quot;expiry&amp;quot;] or &amp;quot;&amp;quot;)&lt;br /&gt;
				}&lt;br /&gt;
		} .. epilogue&lt;br /&gt;
	else&lt;br /&gt;
		return require(&#039;Module:Message box&#039;).main(&#039;ombox&#039;, {&lt;br /&gt;
			type = type_param,&lt;br /&gt;
			image = image,&lt;br /&gt;
			text = p._text(args, count)&lt;br /&gt;
			-- expiry = (args[&amp;quot;expiry&amp;quot;] or &amp;quot;&amp;quot;)									-- غير مدعوم في Module:Message box&lt;br /&gt;
		}) .. epilogue&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	return p._main(getArgs(frame))&lt;br /&gt;
end&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Format_link&amp;diff=1756</id>
		<title>وحدة:Format link</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Format_link&amp;diff=1756"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;--------------------------------------------------------------------------------&lt;br /&gt;
-- Format link&lt;br /&gt;
--&lt;br /&gt;
-- Makes a wikilink from the given link and display values. Links are escaped&lt;br /&gt;
-- with colons if necessary, and links to sections are detected and displayed&lt;br /&gt;
-- with &amp;quot; § &amp;quot; as a separator rather than the standard MediaWiki &amp;quot;#&amp;quot;. Used in&lt;br /&gt;
-- the {{format link}} template.&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
local libraryUtil = require(&#039;libraryUtil&#039;)&lt;br /&gt;
local checkType = libraryUtil.checkType&lt;br /&gt;
local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg&lt;br /&gt;
local mArguments -- lazily initialise [[Module:Arguments]]&lt;br /&gt;
local mError -- lazily initialise [[Module:Error]]&lt;br /&gt;
local yesno -- lazily initialise [[Module:Yesno]]&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Helper functions&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local function getArgs(frame)&lt;br /&gt;
	-- Fetches the arguments from the parent frame. Whitespace is trimmed and&lt;br /&gt;
	-- blanks are removed.&lt;br /&gt;
	mArguments = require(&#039;Module:Arguments&#039;)&lt;br /&gt;
	return mArguments.getArgs(frame, {parentOnly = true})&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function removeInitialColon(s)&lt;br /&gt;
	-- Removes the initial colon from a string, if present.&lt;br /&gt;
	return mw.ustring.match(s, &#039;^:?(.*)&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function maybeItalicize(s, shouldItalicize)&lt;br /&gt;
	-- Italicize s if s is a string and the shouldItalicize parameter is true.&lt;br /&gt;
	if s and shouldItalicize then&lt;br /&gt;
		return &#039;&amp;lt;i&amp;gt;&#039; .. s .. &#039;&amp;lt;/i&amp;gt;&#039;&lt;br /&gt;
	else&lt;br /&gt;
		return s&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function parseLink(link)&lt;br /&gt;
	-- Parse a link and return a table with the link&#039;s components.&lt;br /&gt;
	-- These components are:&lt;br /&gt;
	-- - link: the link, stripped of any initial colon (always present)&lt;br /&gt;
	-- - page: the page name (always present)&lt;br /&gt;
	-- - section: the page name (may be nil)&lt;br /&gt;
	-- - display: the display text, if manually entered after a pipe (may be nil)&lt;br /&gt;
	link = removeInitialColon(link)&lt;br /&gt;
&lt;br /&gt;
	-- Find whether a faux display value has been added with the {{!}} magic&lt;br /&gt;
	-- word.&lt;br /&gt;
	local prePipe, display = mw.ustring.match(link, &#039;^(.-)|(.*)$&#039;)&lt;br /&gt;
	link = prePipe or link&lt;br /&gt;
&lt;br /&gt;
	-- Find the page, if it exists.&lt;br /&gt;
	-- For links like [[#Bar]], the page will be nil.&lt;br /&gt;
	local preHash, postHash = mw.ustring.match(link, &#039;^(.-)#(.*)$&#039;)&lt;br /&gt;
	local page&lt;br /&gt;
	if not preHash then&lt;br /&gt;
		-- We have a link like [[Foo]].&lt;br /&gt;
		page = link&lt;br /&gt;
	elseif preHash ~= &#039;&#039; then&lt;br /&gt;
		-- We have a link like [[Foo#Bar]].&lt;br /&gt;
		page = preHash&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Find the section, if it exists.&lt;br /&gt;
	local section&lt;br /&gt;
	if postHash and postHash ~= &#039;&#039; then&lt;br /&gt;
		section = postHash&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return {&lt;br /&gt;
		link = link,&lt;br /&gt;
		page = page,&lt;br /&gt;
		section = section,&lt;br /&gt;
		display = display,&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function formatDisplay(parsed, options)&lt;br /&gt;
	-- Formats a display string based on a parsed link table (matching the&lt;br /&gt;
	-- output of parseLink) and an options table (matching the input options for&lt;br /&gt;
	-- _formatLink).&lt;br /&gt;
	local page = maybeItalicize(parsed.page, options.italicizePage)&lt;br /&gt;
	local section = maybeItalicize(parsed.section, options.italicizeSection)&lt;br /&gt;
	if (not section) then&lt;br /&gt;
		return page&lt;br /&gt;
	elseif (not page) then&lt;br /&gt;
		return mw.ustring.format(&#039;§&amp;amp;nbsp;%s&#039;, section)&lt;br /&gt;
	else&lt;br /&gt;
		return mw.ustring.format(&#039;%s §&amp;amp;nbsp;%s&#039;, page, section)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function missingArgError(target)&lt;br /&gt;
	mError = require(&#039;Module:Error&#039;)&lt;br /&gt;
	return mError.error{message =&lt;br /&gt;
		&#039;خطأ: لا وصلة أو هدف مُحدد! ([[&#039; .. target .. &#039;#أخطاء|مساعدة]])&#039;&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Main functions&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
function p.formatLink(frame)&lt;br /&gt;
	-- The formatLink export function, for use in templates.&lt;br /&gt;
	yesno = require(&#039;Module:Yesno&#039;)&lt;br /&gt;
	local args = getArgs(frame)&lt;br /&gt;
	local link = args[1] or args.link or args[&#039;الوصلة&#039;]&lt;br /&gt;
	local target = args[3] or args.target or args[&#039;الهدف&#039;]&lt;br /&gt;
	if not (link or target) then&lt;br /&gt;
		return missingArgError(&#039;قالب:صيغة وصلة&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return p._formatLink{&lt;br /&gt;
		link = link,&lt;br /&gt;
		display = args[2] or args.display or args[&#039;عرض&#039;],&lt;br /&gt;
		target = target,&lt;br /&gt;
		italicizePage = yesno(args.italicizepage or args[&#039;صفحة مائل&#039;]),&lt;br /&gt;
		italicizeSection = yesno(args.italicizesection or args[&#039;قسم مائل&#039;]),&lt;br /&gt;
		categorizeMissing = args.categorizemissing or args[&#039;تصنيف غير موجود&#039;]&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._formatLink(options)&lt;br /&gt;
	-- The formatLink export function, for use in modules.&lt;br /&gt;
	checkType(&#039;_formatLink&#039;, 1, options, &#039;table&#039;)&lt;br /&gt;
	local function check(key, expectedType) --for brevity&lt;br /&gt;
		checkTypeForNamedArg(&lt;br /&gt;
			&#039;_formatLink&#039;, key, options[key], expectedType or &#039;string&#039;, true&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	check(&#039;link&#039;)&lt;br /&gt;
	check(&#039;display&#039;)&lt;br /&gt;
	check(&#039;target&#039;)&lt;br /&gt;
	check(&#039;italicizePage&#039;, &#039;boolean&#039;)&lt;br /&gt;
	check(&#039;italicizeSection&#039;, &#039;boolean&#039;)&lt;br /&gt;
	check(&#039;categorizeMissing&#039;)&lt;br /&gt;
&lt;br /&gt;
	-- Normalize link and target and check that at least one is present&lt;br /&gt;
	if options.link == &#039;&#039; then options.link = nil end&lt;br /&gt;
	if options.target == &#039;&#039; then options.target = nil end&lt;br /&gt;
	if not (options.link or options.target) then&lt;br /&gt;
		return missingArgError(&#039;وحدة:Format link&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local parsed = parseLink(options.link)&lt;br /&gt;
	local display = options.display or parsed.display&lt;br /&gt;
	local catMissing = options.categorizeMissing&lt;br /&gt;
	local category = &#039;&#039;&lt;br /&gt;
&lt;br /&gt;
	-- Find the display text&lt;br /&gt;
	if not display then display = formatDisplay(parsed, options) end&lt;br /&gt;
&lt;br /&gt;
	-- Handle the target option if present&lt;br /&gt;
	if options.target then&lt;br /&gt;
		local parsedTarget = parseLink(options.target)&lt;br /&gt;
		parsed.link = parsedTarget.link&lt;br /&gt;
		parsed.page = parsedTarget.page&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Test if page exists if a diagnostic category is specified&lt;br /&gt;
	if catMissing and (mw.ustring.len(catMissing) &amp;gt; 0) then&lt;br /&gt;
		local title = nil&lt;br /&gt;
		if parsed.page then title = mw.title.new(parsed.page) end&lt;br /&gt;
		if title and (not title.isExternal) and (not title.exists) then&lt;br /&gt;
			category = mw.ustring.format(&#039;[[تصنيف:%s]]&#039;, catMissing)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Format the result as a link&lt;br /&gt;
	if parsed.link == display then&lt;br /&gt;
		return mw.ustring.format(&#039;[[:%s]]%s&#039;, parsed.link, category)&lt;br /&gt;
	else&lt;br /&gt;
		return mw.ustring.format(&#039;[[:%s|%s]]%s&#039;, parsed.link, display, category)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Derived convenience functions&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
function p.formatPages(options, pages)&lt;br /&gt;
	-- Formats an array of pages using formatLink and the given options table,&lt;br /&gt;
	-- and returns it as an array. Nil values are not allowed.&lt;br /&gt;
	local ret = {}&lt;br /&gt;
	for i, page in ipairs(pages) do&lt;br /&gt;
		ret[i] = p._formatLink{&lt;br /&gt;
			link = page,&lt;br /&gt;
			categorizeMissing = options.categorizeMissing,&lt;br /&gt;
			italicizePage = options.italicizePage,&lt;br /&gt;
			italicizeSection = options.italicizeSection&lt;br /&gt;
		}&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:If_empty&amp;diff=1754</id>
		<title>وحدة:If empty</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:If_empty&amp;diff=1754"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = require(&#039;Module:Arguments&#039;).getArgs(frame, {wrappers = &#039;Template:Ifempty&#039;, removeBlanks = false})&lt;br /&gt;
&lt;br /&gt;
	-- For backwards compatibility reasons, the first 8 parameters can be unset instead of being blank,&lt;br /&gt;
	-- even though there&#039;s really no legitimate use case for this. At some point, this will be removed.&lt;br /&gt;
	local lowestNil = math.huge&lt;br /&gt;
	for i = 8,1,-1 do&lt;br /&gt;
		if args[i] == nil then&lt;br /&gt;
			args[i] = &#039;&#039;&lt;br /&gt;
			lowestNil = i&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	for k,v in ipairs(args) do&lt;br /&gt;
		if v ~= &#039;&#039; then&lt;br /&gt;
			if lowestNil &amp;lt; k then&lt;br /&gt;
				-- If any uses of this template depend on the behavior above, add them to a tracking category.&lt;br /&gt;
				-- This is a rather fragile, convoluted, hacky way to do it, but it ensures that this module&#039;s output won&#039;t be modified&lt;br /&gt;
				-- by it.&lt;br /&gt;
				frame:extensionTag(&#039;ref&#039;, &#039;[[تصنيف:Instances of Template:If_empty missing arguments]]&#039;, {group = &#039;TrackingCategory&#039;})&lt;br /&gt;
				frame:extensionTag(&#039;references&#039;, &#039;&#039;, {group = &#039;TrackingCategory&#039;})&lt;br /&gt;
			end&lt;br /&gt;
			return v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Protection_banner/config&amp;diff=1752</id>
		<title>وحدة:Protection banner/config</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Protection_banner/config&amp;diff=1752"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module provides configuration data for [[وحدة:Protection banner]].&lt;br /&gt;
&lt;br /&gt;
return {&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
--&lt;br /&gt;
--								BANNER DATA&lt;br /&gt;
--&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
-- Banner data consists of six fields:&lt;br /&gt;
-- * text - the main protection text that appears at the top of protection&lt;br /&gt;
--   banners.&lt;br /&gt;
-- * explanation - the text that appears below the main protection text, used&lt;br /&gt;
--   to explain the details of the protection.&lt;br /&gt;
-- * tooltip - the tooltip text you see when you move the mouse over a small&lt;br /&gt;
--   padlock icon.&lt;br /&gt;
-- * link - the page that the small padlock icon links to.&lt;br /&gt;
-- * alt - the alt text for the small padlock icon. This is also used as tooltip&lt;br /&gt;
--   text for the large protection banners.&lt;br /&gt;
-- * image - the padlock image used in both protection banners and small padlock&lt;br /&gt;
--   icons.&lt;br /&gt;
--&lt;br /&gt;
-- The module checks in three separate tables to find a value for each field.&lt;br /&gt;
-- First it checks the banners table, which has values specific to the reason&lt;br /&gt;
-- for the page being protected. Then the module checks the defaultBanners&lt;br /&gt;
-- table, which has values specific to each protection level. Finally, the&lt;br /&gt;
-- module checks the masterBanner table, which holds data for protection&lt;br /&gt;
-- templates to use if no data has been found in the previous two tables.&lt;br /&gt;
--&lt;br /&gt;
-- The values in the banner data can take parameters. These are specified&lt;br /&gt;
-- using ${TEXTLIKETHIS} (a dollar sign preceding a parameter name&lt;br /&gt;
-- enclosed in curly braces).&lt;br /&gt;
--&lt;br /&gt;
--						  Available parameters:&lt;br /&gt;
--&lt;br /&gt;
-- ${CURRENTVERSION} - a link to the page history or the move log, with the&lt;br /&gt;
-- display message &amp;quot;current-version-edit-display&amp;quot; or&lt;br /&gt;
-- &amp;quot;current-version-move-display&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- ${EDITREQUEST} - a link to create an edit request for the current page.&lt;br /&gt;
--&lt;br /&gt;
-- ${EXPLANATIONBLURB} - an explanation blurb, e.g. &amp;quot;Please discuss any changes&lt;br /&gt;
-- on the talk page; you may submit a request to ask an administrator to make&lt;br /&gt;
-- an edit if it is minor or supported by consensus.&amp;quot;&lt;br /&gt;
--&lt;br /&gt;
-- ${IMAGELINK} - a link to set the image to, depending on the protection&lt;br /&gt;
-- action and protection level.&lt;br /&gt;
--&lt;br /&gt;
-- ${INTROBLURB} - the PROTECTIONBLURB parameter, plus the expiry if an expiry&lt;br /&gt;
-- is set. E.g. &amp;quot;Editing of this page by new or unregistered users is currently &lt;br /&gt;
-- disabled until dd Month YYYY.&amp;quot;&lt;br /&gt;
--&lt;br /&gt;
-- ${INTROFRAGMENT} - the same as ${INTROBLURB}, but without final punctuation&lt;br /&gt;
-- so that it can be used in run-on sentences.&lt;br /&gt;
--&lt;br /&gt;
-- ${PAGETYPE} - the type of the page, e.g. &amp;quot;article&amp;quot; or &amp;quot;template&amp;quot;.&lt;br /&gt;
-- Defined in the cfg.pagetypes table.&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONBLURB} - a blurb explaining the protection level of the page, e.g.&lt;br /&gt;
-- &amp;quot;Editing of this page by new or unregistered users is currently disabled&amp;quot;&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONDATE} - the protection date, if it has been supplied to the&lt;br /&gt;
-- template.&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONLEVEL} - the protection level, e.g. &amp;quot;fully protected&amp;quot; or&lt;br /&gt;
-- &amp;quot;semi-protected&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- ${PROTECTIONLOG} - a link to the protection log or the pending changes log,&lt;br /&gt;
-- depending on the protection action.&lt;br /&gt;
--&lt;br /&gt;
-- ${TALKPAGE} - a link to the talk page. If a section is specified, links&lt;br /&gt;
-- straight to that talk page section.&lt;br /&gt;
--&lt;br /&gt;
-- ${TOOLTIPBLURB} - uses the PAGETYPE, PROTECTIONTYPE and EXPIRY parameters to&lt;br /&gt;
-- create a blurb like &amp;quot;This template is semi-protected&amp;quot;, or &amp;quot;This article is&lt;br /&gt;
-- move-protected until DD Month YYYY&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- ${VANDAL} - links for the specified username (or the root page name)&lt;br /&gt;
-- using Module:Vandal-m.&lt;br /&gt;
--&lt;br /&gt;
--								 Functions&lt;br /&gt;
--&lt;br /&gt;
-- For advanced users, it is possible to use Lua functions instead of strings&lt;br /&gt;
-- in the banner config tables. Using functions gives flexibility that is not&lt;br /&gt;
-- possible just by using parameters. Functions take two arguments, the&lt;br /&gt;
-- protection object and the template arguments, and they must output a string.&lt;br /&gt;
--&lt;br /&gt;
-- For example:&lt;br /&gt;
--&lt;br /&gt;
-- text = function (protectionObj, args)&lt;br /&gt;
--	 if protectionObj.level == &#039;autoconfirmed&#039; then&lt;br /&gt;
--		 return &#039;foo&#039;&lt;br /&gt;
--	 else&lt;br /&gt;
--		 return &#039;bar&#039;&lt;br /&gt;
--	 end&lt;br /&gt;
-- end&lt;br /&gt;
--&lt;br /&gt;
-- Some protection object properties and methods that may be useful:&lt;br /&gt;
-- protectionObj.action - the protection action&lt;br /&gt;
-- protectionObj.level - the protection level&lt;br /&gt;
-- protectionObj.reason - the protection reason&lt;br /&gt;
-- protectionObj.expiry - the expiry. Nil if unset, the string &amp;quot;indef&amp;quot; if set&lt;br /&gt;
--	 to indefinite, and the protection time in unix time if temporary.&lt;br /&gt;
-- protectionObj.protectionDate - the protection date in unix time, or nil if&lt;br /&gt;
--	 unspecified.&lt;br /&gt;
-- protectionObj.bannerConfig - the banner config found by the module. Beware&lt;br /&gt;
--	 of editing the config field used by the function, as it could create an&lt;br /&gt;
--	 infinite loop.&lt;br /&gt;
-- protectionObj:isProtected - returns a boolean showing whether the page is&lt;br /&gt;
--	 protected.&lt;br /&gt;
-- protectionObj:isTemporary - returns a boolean showing whether the expiry is&lt;br /&gt;
--	 temporary.&lt;br /&gt;
-- protectionObj:isIncorrect - returns a boolean showing whether the protection&lt;br /&gt;
--	 template is incorrect.&lt;br /&gt;
--]]&lt;br /&gt;
&lt;br /&gt;
-- The master banner data, used if no values have been found in banners or&lt;br /&gt;
-- defaultBanners.&lt;br /&gt;
masterBanner = {&lt;br /&gt;
	text = &#039;${INTROBLURB}&#039;,&lt;br /&gt;
	explanation = &#039;${EXPLANATIONBLURB}&#039;,&lt;br /&gt;
	tooltip = &#039;${TOOLTIPBLURB}&#039;,&lt;br /&gt;
	link = &#039;${IMAGELINK}&#039;,&lt;br /&gt;
	alt = &#039;صفحة ${PROTECTIONLEVEL}&#039;&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- The default banner data. This holds banner data for different protection&lt;br /&gt;
-- levels.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
defaultBanners = {&lt;br /&gt;
	edit = {},&lt;br /&gt;
	move = {},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		autoconfirmed = {&lt;br /&gt;
			alt = &#039;Page protected with pending changes level 1&#039;,&lt;br /&gt;
			tooltip = &#039;All edits by unregistered and new users are subject to review prior to becoming visible to unregistered users&#039;,&lt;br /&gt;
			image = &#039;Pending-protection-shackle.svg&#039;&lt;br /&gt;
		},&lt;br /&gt;
		default = {&lt;br /&gt;
			alt = &#039;Page protected with pending changes&#039;,&lt;br /&gt;
			tooltip = &#039;All edits by unregistered and new users are subject to review prior to becoming visible to unregistered users&#039;,&lt;br /&gt;
			image = &#039;Pending-protection-shackle.svg&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	upload = {}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- The banner data. This holds banner data for different protection reasons.&lt;br /&gt;
-- In fact, the reasons specified in this table control which reasons are&lt;br /&gt;
-- valid inputs to the first positional parameter.&lt;br /&gt;
--&lt;br /&gt;
-- There is also a non-standard &amp;quot;description&amp;quot; field that can be used for items&lt;br /&gt;
-- in this table. This is a description of the protection reason for use in the&lt;br /&gt;
-- module documentation.&lt;br /&gt;
--&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
banners = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		blp = {&lt;br /&gt;
			description = &#039;For pages protected to promote compliance with the&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Biographies of living persons&#039;&lt;br /&gt;
				.. &#039;|biographies of living persons]] policy&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} to promote compliance with&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Biographies of living persons&#039;&lt;br /&gt;
				.. &amp;quot;|Wikipedia&#039;s&amp;amp;nbsp;policy on&amp;amp;nbsp;the&amp;amp;nbsp;biographies&amp;quot;&lt;br /&gt;
				.. &#039; of&amp;amp;nbsp;living&amp;amp;nbsp;people]].&#039;,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} to promote compliance with the policy on&#039;&lt;br /&gt;
				.. &#039; biographies of living persons&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		dmca = {&lt;br /&gt;
			description = &#039;For pages protected by the Wikimedia Foundation&#039;&lt;br /&gt;
				.. &#039; due to [[قانون الألفية للملكية الرقمية]] takedown requests&#039;,&lt;br /&gt;
			explanation = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;Pursuant to a rights owner notice under the Digital&#039;&lt;br /&gt;
					.. &#039; Millennium Copyright Act (DMCA) regarding some content&#039;&lt;br /&gt;
					.. &#039; in this article, the Wikimedia Foundation acted under&#039;&lt;br /&gt;
					.. &#039; applicable law and took down and restricted the content&#039;&lt;br /&gt;
					.. &#039; in question.&#039;&lt;br /&gt;
				if args.notice then&lt;br /&gt;
					ret = ret .. &#039; A copy of the received notice can be found here: &#039;&lt;br /&gt;
						.. args.notice .. &#039;.&#039;&lt;br /&gt;
				end&lt;br /&gt;
				ret = ret .. &#039; For more information, including websites discussing&#039;&lt;br /&gt;
					.. &#039; how to file a counter-notice, please see&#039;&lt;br /&gt;
					.. &amp;quot; [[Wikipedia:Office actions]] and the article&#039;s ${TALKPAGE}.&amp;quot;&lt;br /&gt;
					.. &amp;quot;&#039;&#039;&#039;Do not remove this template from the article until the&amp;quot;&lt;br /&gt;
					.. &amp;quot; restrictions are withdrawn&#039;&#039;&#039;.&amp;quot;&lt;br /&gt;
				return ret&lt;br /&gt;
			end,&lt;br /&gt;
			image = &#039;Office-protection-shackle.svg&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		dispute = {&lt;br /&gt;
			description = &#039;For pages protected due to editing disputes&#039;,&lt;br /&gt;
			text = function (protectionObj, args)&lt;br /&gt;
				-- Find the value of &amp;quot;disputes&amp;quot;.&lt;br /&gt;
				local display = &#039;disputes&#039;&lt;br /&gt;
				local disputes&lt;br /&gt;
				if args.section then&lt;br /&gt;
					disputes = string.format(&lt;br /&gt;
						&#039;[[%s:%s#%s|%s]]&#039;,&lt;br /&gt;
						mw.site.namespaces[protectionObj.title.namespace].talk.name,&lt;br /&gt;
						protectionObj.title.text,&lt;br /&gt;
						args.section,&lt;br /&gt;
						display&lt;br /&gt;
					)&lt;br /&gt;
				else&lt;br /&gt;
					disputes = display&lt;br /&gt;
				end&lt;br /&gt;
&lt;br /&gt;
				-- Make the blurb, depending on the expiry.&lt;br /&gt;
				local msg&lt;br /&gt;
				if type(protectionObj.expiry) == &#039;number&#039; then&lt;br /&gt;
					msg = &#039;${INTROFRAGMENT} or until editing %s have been resolved.&#039;&lt;br /&gt;
				else&lt;br /&gt;
					msg = &#039;${INTROFRAGMENT} until editing %s have been resolved.&#039;&lt;br /&gt;
				end&lt;br /&gt;
				return string.format(msg, disputes)&lt;br /&gt;
			end,&lt;br /&gt;
			explanation = &amp;quot;This protection is &#039;&#039;&#039;not&#039;&#039;&#039; an endorsement of the&amp;quot;&lt;br /&gt;
				.. &#039; ${CURRENTVERSION}. ${EXPLANATIONBLURB}&#039;,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} due to editing disputes&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		ecp = {&lt;br /&gt;
			description = &#039;For articles in topic areas authorized by&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:مجلس التحكيم]] or&#039;&lt;br /&gt;
				.. &#039; meets the criteria for community use&#039;,&lt;br /&gt;
			tooltip = &#039;${THIS} ${PAGETYPE} ${PROTECTIONLEVEL}&#039;,&lt;br /&gt;
			alt = &#039;Extended-protected ${PAGETYPE}&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		mainpage = {&lt;br /&gt;
			description = &#039;For pages protected for being displayed on the [[الصفحة الرئيسة]]&#039;,&lt;br /&gt;
			text = &#039;This file is currently&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:This page is protected|protected]] from&#039;&lt;br /&gt;
				.. &#039; editing because it is currently or will soon be displayed&#039;&lt;br /&gt;
				.. &#039; on the [[الصفحة الرئيسة]].&#039;,&lt;br /&gt;
			explanation = &#039;Images on the Main Page are protected due to their high&#039;&lt;br /&gt;
				.. &#039; visibility. Please discuss any necessary changes on the ${TALKPAGE}.&#039;&lt;br /&gt;
				.. &#039;&amp;lt;br /&amp;gt;&amp;lt;span style=&amp;quot;font-size:90%;&amp;quot;&amp;gt;&#039;&lt;br /&gt;
				.. &amp;quot;&#039;&#039;&#039;Administrators:&#039;&#039;&#039; Once this image is definitely off the Main Page,&amp;quot;&lt;br /&gt;
				.. &#039; please unprotect this file, or reduce to semi-protection,&#039;&lt;br /&gt;
				.. &#039; as appropriate.&amp;lt;/span&amp;gt;&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		office = {&lt;br /&gt;
			description = &#039;For pages protected by the Wikimedia Foundation&#039;,&lt;br /&gt;
			text = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;${THIS} ${PAGETYPE} is currently under the&#039;&lt;br /&gt;
					.. &#039; scrutiny of the&#039;&lt;br /&gt;
					.. &#039; [[Wikipedia:Office actions|Wikimedia Foundation Office]]&#039;&lt;br /&gt;
					.. &#039; and is protected.&#039;&lt;br /&gt;
				if protectionObj.protectionDate then&lt;br /&gt;
					ret = ret .. &#039; It has been protected since ${PROTECTIONDATE}.&#039;&lt;br /&gt;
				end&lt;br /&gt;
				return ret&lt;br /&gt;
			end,&lt;br /&gt;
			explanation = &amp;quot;If you can edit this page, please discuss all changes and&amp;quot;&lt;br /&gt;
				.. &amp;quot; additions on the ${TALKPAGE} first. &#039;&#039;&#039;Do not remove protection from this&amp;quot;&lt;br /&gt;
				.. &amp;quot; page unless you are authorized by the Wikimedia Foundation to do&amp;quot;&lt;br /&gt;
				.. &amp;quot; so.&#039;&#039;&#039;&amp;quot;,&lt;br /&gt;
			image = &#039;Office-protection-shackle.svg&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		reset = {&lt;br /&gt;
			description = &#039;For pages protected by the Wikimedia Foundation and&#039;&lt;br /&gt;
				.. &#039; &amp;quot;reset&amp;quot; to a bare-bones version&#039;,&lt;br /&gt;
				text = &#039;${THIS} ${PAGETYPE} is currently under the&#039;&lt;br /&gt;
					.. &#039; scrutiny of the&#039;&lt;br /&gt;
					.. &#039; [[Wikipedia:Office actions|Wikimedia Foundation Office]]&#039;&lt;br /&gt;
					.. &#039; and is protected.&#039;,&lt;br /&gt;
			explanation = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;&#039;&lt;br /&gt;
				if protectionObj.protectionDate then&lt;br /&gt;
					ret = ret .. &#039;On ${PROTECTIONDATE} ${THIS} ${PAGETYPE} was&#039;&lt;br /&gt;
				else&lt;br /&gt;
					ret = ret .. &#039;${THIS} ${PAGETYPE} has been&#039;&lt;br /&gt;
				end&lt;br /&gt;
				ret = ret .. &#039; reduced to a&#039;&lt;br /&gt;
				.. &#039; simplified, &amp;quot;bare bones&amp;quot; version so that it may be completely&#039;&lt;br /&gt;
				.. &#039; rewritten to ensure it meets the policies of&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:وجهة النظر المحايدة]] and [[ويكيبيديا:إمكانية التحقق]].&#039;&lt;br /&gt;
				.. &#039; Standard Wikipedia policies will apply to its rewriting—which&#039;&lt;br /&gt;
				.. &#039; will eventually be open to all editors—and will be strictly&#039;&lt;br /&gt;
				.. &#039; enforced. The ${PAGETYPE} has been ${PROTECTIONLEVEL} while&#039;&lt;br /&gt;
				.. &#039; it is being rebuilt.\n\n&#039;&lt;br /&gt;
				.. &#039;Any insertion of material directly from&#039;&lt;br /&gt;
				.. &#039; pre-protection revisions of the ${PAGETYPE} will be removed, as&#039;&lt;br /&gt;
				.. &#039; will any material added to the ${PAGETYPE} that is not properly&#039;&lt;br /&gt;
				.. &#039; sourced. The associated talk page(s) were also cleared on the&#039;&lt;br /&gt;
				.. &amp;quot; same date.\n\n&amp;quot;&lt;br /&gt;
				.. &amp;quot;If you can edit this page, please discuss all changes and&amp;quot;&lt;br /&gt;
				.. &amp;quot; additions on the ${TALKPAGE} first. &#039;&#039;&#039;Do not override&amp;quot;&lt;br /&gt;
				.. &amp;quot; this action, and do not remove protection from this page,&amp;quot;&lt;br /&gt;
				.. &amp;quot; unless you are authorized by the Wikimedia Foundation&amp;quot;&lt;br /&gt;
				.. &amp;quot; to do so. No editor may remove this notice.&#039;&#039;&#039;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
				return ret&lt;br /&gt;
			end,&lt;br /&gt;
			image = &#039;Office-protection-shackle.svg&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		sock = {&lt;br /&gt;
			description = &#039;For pages protected due to&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:دمية جورب]]&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} to prevent [[ويكيبيديا:دمية جورب]] of&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:سياسة المنع]] or&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:سياسة الطرد]]&#039;&lt;br /&gt;
				.. &#039; from editing it.&#039;,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} to prevent sock puppets of blocked or banned users from&#039;&lt;br /&gt;
				.. &#039; editing it&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		template = {&lt;br /&gt;
			description = &#039;لقوالب ووحدات لوا &#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:قوالب حساسة|الحساسة]]&#039;,&lt;br /&gt;
			text = &#039; ${THIS} ${PAGETYPE} [[وب:سياسة الحماية|${PROTECTED}]] ,&#039;&lt;br /&gt;
				.. &#039; لأنه [[ويكيبيديا:قوالب حساسة|حساس]].&#039;,&lt;br /&gt;
			explanation = &#039;يرجى مناقشة أي تغيرات على ${TALKPAGE}؛ يمكنك&#039;&lt;br /&gt;
				.. &#039; ${EDITREQUEST} to ask an&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:إداريون]] or&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Template editor|template editor]] to make an edit if&#039;&lt;br /&gt;
				.. &#039; it is [[مساعدة:Minor edit#When to mark an edit as a minor edit&#039;&lt;br /&gt;
				.. &#039;|uncontroversial]] or supported by&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:توافق]]. You can also&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:إخطار الإداريين/حماية]] that the page be&#039;&lt;br /&gt;
				.. &#039; unprotected.&#039;,&lt;br /&gt;
			tooltip = &#039;${THIS} ${PAGETYPE} ذو الحساسية العالية ${PROTECTED} مطلقا على مستوى ${PROTECTIONLEVEL}&#039;&lt;br /&gt;
				.. &#039; لمنع التخريب&#039;,&lt;br /&gt;
			alt = &#039;${PAGETYPE} ال${PROTECTED} أبدًا&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		usertalk = {&lt;br /&gt;
			description = &#039;For pages protected against disruptive edits by a&#039;&lt;br /&gt;
				.. &#039; particular user&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} to prevent ${VANDAL} from using it to make disruptive edits,&#039;&lt;br /&gt;
				.. &#039; such as abusing the&#039;&lt;br /&gt;
				.. &#039; &amp;amp;#123;&amp;amp;#123;[[قالب:رفع المنع]]&amp;amp;#125;&amp;amp;#125; template.&#039;,&lt;br /&gt;
			explanation = &#039;If you cannot edit this user talk page and you need to&#039;&lt;br /&gt;
				.. &#039; make a change or leave a message, you can&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for edits to a protected page&#039;&lt;br /&gt;
				.. &#039;|request an edit]],&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]],&#039;&lt;br /&gt;
				.. &#039; [[Special:Userlogin|log in]],&#039;&lt;br /&gt;
				.. &#039; or [[Special:UserLogin/signup|create an account]].&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		vandalism = {&lt;br /&gt;
			description = &#039;For pages protected against&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:تخريب]]&#039;,&lt;br /&gt;
			text = &#039;${INTROFRAGMENT} due to [[ويكيبيديا:تخريب]].&#039;,&lt;br /&gt;
			explanation = function (protectionObj, args)&lt;br /&gt;
				local ret = &#039;&#039;&lt;br /&gt;
				if protectionObj.level == &#039;sysop&#039; then&lt;br /&gt;
					ret = ret .. &amp;quot;This protection is &#039;&#039;&#039;not&#039;&#039;&#039; an endorsement of the&amp;quot;&lt;br /&gt;
						.. &#039; ${CURRENTVERSION}. &#039;&lt;br /&gt;
				end&lt;br /&gt;
				return ret .. &#039;${EXPLANATIONBLURB}&#039;&lt;br /&gt;
			end,&lt;br /&gt;
			tooltip = &#039;${TOOLTIPFRAGMENT} بسبب التخريب&#039;,&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		dispute = {&lt;br /&gt;
			description = &#039;For pages protected against page moves due to&#039;&lt;br /&gt;
				.. &#039; disputes over the page title&#039;,&lt;br /&gt;
			explanation = &amp;quot;This protection is &#039;&#039;&#039;not&#039;&#039;&#039; an endorsement of the&amp;quot;&lt;br /&gt;
				.. &#039; ${CURRENTVERSION}. ${EXPLANATIONBLURB}&#039;,&lt;br /&gt;
			image = &#039;Move-protection-shackle-rtl.svg&#039;&lt;br /&gt;
		},&lt;br /&gt;
		vandalism = {&lt;br /&gt;
			description = &#039;For pages protected against&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Vandalism#Page-move vandalism&#039;&lt;br /&gt;
				.. &#039; |page-move vandalism]]&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {},&lt;br /&gt;
	upload = {}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
--&lt;br /&gt;
--							GENERAL DATA TABLES&lt;br /&gt;
--&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection blurbs&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table produces the protection blurbs available with the&lt;br /&gt;
-- ${PROTECTIONBLURB} parameter. It is sorted by protection action and&lt;br /&gt;
-- protection level, and is checked by the module in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
-- 3. &amp;quot;edit&amp;quot; protection action, default protection level&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
protectionBlurbs = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;التعديلات في ${THIS} ${PAGETYPE} [[مساعدة:حماية|&#039;&lt;br /&gt;
			.. &#039;محمية]] حاليَّا&#039;,&lt;br /&gt;
		autoconfirmed = &#039;أي تعديل في ${THIS} ${PAGETYPE} من مستخدم [[ويكيبيديا:مستويات صلاحيات&#039;&lt;br /&gt;
			.. &#039; المستخدم#صلاحيات المستخدمين|جديد]] أو [[ويكيبيديا:مستويات صلاحيات المستخدم#مستخدمون&#039;&lt;br /&gt;
			.. &#039; مجهولون|مجهول]] [[مساعدة:حماية|مرفوض]] حاليَّا&#039;,&lt;br /&gt;
		extendedconfirmed = &#039;${THIS} ${PAGETYPE} is ${PROTECTIONLEVEL} as a result of&#039;&lt;br /&gt;
			.. &#039; [[ويكيبيديا:مجلس التحكيم]] enforcement or meets the&#039;&lt;br /&gt;
			.. &#039; [[ويكيبيديا:سياسة الحماية#extended|criteria for community use]]&#039;,&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;${THIS} ${PAGETYPE} [[ويكيبيديا:سياسة الحماية|${PROTECTED}]] حاليَّا&#039;&lt;br /&gt;
			.. &#039; من [[ويكيبيديا:نقل صفحة|النقل]]&#039;&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		autoconfirmed = &#039;جميع التعديلات التي أجريت على ${THIS} ${PAGETYPE} by&#039;&lt;br /&gt;
			.. &#039; [[ويكيبيديا:مستويات صلاحيات المستخدم]] or&#039;&lt;br /&gt;
			.. &#039; [[ويكيبيديا:مستويات صلاحيات المستخدم]]&#039;&lt;br /&gt;
			.. &#039; users are currently&#039;&lt;br /&gt;
			.. &#039; [[ويكيبيديا:تعديلات معلقة]]&#039;,&lt;br /&gt;
		default = &#039;كل التعديلات على ${THIS} ${PAGETYPE} من مستخدمين ليسوا&#039;&lt;br /&gt;
			.. &#039; [[Wikipedia:Reviewing|مراجعين تلقائيا]] أو&#039;&lt;br /&gt;
			.. &#039; [[ويكيبيديا:إداريون]] معلقة حاليًّا&#039;&lt;br /&gt;
			.. &#039; [[ويكيبيديا:تعديلات معلقة]]&#039;&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;Uploading new versions of ${THIS} ${PAGETYPE} is currently disabled&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Explanation blurbs&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table produces the explanation blurbs available with the&lt;br /&gt;
-- ${EXPLANATIONBLURB} parameter. It is sorted by protection action,&lt;br /&gt;
-- protection level, and whether the page is a talk page or not. If the page is&lt;br /&gt;
-- a talk page it will have a talk key of &amp;quot;talk&amp;quot;; otherwise it will have a talk&lt;br /&gt;
-- key of &amp;quot;subject&amp;quot;. The table is checked in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level, page&#039;s talk key&lt;br /&gt;
-- 2. page&#039;s protection action, page&#039;s protection level, default talk key&lt;br /&gt;
-- 3. page&#039;s protection action, default protection level, page&#039;s talk key&lt;br /&gt;
-- 4. page&#039;s protection action, default protection level, default talk key&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
explanationBlurbs = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		autoconfirmed = {&lt;br /&gt;
			subject = &#039;طالع [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] و${PROTECTIONLOG} لمعلومات أكثر. إذا كنت&#039;&lt;br /&gt;
				.. &#039; لا تستطيع تعديل ${THIS} ${PAGETYPE} أو إجراء تغيير مهم، يمكنك&#039;&lt;br /&gt;
				.. &#039; ${EDITREQUEST}، أو مناقشة التغيرات على ${TALKPAGE}،&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:إخطار الإداريين/حماية&#039;&lt;br /&gt;
				.. &#039;&#039;&lt;br /&gt;
				.. &#039;|طلب إزالة الحماية]]، أو [[Special:Userlogin|تسجيل الدخول]]، أو&#039;&lt;br /&gt;
				.. &#039; [[Special:UserLogin/signup|إنشاء حساب]].&#039;,&lt;br /&gt;
			default = &#039;طالع [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] and ${PROTECTIONLOG} for more details. If you&#039;&lt;br /&gt;
				.. &#039; cannot edit ${THIS} ${PAGETYPE} and you wish to make a change, you can&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]], [[Special:Userlogin|log in]], or&#039;&lt;br /&gt;
				.. &#039; [[Special:UserLogin/signup|create an account]].&#039;,&lt;br /&gt;
		},&lt;br /&gt;
		extendedconfirmed = {&lt;br /&gt;
			default = &#039;Extended confirmed protection prevents edits from all unregistered editors&#039;&lt;br /&gt;
				.. &#039; and registered users with fewer than 30 days tenure and 500 edits.&#039;&lt;br /&gt;
				.. &#039; The [[ويكيبيديا:سياسة الحماية#extended|policy on community use]]&#039;&lt;br /&gt;
				.. &#039; specifies that extended confirmed protection can be applied to combat&#039;&lt;br /&gt;
				.. &#039; disruption, if semi-protection has proven to be ineffective.&#039;&lt;br /&gt;
				.. &#039; Extended confirmed protection may also be applied to enforce&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Arbitration Committee|arbitration sanctions]].&#039;&lt;br /&gt;
				.. &#039; Please discuss any changes on the ${TALKPAGE}; you may&#039;&lt;br /&gt;
				.. &#039; ${EDITREQUEST} to ask for uncontroversial changes supported by&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:توافق]].&#039;&lt;br /&gt;
		},&lt;br /&gt;
		default = {&lt;br /&gt;
			subject = &#039;طالع [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] و${PROTECTIONLOG} لمعلومات أكثر.&#039;&lt;br /&gt;
				.. &#039; يرجى مناقشة أي تغييرات على ${TALKPAGE}؛ أو يمكنك&#039;&lt;br /&gt;
				.. &#039; ${EDITREQUEST}&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:إداريون|للإداريين]] لإجراء التعديلات&#039;&lt;br /&gt;
				.. &#039; إذا كانت غير [[مساعدة:Minor edit#When to mark an edit as a minor edit&#039;&lt;br /&gt;
				.. &#039;|خلافية]] أو خاضعة [[ويكيبيديا:توافق&#039;&lt;br /&gt;
				.. &#039;|لتوافق]] سابق. يمكنك أيضا [[ويكيبيديا:إخطار&#039;&lt;br /&gt;
				.. &#039; الإداريين/حماية&#039;&lt;br /&gt;
				.. &#039;|تقديم طلباً]] لحمايتها.&#039;,&lt;br /&gt;
			default = &#039;See the [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; You may [[Wikipedia:Requests for page&#039;&lt;br /&gt;
				.. &#039; protection#Current requests for edits to a protected page|request an&#039;&lt;br /&gt;
				.. &#039; edit]] to this page, or [[Wikipedia:Requests for&#039;&lt;br /&gt;
				.. &#039; page protection#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|ask]] for it to be unprotected.&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = {&lt;br /&gt;
			subject = &#039;See the [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; The page may still be edited but cannot be moved&#039;&lt;br /&gt;
				.. &#039; until unprotected. Please discuss any suggested moves on the&#039;&lt;br /&gt;
				.. &#039; ${TALKPAGE} or at [[ويكيبيديا:طلبات النقل]]. You can also&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:إخطار الإداريين/حماية]] that the page be&#039;&lt;br /&gt;
				.. &#039; unprotected.&#039;,&lt;br /&gt;
			default = &#039;See the [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; The page may still be edited but cannot be moved&#039;&lt;br /&gt;
				.. &#039; until unprotected. Please discuss any suggested moves at&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:طلبات النقل]]. You can also&#039;&lt;br /&gt;
				.. &#039; [[ويكيبيديا:إخطار الإداريين/حماية]] that the page be&#039;&lt;br /&gt;
				.. &#039; unprotected.&#039;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		default = {&lt;br /&gt;
			reviewer = &#039;See the [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; Edits to ${THIS} ${PAGETYPE} will not be visible to readers&#039;&lt;br /&gt;
				.. &#039; until they are accepted by a reviewer or an administrator.&#039;&lt;br /&gt;
				.. &#039; To avoid the need for your edits to be reviewed, you may&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]]. Experienced editors may also&#039;&lt;br /&gt;
				.. &#039; request the [[Wikipedia:Reviewing|reviewer user right]].&#039;,&lt;br /&gt;
			default = &#039;See the [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; Edits to ${THIS} ${PAGETYPE} by new and unregistered users&#039;&lt;br /&gt;
				.. &#039; will not be visible to readers until they are accepted by&#039;&lt;br /&gt;
				.. &#039; a reviewer. To avoid the need for your edits to be&#039;&lt;br /&gt;
				.. &#039; reviewed, you may&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Requests for page protection&#039;&lt;br /&gt;
				.. &#039;#Current requests for reduction in protection level&#039;&lt;br /&gt;
				.. &#039;|request unprotection]], [[Special:Userlogin|log in]], or&#039;&lt;br /&gt;
				.. &#039; [[Special:UserLogin/signup|create an account]].&#039;&lt;br /&gt;
		},&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = {&lt;br /&gt;
			default = &#039;See the [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
				.. &#039;سياسة الحماية]] and ${PROTECTIONLOG} for more details.&#039;&lt;br /&gt;
				.. &#039; The page may still be edited but new versions of the file&#039;&lt;br /&gt;
				.. &#039; cannot be uploaded until it is unprotected. You can&#039;&lt;br /&gt;
				.. &#039; request that a new version be uploaded by using a&#039;&lt;br /&gt;
				.. &#039; [[Wikipedia:Edit requests|protected edit request]], or you&#039;&lt;br /&gt;
				.. &#039; can  [[ويكيبيديا:إخطار الإداريين/حماية]]&#039;&lt;br /&gt;
				.. &#039; that the file be unprotected.&#039;&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection levels&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table provides the data for the ${PROTECTIONLEVEL} parameter, which&lt;br /&gt;
-- produces a short label for different protection levels. It is sorted by&lt;br /&gt;
-- protection action and protection level, and is checked in the following&lt;br /&gt;
-- order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
-- 3. &amp;quot;edit&amp;quot; protection action, default protection level&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
protectionLevels = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;${PROTECTED}&#039;,&lt;br /&gt;
		templateeditor = &#039;${PROTECTED} كليًّا (سماح لمحرري القوالب)&#039;,&lt;br /&gt;
		-- غير مستعمل في ويكيبيا العربية&lt;br /&gt;
		extendedconfirmed = &#039;extended-protected&#039;,&lt;br /&gt;
		editor = &#039;${PROTECTED} جزئيًّا (سماح للمحررين)&#039;,&lt;br /&gt;
		autoconfirmed = &#039;${PROTECTED} جزئيًّا (سماح للمؤكدين تلقائيا)&#039;,&lt;br /&gt;
		autoreview = &#039;${PROTECTED} جزئيًّا (سماح للمراجعين تلقائيا)&#039;,&lt;br /&gt;
		&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;${PROTECTED} من النقل&#039;&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;${PROTECTED} من إعادة التحميل&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Images&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table lists different padlock images for each protection action and&lt;br /&gt;
-- protection level. It is used if an image is not specified in any of the&lt;br /&gt;
-- banner data tables, and if the page does not satisfy the conditions for using&lt;br /&gt;
-- the [&#039;image-filename-indef&#039;] image. It is checked in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
images = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;Full-protection-shackle-no-text.svg&#039;,&lt;br /&gt;
		templateeditor = &#039;Template-protection-shackle-brackets-rtl.svg&#039;,&lt;br /&gt;
		extendedconfirmed = &#039;Extended-protection-shackle.svg&#039;,&lt;br /&gt;
		editor = &#039;Extended-protection-shackle-no-text.svg&#039;,&lt;br /&gt;
		autoconfirmed = &#039;Semi-protection-shackle.svg&#039;,&lt;br /&gt;
		autoreview = &#039;Pending-protection-shackle.svg&#039;,&lt;br /&gt;
		interfaceadmin = &#039;Interface-protection-shackle-gear.svg&#039;&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;Move-protection-shackle-rtl.svg&#039;,&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		autoconfirmed = &#039;Padlock-silver-light.svg&#039;,&lt;br /&gt;
		default = &#039;Pending-protection-shackle.svg&#039;&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;Upload-protection-shackle.svg&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- Pages with a reason specified in this table will show the special &amp;quot;indef&amp;quot;&lt;br /&gt;
-- padlock, defined in the &#039;image-filename-indef&#039; message, if no expiry is set.&lt;br /&gt;
indefImageReasons = {&lt;br /&gt;
	template = true&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Image links&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table provides the data for the ${IMAGELINK} parameter, which gets&lt;br /&gt;
-- the image link for small padlock icons based on the page&#039;s protection action&lt;br /&gt;
-- and protection level. It is checked in the following order:&lt;br /&gt;
-- 1. page&#039;s protection action, page&#039;s protection level&lt;br /&gt;
-- 2. page&#039;s protection action, default protection level&lt;br /&gt;
-- 3. &amp;quot;edit&amp;quot; protection action, default protection level&lt;br /&gt;
--&lt;br /&gt;
-- It is possible to use banner parameters inside this table.&lt;br /&gt;
-- *required* - this table needs edit, move, autoreview and upload subtables.&lt;br /&gt;
imageLinks = {&lt;br /&gt;
	edit = {&lt;br /&gt;
		default = &#039;ويكيبيديا:سياسة الحماية#مستويات الحماية&#039;,&lt;br /&gt;
		templateeditor = &#039;ويكيبيديا:محررو القوالب&#039;,&lt;br /&gt;
		extendedconfirmed = &#039;ويكيبيديا:سياسة الحماية#مستويات الحماية&#039;,&lt;br /&gt;
		autoconfirmed = &#039;ويكيبيديا:سياسة الحماية#مستويات الحماية&#039;&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		default = &#039;ويكيبيديا:سياسة الحماية#مستويات الحماية&#039;&lt;br /&gt;
	},&lt;br /&gt;
	autoreview = {&lt;br /&gt;
		autoconfirmed = &#039;ويكيبيديا:سياسة الحماية#مستويات الحماية&#039;,&lt;br /&gt;
		reviewer = &#039;ويكيبيديا:سياسة الحماية#مستويات الحماية&#039;&lt;br /&gt;
	},&lt;br /&gt;
	upload = {&lt;br /&gt;
		default = &#039;ويكيبيديا:سياسة الحماية#مستويات الحماية&#039;&lt;br /&gt;
	}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Padlock indicator names&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table provides the &amp;quot;name&amp;quot; attribute for the &amp;lt;indicator&amp;gt; extension tag&lt;br /&gt;
-- with which small padlock icons are generated. All indicator tags on a page&lt;br /&gt;
-- are displayed in alphabetical order based on this attribute, and with&lt;br /&gt;
-- indicator tags with duplicate names, the last tag on the page wins.&lt;br /&gt;
-- The attribute is chosen based on the protection action; table keys must be a&lt;br /&gt;
-- protection action name or the string &amp;quot;default&amp;quot;.&lt;br /&gt;
padlockIndicatorNames = {&lt;br /&gt;
	autoreview = &#039;pp-autoreview&#039;,&lt;br /&gt;
	default = &#039;pp-default&#039;&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection categories&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
--[[&lt;br /&gt;
-- The protection categories are stored in the protectionCategories table.&lt;br /&gt;
-- Keys to this table are made up of the following strings:&lt;br /&gt;
--&lt;br /&gt;
-- 1. the expiry date&lt;br /&gt;
-- 2. the namespace&lt;br /&gt;
-- 3. the protection reason (e.g. &amp;quot;dispute&amp;quot; or &amp;quot;vandalism&amp;quot;)&lt;br /&gt;
-- 4. the protection level (e.g. &amp;quot;sysop&amp;quot; or &amp;quot;autoconfirmed&amp;quot;)&lt;br /&gt;
-- 5. the action (e.g. &amp;quot;edit&amp;quot; or &amp;quot;move&amp;quot;)&lt;br /&gt;
-- &lt;br /&gt;
-- When the module looks up a category in the table, first it will will check to&lt;br /&gt;
-- see a key exists that corresponds to all five parameters. For example, a&lt;br /&gt;
-- user page semi-protected from vandalism for two weeks would have the key&lt;br /&gt;
-- &amp;quot;temp-user-vandalism-autoconfirmed-edit&amp;quot;. If no match is found, the module&lt;br /&gt;
-- changes the first part of the key to &amp;quot;all&amp;quot; and checks the table again. It&lt;br /&gt;
-- keeps checking increasingly generic key combinations until it finds the&lt;br /&gt;
-- field, or until it reaches the key &amp;quot;all-all-all-all-all&amp;quot;.&lt;br /&gt;
--&lt;br /&gt;
-- The module uses a binary matrix to determine the order in which to search.&lt;br /&gt;
-- This is best demonstrated by a table. In this table, the &amp;quot;0&amp;quot; values&lt;br /&gt;
-- represent &amp;quot;all&amp;quot;, and the &amp;quot;1&amp;quot; values represent the original data (e.g.&lt;br /&gt;
-- &amp;quot;indef&amp;quot; or &amp;quot;file&amp;quot; or &amp;quot;vandalism&amp;quot;).&lt;br /&gt;
--&lt;br /&gt;
--		expiry	namespace reason   level	 action&lt;br /&gt;
-- order&lt;br /&gt;
-- 1	  1		 1		 1		1		 1&lt;br /&gt;
-- 2	  0		 1		 1		1		 1&lt;br /&gt;
-- 3	  1		 0		 1		1		 1&lt;br /&gt;
-- 4	  0		 0		 1		1		 1&lt;br /&gt;
-- 5	  1		 1		 0		1		 1&lt;br /&gt;
-- 6	  0		 1		 0		1		 1&lt;br /&gt;
-- 7	  1		 0		 0		1		 1&lt;br /&gt;
-- 8	  0		 0		 0		1		 1&lt;br /&gt;
-- 9	  1		 1		 1		0		 1&lt;br /&gt;
-- 10	 0		 1		 1		0		 1&lt;br /&gt;
-- 11	 1		 0		 1		0		 1&lt;br /&gt;
-- 12	 0		 0		 1		0		 1&lt;br /&gt;
-- 13	 1		 1		 0		0		 1&lt;br /&gt;
-- 14	 0		 1		 0		0		 1&lt;br /&gt;
-- 15	 1		 0		 0		0		 1&lt;br /&gt;
-- 16	 0		 0		 0		0		 1&lt;br /&gt;
-- 17	 1		 1		 1		1		 0&lt;br /&gt;
-- 18	 0		 1		 1		1		 0&lt;br /&gt;
-- 19	 1		 0		 1		1		 0&lt;br /&gt;
-- 20	 0		 0		 1		1		 0&lt;br /&gt;
-- 21	 1		 1		 0		1		 0&lt;br /&gt;
-- 22	 0		 1		 0		1		 0&lt;br /&gt;
-- 23	 1		 0		 0		1		 0&lt;br /&gt;
-- 24	 0		 0		 0		1		 0&lt;br /&gt;
-- 25	 1		 1		 1		0		 0&lt;br /&gt;
-- 26	 0		 1		 1		0		 0&lt;br /&gt;
-- 27	 1		 0		 1		0		 0&lt;br /&gt;
-- 28	 0		 0		 1		0		 0&lt;br /&gt;
-- 29	 1		 1		 0		0		 0&lt;br /&gt;
-- 30	 0		 1		 0		0		 0&lt;br /&gt;
-- 31	 1		 0		 0		0		 0&lt;br /&gt;
-- 32	 0		 0		 0		0		 0&lt;br /&gt;
--&lt;br /&gt;
-- In this scheme the action has the highest priority, as it is the last&lt;br /&gt;
-- to change, and the expiry has the least priority, as it changes the most.&lt;br /&gt;
-- The priorities of the expiry, the protection level and the action are&lt;br /&gt;
-- fixed, but the priorities of the reason and the namespace can be swapped&lt;br /&gt;
-- through the use of the cfg.bannerDataNamespaceHasPriority table.&lt;br /&gt;
--]]&lt;br /&gt;
&lt;br /&gt;
-- If the reason specified to the template is listed in this table,&lt;br /&gt;
-- namespace data will take priority over reason data in the protectionCategories&lt;br /&gt;
-- table.&lt;br /&gt;
reasonsWithNamespacePriority = {&lt;br /&gt;
	vandalism = true,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
-- The string to use as a namespace key for the protectionCategories table for each&lt;br /&gt;
-- namespace number.&lt;br /&gt;
categoryNamespaceKeys = {&lt;br /&gt;
	[  2] = &#039;user&#039;,&lt;br /&gt;
	[  3] = &#039;user&#039;,&lt;br /&gt;
	[  4] = &#039;project&#039;,&lt;br /&gt;
	[  6] = &#039;file&#039;,&lt;br /&gt;
	[  8] = &#039;mediawiki&#039;,&lt;br /&gt;
	[ 10] = &#039;template&#039;,&lt;br /&gt;
	[ 12] = &#039;project&#039;,&lt;br /&gt;
	[ 14] = &#039;category&#039;,&lt;br /&gt;
	[100] = &#039;portal&#039;,&lt;br /&gt;
	[828] = &#039;module&#039;,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
protectionCategories = {&lt;br /&gt;
	[&#039;all|all|all|all|all&#039;]					=&#039;صفحات محمية&#039;,&lt;br /&gt;
	[&#039;all|all|office|all|all&#039;]				=&#039;Wikipedia Office-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|reset|all|all&#039;]				=&#039;Wikipedia Office-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|dmca|all|all&#039;]				=&#039;Wikipedia Office-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|mainpage|all|all&#039;]			=&#039;Wikipedia fully-protected main page files&#039;,&lt;br /&gt;
	[&#039;all|all|all|extendedconfirmed|all&#039;]	= &#039;Wikipedia extended-confirmed-protected pages&#039;,&lt;br /&gt;
	[&#039;all|all|ecp|extendedconfirmed|all&#039;]	= &#039;Wikipedia extended-confirmed-protected pages&#039;,&lt;br /&gt;
	[&#039;all|template|all|all|edit&#039;]			=&#039;قوالب محمية&#039;,&lt;br /&gt;
	[&#039;all|all|all|autoconfirmed|edit&#039;]		=&#039;صفحات محمية على المؤكدين فقط&#039;,&lt;br /&gt;
	[&#039;all|all|all|autoreview|edit&#039;]	  		=&#039;صفحات محمية على مراجع تلقائي فقط&#039;,&lt;br /&gt;
	[&#039;all|all|all|editor|edit&#039;]	   			=&#039;صفحات محمية على المحررين فقط&#039;,&lt;br /&gt;
	[&#039;all|all|all|sysop|edit&#039;]	   			=&#039;صفحات محمية بشكل كامل&#039;,&lt;br /&gt;
	[&#039;indef|all|all|autoconfirmed|edit&#039;]	=&#039;صفحات محمية جزئيا بصفة دائمة&#039;,&lt;br /&gt;
	[&#039;all|all|blp|autoconfirmed|edit&#039;]		=&#039;صفحات سير ذاتية لأشخاص على قيد الحياة محمية جزئياً بشكل دائم&#039;,&lt;br /&gt;
	[&#039;temp|all|blp|autoconfirmed|edit&#039;]	  	=&#039;صفحات سير ذاتية لأشخاص على قيد الحياة محمية جزئياً بشكل مؤقت&#039;,&lt;br /&gt;
	[&#039;all|all|dispute|autoconfirmed|edit&#039;]  =&#039;صفحات محمية جزئياً بسبب النزاع&#039;,&lt;br /&gt;
	[&#039;all|all|sock|autoconfirmed|edit&#039;]		=&#039;صفحات محمية جزئياً من المستخدمون المحظورون&#039;,&lt;br /&gt;
	[&#039;all|all|vandalism|autoconfirmed|edit&#039;] =&#039;صفحات محمية جزئياً ضد التخريب&#039;,&lt;br /&gt;
	[&#039;all|category|all|autoconfirmed|edit&#039;]	=&#039;تصنيفات محمية جزئياً&#039;,&lt;br /&gt;
	[&#039;all|file|all|autoconfirmed|edit&#039;]		=&#039;ملفات محمية جزئياً&#039;,&lt;br /&gt;
	[&#039;all|portal|all|autoconfirmed|edit&#039;]	=&#039;بوابات محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|project|all|autoconfirmed|edit&#039;]	=&#039;صفحات مشاريع محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|talk|all|autoconfirmed|edit&#039;]		=&#039;صفحات نقاش محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|template|all|autoconfirmed|edit&#039;]	=&#039;قوالب محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|template|all|editor|edit&#039;]  =&#039;قوالب محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|template|all|autoreview|edit&#039;]  =&#039;قوالب محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|user|all|autoconfirmed|edit&#039;]	  =&#039;صفحات مستخدم ونقاش مستخدم محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|template|all|templateeditor|edit&#039;] =&#039;قوالب محمية&#039;,&lt;br /&gt;
	[&#039;all|all|blp|sysop|edit&#039;]			   =&#039;صفحات سير ذاتية لأشخاص على قيد الحياة محمية بشكل دائم&#039;,&lt;br /&gt;
	[&#039;temp|all|blp|sysop|edit&#039;]			  =&#039;صفحات سير ذاتية لأشخاص على قيد الحياة محمية&#039;,&lt;br /&gt;
	[&#039;all|all|dispute|sysop|edit&#039;]		   =&#039;صفحات محمية بسبب النزاع&#039;,&lt;br /&gt;
	[&#039;all|all|sock|sysop|edit&#039;]			  =&#039;صفحات محمية من المستخدمون المحظورون&#039;,&lt;br /&gt;
	[&#039;all|all|vandalism|sysop|edit&#039;]		 =&#039;صفحات محمية ضد التخريب&#039;,&lt;br /&gt;
	[&#039;all|category|all|sysop|edit&#039;]		  =&#039;تصنيفات محمية كلياً&#039;,&lt;br /&gt;
	[&#039;all|file|all|sysop|edit&#039;]			  =&#039;ملفات محمية كلياً&#039;,&lt;br /&gt;
	[&#039;all|project|all|sysop|edit&#039;]		   =&#039;صفحات مشاريع محمية كلياً&#039;,&lt;br /&gt;
	[&#039;all|talk|all|sysop|edit&#039;]			  =&#039;صفحات نقاش محمية كلياً&#039;,&lt;br /&gt;
	[&#039;all|template|all|sysop|edit&#039;]		  =&#039;قوالب محمية كليا&#039;,&lt;br /&gt;
	[&#039;all|user|all|sysop|edit&#039;]			  =&#039;صفحات مستخدم ونقاش المستخدم محمية&#039;,&lt;br /&gt;
	[&#039;all|module|all|all|edit&#039;]			  =&#039;وحدات محمية كليا&#039;,&lt;br /&gt;
	[&#039;all|module|all|templateeditor|edit&#039;]   =&#039;وحدات محمية&#039;,&lt;br /&gt;
	[&#039;all|module|all|autoconfirmed|edit&#039;]	=&#039;وحدات محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|module|all|editor|edit&#039;]	=&#039;وحدات محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|module|all|autoreview|edit&#039;]	=&#039;وحدات محمية جزئيا&#039;,&lt;br /&gt;
	[&#039;all|all|all|sysop|move&#039;]			   =&#039;صفحات محمية من النقل&#039;,&lt;br /&gt;
	[&#039;indef|all|all|sysop|move&#039;]			 =&#039;صفحات محمية من النقل بشكل دائم&#039;,&lt;br /&gt;
	[&#039;all|all|dispute|sysop|move&#039;]		   =&#039;صفحات محمية من النقل بسبب النزاع&#039;,&lt;br /&gt;
	[&#039;all|all|vandalism|sysop|move&#039;]		 =&#039;صفحات محمية من النقل بسبب التخريب&#039;,&lt;br /&gt;
	[&#039;all|portal|all|sysop|move&#039;]			=&#039;بوابات محمية من النقل&#039;,&lt;br /&gt;
	[&#039;all|project|all|sysop|move&#039;]		   =&#039;صفحات مشاريع محمية من النقل&#039;,&lt;br /&gt;
	[&#039;all|talk|all|sysop|move&#039;]			  =&#039;نقاش صفحات محمية من النقل&#039;,&lt;br /&gt;
	[&#039;all|template|all|sysop|move&#039;]		  =&#039;قوالب محمية من النقل&#039;,&lt;br /&gt;
	[&#039;all|user|all|sysop|move&#039;]			  =&#039;صفحات مستخدم ونقاش المستخدم محمية من النقل&#039;,&lt;br /&gt;
	[&#039;all|all|all|autoconfirmed|autoreview&#039;] =&#039;Wikipedia pending changes protected pages (level 1)&#039;,&lt;br /&gt;
	[&#039;all|all|all|reviewer|autoreview&#039;]	  =&#039;Wikipedia pending changes protected pages (level 2)&#039;,&lt;br /&gt;
	[&#039;all|file|all|all|upload&#039;]			  =&#039;ملفات محمية من الرفع&#039;,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Expiry category config&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table configures the expiry category behaviour for each protection&lt;br /&gt;
-- action.&lt;br /&gt;
-- * If set to true, setting that action will always categorise the page if&lt;br /&gt;
--   an expiry parameter is not set.&lt;br /&gt;
-- * If set to false, setting that action will never categorise the page.&lt;br /&gt;
-- * If set to nil, the module will categorise the page if:&lt;br /&gt;
--   1) an expiry parameter is not set, and&lt;br /&gt;
--   2) a reason is provided, and&lt;br /&gt;
--   3) the specified reason is not blacklisted in the reasonsWithoutExpiryCheck&lt;br /&gt;
--	  table.&lt;br /&gt;
&lt;br /&gt;
expiryCheckActions = {&lt;br /&gt;
	edit = nil,&lt;br /&gt;
	move = false,&lt;br /&gt;
	autoreview = true,&lt;br /&gt;
	upload = false&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
reasonsWithoutExpiryCheck = {&lt;br /&gt;
	blp = true,&lt;br /&gt;
	template = true,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Pagetypes&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table produces the page types available with the ${PAGETYPE} parameter.&lt;br /&gt;
-- Keys are namespace numbers, or the string &amp;quot;default&amp;quot; for the default value.&lt;br /&gt;
pagetypes = {&lt;br /&gt;
	[0] = &#039;المقالة&#039;,&lt;br /&gt;
	[6] = &#039;الملف&#039;,&lt;br /&gt;
	[10] = &#039;القالب&#039;,&lt;br /&gt;
	[14] = &#039;التصنيف&#039;,&lt;br /&gt;
	[828] = &#039;الوحدة&#039;,&lt;br /&gt;
	default = &#039;الصفحة&#039;&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
this = {&#039;هذه&#039;, &#039;هذا&#039;},&lt;br /&gt;
&lt;br /&gt;
protected = {&#039;محمية&#039;, &#039;محمي&#039;},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Strings marking indefinite protection&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table contains values passed to the expiry parameter that mean the page&lt;br /&gt;
-- is protected indefinitely.&lt;br /&gt;
indefStrings = {&lt;br /&gt;
	[&#039;indef&#039;] = true,&lt;br /&gt;
	[&#039;indefinite&#039;] = true,&lt;br /&gt;
	[&#039;indefinitely&#039;] = true,&lt;br /&gt;
	[&#039;infinite&#039;] = true,&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Group hierarchy&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table maps each group to all groups that have a superset of the original&lt;br /&gt;
-- group&#039;s page editing permissions.&lt;br /&gt;
-- معدل ليوافق هرم الصلاحيات في ويكيبيديا العربية&lt;br /&gt;
hierarchy = {&lt;br /&gt;
	sysop = {},&lt;br /&gt;
	reviewer = {&#039;sysop&#039;},&lt;br /&gt;
	filemover = {&#039;sysop&#039;},&lt;br /&gt;
	templateeditor = {&#039;sysop&#039;}, --غير مستخدم&lt;br /&gt;
	extendedconfirmed = {&#039;sysop&#039;}, --غير مستخدم&lt;br /&gt;
	editor = {&#039;reviewer&#039;,&#039;sysop&#039;},&lt;br /&gt;
	autoreview = {&#039;editor&#039;},&lt;br /&gt;
	autoconfirmed = {&#039;autoreview&#039;, &#039;editor&#039;, &#039;reviewer&#039;, &#039;filemover&#039;, &#039;templateeditor&#039;, &#039;extendedconfirmed&#039;},&lt;br /&gt;
	user = {&#039;autoconfirmed&#039;},&lt;br /&gt;
	[&#039;*&#039;] = {&#039;user&#039;}&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Wrapper templates and their default arguments&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This table contains wrapper templates used with the module, and their&lt;br /&gt;
-- default arguments. Templates specified in this table should contain the&lt;br /&gt;
-- following invocation, and no other template content:&lt;br /&gt;
--&lt;br /&gt;
-- {{#invoke:Protection banner|main}}&lt;br /&gt;
--&lt;br /&gt;
-- If other content is desired, it can be added between&lt;br /&gt;
-- &amp;lt;noinclude&amp;gt;...&amp;lt;/noinclude&amp;gt; tags.&lt;br /&gt;
--&lt;br /&gt;
-- When a user calls one of these wrapper templates, they will use the&lt;br /&gt;
-- default arguments automatically. However, users can override any of the&lt;br /&gt;
-- arguments.&lt;br /&gt;
wrappers = {&lt;br /&gt;
	[&#039;Template:Pp&#039;]						 = {},&lt;br /&gt;
	[&#039;Template:Pp-extended&#039;]				= {&#039;ecp&#039;},&lt;br /&gt;
	[&#039;Template:Pp-blp&#039;]					 = {&#039;blp&#039;},&lt;br /&gt;
	-- we don&#039;t need Template:Pp-create&lt;br /&gt;
	[&#039;Template:Pp-dispute&#039;]				 = {&#039;dispute&#039;},&lt;br /&gt;
	[&#039;Template:Pp-main-page&#039;]			   = {&#039;mainpage&#039;},&lt;br /&gt;
	[&#039;Template:Pp-move&#039;]					= {action = &#039;move&#039;, catonly = &#039;yes&#039;},&lt;br /&gt;
	[&#039;Template:Pp-move-dispute&#039;]			= {&#039;dispute&#039;, action = &#039;move&#039;, catonly = &#039;yes&#039;},&lt;br /&gt;
	-- we don&#039;t need Template:Pp-move-indef&lt;br /&gt;
	[&#039;Template:Pp-move-vandalism&#039;]		  = {&#039;vandalism&#039;, action = &#039;move&#039;, catonly = &#039;yes&#039;},&lt;br /&gt;
	[&#039;Template:Pp-office&#039;]				  = {&#039;office&#039;},&lt;br /&gt;
	[&#039;Template:Pp-office-dmca&#039;]			 = {&#039;dmca&#039;},&lt;br /&gt;
	[&#039;Template:Pp-pc&#039;]					  = {action = &#039;autoreview&#039;, small = true},&lt;br /&gt;
	[&#039;Template:Pp-pc1&#039;]					 = {action = &#039;autoreview&#039;, small = true},&lt;br /&gt;
	[&#039;Template:Pp-pc2&#039;]					 = {action = &#039;autoreview&#039;, small = true},&lt;br /&gt;
	[&#039;Template:Pp-reset&#039;]				   = {&#039;reset&#039;},&lt;br /&gt;
	[&#039;Template:Pp-semi-indef&#039;]			  = {small = true},&lt;br /&gt;
	[&#039;Template:Pp-sock&#039;]					= {&#039;sock&#039;},&lt;br /&gt;
	[&#039;Template:Pp-template&#039;]				= {&#039;template&#039;, small = true},&lt;br /&gt;
	[&#039;Template:Pp-upload&#039;]				  = {action = &#039;upload&#039;},&lt;br /&gt;
	[&#039;Template:Pp-usertalk&#039;]				= {&#039;usertalk&#039;},&lt;br /&gt;
	[&#039;Template:Pp-vandalism&#039;]			   = {&#039;vandalism&#039;},&lt;br /&gt;
},&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- &lt;br /&gt;
--								 MESSAGES&lt;br /&gt;
-- &lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
msg = {&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Intro blurb and intro fragment&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages specify what is produced by the ${INTROBLURB} and&lt;br /&gt;
-- ${INTROFRAGMENT} parameters. If the protection is temporary they use the&lt;br /&gt;
-- intro-blurb-expiry or intro-fragment-expiry, and if not they use&lt;br /&gt;
-- intro-blurb-noexpiry or intro-fragment-noexpiry.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;intro-blurb-expiry&#039;] = &#039;${PROTECTIONBLURB} حتى ${EXPIRY}.&#039;,&lt;br /&gt;
[&#039;intro-blurb-noexpiry&#039;] = &#039;${PROTECTIONBLURB}.&#039;,&lt;br /&gt;
[&#039;intro-fragment-expiry&#039;] = &#039;${PROTECTIONBLURB} حتى ${EXPIRY},&#039;,&lt;br /&gt;
[&#039;intro-fragment-noexpiry&#039;] = &#039;${PROTECTIONBLURB}&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Tooltip blurb&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages specify what is produced by the ${TOOLTIPBLURB} parameter.&lt;br /&gt;
-- If the protection is temporary the tooltip-blurb-expiry message is used, and&lt;br /&gt;
-- if not the tooltip-blurb-noexpiry message is used.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;tooltip-blurb-expiry&#039;] = &#039;${THIS} ${PAGETYPE} ${PROTECTIONLEVEL} حتى ${EXPIRY}.&#039;,&lt;br /&gt;
[&#039;tooltip-blurb-noexpiry&#039;] = &#039;${THIS} ${PAGETYPE} ${PROTECTIONLEVEL}.&#039;,&lt;br /&gt;
[&#039;tooltip-fragment-expiry&#039;] = &#039;${THIS} ${PAGETYPE} ${PROTECTIONLEVEL} حتى ${EXPIRY},&#039;,&lt;br /&gt;
[&#039;tooltip-fragment-noexpiry&#039;] = &#039;${THIS} ${PAGETYPE} ${PROTECTIONLEVEL}&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Special explanation blurb&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- An explanation blurb for pages that cannot be unprotected, e.g. for pages&lt;br /&gt;
-- in the MediaWiki namespace.&lt;br /&gt;
-- It is possible to use banner parameters in this message.&lt;br /&gt;
[&#039;explanation-blurb-nounprotect&#039;] = &#039;طالع [[ويكيبيديا:سياسة الحماية|&#039;&lt;br /&gt;
	.. &#039;سياسة الحماية]] و${PROTECTIONLOG} لمعلومات أكثر.&#039;&lt;br /&gt;
	.. &#039; يرجى مناقشة أي تغييرات على ${TALKPAGE}; أو&#039;&lt;br /&gt;
	.. &#039; يمكنك ${EDITREQUEST}&#039;&lt;br /&gt;
	.. &#039; [[ويكيبيديا:إداريون|للإداريين]] للإجراء التعديلات&#039;&lt;br /&gt;
	.. &#039; إذا كانت [[مساعدة:Minor edit#When to mark an edit as a minor edit&#039;&lt;br /&gt;
	.. &#039;|غير خلافية]] أو حدث حولها [[ويكيبيديا:توافق&#039;&lt;br /&gt;
	.. &#039;|توافق]] سابق.&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection log display values&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages determine the display values for the protection log link&lt;br /&gt;
-- or the pending changes log link produced by the ${PROTECTIONLOG} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;protection-log-display&#039;] = &#039;سجل الحماية&#039;,&lt;br /&gt;
[&#039;pc-log-display&#039;] = &#039;سجل التعديلات المعلقة&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Current version display values&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages determine the display values for the page history link&lt;br /&gt;
-- or the move log link produced by the ${CURRENTVERSION} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in these messages.&lt;br /&gt;
[&#039;current-version-move-display&#039;] = &#039;العنوان الحالي&#039;,&lt;br /&gt;
[&#039;current-version-edit-display&#039;] = &#039;النسخة الحالية&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Talk page&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This message determines the display value of the talk page link produced&lt;br /&gt;
-- with the ${TALKPAGE} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in this message.&lt;br /&gt;
[&#039;talk-page-link-display&#039;] = &#039;صفحة النقاش&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Edit requests&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This message determines the display value of the edit request link produced&lt;br /&gt;
-- with the ${EDITREQUEST} parameter.&lt;br /&gt;
-- It is possible to use banner parameters in this message.&lt;br /&gt;
[&#039;edit-request-display&#039;] = &#039;تقديم طلباً بذلك&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Expiry date format&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- This is the format for the blurb expiry date. It should be valid input for&lt;br /&gt;
-- the first parameter of the #time parser function.&lt;br /&gt;
[&#039;expiry-date-format&#039;] = &#039;j F Y&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Tracking categories&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These messages determine which tracking categories the module outputs.&lt;br /&gt;
[&#039;tracking-category-incorrect&#039;] = &#039;Wikipedia pages with incorrect protection templates&#039;,&lt;br /&gt;
[&#039;tracking-category-template&#039;] = &#039;Wikipedia template-protected pages other than templates and modules&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Images&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- These are images that are not defined by their protection action and protection level.&lt;br /&gt;
[&#039;image-filename-indef&#039;] = &#039;Full-protection-shackle-no-text.svg&#039;,&lt;br /&gt;
[&#039;image-filename-default&#039;] = &#039;Transparent.gif&#039;,&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- End messages&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- End configuration&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Effective_protection_expiry&amp;diff=1750</id>
		<title>وحدة:Effective protection expiry</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Effective_protection_expiry&amp;diff=1750"/>
		<updated>2025-05-29T16:00:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
-- Returns the expiry of a restriction of an action on a given title, or unknown if it cannot be known.&lt;br /&gt;
-- If no title is specified, the title of the page being displayed is used.&lt;br /&gt;
function p._main(action, pagename)&lt;br /&gt;
	local title&lt;br /&gt;
	if type(pagename) == &#039;table&#039; and pagename.prefixedText then&lt;br /&gt;
		title = pagename&lt;br /&gt;
	elseif pagename then&lt;br /&gt;
		title = mw.title.new(pagename)&lt;br /&gt;
	else&lt;br /&gt;
		title = mw.title.getCurrentTitle()&lt;br /&gt;
	end&lt;br /&gt;
	pagename = title.prefixedText&lt;br /&gt;
	if action == &#039;autoreview&#039; then&lt;br /&gt;
		local stabilitySettings = mw.ext.FlaggedRevs.getStabilitySettings(title)&lt;br /&gt;
		return stabilitySettings and stabilitySettings.expiry or &#039;unknown&#039;&lt;br /&gt;
	elseif action ~= &#039;edit&#039; and action ~= &#039;move&#039; and action ~= &#039;create&#039; and action ~= &#039;upload&#039; then&lt;br /&gt;
		error( &#039;First parameter must be one of edit, move, create, upload, autoreview&#039;, 2 )&lt;br /&gt;
	end&lt;br /&gt;
	local rawExpiry = mw.getCurrentFrame():callParserFunction(&#039;PROTECTIONEXPIRY&#039;, action, pagename)&lt;br /&gt;
	if rawExpiry == &#039;infinity&#039; then&lt;br /&gt;
		return &#039;infinity&#039;&lt;br /&gt;
	elseif rawExpiry == &#039;&#039; then&lt;br /&gt;
		return &#039;unknown&#039;&lt;br /&gt;
	else&lt;br /&gt;
		local year, month, day, hour, minute, second = rawExpiry:match(&lt;br /&gt;
			&#039;^(%d%d%d%d)(%d%d)(%d%d)(%d%d)(%d%d)(%d%d)$&#039;&lt;br /&gt;
		)&lt;br /&gt;
		if year then&lt;br /&gt;
			return string.format(&lt;br /&gt;
				&#039;%s-%s-%sT%s:%s:%s&#039;,&lt;br /&gt;
				year, month, day, hour, minute, second&lt;br /&gt;
			)&lt;br /&gt;
		else&lt;br /&gt;
			error(&#039;internal error in Module:Effective protection expiry; malformed expiry timestamp&#039;)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
setmetatable(p, { __index = function(t, k)&lt;br /&gt;
	return function(frame)&lt;br /&gt;
		return t._main(k, frame.args[1])&lt;br /&gt;
	end&lt;br /&gt;
end })&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Effective_protection_level&amp;diff=1748</id>
		<title>وحدة:Effective protection level</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Effective_protection_level&amp;diff=1748"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
-- Returns the permission required to perform a given action on a given title.&lt;br /&gt;
-- If no title is specified, the title of the page being displayed is used.&lt;br /&gt;
function p._main(action, pagename)&lt;br /&gt;
	local title&lt;br /&gt;
	if type(pagename) == &#039;table&#039; and pagename.prefixedText then&lt;br /&gt;
		title = pagename&lt;br /&gt;
	elseif pagename then&lt;br /&gt;
		title = mw.title.new(pagename)&lt;br /&gt;
	else&lt;br /&gt;
		title = mw.title.getCurrentTitle()&lt;br /&gt;
	end&lt;br /&gt;
	pagename = title.prefixedText&lt;br /&gt;
	if action == &#039;autoreview&#039; then&lt;br /&gt;
		local level = mw.ext.FlaggedRevs.getStabilitySettings(title)&lt;br /&gt;
		&lt;br /&gt;
        level = level and level.autoreview&lt;br /&gt;
		if level == &#039;review&#039; then&lt;br /&gt;
			return &#039;reviewer&#039;&lt;br /&gt;
		elseif level ~= &#039;&#039; then&lt;br /&gt;
			return level&lt;br /&gt;
		else&lt;br /&gt;
			return nil -- not &#039;*&#039;. a page not being PC-protected is distinct from it being PC-protected with anyone able to review. also not &#039;&#039;, as that would mean PC-protected but nobody can review&lt;br /&gt;
		end&lt;br /&gt;
	elseif action ~= &#039;edit&#039; and action ~= &#039;move&#039; and action ~= &#039;create&#039; and action ~= &#039;upload&#039; and action ~= &#039;undelete&#039; then&lt;br /&gt;
		error( &#039;First parameter must be one of edit, move, create, upload, undelete, autoreview&#039;, 2 )&lt;br /&gt;
	end&lt;br /&gt;
	if title.namespace == 8 then -- MediaWiki namespace&lt;br /&gt;
		if title.text:sub(-3) == &#039;.js&#039; or title.text:sub(-4) == &#039;.css&#039; or title.contentModel == &#039;javascript&#039; or title.contentModel == &#039;css&#039; then -- site JS or CSS page&lt;br /&gt;
			return &#039;interfaceadmin&#039;&lt;br /&gt;
		else -- any non-JS/CSS MediaWiki page&lt;br /&gt;
			return &#039;sysop&#039;&lt;br /&gt;
		end&lt;br /&gt;
	elseif title.namespace == 2 and title.isSubpage then&lt;br /&gt;
		if title.contentModel == &#039;javascript&#039; or title.contentModel == &#039;css&#039; then -- user JS or CSS page&lt;br /&gt;
			return &#039;interfaceadmin&#039;&lt;br /&gt;
		elseif title.contentModel == &#039;json&#039; then -- user JSON page&lt;br /&gt;
			return &#039;sysop&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	if action == &#039;undelete&#039; then&lt;br /&gt;
		return &#039;sysop&#039;&lt;br /&gt;
	end&lt;br /&gt;
	local level = title.protectionLevels[action] and title.protectionLevels[action][1]&lt;br /&gt;
    if level == &#039;sysop&#039; or level == &#039;editprotected&#039; then&lt;br /&gt;
		return &#039;sysop&#039;&lt;br /&gt;
	elseif title.cascadingProtection.restrictions[action] and title.cascadingProtection.restrictions[action][1] then -- used by a cascading-protected page&lt;br /&gt;
		return &#039;sysop&#039;&lt;br /&gt;
	-- غير مستخدم في ويكيبيا العربية&lt;br /&gt;
    elseif level == &#039;templateeditor&#039; then&lt;br /&gt;
		return &#039;templateeditor&#039;&lt;br /&gt;
	elseif action == &#039;move&#039; then&lt;br /&gt;
		local blacklistentry = mw.ext.TitleBlacklist.test(&#039;edit&#039;, pagename) -- Testing action edit is correct, since this is for the source page. The target page name gets tested with action move.&lt;br /&gt;
		if blacklistentry and not blacklistentry.params.autoconfirmed then&lt;br /&gt;
			return &#039;templateeditor&#039;&lt;br /&gt;
		elseif title.namespace == 6 then&lt;br /&gt;
			return &#039;filemover&#039;&lt;br /&gt;
        elseif level == &#039;extendedconfirmed&#039; then&lt;br /&gt;
			return &#039;extendedconfirmed&#039;&lt;br /&gt;
		else&lt;br /&gt;
			return &#039;autoconfirmed&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local blacklistentry = mw.ext.TitleBlacklist.test(action, pagename)&lt;br /&gt;
	if blacklistentry then&lt;br /&gt;
		if not blacklistentry.params.autoconfirmed then&lt;br /&gt;
			return &#039;templateeditor&#039;&lt;br /&gt;
		elseif level == &#039;extendedconfirmed&#039; then&lt;br /&gt;
			return &#039;extendedconfirmed&#039;&lt;br /&gt;
		else&lt;br /&gt;
			return &#039;autoconfirmed&#039;&lt;br /&gt;
		end&lt;br /&gt;
	elseif level == &#039;editeditorprotected&#039; or level == &#039;review&#039; then -- حالة خاصة بويكبيديا العربية&lt;br /&gt;
		return &#039;editor&#039;&lt;br /&gt;
	elseif level == &#039;editautoreviewprotected&#039; then -- حالة خاصة بويكبيديا العربية&lt;br /&gt;
		return &#039;autoreview&#039;&lt;br /&gt;
	elseif level == &#039;editsemiprotected&#039; then -- create-semiprotected pages return this for some reason&lt;br /&gt;
		return &#039;autoconfirmed&#039;&lt;br /&gt;
    elseif level then&lt;br /&gt;
		return level&lt;br /&gt;
	elseif action == &#039;upload&#039; then&lt;br /&gt;
		return &#039;autoconfirmed&#039;&lt;br /&gt;
	elseif action == &#039;create&#039; and title.namespace % 2 == 0 and title.namespace ~= 118 then -- You need to be registered, but not autoconfirmed, to create non-talk pages other than drafts&lt;br /&gt;
		return &#039;user&#039;&lt;br /&gt;
	else&lt;br /&gt;
		return &#039;*&#039;&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
setmetatable(p, { __index = function(t, k)&lt;br /&gt;
	return function(frame)&lt;br /&gt;
		return t._main(k, frame.args[1])&lt;br /&gt;
	end&lt;br /&gt;
end })&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:File_link&amp;diff=1746</id>
		<title>وحدة:File link</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:File_link&amp;diff=1746"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module provides a library for formatting file wikilinks.&lt;br /&gt;
&lt;br /&gt;
local yesno = require(&#039;Module:Yesno&#039;)&lt;br /&gt;
local checkType = require(&#039;libraryUtil&#039;).checkType&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	checkType(&#039;_main&#039;, 1, args, &#039;table&#039;)&lt;br /&gt;
&lt;br /&gt;
	-- This is basically libraryUtil.checkTypeForNamedArg, but we are rolling our&lt;br /&gt;
	-- own function to get the right error level.&lt;br /&gt;
	local function checkArg(key, val, level)&lt;br /&gt;
		if type(val) ~= &#039;string&#039; then&lt;br /&gt;
			error(string.format(&lt;br /&gt;
				&amp;quot;type error in &#039;%s&#039; parameter of &#039;_main&#039; (expected string, got %s)&amp;quot;,&lt;br /&gt;
				key, type(val)&lt;br /&gt;
			), level)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local ret = {}&lt;br /&gt;
&lt;br /&gt;
	-- Adds a positional parameter to the buffer.&lt;br /&gt;
	local function addPositional(key)&lt;br /&gt;
		local val = args[key]&lt;br /&gt;
		if not val then&lt;br /&gt;
			return nil&lt;br /&gt;
		end&lt;br /&gt;
		checkArg(key, val, 4)&lt;br /&gt;
		ret[#ret + 1] = val&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Adds a named parameter to the buffer. We assume that the parameter name&lt;br /&gt;
	-- is the same as the argument key.&lt;br /&gt;
	local function addNamed(key)&lt;br /&gt;
		local val = args[key]&lt;br /&gt;
		if not val then&lt;br /&gt;
			return nil&lt;br /&gt;
		end&lt;br /&gt;
		checkArg(key, val, 4)&lt;br /&gt;
		ret[#ret + 1] = key .. &#039;=&#039; .. val&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Filename&lt;br /&gt;
	checkArg(&#039;file&#039;, args.file, 3)&lt;br /&gt;
	ret[#ret + 1] = &#039;File:&#039; .. args.file&lt;br /&gt;
&lt;br /&gt;
	-- Format&lt;br /&gt;
	if args.format then&lt;br /&gt;
		checkArg(&#039;format&#039;, args.format)&lt;br /&gt;
		if args.formatfile then&lt;br /&gt;
			checkArg(&#039;formatfile&#039;, args.formatfile)&lt;br /&gt;
			ret[#ret + 1] = args.format .. &#039;=&#039; .. args.formatfile&lt;br /&gt;
		else&lt;br /&gt;
			ret[#ret + 1] = args.format&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Border&lt;br /&gt;
	if yesno(args.border) then&lt;br /&gt;
		ret[#ret + 1] = &#039;border&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	addPositional(&#039;location&#039;)&lt;br /&gt;
	addPositional(&#039;alignment&#039;)&lt;br /&gt;
	addPositional(&#039;size&#039;)&lt;br /&gt;
	addNamed(&#039;upright&#039;)&lt;br /&gt;
	addNamed(&#039;link&#039;)&lt;br /&gt;
	addNamed(&#039;alt&#039;)&lt;br /&gt;
	addNamed(&#039;page&#039;)&lt;br /&gt;
	addNamed(&#039;class&#039;)&lt;br /&gt;
	addNamed(&#039;lang&#039;)&lt;br /&gt;
	addNamed(&#039;start&#039;)&lt;br /&gt;
	addNamed(&#039;end&#039;)&lt;br /&gt;
	addNamed(&#039;thumbtime&#039;)&lt;br /&gt;
	addPositional(&#039;caption&#039;)&lt;br /&gt;
&lt;br /&gt;
	return string.format(&#039;[[%s]]&#039;, table.concat(ret, &#039;|&#039;))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local origArgs = require(&#039;Module:Arguments&#039;).getArgs(frame, {&lt;br /&gt;
		wrappers = &#039;Template:File link&#039;&lt;br /&gt;
	})&lt;br /&gt;
	if not origArgs.file then&lt;br /&gt;
		error(&amp;quot;&#039;file&#039; parameter missing from [[قالب:File link]]&amp;quot;, 0)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Copy the arguments that were passed to a new table to avoid looking up&lt;br /&gt;
	-- every possible parameter in the frame object.&lt;br /&gt;
	local args = {}&lt;br /&gt;
	for k, v in pairs(origArgs) do&lt;br /&gt;
		-- Make _BLANK a special argument to add a blank parameter. For use in&lt;br /&gt;
		-- conditional templates etc. it is useful for blank arguments to be&lt;br /&gt;
		-- ignored, but we still need a way to specify them so that we can do&lt;br /&gt;
		-- things like [[ملف:Example.png|link=]].&lt;br /&gt;
		if v == &#039;_BLANK&#039; then&lt;br /&gt;
			v = &#039;&#039;&lt;br /&gt;
		end&lt;br /&gt;
		args[k] = v&lt;br /&gt;
	end&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Protection_banner&amp;diff=1744</id>
		<title>وحدة:Protection banner</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Protection_banner&amp;diff=1744"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module implements {{pp-meta}} and its daughter templates such as&lt;br /&gt;
-- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}.&lt;br /&gt;
&lt;br /&gt;
-- Initialise necessary modules.&lt;br /&gt;
require(&#039;strict&#039;)&lt;br /&gt;
local makeFileLink = require(&#039;Module:File link&#039;)._main&lt;br /&gt;
local effectiveProtectionLevel = require(&#039;Module:Effective protection level&#039;)._main&lt;br /&gt;
local effectiveProtectionExpiry = require(&#039;Module:Effective protection expiry&#039;)._main&lt;br /&gt;
local yesno = require(&#039;Module:Yesno&#039;)&lt;br /&gt;
&lt;br /&gt;
-- Lazily initialise modules and objects we don&#039;t always need.&lt;br /&gt;
local getArgs, makeMessageBox, lang&lt;br /&gt;
&lt;br /&gt;
-- Set constants.&lt;br /&gt;
local CONFIG_MODULE = &#039;Module:Protection banner/config&#039;&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Helper functions&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local function makeCategoryLink(cat, sort)&lt;br /&gt;
	if cat then&lt;br /&gt;
		return string.format(&lt;br /&gt;
			&#039;[[%s:%s|%s]]&#039;,&lt;br /&gt;
			mw.site.namespaces[14].name,&lt;br /&gt;
			cat,&lt;br /&gt;
			sort&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Validation function for the expiry and the protection date&lt;br /&gt;
local function validateDate(dateString, dateType)&lt;br /&gt;
	if not lang then&lt;br /&gt;
		lang = mw.language.getContentLanguage()&lt;br /&gt;
	end&lt;br /&gt;
	local success, result = pcall(lang.formatDate, lang, &#039;U&#039;, dateString)&lt;br /&gt;
	if success then&lt;br /&gt;
		result = tonumber(result)&lt;br /&gt;
		if result then&lt;br /&gt;
			return result&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	error(string.format(&lt;br /&gt;
		&#039;invalid %s: %s&#039;,&lt;br /&gt;
		dateType,&lt;br /&gt;
		tostring(dateString)&lt;br /&gt;
	), 4)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function makeFullUrl(page, query, display)&lt;br /&gt;
	return string.format(&lt;br /&gt;
		&#039;[%s %s]&#039;,&lt;br /&gt;
		tostring(mw.uri.fullUrl(page, query)),&lt;br /&gt;
		display&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Given a directed graph formatted as node -&amp;gt; table of direct successors,&lt;br /&gt;
-- get a table of all nodes reachable from a given node (though always&lt;br /&gt;
-- including the given node).&lt;br /&gt;
local function getReachableNodes(graph, start)&lt;br /&gt;
	local toWalk, retval = {[start] = true}, {}&lt;br /&gt;
	while true do&lt;br /&gt;
		-- Can&#039;t use pairs() since we&#039;re adding and removing things as we&#039;re iterating&lt;br /&gt;
		local k = next(toWalk) -- This always gets the &amp;quot;first&amp;quot; key&lt;br /&gt;
		if k == nil then&lt;br /&gt;
			return retval&lt;br /&gt;
		end&lt;br /&gt;
		toWalk[k] = nil&lt;br /&gt;
		retval[k] = true&lt;br /&gt;
		for _,v in ipairs(graph[k]) do&lt;br /&gt;
			if not retval[v] then&lt;br /&gt;
				toWalk[v] = true&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Protection class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Protection = {}&lt;br /&gt;
Protection.__index = Protection&lt;br /&gt;
&lt;br /&gt;
Protection.supportedActions = {&lt;br /&gt;
	edit = true,&lt;br /&gt;
	move = true,&lt;br /&gt;
	autoreview = true,&lt;br /&gt;
	upload = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
Protection.bannerConfigFields = {&lt;br /&gt;
	&#039;text&#039;,&lt;br /&gt;
	&#039;explanation&#039;,&lt;br /&gt;
	&#039;tooltip&#039;,&lt;br /&gt;
	&#039;alt&#039;,&lt;br /&gt;
	&#039;link&#039;,&lt;br /&gt;
	&#039;image&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function Protection.new(args, cfg, title)&lt;br /&gt;
	local obj = {}&lt;br /&gt;
	obj._cfg = cfg&lt;br /&gt;
	obj.title = title or mw.title.getCurrentTitle()&lt;br /&gt;
&lt;br /&gt;
	-- Set action&lt;br /&gt;
	if not args.action then&lt;br /&gt;
		obj.action = &#039;edit&#039;&lt;br /&gt;
	elseif Protection.supportedActions[args.action] then&lt;br /&gt;
		obj.action = args.action&lt;br /&gt;
	else&lt;br /&gt;
		error(string.format(&lt;br /&gt;
			&#039;invalid action: %s&#039;,&lt;br /&gt;
			tostring(args.action)&lt;br /&gt;
		), 3)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set level&lt;br /&gt;
	obj.level = args.demolevel or effectiveProtectionLevel(obj.action, obj.title)&lt;br /&gt;
	if not obj.level or (obj.action == &#039;move&#039; and obj.level == &#039;autoconfirmed&#039;) then&lt;br /&gt;
		-- Users need to be autoconfirmed to move pages anyway, so treat&lt;br /&gt;
		-- semi-move-protected pages as unprotected.&lt;br /&gt;
		obj.level = &#039;*&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set expiry&lt;br /&gt;
	local effectiveExpiry = effectiveProtectionExpiry(obj.action, obj.title)&lt;br /&gt;
	if effectiveExpiry == &#039;infinity&#039; then&lt;br /&gt;
		obj.expiry = &#039;indef&#039;&lt;br /&gt;
	elseif effectiveExpiry ~= &#039;unknown&#039; then&lt;br /&gt;
		obj.expiry = validateDate(effectiveExpiry, &#039;expiry date&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set reason&lt;br /&gt;
	if args[1] then&lt;br /&gt;
		obj.reason = mw.ustring.lower(args[1])&lt;br /&gt;
		if obj.reason:find(&#039;|&#039;) then&lt;br /&gt;
			error(&#039;reasons cannot contain the pipe character (&amp;quot;|&amp;quot;)&#039;, 3)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Set protection date&lt;br /&gt;
	if args.date then&lt;br /&gt;
		obj.protectionDate = validateDate(args.date, &#039;protection date&#039;)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Set banner config&lt;br /&gt;
	do&lt;br /&gt;
		obj.bannerConfig = {}&lt;br /&gt;
		local configTables = {}&lt;br /&gt;
		if cfg.banners[obj.action] then&lt;br /&gt;
			configTables[#configTables + 1] = cfg.banners[obj.action][obj.reason]&lt;br /&gt;
		end&lt;br /&gt;
		if cfg.defaultBanners[obj.action] then&lt;br /&gt;
			configTables[#configTables + 1] = cfg.defaultBanners[obj.action][obj.level]&lt;br /&gt;
			configTables[#configTables + 1] = cfg.defaultBanners[obj.action].default&lt;br /&gt;
		end&lt;br /&gt;
		configTables[#configTables + 1] = cfg.masterBanner&lt;br /&gt;
		for i, field in ipairs(Protection.bannerConfigFields) do&lt;br /&gt;
			for j, t in ipairs(configTables) do&lt;br /&gt;
				if t[field] then&lt;br /&gt;
					obj.bannerConfig[field] = t[field]&lt;br /&gt;
					break&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return setmetatable(obj, Protection)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isProtected()&lt;br /&gt;
	return self.level ~= &#039;*&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isTemporary()&lt;br /&gt;
	return type(self.expiry) == &#039;number&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:makeProtectionCategory()&lt;br /&gt;
	local cfg = self._cfg&lt;br /&gt;
	local title = self.title&lt;br /&gt;
	&lt;br /&gt;
	-- Exit if the page is not protected.&lt;br /&gt;
	if not self:isProtected() then&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Get the expiry key fragment.&lt;br /&gt;
	local expiryFragment&lt;br /&gt;
	if self.expiry == &#039;indef&#039; then&lt;br /&gt;
		expiryFragment = self.expiry&lt;br /&gt;
	elseif type(self.expiry) == &#039;number&#039; then&lt;br /&gt;
		expiryFragment = &#039;temp&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Get the namespace key fragment.&lt;br /&gt;
	local namespaceFragment = cfg.categoryNamespaceKeys[title.namespace]&lt;br /&gt;
	if not namespaceFragment and title.namespace % 2 == 1 then&lt;br /&gt;
			namespaceFragment = &#039;talk&#039;&lt;br /&gt;
	end&lt;br /&gt;
 &lt;br /&gt;
	-- Define the order that key fragments are tested in. This is done with an&lt;br /&gt;
	-- array of tables containing the value to be tested, along with its&lt;br /&gt;
	-- position in the cfg.protectionCategories table.&lt;br /&gt;
	local order = {&lt;br /&gt;
		{val = expiryFragment,    keypos = 1},&lt;br /&gt;
		{val = namespaceFragment, keypos = 2},&lt;br /&gt;
		{val = self.reason,       keypos = 3},&lt;br /&gt;
		{val = self.level,        keypos = 4},&lt;br /&gt;
		{val = self.action,       keypos = 5}&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	--[[&lt;br /&gt;
	-- The old protection templates used an ad-hoc protection category system,&lt;br /&gt;
	-- with some templates prioritising namespaces in their categories, and&lt;br /&gt;
	-- others prioritising the protection reason. To emulate this in this module&lt;br /&gt;
	-- we use the config table cfg.reasonsWithNamespacePriority to set the&lt;br /&gt;
	-- reasons for which namespaces have priority over protection reason.&lt;br /&gt;
	-- If we are dealing with one of those reasons, move the namespace table to&lt;br /&gt;
	-- the end of the order table, i.e. give it highest priority. If not, the&lt;br /&gt;
	-- reason should have highest priority, so move that to the end of the table&lt;br /&gt;
	-- instead.&lt;br /&gt;
	--]]&lt;br /&gt;
	table.insert(order, table.remove(order, self.reason and cfg.reasonsWithNamespacePriority[self.reason] and 2 or 3))&lt;br /&gt;
 &lt;br /&gt;
	--[[&lt;br /&gt;
	-- Define the attempt order. Inactive subtables (subtables with nil &amp;quot;value&amp;quot;&lt;br /&gt;
	-- fields) are moved to the end, where they will later be given the key&lt;br /&gt;
	-- &amp;quot;all&amp;quot;. This is to cut down on the number of table lookups in&lt;br /&gt;
	-- cfg.protectionCategories, which grows exponentially with the number of&lt;br /&gt;
	-- non-nil keys. We keep track of the number of active subtables with the&lt;br /&gt;
	-- noActive parameter.&lt;br /&gt;
	--]]&lt;br /&gt;
	local noActive, attemptOrder&lt;br /&gt;
	do&lt;br /&gt;
		local active, inactive = {}, {}&lt;br /&gt;
		for i, t in ipairs(order) do&lt;br /&gt;
			if t.val then&lt;br /&gt;
				active[#active + 1] = t&lt;br /&gt;
			else&lt;br /&gt;
				inactive[#inactive + 1] = t&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		noActive = #active&lt;br /&gt;
		attemptOrder = active&lt;br /&gt;
		for i, t in ipairs(inactive) do&lt;br /&gt;
			attemptOrder[#attemptOrder + 1] = t&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
 &lt;br /&gt;
	--[[&lt;br /&gt;
	-- Check increasingly generic key combinations until we find a match. If a&lt;br /&gt;
	-- specific category exists for the combination of key fragments we are&lt;br /&gt;
	-- given, that match will be found first. If not, we keep trying different&lt;br /&gt;
	-- key fragment combinations until we match using the key&lt;br /&gt;
	-- &amp;quot;all-all-all-all-all&amp;quot;.&lt;br /&gt;
	--&lt;br /&gt;
	-- To generate the keys, we index the key subtables using a binary matrix&lt;br /&gt;
	-- with indexes i and j. j is only calculated up to the number of active&lt;br /&gt;
	-- subtables. For example, if there were three active subtables, the matrix&lt;br /&gt;
	-- would look like this, with 0 corresponding to the key fragment &amp;quot;all&amp;quot;, and&lt;br /&gt;
	-- 1 corresponding to other key fragments.&lt;br /&gt;
	-- &lt;br /&gt;
	--   j 1  2  3&lt;br /&gt;
	-- i  &lt;br /&gt;
	-- 1   1  1  1&lt;br /&gt;
	-- 2   0  1  1&lt;br /&gt;
	-- 3   1  0  1&lt;br /&gt;
	-- 4   0  0  1&lt;br /&gt;
	-- 5   1  1  0&lt;br /&gt;
	-- 6   0  1  0&lt;br /&gt;
	-- 7   1  0  0&lt;br /&gt;
	-- 8   0  0  0&lt;br /&gt;
	-- &lt;br /&gt;
	-- Values of j higher than the number of active subtables are set&lt;br /&gt;
	-- to the string &amp;quot;all&amp;quot;.&lt;br /&gt;
	--&lt;br /&gt;
	-- A key for cfg.protectionCategories is constructed for each value of i.&lt;br /&gt;
	-- The position of the value in the key is determined by the keypos field in&lt;br /&gt;
	-- each subtable.&lt;br /&gt;
	--]]&lt;br /&gt;
	local cats = cfg.protectionCategories&lt;br /&gt;
	for i = 1, 2^noActive do&lt;br /&gt;
		local key = {}&lt;br /&gt;
		for j, t in ipairs(attemptOrder) do&lt;br /&gt;
			if j &amp;gt; noActive then&lt;br /&gt;
				key[t.keypos] = &#039;all&#039;&lt;br /&gt;
			else&lt;br /&gt;
				local quotient = i / 2 ^ (j - 1)&lt;br /&gt;
				quotient = math.ceil(quotient)&lt;br /&gt;
				if quotient % 2 == 1 then&lt;br /&gt;
					key[t.keypos] = t.val&lt;br /&gt;
				else&lt;br /&gt;
					key[t.keypos] = &#039;all&#039;&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		key = table.concat(key, &#039;|&#039;)&lt;br /&gt;
		local attempt = cats[key]&lt;br /&gt;
		if attempt then&lt;br /&gt;
			return makeCategoryLink(attempt, title.text)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return &#039;&#039;&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isIncorrect()&lt;br /&gt;
	local expiry = self.expiry&lt;br /&gt;
	return not self:isProtected()&lt;br /&gt;
		or type(expiry) == &#039;number&#039; and expiry &amp;lt; os.time()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:isTemplateProtectedNonTemplate()&lt;br /&gt;
	local action, namespace = self.action, self.title.namespace&lt;br /&gt;
	return self.level == &#039;templateeditor&#039;&lt;br /&gt;
		and (&lt;br /&gt;
			(action ~= &#039;edit&#039; and action ~= &#039;move&#039;)&lt;br /&gt;
			or (namespace ~= 10 and namespace ~= 828)&lt;br /&gt;
		)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Protection:makeCategoryLinks()&lt;br /&gt;
	local msg = self._cfg.msg&lt;br /&gt;
	local ret = { self:makeProtectionCategory() }&lt;br /&gt;
	if self:isIncorrect() then&lt;br /&gt;
		ret[#ret + 1] = makeCategoryLink(&lt;br /&gt;
			msg[&#039;tracking-category-incorrect&#039;],&lt;br /&gt;
			self.title.text&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	if self:isTemplateProtectedNonTemplate() then&lt;br /&gt;
		ret[#ret + 1] = makeCategoryLink(&lt;br /&gt;
			msg[&#039;tracking-category-template&#039;],&lt;br /&gt;
			self.title.text&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
	return table.concat(ret)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Blurb class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Blurb = {}&lt;br /&gt;
Blurb.__index = Blurb&lt;br /&gt;
&lt;br /&gt;
Blurb.bannerTextFields = {&lt;br /&gt;
	text = true,&lt;br /&gt;
	explanation = true,&lt;br /&gt;
	tooltip = true,&lt;br /&gt;
	alt = true,&lt;br /&gt;
	link = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function Blurb.new(protectionObj, args, cfg)&lt;br /&gt;
	return setmetatable({&lt;br /&gt;
		_cfg = cfg,&lt;br /&gt;
		_protectionObj = protectionObj,&lt;br /&gt;
		_args = args&lt;br /&gt;
	}, Blurb)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Private methods --&lt;br /&gt;
&lt;br /&gt;
function Blurb:_formatDate(num)&lt;br /&gt;
	-- Formats a Unix timestamp into dd Month, YYYY format.&lt;br /&gt;
	lang = lang or mw.language.getContentLanguage()&lt;br /&gt;
	local success, date = pcall(&lt;br /&gt;
		lang.formatDate,&lt;br /&gt;
		lang,&lt;br /&gt;
		self._cfg.msg[&#039;expiry-date-format&#039;] or &#039;j F Y&#039;,&lt;br /&gt;
		&#039;@&#039; .. tostring(num)&lt;br /&gt;
	)&lt;br /&gt;
	if success then&lt;br /&gt;
		return date&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_getExpandedMessage(msgKey)&lt;br /&gt;
	return self:_substituteParameters(self._cfg.msg[msgKey])&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_substituteParameters(msg)&lt;br /&gt;
	if not self._params then&lt;br /&gt;
		local parameterFuncs = {}&lt;br /&gt;
		--مضافة&lt;br /&gt;
		local male = (self._protectionObj.title.namespace == 6&lt;br /&gt;
		or self._protectionObj.title.namespace == 10&lt;br /&gt;
		or self._protectionObj.title.namespace == 14)&lt;br /&gt;
		and 2&lt;br /&gt;
		or 1&lt;br /&gt;
		parameterFuncs.CURRENTVERSION     = self._makeCurrentVersionParameter&lt;br /&gt;
		parameterFuncs.EDITREQUEST        = self._makeEditRequestParameter&lt;br /&gt;
		parameterFuncs.EXPIRY             = self._makeExpiryParameter&lt;br /&gt;
		parameterFuncs.EXPLANATIONBLURB   = self._makeExplanationBlurbParameter&lt;br /&gt;
		parameterFuncs.IMAGELINK          = self._makeImageLinkParameter&lt;br /&gt;
		parameterFuncs.INTROBLURB         = self._makeIntroBlurbParameter&lt;br /&gt;
		parameterFuncs.INTROFRAGMENT      = self._makeIntroFragmentParameter&lt;br /&gt;
		parameterFuncs.PAGETYPE           = self._makePagetypeParameter&lt;br /&gt;
		--مضافة&lt;br /&gt;
		parameterFuncs.THIS           	  = self._makeThisParameter&lt;br /&gt;
		parameterFuncs.PROTECTED          = self._makeProtectedParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONBLURB    = self._makeProtectionBlurbParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONDATE     = self._makeProtectionDateParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONLEVEL    = self._makeProtectionLevelParameter&lt;br /&gt;
		parameterFuncs.PROTECTIONLOG      = self._makeProtectionLogParameter&lt;br /&gt;
		parameterFuncs.TALKPAGE           = self._makeTalkPageParameter&lt;br /&gt;
		parameterFuncs.TOOLTIPBLURB       = self._makeTooltipBlurbParameter&lt;br /&gt;
		parameterFuncs.TOOLTIPFRAGMENT    = self._makeTooltipFragmentParameter&lt;br /&gt;
		parameterFuncs.VANDAL             = self._makeVandalTemplateParameter&lt;br /&gt;
		&lt;br /&gt;
		self._params = setmetatable({}, {&lt;br /&gt;
			__index = function (t, k)&lt;br /&gt;
				local param&lt;br /&gt;
				if parameterFuncs[k] then&lt;br /&gt;
					param = parameterFuncs[k](self)&lt;br /&gt;
				end&lt;br /&gt;
				param = param or &#039;&#039;&lt;br /&gt;
				t[k] = param&lt;br /&gt;
				return param&lt;br /&gt;
			end&lt;br /&gt;
		})&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	msg = msg:gsub(&#039;${(%u+)}&#039;, self._params)&lt;br /&gt;
	return msg&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeCurrentVersionParameter()&lt;br /&gt;
	-- A link to the page history or the move log, depending on the kind of&lt;br /&gt;
	-- protection.&lt;br /&gt;
	local pagename = self._protectionObj.title.prefixedText&lt;br /&gt;
	if self._protectionObj.action == &#039;move&#039; then&lt;br /&gt;
		-- We need the move log link.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			&#039;Special:Log&#039;,&lt;br /&gt;
			{type = &#039;move&#039;, page = pagename},&lt;br /&gt;
			self:_getExpandedMessage(&#039;current-version-move-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	else&lt;br /&gt;
		-- We need the history link.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			pagename,&lt;br /&gt;
			{action = &#039;history&#039;},&lt;br /&gt;
			self:_getExpandedMessage(&#039;current-version-edit-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeEditRequestParameter()&lt;br /&gt;
	local mEditRequest = require(&#039;Module:Submit an edit request&#039;)&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	&lt;br /&gt;
	-- Get the edit request type.&lt;br /&gt;
	local requestType&lt;br /&gt;
	if action == &#039;edit&#039; then&lt;br /&gt;
		if level == &#039;autoconfirmed&#039; then&lt;br /&gt;
			requestType = &#039;semi&#039;&lt;br /&gt;
		elseif level == &#039;extendedconfirmed&#039; then&lt;br /&gt;
			requestType = &#039;extended&#039;&lt;br /&gt;
		elseif level == &#039;templateeditor&#039; then&lt;br /&gt;
			requestType = &#039;template&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	requestType = requestType or &#039;full&#039;&lt;br /&gt;
	&lt;br /&gt;
	-- Get the display value.&lt;br /&gt;
	local display = self:_getExpandedMessage(&#039;edit-request-display&#039;)&lt;br /&gt;
&lt;br /&gt;
	return mEditRequest._link{type = requestType, display = display}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeExpiryParameter()&lt;br /&gt;
	local expiry = self._protectionObj.expiry&lt;br /&gt;
	if type(expiry) == &#039;number&#039; then&lt;br /&gt;
		return self:_formatDate(expiry)&lt;br /&gt;
	else&lt;br /&gt;
		return expiry&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeExplanationBlurbParameter()&lt;br /&gt;
	-- Cover special cases first.&lt;br /&gt;
	if self._protectionObj.title.namespace == 8 then&lt;br /&gt;
		-- MediaWiki namespace&lt;br /&gt;
		return self:_getExpandedMessage(&#039;explanation-blurb-nounprotect&#039;)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Get explanation blurb table keys&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local talkKey = self._protectionObj.title.isTalkPage and &#039;talk&#039; or &#039;subject&#039;&lt;br /&gt;
&lt;br /&gt;
	-- Find the message in the explanation blurb table and substitute any&lt;br /&gt;
	-- parameters.&lt;br /&gt;
	local explanations = self._cfg.explanationBlurbs&lt;br /&gt;
	local msg&lt;br /&gt;
	if explanations[action][level] and explanations[action][level][talkKey] then&lt;br /&gt;
		msg = explanations[action][level][talkKey]&lt;br /&gt;
	elseif explanations[action][level] and explanations[action][level].default then&lt;br /&gt;
		msg = explanations[action][level].default&lt;br /&gt;
	elseif explanations[action].default and explanations[action].default[talkKey] then&lt;br /&gt;
		msg = explanations[action].default[talkKey]&lt;br /&gt;
	elseif explanations[action].default and explanations[action].default.default then&lt;br /&gt;
		msg = explanations[action].default.default&lt;br /&gt;
	else&lt;br /&gt;
		error(string.format(&lt;br /&gt;
			&#039;could not find explanation blurb for action &amp;quot;%s&amp;quot;, level &amp;quot;%s&amp;quot; and talk key &amp;quot;%s&amp;quot;&#039;,&lt;br /&gt;
			action,&lt;br /&gt;
			level,&lt;br /&gt;
			talkKey&lt;br /&gt;
		), 8)&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeImageLinkParameter()&lt;br /&gt;
	local imageLinks = self._cfg.imageLinks&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local msg&lt;br /&gt;
	if imageLinks[action][level] then&lt;br /&gt;
		msg = imageLinks[action][level]&lt;br /&gt;
	elseif imageLinks[action].default then&lt;br /&gt;
		msg = imageLinks[action].default&lt;br /&gt;
	else&lt;br /&gt;
		msg = imageLinks.edit.default&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeIntroBlurbParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-blurb-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-blurb-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeIntroFragmentParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-fragment-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;intro-fragment-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makePagetypeParameter()&lt;br /&gt;
	local pagetypes = self._cfg.pagetypes&lt;br /&gt;
	return pagetypes[self._protectionObj.title.namespace]&lt;br /&gt;
		or pagetypes.default&lt;br /&gt;
		or error(&#039;no default pagetype defined&#039;, 8)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- مضافة لأجل تانيث وتذكير اسم الإشارة&lt;br /&gt;
function Blurb:_MaleParameter()&lt;br /&gt;
	return (self._protectionObj.title.namespace == 6&lt;br /&gt;
	or self._protectionObj.title.namespace == 10&lt;br /&gt;
	or self._protectionObj.title.namespace == 14)&lt;br /&gt;
	and 2&lt;br /&gt;
	or 1&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeThisParameter()&lt;br /&gt;
	mw.log(self:_MaleParameter())&lt;br /&gt;
	return self._cfg.this[self:_MaleParameter()]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectedParameter()&lt;br /&gt;
	return self._cfg.protected[self:_MaleParameter()]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionBlurbParameter()&lt;br /&gt;
	local protectionBlurbs = self._cfg.protectionBlurbs&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local msg&lt;br /&gt;
	if protectionBlurbs[action][level] then&lt;br /&gt;
		msg = protectionBlurbs[action][level]&lt;br /&gt;
	elseif protectionBlurbs[action].default then&lt;br /&gt;
		msg = protectionBlurbs[action].default&lt;br /&gt;
	elseif protectionBlurbs.edit.default then&lt;br /&gt;
		msg = protectionBlurbs.edit.default&lt;br /&gt;
	else&lt;br /&gt;
		error(&#039;no protection blurb defined for protectionBlurbs.edit.default&#039;, 8)&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionDateParameter()&lt;br /&gt;
	local protectionDate = self._protectionObj.protectionDate&lt;br /&gt;
	if type(protectionDate) == &#039;number&#039; then&lt;br /&gt;
		return self:_formatDate(protectionDate)&lt;br /&gt;
	else&lt;br /&gt;
		return protectionDate&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionLevelParameter()&lt;br /&gt;
	local protectionLevels = self._cfg.protectionLevels&lt;br /&gt;
	local action = self._protectionObj.action&lt;br /&gt;
	local level = self._protectionObj.level&lt;br /&gt;
	local msg&lt;br /&gt;
	if protectionLevels[action][level] then&lt;br /&gt;
		msg = protectionLevels[action][level]&lt;br /&gt;
	elseif protectionLevels[action].default then&lt;br /&gt;
		msg = protectionLevels[action].default&lt;br /&gt;
	elseif protectionLevels.edit.default then&lt;br /&gt;
		msg = protectionLevels.edit.default&lt;br /&gt;
	else&lt;br /&gt;
		error(&#039;no protection level defined for protectionLevels.edit.default&#039;, 8)&lt;br /&gt;
	end&lt;br /&gt;
	return self:_substituteParameters(msg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeProtectionLogParameter()&lt;br /&gt;
	local pagename = self._protectionObj.title.prefixedText&lt;br /&gt;
	if self._protectionObj.action == &#039;autoreview&#039; then&lt;br /&gt;
		-- We need the pending changes log.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			&#039;Special:Log&#039;,&lt;br /&gt;
			{type = &#039;stable&#039;, page = pagename},&lt;br /&gt;
			self:_getExpandedMessage(&#039;pc-log-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	else&lt;br /&gt;
		-- We need the protection log.&lt;br /&gt;
		return makeFullUrl(&lt;br /&gt;
			&#039;Special:Log&#039;,&lt;br /&gt;
			{type = &#039;protect&#039;, page = pagename},&lt;br /&gt;
			self:_getExpandedMessage(&#039;protection-log-display&#039;)&lt;br /&gt;
		)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeTalkPageParameter()&lt;br /&gt;
	return string.format(&lt;br /&gt;
		&#039;[[%s:%s#%s|%s]]&#039;,&lt;br /&gt;
		mw.site.namespaces[self._protectionObj.title.namespace].talk.name,&lt;br /&gt;
		self._protectionObj.title.text,&lt;br /&gt;
		self._args.section or &#039;top&#039;,&lt;br /&gt;
		self:_getExpandedMessage(&#039;talk-page-link-display&#039;)&lt;br /&gt;
	)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeTooltipBlurbParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-blurb-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-blurb-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeTooltipFragmentParameter()&lt;br /&gt;
	if self._protectionObj:isTemporary() then&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-fragment-expiry&#039;)&lt;br /&gt;
	else&lt;br /&gt;
		return self:_getExpandedMessage(&#039;tooltip-fragment-noexpiry&#039;)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Blurb:_makeVandalTemplateParameter()&lt;br /&gt;
	return require(&#039;Module:Vandal-m&#039;)._main{&lt;br /&gt;
		self._args.user or self._protectionObj.title.baseText&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Public methods --&lt;br /&gt;
&lt;br /&gt;
function Blurb:makeBannerText(key)&lt;br /&gt;
	-- Validate input.&lt;br /&gt;
	if not key or not Blurb.bannerTextFields[key] then&lt;br /&gt;
		error(string.format(&lt;br /&gt;
			&#039;&amp;quot;%s&amp;quot; is not a valid banner config field&#039;,&lt;br /&gt;
			tostring(key)&lt;br /&gt;
		), 2)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Generate the text.&lt;br /&gt;
	local msg = self._protectionObj.bannerConfig[key]&lt;br /&gt;
	if type(msg) == &#039;string&#039; then&lt;br /&gt;
		return self:_substituteParameters(msg)&lt;br /&gt;
	elseif type(msg) == &#039;function&#039; then&lt;br /&gt;
		msg = msg(self._protectionObj, self._args)&lt;br /&gt;
		if type(msg) ~= &#039;string&#039; then&lt;br /&gt;
			error(string.format(&lt;br /&gt;
				&#039;bad output from banner config function with key &amp;quot;%s&amp;quot;&#039;&lt;br /&gt;
					.. &#039; (expected string, got %s)&#039;,&lt;br /&gt;
				tostring(key),&lt;br /&gt;
				type(msg)&lt;br /&gt;
			), 4)&lt;br /&gt;
		end&lt;br /&gt;
		return self:_substituteParameters(msg)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- BannerTemplate class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local BannerTemplate = {}&lt;br /&gt;
BannerTemplate.__index = BannerTemplate&lt;br /&gt;
&lt;br /&gt;
function BannerTemplate.new(protectionObj, cfg)&lt;br /&gt;
	local obj = {}&lt;br /&gt;
	obj._cfg = cfg&lt;br /&gt;
&lt;br /&gt;
	-- Set the image filename.&lt;br /&gt;
	local imageFilename = protectionObj.bannerConfig.image&lt;br /&gt;
	if imageFilename then&lt;br /&gt;
		obj._imageFilename = imageFilename&lt;br /&gt;
	else&lt;br /&gt;
		-- If an image filename isn&#039;t specified explicitly in the banner config,&lt;br /&gt;
		-- generate it from the protection status and the namespace.&lt;br /&gt;
		local action = protectionObj.action&lt;br /&gt;
		local level = protectionObj.level&lt;br /&gt;
		local namespace = protectionObj.title.namespace&lt;br /&gt;
		local reason = protectionObj.reason&lt;br /&gt;
		&lt;br /&gt;
		-- Deal with special cases first.&lt;br /&gt;
		if (&lt;br /&gt;
			namespace == 10&lt;br /&gt;
			or namespace == 828&lt;br /&gt;
			or reason and obj._cfg.indefImageReasons[reason]&lt;br /&gt;
			)&lt;br /&gt;
			and action == &#039;edit&#039;&lt;br /&gt;
			and level == &#039;sysop&#039;&lt;br /&gt;
			and not protectionObj:isTemporary()&lt;br /&gt;
		then&lt;br /&gt;
			-- Fully protected modules and templates get the special red &amp;quot;indef&amp;quot;&lt;br /&gt;
			-- padlock.&lt;br /&gt;
			obj._imageFilename = obj._cfg.msg[&#039;image-filename-indef&#039;]&lt;br /&gt;
		else&lt;br /&gt;
			-- Deal with regular protection types.&lt;br /&gt;
			local images = obj._cfg.images&lt;br /&gt;
			if images[action] then&lt;br /&gt;
				if images[action][level] then&lt;br /&gt;
					obj._imageFilename = images[action][level]&lt;br /&gt;
				elseif images[action].default then&lt;br /&gt;
					obj._imageFilename = images[action].default&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return setmetatable(obj, BannerTemplate)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function BannerTemplate:renderImage()&lt;br /&gt;
	local filename = self._imageFilename&lt;br /&gt;
		or self._cfg.msg[&#039;image-filename-default&#039;]&lt;br /&gt;
		or &#039;Transparent.gif&#039;&lt;br /&gt;
	return makeFileLink{&lt;br /&gt;
		file = filename,&lt;br /&gt;
		size = (self.imageWidth or 20) .. &#039;px&#039;,&lt;br /&gt;
		alt = self._imageAlt,&lt;br /&gt;
		link = self._imageLink,&lt;br /&gt;
		caption = self.imageCaption&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Banner class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Banner = setmetatable({}, BannerTemplate)&lt;br /&gt;
Banner.__index = Banner&lt;br /&gt;
&lt;br /&gt;
function Banner.new(protectionObj, blurbObj, cfg)&lt;br /&gt;
	local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn&#039;t need the blurb.&lt;br /&gt;
	obj.imageWidth = 40&lt;br /&gt;
	obj.imageCaption = blurbObj:makeBannerText(&#039;alt&#039;) -- Large banners use the alt text for the tooltip.&lt;br /&gt;
	obj._reasonText = blurbObj:makeBannerText(&#039;text&#039;)&lt;br /&gt;
	obj._explanationText = blurbObj:makeBannerText(&#039;explanation&#039;)&lt;br /&gt;
	obj._page = protectionObj.title.prefixedText -- Only makes a difference in testing.&lt;br /&gt;
	return setmetatable(obj, Banner)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Banner:__tostring()&lt;br /&gt;
	-- Renders the banner.&lt;br /&gt;
	makeMessageBox = makeMessageBox or require(&#039;Module:Message box&#039;).main&lt;br /&gt;
	local reasonText = self._reasonText or error(&#039;no reason text set&#039;, 2)&lt;br /&gt;
	local explanationText = self._explanationText&lt;br /&gt;
	local mbargs = {&lt;br /&gt;
		page = self._page,&lt;br /&gt;
		type = &#039;protection&#039;,&lt;br /&gt;
		image = self:renderImage(),&lt;br /&gt;
		text = string.format(&lt;br /&gt;
			&amp;quot;&#039;&#039;&#039;%s&#039;&#039;&#039;%s&amp;quot;,&lt;br /&gt;
			reasonText,&lt;br /&gt;
			explanationText and &#039;&amp;lt;br /&amp;gt;&#039; .. explanationText or &#039;&#039;&lt;br /&gt;
		)&lt;br /&gt;
	}&lt;br /&gt;
	return makeMessageBox(&#039;mbox&#039;, mbargs)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Padlock class&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local Padlock = setmetatable({}, BannerTemplate)&lt;br /&gt;
Padlock.__index = Padlock&lt;br /&gt;
&lt;br /&gt;
function Padlock.new(protectionObj, blurbObj, cfg)&lt;br /&gt;
	local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn&#039;t need the blurb.&lt;br /&gt;
	obj.imageWidth = 20&lt;br /&gt;
	obj.imageCaption = blurbObj:makeBannerText(&#039;tooltip&#039;)&lt;br /&gt;
	obj._imageAlt = blurbObj:makeBannerText(&#039;alt&#039;)&lt;br /&gt;
	obj._imageLink = blurbObj:makeBannerText(&#039;link&#039;)&lt;br /&gt;
	obj._indicatorName = cfg.padlockIndicatorNames[protectionObj.action]&lt;br /&gt;
		or cfg.padlockIndicatorNames.default&lt;br /&gt;
		or &#039;pp-default&#039;&lt;br /&gt;
	return setmetatable(obj, Padlock)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function Padlock:__tostring()&lt;br /&gt;
	local frame = mw.getCurrentFrame()&lt;br /&gt;
	-- The nowiki tag helps prevent whitespace at the top of articles.&lt;br /&gt;
	return frame:extensionTag{name = &#039;nowiki&#039;} .. frame:extensionTag{&lt;br /&gt;
		name = &#039;indicator&#039;,&lt;br /&gt;
		args = {name = self._indicatorName},&lt;br /&gt;
		content = self:renderImage()&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Exports&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p._exportClasses()&lt;br /&gt;
	-- This is used for testing purposes.&lt;br /&gt;
	return {&lt;br /&gt;
		Protection = Protection,&lt;br /&gt;
		Blurb = Blurb,&lt;br /&gt;
		BannerTemplate = BannerTemplate,&lt;br /&gt;
		Banner = Banner,&lt;br /&gt;
		Padlock = Padlock,&lt;br /&gt;
	}&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args, cfg, title)&lt;br /&gt;
	args = args or {}&lt;br /&gt;
	cfg = cfg or require(CONFIG_MODULE)&lt;br /&gt;
&lt;br /&gt;
	local protectionObj = Protection.new(args, cfg, title)&lt;br /&gt;
&lt;br /&gt;
	local ret = {}&lt;br /&gt;
&lt;br /&gt;
	-- If a page&#039;s edit protection is equally or more restrictive than its&lt;br /&gt;
	-- protection from some other action, then don&#039;t bother displaying anything&lt;br /&gt;
	-- for the other action (except categories).&lt;br /&gt;
	if protectionObj.action == &#039;edit&#039; or&lt;br /&gt;
		args.demolevel or&lt;br /&gt;
		not getReachableNodes(&lt;br /&gt;
			cfg.hierarchy,&lt;br /&gt;
			protectionObj.level&lt;br /&gt;
		)[effectiveProtectionLevel(&#039;edit&#039;, protectionObj.title)]&lt;br /&gt;
	then&lt;br /&gt;
		-- Initialise the blurb object&lt;br /&gt;
		local blurbObj = Blurb.new(protectionObj, args, cfg)&lt;br /&gt;
	&lt;br /&gt;
		-- Render the banner&lt;br /&gt;
		if protectionObj:isProtected() then&lt;br /&gt;
			ret[#ret + 1] = tostring(&lt;br /&gt;
				(yesno(args.small) and Padlock or Banner)&lt;br /&gt;
				.new(protectionObj, blurbObj, cfg)&lt;br /&gt;
			)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Render the categories&lt;br /&gt;
	if yesno(args.category) ~= false then&lt;br /&gt;
		ret[#ret + 1] = protectionObj:makeCategoryLinks()&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return table.concat(ret)	&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame, cfg)&lt;br /&gt;
	cfg = cfg or require(CONFIG_MODULE)&lt;br /&gt;
&lt;br /&gt;
	-- Find default args, if any.&lt;br /&gt;
	local parent = frame.getParent and frame:getParent()&lt;br /&gt;
	local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub(&#039;/sandbox$&#039;, &#039;&#039;)]&lt;br /&gt;
&lt;br /&gt;
	-- Find user args, and use the parent frame if we are being called from a&lt;br /&gt;
	-- wrapper template.&lt;br /&gt;
	getArgs = getArgs or require(&#039;Module:Arguments&#039;).getArgs&lt;br /&gt;
	local userArgs = getArgs(frame, {&lt;br /&gt;
		parentOnly = defaultArgs,&lt;br /&gt;
		frameOnly = not defaultArgs&lt;br /&gt;
	})&lt;br /&gt;
&lt;br /&gt;
	-- Build the args table. User-specified args overwrite default args.&lt;br /&gt;
	local args = {}&lt;br /&gt;
	for k, v in pairs(defaultArgs or {}) do&lt;br /&gt;
		args[k] = v&lt;br /&gt;
	end&lt;br /&gt;
	for k, v in pairs(userArgs) do&lt;br /&gt;
		args[k] = v&lt;br /&gt;
	end&lt;br /&gt;
	return p._main(args, cfg)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Lua_banner&amp;diff=1742</id>
		<title>وحدة:Lua banner</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Lua_banner&amp;diff=1742"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-- This module implements the {{lua}} template.&lt;br /&gt;
local yesno = require(&#039;وحدة:Yesno&#039;)&lt;br /&gt;
local mList = require(&#039;وحدة:List&#039;)&lt;br /&gt;
local mTableTools = require(&#039;وحدة:TableTools&#039;)&lt;br /&gt;
local mMessageBox = require(&#039;وحدة:Message box&#039;)&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local origArgs = frame:getParent().args&lt;br /&gt;
	local args = {}&lt;br /&gt;
	for k, v in pairs(origArgs) do&lt;br /&gt;
		v = v:match(&#039;^%s*(.-)%s*$&#039;)&lt;br /&gt;
		if v ~= &#039;&#039; then&lt;br /&gt;
			args[k] = v&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	return p._main(args)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p._main(args)&lt;br /&gt;
	local modules = mTableTools.compressSparseArray(args)&lt;br /&gt;
	local box = p.renderBox(modules)&lt;br /&gt;
	local trackingCategories = p.renderTrackingCategories(args, modules)&lt;br /&gt;
	if args.nocat and args.nocat ~= &#039;&#039; then&lt;br /&gt;
		return &amp;quot;&amp;quot;&lt;br /&gt;
	end&lt;br /&gt;
	if trackingCategories and trackingCategories ~= &amp;quot;&amp;quot; then&lt;br /&gt;
		trackingCategories = mw.getCurrentFrame():preprocess(&lt;br /&gt;
		&#039;{{#تبديل:{{SUBPAGENAME}}|ملعب|ملعب2|doc|مختبر|نسخة|تجربة|شرح=|#default=&#039; .. trackingCategories .. &amp;quot;}}&amp;quot;)&lt;br /&gt;
	end&lt;br /&gt;
	return box .. (trackingCategories or &#039;&#039;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.renderBox(modules)&lt;br /&gt;
	local boxArgs = {}&lt;br /&gt;
	if #modules &amp;lt; 1 then&lt;br /&gt;
		boxArgs.text = &#039;&amp;lt;strong class=&amp;quot;error&amp;quot;&amp;gt;خطأ: لم تذكر أي وحدة&amp;lt;/strong&amp;gt;&#039;&lt;br /&gt;
	else&lt;br /&gt;
		local moduleLinks = {}&lt;br /&gt;
		for i, module in ipairs(modules) do&lt;br /&gt;
			moduleLinks[i] = string.format(&#039;[[:%s]]&#039;, module)&lt;br /&gt;
			local maybeSandbox = mw.title.new(module .. &#039;/ملعب&#039;)&lt;br /&gt;
			if maybeSandbox and maybeSandbox.exists then&lt;br /&gt;
				moduleLinks[i] = moduleLinks[i] .. string.format(&#039; ([[:%s|ملعب]])&#039;, maybeSandbox.fullText)&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		local moduleList = mList.makeList(&#039;bulleted&#039;, moduleLinks)&lt;br /&gt;
		local title = mw.title.getCurrentTitle()&lt;br /&gt;
		if title.subpageText == &amp;quot;شرح&amp;quot; then&lt;br /&gt;
			title = title.basePageTitle&lt;br /&gt;
		end&lt;br /&gt;
		if title.contentModel == &amp;quot;Scribunto&amp;quot; then&lt;br /&gt;
			boxArgs.text = &#039;هذه الوحدة تعتمد على الوحدات الأخرى التالية:\n&#039; .. moduleList&lt;br /&gt;
		else&lt;br /&gt;
			boxArgs.text = &#039;هذا القالب يستعمل [[ ويكيبيديا:لوا|لوا]]:\n&#039; .. moduleList&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	boxArgs.type = &#039;notice&#039;&lt;br /&gt;
	boxArgs.small = true&lt;br /&gt;
	boxArgs.image = &#039;[[ملف:Lua-Logo.svg|30px|alt=|link=]]&#039;&lt;br /&gt;
	return mMessageBox.main(&#039;mbox&#039;, boxArgs)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.renderTrackingCategories(args, modules, titleObj)&lt;br /&gt;
	if yesno(args.nocat) then&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local cats = {}&lt;br /&gt;
&lt;br /&gt;
	-- Error category&lt;br /&gt;
	if #modules &amp;lt; 1 then&lt;br /&gt;
		cats[#cats + 1] = &#039;Lua templates with errors&#039;&lt;br /&gt;
	end&lt;br /&gt;
	local categories = {&lt;br /&gt;
		[&#039;Module:String&#039;] = &#039;قوالب تستند على وحدة String&#039;,&lt;br /&gt;
		[&#039;Module:Math&#039;] = &#039;قوالب تستند على وحدة Math Lua&#039;,&lt;br /&gt;
		[&#039;Module:BaseConvert&#039;] = &#039;قوالب تستند على وحدة BaseConvert Lua&#039;,&lt;br /&gt;
		[&#039;Module:Citation&#039;] = &#039;قوالب استشهاد تستند على وحدة لوا&#039;,&lt;br /&gt;
		[&#039;Module:Citation/CS1&#039;] = &#039;قوالب استشهاد تستند على وحدة لوا&#039;,&lt;br /&gt;
		[&#039;وحدة:تحويلات بلدان&#039;] = &#039;قوالب تستخدم وحدة تحويلات بلدان&#039;,&lt;br /&gt;
&lt;br /&gt;
		[&#039;وحدة:Flagg&#039;] = &#039;قوالب تستخدم وحدة:Flagg&#039;,&lt;br /&gt;
		[&#039;Module:Flagg&#039;] = &#039;قوالب تستخدم وحدة:Flagg&#039;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	-- Lua templates category&lt;br /&gt;
	titleObj = titleObj or mw.title.getCurrentTitle()&lt;br /&gt;
	local subpageBlacklist = {&lt;br /&gt;
		doc = true,&lt;br /&gt;
		sandbox = true,&lt;br /&gt;
		sandbox2 = true,&lt;br /&gt;
		testcases = true&lt;br /&gt;
	}&lt;br /&gt;
	if not subpageBlacklist[titleObj.subpageText] then&lt;br /&gt;
		local protCatName&lt;br /&gt;
		if titleObj.namespace == 10 then&lt;br /&gt;
			local category = args.category&lt;br /&gt;
&lt;br /&gt;
			if not category and mw.ustring.find(modules[1], &amp;quot;وحدة:ب.ص.م&amp;quot;, 1, true) then&lt;br /&gt;
				category = &amp;quot;قوالب وحدة:ب.ص.م&amp;quot;&lt;br /&gt;
			end&lt;br /&gt;
			if not category and mw.ustring.find(modules[1], &amp;quot;Flagg&amp;quot;, 1, true) then&lt;br /&gt;
				category = &#039;قوالب تستخدم وحدة:Flagg&#039;&lt;br /&gt;
			end&lt;br /&gt;
			if not category then&lt;br /&gt;
				category = modules[1] and categories[modules[1]]&lt;br /&gt;
				category = category or &#039;قوالب تستند على وحدات لوا&#039;&lt;br /&gt;
			end&lt;br /&gt;
			cats[#cats + 1] = category&lt;br /&gt;
			protCatName = &amp;quot;Templates using under-protected Lua modules&amp;quot;&lt;br /&gt;
		elseif titleObj.namespace == 828 then&lt;br /&gt;
			protCatName = &amp;quot;Modules depending on under-protected modules&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
		if not args.noprotcat and protCatName then&lt;br /&gt;
			local protLevels = {&lt;br /&gt;
				autoconfirmed = 1,&lt;br /&gt;
				extendedconfirmed = 2,&lt;br /&gt;
				templateeditor = 3,&lt;br /&gt;
				sysop = 4&lt;br /&gt;
			}&lt;br /&gt;
			local currentProt&lt;br /&gt;
			if titleObj.id ~= 0 then&lt;br /&gt;
				-- id is 0 (page does not exist) if am previewing before creating a template.&lt;br /&gt;
				currentProt = titleObj.protectionLevels[&amp;quot;edit&amp;quot;][1]&lt;br /&gt;
			end&lt;br /&gt;
			if currentProt == nil then currentProt = 0 else currentProt = protLevels[currentProt] end&lt;br /&gt;
			for i, module in ipairs(modules) do&lt;br /&gt;
				if module ~= &amp;quot;WP:libraryUtil&amp;quot; then&lt;br /&gt;
					local moduleTitle = mw.title.new(module)&lt;br /&gt;
					local moduleProt = moduleTitle and moduleTitle.protectionLevels[&amp;quot;edit&amp;quot;][1]&lt;br /&gt;
					if moduleProt == nil then moduleProt = 0 else moduleProt = protLevels[moduleProt] end&lt;br /&gt;
					if moduleProt and currentProt then&lt;br /&gt;
						if moduleProt &amp;lt; currentProt then&lt;br /&gt;
							cats[#cats + 1] = protCatName&lt;br /&gt;
							break&lt;br /&gt;
						end&lt;br /&gt;
					end&lt;br /&gt;
				end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	for i, cat in ipairs(cats) do&lt;br /&gt;
		cats[i] = string.format(&#039;[[تصنيف:%s]]&#039;, cat)&lt;br /&gt;
	end&lt;br /&gt;
	return table.concat(cats)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:List&amp;diff=1740</id>
		<title>وحدة:List</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:List&amp;diff=1740"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;local libUtil = require(&#039;libraryUtil&#039;)&lt;br /&gt;
local checkType = libUtil.checkType&lt;br /&gt;
local mTableTools = require(&#039;Module:TableTools&#039;)&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
local listTypes = {&lt;br /&gt;
	[&#039;bulleted&#039;] = true,&lt;br /&gt;
	[&#039;unbulleted&#039;] = true,&lt;br /&gt;
	[&#039;horizontal&#039;] = true,&lt;br /&gt;
	[&#039;ordered&#039;] = true,&lt;br /&gt;
	[&#039;horizontal_ordered&#039;] = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local listTypes_aliases = {&lt;br /&gt;
	[&#039;منقطة&#039;] = &#039;bulleted&#039;,&lt;br /&gt;
	[&#039;غير منقطة&#039;] = &#039;unbulleted&#039;,&lt;br /&gt;
	[&#039;أفقية&#039;] = &#039;horizontal&#039;,&lt;br /&gt;
	[&#039;مرقمة&#039;] = &#039;ordered&#039;,&lt;br /&gt;
	[&#039;أفقية مرقمة&#039;] = &#039;horizontal_ordered&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local aliases = {&lt;br /&gt;
	[&#039;list_style_type&#039;] = {&#039;list-style-type&#039;, &#039;نمط القائمة&#039;},&lt;br /&gt;
	[&#039;type&#039;] = &#039;النوع&#039;,&lt;br /&gt;
	[&#039;indent&#039;] = &#039;بادئة&#039;,&lt;br /&gt;
	[&#039;start&#039;] = &#039;بداية&#039;,&lt;br /&gt;
	[&#039;list_style&#039;] = &#039;نمط القائمة&#039;,&lt;br /&gt;
	[&#039;item_style&#039;] = &#039;نمط العنصر&#039;,&lt;br /&gt;
	[&#039;li_style&#039;] = &#039;نمط العنصر&#039;,&lt;br /&gt;
	[&#039;item_value&#039;] = &#039;قيمة العنصر&#039;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local numbered_aliases = {&lt;br /&gt;
	[&#039;item#_style&#039;] = &#039;نمط العنصر#&#039;,&lt;br /&gt;
	[&#039;item#_value&#039;] = &#039;قيمة العنصر#&#039;&lt;br /&gt;
}&lt;br /&gt;
function p.makeListData(listType, args)&lt;br /&gt;
	-- Constructs a data table to be passed to p.renderList.&lt;br /&gt;
	local data = {}&lt;br /&gt;
&lt;br /&gt;
	-- Classes and TemplateStyles&lt;br /&gt;
	data.classes = {}&lt;br /&gt;
	data.templatestyles = &#039;&#039;&lt;br /&gt;
	if listType == &#039;horizontal&#039; or listType == &#039;horizontal_ordered&#039; then&lt;br /&gt;
		table.insert(data.classes, &#039;hlist&#039;)&lt;br /&gt;
		data.templatestyles = mw.getCurrentFrame():extensionTag{&lt;br /&gt;
			name = &#039;templatestyles&#039;, args = { src = &#039;Hlist/styles.css&#039; }&lt;br /&gt;
		}&lt;br /&gt;
	elseif listType == &#039;unbulleted&#039; then&lt;br /&gt;
		table.insert(data.classes, &#039;plainlist&#039;)&lt;br /&gt;
		data.templatestyles = mw.getCurrentFrame():extensionTag{&lt;br /&gt;
			name = &#039;templatestyles&#039;, args = { src = &#039;Plainlist/styles.css&#039; }&lt;br /&gt;
		}&lt;br /&gt;
	end&lt;br /&gt;
	table.insert(data.classes, args.class)&lt;br /&gt;
&lt;br /&gt;
	-- Main div style&lt;br /&gt;
	data.style = args.style&lt;br /&gt;
&lt;br /&gt;
	-- Indent for horizontal lists&lt;br /&gt;
	if listType == &#039;horizontal&#039; or listType == &#039;horizontal_ordered&#039; then&lt;br /&gt;
		local indent = tonumber(args.indent)&lt;br /&gt;
		indent = indent and indent * 1.6 or 0&lt;br /&gt;
		if indent &amp;gt; 0 then&lt;br /&gt;
			data.marginLeft = indent .. &#039;em&#039;&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- List style types for ordered lists&lt;br /&gt;
	-- This could be &amp;quot;1, 2, 3&amp;quot;, &amp;quot;a, b, c&amp;quot;, or a number of others. The list style&lt;br /&gt;
	-- type is either set by the &amp;quot;type&amp;quot; attribute or the &amp;quot;list-style-type&amp;quot; CSS&lt;br /&gt;
	-- property.&lt;br /&gt;
	if listType == &#039;ordered&#039; or listType == &#039;horizontal_ordered&#039; then &lt;br /&gt;
		data.listStyleType = args.list_style_type&lt;br /&gt;
		data.type = args[&#039;type&#039;]&lt;br /&gt;
&lt;br /&gt;
		-- Detect invalid type attributes and attempt to convert them to&lt;br /&gt;
		-- list-style-type CSS properties.&lt;br /&gt;
		if data.type &lt;br /&gt;
			and not data.listStyleType&lt;br /&gt;
			and not tostring(data.type):find(&#039;^%s*[1AaIi]%s*$&#039;)&lt;br /&gt;
		then&lt;br /&gt;
			data.listStyleType = data.type&lt;br /&gt;
			data.type = nil&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- List tag type&lt;br /&gt;
	if listType == &#039;ordered&#039; or listType == &#039;horizontal_ordered&#039; then&lt;br /&gt;
		data.listTag = &#039;ol&#039;&lt;br /&gt;
	else&lt;br /&gt;
		data.listTag = &#039;ul&#039;&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Start number for ordered lists&lt;br /&gt;
	data.start = args.start&lt;br /&gt;
	if listType == &#039;horizontal_ordered&#039; then&lt;br /&gt;
		-- Apply fix to get start numbers working with horizontal ordered lists.&lt;br /&gt;
		local startNum = tonumber(data.start)&lt;br /&gt;
		if startNum then&lt;br /&gt;
			data.counterReset = &#039;listitem &#039; .. tostring(startNum - 1)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- List style&lt;br /&gt;
	 -- ul_style and ol_style are included for backwards compatibility. No&lt;br /&gt;
	 -- distinction is made for ordered or unordered lists.&lt;br /&gt;
	data.listStyle = args.list_style&lt;br /&gt;
&lt;br /&gt;
	-- List items&lt;br /&gt;
	-- li_style is included for backwards compatibility. item_style was included&lt;br /&gt;
	-- to be easier to understand for non-coders.&lt;br /&gt;
	data.itemStyle = args.item_style or args.li_style&lt;br /&gt;
	data.items = {}&lt;br /&gt;
	for _, num in ipairs(mTableTools.numKeys(args)) do&lt;br /&gt;
		local item = {}&lt;br /&gt;
		item.content = args[num]&lt;br /&gt;
		item.style = args[&#039;item&#039; .. tostring(num) .. &#039;_style&#039;]&lt;br /&gt;
			or args[&#039;item_style&#039; .. tostring(num)]&lt;br /&gt;
		item.value = args[&#039;item&#039; .. tostring(num) .. &#039;_value&#039;]&lt;br /&gt;
			or args[&#039;item_value&#039; .. tostring(num)]&lt;br /&gt;
		table.insert(data.items, item)&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	return data&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.renderList(data)&lt;br /&gt;
	-- Renders the list HTML.&lt;br /&gt;
	&lt;br /&gt;
	-- Return the blank string if there are no list items.&lt;br /&gt;
	if type(data.items) ~= &#039;table&#039; or #data.items &amp;lt; 1 then&lt;br /&gt;
		return &#039;&#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	-- Render the main div tag.&lt;br /&gt;
	local root = mw.html.create(&#039;div&#039;)&lt;br /&gt;
	for _, class in ipairs(data.classes or {}) do&lt;br /&gt;
		root:addClass(class)&lt;br /&gt;
	end&lt;br /&gt;
	root:css{[&#039;margin-left&#039;] = data.marginLeft}&lt;br /&gt;
	if data.style then&lt;br /&gt;
		root:cssText(data.style)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Render the list tag.&lt;br /&gt;
	local list = root:tag(data.listTag or &#039;ul&#039;)&lt;br /&gt;
	list&lt;br /&gt;
		:attr{start = data.start, type = data.type}&lt;br /&gt;
		:css{&lt;br /&gt;
			[&#039;counter-reset&#039;] = data.counterReset,&lt;br /&gt;
			[&#039;list-style-type&#039;] = data.listStyleType&lt;br /&gt;
		}&lt;br /&gt;
	if data.listStyle then&lt;br /&gt;
		list:cssText(data.listStyle)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	-- Render the list items&lt;br /&gt;
	for _, t in ipairs(data.items or {}) do&lt;br /&gt;
		local item = list:tag(&#039;li&#039;)&lt;br /&gt;
		if data.itemStyle then&lt;br /&gt;
			item:cssText(data.itemStyle)&lt;br /&gt;
		end&lt;br /&gt;
		if t.style then&lt;br /&gt;
			item:cssText(t.style)&lt;br /&gt;
		end&lt;br /&gt;
		item&lt;br /&gt;
			:attr{value = t.value}&lt;br /&gt;
			:wikitext(t.content)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return data.templatestyles .. tostring(root)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.renderTrackingCategories(args)&lt;br /&gt;
	local isDeprecated = false -- Tracks deprecated parameters.&lt;br /&gt;
	for k, v in pairs(args) do&lt;br /&gt;
		k = tostring(k)&lt;br /&gt;
		if k:find(&#039;^item_style%d+$&#039;) or k:find(&#039;^item_value%d+$&#039;) then&lt;br /&gt;
			isDeprecated = true&lt;br /&gt;
			break&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
	local ret = &#039;&#039;&lt;br /&gt;
	if isDeprecated then&lt;br /&gt;
		ret = ret .. &#039;[[تصنيف:List templates with deprecated parameters]]&#039;&lt;br /&gt;
	end&lt;br /&gt;
	return ret&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.makeList(listType, args)&lt;br /&gt;
	if not listType or not listTypes[listType] then&lt;br /&gt;
		error(string.format(&lt;br /&gt;
			&amp;quot;bad argument #1 to &#039;makeList&#039; (&#039;%s&#039; is not a valid list type)&amp;quot;,&lt;br /&gt;
			tostring(listType)&lt;br /&gt;
		), 2)&lt;br /&gt;
	end&lt;br /&gt;
	checkType(&#039;makeList&#039;, 2, args, &#039;table&#039;)&lt;br /&gt;
	local data = p.makeListData(listType, args)&lt;br /&gt;
	local list = p.renderList(data)&lt;br /&gt;
	local trackingCategories = p.renderTrackingCategories(args)&lt;br /&gt;
	return list .. trackingCategories&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
for listType in pairs(listTypes) do&lt;br /&gt;
	p[listType] = function (frame)&lt;br /&gt;
		local mArguments = require(&#039;Module:Arguments with aliases&#039;)&lt;br /&gt;
		local origArgs = mArguments.getArgs(frame, { aliases=aliases, numbered_aliases=numbered_aliases,&lt;br /&gt;
			frameOnly = ((frame and frame.args and frame.args.frameonly or &#039;&#039;) ~= &#039;&#039;),&lt;br /&gt;
			valueFunc = function (key, value)&lt;br /&gt;
			if not value or not mw.ustring.find(value, &#039;%S&#039;) then return nil end&lt;br /&gt;
			if mw.ustring.find(value, &#039;^%s*[%*#;:]&#039;) then&lt;br /&gt;
				return value&lt;br /&gt;
			else&lt;br /&gt;
				return value:match(&#039;^%s*(.-)%s*$&#039;)&lt;br /&gt;
			end&lt;br /&gt;
			return nil&lt;br /&gt;
		end&lt;br /&gt;
		})&lt;br /&gt;
		-- Copy all the arguments to a new table, for faster indexing.&lt;br /&gt;
		local args = {}&lt;br /&gt;
		for k, v in pairs(origArgs) do&lt;br /&gt;
			args[k] = v&lt;br /&gt;
		end&lt;br /&gt;
		return p.makeList(listType, args)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
for alias, listType in pairs(listTypes_aliases) do&lt;br /&gt;
	p[alias] = p[listType]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A3%D9%8A%D9%82%D9%88%D9%86%D8%A9&amp;diff=1738</id>
		<title>قالب:أيقونة</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A3%D9%8A%D9%82%D9%88%D9%86%D8%A9&amp;diff=1738"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#invoke:Icon|main}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{توثيق}}&lt;br /&gt;
&amp;lt;!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A5%D9%8A%D9%82%D9%88%D9%86%D8%A9&amp;diff=1736</id>
		<title>قالب:إيقونة</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A5%D9%8A%D9%82%D9%88%D9%86%D8%A9&amp;diff=1736"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تحويل [[قالب:أيقونة]]&lt;br /&gt;
{{تحويلة قالب}}&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A8%D8%AF%D9%88%D9%86_%D9%84%D9%81&amp;diff=1734</id>
		<title>قالب:بدون لف</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A8%D8%AF%D9%88%D9%86_%D9%84%D9%81&amp;diff=1734"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#if:{{{1|}}}|&amp;lt;span class=&amp;quot;nowrap&amp;quot;&amp;gt;{{{1}}}&amp;lt;/span&amp;gt;}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{توثيق}}&lt;br /&gt;
[[تصنيف:قوالب تنسيق المحتوى]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B7%D8%A7%D9%84%D8%B9_%D8%A3%D9%8A%D8%B6%D8%A7&amp;diff=1732</id>
		<title>قالب:طالع أيضا</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B7%D8%A7%D9%84%D8%B9_%D8%A3%D9%8A%D8%B6%D8%A7&amp;diff=1732"/>
		<updated>2025-05-29T16:00:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#invoke:Labelled list hatnote|labelledList|طالع أيضًا}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{توثيق}}&lt;br /&gt;
{{حماية قالب}}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%86%D8%B8%D8%B1_%D8%A3%D9%8A%D8%B6%D9%8B%D8%A7&amp;diff=1730</id>
		<title>قالب:انظر أيضًا</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%86%D8%B8%D8%B1_%D8%A3%D9%8A%D8%B6%D9%8B%D8%A7&amp;diff=1730"/>
		<updated>2025-05-29T15:57:01Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: تحويل إلى قالب:قالب:طالع أيضا&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تحويل [[قالب:قالب:طالع أيضا]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%AA%DA%A9%D8%A8%D8%B1&amp;diff=1729</id>
		<title>التکبر</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%AA%DA%A9%D8%A8%D8%B1&amp;diff=1729"/>
		<updated>2025-05-29T15:53:35Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{شروع متن}}&lt;br /&gt;
{{سوال}}&lt;br /&gt;
ما هو التکبر؟ &lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
&#039;&#039;&#039;التکبر&#039;&#039;&#039;، أو &#039;&#039;&#039;الغرور&#039;&#039;&#039;، هو تعظيم الذات مقارنةً بالآخرین واحتقارهم من خلال الکلام أو السلوك. يُعد الشعور بالخزي والذل في النفس وسيطرة [[الشیطان]] على [[الإنسان]] من أسباب التکبر. وقد وُصِف لعلاج التکبر ب[[معرفة النفس]]، و[[تذکّر الموت]]، وتعزیز الثقة بالنفس.&lt;br /&gt;
&lt;br /&gt;
في بعض الأحيان يكون التکبر تجاه الله، ويعتبر هذا أسوأ أنواع التکبر. وقد يظهر التکبر أيضًا تجاه [[الأنبیاء]] و[[أولیاء الله]]، حیث يرى الشخص نفسه أعلى منهم ويمتنع عن طاعتهم.&lt;br /&gt;
&lt;br /&gt;
== التعريف المفهومي ==  &lt;br /&gt;
&amp;quot;الكبر&amp;quot; هو أن يرى الإنسان نفسه أعلى شأنًا من غيره&amp;lt;ref&amp;gt;الراغب الأصفهاني، المفردات في غريب القرآن، طهران: نشر الكتاب، 1404 هـ، ص 421-422؛ علم الأخلاق الإسلامية، ترجمة جامع السعادات، منشورات حكمت، الطبعة الثالثة، 1363 هـ، الجزء الأول، ص 417.&amp;lt;/ref&amp;gt;، بينما &amp;quot;التکبر&amp;quot; هو إظهار هذا الشعور عبر الكلام أو السلوك. فإذا بقي شعور التفوق مخفيًا داخل الإنسان ولم يظهر، يُطلق عليه &amp;quot;الكبر&amp;quot;، وعندما يظهر هذا الشعور ويحتقر الآخرين بالكلام أو السلوك، يُطلق عليه &amp;quot;التکبر&amp;quot;.&amp;lt;ref&amp;gt;النراقي، الملا أحمد، معراج السعادة، مشهد: منشورات نداء الإسلامي، الطبعة الأولى، 1362 هـ، ص 176.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
في اللغة الفارسية، تُستخدم كلمتا &amp;quot;غرور&amp;quot; و &amp;quot;تكبر&amp;quot; كمترادفين، ولكن في اللغة العربية، &amp;quot;غرور&amp;quot; تعني الخداع وتختلف عن معنى &amp;quot;التكبر&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== الفرق مع العُجب ===&lt;br /&gt;
{{انظر أيضًا|العُجب}}  &lt;br /&gt;
[[العُجب]] هو الإعجاب بالذات.&amp;lt;ref&amp;gt;الإمام الخميني، السيد روح الله، شرح الأربعين حديثاً، مؤسسة تنظيم ونشر آثار الإمام الخميني، الطبعة الثانية، 1371 هـ، ص 79.&amp;lt;/ref&amp;gt; فالشخص المعجب بنفسه يرى ذاته عظيمة، ولكنه لا يرى نفسه بالضرورة أعلى من الآخرين&amp;lt;ref&amp;gt;النراقي، الملا محمد مهدي، جامع السعادات، تحقيق وتعليق السيد محمد كلانتر، مطبعة النجف، مؤسسة إصدارات إسماعيليان، الجزء الأول، ص 344-351.&amp;lt;/ref&amp;gt;؛ في حين أن المتكبر يرى نفسه أعلى شأنًا من غيره ويحتقرهم.&amp;lt;ref&amp;gt;الإمام الخميني، السيد روح الله، شرح الأربعين حديثاً، مؤسسة تنظيم ونشر آثار الإمام الخميني، الطبعة الثانية، 1371 هـ، ص 79.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== الفرق بين التكبر في الإنسان وفي الله ===&lt;br /&gt;
{{انظر أيضًا|معنى التكبر}}  &lt;br /&gt;
يكمن الفرق بين صفة التكبر عند [[الله]] و[[الإنسان]] في أصل هذه الصفة؛ فإن مصدر التكبر لدى الله هو علمه وقدرته وحكمته، بينما مصدر التكبر لدى الإنسان هو الشعور بالنقص والجهل وضعف الإرادة. وفقًا لرواية عن [[الإمام الصادق (ع)]]، فإن مصدر التكبر لدى الإنسان هو الشعور بالخزي والذل في داخله.&amp;lt;ref&amp;gt;الكليني، محمد بن يعقوب، أصول الكافي، بترجمة وشرح السيد جواد مصطفوي، الجزء الثالث، باب الكبر.&amp;lt;/ref&amp;gt; ويسعى الإنسان لتغطية نقصه من خلال التكبر وادعاء مقام لا يملكه.&lt;br /&gt;
&lt;br /&gt;
== المنزلة ==&lt;br /&gt;
تم ذكر التكبر والمتكبر في [[القرآن الكريم]]. على سبيل المثال، في الآية {{قرآن|کَذٰلِکَ یَطْبَعُ اللَّهُ عَلَیٰ کُلِّ قَلْبِ مُتَکَبِّرٍ جَبَّار|سوره=الغافر|آیه=۳۵}} تم الإشارة إلى الشخص المتكبر. كما تم الإشارة إلى تكبر [[إبليس]] عندما أمره الله بالسجود [[لآدم (ع)]] في الآية ۳۴ من [[سورة البقرة]].&lt;br /&gt;
&lt;br /&gt;
يُعتبر التكبر أول ذنب ارتُكب في العالم. وبحسب ما قاله [[الإمام علي (ع)]] في [[خطبة القاصعة]]، فإن تكبر إبليس أدى إلى زوال عباداته التي استمرت ستة آلاف عام.&amp;lt;ref&amp;gt;ابن أبي الحديد، شرح نهج البلاغة، دار إحياء الكتب العربية، الطبعة الثانية، الجزء 13، ص 127.&amp;lt;/ref&amp;gt; وفي رواية أخرى، عُدّ التكبر من أعظم الذنوب.&amp;lt;ref&amp;gt;الشفيعي، محمد، تربية الروح في ظل الأربعين حديثاً، مكتب التبليغ الإسلامي، الطبعة الأولى، 1370 هـ، الجزء الأول، ص 280.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== أقسام التكبر ==&lt;br /&gt;
يمكن تقسيم التكبر إلى الأقسام التالية:&lt;br /&gt;
# التكبر تجاه الله: أحياناً يكون التكبر تجاه الله&amp;lt;ref&amp;gt;دستغيب، السيد عبد الحسين، الذنوب الكبيرة، طبعة آرمان، الجزء الثاني، ص 111-132.&amp;lt;/ref&amp;gt;، حيث يرفض الإنسان الاعتراف بعبودية الله ولا يعتبر العبادة خاصةً به. ويُعد هذا النوع من التكبر، كما هو الحال مع نمرود وفرعون، نتيجةً للطغيان والجهل ويعتبر أقبح أنواع التكبر.&amp;lt;ref&amp;gt;الراغب الأصفهاني، حسين، المفردات في غريب القرآن، طهران: نشر الكتاب، 1404 هـ، ص 421-422.&amp;lt;/ref&amp;gt;&lt;br /&gt;
# التكبر تجاه الأنبياء وأولياء الدين: يظهر التكبر أحياناً تجاه الأنبياء وأولياء الله، حيث يرى الشخص نفسه أعلى منهم ولا يطيعهم. وقد أشير إلى هذا النوع من التكبر في الآية {{قرآن|فَقَالُوا أَنُؤْمِنُ لِبَشَرَیْنِ مِثْلِنَا وَقَوْمُهُمَا لَنَا عَابِدُون|سوره=المؤمنون|آیه=۴۷}}.&lt;br /&gt;
# التكبر تجاه عباد الله: في بعض الأحيان يكون التكبر تجاه المؤمنين وعباد الله، حيث يرى الشخص نفسه عالياً ويحقّر الآخرين.&amp;lt;ref&amp;gt;. النراقي، أحمد، معراج السعادة، ص 178.&amp;lt;/ref&amp;gt; يُعتبر هذا النوع من التكبر، بسبب ما يؤدي إليه من معارضة لله، من الصفات المهلكة للإنسان.&amp;lt;ref&amp;gt;علم الأخلاق الإسلامية، ترجمة جامع السعادات، منشورات حكمت، الطبعة الثالثة، 1363 هـ، الجزء الأول، ص 417.&amp;lt;/ref&amp;gt;&lt;br /&gt;
== العوامل ==&lt;br /&gt;
{{المقالة الرئيسة|عوامل التكبر}}&lt;br /&gt;
تُعد اضطرابات الشخصية، والجهل بضعف الإنسان، وسيطرة الشیطان على الإنسان من أسباب التكبر. ويُعتبر الشعور بالخزي والذل أحد الاضطرابات الشخصية التي قد تؤدي بالإنسان إلى التكبر.&lt;br /&gt;
&lt;br /&gt;
== العلاج ==&lt;br /&gt;
{{المقالة الرئيسة|طرق علاج التكبر}}&lt;br /&gt;
&lt;br /&gt;
تم ذكر عدة طرق لعلاج التكبر، منها:&lt;br /&gt;
* [[معرفة النفس]]&amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، بيروت، الجزء 78، ص 94.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[تذكر الموت]]&amp;lt;ref&amp;gt;الشفيعي، محمد، تربية الروح في ظل الأربعين حديثاً، مكتب التبليغ الإسلامي، الطبعة الأولى، 1370 هـ، الجزء الأول، ص 491.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* العبادة&amp;lt;ref&amp;gt;محمدي الري شهري، محمد، ميزان الحكمة، دار الحديث، الطبعة الأولى، الجزء الثالث، ص 2657؛ الشفيعي، محمد، تربية الروح في ظل الأربعين حديثاً، مكتب التبليغ الإسلامي، الطبعة الأولى، 1370 هـ، الجزء الأول، ص 492.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* التواضع&amp;lt;ref&amp;gt;محمدي الري شهري، محمد، منتخب الحكمة، ترجمة حميدرضا شيخي، قم: دار الحديث، 1382 هـ، الجزء الثاني، ص 910.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* التفكير في عواقب التكبر&lt;br /&gt;
* تقوية الثقة بالنفس&lt;br /&gt;
&lt;br /&gt;
إن إدراك الإنسان لضعفه، خاصة عند الولادة والموت، يقضي على التكبر.&amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، بيروت، الجزء 78، ص 94&amp;lt;/ref&amp;gt; وتؤدي العبادة، التي تعبر عن التواضع أمام [[الله]]، إلى إضعاف الشعور بالتكبر.&amp;lt;ref&amp;gt;محمدي الري شهري، محمد، منتخب الحكمة، ترجمة حميدرضا شيخي، قم: دار الحديث، 1382 هـ، الجزء الثاني، ص 910.&amp;lt;/ref&amp;gt;&lt;br /&gt;
يُعتبر الشعور بالنقص أحد عوامل التكبر، ولذا فإن تعزيز الثقة بالنفس يعد علاجًا فعالًا لذلك.&lt;br /&gt;
&lt;br /&gt;
== حكم التكبر للمرأة ==&lt;br /&gt;
{{المقالة الرئيسة|حكم التكبر للمرأة}}&lt;br /&gt;
ورد في رواية عن [[الإمام علي (ع)]] أن تكبر المرأة أمام الرجال غير المحارم يُعد أمرًا محمودًا. والسبب في ذلك، وفقًا للرواية، هو حفاظ المرأة على كرامتها ومنع المخاطر المحتملة.&amp;lt;ref&amp;gt;محمدي الري شهري، محمد، منتخب الحكمة، ترجمة حميدرضا شيخي، قم: دار الحديث، 1382 هـ، الجزء الثاني، ص 910.&amp;lt;/ref&amp;gt; والمقصود من تكبر المرأة ليس احتقار غير المحارم، بل هو إظهار الذات لتجنب أن تصبح أداة متعة.&lt;br /&gt;
&lt;br /&gt;
التكبر بمعنى &amp;quot;احتقار الآخرين&amp;quot; غير جائز ويُعد من الذنوب للرجال والنساء على حد سواء.&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس|۲}}&lt;br /&gt;
{{شاخه&lt;br /&gt;
 | شاخه اصلی = اخلاق&lt;br /&gt;
| شاخه فرعی۱ = رذائل اخلاقی&lt;br /&gt;
| شاخه فرعی۲ = تکبر&lt;br /&gt;
| شاخه فرعی۳ =&lt;br /&gt;
}}&lt;br /&gt;
{{تکمیل مقاله&lt;br /&gt;
 | شناسه = شد&lt;br /&gt;
 | تیترها = شد&lt;br /&gt;
 | ویرایش = شد&lt;br /&gt;
 | لینک‌دهی = شد&lt;br /&gt;
 | ناوبری =&lt;br /&gt;
 | نمایه =&lt;br /&gt;
 | تغییر مسیر = شد&lt;br /&gt;
 | ارجاعات =&lt;br /&gt;
 | بازبینی نویسنده = &lt;br /&gt;
 | ارزیابی کمی =&lt;br /&gt;
 | تکمیل =&lt;br /&gt;
 | اولویت = ب&lt;br /&gt;
 | کیفیت = ب&lt;br /&gt;
}}&lt;br /&gt;
{{پایان متن}}&lt;br /&gt;
 [[fa: تکبر]]&lt;br /&gt;
[[bn:অহংকার]]&lt;br /&gt;
[[ur:تکبر کیا ہے؟]]&lt;br /&gt;
[[es:orgullo]]&lt;br /&gt;
[[en:Arrogance]]&lt;br /&gt;
[[ps:تکبر]]&lt;br /&gt;
[[ru:Такабор]]&lt;br /&gt;
[[ms:Sombong]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%B0%D9%8A%D9%86_%D9%8A%D8%AD%D8%A8%D9%87%D9%85_%D8%A7%D9%84%D9%84%D9%87&amp;diff=1728</id>
		<title>الذين يحبهم الله</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%B0%D9%8A%D9%86_%D9%8A%D8%AD%D8%A8%D9%87%D9%85_%D8%A7%D9%84%D9%84%D9%87&amp;diff=1728"/>
		<updated>2025-05-29T15:52:31Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{سوال}}&lt;br /&gt;
وفقا للقرآن الكريم، من هم الذين يحبهم الله؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
لقد ذكر الله في [[القرآن الكريم]] من هم الأشخاص الذين يحبهم. وقد أشار الله في القرآن خمس مرات إلى أنه يحب [[المحسنين]]. كما أن [[المتقين]] (التقاة) هم فئة أخرى تحدث الله عن محبته لهم. كذلك، فإن [[الصابرين]]، الطاهرين، [[التائبين]]، و[[العادلين]] هم من الذين ذكر الله محبته لهم في القرآن الكريم.&lt;br /&gt;
&lt;br /&gt;
== المحسنون ==&lt;br /&gt;
{{المقالة الرئيسة| المحسنون في القرآن}}&lt;br /&gt;
وفقًا للقرآن، فإن الله يحب المحسنين:{{قرآن|وَأَحْسِنُوا إِنَّ اللَّهَ يُحِبُّ الْمُحْسِنِينَ|سوره=البقرة|آیه=۱۹۵}}.&lt;br /&gt;
&lt;br /&gt;
وقد تكررت محبة الله لهذه الفئة في خمس آيات:&lt;br /&gt;
* الآية 195 من [[سورة البقرة]]&lt;br /&gt;
* الآيتان 134 و 148 من [[سورة آل عمران]]&lt;br /&gt;
* الآيتان 13 و 93 من [[سورة المائدة]]&lt;br /&gt;
&lt;br /&gt;
قد اعتبر [[العلامة الطباطبائي]] الإحسان على أنه القيام بكل عمل على أكمل وجه ودون عيب، ويكون ذلك فقط لوجه الله.&amp;lt;ref&amp;gt;طباطبائي، محمد حسين، الميزان في تفسير القرآن، ترجمة: محمد باقر موسوي همداني، قم، دفتر انتشارات إسلامي، چاپ پنجم، 1374 ش، ج 4، ص 28.&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
ولمحبة الله للمحسنين آثار في الجوانب الدنيوية والأخروية؛ فمن آثار الإحسان الدنيوية الهداية، الحصول على جزاء عاجل في الدنيا، المعونة من الله، التمتع برحمة الله، وبلوغ المكانة العالية. أما من آثار الإحسان في الآخرة فتشمل النعم الجنة والمكافأة الأكبر، قبول الأعمال، والنجاة من العذاب.&amp;lt;ref&amp;gt;أبوذر تشكّري صالح، آثار محبت خداوند به محسنين در قرآن، مجلة معرفت، مؤسسة آموزشي پژوهشي إمام خميني (ره)، العدد 180.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== التائبون والطاهرون ==&lt;br /&gt;
وفقًا للآية 222 من سورة البقرة، فإن الله يحب التائبين والطاهرين. والتوبة تعني العودة إلى الله.&amp;lt;ref&amp;gt;طباطبائي، محمد حسين، الميزان في تفسير القرآن، ترجمة: محمد باقر موسوي همداني، قم، دفتر انتشارات إسلامي، چاپ پنجم، 1374 ش، ج 2، ص 317.&amp;lt;/ref&amp;gt; وقد وردت كلمة &amp;quot;توابين&amp;quot; لتعني من يكثر من التوبة.&amp;lt;ref&amp;gt;طوسي، محمد بن حسن، التبيان في تفسير القرآن، بيروت، دار إحياء التراث العربي، چاپ أول، بي‌تا، ج 6، ص 468.&amp;lt;/ref&amp;gt; ويحب الله كل نوع من التوبة (التوبة بالاستغفار، التوبة بالأعمال، التوبة بالإيمان الصادق، وما إلى ذلك).&amp;lt;ref&amp;gt;طباطبائي، محمد حسين، الميزان في تفسير القرآن، ترجمة: محمد باقر موسوي همداني، قم، دفتر انتشارات إسلامي، چاپ پنجم، 1374 ش، ج 2، ص 318.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
وفي آية أخرى، ذكر الله أنه يحب الطاهرين:{{قرآن|إِنَّ اللَّهَ يُحِبُّ الْمُطَهِّرِينَ|سوره=التوبة|آیه=۱۰۸}}. الطهارة والنقاء لهما معنى واسع يشمل كل أنواع الطهارة الروحية من آثار الشرك والخطيئة، والطهارة الجسدية أيضًا.&amp;lt;ref&amp;gt;مكارم شيرازي، ناصر، تفسير نمونه، طهران، دار الكتب الإسلامية، چاپ دهم، 1371 ش، ج 8، ص 140.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== أهل التقوى والجهاد ==&lt;br /&gt;
كما يُلاحظ، فإن حب الله للتقاة (الذين يتقون الله) ورد في الآيات 4 و 7 من سورة التوبة، وكذلك في الآية 76 من سورة آل عمران.&amp;lt;ref&amp;gt;طباطبائي، محمد حسين، الميزان في تفسير القرآن، ترجمة: محمد باقر موسوي همداني، قم، دفتر انتشارات إسلامي، چاپ پنجم، 1374 ش، ج 9، ص 202.&amp;lt;/ref&amp;gt; في الاصطلاح القرآني، التقوى تعني اجتناب الأعمال المحرمة. تتعارض مجموعات مثل المجرمين، الضالين، الطغاة، الظالمين، والمفسدين مع المتقين.&amp;lt;ref&amp;gt;عباسي، بابك، «تقوى»، دانشنامه بزرگ إسلامي، بنياد دائرة المعارف إسلامي، 1393 ش، ج 7، تحت مدخل.&amp;lt;/ref&amp;gt;&lt;br /&gt;
وقد تم ذكر خمس خصائص للمتقين في سورة البقرة:&lt;br /&gt;
* [[الإيمان بالغيب]]&lt;br /&gt;
* [[إقامة الصلاة]]&lt;br /&gt;
* [[الإنفاق]] مما رزقهم الله&lt;br /&gt;
* الإيمان بما أنزل على النبي محمد صلى الله عليه وسلم وعلى الأنبياء السابقين&lt;br /&gt;
* [[اليقين بالآخرة]]&amp;lt;ref&amp;gt;سورة البقرة، الآيات 2–4.&amp;lt;/ref&amp;gt;&lt;br /&gt;
وفي [[سورة الصف]]&amp;lt;ref&amp;gt;سورة الصف، الآية 4.&amp;lt;/ref&amp;gt; وسورة المائدة&amp;lt;ref&amp;gt;سورة المائدة، الآية 54.&amp;lt;/ref&amp;gt;، صرح الله بحب الذين يجاهدون في سبيله:{{قرآن|إِنَّ اللَّهَ يُحِبُّ الَّذِينَ يُقَاتِلُونَ فِي سَبِيلِهِ|سوره=الصف|آیه=۴}}.&lt;br /&gt;
&lt;br /&gt;
== المتوكلون ==&lt;br /&gt;
{{المقالة الرئيسة| التوكل}}&lt;br /&gt;
وفقًا لآيات القرآن الكريم، فإن الله يحب المتوكلين:{{قرآن|إِنَّ اللَّهَ يُحِبُّ الْمُتَوَكِّلِينَ|سوره=آل عمران|آیه=۱۵۹}}. [[التوكل]] يعني الاعتماد والاتكاء على الله.&amp;lt;ref&amp;gt;مكارم شيرازي، ناصر، تفسير نمونه، طهران، دار الكتب الإسلامية، چاپ دهم، 1371 ش، ج 15، ص 541.&amp;lt;/ref&amp;gt; ويُعتبر التوكل من أبواب الإيمان.&amp;lt;ref&amp;gt;مكارم شيرازي، ناصر، أخلاق در قرآن، قم، مدرسة علي بن أبي طالب، چاپ أول، 1377 ش، ج 2، ص 266.&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
الشخص المتوكل هو الذي يعلم أن الله يتولى رزقه وأموره، ولهذا فهو يعتمد عليه وحده ولا يعلق أمله بغيره.&amp;lt;ref&amp;gt;طبرسي، فضل، مجمع البيان في تفسير القرآن، ترجمة: مجموعة من المترجمين، طهران، فراهاني، چاپ أول، بي‌تا، ج 4، ص 315.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
وقد ورد في تفسير المفسرين أن حقيقة التوكل تتمثل في الرضا والتسليم للقضاء والقدر.&amp;lt;ref&amp;gt;ميبدي، تفسير كشف الأسرار وعدة الأبرار، بالنقل عن دانشنامه جهان إسلام، بنياد دائرة المعارف إسلامي، ج 1، ص 4062.&amp;lt;/ref&amp;gt; ويقول الإمام الغزالي، أحد أعظم علماء الإسلام: &lt;br /&gt;
::«التوكل من مقامات المقربين، وهو اعتماد القلب على الله».&amp;lt;ref&amp;gt;غزالي، كيمياء سعادت، بالنقل عن شهيدي، سيد جعفر، شرح مثنوي، ج 6، ص 353.&amp;lt;/ref&amp;gt;&lt;br /&gt;
ويعتقد [[آية الله جعفر سبحاني]] أن المقصود بالتوكل هو تفويض الأمور إلى الله، ولكن هذا لا يعني أن نتجاهل الأسباب والمسببات في هذا العالم، أو أن ننتظر يدًا غيبية لتقوم بكل شيء نيابة عنا.&amp;lt;ref&amp;gt;سبحاني، جعفر، منشور جاويد، ج 3، ص 419.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== الصابرون ==&lt;br /&gt;
إن الله يحب الذين يتحلون بالصبر، الذين لا يفقدون إيمانهم وجهودهم في مواجهة المصائب والكافرين: {{قرآن|وَ اللَّهُ يُحِبُّ الصَّابِرِينَ|سوره=آل عمران|آیه=۱۴۶}}. وقد ورد في الحديث أن [[النبي صلى الله عليه وسلم]] كان يطلب من الله أن يخفف عنه مصائب الدنيا ويجعلها سهلة عليه.&amp;lt;ref&amp;gt;محمد صادق عارف، راه روشن (ترجمة المحجة البيضاء)، الفيض الكاشاني، ج 7، ص 160.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== المقسطون (العادلون) ==&lt;br /&gt;
لقد ذكر القرآن الكريم ثلاث مرات عبارة {{قرآن|إِنَّ اللَّهَ يُحِبُّ الْمُقْسِطِينَ|سوره=سوره مائده|آیه=۴۲}} (الله يحب العادلين).&amp;lt;ref&amp;gt;سورة المائدة، الآية 42؛ سورة الحجرات، الآية 9؛ سورة الممتحنة، الآية 8.&amp;lt;/ref&amp;gt;&lt;br /&gt;
العدل في مواجهة الظلم والجور هو من القضايا المهمة التي أكد عليها القرآن الكريم.&amp;lt;ref&amp;gt;سبحاني، شيخ جعفر، منشور جاويد، ج 13، ص 168.&amp;lt;/ref&amp;gt; وفي القرآن، ورد أن الله أرسل الأنبياء ليحثوا الناس على التصرف بالعدل.&amp;lt;ref&amp;gt;سورة الحديد، الآية 25.&amp;lt;/ref&amp;gt;&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس|۲}}&lt;br /&gt;
[[fa: کسانی که خداوند دوست می‌دارد]]&lt;br /&gt;
[[bn: আল্লাহ যাদেরকে পছন্দ করেন]]&lt;br /&gt;
[[ur: پروردگار عالم جنہیں دوست رکھتا ہے]]&lt;br /&gt;
[[en: Those Whom God Loves]]&lt;br /&gt;
[[ru: Кто любимцы Бога]]&lt;br /&gt;
[[ms: Orang-orang Yang Dicintai Allah Swt]]&lt;br /&gt;
[[es:Las personas que Dios ama]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D9%81%D8%B1%D9%82_%D8%A8%D9%8A%D9%86_%D8%A3%D8%B5%D9%88%D9%84_%D8%A7%D9%84%D8%AF%D9%8A%D9%86_%D9%88%D9%81%D8%B1%D9%88%D8%B9_%D8%A7%D9%84%D8%AF%D9%8A%D9%86&amp;diff=1727</id>
		<title>الفرق بين أصول الدين وفروع الدين</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D9%81%D8%B1%D9%82_%D8%A8%D9%8A%D9%86_%D8%A3%D8%B5%D9%88%D9%84_%D8%A7%D9%84%D8%AF%D9%8A%D9%86_%D9%88%D9%81%D8%B1%D9%88%D8%B9_%D8%A7%D9%84%D8%AF%D9%8A%D9%86&amp;diff=1727"/>
		<updated>2025-05-29T15:51:54Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{سوال}}&lt;br /&gt;
ما الفرق بين أصول الدين وفروع الدين؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
[[أصول الدين]] تتعلق بالعقائد الأساسية، بينما [[فروع الدين]] تتعلق بالأعمال والسلوكيات. أصول الدين تتطلب اليقين والاطمئنان، أما في فروع الدين فيجوز التقليد. وفي أصول الدين يجب الوصول إلى اليقين عن طريق العقل، بينما في فروع الدين لا يلزم الإثبات العقلي.&lt;br /&gt;
&lt;br /&gt;
== مكانة == &lt;br /&gt;
قال العلماء الدينيون إن لكل شريعة أصولًا وفروعًا. والمقصود بالأصول هي ركائز الدين الأساسية التي يجب الالتزام بها أولًا، ثم العمل بالفروع التي تقوم على تلك الأصول.&amp;lt;ref&amp;gt;سجادى، جعفر، معجم المعارف الإسلامية، كومش، ج١، ص٢٢٣.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يرى العديد من العلماء المسلمين أن التقليد في أصول الدين غير جائز، وأن اليقين فيها يجب أن يعتمد على الدليل والعقل. وقد ادُّعي الإجماع على هذا الأمر أيضًا. بينما يرى فريق آخر من العلماء، منهم أبو حنيفة، وسفيان الثوري، والأوزاعي، ومالك، والشافعي، وأحمد بن حنبل، و[[أهل الحديث]]، أنه وإن كان الاستدلال في الأصول الاعتقادية واجبًا وتركه يُعد معصية، إلا أن الإيمان الناتج عن التقليد مقبول.&amp;lt;ref&amp;gt;مجموعة من الباحثين، &amp;quot;أصول الدين&amp;quot;، موسوعة الكلام الإسلامي، ص٥١.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
يعتبر علماء [[الشيعة]] أن أصول الدين تشمل خمسة مبادئ، بينما تتضمن الفروع ثمانية أو عشرة فروع. وأحيانًا يعدّون كل ما يواجه الأصول ويصنّف ضمن الأحكام العملية من فروع الدين.&amp;lt;ref&amp;gt;خطيبي كوشكك، محمد وزملاؤه، معجم الثقافة الشيعية، قم: زمزم الهداية، ٢٠٠٧، ص٣٦٠.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== أصول الدين ==&lt;br /&gt;
{{المقالة الرئيسة|أصول الدين}}  &lt;br /&gt;
يعتبر علماء الدين أن الأصول العقائدية في الإسلام هي الإيمان ب[[توحيد الله]]، و[[النبوة]]، و[[المعاد]]. وقد اعتُبرت هذه الأصول الثلاثة أساس الدين الإسلامي.&amp;lt;ref&amp;gt;مجموعة من المؤلفين، &amp;quot;الإسلام&amp;quot;، الموسوعة الإسلامية الكبرى، طهران: مركز الموسوعة الإسلامية الكبرى، ج٨، تحت المدخل.&amp;lt;/ref&amp;gt; أما علماء الشيعة فقد أضافوا أصلي [[العدل]] و[[الإمامة]] إلى هذه الأصول الثلاثة، فأصبحت أصول الدين عند الشيعة خمسة أصول.&amp;lt;ref&amp;gt;مجموعة من الباحثين، &amp;quot;أصول الدين&amp;quot;، موسوعة الكلام الإسلامي، ص٥١.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== فروع الدين ==&lt;br /&gt;
{{المقالة الرئيسة|فروع الدين}}  &lt;br /&gt;
جزء مهم من مجموعة الأعمال والسلوكيات العبادية في الثقافة الإسلامية يُعرف بـ&amp;quot;فروع الدين&amp;quot;. وبجانب الأصول الاعتقادية، تركز فروع الدين على الجوانب العملية للدين الإسلامي. في تعاليم [[الشيعة الاثني عشرية]]، تشمل فروع الدين: [[الصلاة]]، [[الصيام]]، [[الزكاة]]، [[الخمس]]، [[الحج]]، [[الجهاد]]، [[الأمر بالمعروف]]، النهي عن المنكر، [[التولي]]، و[[التبري]].&lt;br /&gt;
&lt;br /&gt;
أما المذاهب السنية فلا تركز على بعض هذه الفروع بنفس القدر.&amp;lt;ref&amp;gt;مجموعة من المؤلفين، &amp;quot;الإسلام&amp;quot;، الموسوعة الإسلامية الكبرى، طهران: مركز الموسوعة الإسلامية الكبرى، ج٨، تحت المدخل.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== الاختلافات ==  &lt;br /&gt;
* أصول الدين تتناول مسائل الاعتقاد، حيث يشترط فيها العقل، والفهم، والإيمان. أما فروع الدين فتتعلق بالأعمال، سواء كان العمل في فعل أمر أو تركه. &amp;lt;ref&amp;gt;مجموعة من الباحثين، &amp;quot;أصول الدين&amp;quot;، موسوعة الكلام الإسلامي، ص٥١.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* ويُطلق على الجانب العقائدي &amp;quot;الأصول&amp;quot; بينما يُطلق على الأحكام العملية &amp;quot;الفروع&amp;quot;.&lt;br /&gt;
* في أصول الدين، لا يجوز التقليد، بينما في فروع الدين يمكن اتباع أهل الخبرة.&amp;lt;ref&amp;gt;خطيبي كوشكك، محمد وزملاؤه، معجم الثقافة الشيعية، قم: زمزم الهداية، ٢٠٠٧، ص٣٥٩.&amp;lt;/ref&amp;gt; في المسائل العملية للدين، يجب الرجوع إلى العلماء الموثوقين والاعتماد عليهم، ويُطلق على هذا الاعتماد والعمل تقليدًا.&amp;lt;ref&amp;gt;كاشفي، محمد رضا، الكلام الشيعي، قم: أكاديمية العلوم والثقافة الإسلامية، ٢٠٠٧، ص٢٥٧.&amp;lt;/ref&amp;gt; أما في أصول الدين، فعلى الإنسان أن يصل إليها عبر التحقيق والدراسة.&lt;br /&gt;
* في أصول الدين، يجب الوصول إلى اليقين من خلال العقل، بينما لا يلزم الإثبات العقلي في فروع الدين. &lt;br /&gt;
* تُعدّ العبادات جزءًا مهمًا من مجموعة الأعمال والسلوكيات التي تُعرف في الثقافة الإسلامية بفروع الدين. وبجانب الأصول الاعتقادية، تركز فروع الدين على الأبعاد العملية للدين الإسلامي.&amp;lt;ref&amp;gt;مجموعة من المؤلفين، &amp;quot;الإسلام&amp;quot;، الموسوعة الإسلامية الكبرى، طهران: مركز الموسوعة الإسلامية الكبرى، ج٨، تحت المدخل.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* ترتبط أصول الدين بفكر الإنسان وعقيدته، ومن ثم ينبغي أن تكون على شكل إيمان واعتقاد. أما فروع الدين فهي ترتبط بأفعال وسلوكيات الإنسان. تشكّل أصول الدين هوية الإنسان الفكرية وبنيته العقائدية، وتحدد أسلوب سلوك المؤمنين. تشكّل أصول الدين الأساس للدين، وبدونها لا يكون للدين أصول أساسية تفقد أهدافه ومقاصده.&amp;lt;ref&amp;gt;مجلة الحوزة، مخلصي عباس، &amp;quot;نظرة في الأفكار الكلامية&amp;quot;، ج٨١، ص٨٩.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* أصول الدين تتعلق بالأخبار والوصف، بينما فروع الدين تتضمن الأوامر والنواهي. &lt;br /&gt;
* النسخ في فروع الدين جائز، ولكنه لا يطال أصول الدين بأي حال.&amp;lt;ref&amp;gt;خطيبي كوشكك، محمد وزملاؤه، معجم الثقافة الشيعية، قم: زمزم الهداية، ٢٠٠٧، ص٣٥٩.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس|۲}}&lt;br /&gt;
&lt;br /&gt;
[[fa: فرق بین اصول دین و فروع دین]]&lt;br /&gt;
[[bn: উসুলে দ্বিন এবং ফুরূয়ে দ্বিনের মধ্যে পার্থক্য]]&lt;br /&gt;
[[ur: اصول دین اور فروع دین میں فرق]]&lt;br /&gt;
[[es: la diferencia entre los principios de la religión y las ramas de la religión]]&lt;br /&gt;
[[en: Difference between the fundamentals of faith (Usul al-Din) and the branches of faith (Furu&#039; al-Din)]]&lt;br /&gt;
[[ps: د اصول دین او فروع دین تر مینځ فرق]]&lt;br /&gt;
[[ru: Разница между основами религии и её ответвлениями]]&lt;br /&gt;
[[ms: Perbedaan Antara Ushuluddin Dan Furu’uddin]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%B3%D9%8A%D8%AF%D8%A9_%D9%85%D8%B1%D9%8A%D9%85_(%D8%B9%D9%84%D9%8A%D9%87%D8%A7_%D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85)&amp;diff=1726</id>
		<title>السيدة مريم (عليها السلام)</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%B3%D9%8A%D8%AF%D8%A9_%D9%85%D8%B1%D9%8A%D9%85_(%D8%B9%D9%84%D9%8A%D9%87%D8%A7_%D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85)&amp;diff=1726"/>
		<updated>2025-05-29T15:50:59Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{سوال}}&lt;br /&gt;
ما هي مكانة السيدة مريم ومنزلتها؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
السيدة مريم (عليها السلام) هي المرأة الوحيدة التي ذُكِر اسمها في [[القرآن الكريم]]، وقد قدّمها الله نموذجًا لجميع المؤمنين. ووفقًا للآيات القرآنية، كانت تتمتع بمقامات جليلة، مثل اصطفائها من قِبَل الله، ولقبها بـ&amp;quot;الصدّيقة&amp;quot; (الكثيرة الصدق)، وامتلاكها الطهارة والعفة، ومخاطبتها للملائكة. وقد ذهب بعض علماء المسلمين إلى الاعتقاد بنبوّتها.&lt;br /&gt;
&lt;br /&gt;
وفقًا لنذر والدتها، أُخذت السيدة مريم (عليها السلام) إلى معبد [[بيت المقدس]] لتخدم [[الله]] وتعبده. وقد اختلف الكهنة حول من يتولى كفالتها. لحل النزاع، أجروا قرعة، فوقع السهم على [[النبي زكريا (عليه السلام)]]، الذي أصبح كفيلها. كانت السيدة مريم (عليها السلام) تتعبد في الجزء الشرقي من المعبد، واشتهرت بالتقوى بين قومها. ووفقًا للقرآن الكريم، كان النبي زكريا (عليه السلام) يرى لديها طعامًا ويسألها عن مصدره، فكانت تجيبه بأنه مرسل من الله.&lt;br /&gt;
&lt;br /&gt;
وبحسب ظاهر آيات القرآن وتصريح الروايات، حملت السيدة مريم (عليها السلام) بمعجزة دون الطرق المعتادة للحمل. ولم يذكر القرآن مدة حملها. ووفقًا لرأي بعض المفسرين، استمر حملها تسعة أشهر كغيرها من النساء، بينما يرى آخرون أن مدة حملها كانت معجزة، ولم تتجاوز ساعة واحدة.&lt;br /&gt;
&lt;br /&gt;
== المكانة ==  &lt;br /&gt;
{{المقالة الرئيسة|القدوة في شخصية السيدة مريم |القدوة في النساء النموذجيات في القرآن}}  &lt;br /&gt;
قدّم القرآن الكريم السيدة مريم (عليها السلام) نموذجًا لجميع المؤمنين:  &lt;br /&gt;
* {{قرآن|وَضَرَبَ اللَّهُ مَثَلًا لِّلَّذِينَ آمَنُوا... وَمَرْيَمَ ابْنَتَ عِمْرَانَ الَّتِي أَحْصَنَتْ فَرْجَهَا|سوره=التحريم|آیه=۱۱-۱۲}}.    &lt;br /&gt;
وفي الآية 42 من سورة آل عمران، أشار القرآن إلى فضائلها العظيمة مثل اصطفائها من قِبَل الله وطهارتها:    &lt;br /&gt;
* {{قرآن|يَا مَرْيَمُ إِنَّ اللَّهَ اصْطَفَاكِ وَطَهَّرَكِ وَاصْطَفَاكِ عَلَىٰ نِسَاءِ الْعَالَمِينَ|سوره=آل عمران|آیه=۴۲}}.  &lt;br /&gt;
&lt;br /&gt;
لم يُذكر في القرآن الكريم اسم امرأة سوى السيدة مريم (عليها السلام). ووفقًا للآيات، كانت الملائكة تخاطبها.&amp;lt;ref&amp;gt;سورة آل عمران، الآيات 42–43&amp;lt;/ref&amp;gt; وفي موضعين، صرّح الله تعالى بعفتها وطهارتها.&amp;lt;ref&amp;gt;سورة التحريم، الآية 12؛ كذلك: سورة الأنبياء، الآية 91&amp;lt;/ref&amp;gt; كما وصفها بالصدّيقة&amp;lt;ref&amp;gt;سورة المائدة، الآية 75&amp;lt;/ref&amp;gt;، وهو لقب يدل على كثرة صدقها.&amp;lt;ref&amp;gt;السيدة مريم (عليها السلام): رمز العبادة، ناهيد طيبي، مجلة فرهنگ كوثر، العدد 22، 1998م.&amp;lt;/ref&amp;gt; وأمرها الله في القرآن بالعبادة&amp;lt;ref&amp;gt;سورة آل عمران، الآية 43.&amp;lt;/ref&amp;gt;، واعتبرها من القانتين.&amp;lt;ref&amp;gt;سورة التحريم، الآية 12.&amp;lt;/ref&amp;gt; وقد فسّر المفسرون القانتين بأنهم الذين يداومون على طاعة الله.&amp;lt;ref&amp;gt;القُرشي، علي أكبر، تفسير أحسن الحديث، الجزء 11، ص 245&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
اعتقد علماء بارزون مثل محمد بن أحمد القرطبي، مفسر القرن السابع الهجري&amp;lt;ref&amp;gt;القرطبي، الجامع لأحكام القرآن، 1985م، الجزء 4، ص 83.&amp;lt;/ref&amp;gt;، وتقي الدين السبكي، فقيه ومحدّث القرن الثامن الهجري&amp;lt;ref&amp;gt;الألوسي، روح المعاني، 1995م، الجزء 2، ص 149&amp;lt;/ref&amp;gt;، بنبوّة السيدة مريم (عليها السلام). واستدلّوا بذلك على وحي الله إليها بواسطة الملائكة، كما حدث مع الأنبياء الآخرين، بالإضافة إلى ذكر فضائلها الجليلة في [[الآية 42 من سورة آل عمران]].&amp;lt;ref&amp;gt;الألوسي، روح المعاني، 1995م، الجزء 2، ص 149&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
وفي النصوص العرفانية، عُدَّت السيدة مريم (عليها السلام) من [[أولياء الله]] ومن أصحاب مقام الولاية الخاصة.&amp;lt;ref&amp;gt;انعكاسات مكانة السيدة مريم (عليها السلام) في النصوص الصوفية الفارسية من القرن الرابع حتى نهاية القرن التاسع الهجري، طاهرة خوشحال دستجردي وزينب رضا بور، مجلة الدراسات العرفانية، العدد 12، 2010م&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== السيرة الذاتية ==  &lt;br /&gt;
على خلاف الكتاب المقدس، يبدأ القرآن الكريم قصة السيدة مريم (عليها السلام) قبل ولادتها.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; كانت والدة مريم (عليها السلام) حاملاً وتظن أن المولود سيكون ذكرًا.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 2، ص 523.&amp;lt;/ref&amp;gt; فنذرت جنينها لله تعالى.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; ولكن على غير توقعها، وُلدت أنثى.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; ومع ذلك، التزمت الأم بنذرها، وأسمت المولودة &amp;quot;مريم&amp;quot;.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; ووفاءً بنذرها، أُخذت مريم (عليها السلام) إلى معبد بيت المقدس لتخدم فيه وتعبد الله.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 2، ص 544، دار الكتب الإسلامية، طهران، الطبعة الأولى، 1995م&amp;lt;/ref&amp;gt; وطُلب من علماء وكبار [[بني إسرائيل]] أن يتولوا كفالتها.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 2، ص 544، دار الكتب الإسلامية، طهران، الطبعة الأولى، 1995م&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
كانت مريم (عليها السلام)، ابنة عمران، من عائلة شريفة ورفيعة المقام، مما أدى إلى نزاع بين المدّعين لكفالتها. ولحسم الأمر، أُجريت قرعة، فوقع الاختيار على [[النبي زكريا (عليه السلام)]]، الذي لم يكن لديه أطفال آنذاك، ليكون كفيلها.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 44&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
كانت السيدة مريم (عليها السلام) تتعبد في الجزء الشرقي من المعبد&amp;lt;ref&amp;gt;سورة مريم، الآية 16.&amp;lt;/ref&amp;gt;، واشتهرت بالتقوى بين قومها.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 41.&amp;lt;/ref&amp;gt; ووفقًا للآيات القرآنية، كان النبي زكريا (عليه السلام) يجد لديها أرزاقًا، وعندما سألها عن مصدرها، أجابت مريم (عليها السلام) بأنها من عند الله.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 37.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== حمل السيدة مريم وولادة النبي عيسى (عليهما السلام) ==&lt;br /&gt;
{{نوشتار اصلی|مدة حمل السيدة مريم وكيفية حملها}}&lt;br /&gt;
&lt;br /&gt;
حملت السيدة مريم (عليها السلام)، وفقًا لظاهر آيات القرآن وتصريحات الروايات، بمعجزة ودون الطرق المعتادة للحمل.&amp;lt;ref&amp;gt;الطبرسي، فضل بن الحسن، مجمع البيان في تفسير القرآن، 1994م، الجزء 6، ص 789.&amp;lt;/ref&amp;gt; أشار [[القرآن]] إلى هذا الحدث بقوله: {{قرآن|فَنَفَخْنَا فِيهَا مِن رُوحِنَا|سوره=الأنبياء|آیه=۹۱}}. وشبّه خلق [[النبي عيسى (عليه السلام)]] بخلق [[النبي آدم (عليه السلام)]]، حيث كان كلاهما قائمًا على معجزة.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 59.&amp;lt;/ref&amp;gt; أُعلن حمل السيدة مريم (عليها السلام) بواسطة كائن وصفه القرآن بـ&amp;quot;الروح&amp;quot;، وفسّره المفسرون على أنه الملك جبرائيل (عليه السلام).  &lt;br /&gt;
&lt;br /&gt;
لم يذكر القرآن مدة حمل السيدة مريم (عليها السلام).&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 40، طهران، دار الكتب الإسلامية، 1995م&amp;lt;/ref&amp;gt; وقد رأى بعض المفسرين أن حملها استمر تسعة أشهر كغيرها من النساء.&amp;lt;ref&amp;gt;ابن كثير الدمشقي، تفسير القرآن العظيم، الجزء 5، ص 196، بيروت، دار الكتب العلمية، منشورات محمد علي بيضون، 1999م&amp;lt;/ref&amp;gt; واستدلوا على ذلك بأن القرآن كان يهدف إلى مدح السيدة مريم (عليها السلام)، ولو كانت مدة حملها معجزة لكان القرآن قد أشار إلى ذلك صراحة.&amp;lt;ref&amp;gt;ابن كثير الدمشقي، تفسير القرآن العظيم، الجزء 5، ص 196، بيروت، دار الكتب العلمية، منشورات محمد علي بيضون، 1999م&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
ويرى فريق آخر أن مدة حمل السيدة مريم (عليها السلام) كانت معجزة أيضًا، واستمرت ساعة واحدة فقط.&amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، الجزء 14، ص 225، بيروت، مؤسسة الوفاء، 1990م&amp;lt;/ref&amp;gt; واستندوا إلى استخدام القرآن حرف &amp;quot;الفاء&amp;quot; الذي يدل على التعقيب المباشر بين قصة الحمل وولادة النبي عيسى (عليه السلام)، مما يشير إلى أن مدة الحمل كانت قصيرة ومعجزة.&amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، الجزء 14، ص 225، بيروت، مؤسسة الوفاء، 1990م&amp;lt;/ref&amp;gt; وتؤيد بعض الروايات هذا الرأي. &amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، الجزء 14، ص 225، بيروت، مؤسسة الوفاء، 1990م&amp;lt;/ref&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
بعد ولادة النبي عيسى (عليه السلام)، عادت السيدة مريم (عليها السلام) إلى قومها.&amp;lt;ref&amp;gt;سورة مريم، الآية 27.&amp;lt;/ref&amp;gt; وبأمر من الله تعالى، التزمت بالصمت.&amp;lt;ref&amp;gt;سورة مريم، الآية 26.&amp;lt;/ref&amp;gt; اتهمها بنو إسرائيل بالفحشاء&amp;lt;ref&amp;gt;سورة مريم، الآيات 27–28.&amp;lt;/ref&amp;gt; لإنجابها طفلًا دون أب، ولكن الله برّأها بأن أنطق الطفل&amp;lt;ref&amp;gt;سورة مريم، الآيات 30–33.&amp;lt;/ref&amp;gt;، حيث عرّف بنفسه ودافع عن طهارة أمه.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 45.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== تمني السيدة مريم (عليها السلام) الموت ==&lt;br /&gt;
{{المقالة الرئيسة|تمني السيدة مريم الموت}}&lt;br /&gt;
وفقًا للقرآن الكريم، خلال آلام المخاض الشديدة&amp;lt;ref&amp;gt;الطيب، أطيب البيان في تفسير القرآن، الجزء 8، ص 431، طهران، منشورات الإسلام، 1999م.&amp;lt;/ref&amp;gt;، تمنّت السيدة مريم (عليها السلام) الموت:  &lt;br /&gt;
{{قرآن|يَا لَيْتَنِي مِتُّ قَبْلَ هَذَا وَكُنتُ نَسْيًا مَّنسِيًّا|سوره=مريم|آیه=۲۳}}.&lt;br /&gt;
  &lt;br /&gt;
يرى [[محمد جواد مغنية]]، وهو مفسر شيعي معاصر، أن التلفظ بمثل هذه العبارات أمر طبيعي لأي إنسان يمر بظروف قاسية، طالما أنها لا تنبع من شك في الدين.&amp;lt;ref&amp;gt;مغنية، تفسير الكاشف، الجزء 5، ص 177، طهران، دار الكتب الإسلامية، 2003م.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
لم يذكر القرآن سبب تمني مريم (عليها السلام) الموت، لكنه نقل كلامها فقط.&amp;lt;ref&amp;gt;فخر الرازي، مفاتيح الغيب، الجزء 21، ص 525، بيروت، دار إحياء التراث العربي، 2000م.&amp;lt;/ref&amp;gt; ومع ذلك، أورد المفسرون عدة أسباب لهذا التمني&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 41، طهران، دار الكتب الإسلامية، 1995م.&amp;lt;/ref&amp;gt;:  &lt;br /&gt;
* الخوف من الاتهامات: كانت السيدة مريم (عليها السلام) مشهورة بين بني إسرائيل بالزهد والتقوى، حتى أن الله كان يرزقها بأرزاق سماوية. ومع مكانتها الاجتماعية الرفيعة، خافت من إنجاب طفل بدون زوج&amp;lt;ref&amp;gt;فخر الرازي، مفاتيح الغيب، الجزء 21، ص 525، بيروت، دار إحياء التراث العربي، 2000م.&amp;lt;/ref&amp;gt; وما قد يترتب على ذلك من اتهامات قومها بالفاحشة.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 41، طهران، دار الكتب الإسلامية، 1995م.&amp;lt;/ref&amp;gt;   &lt;br /&gt;
* الإحساس بالعزلة: كانت السيدة مريم (عليها السلام) متفرغة للعبادة ومنقطعة عن مشاغل الدنيا. وعندما وجدت نفسها فجأة حاملاً ومقبلة على آلام الولادة، شعرت بالوحدة والضياع، مما دفعها إلى تمني الموت.&amp;lt;ref&amp;gt;المدرسي، محمد تقي، من هدى القرآن، الجزء 7، ص 32، طهران، دار محب الحسين، 1998م.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس}}&lt;br /&gt;
&lt;br /&gt;
[[fa: حضرت مریم(س)]]&lt;br /&gt;
[[bn: হযরত মরিয়ম (আ.)]]&lt;br /&gt;
[[ur: حضرت مریم سلام اللہ علیہا]]&lt;br /&gt;
[[es: La señora María (P)]]&lt;br /&gt;
[[en: Lady Mary (PBUH)]]&lt;br /&gt;
[[ps: حضرت مریم (س)]]&lt;br /&gt;
[[ru: Марьям (А)]]&lt;br /&gt;
[[ms: Sayidah Maryam Sa]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%84%D9%85%D9%82%D8%A7%D9%84%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D8%A9&amp;diff=1725</id>
		<title>قالب:المقالة الرئيسة</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%84%D9%85%D9%82%D8%A7%D9%84%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D8%A9&amp;diff=1725"/>
		<updated>2025-05-29T15:50:41Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: تحويل إلى قالب:مفصلة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تحويل [[قالب:مفصلة]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%B3%D9%8A%D8%AF%D8%A9_%D9%85%D8%B1%D9%8A%D9%85_(%D8%B9%D9%84%D9%8A%D9%87%D8%A7_%D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85)&amp;diff=1724</id>
		<title>السيدة مريم (عليها السلام)</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%A7%D9%84%D8%B3%D9%8A%D8%AF%D8%A9_%D9%85%D8%B1%D9%8A%D9%85_(%D8%B9%D9%84%D9%8A%D9%87%D8%A7_%D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85)&amp;diff=1724"/>
		<updated>2025-05-29T15:48:13Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: /* تمني السيدة مريم (عليها السلام) الموت */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{سوال}}&lt;br /&gt;
ما هي مكانة السيدة مريم ومنزلتها؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
السيدة مريم (عليها السلام) هي المرأة الوحيدة التي ذُكِر اسمها في [[القرآن الكريم]]، وقد قدّمها الله نموذجًا لجميع المؤمنين. ووفقًا للآيات القرآنية، كانت تتمتع بمقامات جليلة، مثل اصطفائها من قِبَل الله، ولقبها بـ&amp;quot;الصدّيقة&amp;quot; (الكثيرة الصدق)، وامتلاكها الطهارة والعفة، ومخاطبتها للملائكة. وقد ذهب بعض علماء المسلمين إلى الاعتقاد بنبوّتها.&lt;br /&gt;
&lt;br /&gt;
وفقًا لنذر والدتها، أُخذت السيدة مريم (عليها السلام) إلى معبد [[بيت المقدس]] لتخدم [[الله]] وتعبده. وقد اختلف الكهنة حول من يتولى كفالتها. لحل النزاع، أجروا قرعة، فوقع السهم على [[النبي زكريا (عليه السلام)]]، الذي أصبح كفيلها. كانت السيدة مريم (عليها السلام) تتعبد في الجزء الشرقي من المعبد، واشتهرت بالتقوى بين قومها. ووفقًا للقرآن الكريم، كان النبي زكريا (عليه السلام) يرى لديها طعامًا ويسألها عن مصدره، فكانت تجيبه بأنه مرسل من الله.&lt;br /&gt;
&lt;br /&gt;
وبحسب ظاهر آيات القرآن وتصريح الروايات، حملت السيدة مريم (عليها السلام) بمعجزة دون الطرق المعتادة للحمل. ولم يذكر القرآن مدة حملها. ووفقًا لرأي بعض المفسرين، استمر حملها تسعة أشهر كغيرها من النساء، بينما يرى آخرون أن مدة حملها كانت معجزة، ولم تتجاوز ساعة واحدة.&lt;br /&gt;
&lt;br /&gt;
== المكانة ==  &lt;br /&gt;
{{المقالات الرئيسة: القدوة في شخصية السيدة مريم |القدوة في النساء النموذجيات في القرآن}}  &lt;br /&gt;
قدّم القرآن الكريم السيدة مريم (عليها السلام) نموذجًا لجميع المؤمنين:  &lt;br /&gt;
* {{قرآن|وَضَرَبَ اللَّهُ مَثَلًا لِّلَّذِينَ آمَنُوا... وَمَرْيَمَ ابْنَتَ عِمْرَانَ الَّتِي أَحْصَنَتْ فَرْجَهَا|سوره=التحريم|آیه=۱۱-۱۲}}.    &lt;br /&gt;
وفي الآية 42 من سورة آل عمران، أشار القرآن إلى فضائلها العظيمة مثل اصطفائها من قِبَل الله وطهارتها:    &lt;br /&gt;
* {{قرآن|يَا مَرْيَمُ إِنَّ اللَّهَ اصْطَفَاكِ وَطَهَّرَكِ وَاصْطَفَاكِ عَلَىٰ نِسَاءِ الْعَالَمِينَ|سوره=آل عمران|آیه=۴۲}}.  &lt;br /&gt;
&lt;br /&gt;
لم يُذكر في القرآن الكريم اسم امرأة سوى السيدة مريم (عليها السلام). ووفقًا للآيات، كانت الملائكة تخاطبها.&amp;lt;ref&amp;gt;سورة آل عمران، الآيات 42–43&amp;lt;/ref&amp;gt; وفي موضعين، صرّح الله تعالى بعفتها وطهارتها.&amp;lt;ref&amp;gt;سورة التحريم، الآية 12؛ كذلك: سورة الأنبياء، الآية 91&amp;lt;/ref&amp;gt; كما وصفها بالصدّيقة&amp;lt;ref&amp;gt;سورة المائدة، الآية 75&amp;lt;/ref&amp;gt;، وهو لقب يدل على كثرة صدقها.&amp;lt;ref&amp;gt;السيدة مريم (عليها السلام): رمز العبادة، ناهيد طيبي، مجلة فرهنگ كوثر، العدد 22، 1998م.&amp;lt;/ref&amp;gt; وأمرها الله في القرآن بالعبادة&amp;lt;ref&amp;gt;سورة آل عمران، الآية 43.&amp;lt;/ref&amp;gt;، واعتبرها من القانتين.&amp;lt;ref&amp;gt;سورة التحريم، الآية 12.&amp;lt;/ref&amp;gt; وقد فسّر المفسرون القانتين بأنهم الذين يداومون على طاعة الله.&amp;lt;ref&amp;gt;القُرشي، علي أكبر، تفسير أحسن الحديث، الجزء 11، ص 245&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
اعتقد علماء بارزون مثل محمد بن أحمد القرطبي، مفسر القرن السابع الهجري&amp;lt;ref&amp;gt;القرطبي، الجامع لأحكام القرآن، 1985م، الجزء 4، ص 83.&amp;lt;/ref&amp;gt;، وتقي الدين السبكي، فقيه ومحدّث القرن الثامن الهجري&amp;lt;ref&amp;gt;الألوسي، روح المعاني، 1995م، الجزء 2، ص 149&amp;lt;/ref&amp;gt;، بنبوّة السيدة مريم (عليها السلام). واستدلّوا بذلك على وحي الله إليها بواسطة الملائكة، كما حدث مع الأنبياء الآخرين، بالإضافة إلى ذكر فضائلها الجليلة في [[الآية 42 من سورة آل عمران]].&amp;lt;ref&amp;gt;الألوسي، روح المعاني، 1995م، الجزء 2، ص 149&amp;lt;/ref&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
وفي النصوص العرفانية، عُدَّت السيدة مريم (عليها السلام) من [[أولياء الله]] ومن أصحاب مقام الولاية الخاصة.&amp;lt;ref&amp;gt;انعكاسات مكانة السيدة مريم (عليها السلام) في النصوص الصوفية الفارسية من القرن الرابع حتى نهاية القرن التاسع الهجري، طاهرة خوشحال دستجردي وزينب رضا بور، مجلة الدراسات العرفانية، العدد 12، 2010م&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== السيرة الذاتية ==  &lt;br /&gt;
على خلاف الكتاب المقدس، يبدأ القرآن الكريم قصة السيدة مريم (عليها السلام) قبل ولادتها.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; كانت والدة مريم (عليها السلام) حاملاً وتظن أن المولود سيكون ذكرًا.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 2، ص 523.&amp;lt;/ref&amp;gt; فنذرت جنينها لله تعالى.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; ولكن على غير توقعها، وُلدت أنثى.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; ومع ذلك، التزمت الأم بنذرها، وأسمت المولودة &amp;quot;مريم&amp;quot;.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 35.&amp;lt;/ref&amp;gt; ووفاءً بنذرها، أُخذت مريم (عليها السلام) إلى معبد بيت المقدس لتخدم فيه وتعبد الله.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 2، ص 544، دار الكتب الإسلامية، طهران، الطبعة الأولى، 1995م&amp;lt;/ref&amp;gt; وطُلب من علماء وكبار [[بني إسرائيل]] أن يتولوا كفالتها.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 2، ص 544، دار الكتب الإسلامية، طهران، الطبعة الأولى، 1995م&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
كانت مريم (عليها السلام)، ابنة عمران، من عائلة شريفة ورفيعة المقام، مما أدى إلى نزاع بين المدّعين لكفالتها. ولحسم الأمر، أُجريت قرعة، فوقع الاختيار على [[النبي زكريا (عليه السلام)]]، الذي لم يكن لديه أطفال آنذاك، ليكون كفيلها.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 44&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
كانت السيدة مريم (عليها السلام) تتعبد في الجزء الشرقي من المعبد&amp;lt;ref&amp;gt;سورة مريم، الآية 16.&amp;lt;/ref&amp;gt;، واشتهرت بالتقوى بين قومها.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 41.&amp;lt;/ref&amp;gt; ووفقًا للآيات القرآنية، كان النبي زكريا (عليه السلام) يجد لديها أرزاقًا، وعندما سألها عن مصدرها، أجابت مريم (عليها السلام) بأنها من عند الله.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 37.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== حمل السيدة مريم وولادة النبي عيسى (عليهما السلام) ==&lt;br /&gt;
{{نوشتار اصلی|مدة حمل السيدة مريم وكيفية حملها}}&lt;br /&gt;
&lt;br /&gt;
حملت السيدة مريم (عليها السلام)، وفقًا لظاهر آيات القرآن وتصريحات الروايات، بمعجزة ودون الطرق المعتادة للحمل.&amp;lt;ref&amp;gt;الطبرسي، فضل بن الحسن، مجمع البيان في تفسير القرآن، 1994م، الجزء 6، ص 789.&amp;lt;/ref&amp;gt; أشار [[القرآن]] إلى هذا الحدث بقوله: {{قرآن|فَنَفَخْنَا فِيهَا مِن رُوحِنَا|سوره=الأنبياء|آیه=۹۱}}. وشبّه خلق [[النبي عيسى (عليه السلام)]] بخلق [[النبي آدم (عليه السلام)]]، حيث كان كلاهما قائمًا على معجزة.&amp;lt;ref&amp;gt;سورة آل عمران، الآية 59.&amp;lt;/ref&amp;gt; أُعلن حمل السيدة مريم (عليها السلام) بواسطة كائن وصفه القرآن بـ&amp;quot;الروح&amp;quot;، وفسّره المفسرون على أنه الملك جبرائيل (عليه السلام).  &lt;br /&gt;
&lt;br /&gt;
لم يذكر القرآن مدة حمل السيدة مريم (عليها السلام).&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 40، طهران، دار الكتب الإسلامية، 1995م&amp;lt;/ref&amp;gt; وقد رأى بعض المفسرين أن حملها استمر تسعة أشهر كغيرها من النساء.&amp;lt;ref&amp;gt;ابن كثير الدمشقي، تفسير القرآن العظيم، الجزء 5، ص 196، بيروت، دار الكتب العلمية، منشورات محمد علي بيضون، 1999م&amp;lt;/ref&amp;gt; واستدلوا على ذلك بأن القرآن كان يهدف إلى مدح السيدة مريم (عليها السلام)، ولو كانت مدة حملها معجزة لكان القرآن قد أشار إلى ذلك صراحة.&amp;lt;ref&amp;gt;ابن كثير الدمشقي، تفسير القرآن العظيم، الجزء 5، ص 196، بيروت، دار الكتب العلمية، منشورات محمد علي بيضون، 1999م&amp;lt;/ref&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
ويرى فريق آخر أن مدة حمل السيدة مريم (عليها السلام) كانت معجزة أيضًا، واستمرت ساعة واحدة فقط.&amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، الجزء 14، ص 225، بيروت، مؤسسة الوفاء، 1990م&amp;lt;/ref&amp;gt; واستندوا إلى استخدام القرآن حرف &amp;quot;الفاء&amp;quot; الذي يدل على التعقيب المباشر بين قصة الحمل وولادة النبي عيسى (عليه السلام)، مما يشير إلى أن مدة الحمل كانت قصيرة ومعجزة.&amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، الجزء 14، ص 225، بيروت، مؤسسة الوفاء، 1990م&amp;lt;/ref&amp;gt; وتؤيد بعض الروايات هذا الرأي. &amp;lt;ref&amp;gt;المجلسي، محمد باقر، بحار الأنوار، الجزء 14، ص 225، بيروت، مؤسسة الوفاء، 1990م&amp;lt;/ref&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
بعد ولادة النبي عيسى (عليه السلام)، عادت السيدة مريم (عليها السلام) إلى قومها.&amp;lt;ref&amp;gt;سورة مريم، الآية 27.&amp;lt;/ref&amp;gt; وبأمر من الله تعالى، التزمت بالصمت.&amp;lt;ref&amp;gt;سورة مريم، الآية 26.&amp;lt;/ref&amp;gt; اتهمها بنو إسرائيل بالفحشاء&amp;lt;ref&amp;gt;سورة مريم، الآيات 27–28.&amp;lt;/ref&amp;gt; لإنجابها طفلًا دون أب، ولكن الله برّأها بأن أنطق الطفل&amp;lt;ref&amp;gt;سورة مريم، الآيات 30–33.&amp;lt;/ref&amp;gt;، حيث عرّف بنفسه ودافع عن طهارة أمه.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 45.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== تمني السيدة مريم (عليها السلام) الموت ==&lt;br /&gt;
{{المقالة الرئيسة|تمني السيدة مريم الموت}}&lt;br /&gt;
وفقًا للقرآن الكريم، خلال آلام المخاض الشديدة&amp;lt;ref&amp;gt;الطيب، أطيب البيان في تفسير القرآن، الجزء 8، ص 431، طهران، منشورات الإسلام، 1999م.&amp;lt;/ref&amp;gt;، تمنّت السيدة مريم (عليها السلام) الموت:  &lt;br /&gt;
{{قرآن|يَا لَيْتَنِي مِتُّ قَبْلَ هَذَا وَكُنتُ نَسْيًا مَّنسِيًّا|سوره=مريم|آیه=۲۳}}.&lt;br /&gt;
  &lt;br /&gt;
يرى [[محمد جواد مغنية]]، وهو مفسر شيعي معاصر، أن التلفظ بمثل هذه العبارات أمر طبيعي لأي إنسان يمر بظروف قاسية، طالما أنها لا تنبع من شك في الدين.&amp;lt;ref&amp;gt;مغنية، تفسير الكاشف، الجزء 5، ص 177، طهران، دار الكتب الإسلامية، 2003م.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
لم يذكر القرآن سبب تمني مريم (عليها السلام) الموت، لكنه نقل كلامها فقط.&amp;lt;ref&amp;gt;فخر الرازي، مفاتيح الغيب، الجزء 21، ص 525، بيروت، دار إحياء التراث العربي، 2000م.&amp;lt;/ref&amp;gt; ومع ذلك، أورد المفسرون عدة أسباب لهذا التمني&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 41، طهران، دار الكتب الإسلامية، 1995م.&amp;lt;/ref&amp;gt;:  &lt;br /&gt;
* الخوف من الاتهامات: كانت السيدة مريم (عليها السلام) مشهورة بين بني إسرائيل بالزهد والتقوى، حتى أن الله كان يرزقها بأرزاق سماوية. ومع مكانتها الاجتماعية الرفيعة، خافت من إنجاب طفل بدون زوج&amp;lt;ref&amp;gt;فخر الرازي، مفاتيح الغيب، الجزء 21، ص 525، بيروت، دار إحياء التراث العربي، 2000م.&amp;lt;/ref&amp;gt; وما قد يترتب على ذلك من اتهامات قومها بالفاحشة.&amp;lt;ref&amp;gt;مكارم الشيرازي، تفسير الأمثلة، الجزء 13، ص 41، طهران، دار الكتب الإسلامية، 1995م.&amp;lt;/ref&amp;gt;   &lt;br /&gt;
* الإحساس بالعزلة: كانت السيدة مريم (عليها السلام) متفرغة للعبادة ومنقطعة عن مشاغل الدنيا. وعندما وجدت نفسها فجأة حاملاً ومقبلة على آلام الولادة، شعرت بالوحدة والضياع، مما دفعها إلى تمني الموت.&amp;lt;ref&amp;gt;المدرسي، محمد تقي، من هدى القرآن، الجزء 7، ص 32، طهران، دار محب الحسين، 1998م.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== المصادر ==&lt;br /&gt;
{{پانویس}}&lt;br /&gt;
&lt;br /&gt;
[[fa: حضرت مریم(س)]]&lt;br /&gt;
[[bn: হযরত মরিয়ম (আ.)]]&lt;br /&gt;
[[ur: حضرت مریم سلام اللہ علیہا]]&lt;br /&gt;
[[es: La señora María (P)]]&lt;br /&gt;
[[en: Lady Mary (PBUH)]]&lt;br /&gt;
[[ps: حضرت مریم (س)]]&lt;br /&gt;
[[ru: Марьям (А)]]&lt;br /&gt;
[[ms: Sayidah Maryam Sa]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D8%AE%D9%84%D9%88%D8%AF_%D8%A7%D9%84%D9%82%D8%B1%D8%A2%D9%86&amp;diff=1723</id>
		<title>خلود القرآن</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D8%AE%D9%84%D9%88%D8%AF_%D8%A7%D9%84%D9%82%D8%B1%D8%A2%D9%86&amp;diff=1723"/>
		<updated>2025-05-29T15:47:44Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{شروع متن}}&lt;br /&gt;
{{سوال}}&lt;br /&gt;
هل القرآن الكريم مرتبط فقط بزمن نزوله أم هو لجميع العصور؟&lt;br /&gt;
{{پایان سوال}}&lt;br /&gt;
{{پاسخ}}&lt;br /&gt;
&lt;br /&gt;
[[القرآن الكريم]] هو كتاب هداية الإنسان، أبدي و نزل لجمیع العصور؛ إن الخطابات العامة للقرآن لجميع الناس وجميع المؤمنين هي علامات على عالمية القرآن؛ الإعجاز العلمي الوارد في القرآن والذي لم يكن مفهوماً للناس وقت النزول و كذلك هدف القرآن في سعادة البشر وخلاصهم هي علامات أخرى على خلود القرآن؛ بالإضافة إلى ذلك يقدم القرآن نفسه على أنه «ذِكْرَىٰ لِلْعَالَمِينَ» و «نَذِيرًا لِلْبَشَرِ» وقد تم تأكید هذا الأمر في الأحاديث.&lt;br /&gt;
&lt;br /&gt;
== الخطابات العامة للقرآن ==&lt;br /&gt;
العديد من الآيات القرآنية لها خطابات عامة لجميع الناس أو لجميع المؤمنين:&lt;br /&gt;
* مخاطبة الناس: «یا أَيُّهَا النَّاسُ»&amp;lt;ref&amp;gt;انظر الي سورة الانفطار6/ الانشقاق 6.&amp;lt;/ref&amp;gt; و «يَا بَنِي آدَمَ»&amp;lt;ref&amp;gt;اعراف/26 – یس/60.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* مخاطبة المؤمنين: «يَا أَيُّهَا الَّذِينَ آمَنُوا »&amp;lt;ref&amp;gt;انظر الي البقرة / 104 ، 153 ، 272 ، العمران / 100 ، 102 ونساء / 19 ، 29.&amp;lt;/ref&amp;gt;&lt;br /&gt;
بالإضافة إلى ذلك يقدم القرآن نفسه على أنه «ذِكْرَىٰ لِلْعَالَمِينَ»&amp;lt;ref&amp;gt;الانعام / 90.&amp;lt;/ref&amp;gt; و «نَذِيرًا لِلْبَشَرِ»&amp;lt;ref&amp;gt;المدثر / 36.&amp;lt;/ref&amp;gt; و ضرورة هذه العمومیات هي خلودها وديمومتها.&lt;br /&gt;
&lt;br /&gt;
==قصص القرآن ==&lt;br /&gt;
يذكر القرآن العديد من قصص الأنبياء والأمم الماضية و بقطع النظر عن القرائن و بالالتفات الی باطنها  يمكن  الحصول على فهم عام لنص القرآن الشامل.&amp;lt;ref&amp;gt;انظر الي محمد هادي معرفت، التمهيد ، قم ، جامعة المدرسيين في الحوزة العلمیة ، بي تا ، المجلد 3 ، ص 29.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
عن الإمام الباقر عليه السلام: «ولو أن الآية إذا نزلت في قومٍ ثم مات أولئك القوم ماتت الآية لما بقي من القرآن شيء ولكنّ القرآن يجري أوله على آخره مادامت السماوات والأرض ولكل قومٍ آية يتلونها منها من خير أو شر».&amp;lt;ref&amp;gt;حكيمي ، محمد رضا وحكيمي ، محمد وحكيمي ، علي ، الحياة ، ترجمة: أحمد آرام، طهران ، مکتب نشر الثقافة الإسلامية ، الطبعة الأولى ، 1380 ، المجلد 2 ، ص 219.&amp;lt;/ref&amp;gt; تشير هذه الرواية إلى حقيقة أنه بسبب خلود القرآن فإن قصته أيضًا أبدية و لیست لجماعة معينة لأنه إذا لم يكن الأمر كذلك فيجب أيضًا إلغاء الآية الخاصة بهم عندما تختفي المجموعة.&lt;br /&gt;
&lt;br /&gt;
== الإعجاز العلمي للقرآن ==&lt;br /&gt;
{{المقال الرئيسي|الإعجاز العلمي للقرآن}}&lt;br /&gt;
في مختلف المجالات العلمية ، عبّر القرآن عن أشياء لم تكن واضحة لأهل ذلك الوقت ، ومع تقدم الزمن و العلم اتضح معنى الآية؛ مثل صعوبة التنفس مع زيادة الارتفاع بسبب نقص الأكسجين الذي وصل إليه العلم اليوم.&amp;lt;ref&amp;gt;معرفت ، محمد هادي ، علوم القرآن ، ص 425.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== الأحاديث ==&lt;br /&gt;
روی عن الإمام الصادق علیه السلام أنه حداثة القرآن تعود إلى أن الله تعالی لم يرسله لوقت مؤقت أو لقوم معين و لأنه أزلي و كوني فهو جديد في كل وقت و هو حلو في عيون كل الناس حتى يوم الدين و مليء بالعاطفة.&amp;lt;ref&amp;gt;نقلا عن: جوادي آملي ، عبد الله ، التفسير الموضوعي ، القرآن في القرآن ، قم ، منشورات الإسراء ، 1999 ، المجلد 1 ، ص 313.&amp;lt;/ref&amp;gt; و ایضا نقل عن الامام الباقر علیه السلام أن القرآن يجري دائما كالشمس و القمر وهو ينير حياة الناس إلى نهایة الدنيا.&amp;lt;ref&amp;gt;نفس المصدر.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== للمزید من القراءة ==&lt;br /&gt;
* عبد الله جوادي آمُلي ، التفسير الموضوعي (القرآن في القرآن) ، (قم ، الإسراء 1997) ، الجزء الأول ، قسم خلود القرآن.&lt;br /&gt;
* مرتضى مطهري ، الخاتمیة (طهران ، صدرا ، 1985).&lt;br /&gt;
* محمد هادي معرفت ، علوم القرآن (قم ، معهد تمهيد الثقافي ، 2013) ، ص 414.&lt;br /&gt;
* ناصر مكارم الشيرازي ، التفسير الامثل (دار الكتب الإسلامية ، 1989) ، المجلد 5 ، ص 435 ، المجلد 8 ، ص 227.&lt;br /&gt;
&lt;br /&gt;
== المصادر ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[fa:جاودانه بودن قرآن]]&lt;br /&gt;
[[es:La eternidad del Corán]]&lt;br /&gt;
[[ps:د قرآن تل‌پاتېدل]]&lt;br /&gt;
[[fr:Immortalité du Coran]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AF%D8%B1%DA%AF%D8%A7%D9%87&amp;diff=1722</id>
		<title>قالب:درگاه</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AF%D8%B1%DA%AF%D8%A7%D9%87&amp;diff=1722"/>
		<updated>2025-05-29T15:47:11Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--{{#if: {{{1|}}}|&amp;lt;div style=&amp;quot;background: #d8f3ff; border: 1px #0078aa solid; border-radius:10px; float: left; clear: both; margin: 10px 10px 10px 0; max-width: 25%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 110%; font-weight: bold; background: #9bdaf7; border-radius: 10px 10px 0 0; text-align: center&amp;quot;&amp;gt;درگاه‌ها&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{1|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
    | تاریخ= [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:درگاه تاریخ]]&lt;br /&gt;
    | سنت= [[file:درگاه سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:درگاه سنت]]&lt;br /&gt;
    | قرآن= [[file:درگاه قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{#if: {{{2|}}}|&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{2|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | تاریخ = [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:درگاه تاریخ]]&lt;br /&gt;
    | سنت = [[file:درگاه سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:درگاه سنت]]&lt;br /&gt;
    | قرآن = [[file:درگاه قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;}}&lt;br /&gt;
{{#if: {{{3|}}}|&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{3|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | تاریخ= [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:درگاه تاریخ]]&lt;br /&gt;
    | سنت = [[file:سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:درگاه سنت]]&lt;br /&gt;
    | قرآن = [[file:قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;}}&lt;br /&gt;
{{#if: {{{4|}}}|&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{4|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | تاریخ = [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:تاریخ]]&lt;br /&gt;
    | سنت = [[file:درگاه سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:سنت]]&lt;br /&gt;
    | قرآن = [[file:درگاه قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}}--&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{درگاه&lt;br /&gt;
    | انداره = کوچک&lt;br /&gt;
    | &lt;br /&gt;
    | &lt;br /&gt;
    | &lt;br /&gt;
    | &lt;br /&gt;
&amp;lt;!-- کرونا، مهدویت، غدیر، امام حسین، فاطمی، حکومت دینی، زن و خانواده، حوزه و روحانیت، واژه‌ها، چندرسانه‌ای، تاریخ، قرآن، سنت --&amp;gt;&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;1&amp;quot;: {},&lt;br /&gt;
		&amp;quot;2&amp;quot;: {},&lt;br /&gt;
		&amp;quot;3&amp;quot;: {},&lt;br /&gt;
		&amp;quot;4&amp;quot;: {},&lt;br /&gt;
		&amp;quot;اندازه&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;در صورت نیاز به کوچک‌تر شدن الگو مقدار را برابر «کوچک» قرار دهید.&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AF%D8%B1%DA%AF%D8%A7%D9%87&amp;diff=1721</id>
		<title>قالب:درگاه</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AF%D8%B1%DA%AF%D8%A7%D9%87&amp;diff=1721"/>
		<updated>2025-05-29T15:46:36Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--{{#if: {{{1|}}}|&amp;lt;div style=&amp;quot;background: #d8f3ff; border: 1px #0078aa solid; border-radius:10px; float: left; clear: both; margin: 10px 10px 10px 0; max-width: 25%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 110%; font-weight: bold; background: #9bdaf7; border-radius: 10px 10px 0 0; text-align: center&amp;quot;&amp;gt;درگاه‌ها&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{1|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
    | تاریخ= [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:درگاه تاریخ]]&lt;br /&gt;
    | سنت= [[file:درگاه سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:درگاه سنت]]&lt;br /&gt;
    | قرآن= [[file:درگاه قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;&lt;br /&gt;
{{#if: {{{2|}}}|&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{2|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | تاریخ = [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:درگاه تاریخ]]&lt;br /&gt;
    | سنت = [[file:درگاه سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:درگاه سنت]]&lt;br /&gt;
    | قرآن = [[file:درگاه قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;}}&lt;br /&gt;
{{#if: {{{3|}}}|&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{3|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | تاریخ= [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:درگاه تاریخ]]&lt;br /&gt;
    | سنت = [[file:سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:درگاه سنت]]&lt;br /&gt;
    | قرآن = [[file:قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;}}&lt;br /&gt;
{{#if: {{{4|}}}|&amp;lt;div style=&amp;quot;margin: 10px&amp;quot;&amp;gt;&lt;br /&gt;
{{#switch: {{{4|}}}&lt;br /&gt;
    | کرونا&lt;br /&gt;
    | کرونا و بلایا = [[file:کرونا و بلایا.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:کرونا و بلایا|center]][[category:درگاه کرونا و بلایا]]&lt;br /&gt;
    | مهدویت = [[file:درگاه مهدویت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:مهدویت|center]][[category:درگاه مهدویت]]&lt;br /&gt;
    | غدیر = [[file:درگاه غدیر.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:غدیر|center]][[category:درگاه غدیر]]&lt;br /&gt;
    | امام حسین&lt;br /&gt;
    | حسین = [[file:امام حسین.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:امام حسین(ع)|center]][[category:درگاه امام حسین(ع)]]&lt;br /&gt;
    | فاطمیه &lt;br /&gt;
    | فاطمی = [[file:فاطمیه.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:فاطمی(س)|center]][[category:درگاه فاطمی]]&lt;br /&gt;
    | حکومت دینی&lt;br /&gt;
    | حکومت = [[file:حکومت دینی.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حکومت دینی|center]][[category:درگاه حکومت دینی]]&lt;br /&gt;
    | خانواده&lt;br /&gt;
    | زن و خانواده = [[file:زن-و-خانواده.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:زن و خانواده|center]][[category:درگاه زن و خانواده]]&lt;br /&gt;
    | حوزه&lt;br /&gt;
    | حوزه و روحانیت = [[file:حوزه-و-روحانیت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:حوزه و روحانیت|center]][[category:درگاه حوزه و روحانیت]]&lt;br /&gt;
    | واژه‌ها = [[file:واژه-ها.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:واژه‌ها و اصطلاحات|center]][[category:درگاه واژه‌ها و اصطلاحات]]&lt;br /&gt;
    | مدیا&lt;br /&gt;
    | چندرسانه‌ای = [[file:multimedia.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:چندرسانه‌ای|center]][[category:درگاه چندرسانه‌ای]]&lt;br /&gt;
    | تاریخ = [[file:درگاه تاریخ.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:تاریخ|center]][[category:تاریخ]]&lt;br /&gt;
    | سنت = [[file:درگاه سنت.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:سنت|center]][[category:سنت]]&lt;br /&gt;
    | قرآن = [[file:درگاه قرآن.png|{{#ifeq: {{{اندازه|}}}|کوچک|80|100}}px|link=درگاه:قرآن|center]][[category:درگاه قرآن]]&lt;br /&gt;
    | [[category:ورودی نادرست در الگوی درگاه]]&lt;br /&gt;
}}&amp;lt;/div&amp;gt;}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;{{درگاه&lt;br /&gt;
    | انداره = کوچک&lt;br /&gt;
    | &lt;br /&gt;
    | &lt;br /&gt;
    | &lt;br /&gt;
    | &lt;br /&gt;
&amp;lt;!-- کرونا، مهدویت، غدیر، امام حسین، فاطمی، حکومت دینی، زن و خانواده، حوزه و روحانیت، واژه‌ها، چندرسانه‌ای، تاریخ، قرآن، سنت --&amp;gt;&lt;br /&gt;
}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;1&amp;quot;: {},&lt;br /&gt;
		&amp;quot;2&amp;quot;: {},&lt;br /&gt;
		&amp;quot;3&amp;quot;: {},&lt;br /&gt;
		&amp;quot;4&amp;quot;: {},&lt;br /&gt;
		&amp;quot;اندازه&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;در صورت نیاز به کوچک‌تر شدن الگو مقدار را برابر «کوچک» قرار دهید.&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;inline&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%A7%D8%AE%D9%87&amp;diff=1720</id>
		<title>قالب:شاخه</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%A7%D8%AE%D9%87&amp;diff=1720"/>
		<updated>2025-05-29T15:45:00Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;{{#if: {{{شاخه اصلی|}}} | &amp;lt;indicator name=1&amp;gt;[[:category:{{{شاخه اصلی|}}}{{!}}{{{شاخه اصلی|}}}]] {{#if: {{{شاخه فرعی۱|}}} | [[file:Arrow left.png|10px||link=|بی‌قاب]] [[:category:{{{شاخه فرعی۱|}}}{{!}}{{{شاخه فرعی۱|}}}]] {{#if: {{{شاخه فرعی۲|}}} | [[file:Arrow left.png|10px||link=|بی‌قاب]] [[:category:{{{شاخه فرعی۲|}}}{{!}}{{{شاخه فرعی۲|}}}]] {{#if: {{{شاخه فرعی۳|}}} | [[file:Arrow left.png|10px||link=|بی‌قاب]] [[:category:{{{شاخه فرعی۳|}}}|{{{شاخه فرعی۳|}}}]] }}}}}}&amp;lt;/indicator&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--:رده ها--&lt;br /&gt;
--&amp;gt;{{#if: {{{شاخه فرعی۳|}}}|[[category:{{{شاخه فرعی۳|}}}]]|{{#if: {{{شاخه فرعی۲|}}}|[[category:{{{شاخه فرعی۲|}}}]]|{{#if: {{{شاخه اصلی|}}}|&amp;lt;!--[[category:{{{شاخه اصلی|}}}]]--&amp;gt;|[[category:بدون شاخه اصلی]] }} }} }}{{#if: {{{شاخه فرعی۱|}}}|[[category:{{{شاخه فرعی۱|}}}]]|[[category:بدون شاخه فرعی]]}}&amp;lt;!--&lt;br /&gt;
--ناوبری:--&lt;br /&gt;
--&amp;gt;{{#if: {{{شاخه فرعی۱|}}}|&amp;lt;div class=&amp;quot;navbox related&amp;quot; style=&amp;quot;background-color: #fafffb&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;navbox-title&amp;quot; style=&amp;quot;font-size: 120%; font-weight: bold; background-color: #b9e6be;&amp;quot; &amp;gt;مقاله‌های مرتبط&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;navbox-list&amp;quot; style=&amp;quot;text-align: right; max-height: 500px; overflow-x: hidden; overflow-y: show; -moz-column-width: 18em; -webkit-column-width: 18em; column-width: 18em;&amp;quot;&amp;gt;{{#tag:DynamicPageList|&lt;br /&gt;
category = {{{شاخه فرعی۱|}}}&lt;br /&gt;
namespace= main&lt;br /&gt;
count = 20&lt;br /&gt;
ordermethod = firstedit&lt;br /&gt;
order = descending&lt;br /&gt;
}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}&amp;lt;/includeonly&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;شاخه اصلی&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شاخه فرعی۱&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شاخه فرعی۲&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شاخه فرعی۳&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;درج شاخه مربوط به مقاله&amp;quot;,&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
[[en:Template:Branch]]&lt;br /&gt;
[[es:Plantilla:Tree]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D8%B1%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C&amp;diff=1719</id>
		<title>قالب:ارزیابی</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D8%B1%D8%B2%DB%8C%D8%A7%D8%A8%DB%8C&amp;diff=1719"/>
		<updated>2025-05-29T15:44:09Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: أنشأ صفحة فارغة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AA%DA%A9%D9%85%DB%8C%D9%84_%D9%85%D9%82%D8%A7%D9%84%D9%87&amp;diff=1718</id>
		<title>قالب:تکمیل مقاله</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AA%DA%A9%D9%85%DB%8C%D9%84_%D9%85%D9%82%D8%A7%D9%84%D9%87&amp;diff=1718"/>
		<updated>2025-05-29T15:43:55Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: أنشأ صفحة فارغة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D9%86%D9%88%D8%B4%D8%AA%D8%A7%D8%B1_%D8%A7%D8%B5%D9%84%DB%8C&amp;diff=1717</id>
		<title>قالب:نوشتار اصلی</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D9%86%D9%88%D8%B4%D8%AA%D8%A7%D8%B1_%D8%A7%D8%B5%D9%84%DB%8C&amp;diff=1717"/>
		<updated>2025-04-21T06:29:12Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: تحويل إلى قالب:مفصلة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تحويل [[قالب:مفصلة]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%84%D9%85%D9%82%D8%A7%D9%84_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A&amp;diff=1716</id>
		<title>قالب:المقال الرئيسي</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A7%D9%84%D9%85%D9%82%D8%A7%D9%84_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A&amp;diff=1716"/>
		<updated>2025-04-21T06:28:36Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: تحويل إلى قالب:مفصلة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تحويل [[قالب:مفصلة]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D9%85%D8%B7%D8%A7%D9%84%D8%B9%D9%87_%D8%A8%DB%8C%D8%B4%D8%AA%D8%B1&amp;diff=1715</id>
		<title>قالب:مطالعه بیشتر</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D9%85%D8%B7%D8%A7%D9%84%D8%B9%D9%87_%D8%A8%DB%8C%D8%B4%D8%AA%D8%B1&amp;diff=1715"/>
		<updated>2025-04-21T06:28:21Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: أنشأ صفحة فارغة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A8&amp;diff=1693</id>
		<title>قالب:ب</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%A8&amp;diff=1693"/>
		<updated>2025-04-17T09:24:29Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: أنشأ الصفحة ب&amp;#039;&amp;lt;includeonly&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td class=&amp;quot;b&amp;quot; style=&amp;quot;text-align: left&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;beyt&amp;quot;&amp;gt;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td style=&amp;quot;width:2em;{{{سبک|}}}&amp;quot;&amp;gt;&amp;lt;/td&amp;gt; &amp;lt;td class=&amp;quot;b&amp;quot; style=&amp;quot;text-align: right&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;beyt&amp;quot;&amp;gt;{{{2}}}&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt; این الگو برای افزودن یک بیت به شعر به کار می‌رود. برای آشنایی با طرز استفاده از آن به این صفحه مراجعه کنید. &amp;lt;/noinclude&amp;gt;&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td class=&amp;quot;b&amp;quot; style=&amp;quot;text-align: left&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;beyt&amp;quot;&amp;gt;{{{1}}}&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td style=&amp;quot;width:2em;{{{سبک|}}}&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td class=&amp;quot;b&amp;quot; style=&amp;quot;text-align: right&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;beyt&amp;quot;&amp;gt;{{{2}}}&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
این الگو برای افزودن یک بیت به شعر به کار می‌رود. برای آشنایی با طرز استفاده از آن به [[:الگو:شعر|این صفحه]] مراجعه کنید.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%D9%86%D9%82%D9%84_%D9%82%D9%88%D9%84&amp;diff=1692</id>
		<title>قالب:جعبه نقل قول</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%D9%86%D9%82%D9%84_%D9%82%D9%88%D9%84&amp;diff=1692"/>
		<updated>2025-04-17T09:23:52Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تغییر_مسیر [[قالب:جعبه گفتاورد]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%B9%D8%B1&amp;diff=1690</id>
		<title>قالب:شعر</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%B9%D8%B1&amp;diff=1690"/>
		<updated>2025-04-17T09:20:40Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;poem&amp;quot; align=&amp;quot;{{#if: {{{تراز|}}}|{{#switch: {{{تراز|{{{halign|right}}}}}} | چپ = left | راست = right | وسط = center |{{{تراز|{{{halign|right}}}}}} }}|center}}&amp;quot; style=&amp;quot;text-align: center; margin: auto; align: center; width: {{#if: {{{عرض|}}}|{{#invoke: Numeral converter|convert_template|en|{{{عرض|}}}}}%|auto}}; border-radius: 8px; font-size: 90%; font-weight: normal; font-color: #003300; float: {{#if: {{{تراز|}}}|{{#switch: {{{تراز|{{{halign|right}}}}}} | چپ = left | راست = right | وسط = center |{{{تراز|{{{halign|right}}}}}} }}|center}}; padding: 0.2em; z-index: -1; background-color: #f0fbff; {{{شکل بندی اشعار|}}}&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;3&amp;quot; style=&amp;quot;font-size: 120%; font-weight: bold; padding: 0px 26px; background-color: #DBF5FF; {{{شکل بندی عنوان|}}}; &amp;quot;&amp;gt;{{{عنوان|}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
{{#if: {{{1|}}}|&lt;br /&gt;
{{#ifeq: {{{1}}}|م|{{م|{{{2|}}}}}|{{ب|{{{1|}}}|{{{2|}}}}}}}&lt;br /&gt;
{{#if: {{{3|}}}|&lt;br /&gt;
{{#ifeq: {{{3}}}|م|{{م|{{{4|}}}}}|{{ب|{{{3|}}}|{{{4|}}}}}}}&lt;br /&gt;
{{#if: {{{5|}}}|&lt;br /&gt;
{{#ifeq: {{{5}}}|م|{{م|{{{6|}}}}}|{{ب|{{{5|}}}|{{{6|}}}}}}}&lt;br /&gt;
{{#if: {{{7|}}}|&lt;br /&gt;
{{#ifeq: {{{7}}}|م|{{م|{{{8|}}}}}|{{ب|{{{7|}}}|{{{8|}}}}}}}&lt;br /&gt;
{{#if: {{{9|}}}|&lt;br /&gt;
{{#ifeq: {{{9}}}|م|{{م|{{{10|}}}}}|{{ب|{{{9|}}}|{{{10|}}}}}}}&lt;br /&gt;
{{#if: {{{11|}}}|&lt;br /&gt;
{{#ifeq: {{{11}}}|م|{{م|{{{12|}}}}}|{{ب|{{{11|}}}|{{{12|}}}}}}}&lt;br /&gt;
{{#if: {{{13|}}}|&lt;br /&gt;
{{#ifeq: {{{13}}}|م|{{م|{{{14|}}}}}|{{ب|{{{13|}}}|{{{14|}}}}}}}&lt;br /&gt;
{{#if: {{{15|}}}|&lt;br /&gt;
{{#ifeq: {{{15}}}|م|{{م|{{{16|}}}}}|{{ب|{{{15|}}}|{{{16|}}}}}}}&lt;br /&gt;
{{#if: {{{17|}}}|&lt;br /&gt;
{{#ifeq: {{{17}}}|م|{{م|{{{18|}}}}}|{{ب|{{{17|}}}|{{{18|}}}}}}}&lt;br /&gt;
{{#if: {{{19|}}}|&lt;br /&gt;
{{#ifeq: {{{19}}}|م|{{م|{{{20|}}}}}|{{ب|{{{19|}}}|{{{20|}}}}}}}&lt;br /&gt;
{{#if: {{{21|}}}|&lt;br /&gt;
{{#ifeq: {{{21}}}|م|{{م|{{{22|}}}}}|{{ب|{{{21|}}}|{{{22|}}}}}}}&lt;br /&gt;
{{#if: {{{23|}}}|&lt;br /&gt;
{{#ifeq: {{{23}}}|م|{{م|{{{24|}}}}}|{{ب|{{{23|}}}|{{{24|}}}}}}}&lt;br /&gt;
{{#if: {{{25|}}}|&lt;br /&gt;
{{#ifeq: {{{25}}}|م|{{م|{{{26|}}}}}|{{ب|{{{25|}}}|{{{26|}}}}}}}&lt;br /&gt;
{{#if: {{{27|}}}|&lt;br /&gt;
{{#ifeq: {{{27}}}|م|{{م|{{{28|}}}}}|{{ب|{{{27|}}}|{{{28|}}}}}}}&lt;br /&gt;
{{#if: {{{29|}}}|&lt;br /&gt;
{{#ifeq: {{{29}}}|م|{{م|{{{30|}}}}}|{{ب|{{{29|}}}|{{{30|}}}}}}}&lt;br /&gt;
{{#if: {{{31|}}}|&lt;br /&gt;
{{#ifeq: {{{31}}}|م|{{م|{{{32|}}}}}|{{ب|{{{31|}}}|{{{32|}}}}}}}&lt;br /&gt;
{{#if: {{{33|}}}|&lt;br /&gt;
{{#ifeq: {{{33}}}|م|{{م|{{{34|}}}}}|{{ب|{{{33|}}}|{{{34|}}}}}}}&lt;br /&gt;
{{#if: {{{35|}}}|&lt;br /&gt;
{{#ifeq: {{{35}}}|م|{{م|{{{36|}}}}}|{{ب|{{{35|}}}|{{{36|}}}}}}}&lt;br /&gt;
{{#if: {{{37|}}}|&lt;br /&gt;
{{#ifeq: {{{37}}}|م|{{م|{{{38|}}}}}|{{ب|{{{37|}}}|{{{38|}}}}}}}&lt;br /&gt;
{{#if: {{{39|}}}|&lt;br /&gt;
{{#ifeq: {{{39}}}|م|{{م|{{{40|}}}}}|{{ب|{{{39|}}}|{{{40|}}}}}}}&lt;br /&gt;
{{#if: {{{41|}}}|&lt;br /&gt;
{{#ifeq: {{{41}}}|م|{{م|{{{42|}}}}}|{{ب|{{{41|}}}|{{{42|}}}}}}}&lt;br /&gt;
{{#if: {{{43|}}}|&lt;br /&gt;
{{#ifeq: {{{43}}}|م|{{م|{{{44|}}}}}|{{ب|{{{43|}}}|{{{44|}}}}}}}&lt;br /&gt;
{{#if: {{{45|}}}|&lt;br /&gt;
{{#ifeq: {{{45}}}|م|{{م|{{{46|}}}}}|{{ب|{{{45|}}}|{{{46|}}}}}}}&lt;br /&gt;
{{#if: {{{47|}}}|&lt;br /&gt;
{{#ifeq: {{{47}}}|م|{{م|{{{48|}}}}}|{{ب|{{{47|}}}|{{{48|}}}}}}}&lt;br /&gt;
{{#if: {{{49|}}}|&lt;br /&gt;
{{#ifeq: {{{49}}}|م|{{م|{{{50|}}}}}|{{ب|{{{49|}}}|{{{50|}}}}}}}&lt;br /&gt;
{{#if: {{{51|}}}|&lt;br /&gt;
{{#ifeq: {{{51}}}|م|{{م|{{{52|}}}}}|{{ب|{{{51|}}}|{{{52|}}}}}}}&lt;br /&gt;
{{#if: {{{53|}}}|&lt;br /&gt;
{{#ifeq: {{{53}}}|م|{{م|{{{54|}}}}}|{{ب|{{{53|}}}|{{{54|}}}}}}}&lt;br /&gt;
{{#if: {{{55|}}}|&lt;br /&gt;
{{#ifeq: {{{55}}}|م|{{م|{{{56|}}}}}|{{ب|{{{55|}}}|{{{56|}}}}}}}&lt;br /&gt;
{{#if: {{{57|}}}|&lt;br /&gt;
{{#ifeq: {{{57}}}|م|{{م|{{{58|}}}}}|{{ب|{{{57|}}}|{{{58|}}}}}}}&lt;br /&gt;
{{#if: {{{59|}}}|&lt;br /&gt;
{{#ifeq: {{{59}}}|م|{{م|{{{60|}}}}}|{{ب|{{{59|}}}|{{{60|}}}}}}}&lt;br /&gt;
{{#if: {{{61|}}}|&lt;br /&gt;
{{#ifeq: {{{61}}}|م|{{م|{{{62|}}}}}|{{ب|{{{61|}}}|{{{62|}}}}}}}&lt;br /&gt;
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if: {{{شاعر|}}}|&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;{{چپ|{{{شاعر}}} }}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}{{#if: {{{ترجمه|}}} |&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot; cellpadding=&amp;quot;7px auto 2px auto&amp;quot; style=&amp;quot;font-size=93%; text-align: center; {{{شکل بندی ترجمه|}}}; &amp;quot;&amp;gt;{{{ترجمه|}}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;noinclude&amp;gt;&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;1&amp;quot;: {},&lt;br /&gt;
		&amp;quot;2&amp;quot;: {},&lt;br /&gt;
		&amp;quot;3&amp;quot;: {},&lt;br /&gt;
		&amp;quot;4&amp;quot;: {},&lt;br /&gt;
		&amp;quot;5&amp;quot;: {},&lt;br /&gt;
		&amp;quot;6&amp;quot;: {},&lt;br /&gt;
		&amp;quot;7&amp;quot;: {},&lt;br /&gt;
		&amp;quot;8&amp;quot;: {},&lt;br /&gt;
		&amp;quot;9&amp;quot;: {},&lt;br /&gt;
		&amp;quot;10&amp;quot;: {},&lt;br /&gt;
		&amp;quot;11&amp;quot;: {},&lt;br /&gt;
		&amp;quot;12&amp;quot;: {},&lt;br /&gt;
		&amp;quot;13&amp;quot;: {},&lt;br /&gt;
		&amp;quot;14&amp;quot;: {},&lt;br /&gt;
		&amp;quot;15&amp;quot;: {},&lt;br /&gt;
		&amp;quot;16&amp;quot;: {},&lt;br /&gt;
		&amp;quot;17&amp;quot;: {},&lt;br /&gt;
		&amp;quot;18&amp;quot;: {},&lt;br /&gt;
		&amp;quot;19&amp;quot;: {},&lt;br /&gt;
		&amp;quot;20&amp;quot;: {},&lt;br /&gt;
		&amp;quot;21&amp;quot;: {},&lt;br /&gt;
		&amp;quot;22&amp;quot;: {},&lt;br /&gt;
		&amp;quot;23&amp;quot;: {},&lt;br /&gt;
		&amp;quot;24&amp;quot;: {},&lt;br /&gt;
		&amp;quot;25&amp;quot;: {},&lt;br /&gt;
		&amp;quot;26&amp;quot;: {},&lt;br /&gt;
		&amp;quot;27&amp;quot;: {},&lt;br /&gt;
		&amp;quot;28&amp;quot;: {},&lt;br /&gt;
		&amp;quot;29&amp;quot;: {},&lt;br /&gt;
		&amp;quot;30&amp;quot;: {},&lt;br /&gt;
		&amp;quot;31&amp;quot;: {},&lt;br /&gt;
		&amp;quot;32&amp;quot;: {},&lt;br /&gt;
		&amp;quot;33&amp;quot;: {},&lt;br /&gt;
		&amp;quot;34&amp;quot;: {},&lt;br /&gt;
		&amp;quot;35&amp;quot;: {},&lt;br /&gt;
		&amp;quot;36&amp;quot;: {},&lt;br /&gt;
		&amp;quot;37&amp;quot;: {},&lt;br /&gt;
		&amp;quot;38&amp;quot;: {},&lt;br /&gt;
		&amp;quot;39&amp;quot;: {},&lt;br /&gt;
		&amp;quot;40&amp;quot;: {},&lt;br /&gt;
		&amp;quot;41&amp;quot;: {},&lt;br /&gt;
		&amp;quot;42&amp;quot;: {},&lt;br /&gt;
		&amp;quot;43&amp;quot;: {},&lt;br /&gt;
		&amp;quot;44&amp;quot;: {},&lt;br /&gt;
		&amp;quot;45&amp;quot;: {},&lt;br /&gt;
		&amp;quot;46&amp;quot;: {},&lt;br /&gt;
		&amp;quot;47&amp;quot;: {},&lt;br /&gt;
		&amp;quot;48&amp;quot;: {},&lt;br /&gt;
		&amp;quot;49&amp;quot;: {},&lt;br /&gt;
		&amp;quot;50&amp;quot;: {},&lt;br /&gt;
		&amp;quot;51&amp;quot;: {},&lt;br /&gt;
		&amp;quot;52&amp;quot;: {},&lt;br /&gt;
		&amp;quot;53&amp;quot;: {},&lt;br /&gt;
		&amp;quot;54&amp;quot;: {},&lt;br /&gt;
		&amp;quot;55&amp;quot;: {},&lt;br /&gt;
		&amp;quot;56&amp;quot;: {},&lt;br /&gt;
		&amp;quot;57&amp;quot;: {},&lt;br /&gt;
		&amp;quot;58&amp;quot;: {},&lt;br /&gt;
		&amp;quot;59&amp;quot;: {},&lt;br /&gt;
		&amp;quot;60&amp;quot;: {},&lt;br /&gt;
		&amp;quot;61&amp;quot;: {},&lt;br /&gt;
		&amp;quot;62&amp;quot;: {},&lt;br /&gt;
		&amp;quot;تراز&amp;quot;: {},&lt;br /&gt;
		&amp;quot;ترجمه&amp;quot;: {},&lt;br /&gt;
		&amp;quot;عنوان&amp;quot;: {},&lt;br /&gt;
		&amp;quot;منبع&amp;quot;: {},&lt;br /&gt;
		&amp;quot;عرض&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شکل بندی اشعار&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شکل بندی ترجمه&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شکل بندی عنوان&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شاعر&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;,&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;عنوان&amp;quot;,&lt;br /&gt;
		&amp;quot;1&amp;quot;,&lt;br /&gt;
		&amp;quot;2&amp;quot;,&lt;br /&gt;
		&amp;quot;3&amp;quot;,&lt;br /&gt;
		&amp;quot;4&amp;quot;,&lt;br /&gt;
		&amp;quot;5&amp;quot;,&lt;br /&gt;
		&amp;quot;6&amp;quot;,&lt;br /&gt;
		&amp;quot;شاعر&amp;quot;,&lt;br /&gt;
		&amp;quot;ترجمه&amp;quot;,&lt;br /&gt;
		&amp;quot;منبع&amp;quot;,&lt;br /&gt;
		&amp;quot;7&amp;quot;,&lt;br /&gt;
		&amp;quot;8&amp;quot;,&lt;br /&gt;
		&amp;quot;9&amp;quot;,&lt;br /&gt;
		&amp;quot;10&amp;quot;,&lt;br /&gt;
		&amp;quot;11&amp;quot;,&lt;br /&gt;
		&amp;quot;12&amp;quot;,&lt;br /&gt;
		&amp;quot;13&amp;quot;,&lt;br /&gt;
		&amp;quot;14&amp;quot;,&lt;br /&gt;
		&amp;quot;15&amp;quot;,&lt;br /&gt;
		&amp;quot;16&amp;quot;,&lt;br /&gt;
		&amp;quot;17&amp;quot;,&lt;br /&gt;
		&amp;quot;18&amp;quot;,&lt;br /&gt;
		&amp;quot;19&amp;quot;,&lt;br /&gt;
		&amp;quot;20&amp;quot;,&lt;br /&gt;
		&amp;quot;21&amp;quot;,&lt;br /&gt;
		&amp;quot;22&amp;quot;,&lt;br /&gt;
		&amp;quot;23&amp;quot;,&lt;br /&gt;
		&amp;quot;24&amp;quot;,&lt;br /&gt;
		&amp;quot;25&amp;quot;,&lt;br /&gt;
		&amp;quot;26&amp;quot;,&lt;br /&gt;
		&amp;quot;27&amp;quot;,&lt;br /&gt;
		&amp;quot;28&amp;quot;,&lt;br /&gt;
		&amp;quot;29&amp;quot;,&lt;br /&gt;
		&amp;quot;30&amp;quot;,&lt;br /&gt;
		&amp;quot;31&amp;quot;,&lt;br /&gt;
		&amp;quot;32&amp;quot;,&lt;br /&gt;
		&amp;quot;33&amp;quot;,&lt;br /&gt;
		&amp;quot;34&amp;quot;,&lt;br /&gt;
		&amp;quot;35&amp;quot;,&lt;br /&gt;
		&amp;quot;36&amp;quot;,&lt;br /&gt;
		&amp;quot;37&amp;quot;,&lt;br /&gt;
		&amp;quot;38&amp;quot;,&lt;br /&gt;
		&amp;quot;39&amp;quot;,&lt;br /&gt;
		&amp;quot;40&amp;quot;,&lt;br /&gt;
		&amp;quot;41&amp;quot;,&lt;br /&gt;
		&amp;quot;42&amp;quot;,&lt;br /&gt;
		&amp;quot;43&amp;quot;,&lt;br /&gt;
		&amp;quot;44&amp;quot;,&lt;br /&gt;
		&amp;quot;45&amp;quot;,&lt;br /&gt;
		&amp;quot;46&amp;quot;,&lt;br /&gt;
		&amp;quot;47&amp;quot;,&lt;br /&gt;
		&amp;quot;48&amp;quot;,&lt;br /&gt;
		&amp;quot;49&amp;quot;,&lt;br /&gt;
		&amp;quot;50&amp;quot;,&lt;br /&gt;
		&amp;quot;51&amp;quot;,&lt;br /&gt;
		&amp;quot;52&amp;quot;,&lt;br /&gt;
		&amp;quot;53&amp;quot;,&lt;br /&gt;
		&amp;quot;54&amp;quot;,&lt;br /&gt;
		&amp;quot;55&amp;quot;,&lt;br /&gt;
		&amp;quot;56&amp;quot;,&lt;br /&gt;
		&amp;quot;57&amp;quot;,&lt;br /&gt;
		&amp;quot;58&amp;quot;,&lt;br /&gt;
		&amp;quot;59&amp;quot;,&lt;br /&gt;
		&amp;quot;60&amp;quot;,&lt;br /&gt;
		&amp;quot;61&amp;quot;,&lt;br /&gt;
		&amp;quot;62&amp;quot;,&lt;br /&gt;
		&amp;quot;تراز&amp;quot;,&lt;br /&gt;
		&amp;quot;عرض&amp;quot;,&lt;br /&gt;
		&amp;quot;شکل بندی اشعار&amp;quot;,&lt;br /&gt;
		&amp;quot;شکل بندی ترجمه&amp;quot;,&lt;br /&gt;
		&amp;quot;شکل بندی عنوان&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%B9%D8%B1/%D8%AA%D9%88%D8%B6%DB%8C%D8%AD%D8%A7%D8%AA&amp;diff=1689</id>
		<title>قالب:شعر/توضیحات</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%B9%D8%B1/%D8%AA%D9%88%D8%B6%DB%8C%D8%AD%D8%A7%D8%AA&amp;diff=1689"/>
		<updated>2025-04-17T09:19:57Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
{{شعر&lt;br /&gt;
 | عنوان = &lt;br /&gt;
 | 1 = &lt;br /&gt;
 | 2 = &lt;br /&gt;
 | 3 = &lt;br /&gt;
 | 4 = &lt;br /&gt;
 | 5 = &lt;br /&gt;
 | 6 = &lt;br /&gt;
 | شاعر = &lt;br /&gt;
 | ترجمه = &lt;br /&gt;
 | منبع = &lt;br /&gt;
 | تراز = &lt;br /&gt;
 | عرض = &lt;br /&gt;
 | شکل بندی اشعار = &lt;br /&gt;
 | شکل بندی ترجمه = &lt;br /&gt;
 | شکل بندی عنوان = &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%B9%D8%B1&amp;diff=1687</id>
		<title>قالب:شعر</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B4%D8%B9%D8%B1&amp;diff=1687"/>
		<updated>2025-04-17T09:19:57Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table class=&amp;quot;poem&amp;quot; align=&amp;quot;{{#if: {{{تراز|}}}|{{#switch: {{{تراز|{{{halign|right}}}}}} | چپ = left | راست = right | وسط = center |{{{تراز|{{{halign|right}}}}}} }}|center}}&amp;quot; style=&amp;quot;text-align: center; margin: auto; align: center; width: {{#if: {{{عرض|}}}|{{#invoke: Numeral converter|convert_template|en|{{{عرض|}}}}}%|auto}}; border-radius: 8px; font-size: 90%; font-weight: normal; font-color: #003300; float: {{#if: {{{تراز|}}}|{{#switch: {{{تراز|{{{halign|right}}}}}} | چپ = left | راست = right | وسط = center |{{{تراز|{{{halign|right}}}}}} }}|center}}; padding: 0.2em; z-index: -1; background-color: #f0fbff; {{{شکل بندی اشعار|}}}&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td colspan=&amp;quot;3&amp;quot; style=&amp;quot;font-size: 120%; font-weight: bold; padding: 0px 26px; background-color: #DBF5FF; {{{شکل بندی عنوان|}}}; &amp;quot;&amp;gt;{{{عنوان|}}}&amp;lt;/td&amp;gt;&lt;br /&gt;
{{#if: {{{1|}}}|&lt;br /&gt;
{{#ifeq: {{{1}}}|م|{{م|{{{2|}}}}}|{{ب|{{{1|}}}|{{{2|}}}}}}}&lt;br /&gt;
{{#if: {{{3|}}}|&lt;br /&gt;
{{#ifeq: {{{3}}}|م|{{م|{{{4|}}}}}|{{ب|{{{3|}}}|{{{4|}}}}}}}&lt;br /&gt;
{{#if: {{{5|}}}|&lt;br /&gt;
{{#ifeq: {{{5}}}|م|{{م|{{{6|}}}}}|{{ب|{{{5|}}}|{{{6|}}}}}}}&lt;br /&gt;
{{#if: {{{7|}}}|&lt;br /&gt;
{{#ifeq: {{{7}}}|م|{{م|{{{8|}}}}}|{{ب|{{{7|}}}|{{{8|}}}}}}}&lt;br /&gt;
{{#if: {{{9|}}}|&lt;br /&gt;
{{#ifeq: {{{9}}}|م|{{م|{{{10|}}}}}|{{ب|{{{9|}}}|{{{10|}}}}}}}&lt;br /&gt;
{{#if: {{{11|}}}|&lt;br /&gt;
{{#ifeq: {{{11}}}|م|{{م|{{{12|}}}}}|{{ب|{{{11|}}}|{{{12|}}}}}}}&lt;br /&gt;
{{#if: {{{13|}}}|&lt;br /&gt;
{{#ifeq: {{{13}}}|م|{{م|{{{14|}}}}}|{{ب|{{{13|}}}|{{{14|}}}}}}}&lt;br /&gt;
{{#if: {{{15|}}}|&lt;br /&gt;
{{#ifeq: {{{15}}}|م|{{م|{{{16|}}}}}|{{ب|{{{15|}}}|{{{16|}}}}}}}&lt;br /&gt;
{{#if: {{{17|}}}|&lt;br /&gt;
{{#ifeq: {{{17}}}|م|{{م|{{{18|}}}}}|{{ب|{{{17|}}}|{{{18|}}}}}}}&lt;br /&gt;
{{#if: {{{19|}}}|&lt;br /&gt;
{{#ifeq: {{{19}}}|م|{{م|{{{20|}}}}}|{{ب|{{{19|}}}|{{{20|}}}}}}}&lt;br /&gt;
{{#if: {{{21|}}}|&lt;br /&gt;
{{#ifeq: {{{21}}}|م|{{م|{{{22|}}}}}|{{ب|{{{21|}}}|{{{22|}}}}}}}&lt;br /&gt;
{{#if: {{{23|}}}|&lt;br /&gt;
{{#ifeq: {{{23}}}|م|{{م|{{{24|}}}}}|{{ب|{{{23|}}}|{{{24|}}}}}}}&lt;br /&gt;
{{#if: {{{25|}}}|&lt;br /&gt;
{{#ifeq: {{{25}}}|م|{{م|{{{26|}}}}}|{{ب|{{{25|}}}|{{{26|}}}}}}}&lt;br /&gt;
{{#if: {{{27|}}}|&lt;br /&gt;
{{#ifeq: {{{27}}}|م|{{م|{{{28|}}}}}|{{ب|{{{27|}}}|{{{28|}}}}}}}&lt;br /&gt;
{{#if: {{{29|}}}|&lt;br /&gt;
{{#ifeq: {{{29}}}|م|{{م|{{{30|}}}}}|{{ب|{{{29|}}}|{{{30|}}}}}}}&lt;br /&gt;
{{#if: {{{31|}}}|&lt;br /&gt;
{{#ifeq: {{{31}}}|م|{{م|{{{32|}}}}}|{{ب|{{{31|}}}|{{{32|}}}}}}}&lt;br /&gt;
{{#if: {{{33|}}}|&lt;br /&gt;
{{#ifeq: {{{33}}}|م|{{م|{{{34|}}}}}|{{ب|{{{33|}}}|{{{34|}}}}}}}&lt;br /&gt;
{{#if: {{{35|}}}|&lt;br /&gt;
{{#ifeq: {{{35}}}|م|{{م|{{{36|}}}}}|{{ب|{{{35|}}}|{{{36|}}}}}}}&lt;br /&gt;
{{#if: {{{37|}}}|&lt;br /&gt;
{{#ifeq: {{{37}}}|م|{{م|{{{38|}}}}}|{{ب|{{{37|}}}|{{{38|}}}}}}}&lt;br /&gt;
{{#if: {{{39|}}}|&lt;br /&gt;
{{#ifeq: {{{39}}}|م|{{م|{{{40|}}}}}|{{ب|{{{39|}}}|{{{40|}}}}}}}&lt;br /&gt;
{{#if: {{{41|}}}|&lt;br /&gt;
{{#ifeq: {{{41}}}|م|{{م|{{{42|}}}}}|{{ب|{{{41|}}}|{{{42|}}}}}}}&lt;br /&gt;
{{#if: {{{43|}}}|&lt;br /&gt;
{{#ifeq: {{{43}}}|م|{{م|{{{44|}}}}}|{{ب|{{{43|}}}|{{{44|}}}}}}}&lt;br /&gt;
{{#if: {{{45|}}}|&lt;br /&gt;
{{#ifeq: {{{45}}}|م|{{م|{{{46|}}}}}|{{ب|{{{45|}}}|{{{46|}}}}}}}&lt;br /&gt;
{{#if: {{{47|}}}|&lt;br /&gt;
{{#ifeq: {{{47}}}|م|{{م|{{{48|}}}}}|{{ب|{{{47|}}}|{{{48|}}}}}}}&lt;br /&gt;
{{#if: {{{49|}}}|&lt;br /&gt;
{{#ifeq: {{{49}}}|م|{{م|{{{50|}}}}}|{{ب|{{{49|}}}|{{{50|}}}}}}}&lt;br /&gt;
{{#if: {{{51|}}}|&lt;br /&gt;
{{#ifeq: {{{51}}}|م|{{م|{{{52|}}}}}|{{ب|{{{51|}}}|{{{52|}}}}}}}&lt;br /&gt;
{{#if: {{{53|}}}|&lt;br /&gt;
{{#ifeq: {{{53}}}|م|{{م|{{{54|}}}}}|{{ب|{{{53|}}}|{{{54|}}}}}}}&lt;br /&gt;
{{#if: {{{55|}}}|&lt;br /&gt;
{{#ifeq: {{{55}}}|م|{{م|{{{56|}}}}}|{{ب|{{{55|}}}|{{{56|}}}}}}}&lt;br /&gt;
{{#if: {{{57|}}}|&lt;br /&gt;
{{#ifeq: {{{57}}}|م|{{م|{{{58|}}}}}|{{ب|{{{57|}}}|{{{58|}}}}}}}&lt;br /&gt;
{{#if: {{{59|}}}|&lt;br /&gt;
{{#ifeq: {{{59}}}|م|{{م|{{{60|}}}}}|{{ب|{{{59|}}}|{{{60|}}}}}}}&lt;br /&gt;
{{#if: {{{61|}}}|&lt;br /&gt;
{{#ifeq: {{{61}}}|م|{{م|{{{62|}}}}}|{{ب|{{{61|}}}|{{{62|}}}}}}}&lt;br /&gt;
}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}{{#if: {{{شاعر|}}}|&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;{{چپ|{{{شاعر}}} }}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}{{#if: {{{ترجمه|}}} |&amp;lt;tr&amp;gt;&amp;lt;td colspan=&amp;quot;3&amp;quot; cellpadding=&amp;quot;7px auto 2px auto&amp;quot; style=&amp;quot;font-size=93%; text-align: center; {{{شکل بندی ترجمه|}}}; &amp;quot;&amp;gt;{{{ترجمه|}}}&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;}}&lt;br /&gt;
&amp;lt;/table&amp;gt;&amp;lt;noinclude&amp;gt;{{توضیحات}}&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;1&amp;quot;: {},&lt;br /&gt;
		&amp;quot;2&amp;quot;: {},&lt;br /&gt;
		&amp;quot;3&amp;quot;: {},&lt;br /&gt;
		&amp;quot;4&amp;quot;: {},&lt;br /&gt;
		&amp;quot;5&amp;quot;: {},&lt;br /&gt;
		&amp;quot;6&amp;quot;: {},&lt;br /&gt;
		&amp;quot;7&amp;quot;: {},&lt;br /&gt;
		&amp;quot;8&amp;quot;: {},&lt;br /&gt;
		&amp;quot;9&amp;quot;: {},&lt;br /&gt;
		&amp;quot;10&amp;quot;: {},&lt;br /&gt;
		&amp;quot;11&amp;quot;: {},&lt;br /&gt;
		&amp;quot;12&amp;quot;: {},&lt;br /&gt;
		&amp;quot;13&amp;quot;: {},&lt;br /&gt;
		&amp;quot;14&amp;quot;: {},&lt;br /&gt;
		&amp;quot;15&amp;quot;: {},&lt;br /&gt;
		&amp;quot;16&amp;quot;: {},&lt;br /&gt;
		&amp;quot;17&amp;quot;: {},&lt;br /&gt;
		&amp;quot;18&amp;quot;: {},&lt;br /&gt;
		&amp;quot;19&amp;quot;: {},&lt;br /&gt;
		&amp;quot;20&amp;quot;: {},&lt;br /&gt;
		&amp;quot;21&amp;quot;: {},&lt;br /&gt;
		&amp;quot;22&amp;quot;: {},&lt;br /&gt;
		&amp;quot;23&amp;quot;: {},&lt;br /&gt;
		&amp;quot;24&amp;quot;: {},&lt;br /&gt;
		&amp;quot;25&amp;quot;: {},&lt;br /&gt;
		&amp;quot;26&amp;quot;: {},&lt;br /&gt;
		&amp;quot;27&amp;quot;: {},&lt;br /&gt;
		&amp;quot;28&amp;quot;: {},&lt;br /&gt;
		&amp;quot;29&amp;quot;: {},&lt;br /&gt;
		&amp;quot;30&amp;quot;: {},&lt;br /&gt;
		&amp;quot;31&amp;quot;: {},&lt;br /&gt;
		&amp;quot;32&amp;quot;: {},&lt;br /&gt;
		&amp;quot;33&amp;quot;: {},&lt;br /&gt;
		&amp;quot;34&amp;quot;: {},&lt;br /&gt;
		&amp;quot;35&amp;quot;: {},&lt;br /&gt;
		&amp;quot;36&amp;quot;: {},&lt;br /&gt;
		&amp;quot;37&amp;quot;: {},&lt;br /&gt;
		&amp;quot;38&amp;quot;: {},&lt;br /&gt;
		&amp;quot;39&amp;quot;: {},&lt;br /&gt;
		&amp;quot;40&amp;quot;: {},&lt;br /&gt;
		&amp;quot;41&amp;quot;: {},&lt;br /&gt;
		&amp;quot;42&amp;quot;: {},&lt;br /&gt;
		&amp;quot;43&amp;quot;: {},&lt;br /&gt;
		&amp;quot;44&amp;quot;: {},&lt;br /&gt;
		&amp;quot;45&amp;quot;: {},&lt;br /&gt;
		&amp;quot;46&amp;quot;: {},&lt;br /&gt;
		&amp;quot;47&amp;quot;: {},&lt;br /&gt;
		&amp;quot;48&amp;quot;: {},&lt;br /&gt;
		&amp;quot;49&amp;quot;: {},&lt;br /&gt;
		&amp;quot;50&amp;quot;: {},&lt;br /&gt;
		&amp;quot;51&amp;quot;: {},&lt;br /&gt;
		&amp;quot;52&amp;quot;: {},&lt;br /&gt;
		&amp;quot;53&amp;quot;: {},&lt;br /&gt;
		&amp;quot;54&amp;quot;: {},&lt;br /&gt;
		&amp;quot;55&amp;quot;: {},&lt;br /&gt;
		&amp;quot;56&amp;quot;: {},&lt;br /&gt;
		&amp;quot;57&amp;quot;: {},&lt;br /&gt;
		&amp;quot;58&amp;quot;: {},&lt;br /&gt;
		&amp;quot;59&amp;quot;: {},&lt;br /&gt;
		&amp;quot;60&amp;quot;: {},&lt;br /&gt;
		&amp;quot;61&amp;quot;: {},&lt;br /&gt;
		&amp;quot;62&amp;quot;: {},&lt;br /&gt;
		&amp;quot;تراز&amp;quot;: {},&lt;br /&gt;
		&amp;quot;ترجمه&amp;quot;: {},&lt;br /&gt;
		&amp;quot;عنوان&amp;quot;: {},&lt;br /&gt;
		&amp;quot;منبع&amp;quot;: {},&lt;br /&gt;
		&amp;quot;عرض&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شکل بندی اشعار&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شکل بندی ترجمه&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شکل بندی عنوان&amp;quot;: {},&lt;br /&gt;
		&amp;quot;شاعر&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;,&lt;br /&gt;
	&amp;quot;paramOrder&amp;quot;: [&lt;br /&gt;
		&amp;quot;عنوان&amp;quot;,&lt;br /&gt;
		&amp;quot;1&amp;quot;,&lt;br /&gt;
		&amp;quot;2&amp;quot;,&lt;br /&gt;
		&amp;quot;3&amp;quot;,&lt;br /&gt;
		&amp;quot;4&amp;quot;,&lt;br /&gt;
		&amp;quot;5&amp;quot;,&lt;br /&gt;
		&amp;quot;6&amp;quot;,&lt;br /&gt;
		&amp;quot;شاعر&amp;quot;,&lt;br /&gt;
		&amp;quot;ترجمه&amp;quot;,&lt;br /&gt;
		&amp;quot;منبع&amp;quot;,&lt;br /&gt;
		&amp;quot;7&amp;quot;,&lt;br /&gt;
		&amp;quot;8&amp;quot;,&lt;br /&gt;
		&amp;quot;9&amp;quot;,&lt;br /&gt;
		&amp;quot;10&amp;quot;,&lt;br /&gt;
		&amp;quot;11&amp;quot;,&lt;br /&gt;
		&amp;quot;12&amp;quot;,&lt;br /&gt;
		&amp;quot;13&amp;quot;,&lt;br /&gt;
		&amp;quot;14&amp;quot;,&lt;br /&gt;
		&amp;quot;15&amp;quot;,&lt;br /&gt;
		&amp;quot;16&amp;quot;,&lt;br /&gt;
		&amp;quot;17&amp;quot;,&lt;br /&gt;
		&amp;quot;18&amp;quot;,&lt;br /&gt;
		&amp;quot;19&amp;quot;,&lt;br /&gt;
		&amp;quot;20&amp;quot;,&lt;br /&gt;
		&amp;quot;21&amp;quot;,&lt;br /&gt;
		&amp;quot;22&amp;quot;,&lt;br /&gt;
		&amp;quot;23&amp;quot;,&lt;br /&gt;
		&amp;quot;24&amp;quot;,&lt;br /&gt;
		&amp;quot;25&amp;quot;,&lt;br /&gt;
		&amp;quot;26&amp;quot;,&lt;br /&gt;
		&amp;quot;27&amp;quot;,&lt;br /&gt;
		&amp;quot;28&amp;quot;,&lt;br /&gt;
		&amp;quot;29&amp;quot;,&lt;br /&gt;
		&amp;quot;30&amp;quot;,&lt;br /&gt;
		&amp;quot;31&amp;quot;,&lt;br /&gt;
		&amp;quot;32&amp;quot;,&lt;br /&gt;
		&amp;quot;33&amp;quot;,&lt;br /&gt;
		&amp;quot;34&amp;quot;,&lt;br /&gt;
		&amp;quot;35&amp;quot;,&lt;br /&gt;
		&amp;quot;36&amp;quot;,&lt;br /&gt;
		&amp;quot;37&amp;quot;,&lt;br /&gt;
		&amp;quot;38&amp;quot;,&lt;br /&gt;
		&amp;quot;39&amp;quot;,&lt;br /&gt;
		&amp;quot;40&amp;quot;,&lt;br /&gt;
		&amp;quot;41&amp;quot;,&lt;br /&gt;
		&amp;quot;42&amp;quot;,&lt;br /&gt;
		&amp;quot;43&amp;quot;,&lt;br /&gt;
		&amp;quot;44&amp;quot;,&lt;br /&gt;
		&amp;quot;45&amp;quot;,&lt;br /&gt;
		&amp;quot;46&amp;quot;,&lt;br /&gt;
		&amp;quot;47&amp;quot;,&lt;br /&gt;
		&amp;quot;48&amp;quot;,&lt;br /&gt;
		&amp;quot;49&amp;quot;,&lt;br /&gt;
		&amp;quot;50&amp;quot;,&lt;br /&gt;
		&amp;quot;51&amp;quot;,&lt;br /&gt;
		&amp;quot;52&amp;quot;,&lt;br /&gt;
		&amp;quot;53&amp;quot;,&lt;br /&gt;
		&amp;quot;54&amp;quot;,&lt;br /&gt;
		&amp;quot;55&amp;quot;,&lt;br /&gt;
		&amp;quot;56&amp;quot;,&lt;br /&gt;
		&amp;quot;57&amp;quot;,&lt;br /&gt;
		&amp;quot;58&amp;quot;,&lt;br /&gt;
		&amp;quot;59&amp;quot;,&lt;br /&gt;
		&amp;quot;60&amp;quot;,&lt;br /&gt;
		&amp;quot;61&amp;quot;,&lt;br /&gt;
		&amp;quot;62&amp;quot;,&lt;br /&gt;
		&amp;quot;تراز&amp;quot;,&lt;br /&gt;
		&amp;quot;عرض&amp;quot;,&lt;br /&gt;
		&amp;quot;شکل بندی اشعار&amp;quot;,&lt;br /&gt;
		&amp;quot;شکل بندی ترجمه&amp;quot;,&lt;br /&gt;
		&amp;quot;شکل بندی عنوان&amp;quot;&lt;br /&gt;
	]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%DA%AF%D9%81%D8%AA%D8%A7%D9%88%D8%B1%D8%AF/%D8%AA%D9%88%D8%B6%DB%8C%D8%AD%D8%A7%D8%AA&amp;diff=1685</id>
		<title>قالب:جعبه گفتاورد/توضیحات</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%DA%AF%D9%81%D8%AA%D8%A7%D9%88%D8%B1%D8%AF/%D8%AA%D9%88%D8%B6%DB%8C%D8%AD%D8%A7%D8%AA&amp;diff=1685"/>
		<updated>2025-04-17T09:17:51Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{زیرصفحه توضیحات}}&lt;br /&gt;
&amp;lt;pre&amp;gt;{{جعبه گفتاورد&lt;br /&gt;
| تراز = چپ، راست، وسط&lt;br /&gt;
| عنوان = &lt;br /&gt;
| اندازه قلم = بزرگ یا کوچک&lt;br /&gt;
| نقل قول = &lt;br /&gt;
| منبع = &lt;br /&gt;
}}&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B7%D8%B1%D8%AD%E2%80%8C%D9%86%D9%85%D8%A7&amp;diff=1683</id>
		<title>قالب:طرح‌نما</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%B7%D8%B1%D8%AD%E2%80%8C%D9%86%D9%85%D8%A7&amp;diff=1683"/>
		<updated>2025-04-17T09:17:51Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;0|{{{2|}}}{{{{{|safesubst:}}}#ifeq:{{{link|{{{4}}}}}}|yes|[[طرح‌نما]]|طرح‌نما}}نوشته‌ای بی‌جهت، جهت آزمایش: این [[طرح‌نما]] می‌آزماید نگاره و اندازه و شکل را. آیا آن که ما خوانیم ترا برای شایست‌تان را می‌گواهد یا خوانش‌ها را می‌نماید. نمایان کنم بر شمایان خواهان شدن نشدن و نا شدن و که این برگزیدگان ناگزیده از کدامین توان با ناتوانان پرتوان شمارش نموده آیا هم‌چنان خواستار ناشمردنی‌ها بوده و هستند. آیا نیستند و چرا؟ این نوشتار آزمایشی چرا و به چه علت از شمایان برمی‌شمارد و از کجا و به کدامین نوا بر‌می‌نگارد و بازنمی‌ایستاندتان؟ خواهشمندی ناشنودگان از پرمایگی نابیوسیدگان برتر نباد و مایه بی‌مایگی سراسر شایان بادا. باشد تا آزمون‌ها خوش و آزموده‌ها سرخوش از بوته ناخوشی‌ها سراسر سر بدر آورده با باد همراه روند.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;1|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;2|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Fusce convallis, mauris imperdiet gravida bibendum, nisl turpis suscipit mauris, sed placerat ipsum urna sed risus. In convallis tellus a mauris. Curabitur non elit ut libero tristique sodales. Mauris a lacus. Donec mattis semper leo. In hac habitasse platea dictumst. Vivamus facilisis diam at odio. Mauris dictum, nisi eget consequat elementum, lacus ligula molestie metus, non feugiat orci magna ac sem. Donec turpis. Donec vitae metus. Morbi tristique neque eu mauris. Quisque gravida ipsum non sapien. Proin turpis lacus, scelerisque vitae, elementum at, lobortis ac, quam. Aliquam dictum eleifend risus. In hac habitasse platea dictumst. Etiam sit amet diam. Suspendisse odio. Suspendisse nunc. In semper bibendum libero.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;3|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Proin nonummy, lacus eget pulvinar lacinia, pede felis dignissim leo, vitae tristique magna lacus sit amet eros. Nullam ornare. Praesent odio ligula, dapibus sed, tincidunt eget, dictum ac, nibh. Nam quis lacus. Nunc eleifend molestie velit. Morbi lobortis quam eu velit. Donec euismod vestibulum massa. Donec non lectus. Aliquam commodo lacus sit amet nulla. Cras dignissim elit et augue. Nullam non diam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In hac habitasse platea dictumst. Aenean vestibulum. Sed lobortis elit quis lectus. Nunc sed lacus at augue bibendum dapibus.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;4|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Aliquam vehicula sem ut pede. Cras purus lectus, egestas eu, vehicula at, imperdiet sed, nibh. Morbi consectetuer luctus felis. Donec vitae nisi. Aliquam tincidunt feugiat elit. Duis sed elit ut turpis ullamcorper feugiat. Praesent pretium, mauris sed fermentum hendrerit, nulla lorem iaculis magna, pulvinar scelerisque urna tellus a justo. Suspendisse pulvinar massa in metus. Duis quis quam. Proin justo. Curabitur ac sapien. Nam erat. Praesent ut quam.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;5|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Vivamus commodo, augue et laoreet euismod, sem sapien tempor dolor, ac egestas sem ligula quis lacus. Donec vestibulum tortor ac lacus. Sed posuere vestibulum nisl. Curabitur eleifend fermentum justo. Nullam imperdiet. Integer sit amet mauris imperdiet risus sollicitudin rutrum. Ut vitae turpis. Nulla facilisi. Quisque tortor velit, scelerisque et, facilisis vel, tempor sed, urna. Vivamus nulla elit, vestibulum eget, semper et, scelerisque eget, lacus. Pellentesque viverra purus. Quisque elit. Donec ut dolor.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;6|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Duis volutpat elit et erat. In at nulla at nisl condimentum aliquet. Quisque elementum pharetra lacus. Nunc gravida arcu eget nunc. Nulla iaculis egestas magna. Aliquam erat volutpat. Sed pellentesque orci. Etiam lacus lorem, iaculis sit amet, pharetra quis, imperdiet sit amet, lectus. Integer quis elit ac mi aliquam pretium. Nullam mauris orci, porttitor eget, sollicitudin non, vulputate id, risus. Donec varius enim nec sem. Nam aliquam lacinia enim. Quisque eget lorem eu purus dignissim ultricies. Fusce porttitor hendrerit ante. Mauris urna diam, cursus id, mattis eget, tempus sit amet, risus. Curabitur eu felis. Sed eu mi. Nullam lectus mauris, luctus a, mattis ac, tempus non, leo. Cras mi nulla, rhoncus id, laoreet ut, ultricies id, odio.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;7|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Donec imperdiet. Vestibulum auctor tortor at orci. Integer semper, nisi eget suscipit eleifend, erat nisl hendrerit justo, eget vestibulum lorem justo ac leo. Integer sem velit, pharetra in, fringilla eu, fermentum id, felis. Vestibulum sed felis. In elit. Praesent et pede vel ante dapibus condimentum. Donec magna. Quisque id risus. Mauris vulputate pellentesque leo. Duis vulputate, ligula at venenatis tincidunt, orci nunc interdum leo, ac egestas elit sem ut lacus. Etiam non diam quis arcu egestas commodo. Curabitur nec massa ac massa gravida condimentum. Aenean id libero. Pellentesque vitae tellus. Fusce lectus est, accumsan ac, bibendum sed, porta eget, augue. Etiam faucibus. Quisque tempus purus eu ante.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;8|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Vestibulum sapien nisl, ornare auctor, consectetuer quis, posuere tristique, odio. Fusce ultrices ullamcorper odio. Ut augue nulla, interdum at, adipiscing non, tristique eget, neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut pede est, condimentum id, scelerisque ac, malesuada non, quam. Proin eu ligula ac sapien suscipit blandit. Suspendisse euismod. Ut accumsan, neque id gravida luctus, arcu pede sodales felis, vel blandit massa arcu eget ligula. Aenean sed turpis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec sem eros, ornare ut, commodo eu, tempor nec, risus. Donec laoreet dapibus ligula. Praesent orci leo, bibendum nec, ornare et, nonummy in, elit. Donec interdum feugiat leo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque feugiat ullamcorper ipsum. Donec convallis tincidunt urna.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;9|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{2|}}}Suspendisse et orci et arcu porttitor pellentesque. Sed lacus nunc, fermentum vel, vehicula in, imperdiet eget, urna. Nam consectetuer euismod nunc. Nulla dignissim posuere nulla. Integer iaculis lacinia massa. Nullam sapien augue, condimentum vel, venenatis id, rhoncus pellentesque, sapien. Donec sed ipsum ultrices turpis consectetuer imperdiet. Duis et ipsum ac nisl laoreet commodo. Mauris eu est. Suspendisse id turpis quis orci euismod consequat. Donec tellus mi, luctus sit amet, ultrices a, convallis eu, lorem. Proin faucibus convallis elit. Maecenas rhoncus arcu at arcu. Proin libero. Proin adipiscing. In quis lorem vitae elit consectetuer pretium. Nullam ligula urna, adipiscing nec, iaculis ut, elementum non, turpis. Fusce pulvinar.{{{3|}}}}}}}}}}}}}}}}}}}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}&amp;gt;10|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||&amp;lt;nowiki&amp;gt;&amp;lt;/nowiki&amp;gt;}}}}&lt;br /&gt;
&lt;br /&gt;
{{{{{|safesubst:}}}Lorem ipsum/more|{{{{{|safesubst:}}}#expr:{{{1|1}}}-10}}|{{{2|}}}|{{{3|}}}}}}}{{{{{|safesubst:}}}#ifeq:{{{cat|}}}|no||{{Template:Main other|[[Category:Wikipedia articles containing placeholders]]}}}}}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{توضیحات}}&lt;br /&gt;
&amp;lt;!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, AND INTERWIKIS TO WIKIDATA, THANKS --&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%DA%AF%D9%81%D8%AA%D8%A7%D9%88%D8%B1%D8%AF&amp;diff=1681</id>
		<title>قالب:جعبه گفتاورد</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%DA%AF%D9%81%D8%AA%D8%A7%D9%88%D8%B1%D8%AF&amp;diff=1681"/>
		<updated>2025-04-17T09:17:51Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;quotebox {{{کلاس|}}}&amp;quot; style=&amp;quot;&lt;br /&gt;
    {{#switch: {{{تراز|چپ}}}&lt;br /&gt;
        | وسط = margin: auto; &lt;br /&gt;
        | چپ = float: left; clear: left; margin: 0.5em 1.4em 0.8em 0;&lt;br /&gt;
        | راست = float: right; clear: right; margin: 0.5em 0 0.8em 1.4em;&lt;br /&gt;
        | هیچ = &lt;br /&gt;
        | float: left; clear: both; margin: 0.5em 1.4em 0.8em 0;&lt;br /&gt;
    }} &lt;br /&gt;
    padding: 6px; &lt;br /&gt;
    border: 1px solid #a2a9b1; &lt;br /&gt;
    font-size: 100%; &lt;br /&gt;
    background-color: #f0fbff; &lt;br /&gt;
    {{{شکل‌بندی|}}}&amp;quot;&amp;gt;&lt;br /&gt;
{{#if:{{{عنوان|}}}&lt;br /&gt;
    |&amp;lt;div class=&amp;quot;{{{کلاس عنوان|}}}&amp;quot; style=&amp;quot;&lt;br /&gt;
        background-color: #DBF5FF; &lt;br /&gt;
        text-align: center; &lt;br /&gt;
        font-size: larger; &lt;br /&gt;
        font-weight: bold; &lt;br /&gt;
        {{{شکل‌بندی عنوان|}}}&amp;quot;&amp;gt;{{{عنوان|}}}&amp;lt;/div&amp;gt; &lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;{{{کلاس گفتاورد|}}}&amp;quot; style=&amp;quot;{{{شکل‌بندی گفتاورد|}}}; font-size: {{#switch: {{{اندازه قلم|}}}| کوچک = 90%| بزرگ = 105%}}&amp;quot;&amp;gt;&lt;br /&gt;
{{{نقل قول|{{{نقل‌قول|{{{گفتاورد|{{{1|&amp;lt;noinclude&amp;gt;{{طرح‌نما}}&amp;lt;/noinclude&amp;gt;}}} }}} }}} }}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;&lt;br /&gt;
    text-align: left;&lt;br /&gt;
    {{{شکل‌بندی منبع|}}}&amp;quot;&amp;gt;{{{منبع|}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{توضیحات}}&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;تراز&amp;quot;: {},&lt;br /&gt;
		&amp;quot;عنوان&amp;quot;: {},&lt;br /&gt;
		&amp;quot;اندازه قلم&amp;quot;: {&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;کوچک یا بزرگ&amp;quot;,&lt;br /&gt;
			&amp;quot;suggested&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;نقل قول&amp;quot;: {},&lt;br /&gt;
		&amp;quot;منبع&amp;quot;: {}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;block&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
	<entry>
		<id>https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%D9%86%D9%82%D9%84_%D9%82%D9%88%D9%84&amp;diff=1679</id>
		<title>قالب:جعبه نقل قول</title>
		<link rel="alternate" type="text/html" href="https://ar.wikipasokh.com/index.php?title=%D9%82%D8%A7%D9%84%D8%A8:%D8%AC%D8%B9%D8%A8%D9%87_%D9%86%D9%82%D9%84_%D9%82%D9%88%D9%84&amp;diff=1679"/>
		<updated>2025-04-17T09:17:14Z</updated>

		<summary type="html">&lt;p&gt;Nazarzadeh: مراجعة واحدة&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#تغییر_مسیر [[الگو:جعبه گفتاورد]]&lt;/div&gt;</summary>
		<author><name>Nazarzadeh</name></author>
	</entry>
</feed>