ويكاموس
arwiktionary
https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9
MediaWiki 1.47.0-wmf.15
case-sensitive
ميديا
خاص
نقاش
مستخدم
نقاش المستخدم
ويكاموس
نقاش ويكاموس
ملف
نقاش الملف
ميدياويكي
نقاش ميدياويكي
قالب
نقاش القالب
مساعدة
نقاش المساعدة
تصنيف
نقاش التصنيف
ملحق
نقاش الملحق
مكنز
نقاش المكنز
نص زمني
نقاش النص الزمني
وحدة
نقاش الوحدة
فعالية
نقاش فعالية
ويكاموس:الميدان
4
623
1098861
1098851
2026-08-17T18:17:44Z
حبيشان
31560
/* ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا */ قسم جديد
1098861
wikitext
text/x-wiki
{{/مقدمة}}__فهرس__
== تشكيل عنوان المقالة في ويكاموس العربي والنسخ اللغوية الأخرى ==
يعتمد ويكاموس العربي تشكيل اسم الصفحة باعتبار أنه مع اختلاف التشكيل فإننا المفردة مختلفة عن أختها، لكن أغلب النسخ اللغوية الأخرى ومن أهمها الإنجليزي تعتمد اسم الصفحة بدون تشكيل وتجمع جميع المفردات التي تشترك في نفس رسم الكلمة بدون تشكيل في صفحة واحدة.
;تأثير هذا الاختلاف:
يؤثر هذه الاختلاف بين النسخ اللغوية في الربط بين النسخ اللغوية المختلفة لأن الربط يكون باسم الصفحة وإذا وجدت صفحة مشكلة وصفحة غير مشكلة فإنهما صفحتان مختلفتان لذا فإنها لا تربط لا حظ مثلا صفحة [[قَتَلَ]] تجد أنها مربوطة مع النسخة الفرنسية فقط ولكن افتح صفحة [[:en:قتل]] تجد أنها مربوطة ب 25 نسخة لغوية، وهذا يؤثر على الاستفادة من المحتوى العربي في ويكاموس العربي بشدة.
لذا فأرجو إعادة النظر في منهجية تشكيل اسم الصفحةة في ويكاموس، وهذا نقاش مفتوح وكل يذكر ما يراه صوابا مع الأسباب، وقد فتحت نقاشا في مجموعة التلجرام فتبين أن ويكاموس الفرنسي والإيطالي يلتزمان بالتشكيل في عنوان الصفحة. وهذا الأمر يستوجب وجود سياسة عالمية لأنها تحدد الربط بين المشاريع. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 08:54، 17 نوفمبر 2025 (ت ع م)
:[[ويكاموس:الميدان/أرشيف/2017#مفردات ويكاموس|نقاش سابق]]، إشارة إلى المشاركين فيه @[[مستخدم:أحمد ناجي|أحمد ناجي]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:أسامة الجزري|أسامة الجزري]] @[[مستخدم:ميسرة|ميسرة]] @[[مستخدم:أبو آسر|أبو آسر]] @[[مستخدم:يوسف عاشق الجبل|يوسف عاشق الجبل]]. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 12:03، 17 نوفمبر 2025 (ت ع م)
::@[[مستخدم:حبيشان|حبيشان]] أنا مؤيد لإزالة التشكيل من العناوين وإضافة المفردات المشكلة المرجوة لذات الصفحة لتسهيل الوصول إلى المفردة والمفردات ذات الصلة وهذا المعمول به في المواد غير العربية ومخالفة المواد العربية يعسر البحث. مثلا عندنا [[أَكْل]] و[[أَكَلَ]] لكن في المفردات غير العربية عندنا مادة واحدة لاسم ولفعل ولصفة مثل [[present]]، فأقترح إزالة التشكيل في العناوين وكتابة المفردات المرجوة في الصفحة ومنها اشتقاقات الجذر ولتزل صفحات التوضيح. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 22:24، 17 نوفمبر 2025 (ت ع م)
::هذا النقاش يثار كلما جاء وفد من ويكيبيديا وقارن ويكاموس العربي بالنسخ اللغوية الأخرى. ويكاموس العربي يعتمد على صفحات التوضيح منذ زمن بعيد، وهي كفيلة بربط هذه النسخة مع باقي النسخ الأخرى، مثلا صفحة [[قتل]] مربوطة ب25 نسخة، وصفحة [[كتب]] ب24 نسخة، وكذا صفحة [[نظر]] مرتبطة ب19 نسخة. فإذا كنت تدعم العناوين بدون تشكيل فهو أمر معمول به أصلا (صفحات التوضيح) وإذا كنت تريد أن نزيل الوصلات ونجمع المحتويات كلها في صفحة واحدة فهذا لن يزيد من الربط، بل سيبقى الربط كما هو. أصلا لا توجد مشكلة في الربط، بل المشكلة في النقص العددي لصفحات ويكاموس، حتى أن صفحة [[ربط]] غير موجودة لحظة كتابتي لهذا التعليق. أقول أنه ليس على ويكاموس العربي أن يتبع ويكاموس الإنجليزي أو الفرنسي، إذا فكرنا من وجهة نظر موضوعية، فإن الأصل هو وجود صفحة واحدة لكل كلمة، [[قَتَلَ]] ليست هي نفسها [[قَتَّلَ]] أو [[قَتْل]]، لذا وجود صفحات مستقلة هو أمر طبيعي وجيد ويُتيح إمكانية التفصيل في شرح مختلف المعاني. ثم مع هذا توجد صفحة التوضيح [[قتل]] (بدون تشكيل) التي تكون مرتبطة مع مختلف النسخ اللغوية. '''هذا ليس عيب، بل ميزة معمول بها منذ زمن طويل'''. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 17 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Najem Ajem|Najem Ajem]] لا أرى ميزة إضافية لفصل المفردات حسب شكلها إلا زيادة عدد الصفحات، بينما نخسر مميزات إضافية ذكرتها أدنا. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:21، 22 نوفمبر 2025 (ت ع م)
::أتفق مع الزميل @[[مستخدم:Najem Ajem|الناجم العاجم]] في الحفاظ على أسماء الصفحات بالتشكيل، مع وجود صفحات التوضيح. أُضيف إلى ما قيل: في المستقبل نُريد ربط صفحات ويكاموس مع الوحدات المُعجمية في ويكي بيانات، وهذا سيكون أسهل إذا كانت الصفحات مُستقلة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:23، 20 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:ForzaGreen|ForzaGreen]] الصفحة في ويكاموس تقبل جميع اللغات التي تستعمل نفس رسم الكلمة، بينما المعجمية في ويكي بيانات مقيدة بلغة معينة، فالربط لا يمكن أن يتم آليا، فما دام يدويًا فلا ميزة إضافية لفصل الكلمات حسب شكلها في صفحات مستقلة. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:18، 22 نوفمبر 2025 (ت ع م)
:: {{ضد}} التشكيل ضرورة حتمية في المعاجم، ووجود نفس الرسم في معاجم أخرى يُعدّ جهدًا ضائعًا (إذ تصبح صفحة الكلمة مكررة بعدّة لغات، ولا أعلم ما الفائدة!). الأصل أن تُربط المفردة بما يقابلها بالترجمة، لا بالرسم. الأمر نفسه ينطبق على الكلمات غير العربية (أو على الأقل غير المنطوقة بلهجات عربية) في ويكاموس العربي؛ فوجودها مكررة في عدّة معاجم بلغات أخرى لا فائدة منه. منذ مدة وأنا أفكر في طريقة لربط الكلمات بين المعاجم اللغوية، ووجدت — حتى الآن — أن قسم الترجمة يمكنه القيام بذلك، لكنه بدوره يحتاج إلى ربط آلي. تحياتي --[[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup>
::: {{ر|Nehaoua}} لن نفقد التشكيل عندما نجمع المفردات المتفقة في الرسم في صفحة واحدة، فستكون المفردات في عناوين فرعية وهي المسماة في ويكاموس الإنجليزي headwords، وكل نسخ ويكاموس متعددة لغات المفردات، فالمفردات العربية موجودة (أو لها أن تكون موجودة) في كافة النسخ اللغوية الأخرى، وللأسف المفردات العربية في ويكاموس الإنجليزي أكثر من العربي.--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:26، 22 نوفمبر 2025 (ت ع م)
:::مرحبًا @[[مستخدم:حبيشان|حبيشان]] رسمُ الكلمةِ العربية لا يكون مكتملًا إلا بالتشكيل، وكلُّ صيغةٍ مشكلة تُعدّ مفردة مستقلة، حتى ولو اشتركت في الرسم، لأن اختلاف التشكيل يؤدي إلى اختلافٍ في المعنى والمغزى. ولا يمكن القياس على الإنجليزية، فهي تعتمد على [[w:صائت|الصوائت]] التي تُميّز بين الكلمات (والمقابل لها في اللغة العربية الحركات الثلاثة -الفتح والكسر والضم-)، مثل:
:::*[https://en.wiktionary.org/wiki/pin pin] (دبوس)
:::*[https://en.wiktionary.org/wiki/pun pun] (تورية)
:::*[https://en.wiktionary.org/wiki/pan pan] (مِقلاة)
:::ولا تُعدّها الإنجليزية مفردة واحدة.
:::أمّا ما ذُكر من أن {{مض|المفردات العربية في ويكاموس الإنجليزي أكثر من العربي}}} فهذا – في الواقع – مثال واضح على الجهد الضائع، إذ تُكرَّر الصفحات في معاجم أخرى بدل تطوير النسخة العربية ذاتها. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:55، 23 نوفمبر 2025 (ت ع م)
::::@[[مستخدم:Nehaoua|Nehaoua]] لابد من تشكيل المفردة عند ذكرها والشرح، وليس هذا محل خلاف، ولا خلاف أن الاختلاف في التشكيل غالبا يعني مفردة مختلفة، لكن النقاش عن جمع المفردات في صفحة واحدة وفقا لرسمها المجرد من التشكيل، فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتففق في الحروف في مدخل واحد، وهذا الطريقة المتفردة تفقد ويكاموس العربي بعض المميزات التقنية، بعض الميزات الأخرى التي ذكرتها. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 07:36، 24 نوفمبر 2025 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] عفوًا pin وpun وpan من جدوز مختلفة لا علاقة لها ببعض. كل واحدة free base morpheme لا صلة لها بالأخرى. أما عن الحركات العربية فهي تعود لجذر واحد فلا تصح المقارنة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 08:29، 24 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Nehaoua|Nehaoua]] أيضا لا يمكن حصر التشكيل مقابلًا للصوائت لأن منها short vowel sounds ومنها long vowel sounds التي هي أقرب إلى حروف العلة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:26، 24 نوفمبر 2025 (ت ع م)
::::::مرحبًا @[[مستخدم:كريم رائد|كريم رائد]] لا يوجد مفهوم الجذر في الإنجليزية، وأنا متفق أنه {{مض|لا تصح المقارنة}} لأن الطلب اصلا مبني على المقارنة! تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:39، 24 نوفمبر 2025 (ت ع م)
:::::::@[[مستخدم:Nehaoua|Nehaoua]] بل يوجد؛ طالع إن شئت Root (linguistics) ومقارنتك تشكيل العناوين بتلك المفردات في غير محلها لأن كل من هذه المفردات له معنى مختلف وجذره مختلف. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:09، 24 نوفمبر 2025 (ت ع م)
::::::::@[[مستخدم:كريم رائد|كريم رائد]] تمتاز اللغات السامية بأنها جذرية واشتقاقية؛ إذ يمكن اشتقاق مئات الكلمات من الجذر الواحد بتغييرات بسيطة ومنها التشكيل، في حين أن الـ '''Root '''في اللغات الأخرى يتغيّر عادةً بإضافة السوابق واللواحق (أمور معروفة لا تحتاج لإطالة).
::::::::{{مض|ومقارنتك تشكيل العناوين بتلك المفردات في غير محلّها}}، لأن المقصود هو أن التشكيل في العربية يوافق الصوائت؛ فالفتحة تقابلها "A"، والضمة "O"، والكسرة "I"، وهذا تحديدًا ما أردتُ مقارنته (وأعتذر عن إعادة ما سبق أن قلتُه).
::::::::وأكتفي هنا حتى لا يتحول النقاش إلى جدال. وفي النهاية، ما الفائدة من جمع تعريفات جميع معاني الرسم «عبر» في صفحة واحدة، من جمع [[عِبْرَة|لعِبرة]] إلى الفعل [[عَبَرَ|عَبَرَ]] وغيرها؟
::::::::أكتفي بهذا القدر وقد بيّنتُ وجهة نظري. تحياتي. [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:24، 24 نوفمبر 2025 (ت ع م)
:::::مرحبًا @[[مستخدم:حبيشان|حبيشان]]،
:::::* {{مض|ولا خلاف أن الاختلاف في التشكيل غالبًا يعني مفردة مختلفة}} فكلُّ اختلافٍ في التشكيل يُنتج مفردةً مختلفة، وبالتالي مدخلة مختلفة.
:::::* {{مض|النقاش عن جمع المفردات في صفحة واحدة وفقًا لرسمها المجرَّد من التشكيل}} وصفحات التوضيح تكفي في هذا الباب.
:::::* {{مض|فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتفق في الحروف في مدخل واحد}} لا تتبع جميع المعاجم هذا النهج، فالمعجم الوسيط مثلًا لم يجمع كل المفردات ذات الرسم الواحد؛ انظر مثلًا مدخل: [https://shamela.ws/book/7028/640#p1 «عين»]، حيث تكرّرت عدة مرات، وبينها تعريفات لكلمات مختلفة الرسم. وكذلك نحن نعمل في مشروع لا يقتضي النسخ الحرفي للمطبوع.
:::::* {{مض|وهذه الطريقة المتفردة تفقد ويكاموس العربي بعض المزايا التقنية}} إن اختلاف الرسم والمفردات في العربية أمرٌ أصيل، ووجود صعوبات تقنية حالية لا يبرّر تقليل شأن اللغة أو التخفيف من خصائصها؛ فقد كانت كتابة العربية يومًا ما مستحيلة تقنيًا، ولو اتبعنا المنطق نفسه لكتبناها اليوم بالأحرف اللاتينية.
:::::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:09، 24 نوفمبر 2025 (ت ع م)
=== مميزات جمع المفردات في صفحة واحدة إذا اتفقت في رسهما الخالي من التشكيل ===
# أولا بالنظر إلى معاجمنا العربية الأصيلة فيهم تجمع المفردات لأكثر من ذلك فكل المفردات تحت جذر واحد تجمع في مدخل واحد في المعجم العربي بل بعض المعاجم تضم إليها التقاليب (جبذ، جذب، بجذ...)، فالجمع المقترح أقرب إلى العمل المعمول به في معاجمنا من الطريقة الحالية.
# كثير من الكلمات العربية يكون فيها أكثر من وجه في الضبط لدينا مثلا كلمة «إِصبَع» فيها تسع لغات حيث يجوز في أولها وثالثها الحركات الثلاث، فعلى هذا سيكون للأصبع 9 صفحات وهي مفردة واحدة ولكن فيها عدة أوجه أو لغات، وكثير من مفردات اللغة يجوز في حرف من حروفها أكثر من حركة ( ومنها باب المثلث في اللغة)، لذا فجمعها في صفحة أيسر في الوقوف على الفائدة، وأبعد من إيهام التغاير.
# أن القارئ ربما يريد أن يستفيد ما هو الضبط الصحيح لكلمة معينة، وجود أكثر من عنوان مشكولة يؤخره في البحث عن الكلمة.
# أن القارئ لا يستطيع أن يصل بسهولة من صفحة مفردة إلى ما يقابلها في اللغات الأخرى فيحتاج أن ينتقل غلى صفحة توضيح أو أن يبحث عنها.
# نفس الشيء بالنسبة للقارئ في النسخ الأخرى الذي يرغب أن يطلع على النسخة العربية.
--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:15، 22 نوفمبر 2025 (ت ع م)
:{{ر|حبيشان}}
:# نحن في قاموس إلكتروني، حيث تتوفر الوصلات وصناديق البحث، لماذا سنتبع طريقة الكتب القديمة.
:# عندما يكون للكلمة الواحدة أكثر من تهجئة واحدة، فحينئذ نضع صفحة تحتوي على المعنى، وصفحات أخرى تحوّل أو توصل إليها، مع ذكر هذه الملاحظة في صفحة المعنى. وهذا طبيعي جدا حتى أن النسخ الأخرى تقوم بالأمر نفسه، مثلا في ويكاموس الإنجليزي صفحة [[:en:colour|colour]] لا تحتوي على المعاني، ذكروا فقط أنها تهجئة مختلفة للكلمة [[:en:color|color]].
:# النقطة 2 تفيد أيضا في حال وجود تهجئات خاطئة وشائعة.
:# من المفترض أن تحتوي الصفحات على قالب {{قا|أيضا}} في الأعلى، ويشير إلى صفحة التوضيح (التي تتضمن الكلمات التي لها الرسم نفسه) كما هو معمول به في النسخ الأخرى.
:# القارئ من النسخ الأخرى سيجد صفحة التوضيح من خلال وصلات الأنترويكي. بالمناسبة العناوين بالتشكيل موجودة في نسخ أخرى غير العربية.
:[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 22 نوفمبر 2025 (ت ع م)
* في الوضع الحالي وبعد ترتيب المفردات في التصانيف، فلا بأس عندي ببقاء عناوين المشكلة، مع الآتي:
** تنقيح تعليمات [[ويكاموس:صيغة الكتابة/الحركات والتشكيل|تشكيل العناوين]] ووسمها سياسةً لكي تكون ملزمة.
** جعل إنشاء صفحات التوضيح (بدون شكل) آليا عبر بوت، وكذلك الوصلة إليها من صفحات المفردات المشكلة.--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 18:08، الأربعاء 2 شعبان 1447هـ (+3) 15:08، 21 يناير 2026 (ت ع م)
:{{ر|حبيشان}} راجعتُ صفحة [[وق:تشكيل|تشكيل العناوين]]، وجعلت القواعد أكثر وضوحا، يرجى إلقاء نظرة عليها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 14:09، 22 يناير 2026 (ت ع م)
::مرحبًا @[[مستخدم:Najem Ajem|Najem Ajem]] شكرًا لتوضيحك [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:49، 28 يناير 2026 (ت ع م)
=== نقاش حول [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]] (مقترح سياسة) ===
* {{ر|Najem Ajem}} اعتذر عن تأخري بالرد بسبب انشغالي بالخارج، المقترح فيه بعض القصور، وايضا هناك [[خاص:فرق/1076134|تغيير محوري]] أضيف بعد الخلاصة لم يناقش بالمرة، لذا أرجو حذف الخلاصة والعودة إلى النقاش، وهذه الملاحظات على الصيغة الحالية:
** تغير كلمة (حركات) إلى (شكلات)، لأن الشدة ليست حركة وكذلك السكون عند البعض.
** توضح أحرف المد بـ (وهي الألف (ا) مطلقا، والواو (و) الساكنة المضموم ما قبلها، والياء (ي) الساكنة <s>المضموم</s> المكسور ما قبلها).
** اقترح تعديل النقطة الثانية إلى:
::: {{مض|يترك محل الإعراب (آخر الكلمة المفردة) في الكلمات المعربة بالحركات بدون حركة أو سكون -وتبقى الشدة إذا كان مشددًأ-؛ لأن حركته تتغير حسب موقع الكلمة في الجملة}} وعليه فإن «مُعَلِّمُونَ» تشكل النون وإن كانت آخر الكلمة لأن معلمون تعرب بالحروف.
::: بتعديل هذه النقطة نسنغني عن النقاط بعدها إلا إذا قصد بها التوضيح.
** في نقطة الأفعال يفهم منها أنه يجب شكل آخر المضارع ولكنه معرب والأولى أن يشمله ما يشمل الأسماء لذلك أقترحت هنا أن تكون النقطة عامة للأسماء والأفعال واستخدمت مصطلح (الكلمات).
** لو ينص على وجوب نقط الياء المتطرفة تمييزا لها عن الألف المطوية.
** ماذا عن همزة الوصل هل تشكل أم لا، لو تنص القاعدة على ذلك صراحة وهل تستعمل ألف مجردة عن الهمزة أم (ٱ) ألف عليها ص.
** لا أتفق مع تجريد العنوان المدخلة من الشكل عندما تحتمل الكلمة قراءة واحدة فقط، لأسباب:
*** أن ذلك إذا غلب على ظن من أدخلها قد يكون مخطئًا فنضطر للنقل بعد ذلك.
*** أن هذه القاعدة ربما تؤخر من يريد إضافة مفردة فيلتزم بالبحث هل يشاركها في الرسم مفردة أخرى أم لا.
*** المشروع لا يميمز صفحات توضيح المفردات إلا بالتجريد من التشكيل فعندما يرى المستخدم عنوانا غير مشكل يظن أنها صفحة توضيح.
--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:10، الثلاثاء 7 رمضان 1447هـ (+3) 18:10، 24 فبراير 2026 (ت ع م)
:إشارة @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:القلموني|القلموني]]. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:18، الثلاثاء 7 رمضان 1447هـ (+3) 18:18، 24 فبراير 2026 (ت ع م)
* {{ر|حبيشان}} فيما يلي تعليقاتي على ملاحظاتك:
** <s>أوافق على استخدام (شكلات)، مع الإبقاء على (حركات) كمرادف أو لتفادي التكرار.</s> تعديل: بعد البحث وجدت أن "شكلات" غير فصيحة، بينما المستخدم هو فعلا "حركات" أو "حركات التشكيل".
** {{مض|فإننا دائما نستثني حروف المد (و، ا، ي)}} هنا عبارة "حروف المد" تفيد التوضيح بنفسها، فهي تشير إلى استثناء الحروف الثلاثة عندما -فقط- تفيد المد، بدل عبارة "الحروف" أو "حروف العلة" التي تشير إلى استثناء مطلق. لكن أوافق على إضافة التعريف الذي كتبتَه كملاحظة في الأسفل.
** صحيح أن بعض الكلمات لا يعرب بالشكلات وإنما بالحروف، فجمع المذكر السالم مثلا يضم بالواو والنون بينما ينصب ويجر بالياء والنون، لكن هذا لا يتعارض مع النقطة الثانية. لمزيد من الاتضاح سأشرح السياسة المقترحة، وهي بالمناسبة توثيق أكثر من كونها "اقتراحا جديدا": '''الأصل البسيط''' هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد، سنجد أن تطبيق هذا الأصل على الأفعال وتصريفاتها (كيفما كانت أزمنتها) وعلى الأسماء المبنية سيكون تطبيقا خاليا من أية إشكالية، لماذا؟ لأن الحرف الأخير من هذه الكلمات يقبل حركة واحدة غير متغيرة، إلا بعض الاستثناءات عندما تكون الكلمة وخصوصا الفعل في جملة، وهذا لا يعنينا فنحن نتحدث عن عناوين يعني كلمات مستقلة. من هنا فتطبيق قاعدة "الأصل" لن يجد أي إشكال ماعدا في الأسماء المعربة، لماذا؟ لأن حرفها الأخير قد يقبل أي شكلة حتا إذا كانت الكلمة مجرد عنوان، مثلا هَاتِفٌ هَاتِفُ هَاتِفًا هَاتِفَ هَاتِفٍ هَاتِفِ، هذا يجعلنا حائرين بخصوص تشكيل آخر حرف من الكلمة المعربة، من هنا عدلنا قاعدة "الأصل" لنستثني تشكيل آخر حرف من الكلمة المعربة (كيفما كانت). ما شرحته إلى حدود الآن هو ما يشكل النقط الخمسة المدونة في السياسة حاليا. وبهذا تكون السياسة سهلة تسمح لأي محرر بتطبيقها ولو لم يكن بارعا بالإعراب وتفاصيله، كل ما يلزمه هو التفريق بين الكلمة المبنية والكلمة المعربة فقط. وعليه فأنا لا أتفق مع تغيير النقطة الثانية (الأسماء المعربة) والثالثة (الأفعال) إذ لا حاجة -وليس من المفترض أصلا- لإضافة استثناءات أخرى تتعلق بالإعراب. فالمبدأ هو أن لا نضيف استثناء إلا لتفادي إشكال حاصل.
** أوافق على إضافة ملاحظة الياء المتطرفة. وبخصوص همزة الوصل فلتكن همزة قطع (مجردة من الهمزة) وتأخذ كسرة في حال تشكيلها.
** تعليقاتي أعلاه تخص الإجابة عن سؤال "فوق أية أحرف نضع الشكلات؟" أما السؤال الثاني الذي تجيب عنه السياسة هو "متى أصلا نضع شكلات في العنوان؟" والإجابة عن هذا السؤال تحتمل خيارين: 1. نضع شكلات في جميع العناوين بدون استثناء 2. نضع شكلات فقط للتمييز بين الكلمات التي لها الرسم نفسه. والسياسة حاليا تختار الجواب (2) لأنها تنطلق من الفكرة التالية: جعل ويكاموس العربي مرتبطا بمختلف النسخ الأخرى قدر الإمكان، وإذ أن أغلب النسخ خاصة الكبرى تضع مدخلات عربية دون شكلات، اتخذنا كأصل عدم وضع شكلات مطلقا، هكذا كان الأصل ثم صنعنا استثناء لغرض تجاوز إشكال واحد، والإشكال هو وجود كلمات متعددة لها الرسم نفسه (طَالِب، طَالَبَ) ثم جعلنا صفحات توضيح لنبقي على العنوان المجرد من الشكلات، هذه الطريقة أفضل بكثير من جمع الكلمات في صفحة واحدة، فذلك لا يناسب الغنى الذي تتمتع به اللغة العربية. بالنظر إلى السياسة هكذا نجد الأصل الأول الذي يعطي أولوية للعناوين المجردة من الشكلات، ثم عناوين بشكلات تكون فرعية لصفحات توضيح، هكذا يبقى القاموس مرتبطا بوصلات أنترويكي تلقائية. أما بالنسبة للمحررين فالفكرة أن يضعوا دائما عنوانا خاليا من الشكلات، لا داعي للتردد إلا إذا علموا يقينا بوجود كلمات أخرى بالرسم نفسه، أما وقوع خطإ فليس مشكلا، يكتشف محرر آخر في وقت آخر وجود كلمة أخرى فيقوم بالنقل ووضع صفحة توضيح. هذا نمو طبيعي للقاموس. من هنا، نرى مثلا أن إنشاء صفحات توضيح أمر مفيد مثله مثل إنشاء صفحة تعريف. هكذا الأمر وضحتُه لترى السياسة من وجهة نظر عامة تنطلق من أصل عناوين بدون شكلات لتعزيز وصلات إنترويكي ثم يكون الاستثناء للتمييز بين الكلمات التي لها الرسم نفسه ثم فوق هذا يكون استثناء الحرف الأخير من الكلمات المعربة.
[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 10:35، 26 فبراير 2026 (ت ع م)
:شكرا للإشارة، بصراحة منذ أيام وأنا أريد أن أكتب تعليقا ولكن كلما راجعت المقترح واستعرضت أمثلة من المفردات أتردد وأحير ماذا أكتب، أنا أميل إلى تشكيل جميع المفردات (باستثناء حروف فالمد) عدا صفحات التوضيح التي يُفترض أنها تحتوي على مجموعة كلمات متشابهة بالرسم ومختلفة بالمعنى حسب الحركات أو الشكلات فيها فعناوينها تكون مجردة، وأما الكلمات التي لا مشابه لها مثل '''[[استعمار]]''' و'''[[استعمال]]''' و'''[[منجنيق]]''' فأرى الواجب تشكيلها لضمان عدم التكرار والخلط أو الخطأ مثل ('''[[اِستعمال]]''' و'''[[اِسْتِعْمَال]]''' مفردتان لكلمة واحدة) أو ('''[[اِسْتَعْمَلَ]]''' و'''[[استعمل]]''' مفردتان لكلمة واحدة)، وضعت تعديلات على المقترح في ([[ويكاموس:صيغة الكتابة/الحركات والتشكيل/مسودة]]) وأظن أن المقترح بحاجة لنقاش أوسع وأتمنى مشاركة الزملاء لاكتشاف الأخطاء المحتملة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:19، 27 فبراير 2026 (ت ع م)
:مرحبًا بالجميع، أنا مع {{مض|'''الأصل البسيط'''}} هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد}} مادام يوجد هناك حل التحويل والتوضيح تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:04، 27 فبراير 2026 (ت ع م)
::{{ر|أبو هشام}} اعتماد المقترح -بعد النقاش- كسياسة رسمية هو السبيل الضامن لتفادي التكرار والخلط، فالخطأ ليس ناجما عن مقترح دون الآخر وإنما عن غياب سياسة رسمية ملزِمة. في مسودتك ألاحظ تقريبا توافقا تاما بخصوص كيفية وضع الشكلات. النقطة التي فيها خلاف هي بخصوص الكلمات المنفردة برسمها أنضع شكلات في عناوينها أم نتركها بدون شكلات. إذا اعتمدنا الصورة الحالية التي شرحتُها سيكون ويكاموس العربي مرتبطا بوصلات أنترويكي تلقائية مع باقي القواميس، بحيث كل وصلة إلى ويكاموس تكون إما صفحة توضيح (بدون حركات) أو صفحة تعريف (بدون حركات)، نظرا لكون الويكاموسات الكبرى تعتمد عناوين عربية بدون حركات مع جمع المتشابهة في صفحة واحدة -أنا أقول أن جمع متشابهات الرسم في صفحة واحدة غير متناسب مع الغنى اللغوي الذي تتمتع به العربية كما أنه سيعيق الاسترسال في التعريفات فضلا عن تقزيمه لعدد الصفحات العربية بالقاموس-. أما اقتراحك واقتراح {{ر|حبيشان}} القاضي بوضع شكلات حتى في عناوين الكلمات المنفردة برسمها فسيجعل ويكاموس معزولا نسبيا عن باقي القواميس، سيتصفح القارئ كلمات عربية في ويكاموس الإنجليزي أو الفرنسي ولن يجد وصلة أنترويكي إلى ويكاموس العربي، نأخذ على سبيل المثال كلمة استعمال وهي منفردة برسمها، لو كانت بدون شكلات "[[خاص:فرق/792168|استعمال]]" ستكون لها 14 وصلة أنترويكي مع مختلف الويكاموسات، بينما لو كانت بشكلات "[[خاص:فرق/1076577|اِسْتِعْمَال]]" فلن تكون مرتبطة بأي وصلة أنترويكي. بالمناسبة [[خاص:فرق/1071100|اِستعمال]] ينبغي دمجها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 18:52، 1 مارس 2026 (ت ع م)
:::أنا أميل إلى تشكيل كلّ العناوين، لأنّ استثناءَ بعض الكلمات فيه تضاربٌ في السياسة ويؤدّي إلى ارتباك القرّاء، والمنفعةُ منه محدودة. في رأيي، مسألةُ الربط والوصلات تحتاج إلى تفكيرٍ أعمق لاقتراح حلٍّ تقني يناسب الويكاموسات التي تستعمل الحركات. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:03، 10 مارس 2026 (ت ع م)
{{خلاصة}} أجريتُ '''تعديلات طفيفة''' في نص السياسة مع الإبقاء على جوهرها كما كان، يرجى مطالعة النسخة المحيّنة، أرى أن نعتمدها '''سياسة رسمية'''. النقاش يبقى دائما مفتوحا في حال وجود ملاحظات مستقبلية. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 08:11، 6 مارس 2026 (ت ع م)
== أداة مراجعة معاني الأفعال ==
في إطار العمل على إحياء ويكاموس والربط مع ويكي بيانات (تتمة لنقاش [[ويكاموس:الميدان#قوالب جديدة + إنشاء صفحات الأفعال]])، أنشأنا أداة لمراجعة معاني الأفعال العربية ونشرها:
{{وسط|https://ar-senses.toolforge.org}}
يمكن الاطلاع على توثيق الأداة على [[ويكاموس:ويكي بيانات#أداة مراجعة المعاني (تجريبي)]].
تحتوى الأداة على معاني مستخلصة آليا بالبحث في 16 معجما عربيا (لسان العرب، تاج العروس، المعجم الوسيط، القاموس المحيط، وغيرها) وبالاعتماد على نموذج لغوي ضخم لتجميع المعاني وترتيبها. الهدف من الأداة هو تمكين المحررين من مراجعة المعلومات ثم نشرها في ويكي بيانات وويكاموس.
بدأنا بعدد محدود من الأفعال. أرجو من الزملاء تجربتها وإبداء ملاحظاتهم، سواء على المعاني المُستخلصة أو على واجهة الأداة أو تجربة المستخدم، [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 00:58، 23 مارس 2026 (ت ع م)
:إشارة إلى الزملاء النشطين في المشروع @[[مستخدم:حبيشان|حبيشان]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:Najem Ajem|Najem Ajem]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:RASHEEDYE|RASHEEDYE]] @[[مستخدم:أويس2003|أويس2003]] @[[مستخدم:ماهر الماهر|ماهر الماهر]]. شكرا. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:25، 27 مارس 2026 (ت ع م)
::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] أداة رائعة، جربت عدة أمور، فقط لدي بعض الملاحظات:
::* عدم ذكر معجم الغني مصدرًا
::* عدم إمكانية انشاء وصلات داخلية في المعاني
::* عدم إمكانية إعادة إنشاء صفحة ويكاموس (الموجودة قد لا تُلبي نفس المقاييس، أو ناقصة) كما لا يمكن استخراج النموذج لديل صفحة موجودة
::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:17، 27 مارس 2026 (ت ع م)
:::شكرا @[[مستخدم:Nehaoua|Nehaoua]] على التجريب وعلى الملاحظات القَيّمة.
:::* مع الأسف ليس عندي معجم الغني بصيغة رقمية.
:::* ملاحظة مهمة في موضوع الوصلات الداخلية. سأبحث عن حل تقني في ويكي بيانات وفي قالب {{قا|معجمية}}.
:::* بالنسبة لإعادة إنشاء صفحات ويكاموس، كان أحد الاقتراحات في [https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D9%85%D9%8A%D8%AF%D8%A7%D9%86#c-%D8%AD%D8%A8%D9%8A%D8%B4%D8%A7%D9%86-20260121100000-ForzaGreen-20260117223000 النقاش السابق] هو عدم حذف المحتوى الحالي في ويكاموس. لذلك كان التركيز في تطوير الأداة على إنشاء معاني جديدة فقط، في ويكي بيانات، ثم إنشاء صفحات ويكاموس إن لم تكن موجودة.
:::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:30، 28 مارس 2026 (ت ع م)
::::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] شكرا لردك، بالنسبة لإعادة إنشاء صفحات ويكاموس، حبذا لو تُنشئ أو تفعل أداة نسخ محتوى انشاء صفحة ويكاموس وكأننا ستُنشئها من جديد، حتى يتسنى النقل اليدوي إلى الصفحة الموجودة والتعديل بما يوافق الحالة. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:25، 28 مارس 2026 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] {{تم}}. الآن في صفحات مراجعة الأفعال الموجودة سلفا في ويكاموس، والتي أُنشئت خارج الأداة، مثلا صفحة [https://ar-senses.toolforge.org/review/L1489133 أَدَّبَ L1489133]، يظهر سطر جديد: "''لمعاينة ما كانت الأداة ستنشئه لو لم تكن الصفحة موجودة في ويكاموس: (زر معاينة)''".
:::::هل هذا ما قصدت ؟ [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 18:36، 28 مارس 2026 (ت ع م)
::::::مرحبًا @[[مستخدم:ForzaGreen|وائل]] بوركت، هذا ما تمنيت وقد حققته، شكرًا مرة أخرى [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:01، 28 مارس 2026 (ت ع م)
::@[[مستخدم:ForzaGreen|ForzaGreen]] عمل جبار تشكر عليه، سأجربها، وافضل أن تستعمل رابط إلى موقع تراث بدلا من موقع الشاملة، لأنه يعرض نسخة الpdf بسهولة والنسخة النصية لم تنقل جميع الاصطلاحات من النسخة المطبوعة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 02:11، السبت 9 شوال 1447هـ (+3) 23:11، 27 مارس 2026 (ت ع م)
:::{{تم}}. الآن تظهر روابط موقع تراث بدل الشاملة.
:::وفي موضوع ذو صلة، عدلتُ سابقا [[وحدة:Cite Q]] المستعملة في {{قا|استشهاد بويكي بيانات}} وعناصر المعاجم في ويكي بيانات، بحيث يؤدي رابط المرجع مباشرة إلى الجزء ورقم الصفحة في موقع archive.org (إن كانت طبعة المعجم متوفرة في الموقع). [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 10:31، 28 مارس 2026 (ت ع م)
:أقترح وضع رابط لها في الصفحة الرئيسة لتسهيل الوصول إليها. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 23:11، الأحد 23 ذو القعدة 1447هـ (+3) 20:11، 10 مايو 2026 (ت ع م)
== Request for comment (the future of Abstract Wikipedia) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
Apologies if this has not yet been translated into your wiki's language. {{int:Please-translate}}
You are invited to voice your opinions in a [[:m:Requests for comment/The future of Abstract Wikipedia|request for comment about the future of Abstract Wikipedia]]. {{Int:Feedback-thanks-title}}
[[:m:User:Kowal2701|Kowal2701]] ([[:m:User talk:Kowal2701|talk]]) 12:25، 24 يوليو 2026 (ت ع م)
</bdi>
<!-- الرسالة التي أرسلها User:DreamRimmer@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== تحديث لوحدات الاستشهاد ==
يوجد تحديث جديد لوحدات الاستشهاد في الملعب يحتوى التحديث:
* إضافة وسيط {{وسيط|التاريخ الهجري}} لإدخال التاريخ الهجري، مع إضافة تصنيفات للأخطاء في التاريخ أو عدم التوافق مع التاريخ الميلادي.
وفي الاستشهاد بويكي بيانات بالإضافة إلى الميزة السابقة:
* استيراد التاريخ الأصلي من ويكي بيانات إذا كان موجودا في عنصر العمل أو الاعتماد على تاريخ وفاة المؤلف.
* تحسينات شتى وتلافي بعض الأخطاء.
* اعتماد نص خاصية [ذكر كـ] دائمًا عند الوجود، حتى عند المؤلف المجهول.
مع ملاحظة أن بعض الميزات الجديدة نوقشت في ويكيبديا العربية.
أرجو التجربة، وهناك صفحة [[قالب:استشهاد بويكي بيانات/مختبر]] للفرق بين النسخة القديمة والجديدة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 00:15، الثلاثاء 14 صفر 1448هـ (+3) 21:15، 27 يوليو 2026 (ت ع م)
:{{تم}} التحديث، أرجو الإبلاغ عن أية أخطاء. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 22:57، الاثنين 20 صفر 1448هـ (+3) 19:57، 3 أغسطس 2026 (ت ع م)
== إنشاء صفحات صيغ الأفعال المُصَرَّفة ==
أقترح إنشاء صفحة لكل صيغة مصرَّفة من صيغ الأفعال العربية بالبوت.
الوضعية الحالية: توجد اليوم نحو 7,483 صفحة صيغة أُنشئت يدويا. مثلا: [[أَكَلْتُ]]، [[يَكْتُبُونَ]]، [[اُكْتُبْ]]. تعتمد هذه الصفحات على قالب التصريف القديم.
سنقتصر على الأفعال الموجودة في ويكاموس، وعددها تقريبا 7,363. مثلا توجد صفحة الفعل [[اِسْتَبْتَلَ]]، إذن سننشئ الصفحات [[اِسْتَبْتَلْتُ]]، [[اِسْتَبْتَلْنَا]]، [[اِسْتَبْتَلْتُمْ]]... بينما لا توجد اليوم صفحة [[زَمَجَ]]، وبالتالي لن ننشئ صفحاتها الفرعية.
هذه أمثلة لشكل الصفحات المُقْتَرَح إنشاؤها: [[قُلْنَا]]، [[اُكْتُبِي]]، [[رَمَوْا]]، [[دَحْرَجْتُمَا]]، [[آتَتْ]].
سيكون شكل الصفحات الجديدة قريبا من النسق القديم مع بعض التحسينات:
* إضافة بطاقة معلومات صيغة الفعل، وتحتوي على إحالة واضحة إلى صفحة الفعل الرئيسية ("''المعاني والشواهد والمراجع على صفحة الفعل''") والجذر ووزن الفعل ووزن الصيغة.
* إضافة طريقة النطق بنظام الألفبائية الصوتية الدولية، باستعمال قالب {{قا|أصد-عر}}.
* استعمال قالب التصريف الجديد {{قا|تصريف}} مع فتح الجدول تلقائيا وإظهار كل صيغ التصاريف (المبني للمجهول، المُضارع المرفوع والمنصوب والمجزوم)، ثم تأطير الكلمة بعنوان أصفر وخط غليظ لتبيين موضعها في تصريف الفعل.
* إضافة التصانيف آليا.
سيكون مُحتوى الصفحة بسيطا ومُولَّدا آليا لتقليل كلفة الصيانة وتركيزها في [[وحدة:ar-verb-form]] وفي قالب {{قا|صيغة فعل}}. نص الويكي فيه سطران لا غير:
<pre>
== {{اللغة|عربية}} ==
{{صيغة فعل|جذر=أكل|وزن=فعَل يفعُل}}
</pre>
وهذا يُوَلِّد كل الفقرات. توجد إمكانية توليد الفقرات منفصلة (انظر شرح {{قا|صيغة فعل}})، كما في صفحة [[اِرْمِ]]، لمن أراد إضافة محتوى آخر بين الفقرات، مع أننا ننصح بإبقاء هذه الصفحات بسيطة وثانوية، وكتابة المعاني والأمثلة في صفحة الفعل الرئيسية.
سأنشئ وأعدل الصفحات، باستعمال البوت {{مس|ForzaGreenBot}}، على مراحل:
* إنشاء صيغ الأفعال المبنية للمعلوم لكل الأفعال الموجودة في ويكاموس => ستكون النتيجة تقريبا 200 ألف صفحة جديدة.
* تعديل صفحات صيغ الأفعال الموجودة => تعديل حوالي 7 آلاف صفحة.
* زيادة عدد [[نقاش الوحدة:ar-verb/مختبر|اختبارات]] [[وحدة:ar-verb]] للتأكد من صحة تصريفات المبني للمجهول. نُشير إلى أن [[نقاش الوحدة:ar-verb/مختبر|مختبر]] الوحدة يحتوي حاليا على أكثر من 230 اختبارا للتأكد من صحة خوارزمية التصريف.
* إنشاء الصيغ المبنية للمجهول => بضع عشرات الآلاف من الصفحات.
* كُلَّما أُضيفت أفعال جديدة إلى ويكاموس، تُنشأ صفحات تصريفاتها. ولاحقا، إنشاء هذه الصفحات آليا.
[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:38، 3 أغسطس 2026 (ت ع م)
:إشارة إلى الزملاء الإداريين وإلى النشطين في المشروع: @[[مستخدم:Nehaoua|Nehaoua]]، @[[مستخدم:Najem Ajem|Najem Ajem]]، @[[مستخدم:حبيشان|حبيشان]]، @[[مستخدم:Avicenno|Avicenno]]، @[[مستخدم:Ajwaan|Ajwaan]]، @[[مستخدم:أبو هشام|أبو هشام]]، @[[مستخدم:إسلام|إسلام]]، @[[مستخدم:رِفْد|رِفْد]]، @[[مستخدم:نور إسماعيل|نور إسماعيل]]. شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:53، 13 أغسطس 2026 (ت ع م)
::{{أتفق}} [[مستخدم:Avicenno|Avicenno]] ([[نقاش المستخدم:Avicenno|نقاش]]) 19:43، 13 أغسطس 2026 (ت ع م)
{{أتفق}} وداعم للمهمة، سلمت الأيادي.--[[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 09:34، 5 أغسطس 2026 (ت ع م)
{{تعليق}} بدايًة أشكر جميع الجهود ولدي تساؤل بخصوص المقترح، هل من المجدي تخصيص صفحة مستقلة فقط لنبيّن أن هذه اللفظة تصريف كذا كذا للفعل كذا «بالإضافة لباقي التصريفات»، لا أدري، لكن أرى جدول تصريفات يُغني عن ذلك في صفحة الفعل، الإ أن تكون المشقتة لها معنىً مستقل، مثال [[مَكْتُوب]]، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:23، 11 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:Mdktb|Mdktb]] على التعليق. ملاحظة وجيهة، وقد كان لي نفس التساؤل لما اكتشفت تفاصيل ويكاموس. في الحقيقة، انطلقت من ما هو موجود في المشروع وفي سياساته (مثلا [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]])، وافترضت أن الموضوع نُوقش واتُفق على إنشاء هذه الصفحات. لاحظت كذلك أن مجتمعات اللغات الأخرى تعتمد كذلك هذه الصيغة، وهذه أمثلة من ويكاموس الإنجليزي: [[:en:كتبتم]] والإسباني: [[:es:escribimos]] والفرنسي: [[:fr:parlons]].
:في رأيي هذا الموضوع يتجاوز المُقترح الذي قدَّمتُه، وإعادة النظر فيه سيتطلب فتح نقاش جديد لتعديل السياسات الرسمية. تحياتي. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:14، 12 أغسطس 2026 (ت ع م)
::العفو @[[مستخدم:ForzaGreen|ForzaGreen]]، ربما كحل وسط أن يجري تقسيم تنفيذ المقترح لمراحل ويكون تركيز المقترح بدايًة على الألفاظ التي تحمل معانً يمكن إيرادها في صفحة التصريف، على أن يبقى النقاش مفتوحًا لتقدير جدوى إنشاء صفحات مستقلة لباقي التصريفات، يعني مثلا تتبعت تصريفات الفعل الماضي المبني للمعلوم «كتب» مع صيغة المخاطب، وفي الواقع وجدت المحتوى مجرد وصف لموضع اللفظة في جدول التصريفات، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 16:28، 12 أغسطس 2026 (ت ع م)
:::حاليا لا توجد صيغ مُصَرَّفة تحمل معانٍ في صفحاتها، وإن كان، فذلك استثناء ونادر جدا. وفي الاقتراح أعلاه، فضَّلتُ إبقاء كل المعاني في صفحة الفعل الرئيسية، والإحالة دائما بوضوح إليها، حتى لا تتشتت المعلومات بين الصفحات. وسيبقى الباب مفتوحا لتعديل ما يظهر في هذه الصفحات الثانوية. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 08:59، 13 أغسطس 2026 (ت ع م)
::::كنت أقصد معنىً متعلق بالاشتقاق نفسه، مثلا مكتوب تأتي بمعنى رسالة، وأود الإشارة لمسألة اعتدنا عليها في المشاريع الشقيقة، وهي أن الإنشاء البوتي الكمّي لمحتوى ما لا يعامل معاملة الإنشاء المتفرّق لذات المحتوى، ولو كانت طبيعة المحتوى نفسه غير مخالفة، المقصد أنه يخضع لنقاش وتقييم أطول عادًة، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 17:17، 13 أغسطس 2026 (ت ع م)
{{تعليق}} مرحبا وشكرا للإشارة، بصراحة الرقم المذكور في بداية النقاش كبير جدا (200 ألف صفحة لتصريفات الأفعال) يدعو لإعادة التفكير قبل البدء بتنفيذ المهمة، خصوصا أن هذه الصفحات ستكون صفحات قصيرة شبه فارغة ولا تذكر سوى وصف التصريف، وعددها أكبر من صفحات محتوى ويكاموس بثلاثة أضعاف تقريبا، لكن لأن سياسة ويكاموس لا تعارض أو تمنع إنشاء مثل هذه الصفحات فلا يمكن رفض المقترح، كما لا يمكن قبوله دون تمعّن ونقاش حقيقي موسّع ينظر في جوانب المقترح كلها، هل ستكون لهذه الصفحات فائدة حقيقية؟ هل يمكن تطويرها أو توسيعها مثلا؟ هل يمكن إنشاء قالب يشرح التصريفات المتعلقة بكل فعل ويوضع في صفحته؟ عذرا للإطالة وأدعو إلى مشاركة أكثر في النقاش، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:16، 13 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:أبو هشام|أبو هشام]] على التعليق. نعم يُمكن تطوير وتوسيع هذه الصفحات، لكن رأيي أن نتفادى ذلك ونُركز كل المعلومات في صفحة الفعل الأساسية.
:أما عن فائدة هذه الصفحات، فهذا موضوع يخص سياسات المشروع، وتعديلها يحتاج نقاشا خارج موضوع المُقترح. فالخيارات الحالية ثلاثة:
:# إما أن نعمل بالسياسات الحالية وبالتالي نُنشئ الصفحات. وهذا رأيي.
:# وإما أن نُعدِّل السياسة بعد نقاش مستقل يُفضي إلى عدم جدوى هذه الصفحات. وفي هذه الحالة نحذف الصفحات الموجودة، وعددها حوالي 7 آلاف صفحة.
:# وإما أن نُبقي الأمور جامدة كما هي عليه دون إنشاء الصفحات، وهذا يعني وجود تناقض بين السياسات وواقع المشروع، وهذا أسوأ الخيارات.
:شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 16:02، 13 أغسطس 2026 (ت ع م)
::مرحبا وائل، قد يُفهم من تعليقي أني أعترض على المهمة وأنا لست معترضا فعلا، لكني أدعو إلى مشاركة أكبر في النقاش وطرح أفكار قد تعود بفائدة على المشروع، لذلك أنا مؤيد للمهمة ومستعد للمشاركة في مراجعة المفردات التجريبية والتأكد من سلامتها، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:39، 15 أغسطس 2026 (ت ع م)
* {{تعليق}} أتفق مع إنشاء الصفحات آليا، لكن أعتقد أن الصفحات يجب أن يتسع محتواها أكثر من المثال الحالي. مثال: إضافة قالب يحتوي على معاني وأمثلة الفعل الماضي المبني للمعلوم. كذلك يمكن إضافة قالب يحتوي على زر يتيح للقارئ أو المحرر إضافة أمثلة لصيغة الفعل المصرفية. تحياتي لكم.--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:19، 16 أغسطس 2026 (ت ع م)
*:محتوى الصفحات المُقترحة قابل للاتساع، ويستطيع المُحرر إضافة أمثلة أو أي محتوى آخر. تحياتي. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 07:53، 17 أغسطس 2026 (ت ع م)
== اضافة اسم مستعار مختصر لنطاق ويكاموس ==
تحياتي لكم، حاليًا المشروع بدون اسم مستعار ومختصر لنطاق المشروع «ويكاموس»، مثلا <code>WT:</code> في النسخة الإنجليزية أو كما في باقي المشاريع العربية الشقيقة مثال <code>وب:</code> في ويكيبيديا العربية «للتوضيح: [[w:وب:ترحيب بالقادمين الجدد|وب:ترحيب بالقادمين الجدد]]»، وعليه اقترح اضافة اختصار مناسب ويفضّل غير مستعمل في المشاريع الشقيقة مثل <code>وس:</code>، أو أي اقتراح آخر مناسب، «تنويه: <code>وم:</code> مستعملة في ويكي مصدر، <code>وق:</code> مستعملة في ويكي الاقتباس» تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:48، 14 أغسطس 2026 (ت ع م)
:مرحبا {{ر|Mdktb}} وشكرا لطرح الموضوع، أتفق وليكن الاقتراح الأول <code>وس:</code>، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:58، 14 أغسطس 2026 (ت ع م)
== تحديث قالب رأس صفحة نقاش ==
مرحبا بالزملاء، أقترح تحديث قالب {{قا|رأس صفحة نقاش}} ليعرض الأرشيف عندما يكون موجودا كما في ويكيبيديا، شكرا لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:06، 15 أغسطس 2026 (ت ع م)
:{{نفذ}}. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:24، 15 أغسطس 2026 (ت ع م)
== ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا ==
حاليا تسلسل الاستشهادات المكررة بأرقام كسرية فأقترح جعلها بحروف الجمل كويكيبيديا العربية، مثل<ref name="r1">الاستشهاد الأول</ref> وهذا الآخر<ref name="r1"/> [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:17، الاثنين 4 ربيع الأول 1448هـ (+3) 18:17، 17 أغسطس 2026 (ت ع م)
jrrcnr20du3oeuva6jysrimun6flpte
1098897
1098861
2026-08-17T18:38:53Z
حبيشان
31560
/* ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا */
1098897
wikitext
text/x-wiki
{{/مقدمة}}__فهرس__
== تشكيل عنوان المقالة في ويكاموس العربي والنسخ اللغوية الأخرى ==
يعتمد ويكاموس العربي تشكيل اسم الصفحة باعتبار أنه مع اختلاف التشكيل فإننا المفردة مختلفة عن أختها، لكن أغلب النسخ اللغوية الأخرى ومن أهمها الإنجليزي تعتمد اسم الصفحة بدون تشكيل وتجمع جميع المفردات التي تشترك في نفس رسم الكلمة بدون تشكيل في صفحة واحدة.
;تأثير هذا الاختلاف:
يؤثر هذه الاختلاف بين النسخ اللغوية في الربط بين النسخ اللغوية المختلفة لأن الربط يكون باسم الصفحة وإذا وجدت صفحة مشكلة وصفحة غير مشكلة فإنهما صفحتان مختلفتان لذا فإنها لا تربط لا حظ مثلا صفحة [[قَتَلَ]] تجد أنها مربوطة مع النسخة الفرنسية فقط ولكن افتح صفحة [[:en:قتل]] تجد أنها مربوطة ب 25 نسخة لغوية، وهذا يؤثر على الاستفادة من المحتوى العربي في ويكاموس العربي بشدة.
لذا فأرجو إعادة النظر في منهجية تشكيل اسم الصفحةة في ويكاموس، وهذا نقاش مفتوح وكل يذكر ما يراه صوابا مع الأسباب، وقد فتحت نقاشا في مجموعة التلجرام فتبين أن ويكاموس الفرنسي والإيطالي يلتزمان بالتشكيل في عنوان الصفحة. وهذا الأمر يستوجب وجود سياسة عالمية لأنها تحدد الربط بين المشاريع. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 08:54، 17 نوفمبر 2025 (ت ع م)
:[[ويكاموس:الميدان/أرشيف/2017#مفردات ويكاموس|نقاش سابق]]، إشارة إلى المشاركين فيه @[[مستخدم:أحمد ناجي|أحمد ناجي]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:أسامة الجزري|أسامة الجزري]] @[[مستخدم:ميسرة|ميسرة]] @[[مستخدم:أبو آسر|أبو آسر]] @[[مستخدم:يوسف عاشق الجبل|يوسف عاشق الجبل]]. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 12:03، 17 نوفمبر 2025 (ت ع م)
::@[[مستخدم:حبيشان|حبيشان]] أنا مؤيد لإزالة التشكيل من العناوين وإضافة المفردات المشكلة المرجوة لذات الصفحة لتسهيل الوصول إلى المفردة والمفردات ذات الصلة وهذا المعمول به في المواد غير العربية ومخالفة المواد العربية يعسر البحث. مثلا عندنا [[أَكْل]] و[[أَكَلَ]] لكن في المفردات غير العربية عندنا مادة واحدة لاسم ولفعل ولصفة مثل [[present]]، فأقترح إزالة التشكيل في العناوين وكتابة المفردات المرجوة في الصفحة ومنها اشتقاقات الجذر ولتزل صفحات التوضيح. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 22:24، 17 نوفمبر 2025 (ت ع م)
::هذا النقاش يثار كلما جاء وفد من ويكيبيديا وقارن ويكاموس العربي بالنسخ اللغوية الأخرى. ويكاموس العربي يعتمد على صفحات التوضيح منذ زمن بعيد، وهي كفيلة بربط هذه النسخة مع باقي النسخ الأخرى، مثلا صفحة [[قتل]] مربوطة ب25 نسخة، وصفحة [[كتب]] ب24 نسخة، وكذا صفحة [[نظر]] مرتبطة ب19 نسخة. فإذا كنت تدعم العناوين بدون تشكيل فهو أمر معمول به أصلا (صفحات التوضيح) وإذا كنت تريد أن نزيل الوصلات ونجمع المحتويات كلها في صفحة واحدة فهذا لن يزيد من الربط، بل سيبقى الربط كما هو. أصلا لا توجد مشكلة في الربط، بل المشكلة في النقص العددي لصفحات ويكاموس، حتى أن صفحة [[ربط]] غير موجودة لحظة كتابتي لهذا التعليق. أقول أنه ليس على ويكاموس العربي أن يتبع ويكاموس الإنجليزي أو الفرنسي، إذا فكرنا من وجهة نظر موضوعية، فإن الأصل هو وجود صفحة واحدة لكل كلمة، [[قَتَلَ]] ليست هي نفسها [[قَتَّلَ]] أو [[قَتْل]]، لذا وجود صفحات مستقلة هو أمر طبيعي وجيد ويُتيح إمكانية التفصيل في شرح مختلف المعاني. ثم مع هذا توجد صفحة التوضيح [[قتل]] (بدون تشكيل) التي تكون مرتبطة مع مختلف النسخ اللغوية. '''هذا ليس عيب، بل ميزة معمول بها منذ زمن طويل'''. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 17 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Najem Ajem|Najem Ajem]] لا أرى ميزة إضافية لفصل المفردات حسب شكلها إلا زيادة عدد الصفحات، بينما نخسر مميزات إضافية ذكرتها أدنا. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:21، 22 نوفمبر 2025 (ت ع م)
::أتفق مع الزميل @[[مستخدم:Najem Ajem|الناجم العاجم]] في الحفاظ على أسماء الصفحات بالتشكيل، مع وجود صفحات التوضيح. أُضيف إلى ما قيل: في المستقبل نُريد ربط صفحات ويكاموس مع الوحدات المُعجمية في ويكي بيانات، وهذا سيكون أسهل إذا كانت الصفحات مُستقلة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:23، 20 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:ForzaGreen|ForzaGreen]] الصفحة في ويكاموس تقبل جميع اللغات التي تستعمل نفس رسم الكلمة، بينما المعجمية في ويكي بيانات مقيدة بلغة معينة، فالربط لا يمكن أن يتم آليا، فما دام يدويًا فلا ميزة إضافية لفصل الكلمات حسب شكلها في صفحات مستقلة. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:18، 22 نوفمبر 2025 (ت ع م)
:: {{ضد}} التشكيل ضرورة حتمية في المعاجم، ووجود نفس الرسم في معاجم أخرى يُعدّ جهدًا ضائعًا (إذ تصبح صفحة الكلمة مكررة بعدّة لغات، ولا أعلم ما الفائدة!). الأصل أن تُربط المفردة بما يقابلها بالترجمة، لا بالرسم. الأمر نفسه ينطبق على الكلمات غير العربية (أو على الأقل غير المنطوقة بلهجات عربية) في ويكاموس العربي؛ فوجودها مكررة في عدّة معاجم بلغات أخرى لا فائدة منه. منذ مدة وأنا أفكر في طريقة لربط الكلمات بين المعاجم اللغوية، ووجدت — حتى الآن — أن قسم الترجمة يمكنه القيام بذلك، لكنه بدوره يحتاج إلى ربط آلي. تحياتي --[[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup>
::: {{ر|Nehaoua}} لن نفقد التشكيل عندما نجمع المفردات المتفقة في الرسم في صفحة واحدة، فستكون المفردات في عناوين فرعية وهي المسماة في ويكاموس الإنجليزي headwords، وكل نسخ ويكاموس متعددة لغات المفردات، فالمفردات العربية موجودة (أو لها أن تكون موجودة) في كافة النسخ اللغوية الأخرى، وللأسف المفردات العربية في ويكاموس الإنجليزي أكثر من العربي.--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:26، 22 نوفمبر 2025 (ت ع م)
:::مرحبًا @[[مستخدم:حبيشان|حبيشان]] رسمُ الكلمةِ العربية لا يكون مكتملًا إلا بالتشكيل، وكلُّ صيغةٍ مشكلة تُعدّ مفردة مستقلة، حتى ولو اشتركت في الرسم، لأن اختلاف التشكيل يؤدي إلى اختلافٍ في المعنى والمغزى. ولا يمكن القياس على الإنجليزية، فهي تعتمد على [[w:صائت|الصوائت]] التي تُميّز بين الكلمات (والمقابل لها في اللغة العربية الحركات الثلاثة -الفتح والكسر والضم-)، مثل:
:::*[https://en.wiktionary.org/wiki/pin pin] (دبوس)
:::*[https://en.wiktionary.org/wiki/pun pun] (تورية)
:::*[https://en.wiktionary.org/wiki/pan pan] (مِقلاة)
:::ولا تُعدّها الإنجليزية مفردة واحدة.
:::أمّا ما ذُكر من أن {{مض|المفردات العربية في ويكاموس الإنجليزي أكثر من العربي}}} فهذا – في الواقع – مثال واضح على الجهد الضائع، إذ تُكرَّر الصفحات في معاجم أخرى بدل تطوير النسخة العربية ذاتها. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:55، 23 نوفمبر 2025 (ت ع م)
::::@[[مستخدم:Nehaoua|Nehaoua]] لابد من تشكيل المفردة عند ذكرها والشرح، وليس هذا محل خلاف، ولا خلاف أن الاختلاف في التشكيل غالبا يعني مفردة مختلفة، لكن النقاش عن جمع المفردات في صفحة واحدة وفقا لرسمها المجرد من التشكيل، فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتففق في الحروف في مدخل واحد، وهذا الطريقة المتفردة تفقد ويكاموس العربي بعض المميزات التقنية، بعض الميزات الأخرى التي ذكرتها. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 07:36، 24 نوفمبر 2025 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] عفوًا pin وpun وpan من جدوز مختلفة لا علاقة لها ببعض. كل واحدة free base morpheme لا صلة لها بالأخرى. أما عن الحركات العربية فهي تعود لجذر واحد فلا تصح المقارنة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 08:29، 24 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Nehaoua|Nehaoua]] أيضا لا يمكن حصر التشكيل مقابلًا للصوائت لأن منها short vowel sounds ومنها long vowel sounds التي هي أقرب إلى حروف العلة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:26، 24 نوفمبر 2025 (ت ع م)
::::::مرحبًا @[[مستخدم:كريم رائد|كريم رائد]] لا يوجد مفهوم الجذر في الإنجليزية، وأنا متفق أنه {{مض|لا تصح المقارنة}} لأن الطلب اصلا مبني على المقارنة! تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:39، 24 نوفمبر 2025 (ت ع م)
:::::::@[[مستخدم:Nehaoua|Nehaoua]] بل يوجد؛ طالع إن شئت Root (linguistics) ومقارنتك تشكيل العناوين بتلك المفردات في غير محلها لأن كل من هذه المفردات له معنى مختلف وجذره مختلف. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:09، 24 نوفمبر 2025 (ت ع م)
::::::::@[[مستخدم:كريم رائد|كريم رائد]] تمتاز اللغات السامية بأنها جذرية واشتقاقية؛ إذ يمكن اشتقاق مئات الكلمات من الجذر الواحد بتغييرات بسيطة ومنها التشكيل، في حين أن الـ '''Root '''في اللغات الأخرى يتغيّر عادةً بإضافة السوابق واللواحق (أمور معروفة لا تحتاج لإطالة).
::::::::{{مض|ومقارنتك تشكيل العناوين بتلك المفردات في غير محلّها}}، لأن المقصود هو أن التشكيل في العربية يوافق الصوائت؛ فالفتحة تقابلها "A"، والضمة "O"، والكسرة "I"، وهذا تحديدًا ما أردتُ مقارنته (وأعتذر عن إعادة ما سبق أن قلتُه).
::::::::وأكتفي هنا حتى لا يتحول النقاش إلى جدال. وفي النهاية، ما الفائدة من جمع تعريفات جميع معاني الرسم «عبر» في صفحة واحدة، من جمع [[عِبْرَة|لعِبرة]] إلى الفعل [[عَبَرَ|عَبَرَ]] وغيرها؟
::::::::أكتفي بهذا القدر وقد بيّنتُ وجهة نظري. تحياتي. [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:24، 24 نوفمبر 2025 (ت ع م)
:::::مرحبًا @[[مستخدم:حبيشان|حبيشان]]،
:::::* {{مض|ولا خلاف أن الاختلاف في التشكيل غالبًا يعني مفردة مختلفة}} فكلُّ اختلافٍ في التشكيل يُنتج مفردةً مختلفة، وبالتالي مدخلة مختلفة.
:::::* {{مض|النقاش عن جمع المفردات في صفحة واحدة وفقًا لرسمها المجرَّد من التشكيل}} وصفحات التوضيح تكفي في هذا الباب.
:::::* {{مض|فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتفق في الحروف في مدخل واحد}} لا تتبع جميع المعاجم هذا النهج، فالمعجم الوسيط مثلًا لم يجمع كل المفردات ذات الرسم الواحد؛ انظر مثلًا مدخل: [https://shamela.ws/book/7028/640#p1 «عين»]، حيث تكرّرت عدة مرات، وبينها تعريفات لكلمات مختلفة الرسم. وكذلك نحن نعمل في مشروع لا يقتضي النسخ الحرفي للمطبوع.
:::::* {{مض|وهذه الطريقة المتفردة تفقد ويكاموس العربي بعض المزايا التقنية}} إن اختلاف الرسم والمفردات في العربية أمرٌ أصيل، ووجود صعوبات تقنية حالية لا يبرّر تقليل شأن اللغة أو التخفيف من خصائصها؛ فقد كانت كتابة العربية يومًا ما مستحيلة تقنيًا، ولو اتبعنا المنطق نفسه لكتبناها اليوم بالأحرف اللاتينية.
:::::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:09، 24 نوفمبر 2025 (ت ع م)
=== مميزات جمع المفردات في صفحة واحدة إذا اتفقت في رسهما الخالي من التشكيل ===
# أولا بالنظر إلى معاجمنا العربية الأصيلة فيهم تجمع المفردات لأكثر من ذلك فكل المفردات تحت جذر واحد تجمع في مدخل واحد في المعجم العربي بل بعض المعاجم تضم إليها التقاليب (جبذ، جذب، بجذ...)، فالجمع المقترح أقرب إلى العمل المعمول به في معاجمنا من الطريقة الحالية.
# كثير من الكلمات العربية يكون فيها أكثر من وجه في الضبط لدينا مثلا كلمة «إِصبَع» فيها تسع لغات حيث يجوز في أولها وثالثها الحركات الثلاث، فعلى هذا سيكون للأصبع 9 صفحات وهي مفردة واحدة ولكن فيها عدة أوجه أو لغات، وكثير من مفردات اللغة يجوز في حرف من حروفها أكثر من حركة ( ومنها باب المثلث في اللغة)، لذا فجمعها في صفحة أيسر في الوقوف على الفائدة، وأبعد من إيهام التغاير.
# أن القارئ ربما يريد أن يستفيد ما هو الضبط الصحيح لكلمة معينة، وجود أكثر من عنوان مشكولة يؤخره في البحث عن الكلمة.
# أن القارئ لا يستطيع أن يصل بسهولة من صفحة مفردة إلى ما يقابلها في اللغات الأخرى فيحتاج أن ينتقل غلى صفحة توضيح أو أن يبحث عنها.
# نفس الشيء بالنسبة للقارئ في النسخ الأخرى الذي يرغب أن يطلع على النسخة العربية.
--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:15، 22 نوفمبر 2025 (ت ع م)
:{{ر|حبيشان}}
:# نحن في قاموس إلكتروني، حيث تتوفر الوصلات وصناديق البحث، لماذا سنتبع طريقة الكتب القديمة.
:# عندما يكون للكلمة الواحدة أكثر من تهجئة واحدة، فحينئذ نضع صفحة تحتوي على المعنى، وصفحات أخرى تحوّل أو توصل إليها، مع ذكر هذه الملاحظة في صفحة المعنى. وهذا طبيعي جدا حتى أن النسخ الأخرى تقوم بالأمر نفسه، مثلا في ويكاموس الإنجليزي صفحة [[:en:colour|colour]] لا تحتوي على المعاني، ذكروا فقط أنها تهجئة مختلفة للكلمة [[:en:color|color]].
:# النقطة 2 تفيد أيضا في حال وجود تهجئات خاطئة وشائعة.
:# من المفترض أن تحتوي الصفحات على قالب {{قا|أيضا}} في الأعلى، ويشير إلى صفحة التوضيح (التي تتضمن الكلمات التي لها الرسم نفسه) كما هو معمول به في النسخ الأخرى.
:# القارئ من النسخ الأخرى سيجد صفحة التوضيح من خلال وصلات الأنترويكي. بالمناسبة العناوين بالتشكيل موجودة في نسخ أخرى غير العربية.
:[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 22 نوفمبر 2025 (ت ع م)
* في الوضع الحالي وبعد ترتيب المفردات في التصانيف، فلا بأس عندي ببقاء عناوين المشكلة، مع الآتي:
** تنقيح تعليمات [[ويكاموس:صيغة الكتابة/الحركات والتشكيل|تشكيل العناوين]] ووسمها سياسةً لكي تكون ملزمة.
** جعل إنشاء صفحات التوضيح (بدون شكل) آليا عبر بوت، وكذلك الوصلة إليها من صفحات المفردات المشكلة.--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 18:08، الأربعاء 2 شعبان 1447هـ (+3) 15:08، 21 يناير 2026 (ت ع م)
:{{ر|حبيشان}} راجعتُ صفحة [[وق:تشكيل|تشكيل العناوين]]، وجعلت القواعد أكثر وضوحا، يرجى إلقاء نظرة عليها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 14:09، 22 يناير 2026 (ت ع م)
::مرحبًا @[[مستخدم:Najem Ajem|Najem Ajem]] شكرًا لتوضيحك [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:49، 28 يناير 2026 (ت ع م)
=== نقاش حول [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]] (مقترح سياسة) ===
* {{ر|Najem Ajem}} اعتذر عن تأخري بالرد بسبب انشغالي بالخارج، المقترح فيه بعض القصور، وايضا هناك [[خاص:فرق/1076134|تغيير محوري]] أضيف بعد الخلاصة لم يناقش بالمرة، لذا أرجو حذف الخلاصة والعودة إلى النقاش، وهذه الملاحظات على الصيغة الحالية:
** تغير كلمة (حركات) إلى (شكلات)، لأن الشدة ليست حركة وكذلك السكون عند البعض.
** توضح أحرف المد بـ (وهي الألف (ا) مطلقا، والواو (و) الساكنة المضموم ما قبلها، والياء (ي) الساكنة <s>المضموم</s> المكسور ما قبلها).
** اقترح تعديل النقطة الثانية إلى:
::: {{مض|يترك محل الإعراب (آخر الكلمة المفردة) في الكلمات المعربة بالحركات بدون حركة أو سكون -وتبقى الشدة إذا كان مشددًأ-؛ لأن حركته تتغير حسب موقع الكلمة في الجملة}} وعليه فإن «مُعَلِّمُونَ» تشكل النون وإن كانت آخر الكلمة لأن معلمون تعرب بالحروف.
::: بتعديل هذه النقطة نسنغني عن النقاط بعدها إلا إذا قصد بها التوضيح.
** في نقطة الأفعال يفهم منها أنه يجب شكل آخر المضارع ولكنه معرب والأولى أن يشمله ما يشمل الأسماء لذلك أقترحت هنا أن تكون النقطة عامة للأسماء والأفعال واستخدمت مصطلح (الكلمات).
** لو ينص على وجوب نقط الياء المتطرفة تمييزا لها عن الألف المطوية.
** ماذا عن همزة الوصل هل تشكل أم لا، لو تنص القاعدة على ذلك صراحة وهل تستعمل ألف مجردة عن الهمزة أم (ٱ) ألف عليها ص.
** لا أتفق مع تجريد العنوان المدخلة من الشكل عندما تحتمل الكلمة قراءة واحدة فقط، لأسباب:
*** أن ذلك إذا غلب على ظن من أدخلها قد يكون مخطئًا فنضطر للنقل بعد ذلك.
*** أن هذه القاعدة ربما تؤخر من يريد إضافة مفردة فيلتزم بالبحث هل يشاركها في الرسم مفردة أخرى أم لا.
*** المشروع لا يميمز صفحات توضيح المفردات إلا بالتجريد من التشكيل فعندما يرى المستخدم عنوانا غير مشكل يظن أنها صفحة توضيح.
--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:10، الثلاثاء 7 رمضان 1447هـ (+3) 18:10، 24 فبراير 2026 (ت ع م)
:إشارة @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:القلموني|القلموني]]. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:18، الثلاثاء 7 رمضان 1447هـ (+3) 18:18، 24 فبراير 2026 (ت ع م)
* {{ر|حبيشان}} فيما يلي تعليقاتي على ملاحظاتك:
** <s>أوافق على استخدام (شكلات)، مع الإبقاء على (حركات) كمرادف أو لتفادي التكرار.</s> تعديل: بعد البحث وجدت أن "شكلات" غير فصيحة، بينما المستخدم هو فعلا "حركات" أو "حركات التشكيل".
** {{مض|فإننا دائما نستثني حروف المد (و، ا، ي)}} هنا عبارة "حروف المد" تفيد التوضيح بنفسها، فهي تشير إلى استثناء الحروف الثلاثة عندما -فقط- تفيد المد، بدل عبارة "الحروف" أو "حروف العلة" التي تشير إلى استثناء مطلق. لكن أوافق على إضافة التعريف الذي كتبتَه كملاحظة في الأسفل.
** صحيح أن بعض الكلمات لا يعرب بالشكلات وإنما بالحروف، فجمع المذكر السالم مثلا يضم بالواو والنون بينما ينصب ويجر بالياء والنون، لكن هذا لا يتعارض مع النقطة الثانية. لمزيد من الاتضاح سأشرح السياسة المقترحة، وهي بالمناسبة توثيق أكثر من كونها "اقتراحا جديدا": '''الأصل البسيط''' هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد، سنجد أن تطبيق هذا الأصل على الأفعال وتصريفاتها (كيفما كانت أزمنتها) وعلى الأسماء المبنية سيكون تطبيقا خاليا من أية إشكالية، لماذا؟ لأن الحرف الأخير من هذه الكلمات يقبل حركة واحدة غير متغيرة، إلا بعض الاستثناءات عندما تكون الكلمة وخصوصا الفعل في جملة، وهذا لا يعنينا فنحن نتحدث عن عناوين يعني كلمات مستقلة. من هنا فتطبيق قاعدة "الأصل" لن يجد أي إشكال ماعدا في الأسماء المعربة، لماذا؟ لأن حرفها الأخير قد يقبل أي شكلة حتا إذا كانت الكلمة مجرد عنوان، مثلا هَاتِفٌ هَاتِفُ هَاتِفًا هَاتِفَ هَاتِفٍ هَاتِفِ، هذا يجعلنا حائرين بخصوص تشكيل آخر حرف من الكلمة المعربة، من هنا عدلنا قاعدة "الأصل" لنستثني تشكيل آخر حرف من الكلمة المعربة (كيفما كانت). ما شرحته إلى حدود الآن هو ما يشكل النقط الخمسة المدونة في السياسة حاليا. وبهذا تكون السياسة سهلة تسمح لأي محرر بتطبيقها ولو لم يكن بارعا بالإعراب وتفاصيله، كل ما يلزمه هو التفريق بين الكلمة المبنية والكلمة المعربة فقط. وعليه فأنا لا أتفق مع تغيير النقطة الثانية (الأسماء المعربة) والثالثة (الأفعال) إذ لا حاجة -وليس من المفترض أصلا- لإضافة استثناءات أخرى تتعلق بالإعراب. فالمبدأ هو أن لا نضيف استثناء إلا لتفادي إشكال حاصل.
** أوافق على إضافة ملاحظة الياء المتطرفة. وبخصوص همزة الوصل فلتكن همزة قطع (مجردة من الهمزة) وتأخذ كسرة في حال تشكيلها.
** تعليقاتي أعلاه تخص الإجابة عن سؤال "فوق أية أحرف نضع الشكلات؟" أما السؤال الثاني الذي تجيب عنه السياسة هو "متى أصلا نضع شكلات في العنوان؟" والإجابة عن هذا السؤال تحتمل خيارين: 1. نضع شكلات في جميع العناوين بدون استثناء 2. نضع شكلات فقط للتمييز بين الكلمات التي لها الرسم نفسه. والسياسة حاليا تختار الجواب (2) لأنها تنطلق من الفكرة التالية: جعل ويكاموس العربي مرتبطا بمختلف النسخ الأخرى قدر الإمكان، وإذ أن أغلب النسخ خاصة الكبرى تضع مدخلات عربية دون شكلات، اتخذنا كأصل عدم وضع شكلات مطلقا، هكذا كان الأصل ثم صنعنا استثناء لغرض تجاوز إشكال واحد، والإشكال هو وجود كلمات متعددة لها الرسم نفسه (طَالِب، طَالَبَ) ثم جعلنا صفحات توضيح لنبقي على العنوان المجرد من الشكلات، هذه الطريقة أفضل بكثير من جمع الكلمات في صفحة واحدة، فذلك لا يناسب الغنى الذي تتمتع به اللغة العربية. بالنظر إلى السياسة هكذا نجد الأصل الأول الذي يعطي أولوية للعناوين المجردة من الشكلات، ثم عناوين بشكلات تكون فرعية لصفحات توضيح، هكذا يبقى القاموس مرتبطا بوصلات أنترويكي تلقائية. أما بالنسبة للمحررين فالفكرة أن يضعوا دائما عنوانا خاليا من الشكلات، لا داعي للتردد إلا إذا علموا يقينا بوجود كلمات أخرى بالرسم نفسه، أما وقوع خطإ فليس مشكلا، يكتشف محرر آخر في وقت آخر وجود كلمة أخرى فيقوم بالنقل ووضع صفحة توضيح. هذا نمو طبيعي للقاموس. من هنا، نرى مثلا أن إنشاء صفحات توضيح أمر مفيد مثله مثل إنشاء صفحة تعريف. هكذا الأمر وضحتُه لترى السياسة من وجهة نظر عامة تنطلق من أصل عناوين بدون شكلات لتعزيز وصلات إنترويكي ثم يكون الاستثناء للتمييز بين الكلمات التي لها الرسم نفسه ثم فوق هذا يكون استثناء الحرف الأخير من الكلمات المعربة.
[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 10:35، 26 فبراير 2026 (ت ع م)
:شكرا للإشارة، بصراحة منذ أيام وأنا أريد أن أكتب تعليقا ولكن كلما راجعت المقترح واستعرضت أمثلة من المفردات أتردد وأحير ماذا أكتب، أنا أميل إلى تشكيل جميع المفردات (باستثناء حروف فالمد) عدا صفحات التوضيح التي يُفترض أنها تحتوي على مجموعة كلمات متشابهة بالرسم ومختلفة بالمعنى حسب الحركات أو الشكلات فيها فعناوينها تكون مجردة، وأما الكلمات التي لا مشابه لها مثل '''[[استعمار]]''' و'''[[استعمال]]''' و'''[[منجنيق]]''' فأرى الواجب تشكيلها لضمان عدم التكرار والخلط أو الخطأ مثل ('''[[اِستعمال]]''' و'''[[اِسْتِعْمَال]]''' مفردتان لكلمة واحدة) أو ('''[[اِسْتَعْمَلَ]]''' و'''[[استعمل]]''' مفردتان لكلمة واحدة)، وضعت تعديلات على المقترح في ([[ويكاموس:صيغة الكتابة/الحركات والتشكيل/مسودة]]) وأظن أن المقترح بحاجة لنقاش أوسع وأتمنى مشاركة الزملاء لاكتشاف الأخطاء المحتملة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:19، 27 فبراير 2026 (ت ع م)
:مرحبًا بالجميع، أنا مع {{مض|'''الأصل البسيط'''}} هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد}} مادام يوجد هناك حل التحويل والتوضيح تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:04، 27 فبراير 2026 (ت ع م)
::{{ر|أبو هشام}} اعتماد المقترح -بعد النقاش- كسياسة رسمية هو السبيل الضامن لتفادي التكرار والخلط، فالخطأ ليس ناجما عن مقترح دون الآخر وإنما عن غياب سياسة رسمية ملزِمة. في مسودتك ألاحظ تقريبا توافقا تاما بخصوص كيفية وضع الشكلات. النقطة التي فيها خلاف هي بخصوص الكلمات المنفردة برسمها أنضع شكلات في عناوينها أم نتركها بدون شكلات. إذا اعتمدنا الصورة الحالية التي شرحتُها سيكون ويكاموس العربي مرتبطا بوصلات أنترويكي تلقائية مع باقي القواميس، بحيث كل وصلة إلى ويكاموس تكون إما صفحة توضيح (بدون حركات) أو صفحة تعريف (بدون حركات)، نظرا لكون الويكاموسات الكبرى تعتمد عناوين عربية بدون حركات مع جمع المتشابهة في صفحة واحدة -أنا أقول أن جمع متشابهات الرسم في صفحة واحدة غير متناسب مع الغنى اللغوي الذي تتمتع به العربية كما أنه سيعيق الاسترسال في التعريفات فضلا عن تقزيمه لعدد الصفحات العربية بالقاموس-. أما اقتراحك واقتراح {{ر|حبيشان}} القاضي بوضع شكلات حتى في عناوين الكلمات المنفردة برسمها فسيجعل ويكاموس معزولا نسبيا عن باقي القواميس، سيتصفح القارئ كلمات عربية في ويكاموس الإنجليزي أو الفرنسي ولن يجد وصلة أنترويكي إلى ويكاموس العربي، نأخذ على سبيل المثال كلمة استعمال وهي منفردة برسمها، لو كانت بدون شكلات "[[خاص:فرق/792168|استعمال]]" ستكون لها 14 وصلة أنترويكي مع مختلف الويكاموسات، بينما لو كانت بشكلات "[[خاص:فرق/1076577|اِسْتِعْمَال]]" فلن تكون مرتبطة بأي وصلة أنترويكي. بالمناسبة [[خاص:فرق/1071100|اِستعمال]] ينبغي دمجها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 18:52، 1 مارس 2026 (ت ع م)
:::أنا أميل إلى تشكيل كلّ العناوين، لأنّ استثناءَ بعض الكلمات فيه تضاربٌ في السياسة ويؤدّي إلى ارتباك القرّاء، والمنفعةُ منه محدودة. في رأيي، مسألةُ الربط والوصلات تحتاج إلى تفكيرٍ أعمق لاقتراح حلٍّ تقني يناسب الويكاموسات التي تستعمل الحركات. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:03، 10 مارس 2026 (ت ع م)
{{خلاصة}} أجريتُ '''تعديلات طفيفة''' في نص السياسة مع الإبقاء على جوهرها كما كان، يرجى مطالعة النسخة المحيّنة، أرى أن نعتمدها '''سياسة رسمية'''. النقاش يبقى دائما مفتوحا في حال وجود ملاحظات مستقبلية. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 08:11، 6 مارس 2026 (ت ع م)
== أداة مراجعة معاني الأفعال ==
في إطار العمل على إحياء ويكاموس والربط مع ويكي بيانات (تتمة لنقاش [[ويكاموس:الميدان#قوالب جديدة + إنشاء صفحات الأفعال]])، أنشأنا أداة لمراجعة معاني الأفعال العربية ونشرها:
{{وسط|https://ar-senses.toolforge.org}}
يمكن الاطلاع على توثيق الأداة على [[ويكاموس:ويكي بيانات#أداة مراجعة المعاني (تجريبي)]].
تحتوى الأداة على معاني مستخلصة آليا بالبحث في 16 معجما عربيا (لسان العرب، تاج العروس، المعجم الوسيط، القاموس المحيط، وغيرها) وبالاعتماد على نموذج لغوي ضخم لتجميع المعاني وترتيبها. الهدف من الأداة هو تمكين المحررين من مراجعة المعلومات ثم نشرها في ويكي بيانات وويكاموس.
بدأنا بعدد محدود من الأفعال. أرجو من الزملاء تجربتها وإبداء ملاحظاتهم، سواء على المعاني المُستخلصة أو على واجهة الأداة أو تجربة المستخدم، [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 00:58، 23 مارس 2026 (ت ع م)
:إشارة إلى الزملاء النشطين في المشروع @[[مستخدم:حبيشان|حبيشان]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:Najem Ajem|Najem Ajem]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:RASHEEDYE|RASHEEDYE]] @[[مستخدم:أويس2003|أويس2003]] @[[مستخدم:ماهر الماهر|ماهر الماهر]]. شكرا. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:25، 27 مارس 2026 (ت ع م)
::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] أداة رائعة، جربت عدة أمور، فقط لدي بعض الملاحظات:
::* عدم ذكر معجم الغني مصدرًا
::* عدم إمكانية انشاء وصلات داخلية في المعاني
::* عدم إمكانية إعادة إنشاء صفحة ويكاموس (الموجودة قد لا تُلبي نفس المقاييس، أو ناقصة) كما لا يمكن استخراج النموذج لديل صفحة موجودة
::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:17، 27 مارس 2026 (ت ع م)
:::شكرا @[[مستخدم:Nehaoua|Nehaoua]] على التجريب وعلى الملاحظات القَيّمة.
:::* مع الأسف ليس عندي معجم الغني بصيغة رقمية.
:::* ملاحظة مهمة في موضوع الوصلات الداخلية. سأبحث عن حل تقني في ويكي بيانات وفي قالب {{قا|معجمية}}.
:::* بالنسبة لإعادة إنشاء صفحات ويكاموس، كان أحد الاقتراحات في [https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D9%85%D9%8A%D8%AF%D8%A7%D9%86#c-%D8%AD%D8%A8%D9%8A%D8%B4%D8%A7%D9%86-20260121100000-ForzaGreen-20260117223000 النقاش السابق] هو عدم حذف المحتوى الحالي في ويكاموس. لذلك كان التركيز في تطوير الأداة على إنشاء معاني جديدة فقط، في ويكي بيانات، ثم إنشاء صفحات ويكاموس إن لم تكن موجودة.
:::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:30، 28 مارس 2026 (ت ع م)
::::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] شكرا لردك، بالنسبة لإعادة إنشاء صفحات ويكاموس، حبذا لو تُنشئ أو تفعل أداة نسخ محتوى انشاء صفحة ويكاموس وكأننا ستُنشئها من جديد، حتى يتسنى النقل اليدوي إلى الصفحة الموجودة والتعديل بما يوافق الحالة. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:25، 28 مارس 2026 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] {{تم}}. الآن في صفحات مراجعة الأفعال الموجودة سلفا في ويكاموس، والتي أُنشئت خارج الأداة، مثلا صفحة [https://ar-senses.toolforge.org/review/L1489133 أَدَّبَ L1489133]، يظهر سطر جديد: "''لمعاينة ما كانت الأداة ستنشئه لو لم تكن الصفحة موجودة في ويكاموس: (زر معاينة)''".
:::::هل هذا ما قصدت ؟ [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 18:36، 28 مارس 2026 (ت ع م)
::::::مرحبًا @[[مستخدم:ForzaGreen|وائل]] بوركت، هذا ما تمنيت وقد حققته، شكرًا مرة أخرى [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:01، 28 مارس 2026 (ت ع م)
::@[[مستخدم:ForzaGreen|ForzaGreen]] عمل جبار تشكر عليه، سأجربها، وافضل أن تستعمل رابط إلى موقع تراث بدلا من موقع الشاملة، لأنه يعرض نسخة الpdf بسهولة والنسخة النصية لم تنقل جميع الاصطلاحات من النسخة المطبوعة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 02:11، السبت 9 شوال 1447هـ (+3) 23:11، 27 مارس 2026 (ت ع م)
:::{{تم}}. الآن تظهر روابط موقع تراث بدل الشاملة.
:::وفي موضوع ذو صلة، عدلتُ سابقا [[وحدة:Cite Q]] المستعملة في {{قا|استشهاد بويكي بيانات}} وعناصر المعاجم في ويكي بيانات، بحيث يؤدي رابط المرجع مباشرة إلى الجزء ورقم الصفحة في موقع archive.org (إن كانت طبعة المعجم متوفرة في الموقع). [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 10:31، 28 مارس 2026 (ت ع م)
:أقترح وضع رابط لها في الصفحة الرئيسة لتسهيل الوصول إليها. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 23:11، الأحد 23 ذو القعدة 1447هـ (+3) 20:11، 10 مايو 2026 (ت ع م)
== Request for comment (the future of Abstract Wikipedia) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
Apologies if this has not yet been translated into your wiki's language. {{int:Please-translate}}
You are invited to voice your opinions in a [[:m:Requests for comment/The future of Abstract Wikipedia|request for comment about the future of Abstract Wikipedia]]. {{Int:Feedback-thanks-title}}
[[:m:User:Kowal2701|Kowal2701]] ([[:m:User talk:Kowal2701|talk]]) 12:25، 24 يوليو 2026 (ت ع م)
</bdi>
<!-- الرسالة التي أرسلها User:DreamRimmer@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== تحديث لوحدات الاستشهاد ==
يوجد تحديث جديد لوحدات الاستشهاد في الملعب يحتوى التحديث:
* إضافة وسيط {{وسيط|التاريخ الهجري}} لإدخال التاريخ الهجري، مع إضافة تصنيفات للأخطاء في التاريخ أو عدم التوافق مع التاريخ الميلادي.
وفي الاستشهاد بويكي بيانات بالإضافة إلى الميزة السابقة:
* استيراد التاريخ الأصلي من ويكي بيانات إذا كان موجودا في عنصر العمل أو الاعتماد على تاريخ وفاة المؤلف.
* تحسينات شتى وتلافي بعض الأخطاء.
* اعتماد نص خاصية [ذكر كـ] دائمًا عند الوجود، حتى عند المؤلف المجهول.
مع ملاحظة أن بعض الميزات الجديدة نوقشت في ويكيبديا العربية.
أرجو التجربة، وهناك صفحة [[قالب:استشهاد بويكي بيانات/مختبر]] للفرق بين النسخة القديمة والجديدة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 00:15، الثلاثاء 14 صفر 1448هـ (+3) 21:15، 27 يوليو 2026 (ت ع م)
:{{تم}} التحديث، أرجو الإبلاغ عن أية أخطاء. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 22:57، الاثنين 20 صفر 1448هـ (+3) 19:57، 3 أغسطس 2026 (ت ع م)
== إنشاء صفحات صيغ الأفعال المُصَرَّفة ==
أقترح إنشاء صفحة لكل صيغة مصرَّفة من صيغ الأفعال العربية بالبوت.
الوضعية الحالية: توجد اليوم نحو 7,483 صفحة صيغة أُنشئت يدويا. مثلا: [[أَكَلْتُ]]، [[يَكْتُبُونَ]]، [[اُكْتُبْ]]. تعتمد هذه الصفحات على قالب التصريف القديم.
سنقتصر على الأفعال الموجودة في ويكاموس، وعددها تقريبا 7,363. مثلا توجد صفحة الفعل [[اِسْتَبْتَلَ]]، إذن سننشئ الصفحات [[اِسْتَبْتَلْتُ]]، [[اِسْتَبْتَلْنَا]]، [[اِسْتَبْتَلْتُمْ]]... بينما لا توجد اليوم صفحة [[زَمَجَ]]، وبالتالي لن ننشئ صفحاتها الفرعية.
هذه أمثلة لشكل الصفحات المُقْتَرَح إنشاؤها: [[قُلْنَا]]، [[اُكْتُبِي]]، [[رَمَوْا]]، [[دَحْرَجْتُمَا]]، [[آتَتْ]].
سيكون شكل الصفحات الجديدة قريبا من النسق القديم مع بعض التحسينات:
* إضافة بطاقة معلومات صيغة الفعل، وتحتوي على إحالة واضحة إلى صفحة الفعل الرئيسية ("''المعاني والشواهد والمراجع على صفحة الفعل''") والجذر ووزن الفعل ووزن الصيغة.
* إضافة طريقة النطق بنظام الألفبائية الصوتية الدولية، باستعمال قالب {{قا|أصد-عر}}.
* استعمال قالب التصريف الجديد {{قا|تصريف}} مع فتح الجدول تلقائيا وإظهار كل صيغ التصاريف (المبني للمجهول، المُضارع المرفوع والمنصوب والمجزوم)، ثم تأطير الكلمة بعنوان أصفر وخط غليظ لتبيين موضعها في تصريف الفعل.
* إضافة التصانيف آليا.
سيكون مُحتوى الصفحة بسيطا ومُولَّدا آليا لتقليل كلفة الصيانة وتركيزها في [[وحدة:ar-verb-form]] وفي قالب {{قا|صيغة فعل}}. نص الويكي فيه سطران لا غير:
<pre>
== {{اللغة|عربية}} ==
{{صيغة فعل|جذر=أكل|وزن=فعَل يفعُل}}
</pre>
وهذا يُوَلِّد كل الفقرات. توجد إمكانية توليد الفقرات منفصلة (انظر شرح {{قا|صيغة فعل}})، كما في صفحة [[اِرْمِ]]، لمن أراد إضافة محتوى آخر بين الفقرات، مع أننا ننصح بإبقاء هذه الصفحات بسيطة وثانوية، وكتابة المعاني والأمثلة في صفحة الفعل الرئيسية.
سأنشئ وأعدل الصفحات، باستعمال البوت {{مس|ForzaGreenBot}}، على مراحل:
* إنشاء صيغ الأفعال المبنية للمعلوم لكل الأفعال الموجودة في ويكاموس => ستكون النتيجة تقريبا 200 ألف صفحة جديدة.
* تعديل صفحات صيغ الأفعال الموجودة => تعديل حوالي 7 آلاف صفحة.
* زيادة عدد [[نقاش الوحدة:ar-verb/مختبر|اختبارات]] [[وحدة:ar-verb]] للتأكد من صحة تصريفات المبني للمجهول. نُشير إلى أن [[نقاش الوحدة:ar-verb/مختبر|مختبر]] الوحدة يحتوي حاليا على أكثر من 230 اختبارا للتأكد من صحة خوارزمية التصريف.
* إنشاء الصيغ المبنية للمجهول => بضع عشرات الآلاف من الصفحات.
* كُلَّما أُضيفت أفعال جديدة إلى ويكاموس، تُنشأ صفحات تصريفاتها. ولاحقا، إنشاء هذه الصفحات آليا.
[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:38، 3 أغسطس 2026 (ت ع م)
:إشارة إلى الزملاء الإداريين وإلى النشطين في المشروع: @[[مستخدم:Nehaoua|Nehaoua]]، @[[مستخدم:Najem Ajem|Najem Ajem]]، @[[مستخدم:حبيشان|حبيشان]]، @[[مستخدم:Avicenno|Avicenno]]، @[[مستخدم:Ajwaan|Ajwaan]]، @[[مستخدم:أبو هشام|أبو هشام]]، @[[مستخدم:إسلام|إسلام]]، @[[مستخدم:رِفْد|رِفْد]]، @[[مستخدم:نور إسماعيل|نور إسماعيل]]. شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:53، 13 أغسطس 2026 (ت ع م)
::{{أتفق}} [[مستخدم:Avicenno|Avicenno]] ([[نقاش المستخدم:Avicenno|نقاش]]) 19:43، 13 أغسطس 2026 (ت ع م)
{{أتفق}} وداعم للمهمة، سلمت الأيادي.--[[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 09:34، 5 أغسطس 2026 (ت ع م)
{{تعليق}} بدايًة أشكر جميع الجهود ولدي تساؤل بخصوص المقترح، هل من المجدي تخصيص صفحة مستقلة فقط لنبيّن أن هذه اللفظة تصريف كذا كذا للفعل كذا «بالإضافة لباقي التصريفات»، لا أدري، لكن أرى جدول تصريفات يُغني عن ذلك في صفحة الفعل، الإ أن تكون المشقتة لها معنىً مستقل، مثال [[مَكْتُوب]]، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:23، 11 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:Mdktb|Mdktb]] على التعليق. ملاحظة وجيهة، وقد كان لي نفس التساؤل لما اكتشفت تفاصيل ويكاموس. في الحقيقة، انطلقت من ما هو موجود في المشروع وفي سياساته (مثلا [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]])، وافترضت أن الموضوع نُوقش واتُفق على إنشاء هذه الصفحات. لاحظت كذلك أن مجتمعات اللغات الأخرى تعتمد كذلك هذه الصيغة، وهذه أمثلة من ويكاموس الإنجليزي: [[:en:كتبتم]] والإسباني: [[:es:escribimos]] والفرنسي: [[:fr:parlons]].
:في رأيي هذا الموضوع يتجاوز المُقترح الذي قدَّمتُه، وإعادة النظر فيه سيتطلب فتح نقاش جديد لتعديل السياسات الرسمية. تحياتي. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:14، 12 أغسطس 2026 (ت ع م)
::العفو @[[مستخدم:ForzaGreen|ForzaGreen]]، ربما كحل وسط أن يجري تقسيم تنفيذ المقترح لمراحل ويكون تركيز المقترح بدايًة على الألفاظ التي تحمل معانً يمكن إيرادها في صفحة التصريف، على أن يبقى النقاش مفتوحًا لتقدير جدوى إنشاء صفحات مستقلة لباقي التصريفات، يعني مثلا تتبعت تصريفات الفعل الماضي المبني للمعلوم «كتب» مع صيغة المخاطب، وفي الواقع وجدت المحتوى مجرد وصف لموضع اللفظة في جدول التصريفات، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 16:28، 12 أغسطس 2026 (ت ع م)
:::حاليا لا توجد صيغ مُصَرَّفة تحمل معانٍ في صفحاتها، وإن كان، فذلك استثناء ونادر جدا. وفي الاقتراح أعلاه، فضَّلتُ إبقاء كل المعاني في صفحة الفعل الرئيسية، والإحالة دائما بوضوح إليها، حتى لا تتشتت المعلومات بين الصفحات. وسيبقى الباب مفتوحا لتعديل ما يظهر في هذه الصفحات الثانوية. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 08:59، 13 أغسطس 2026 (ت ع م)
::::كنت أقصد معنىً متعلق بالاشتقاق نفسه، مثلا مكتوب تأتي بمعنى رسالة، وأود الإشارة لمسألة اعتدنا عليها في المشاريع الشقيقة، وهي أن الإنشاء البوتي الكمّي لمحتوى ما لا يعامل معاملة الإنشاء المتفرّق لذات المحتوى، ولو كانت طبيعة المحتوى نفسه غير مخالفة، المقصد أنه يخضع لنقاش وتقييم أطول عادًة، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 17:17، 13 أغسطس 2026 (ت ع م)
{{تعليق}} مرحبا وشكرا للإشارة، بصراحة الرقم المذكور في بداية النقاش كبير جدا (200 ألف صفحة لتصريفات الأفعال) يدعو لإعادة التفكير قبل البدء بتنفيذ المهمة، خصوصا أن هذه الصفحات ستكون صفحات قصيرة شبه فارغة ولا تذكر سوى وصف التصريف، وعددها أكبر من صفحات محتوى ويكاموس بثلاثة أضعاف تقريبا، لكن لأن سياسة ويكاموس لا تعارض أو تمنع إنشاء مثل هذه الصفحات فلا يمكن رفض المقترح، كما لا يمكن قبوله دون تمعّن ونقاش حقيقي موسّع ينظر في جوانب المقترح كلها، هل ستكون لهذه الصفحات فائدة حقيقية؟ هل يمكن تطويرها أو توسيعها مثلا؟ هل يمكن إنشاء قالب يشرح التصريفات المتعلقة بكل فعل ويوضع في صفحته؟ عذرا للإطالة وأدعو إلى مشاركة أكثر في النقاش، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:16، 13 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:أبو هشام|أبو هشام]] على التعليق. نعم يُمكن تطوير وتوسيع هذه الصفحات، لكن رأيي أن نتفادى ذلك ونُركز كل المعلومات في صفحة الفعل الأساسية.
:أما عن فائدة هذه الصفحات، فهذا موضوع يخص سياسات المشروع، وتعديلها يحتاج نقاشا خارج موضوع المُقترح. فالخيارات الحالية ثلاثة:
:# إما أن نعمل بالسياسات الحالية وبالتالي نُنشئ الصفحات. وهذا رأيي.
:# وإما أن نُعدِّل السياسة بعد نقاش مستقل يُفضي إلى عدم جدوى هذه الصفحات. وفي هذه الحالة نحذف الصفحات الموجودة، وعددها حوالي 7 آلاف صفحة.
:# وإما أن نُبقي الأمور جامدة كما هي عليه دون إنشاء الصفحات، وهذا يعني وجود تناقض بين السياسات وواقع المشروع، وهذا أسوأ الخيارات.
:شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 16:02، 13 أغسطس 2026 (ت ع م)
::مرحبا وائل، قد يُفهم من تعليقي أني أعترض على المهمة وأنا لست معترضا فعلا، لكني أدعو إلى مشاركة أكبر في النقاش وطرح أفكار قد تعود بفائدة على المشروع، لذلك أنا مؤيد للمهمة ومستعد للمشاركة في مراجعة المفردات التجريبية والتأكد من سلامتها، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:39، 15 أغسطس 2026 (ت ع م)
* {{تعليق}} أتفق مع إنشاء الصفحات آليا، لكن أعتقد أن الصفحات يجب أن يتسع محتواها أكثر من المثال الحالي. مثال: إضافة قالب يحتوي على معاني وأمثلة الفعل الماضي المبني للمعلوم. كذلك يمكن إضافة قالب يحتوي على زر يتيح للقارئ أو المحرر إضافة أمثلة لصيغة الفعل المصرفية. تحياتي لكم.--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:19، 16 أغسطس 2026 (ت ع م)
*:محتوى الصفحات المُقترحة قابل للاتساع، ويستطيع المُحرر إضافة أمثلة أو أي محتوى آخر. تحياتي. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 07:53، 17 أغسطس 2026 (ت ع م)
== اضافة اسم مستعار مختصر لنطاق ويكاموس ==
تحياتي لكم، حاليًا المشروع بدون اسم مستعار ومختصر لنطاق المشروع «ويكاموس»، مثلا <code>WT:</code> في النسخة الإنجليزية أو كما في باقي المشاريع العربية الشقيقة مثال <code>وب:</code> في ويكيبيديا العربية «للتوضيح: [[w:وب:ترحيب بالقادمين الجدد|وب:ترحيب بالقادمين الجدد]]»، وعليه اقترح اضافة اختصار مناسب ويفضّل غير مستعمل في المشاريع الشقيقة مثل <code>وس:</code>، أو أي اقتراح آخر مناسب، «تنويه: <code>وم:</code> مستعملة في ويكي مصدر، <code>وق:</code> مستعملة في ويكي الاقتباس» تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:48، 14 أغسطس 2026 (ت ع م)
:مرحبا {{ر|Mdktb}} وشكرا لطرح الموضوع، أتفق وليكن الاقتراح الأول <code>وس:</code>، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:58، 14 أغسطس 2026 (ت ع م)
== تحديث قالب رأس صفحة نقاش ==
مرحبا بالزملاء، أقترح تحديث قالب {{قا|رأس صفحة نقاش}} ليعرض الأرشيف عندما يكون موجودا كما في ويكيبيديا، شكرا لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:06، 15 أغسطس 2026 (ت ع م)
:{{نفذ}}. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:24، 15 أغسطس 2026 (ت ع م)
== ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا ==
حاليا تسلسل الاستشهادات المكررة بأرقام كسرية فأقترح جعلها بحروف الجمل كويكيبيديا العربية، مثل<ref name="r1">الاستشهاد الأول</ref> وهذا الآخر<ref name="r1"/> [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:17، الاثنين 4 ربيع الأول 1448هـ (+3) 18:17، 17 أغسطس 2026 (ت ع م)
{{مراجع}}
إشارة إلى النشطين {{ر|Najem Ajem|Nehaoua|أبو هشام|Mdktb|ForzaGreen}}--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:38، الاثنين 4 ربيع الأول 1448هـ (+3) 18:38، 17 أغسطس 2026 (ت ع م)
ho1t0q0b93g6s6jpegzz4785otwnvfx
1098899
1098897
2026-08-17T19:31:47Z
ForzaGreen
28665
/* ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا */ ردّ
1098899
wikitext
text/x-wiki
{{/مقدمة}}__فهرس__
== تشكيل عنوان المقالة في ويكاموس العربي والنسخ اللغوية الأخرى ==
يعتمد ويكاموس العربي تشكيل اسم الصفحة باعتبار أنه مع اختلاف التشكيل فإننا المفردة مختلفة عن أختها، لكن أغلب النسخ اللغوية الأخرى ومن أهمها الإنجليزي تعتمد اسم الصفحة بدون تشكيل وتجمع جميع المفردات التي تشترك في نفس رسم الكلمة بدون تشكيل في صفحة واحدة.
;تأثير هذا الاختلاف:
يؤثر هذه الاختلاف بين النسخ اللغوية في الربط بين النسخ اللغوية المختلفة لأن الربط يكون باسم الصفحة وإذا وجدت صفحة مشكلة وصفحة غير مشكلة فإنهما صفحتان مختلفتان لذا فإنها لا تربط لا حظ مثلا صفحة [[قَتَلَ]] تجد أنها مربوطة مع النسخة الفرنسية فقط ولكن افتح صفحة [[:en:قتل]] تجد أنها مربوطة ب 25 نسخة لغوية، وهذا يؤثر على الاستفادة من المحتوى العربي في ويكاموس العربي بشدة.
لذا فأرجو إعادة النظر في منهجية تشكيل اسم الصفحةة في ويكاموس، وهذا نقاش مفتوح وكل يذكر ما يراه صوابا مع الأسباب، وقد فتحت نقاشا في مجموعة التلجرام فتبين أن ويكاموس الفرنسي والإيطالي يلتزمان بالتشكيل في عنوان الصفحة. وهذا الأمر يستوجب وجود سياسة عالمية لأنها تحدد الربط بين المشاريع. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 08:54، 17 نوفمبر 2025 (ت ع م)
:[[ويكاموس:الميدان/أرشيف/2017#مفردات ويكاموس|نقاش سابق]]، إشارة إلى المشاركين فيه @[[مستخدم:أحمد ناجي|أحمد ناجي]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:أسامة الجزري|أسامة الجزري]] @[[مستخدم:ميسرة|ميسرة]] @[[مستخدم:أبو آسر|أبو آسر]] @[[مستخدم:يوسف عاشق الجبل|يوسف عاشق الجبل]]. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 12:03، 17 نوفمبر 2025 (ت ع م)
::@[[مستخدم:حبيشان|حبيشان]] أنا مؤيد لإزالة التشكيل من العناوين وإضافة المفردات المشكلة المرجوة لذات الصفحة لتسهيل الوصول إلى المفردة والمفردات ذات الصلة وهذا المعمول به في المواد غير العربية ومخالفة المواد العربية يعسر البحث. مثلا عندنا [[أَكْل]] و[[أَكَلَ]] لكن في المفردات غير العربية عندنا مادة واحدة لاسم ولفعل ولصفة مثل [[present]]، فأقترح إزالة التشكيل في العناوين وكتابة المفردات المرجوة في الصفحة ومنها اشتقاقات الجذر ولتزل صفحات التوضيح. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 22:24، 17 نوفمبر 2025 (ت ع م)
::هذا النقاش يثار كلما جاء وفد من ويكيبيديا وقارن ويكاموس العربي بالنسخ اللغوية الأخرى. ويكاموس العربي يعتمد على صفحات التوضيح منذ زمن بعيد، وهي كفيلة بربط هذه النسخة مع باقي النسخ الأخرى، مثلا صفحة [[قتل]] مربوطة ب25 نسخة، وصفحة [[كتب]] ب24 نسخة، وكذا صفحة [[نظر]] مرتبطة ب19 نسخة. فإذا كنت تدعم العناوين بدون تشكيل فهو أمر معمول به أصلا (صفحات التوضيح) وإذا كنت تريد أن نزيل الوصلات ونجمع المحتويات كلها في صفحة واحدة فهذا لن يزيد من الربط، بل سيبقى الربط كما هو. أصلا لا توجد مشكلة في الربط، بل المشكلة في النقص العددي لصفحات ويكاموس، حتى أن صفحة [[ربط]] غير موجودة لحظة كتابتي لهذا التعليق. أقول أنه ليس على ويكاموس العربي أن يتبع ويكاموس الإنجليزي أو الفرنسي، إذا فكرنا من وجهة نظر موضوعية، فإن الأصل هو وجود صفحة واحدة لكل كلمة، [[قَتَلَ]] ليست هي نفسها [[قَتَّلَ]] أو [[قَتْل]]، لذا وجود صفحات مستقلة هو أمر طبيعي وجيد ويُتيح إمكانية التفصيل في شرح مختلف المعاني. ثم مع هذا توجد صفحة التوضيح [[قتل]] (بدون تشكيل) التي تكون مرتبطة مع مختلف النسخ اللغوية. '''هذا ليس عيب، بل ميزة معمول بها منذ زمن طويل'''. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 17 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Najem Ajem|Najem Ajem]] لا أرى ميزة إضافية لفصل المفردات حسب شكلها إلا زيادة عدد الصفحات، بينما نخسر مميزات إضافية ذكرتها أدنا. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:21، 22 نوفمبر 2025 (ت ع م)
::أتفق مع الزميل @[[مستخدم:Najem Ajem|الناجم العاجم]] في الحفاظ على أسماء الصفحات بالتشكيل، مع وجود صفحات التوضيح. أُضيف إلى ما قيل: في المستقبل نُريد ربط صفحات ويكاموس مع الوحدات المُعجمية في ويكي بيانات، وهذا سيكون أسهل إذا كانت الصفحات مُستقلة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:23، 20 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:ForzaGreen|ForzaGreen]] الصفحة في ويكاموس تقبل جميع اللغات التي تستعمل نفس رسم الكلمة، بينما المعجمية في ويكي بيانات مقيدة بلغة معينة، فالربط لا يمكن أن يتم آليا، فما دام يدويًا فلا ميزة إضافية لفصل الكلمات حسب شكلها في صفحات مستقلة. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:18، 22 نوفمبر 2025 (ت ع م)
:: {{ضد}} التشكيل ضرورة حتمية في المعاجم، ووجود نفس الرسم في معاجم أخرى يُعدّ جهدًا ضائعًا (إذ تصبح صفحة الكلمة مكررة بعدّة لغات، ولا أعلم ما الفائدة!). الأصل أن تُربط المفردة بما يقابلها بالترجمة، لا بالرسم. الأمر نفسه ينطبق على الكلمات غير العربية (أو على الأقل غير المنطوقة بلهجات عربية) في ويكاموس العربي؛ فوجودها مكررة في عدّة معاجم بلغات أخرى لا فائدة منه. منذ مدة وأنا أفكر في طريقة لربط الكلمات بين المعاجم اللغوية، ووجدت — حتى الآن — أن قسم الترجمة يمكنه القيام بذلك، لكنه بدوره يحتاج إلى ربط آلي. تحياتي --[[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup>
::: {{ر|Nehaoua}} لن نفقد التشكيل عندما نجمع المفردات المتفقة في الرسم في صفحة واحدة، فستكون المفردات في عناوين فرعية وهي المسماة في ويكاموس الإنجليزي headwords، وكل نسخ ويكاموس متعددة لغات المفردات، فالمفردات العربية موجودة (أو لها أن تكون موجودة) في كافة النسخ اللغوية الأخرى، وللأسف المفردات العربية في ويكاموس الإنجليزي أكثر من العربي.--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:26، 22 نوفمبر 2025 (ت ع م)
:::مرحبًا @[[مستخدم:حبيشان|حبيشان]] رسمُ الكلمةِ العربية لا يكون مكتملًا إلا بالتشكيل، وكلُّ صيغةٍ مشكلة تُعدّ مفردة مستقلة، حتى ولو اشتركت في الرسم، لأن اختلاف التشكيل يؤدي إلى اختلافٍ في المعنى والمغزى. ولا يمكن القياس على الإنجليزية، فهي تعتمد على [[w:صائت|الصوائت]] التي تُميّز بين الكلمات (والمقابل لها في اللغة العربية الحركات الثلاثة -الفتح والكسر والضم-)، مثل:
:::*[https://en.wiktionary.org/wiki/pin pin] (دبوس)
:::*[https://en.wiktionary.org/wiki/pun pun] (تورية)
:::*[https://en.wiktionary.org/wiki/pan pan] (مِقلاة)
:::ولا تُعدّها الإنجليزية مفردة واحدة.
:::أمّا ما ذُكر من أن {{مض|المفردات العربية في ويكاموس الإنجليزي أكثر من العربي}}} فهذا – في الواقع – مثال واضح على الجهد الضائع، إذ تُكرَّر الصفحات في معاجم أخرى بدل تطوير النسخة العربية ذاتها. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:55، 23 نوفمبر 2025 (ت ع م)
::::@[[مستخدم:Nehaoua|Nehaoua]] لابد من تشكيل المفردة عند ذكرها والشرح، وليس هذا محل خلاف، ولا خلاف أن الاختلاف في التشكيل غالبا يعني مفردة مختلفة، لكن النقاش عن جمع المفردات في صفحة واحدة وفقا لرسمها المجرد من التشكيل، فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتففق في الحروف في مدخل واحد، وهذا الطريقة المتفردة تفقد ويكاموس العربي بعض المميزات التقنية، بعض الميزات الأخرى التي ذكرتها. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 07:36، 24 نوفمبر 2025 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] عفوًا pin وpun وpan من جدوز مختلفة لا علاقة لها ببعض. كل واحدة free base morpheme لا صلة لها بالأخرى. أما عن الحركات العربية فهي تعود لجذر واحد فلا تصح المقارنة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 08:29، 24 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Nehaoua|Nehaoua]] أيضا لا يمكن حصر التشكيل مقابلًا للصوائت لأن منها short vowel sounds ومنها long vowel sounds التي هي أقرب إلى حروف العلة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:26، 24 نوفمبر 2025 (ت ع م)
::::::مرحبًا @[[مستخدم:كريم رائد|كريم رائد]] لا يوجد مفهوم الجذر في الإنجليزية، وأنا متفق أنه {{مض|لا تصح المقارنة}} لأن الطلب اصلا مبني على المقارنة! تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:39، 24 نوفمبر 2025 (ت ع م)
:::::::@[[مستخدم:Nehaoua|Nehaoua]] بل يوجد؛ طالع إن شئت Root (linguistics) ومقارنتك تشكيل العناوين بتلك المفردات في غير محلها لأن كل من هذه المفردات له معنى مختلف وجذره مختلف. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:09، 24 نوفمبر 2025 (ت ع م)
::::::::@[[مستخدم:كريم رائد|كريم رائد]] تمتاز اللغات السامية بأنها جذرية واشتقاقية؛ إذ يمكن اشتقاق مئات الكلمات من الجذر الواحد بتغييرات بسيطة ومنها التشكيل، في حين أن الـ '''Root '''في اللغات الأخرى يتغيّر عادةً بإضافة السوابق واللواحق (أمور معروفة لا تحتاج لإطالة).
::::::::{{مض|ومقارنتك تشكيل العناوين بتلك المفردات في غير محلّها}}، لأن المقصود هو أن التشكيل في العربية يوافق الصوائت؛ فالفتحة تقابلها "A"، والضمة "O"، والكسرة "I"، وهذا تحديدًا ما أردتُ مقارنته (وأعتذر عن إعادة ما سبق أن قلتُه).
::::::::وأكتفي هنا حتى لا يتحول النقاش إلى جدال. وفي النهاية، ما الفائدة من جمع تعريفات جميع معاني الرسم «عبر» في صفحة واحدة، من جمع [[عِبْرَة|لعِبرة]] إلى الفعل [[عَبَرَ|عَبَرَ]] وغيرها؟
::::::::أكتفي بهذا القدر وقد بيّنتُ وجهة نظري. تحياتي. [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:24، 24 نوفمبر 2025 (ت ع م)
:::::مرحبًا @[[مستخدم:حبيشان|حبيشان]]،
:::::* {{مض|ولا خلاف أن الاختلاف في التشكيل غالبًا يعني مفردة مختلفة}} فكلُّ اختلافٍ في التشكيل يُنتج مفردةً مختلفة، وبالتالي مدخلة مختلفة.
:::::* {{مض|النقاش عن جمع المفردات في صفحة واحدة وفقًا لرسمها المجرَّد من التشكيل}} وصفحات التوضيح تكفي في هذا الباب.
:::::* {{مض|فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتفق في الحروف في مدخل واحد}} لا تتبع جميع المعاجم هذا النهج، فالمعجم الوسيط مثلًا لم يجمع كل المفردات ذات الرسم الواحد؛ انظر مثلًا مدخل: [https://shamela.ws/book/7028/640#p1 «عين»]، حيث تكرّرت عدة مرات، وبينها تعريفات لكلمات مختلفة الرسم. وكذلك نحن نعمل في مشروع لا يقتضي النسخ الحرفي للمطبوع.
:::::* {{مض|وهذه الطريقة المتفردة تفقد ويكاموس العربي بعض المزايا التقنية}} إن اختلاف الرسم والمفردات في العربية أمرٌ أصيل، ووجود صعوبات تقنية حالية لا يبرّر تقليل شأن اللغة أو التخفيف من خصائصها؛ فقد كانت كتابة العربية يومًا ما مستحيلة تقنيًا، ولو اتبعنا المنطق نفسه لكتبناها اليوم بالأحرف اللاتينية.
:::::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:09، 24 نوفمبر 2025 (ت ع م)
=== مميزات جمع المفردات في صفحة واحدة إذا اتفقت في رسهما الخالي من التشكيل ===
# أولا بالنظر إلى معاجمنا العربية الأصيلة فيهم تجمع المفردات لأكثر من ذلك فكل المفردات تحت جذر واحد تجمع في مدخل واحد في المعجم العربي بل بعض المعاجم تضم إليها التقاليب (جبذ، جذب، بجذ...)، فالجمع المقترح أقرب إلى العمل المعمول به في معاجمنا من الطريقة الحالية.
# كثير من الكلمات العربية يكون فيها أكثر من وجه في الضبط لدينا مثلا كلمة «إِصبَع» فيها تسع لغات حيث يجوز في أولها وثالثها الحركات الثلاث، فعلى هذا سيكون للأصبع 9 صفحات وهي مفردة واحدة ولكن فيها عدة أوجه أو لغات، وكثير من مفردات اللغة يجوز في حرف من حروفها أكثر من حركة ( ومنها باب المثلث في اللغة)، لذا فجمعها في صفحة أيسر في الوقوف على الفائدة، وأبعد من إيهام التغاير.
# أن القارئ ربما يريد أن يستفيد ما هو الضبط الصحيح لكلمة معينة، وجود أكثر من عنوان مشكولة يؤخره في البحث عن الكلمة.
# أن القارئ لا يستطيع أن يصل بسهولة من صفحة مفردة إلى ما يقابلها في اللغات الأخرى فيحتاج أن ينتقل غلى صفحة توضيح أو أن يبحث عنها.
# نفس الشيء بالنسبة للقارئ في النسخ الأخرى الذي يرغب أن يطلع على النسخة العربية.
--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:15، 22 نوفمبر 2025 (ت ع م)
:{{ر|حبيشان}}
:# نحن في قاموس إلكتروني، حيث تتوفر الوصلات وصناديق البحث، لماذا سنتبع طريقة الكتب القديمة.
:# عندما يكون للكلمة الواحدة أكثر من تهجئة واحدة، فحينئذ نضع صفحة تحتوي على المعنى، وصفحات أخرى تحوّل أو توصل إليها، مع ذكر هذه الملاحظة في صفحة المعنى. وهذا طبيعي جدا حتى أن النسخ الأخرى تقوم بالأمر نفسه، مثلا في ويكاموس الإنجليزي صفحة [[:en:colour|colour]] لا تحتوي على المعاني، ذكروا فقط أنها تهجئة مختلفة للكلمة [[:en:color|color]].
:# النقطة 2 تفيد أيضا في حال وجود تهجئات خاطئة وشائعة.
:# من المفترض أن تحتوي الصفحات على قالب {{قا|أيضا}} في الأعلى، ويشير إلى صفحة التوضيح (التي تتضمن الكلمات التي لها الرسم نفسه) كما هو معمول به في النسخ الأخرى.
:# القارئ من النسخ الأخرى سيجد صفحة التوضيح من خلال وصلات الأنترويكي. بالمناسبة العناوين بالتشكيل موجودة في نسخ أخرى غير العربية.
:[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 22 نوفمبر 2025 (ت ع م)
* في الوضع الحالي وبعد ترتيب المفردات في التصانيف، فلا بأس عندي ببقاء عناوين المشكلة، مع الآتي:
** تنقيح تعليمات [[ويكاموس:صيغة الكتابة/الحركات والتشكيل|تشكيل العناوين]] ووسمها سياسةً لكي تكون ملزمة.
** جعل إنشاء صفحات التوضيح (بدون شكل) آليا عبر بوت، وكذلك الوصلة إليها من صفحات المفردات المشكلة.--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 18:08، الأربعاء 2 شعبان 1447هـ (+3) 15:08، 21 يناير 2026 (ت ع م)
:{{ر|حبيشان}} راجعتُ صفحة [[وق:تشكيل|تشكيل العناوين]]، وجعلت القواعد أكثر وضوحا، يرجى إلقاء نظرة عليها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 14:09، 22 يناير 2026 (ت ع م)
::مرحبًا @[[مستخدم:Najem Ajem|Najem Ajem]] شكرًا لتوضيحك [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:49، 28 يناير 2026 (ت ع م)
=== نقاش حول [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]] (مقترح سياسة) ===
* {{ر|Najem Ajem}} اعتذر عن تأخري بالرد بسبب انشغالي بالخارج، المقترح فيه بعض القصور، وايضا هناك [[خاص:فرق/1076134|تغيير محوري]] أضيف بعد الخلاصة لم يناقش بالمرة، لذا أرجو حذف الخلاصة والعودة إلى النقاش، وهذه الملاحظات على الصيغة الحالية:
** تغير كلمة (حركات) إلى (شكلات)، لأن الشدة ليست حركة وكذلك السكون عند البعض.
** توضح أحرف المد بـ (وهي الألف (ا) مطلقا، والواو (و) الساكنة المضموم ما قبلها، والياء (ي) الساكنة <s>المضموم</s> المكسور ما قبلها).
** اقترح تعديل النقطة الثانية إلى:
::: {{مض|يترك محل الإعراب (آخر الكلمة المفردة) في الكلمات المعربة بالحركات بدون حركة أو سكون -وتبقى الشدة إذا كان مشددًأ-؛ لأن حركته تتغير حسب موقع الكلمة في الجملة}} وعليه فإن «مُعَلِّمُونَ» تشكل النون وإن كانت آخر الكلمة لأن معلمون تعرب بالحروف.
::: بتعديل هذه النقطة نسنغني عن النقاط بعدها إلا إذا قصد بها التوضيح.
** في نقطة الأفعال يفهم منها أنه يجب شكل آخر المضارع ولكنه معرب والأولى أن يشمله ما يشمل الأسماء لذلك أقترحت هنا أن تكون النقطة عامة للأسماء والأفعال واستخدمت مصطلح (الكلمات).
** لو ينص على وجوب نقط الياء المتطرفة تمييزا لها عن الألف المطوية.
** ماذا عن همزة الوصل هل تشكل أم لا، لو تنص القاعدة على ذلك صراحة وهل تستعمل ألف مجردة عن الهمزة أم (ٱ) ألف عليها ص.
** لا أتفق مع تجريد العنوان المدخلة من الشكل عندما تحتمل الكلمة قراءة واحدة فقط، لأسباب:
*** أن ذلك إذا غلب على ظن من أدخلها قد يكون مخطئًا فنضطر للنقل بعد ذلك.
*** أن هذه القاعدة ربما تؤخر من يريد إضافة مفردة فيلتزم بالبحث هل يشاركها في الرسم مفردة أخرى أم لا.
*** المشروع لا يميمز صفحات توضيح المفردات إلا بالتجريد من التشكيل فعندما يرى المستخدم عنوانا غير مشكل يظن أنها صفحة توضيح.
--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:10، الثلاثاء 7 رمضان 1447هـ (+3) 18:10، 24 فبراير 2026 (ت ع م)
:إشارة @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:القلموني|القلموني]]. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:18، الثلاثاء 7 رمضان 1447هـ (+3) 18:18، 24 فبراير 2026 (ت ع م)
* {{ر|حبيشان}} فيما يلي تعليقاتي على ملاحظاتك:
** <s>أوافق على استخدام (شكلات)، مع الإبقاء على (حركات) كمرادف أو لتفادي التكرار.</s> تعديل: بعد البحث وجدت أن "شكلات" غير فصيحة، بينما المستخدم هو فعلا "حركات" أو "حركات التشكيل".
** {{مض|فإننا دائما نستثني حروف المد (و، ا، ي)}} هنا عبارة "حروف المد" تفيد التوضيح بنفسها، فهي تشير إلى استثناء الحروف الثلاثة عندما -فقط- تفيد المد، بدل عبارة "الحروف" أو "حروف العلة" التي تشير إلى استثناء مطلق. لكن أوافق على إضافة التعريف الذي كتبتَه كملاحظة في الأسفل.
** صحيح أن بعض الكلمات لا يعرب بالشكلات وإنما بالحروف، فجمع المذكر السالم مثلا يضم بالواو والنون بينما ينصب ويجر بالياء والنون، لكن هذا لا يتعارض مع النقطة الثانية. لمزيد من الاتضاح سأشرح السياسة المقترحة، وهي بالمناسبة توثيق أكثر من كونها "اقتراحا جديدا": '''الأصل البسيط''' هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد، سنجد أن تطبيق هذا الأصل على الأفعال وتصريفاتها (كيفما كانت أزمنتها) وعلى الأسماء المبنية سيكون تطبيقا خاليا من أية إشكالية، لماذا؟ لأن الحرف الأخير من هذه الكلمات يقبل حركة واحدة غير متغيرة، إلا بعض الاستثناءات عندما تكون الكلمة وخصوصا الفعل في جملة، وهذا لا يعنينا فنحن نتحدث عن عناوين يعني كلمات مستقلة. من هنا فتطبيق قاعدة "الأصل" لن يجد أي إشكال ماعدا في الأسماء المعربة، لماذا؟ لأن حرفها الأخير قد يقبل أي شكلة حتا إذا كانت الكلمة مجرد عنوان، مثلا هَاتِفٌ هَاتِفُ هَاتِفًا هَاتِفَ هَاتِفٍ هَاتِفِ، هذا يجعلنا حائرين بخصوص تشكيل آخر حرف من الكلمة المعربة، من هنا عدلنا قاعدة "الأصل" لنستثني تشكيل آخر حرف من الكلمة المعربة (كيفما كانت). ما شرحته إلى حدود الآن هو ما يشكل النقط الخمسة المدونة في السياسة حاليا. وبهذا تكون السياسة سهلة تسمح لأي محرر بتطبيقها ولو لم يكن بارعا بالإعراب وتفاصيله، كل ما يلزمه هو التفريق بين الكلمة المبنية والكلمة المعربة فقط. وعليه فأنا لا أتفق مع تغيير النقطة الثانية (الأسماء المعربة) والثالثة (الأفعال) إذ لا حاجة -وليس من المفترض أصلا- لإضافة استثناءات أخرى تتعلق بالإعراب. فالمبدأ هو أن لا نضيف استثناء إلا لتفادي إشكال حاصل.
** أوافق على إضافة ملاحظة الياء المتطرفة. وبخصوص همزة الوصل فلتكن همزة قطع (مجردة من الهمزة) وتأخذ كسرة في حال تشكيلها.
** تعليقاتي أعلاه تخص الإجابة عن سؤال "فوق أية أحرف نضع الشكلات؟" أما السؤال الثاني الذي تجيب عنه السياسة هو "متى أصلا نضع شكلات في العنوان؟" والإجابة عن هذا السؤال تحتمل خيارين: 1. نضع شكلات في جميع العناوين بدون استثناء 2. نضع شكلات فقط للتمييز بين الكلمات التي لها الرسم نفسه. والسياسة حاليا تختار الجواب (2) لأنها تنطلق من الفكرة التالية: جعل ويكاموس العربي مرتبطا بمختلف النسخ الأخرى قدر الإمكان، وإذ أن أغلب النسخ خاصة الكبرى تضع مدخلات عربية دون شكلات، اتخذنا كأصل عدم وضع شكلات مطلقا، هكذا كان الأصل ثم صنعنا استثناء لغرض تجاوز إشكال واحد، والإشكال هو وجود كلمات متعددة لها الرسم نفسه (طَالِب، طَالَبَ) ثم جعلنا صفحات توضيح لنبقي على العنوان المجرد من الشكلات، هذه الطريقة أفضل بكثير من جمع الكلمات في صفحة واحدة، فذلك لا يناسب الغنى الذي تتمتع به اللغة العربية. بالنظر إلى السياسة هكذا نجد الأصل الأول الذي يعطي أولوية للعناوين المجردة من الشكلات، ثم عناوين بشكلات تكون فرعية لصفحات توضيح، هكذا يبقى القاموس مرتبطا بوصلات أنترويكي تلقائية. أما بالنسبة للمحررين فالفكرة أن يضعوا دائما عنوانا خاليا من الشكلات، لا داعي للتردد إلا إذا علموا يقينا بوجود كلمات أخرى بالرسم نفسه، أما وقوع خطإ فليس مشكلا، يكتشف محرر آخر في وقت آخر وجود كلمة أخرى فيقوم بالنقل ووضع صفحة توضيح. هذا نمو طبيعي للقاموس. من هنا، نرى مثلا أن إنشاء صفحات توضيح أمر مفيد مثله مثل إنشاء صفحة تعريف. هكذا الأمر وضحتُه لترى السياسة من وجهة نظر عامة تنطلق من أصل عناوين بدون شكلات لتعزيز وصلات إنترويكي ثم يكون الاستثناء للتمييز بين الكلمات التي لها الرسم نفسه ثم فوق هذا يكون استثناء الحرف الأخير من الكلمات المعربة.
[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 10:35، 26 فبراير 2026 (ت ع م)
:شكرا للإشارة، بصراحة منذ أيام وأنا أريد أن أكتب تعليقا ولكن كلما راجعت المقترح واستعرضت أمثلة من المفردات أتردد وأحير ماذا أكتب، أنا أميل إلى تشكيل جميع المفردات (باستثناء حروف فالمد) عدا صفحات التوضيح التي يُفترض أنها تحتوي على مجموعة كلمات متشابهة بالرسم ومختلفة بالمعنى حسب الحركات أو الشكلات فيها فعناوينها تكون مجردة، وأما الكلمات التي لا مشابه لها مثل '''[[استعمار]]''' و'''[[استعمال]]''' و'''[[منجنيق]]''' فأرى الواجب تشكيلها لضمان عدم التكرار والخلط أو الخطأ مثل ('''[[اِستعمال]]''' و'''[[اِسْتِعْمَال]]''' مفردتان لكلمة واحدة) أو ('''[[اِسْتَعْمَلَ]]''' و'''[[استعمل]]''' مفردتان لكلمة واحدة)، وضعت تعديلات على المقترح في ([[ويكاموس:صيغة الكتابة/الحركات والتشكيل/مسودة]]) وأظن أن المقترح بحاجة لنقاش أوسع وأتمنى مشاركة الزملاء لاكتشاف الأخطاء المحتملة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:19، 27 فبراير 2026 (ت ع م)
:مرحبًا بالجميع، أنا مع {{مض|'''الأصل البسيط'''}} هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد}} مادام يوجد هناك حل التحويل والتوضيح تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:04، 27 فبراير 2026 (ت ع م)
::{{ر|أبو هشام}} اعتماد المقترح -بعد النقاش- كسياسة رسمية هو السبيل الضامن لتفادي التكرار والخلط، فالخطأ ليس ناجما عن مقترح دون الآخر وإنما عن غياب سياسة رسمية ملزِمة. في مسودتك ألاحظ تقريبا توافقا تاما بخصوص كيفية وضع الشكلات. النقطة التي فيها خلاف هي بخصوص الكلمات المنفردة برسمها أنضع شكلات في عناوينها أم نتركها بدون شكلات. إذا اعتمدنا الصورة الحالية التي شرحتُها سيكون ويكاموس العربي مرتبطا بوصلات أنترويكي تلقائية مع باقي القواميس، بحيث كل وصلة إلى ويكاموس تكون إما صفحة توضيح (بدون حركات) أو صفحة تعريف (بدون حركات)، نظرا لكون الويكاموسات الكبرى تعتمد عناوين عربية بدون حركات مع جمع المتشابهة في صفحة واحدة -أنا أقول أن جمع متشابهات الرسم في صفحة واحدة غير متناسب مع الغنى اللغوي الذي تتمتع به العربية كما أنه سيعيق الاسترسال في التعريفات فضلا عن تقزيمه لعدد الصفحات العربية بالقاموس-. أما اقتراحك واقتراح {{ر|حبيشان}} القاضي بوضع شكلات حتى في عناوين الكلمات المنفردة برسمها فسيجعل ويكاموس معزولا نسبيا عن باقي القواميس، سيتصفح القارئ كلمات عربية في ويكاموس الإنجليزي أو الفرنسي ولن يجد وصلة أنترويكي إلى ويكاموس العربي، نأخذ على سبيل المثال كلمة استعمال وهي منفردة برسمها، لو كانت بدون شكلات "[[خاص:فرق/792168|استعمال]]" ستكون لها 14 وصلة أنترويكي مع مختلف الويكاموسات، بينما لو كانت بشكلات "[[خاص:فرق/1076577|اِسْتِعْمَال]]" فلن تكون مرتبطة بأي وصلة أنترويكي. بالمناسبة [[خاص:فرق/1071100|اِستعمال]] ينبغي دمجها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 18:52، 1 مارس 2026 (ت ع م)
:::أنا أميل إلى تشكيل كلّ العناوين، لأنّ استثناءَ بعض الكلمات فيه تضاربٌ في السياسة ويؤدّي إلى ارتباك القرّاء، والمنفعةُ منه محدودة. في رأيي، مسألةُ الربط والوصلات تحتاج إلى تفكيرٍ أعمق لاقتراح حلٍّ تقني يناسب الويكاموسات التي تستعمل الحركات. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:03، 10 مارس 2026 (ت ع م)
{{خلاصة}} أجريتُ '''تعديلات طفيفة''' في نص السياسة مع الإبقاء على جوهرها كما كان، يرجى مطالعة النسخة المحيّنة، أرى أن نعتمدها '''سياسة رسمية'''. النقاش يبقى دائما مفتوحا في حال وجود ملاحظات مستقبلية. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 08:11، 6 مارس 2026 (ت ع م)
== أداة مراجعة معاني الأفعال ==
في إطار العمل على إحياء ويكاموس والربط مع ويكي بيانات (تتمة لنقاش [[ويكاموس:الميدان#قوالب جديدة + إنشاء صفحات الأفعال]])، أنشأنا أداة لمراجعة معاني الأفعال العربية ونشرها:
{{وسط|https://ar-senses.toolforge.org}}
يمكن الاطلاع على توثيق الأداة على [[ويكاموس:ويكي بيانات#أداة مراجعة المعاني (تجريبي)]].
تحتوى الأداة على معاني مستخلصة آليا بالبحث في 16 معجما عربيا (لسان العرب، تاج العروس، المعجم الوسيط، القاموس المحيط، وغيرها) وبالاعتماد على نموذج لغوي ضخم لتجميع المعاني وترتيبها. الهدف من الأداة هو تمكين المحررين من مراجعة المعلومات ثم نشرها في ويكي بيانات وويكاموس.
بدأنا بعدد محدود من الأفعال. أرجو من الزملاء تجربتها وإبداء ملاحظاتهم، سواء على المعاني المُستخلصة أو على واجهة الأداة أو تجربة المستخدم، [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 00:58، 23 مارس 2026 (ت ع م)
:إشارة إلى الزملاء النشطين في المشروع @[[مستخدم:حبيشان|حبيشان]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:Najem Ajem|Najem Ajem]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:RASHEEDYE|RASHEEDYE]] @[[مستخدم:أويس2003|أويس2003]] @[[مستخدم:ماهر الماهر|ماهر الماهر]]. شكرا. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:25، 27 مارس 2026 (ت ع م)
::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] أداة رائعة، جربت عدة أمور، فقط لدي بعض الملاحظات:
::* عدم ذكر معجم الغني مصدرًا
::* عدم إمكانية انشاء وصلات داخلية في المعاني
::* عدم إمكانية إعادة إنشاء صفحة ويكاموس (الموجودة قد لا تُلبي نفس المقاييس، أو ناقصة) كما لا يمكن استخراج النموذج لديل صفحة موجودة
::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:17، 27 مارس 2026 (ت ع م)
:::شكرا @[[مستخدم:Nehaoua|Nehaoua]] على التجريب وعلى الملاحظات القَيّمة.
:::* مع الأسف ليس عندي معجم الغني بصيغة رقمية.
:::* ملاحظة مهمة في موضوع الوصلات الداخلية. سأبحث عن حل تقني في ويكي بيانات وفي قالب {{قا|معجمية}}.
:::* بالنسبة لإعادة إنشاء صفحات ويكاموس، كان أحد الاقتراحات في [https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D9%85%D9%8A%D8%AF%D8%A7%D9%86#c-%D8%AD%D8%A8%D9%8A%D8%B4%D8%A7%D9%86-20260121100000-ForzaGreen-20260117223000 النقاش السابق] هو عدم حذف المحتوى الحالي في ويكاموس. لذلك كان التركيز في تطوير الأداة على إنشاء معاني جديدة فقط، في ويكي بيانات، ثم إنشاء صفحات ويكاموس إن لم تكن موجودة.
:::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:30، 28 مارس 2026 (ت ع م)
::::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] شكرا لردك، بالنسبة لإعادة إنشاء صفحات ويكاموس، حبذا لو تُنشئ أو تفعل أداة نسخ محتوى انشاء صفحة ويكاموس وكأننا ستُنشئها من جديد، حتى يتسنى النقل اليدوي إلى الصفحة الموجودة والتعديل بما يوافق الحالة. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:25، 28 مارس 2026 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] {{تم}}. الآن في صفحات مراجعة الأفعال الموجودة سلفا في ويكاموس، والتي أُنشئت خارج الأداة، مثلا صفحة [https://ar-senses.toolforge.org/review/L1489133 أَدَّبَ L1489133]، يظهر سطر جديد: "''لمعاينة ما كانت الأداة ستنشئه لو لم تكن الصفحة موجودة في ويكاموس: (زر معاينة)''".
:::::هل هذا ما قصدت ؟ [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 18:36، 28 مارس 2026 (ت ع م)
::::::مرحبًا @[[مستخدم:ForzaGreen|وائل]] بوركت، هذا ما تمنيت وقد حققته، شكرًا مرة أخرى [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:01، 28 مارس 2026 (ت ع م)
::@[[مستخدم:ForzaGreen|ForzaGreen]] عمل جبار تشكر عليه، سأجربها، وافضل أن تستعمل رابط إلى موقع تراث بدلا من موقع الشاملة، لأنه يعرض نسخة الpdf بسهولة والنسخة النصية لم تنقل جميع الاصطلاحات من النسخة المطبوعة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 02:11، السبت 9 شوال 1447هـ (+3) 23:11، 27 مارس 2026 (ت ع م)
:::{{تم}}. الآن تظهر روابط موقع تراث بدل الشاملة.
:::وفي موضوع ذو صلة، عدلتُ سابقا [[وحدة:Cite Q]] المستعملة في {{قا|استشهاد بويكي بيانات}} وعناصر المعاجم في ويكي بيانات، بحيث يؤدي رابط المرجع مباشرة إلى الجزء ورقم الصفحة في موقع archive.org (إن كانت طبعة المعجم متوفرة في الموقع). [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 10:31، 28 مارس 2026 (ت ع م)
:أقترح وضع رابط لها في الصفحة الرئيسة لتسهيل الوصول إليها. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 23:11، الأحد 23 ذو القعدة 1447هـ (+3) 20:11، 10 مايو 2026 (ت ع م)
== Request for comment (the future of Abstract Wikipedia) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
Apologies if this has not yet been translated into your wiki's language. {{int:Please-translate}}
You are invited to voice your opinions in a [[:m:Requests for comment/The future of Abstract Wikipedia|request for comment about the future of Abstract Wikipedia]]. {{Int:Feedback-thanks-title}}
[[:m:User:Kowal2701|Kowal2701]] ([[:m:User talk:Kowal2701|talk]]) 12:25، 24 يوليو 2026 (ت ع م)
</bdi>
<!-- الرسالة التي أرسلها User:DreamRimmer@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== تحديث لوحدات الاستشهاد ==
يوجد تحديث جديد لوحدات الاستشهاد في الملعب يحتوى التحديث:
* إضافة وسيط {{وسيط|التاريخ الهجري}} لإدخال التاريخ الهجري، مع إضافة تصنيفات للأخطاء في التاريخ أو عدم التوافق مع التاريخ الميلادي.
وفي الاستشهاد بويكي بيانات بالإضافة إلى الميزة السابقة:
* استيراد التاريخ الأصلي من ويكي بيانات إذا كان موجودا في عنصر العمل أو الاعتماد على تاريخ وفاة المؤلف.
* تحسينات شتى وتلافي بعض الأخطاء.
* اعتماد نص خاصية [ذكر كـ] دائمًا عند الوجود، حتى عند المؤلف المجهول.
مع ملاحظة أن بعض الميزات الجديدة نوقشت في ويكيبديا العربية.
أرجو التجربة، وهناك صفحة [[قالب:استشهاد بويكي بيانات/مختبر]] للفرق بين النسخة القديمة والجديدة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 00:15، الثلاثاء 14 صفر 1448هـ (+3) 21:15، 27 يوليو 2026 (ت ع م)
:{{تم}} التحديث، أرجو الإبلاغ عن أية أخطاء. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 22:57، الاثنين 20 صفر 1448هـ (+3) 19:57، 3 أغسطس 2026 (ت ع م)
== إنشاء صفحات صيغ الأفعال المُصَرَّفة ==
أقترح إنشاء صفحة لكل صيغة مصرَّفة من صيغ الأفعال العربية بالبوت.
الوضعية الحالية: توجد اليوم نحو 7,483 صفحة صيغة أُنشئت يدويا. مثلا: [[أَكَلْتُ]]، [[يَكْتُبُونَ]]، [[اُكْتُبْ]]. تعتمد هذه الصفحات على قالب التصريف القديم.
سنقتصر على الأفعال الموجودة في ويكاموس، وعددها تقريبا 7,363. مثلا توجد صفحة الفعل [[اِسْتَبْتَلَ]]، إذن سننشئ الصفحات [[اِسْتَبْتَلْتُ]]، [[اِسْتَبْتَلْنَا]]، [[اِسْتَبْتَلْتُمْ]]... بينما لا توجد اليوم صفحة [[زَمَجَ]]، وبالتالي لن ننشئ صفحاتها الفرعية.
هذه أمثلة لشكل الصفحات المُقْتَرَح إنشاؤها: [[قُلْنَا]]، [[اُكْتُبِي]]، [[رَمَوْا]]، [[دَحْرَجْتُمَا]]، [[آتَتْ]].
سيكون شكل الصفحات الجديدة قريبا من النسق القديم مع بعض التحسينات:
* إضافة بطاقة معلومات صيغة الفعل، وتحتوي على إحالة واضحة إلى صفحة الفعل الرئيسية ("''المعاني والشواهد والمراجع على صفحة الفعل''") والجذر ووزن الفعل ووزن الصيغة.
* إضافة طريقة النطق بنظام الألفبائية الصوتية الدولية، باستعمال قالب {{قا|أصد-عر}}.
* استعمال قالب التصريف الجديد {{قا|تصريف}} مع فتح الجدول تلقائيا وإظهار كل صيغ التصاريف (المبني للمجهول، المُضارع المرفوع والمنصوب والمجزوم)، ثم تأطير الكلمة بعنوان أصفر وخط غليظ لتبيين موضعها في تصريف الفعل.
* إضافة التصانيف آليا.
سيكون مُحتوى الصفحة بسيطا ومُولَّدا آليا لتقليل كلفة الصيانة وتركيزها في [[وحدة:ar-verb-form]] وفي قالب {{قا|صيغة فعل}}. نص الويكي فيه سطران لا غير:
<pre>
== {{اللغة|عربية}} ==
{{صيغة فعل|جذر=أكل|وزن=فعَل يفعُل}}
</pre>
وهذا يُوَلِّد كل الفقرات. توجد إمكانية توليد الفقرات منفصلة (انظر شرح {{قا|صيغة فعل}})، كما في صفحة [[اِرْمِ]]، لمن أراد إضافة محتوى آخر بين الفقرات، مع أننا ننصح بإبقاء هذه الصفحات بسيطة وثانوية، وكتابة المعاني والأمثلة في صفحة الفعل الرئيسية.
سأنشئ وأعدل الصفحات، باستعمال البوت {{مس|ForzaGreenBot}}، على مراحل:
* إنشاء صيغ الأفعال المبنية للمعلوم لكل الأفعال الموجودة في ويكاموس => ستكون النتيجة تقريبا 200 ألف صفحة جديدة.
* تعديل صفحات صيغ الأفعال الموجودة => تعديل حوالي 7 آلاف صفحة.
* زيادة عدد [[نقاش الوحدة:ar-verb/مختبر|اختبارات]] [[وحدة:ar-verb]] للتأكد من صحة تصريفات المبني للمجهول. نُشير إلى أن [[نقاش الوحدة:ar-verb/مختبر|مختبر]] الوحدة يحتوي حاليا على أكثر من 230 اختبارا للتأكد من صحة خوارزمية التصريف.
* إنشاء الصيغ المبنية للمجهول => بضع عشرات الآلاف من الصفحات.
* كُلَّما أُضيفت أفعال جديدة إلى ويكاموس، تُنشأ صفحات تصريفاتها. ولاحقا، إنشاء هذه الصفحات آليا.
[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:38، 3 أغسطس 2026 (ت ع م)
:إشارة إلى الزملاء الإداريين وإلى النشطين في المشروع: @[[مستخدم:Nehaoua|Nehaoua]]، @[[مستخدم:Najem Ajem|Najem Ajem]]، @[[مستخدم:حبيشان|حبيشان]]، @[[مستخدم:Avicenno|Avicenno]]، @[[مستخدم:Ajwaan|Ajwaan]]، @[[مستخدم:أبو هشام|أبو هشام]]، @[[مستخدم:إسلام|إسلام]]، @[[مستخدم:رِفْد|رِفْد]]، @[[مستخدم:نور إسماعيل|نور إسماعيل]]. شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:53، 13 أغسطس 2026 (ت ع م)
::{{أتفق}} [[مستخدم:Avicenno|Avicenno]] ([[نقاش المستخدم:Avicenno|نقاش]]) 19:43، 13 أغسطس 2026 (ت ع م)
{{أتفق}} وداعم للمهمة، سلمت الأيادي.--[[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 09:34، 5 أغسطس 2026 (ت ع م)
{{تعليق}} بدايًة أشكر جميع الجهود ولدي تساؤل بخصوص المقترح، هل من المجدي تخصيص صفحة مستقلة فقط لنبيّن أن هذه اللفظة تصريف كذا كذا للفعل كذا «بالإضافة لباقي التصريفات»، لا أدري، لكن أرى جدول تصريفات يُغني عن ذلك في صفحة الفعل، الإ أن تكون المشقتة لها معنىً مستقل، مثال [[مَكْتُوب]]، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:23، 11 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:Mdktb|Mdktb]] على التعليق. ملاحظة وجيهة، وقد كان لي نفس التساؤل لما اكتشفت تفاصيل ويكاموس. في الحقيقة، انطلقت من ما هو موجود في المشروع وفي سياساته (مثلا [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]])، وافترضت أن الموضوع نُوقش واتُفق على إنشاء هذه الصفحات. لاحظت كذلك أن مجتمعات اللغات الأخرى تعتمد كذلك هذه الصيغة، وهذه أمثلة من ويكاموس الإنجليزي: [[:en:كتبتم]] والإسباني: [[:es:escribimos]] والفرنسي: [[:fr:parlons]].
:في رأيي هذا الموضوع يتجاوز المُقترح الذي قدَّمتُه، وإعادة النظر فيه سيتطلب فتح نقاش جديد لتعديل السياسات الرسمية. تحياتي. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:14، 12 أغسطس 2026 (ت ع م)
::العفو @[[مستخدم:ForzaGreen|ForzaGreen]]، ربما كحل وسط أن يجري تقسيم تنفيذ المقترح لمراحل ويكون تركيز المقترح بدايًة على الألفاظ التي تحمل معانً يمكن إيرادها في صفحة التصريف، على أن يبقى النقاش مفتوحًا لتقدير جدوى إنشاء صفحات مستقلة لباقي التصريفات، يعني مثلا تتبعت تصريفات الفعل الماضي المبني للمعلوم «كتب» مع صيغة المخاطب، وفي الواقع وجدت المحتوى مجرد وصف لموضع اللفظة في جدول التصريفات، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 16:28، 12 أغسطس 2026 (ت ع م)
:::حاليا لا توجد صيغ مُصَرَّفة تحمل معانٍ في صفحاتها، وإن كان، فذلك استثناء ونادر جدا. وفي الاقتراح أعلاه، فضَّلتُ إبقاء كل المعاني في صفحة الفعل الرئيسية، والإحالة دائما بوضوح إليها، حتى لا تتشتت المعلومات بين الصفحات. وسيبقى الباب مفتوحا لتعديل ما يظهر في هذه الصفحات الثانوية. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 08:59، 13 أغسطس 2026 (ت ع م)
::::كنت أقصد معنىً متعلق بالاشتقاق نفسه، مثلا مكتوب تأتي بمعنى رسالة، وأود الإشارة لمسألة اعتدنا عليها في المشاريع الشقيقة، وهي أن الإنشاء البوتي الكمّي لمحتوى ما لا يعامل معاملة الإنشاء المتفرّق لذات المحتوى، ولو كانت طبيعة المحتوى نفسه غير مخالفة، المقصد أنه يخضع لنقاش وتقييم أطول عادًة، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 17:17، 13 أغسطس 2026 (ت ع م)
{{تعليق}} مرحبا وشكرا للإشارة، بصراحة الرقم المذكور في بداية النقاش كبير جدا (200 ألف صفحة لتصريفات الأفعال) يدعو لإعادة التفكير قبل البدء بتنفيذ المهمة، خصوصا أن هذه الصفحات ستكون صفحات قصيرة شبه فارغة ولا تذكر سوى وصف التصريف، وعددها أكبر من صفحات محتوى ويكاموس بثلاثة أضعاف تقريبا، لكن لأن سياسة ويكاموس لا تعارض أو تمنع إنشاء مثل هذه الصفحات فلا يمكن رفض المقترح، كما لا يمكن قبوله دون تمعّن ونقاش حقيقي موسّع ينظر في جوانب المقترح كلها، هل ستكون لهذه الصفحات فائدة حقيقية؟ هل يمكن تطويرها أو توسيعها مثلا؟ هل يمكن إنشاء قالب يشرح التصريفات المتعلقة بكل فعل ويوضع في صفحته؟ عذرا للإطالة وأدعو إلى مشاركة أكثر في النقاش، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:16، 13 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:أبو هشام|أبو هشام]] على التعليق. نعم يُمكن تطوير وتوسيع هذه الصفحات، لكن رأيي أن نتفادى ذلك ونُركز كل المعلومات في صفحة الفعل الأساسية.
:أما عن فائدة هذه الصفحات، فهذا موضوع يخص سياسات المشروع، وتعديلها يحتاج نقاشا خارج موضوع المُقترح. فالخيارات الحالية ثلاثة:
:# إما أن نعمل بالسياسات الحالية وبالتالي نُنشئ الصفحات. وهذا رأيي.
:# وإما أن نُعدِّل السياسة بعد نقاش مستقل يُفضي إلى عدم جدوى هذه الصفحات. وفي هذه الحالة نحذف الصفحات الموجودة، وعددها حوالي 7 آلاف صفحة.
:# وإما أن نُبقي الأمور جامدة كما هي عليه دون إنشاء الصفحات، وهذا يعني وجود تناقض بين السياسات وواقع المشروع، وهذا أسوأ الخيارات.
:شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 16:02، 13 أغسطس 2026 (ت ع م)
::مرحبا وائل، قد يُفهم من تعليقي أني أعترض على المهمة وأنا لست معترضا فعلا، لكني أدعو إلى مشاركة أكبر في النقاش وطرح أفكار قد تعود بفائدة على المشروع، لذلك أنا مؤيد للمهمة ومستعد للمشاركة في مراجعة المفردات التجريبية والتأكد من سلامتها، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:39، 15 أغسطس 2026 (ت ع م)
* {{تعليق}} أتفق مع إنشاء الصفحات آليا، لكن أعتقد أن الصفحات يجب أن يتسع محتواها أكثر من المثال الحالي. مثال: إضافة قالب يحتوي على معاني وأمثلة الفعل الماضي المبني للمعلوم. كذلك يمكن إضافة قالب يحتوي على زر يتيح للقارئ أو المحرر إضافة أمثلة لصيغة الفعل المصرفية. تحياتي لكم.--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:19، 16 أغسطس 2026 (ت ع م)
*:محتوى الصفحات المُقترحة قابل للاتساع، ويستطيع المُحرر إضافة أمثلة أو أي محتوى آخر. تحياتي. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 07:53، 17 أغسطس 2026 (ت ع م)
== اضافة اسم مستعار مختصر لنطاق ويكاموس ==
تحياتي لكم، حاليًا المشروع بدون اسم مستعار ومختصر لنطاق المشروع «ويكاموس»، مثلا <code>WT:</code> في النسخة الإنجليزية أو كما في باقي المشاريع العربية الشقيقة مثال <code>وب:</code> في ويكيبيديا العربية «للتوضيح: [[w:وب:ترحيب بالقادمين الجدد|وب:ترحيب بالقادمين الجدد]]»، وعليه اقترح اضافة اختصار مناسب ويفضّل غير مستعمل في المشاريع الشقيقة مثل <code>وس:</code>، أو أي اقتراح آخر مناسب، «تنويه: <code>وم:</code> مستعملة في ويكي مصدر، <code>وق:</code> مستعملة في ويكي الاقتباس» تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:48، 14 أغسطس 2026 (ت ع م)
:مرحبا {{ر|Mdktb}} وشكرا لطرح الموضوع، أتفق وليكن الاقتراح الأول <code>وس:</code>، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:58، 14 أغسطس 2026 (ت ع م)
== تحديث قالب رأس صفحة نقاش ==
مرحبا بالزملاء، أقترح تحديث قالب {{قا|رأس صفحة نقاش}} ليعرض الأرشيف عندما يكون موجودا كما في ويكيبيديا، شكرا لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:06، 15 أغسطس 2026 (ت ع م)
:{{نفذ}}. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:24، 15 أغسطس 2026 (ت ع م)
== ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا ==
حاليا تسلسل الاستشهادات المكررة بأرقام كسرية فأقترح جعلها بحروف الجمل كويكيبيديا العربية، مثل<ref name="r1">الاستشهاد الأول</ref> وهذا الآخر<ref name="r1"/> [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:17، الاثنين 4 ربيع الأول 1448هـ (+3) 18:17، 17 أغسطس 2026 (ت ع م)
:{{أتفق}}. شكرا لك. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:31، 17 أغسطس 2026 (ت ع م)
{{مراجع}}
إشارة إلى النشطين {{ر|Najem Ajem|Nehaoua|أبو هشام|Mdktb|ForzaGreen}}--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:38، الاثنين 4 ربيع الأول 1448هـ (+3) 18:38، 17 أغسطس 2026 (ت ع م)
rszy7sptcsl7xefyz2rpl757eq5x6oj
1098945
1098899
2026-08-17T20:23:06Z
أبو هشام
20788
/* ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا */ ردّ
1098945
wikitext
text/x-wiki
{{/مقدمة}}__فهرس__
== تشكيل عنوان المقالة في ويكاموس العربي والنسخ اللغوية الأخرى ==
يعتمد ويكاموس العربي تشكيل اسم الصفحة باعتبار أنه مع اختلاف التشكيل فإننا المفردة مختلفة عن أختها، لكن أغلب النسخ اللغوية الأخرى ومن أهمها الإنجليزي تعتمد اسم الصفحة بدون تشكيل وتجمع جميع المفردات التي تشترك في نفس رسم الكلمة بدون تشكيل في صفحة واحدة.
;تأثير هذا الاختلاف:
يؤثر هذه الاختلاف بين النسخ اللغوية في الربط بين النسخ اللغوية المختلفة لأن الربط يكون باسم الصفحة وإذا وجدت صفحة مشكلة وصفحة غير مشكلة فإنهما صفحتان مختلفتان لذا فإنها لا تربط لا حظ مثلا صفحة [[قَتَلَ]] تجد أنها مربوطة مع النسخة الفرنسية فقط ولكن افتح صفحة [[:en:قتل]] تجد أنها مربوطة ب 25 نسخة لغوية، وهذا يؤثر على الاستفادة من المحتوى العربي في ويكاموس العربي بشدة.
لذا فأرجو إعادة النظر في منهجية تشكيل اسم الصفحةة في ويكاموس، وهذا نقاش مفتوح وكل يذكر ما يراه صوابا مع الأسباب، وقد فتحت نقاشا في مجموعة التلجرام فتبين أن ويكاموس الفرنسي والإيطالي يلتزمان بالتشكيل في عنوان الصفحة. وهذا الأمر يستوجب وجود سياسة عالمية لأنها تحدد الربط بين المشاريع. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 08:54، 17 نوفمبر 2025 (ت ع م)
:[[ويكاموس:الميدان/أرشيف/2017#مفردات ويكاموس|نقاش سابق]]، إشارة إلى المشاركين فيه @[[مستخدم:أحمد ناجي|أحمد ناجي]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:أسامة الجزري|أسامة الجزري]] @[[مستخدم:ميسرة|ميسرة]] @[[مستخدم:أبو آسر|أبو آسر]] @[[مستخدم:يوسف عاشق الجبل|يوسف عاشق الجبل]]. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 12:03، 17 نوفمبر 2025 (ت ع م)
::@[[مستخدم:حبيشان|حبيشان]] أنا مؤيد لإزالة التشكيل من العناوين وإضافة المفردات المشكلة المرجوة لذات الصفحة لتسهيل الوصول إلى المفردة والمفردات ذات الصلة وهذا المعمول به في المواد غير العربية ومخالفة المواد العربية يعسر البحث. مثلا عندنا [[أَكْل]] و[[أَكَلَ]] لكن في المفردات غير العربية عندنا مادة واحدة لاسم ولفعل ولصفة مثل [[present]]، فأقترح إزالة التشكيل في العناوين وكتابة المفردات المرجوة في الصفحة ومنها اشتقاقات الجذر ولتزل صفحات التوضيح. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 22:24، 17 نوفمبر 2025 (ت ع م)
::هذا النقاش يثار كلما جاء وفد من ويكيبيديا وقارن ويكاموس العربي بالنسخ اللغوية الأخرى. ويكاموس العربي يعتمد على صفحات التوضيح منذ زمن بعيد، وهي كفيلة بربط هذه النسخة مع باقي النسخ الأخرى، مثلا صفحة [[قتل]] مربوطة ب25 نسخة، وصفحة [[كتب]] ب24 نسخة، وكذا صفحة [[نظر]] مرتبطة ب19 نسخة. فإذا كنت تدعم العناوين بدون تشكيل فهو أمر معمول به أصلا (صفحات التوضيح) وإذا كنت تريد أن نزيل الوصلات ونجمع المحتويات كلها في صفحة واحدة فهذا لن يزيد من الربط، بل سيبقى الربط كما هو. أصلا لا توجد مشكلة في الربط، بل المشكلة في النقص العددي لصفحات ويكاموس، حتى أن صفحة [[ربط]] غير موجودة لحظة كتابتي لهذا التعليق. أقول أنه ليس على ويكاموس العربي أن يتبع ويكاموس الإنجليزي أو الفرنسي، إذا فكرنا من وجهة نظر موضوعية، فإن الأصل هو وجود صفحة واحدة لكل كلمة، [[قَتَلَ]] ليست هي نفسها [[قَتَّلَ]] أو [[قَتْل]]، لذا وجود صفحات مستقلة هو أمر طبيعي وجيد ويُتيح إمكانية التفصيل في شرح مختلف المعاني. ثم مع هذا توجد صفحة التوضيح [[قتل]] (بدون تشكيل) التي تكون مرتبطة مع مختلف النسخ اللغوية. '''هذا ليس عيب، بل ميزة معمول بها منذ زمن طويل'''. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 17 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Najem Ajem|Najem Ajem]] لا أرى ميزة إضافية لفصل المفردات حسب شكلها إلا زيادة عدد الصفحات، بينما نخسر مميزات إضافية ذكرتها أدنا. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:21، 22 نوفمبر 2025 (ت ع م)
::أتفق مع الزميل @[[مستخدم:Najem Ajem|الناجم العاجم]] في الحفاظ على أسماء الصفحات بالتشكيل، مع وجود صفحات التوضيح. أُضيف إلى ما قيل: في المستقبل نُريد ربط صفحات ويكاموس مع الوحدات المُعجمية في ويكي بيانات، وهذا سيكون أسهل إذا كانت الصفحات مُستقلة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:23، 20 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:ForzaGreen|ForzaGreen]] الصفحة في ويكاموس تقبل جميع اللغات التي تستعمل نفس رسم الكلمة، بينما المعجمية في ويكي بيانات مقيدة بلغة معينة، فالربط لا يمكن أن يتم آليا، فما دام يدويًا فلا ميزة إضافية لفصل الكلمات حسب شكلها في صفحات مستقلة. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:18، 22 نوفمبر 2025 (ت ع م)
:: {{ضد}} التشكيل ضرورة حتمية في المعاجم، ووجود نفس الرسم في معاجم أخرى يُعدّ جهدًا ضائعًا (إذ تصبح صفحة الكلمة مكررة بعدّة لغات، ولا أعلم ما الفائدة!). الأصل أن تُربط المفردة بما يقابلها بالترجمة، لا بالرسم. الأمر نفسه ينطبق على الكلمات غير العربية (أو على الأقل غير المنطوقة بلهجات عربية) في ويكاموس العربي؛ فوجودها مكررة في عدّة معاجم بلغات أخرى لا فائدة منه. منذ مدة وأنا أفكر في طريقة لربط الكلمات بين المعاجم اللغوية، ووجدت — حتى الآن — أن قسم الترجمة يمكنه القيام بذلك، لكنه بدوره يحتاج إلى ربط آلي. تحياتي --[[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup>
::: {{ر|Nehaoua}} لن نفقد التشكيل عندما نجمع المفردات المتفقة في الرسم في صفحة واحدة، فستكون المفردات في عناوين فرعية وهي المسماة في ويكاموس الإنجليزي headwords، وكل نسخ ويكاموس متعددة لغات المفردات، فالمفردات العربية موجودة (أو لها أن تكون موجودة) في كافة النسخ اللغوية الأخرى، وللأسف المفردات العربية في ويكاموس الإنجليزي أكثر من العربي.--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:26، 22 نوفمبر 2025 (ت ع م)
:::مرحبًا @[[مستخدم:حبيشان|حبيشان]] رسمُ الكلمةِ العربية لا يكون مكتملًا إلا بالتشكيل، وكلُّ صيغةٍ مشكلة تُعدّ مفردة مستقلة، حتى ولو اشتركت في الرسم، لأن اختلاف التشكيل يؤدي إلى اختلافٍ في المعنى والمغزى. ولا يمكن القياس على الإنجليزية، فهي تعتمد على [[w:صائت|الصوائت]] التي تُميّز بين الكلمات (والمقابل لها في اللغة العربية الحركات الثلاثة -الفتح والكسر والضم-)، مثل:
:::*[https://en.wiktionary.org/wiki/pin pin] (دبوس)
:::*[https://en.wiktionary.org/wiki/pun pun] (تورية)
:::*[https://en.wiktionary.org/wiki/pan pan] (مِقلاة)
:::ولا تُعدّها الإنجليزية مفردة واحدة.
:::أمّا ما ذُكر من أن {{مض|المفردات العربية في ويكاموس الإنجليزي أكثر من العربي}}} فهذا – في الواقع – مثال واضح على الجهد الضائع، إذ تُكرَّر الصفحات في معاجم أخرى بدل تطوير النسخة العربية ذاتها. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:55، 23 نوفمبر 2025 (ت ع م)
::::@[[مستخدم:Nehaoua|Nehaoua]] لابد من تشكيل المفردة عند ذكرها والشرح، وليس هذا محل خلاف، ولا خلاف أن الاختلاف في التشكيل غالبا يعني مفردة مختلفة، لكن النقاش عن جمع المفردات في صفحة واحدة وفقا لرسمها المجرد من التشكيل، فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتففق في الحروف في مدخل واحد، وهذا الطريقة المتفردة تفقد ويكاموس العربي بعض المميزات التقنية، بعض الميزات الأخرى التي ذكرتها. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 07:36، 24 نوفمبر 2025 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] عفوًا pin وpun وpan من جدوز مختلفة لا علاقة لها ببعض. كل واحدة free base morpheme لا صلة لها بالأخرى. أما عن الحركات العربية فهي تعود لجذر واحد فلا تصح المقارنة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 08:29، 24 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Nehaoua|Nehaoua]] أيضا لا يمكن حصر التشكيل مقابلًا للصوائت لأن منها short vowel sounds ومنها long vowel sounds التي هي أقرب إلى حروف العلة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:26، 24 نوفمبر 2025 (ت ع م)
::::::مرحبًا @[[مستخدم:كريم رائد|كريم رائد]] لا يوجد مفهوم الجذر في الإنجليزية، وأنا متفق أنه {{مض|لا تصح المقارنة}} لأن الطلب اصلا مبني على المقارنة! تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:39، 24 نوفمبر 2025 (ت ع م)
:::::::@[[مستخدم:Nehaoua|Nehaoua]] بل يوجد؛ طالع إن شئت Root (linguistics) ومقارنتك تشكيل العناوين بتلك المفردات في غير محلها لأن كل من هذه المفردات له معنى مختلف وجذره مختلف. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:09، 24 نوفمبر 2025 (ت ع م)
::::::::@[[مستخدم:كريم رائد|كريم رائد]] تمتاز اللغات السامية بأنها جذرية واشتقاقية؛ إذ يمكن اشتقاق مئات الكلمات من الجذر الواحد بتغييرات بسيطة ومنها التشكيل، في حين أن الـ '''Root '''في اللغات الأخرى يتغيّر عادةً بإضافة السوابق واللواحق (أمور معروفة لا تحتاج لإطالة).
::::::::{{مض|ومقارنتك تشكيل العناوين بتلك المفردات في غير محلّها}}، لأن المقصود هو أن التشكيل في العربية يوافق الصوائت؛ فالفتحة تقابلها "A"، والضمة "O"، والكسرة "I"، وهذا تحديدًا ما أردتُ مقارنته (وأعتذر عن إعادة ما سبق أن قلتُه).
::::::::وأكتفي هنا حتى لا يتحول النقاش إلى جدال. وفي النهاية، ما الفائدة من جمع تعريفات جميع معاني الرسم «عبر» في صفحة واحدة، من جمع [[عِبْرَة|لعِبرة]] إلى الفعل [[عَبَرَ|عَبَرَ]] وغيرها؟
::::::::أكتفي بهذا القدر وقد بيّنتُ وجهة نظري. تحياتي. [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:24، 24 نوفمبر 2025 (ت ع م)
:::::مرحبًا @[[مستخدم:حبيشان|حبيشان]]،
:::::* {{مض|ولا خلاف أن الاختلاف في التشكيل غالبًا يعني مفردة مختلفة}} فكلُّ اختلافٍ في التشكيل يُنتج مفردةً مختلفة، وبالتالي مدخلة مختلفة.
:::::* {{مض|النقاش عن جمع المفردات في صفحة واحدة وفقًا لرسمها المجرَّد من التشكيل}} وصفحات التوضيح تكفي في هذا الباب.
:::::* {{مض|فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتفق في الحروف في مدخل واحد}} لا تتبع جميع المعاجم هذا النهج، فالمعجم الوسيط مثلًا لم يجمع كل المفردات ذات الرسم الواحد؛ انظر مثلًا مدخل: [https://shamela.ws/book/7028/640#p1 «عين»]، حيث تكرّرت عدة مرات، وبينها تعريفات لكلمات مختلفة الرسم. وكذلك نحن نعمل في مشروع لا يقتضي النسخ الحرفي للمطبوع.
:::::* {{مض|وهذه الطريقة المتفردة تفقد ويكاموس العربي بعض المزايا التقنية}} إن اختلاف الرسم والمفردات في العربية أمرٌ أصيل، ووجود صعوبات تقنية حالية لا يبرّر تقليل شأن اللغة أو التخفيف من خصائصها؛ فقد كانت كتابة العربية يومًا ما مستحيلة تقنيًا، ولو اتبعنا المنطق نفسه لكتبناها اليوم بالأحرف اللاتينية.
:::::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:09، 24 نوفمبر 2025 (ت ع م)
=== مميزات جمع المفردات في صفحة واحدة إذا اتفقت في رسهما الخالي من التشكيل ===
# أولا بالنظر إلى معاجمنا العربية الأصيلة فيهم تجمع المفردات لأكثر من ذلك فكل المفردات تحت جذر واحد تجمع في مدخل واحد في المعجم العربي بل بعض المعاجم تضم إليها التقاليب (جبذ، جذب، بجذ...)، فالجمع المقترح أقرب إلى العمل المعمول به في معاجمنا من الطريقة الحالية.
# كثير من الكلمات العربية يكون فيها أكثر من وجه في الضبط لدينا مثلا كلمة «إِصبَع» فيها تسع لغات حيث يجوز في أولها وثالثها الحركات الثلاث، فعلى هذا سيكون للأصبع 9 صفحات وهي مفردة واحدة ولكن فيها عدة أوجه أو لغات، وكثير من مفردات اللغة يجوز في حرف من حروفها أكثر من حركة ( ومنها باب المثلث في اللغة)، لذا فجمعها في صفحة أيسر في الوقوف على الفائدة، وأبعد من إيهام التغاير.
# أن القارئ ربما يريد أن يستفيد ما هو الضبط الصحيح لكلمة معينة، وجود أكثر من عنوان مشكولة يؤخره في البحث عن الكلمة.
# أن القارئ لا يستطيع أن يصل بسهولة من صفحة مفردة إلى ما يقابلها في اللغات الأخرى فيحتاج أن ينتقل غلى صفحة توضيح أو أن يبحث عنها.
# نفس الشيء بالنسبة للقارئ في النسخ الأخرى الذي يرغب أن يطلع على النسخة العربية.
--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:15، 22 نوفمبر 2025 (ت ع م)
:{{ر|حبيشان}}
:# نحن في قاموس إلكتروني، حيث تتوفر الوصلات وصناديق البحث، لماذا سنتبع طريقة الكتب القديمة.
:# عندما يكون للكلمة الواحدة أكثر من تهجئة واحدة، فحينئذ نضع صفحة تحتوي على المعنى، وصفحات أخرى تحوّل أو توصل إليها، مع ذكر هذه الملاحظة في صفحة المعنى. وهذا طبيعي جدا حتى أن النسخ الأخرى تقوم بالأمر نفسه، مثلا في ويكاموس الإنجليزي صفحة [[:en:colour|colour]] لا تحتوي على المعاني، ذكروا فقط أنها تهجئة مختلفة للكلمة [[:en:color|color]].
:# النقطة 2 تفيد أيضا في حال وجود تهجئات خاطئة وشائعة.
:# من المفترض أن تحتوي الصفحات على قالب {{قا|أيضا}} في الأعلى، ويشير إلى صفحة التوضيح (التي تتضمن الكلمات التي لها الرسم نفسه) كما هو معمول به في النسخ الأخرى.
:# القارئ من النسخ الأخرى سيجد صفحة التوضيح من خلال وصلات الأنترويكي. بالمناسبة العناوين بالتشكيل موجودة في نسخ أخرى غير العربية.
:[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 22 نوفمبر 2025 (ت ع م)
* في الوضع الحالي وبعد ترتيب المفردات في التصانيف، فلا بأس عندي ببقاء عناوين المشكلة، مع الآتي:
** تنقيح تعليمات [[ويكاموس:صيغة الكتابة/الحركات والتشكيل|تشكيل العناوين]] ووسمها سياسةً لكي تكون ملزمة.
** جعل إنشاء صفحات التوضيح (بدون شكل) آليا عبر بوت، وكذلك الوصلة إليها من صفحات المفردات المشكلة.--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 18:08، الأربعاء 2 شعبان 1447هـ (+3) 15:08، 21 يناير 2026 (ت ع م)
:{{ر|حبيشان}} راجعتُ صفحة [[وق:تشكيل|تشكيل العناوين]]، وجعلت القواعد أكثر وضوحا، يرجى إلقاء نظرة عليها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 14:09، 22 يناير 2026 (ت ع م)
::مرحبًا @[[مستخدم:Najem Ajem|Najem Ajem]] شكرًا لتوضيحك [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:49، 28 يناير 2026 (ت ع م)
=== نقاش حول [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]] (مقترح سياسة) ===
* {{ر|Najem Ajem}} اعتذر عن تأخري بالرد بسبب انشغالي بالخارج، المقترح فيه بعض القصور، وايضا هناك [[خاص:فرق/1076134|تغيير محوري]] أضيف بعد الخلاصة لم يناقش بالمرة، لذا أرجو حذف الخلاصة والعودة إلى النقاش، وهذه الملاحظات على الصيغة الحالية:
** تغير كلمة (حركات) إلى (شكلات)، لأن الشدة ليست حركة وكذلك السكون عند البعض.
** توضح أحرف المد بـ (وهي الألف (ا) مطلقا، والواو (و) الساكنة المضموم ما قبلها، والياء (ي) الساكنة <s>المضموم</s> المكسور ما قبلها).
** اقترح تعديل النقطة الثانية إلى:
::: {{مض|يترك محل الإعراب (آخر الكلمة المفردة) في الكلمات المعربة بالحركات بدون حركة أو سكون -وتبقى الشدة إذا كان مشددًأ-؛ لأن حركته تتغير حسب موقع الكلمة في الجملة}} وعليه فإن «مُعَلِّمُونَ» تشكل النون وإن كانت آخر الكلمة لأن معلمون تعرب بالحروف.
::: بتعديل هذه النقطة نسنغني عن النقاط بعدها إلا إذا قصد بها التوضيح.
** في نقطة الأفعال يفهم منها أنه يجب شكل آخر المضارع ولكنه معرب والأولى أن يشمله ما يشمل الأسماء لذلك أقترحت هنا أن تكون النقطة عامة للأسماء والأفعال واستخدمت مصطلح (الكلمات).
** لو ينص على وجوب نقط الياء المتطرفة تمييزا لها عن الألف المطوية.
** ماذا عن همزة الوصل هل تشكل أم لا، لو تنص القاعدة على ذلك صراحة وهل تستعمل ألف مجردة عن الهمزة أم (ٱ) ألف عليها ص.
** لا أتفق مع تجريد العنوان المدخلة من الشكل عندما تحتمل الكلمة قراءة واحدة فقط، لأسباب:
*** أن ذلك إذا غلب على ظن من أدخلها قد يكون مخطئًا فنضطر للنقل بعد ذلك.
*** أن هذه القاعدة ربما تؤخر من يريد إضافة مفردة فيلتزم بالبحث هل يشاركها في الرسم مفردة أخرى أم لا.
*** المشروع لا يميمز صفحات توضيح المفردات إلا بالتجريد من التشكيل فعندما يرى المستخدم عنوانا غير مشكل يظن أنها صفحة توضيح.
--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:10، الثلاثاء 7 رمضان 1447هـ (+3) 18:10، 24 فبراير 2026 (ت ع م)
:إشارة @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:القلموني|القلموني]]. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:18، الثلاثاء 7 رمضان 1447هـ (+3) 18:18، 24 فبراير 2026 (ت ع م)
* {{ر|حبيشان}} فيما يلي تعليقاتي على ملاحظاتك:
** <s>أوافق على استخدام (شكلات)، مع الإبقاء على (حركات) كمرادف أو لتفادي التكرار.</s> تعديل: بعد البحث وجدت أن "شكلات" غير فصيحة، بينما المستخدم هو فعلا "حركات" أو "حركات التشكيل".
** {{مض|فإننا دائما نستثني حروف المد (و، ا، ي)}} هنا عبارة "حروف المد" تفيد التوضيح بنفسها، فهي تشير إلى استثناء الحروف الثلاثة عندما -فقط- تفيد المد، بدل عبارة "الحروف" أو "حروف العلة" التي تشير إلى استثناء مطلق. لكن أوافق على إضافة التعريف الذي كتبتَه كملاحظة في الأسفل.
** صحيح أن بعض الكلمات لا يعرب بالشكلات وإنما بالحروف، فجمع المذكر السالم مثلا يضم بالواو والنون بينما ينصب ويجر بالياء والنون، لكن هذا لا يتعارض مع النقطة الثانية. لمزيد من الاتضاح سأشرح السياسة المقترحة، وهي بالمناسبة توثيق أكثر من كونها "اقتراحا جديدا": '''الأصل البسيط''' هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد، سنجد أن تطبيق هذا الأصل على الأفعال وتصريفاتها (كيفما كانت أزمنتها) وعلى الأسماء المبنية سيكون تطبيقا خاليا من أية إشكالية، لماذا؟ لأن الحرف الأخير من هذه الكلمات يقبل حركة واحدة غير متغيرة، إلا بعض الاستثناءات عندما تكون الكلمة وخصوصا الفعل في جملة، وهذا لا يعنينا فنحن نتحدث عن عناوين يعني كلمات مستقلة. من هنا فتطبيق قاعدة "الأصل" لن يجد أي إشكال ماعدا في الأسماء المعربة، لماذا؟ لأن حرفها الأخير قد يقبل أي شكلة حتا إذا كانت الكلمة مجرد عنوان، مثلا هَاتِفٌ هَاتِفُ هَاتِفًا هَاتِفَ هَاتِفٍ هَاتِفِ، هذا يجعلنا حائرين بخصوص تشكيل آخر حرف من الكلمة المعربة، من هنا عدلنا قاعدة "الأصل" لنستثني تشكيل آخر حرف من الكلمة المعربة (كيفما كانت). ما شرحته إلى حدود الآن هو ما يشكل النقط الخمسة المدونة في السياسة حاليا. وبهذا تكون السياسة سهلة تسمح لأي محرر بتطبيقها ولو لم يكن بارعا بالإعراب وتفاصيله، كل ما يلزمه هو التفريق بين الكلمة المبنية والكلمة المعربة فقط. وعليه فأنا لا أتفق مع تغيير النقطة الثانية (الأسماء المعربة) والثالثة (الأفعال) إذ لا حاجة -وليس من المفترض أصلا- لإضافة استثناءات أخرى تتعلق بالإعراب. فالمبدأ هو أن لا نضيف استثناء إلا لتفادي إشكال حاصل.
** أوافق على إضافة ملاحظة الياء المتطرفة. وبخصوص همزة الوصل فلتكن همزة قطع (مجردة من الهمزة) وتأخذ كسرة في حال تشكيلها.
** تعليقاتي أعلاه تخص الإجابة عن سؤال "فوق أية أحرف نضع الشكلات؟" أما السؤال الثاني الذي تجيب عنه السياسة هو "متى أصلا نضع شكلات في العنوان؟" والإجابة عن هذا السؤال تحتمل خيارين: 1. نضع شكلات في جميع العناوين بدون استثناء 2. نضع شكلات فقط للتمييز بين الكلمات التي لها الرسم نفسه. والسياسة حاليا تختار الجواب (2) لأنها تنطلق من الفكرة التالية: جعل ويكاموس العربي مرتبطا بمختلف النسخ الأخرى قدر الإمكان، وإذ أن أغلب النسخ خاصة الكبرى تضع مدخلات عربية دون شكلات، اتخذنا كأصل عدم وضع شكلات مطلقا، هكذا كان الأصل ثم صنعنا استثناء لغرض تجاوز إشكال واحد، والإشكال هو وجود كلمات متعددة لها الرسم نفسه (طَالِب، طَالَبَ) ثم جعلنا صفحات توضيح لنبقي على العنوان المجرد من الشكلات، هذه الطريقة أفضل بكثير من جمع الكلمات في صفحة واحدة، فذلك لا يناسب الغنى الذي تتمتع به اللغة العربية. بالنظر إلى السياسة هكذا نجد الأصل الأول الذي يعطي أولوية للعناوين المجردة من الشكلات، ثم عناوين بشكلات تكون فرعية لصفحات توضيح، هكذا يبقى القاموس مرتبطا بوصلات أنترويكي تلقائية. أما بالنسبة للمحررين فالفكرة أن يضعوا دائما عنوانا خاليا من الشكلات، لا داعي للتردد إلا إذا علموا يقينا بوجود كلمات أخرى بالرسم نفسه، أما وقوع خطإ فليس مشكلا، يكتشف محرر آخر في وقت آخر وجود كلمة أخرى فيقوم بالنقل ووضع صفحة توضيح. هذا نمو طبيعي للقاموس. من هنا، نرى مثلا أن إنشاء صفحات توضيح أمر مفيد مثله مثل إنشاء صفحة تعريف. هكذا الأمر وضحتُه لترى السياسة من وجهة نظر عامة تنطلق من أصل عناوين بدون شكلات لتعزيز وصلات إنترويكي ثم يكون الاستثناء للتمييز بين الكلمات التي لها الرسم نفسه ثم فوق هذا يكون استثناء الحرف الأخير من الكلمات المعربة.
[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 10:35، 26 فبراير 2026 (ت ع م)
:شكرا للإشارة، بصراحة منذ أيام وأنا أريد أن أكتب تعليقا ولكن كلما راجعت المقترح واستعرضت أمثلة من المفردات أتردد وأحير ماذا أكتب، أنا أميل إلى تشكيل جميع المفردات (باستثناء حروف فالمد) عدا صفحات التوضيح التي يُفترض أنها تحتوي على مجموعة كلمات متشابهة بالرسم ومختلفة بالمعنى حسب الحركات أو الشكلات فيها فعناوينها تكون مجردة، وأما الكلمات التي لا مشابه لها مثل '''[[استعمار]]''' و'''[[استعمال]]''' و'''[[منجنيق]]''' فأرى الواجب تشكيلها لضمان عدم التكرار والخلط أو الخطأ مثل ('''[[اِستعمال]]''' و'''[[اِسْتِعْمَال]]''' مفردتان لكلمة واحدة) أو ('''[[اِسْتَعْمَلَ]]''' و'''[[استعمل]]''' مفردتان لكلمة واحدة)، وضعت تعديلات على المقترح في ([[ويكاموس:صيغة الكتابة/الحركات والتشكيل/مسودة]]) وأظن أن المقترح بحاجة لنقاش أوسع وأتمنى مشاركة الزملاء لاكتشاف الأخطاء المحتملة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:19، 27 فبراير 2026 (ت ع م)
:مرحبًا بالجميع، أنا مع {{مض|'''الأصل البسيط'''}} هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد}} مادام يوجد هناك حل التحويل والتوضيح تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:04، 27 فبراير 2026 (ت ع م)
::{{ر|أبو هشام}} اعتماد المقترح -بعد النقاش- كسياسة رسمية هو السبيل الضامن لتفادي التكرار والخلط، فالخطأ ليس ناجما عن مقترح دون الآخر وإنما عن غياب سياسة رسمية ملزِمة. في مسودتك ألاحظ تقريبا توافقا تاما بخصوص كيفية وضع الشكلات. النقطة التي فيها خلاف هي بخصوص الكلمات المنفردة برسمها أنضع شكلات في عناوينها أم نتركها بدون شكلات. إذا اعتمدنا الصورة الحالية التي شرحتُها سيكون ويكاموس العربي مرتبطا بوصلات أنترويكي تلقائية مع باقي القواميس، بحيث كل وصلة إلى ويكاموس تكون إما صفحة توضيح (بدون حركات) أو صفحة تعريف (بدون حركات)، نظرا لكون الويكاموسات الكبرى تعتمد عناوين عربية بدون حركات مع جمع المتشابهة في صفحة واحدة -أنا أقول أن جمع متشابهات الرسم في صفحة واحدة غير متناسب مع الغنى اللغوي الذي تتمتع به العربية كما أنه سيعيق الاسترسال في التعريفات فضلا عن تقزيمه لعدد الصفحات العربية بالقاموس-. أما اقتراحك واقتراح {{ر|حبيشان}} القاضي بوضع شكلات حتى في عناوين الكلمات المنفردة برسمها فسيجعل ويكاموس معزولا نسبيا عن باقي القواميس، سيتصفح القارئ كلمات عربية في ويكاموس الإنجليزي أو الفرنسي ولن يجد وصلة أنترويكي إلى ويكاموس العربي، نأخذ على سبيل المثال كلمة استعمال وهي منفردة برسمها، لو كانت بدون شكلات "[[خاص:فرق/792168|استعمال]]" ستكون لها 14 وصلة أنترويكي مع مختلف الويكاموسات، بينما لو كانت بشكلات "[[خاص:فرق/1076577|اِسْتِعْمَال]]" فلن تكون مرتبطة بأي وصلة أنترويكي. بالمناسبة [[خاص:فرق/1071100|اِستعمال]] ينبغي دمجها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 18:52، 1 مارس 2026 (ت ع م)
:::أنا أميل إلى تشكيل كلّ العناوين، لأنّ استثناءَ بعض الكلمات فيه تضاربٌ في السياسة ويؤدّي إلى ارتباك القرّاء، والمنفعةُ منه محدودة. في رأيي، مسألةُ الربط والوصلات تحتاج إلى تفكيرٍ أعمق لاقتراح حلٍّ تقني يناسب الويكاموسات التي تستعمل الحركات. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:03، 10 مارس 2026 (ت ع م)
{{خلاصة}} أجريتُ '''تعديلات طفيفة''' في نص السياسة مع الإبقاء على جوهرها كما كان، يرجى مطالعة النسخة المحيّنة، أرى أن نعتمدها '''سياسة رسمية'''. النقاش يبقى دائما مفتوحا في حال وجود ملاحظات مستقبلية. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 08:11، 6 مارس 2026 (ت ع م)
== أداة مراجعة معاني الأفعال ==
في إطار العمل على إحياء ويكاموس والربط مع ويكي بيانات (تتمة لنقاش [[ويكاموس:الميدان#قوالب جديدة + إنشاء صفحات الأفعال]])، أنشأنا أداة لمراجعة معاني الأفعال العربية ونشرها:
{{وسط|https://ar-senses.toolforge.org}}
يمكن الاطلاع على توثيق الأداة على [[ويكاموس:ويكي بيانات#أداة مراجعة المعاني (تجريبي)]].
تحتوى الأداة على معاني مستخلصة آليا بالبحث في 16 معجما عربيا (لسان العرب، تاج العروس، المعجم الوسيط، القاموس المحيط، وغيرها) وبالاعتماد على نموذج لغوي ضخم لتجميع المعاني وترتيبها. الهدف من الأداة هو تمكين المحررين من مراجعة المعلومات ثم نشرها في ويكي بيانات وويكاموس.
بدأنا بعدد محدود من الأفعال. أرجو من الزملاء تجربتها وإبداء ملاحظاتهم، سواء على المعاني المُستخلصة أو على واجهة الأداة أو تجربة المستخدم، [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 00:58، 23 مارس 2026 (ت ع م)
:إشارة إلى الزملاء النشطين في المشروع @[[مستخدم:حبيشان|حبيشان]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:Najem Ajem|Najem Ajem]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:RASHEEDYE|RASHEEDYE]] @[[مستخدم:أويس2003|أويس2003]] @[[مستخدم:ماهر الماهر|ماهر الماهر]]. شكرا. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:25، 27 مارس 2026 (ت ع م)
::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] أداة رائعة، جربت عدة أمور، فقط لدي بعض الملاحظات:
::* عدم ذكر معجم الغني مصدرًا
::* عدم إمكانية انشاء وصلات داخلية في المعاني
::* عدم إمكانية إعادة إنشاء صفحة ويكاموس (الموجودة قد لا تُلبي نفس المقاييس، أو ناقصة) كما لا يمكن استخراج النموذج لديل صفحة موجودة
::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:17، 27 مارس 2026 (ت ع م)
:::شكرا @[[مستخدم:Nehaoua|Nehaoua]] على التجريب وعلى الملاحظات القَيّمة.
:::* مع الأسف ليس عندي معجم الغني بصيغة رقمية.
:::* ملاحظة مهمة في موضوع الوصلات الداخلية. سأبحث عن حل تقني في ويكي بيانات وفي قالب {{قا|معجمية}}.
:::* بالنسبة لإعادة إنشاء صفحات ويكاموس، كان أحد الاقتراحات في [https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D9%85%D9%8A%D8%AF%D8%A7%D9%86#c-%D8%AD%D8%A8%D9%8A%D8%B4%D8%A7%D9%86-20260121100000-ForzaGreen-20260117223000 النقاش السابق] هو عدم حذف المحتوى الحالي في ويكاموس. لذلك كان التركيز في تطوير الأداة على إنشاء معاني جديدة فقط، في ويكي بيانات، ثم إنشاء صفحات ويكاموس إن لم تكن موجودة.
:::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:30، 28 مارس 2026 (ت ع م)
::::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] شكرا لردك، بالنسبة لإعادة إنشاء صفحات ويكاموس، حبذا لو تُنشئ أو تفعل أداة نسخ محتوى انشاء صفحة ويكاموس وكأننا ستُنشئها من جديد، حتى يتسنى النقل اليدوي إلى الصفحة الموجودة والتعديل بما يوافق الحالة. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:25، 28 مارس 2026 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] {{تم}}. الآن في صفحات مراجعة الأفعال الموجودة سلفا في ويكاموس، والتي أُنشئت خارج الأداة، مثلا صفحة [https://ar-senses.toolforge.org/review/L1489133 أَدَّبَ L1489133]، يظهر سطر جديد: "''لمعاينة ما كانت الأداة ستنشئه لو لم تكن الصفحة موجودة في ويكاموس: (زر معاينة)''".
:::::هل هذا ما قصدت ؟ [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 18:36، 28 مارس 2026 (ت ع م)
::::::مرحبًا @[[مستخدم:ForzaGreen|وائل]] بوركت، هذا ما تمنيت وقد حققته، شكرًا مرة أخرى [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:01، 28 مارس 2026 (ت ع م)
::@[[مستخدم:ForzaGreen|ForzaGreen]] عمل جبار تشكر عليه، سأجربها، وافضل أن تستعمل رابط إلى موقع تراث بدلا من موقع الشاملة، لأنه يعرض نسخة الpdf بسهولة والنسخة النصية لم تنقل جميع الاصطلاحات من النسخة المطبوعة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 02:11، السبت 9 شوال 1447هـ (+3) 23:11، 27 مارس 2026 (ت ع م)
:::{{تم}}. الآن تظهر روابط موقع تراث بدل الشاملة.
:::وفي موضوع ذو صلة، عدلتُ سابقا [[وحدة:Cite Q]] المستعملة في {{قا|استشهاد بويكي بيانات}} وعناصر المعاجم في ويكي بيانات، بحيث يؤدي رابط المرجع مباشرة إلى الجزء ورقم الصفحة في موقع archive.org (إن كانت طبعة المعجم متوفرة في الموقع). [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 10:31، 28 مارس 2026 (ت ع م)
:أقترح وضع رابط لها في الصفحة الرئيسة لتسهيل الوصول إليها. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 23:11، الأحد 23 ذو القعدة 1447هـ (+3) 20:11، 10 مايو 2026 (ت ع م)
== Request for comment (the future of Abstract Wikipedia) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
Apologies if this has not yet been translated into your wiki's language. {{int:Please-translate}}
You are invited to voice your opinions in a [[:m:Requests for comment/The future of Abstract Wikipedia|request for comment about the future of Abstract Wikipedia]]. {{Int:Feedback-thanks-title}}
[[:m:User:Kowal2701|Kowal2701]] ([[:m:User talk:Kowal2701|talk]]) 12:25، 24 يوليو 2026 (ت ع م)
</bdi>
<!-- الرسالة التي أرسلها User:DreamRimmer@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== تحديث لوحدات الاستشهاد ==
يوجد تحديث جديد لوحدات الاستشهاد في الملعب يحتوى التحديث:
* إضافة وسيط {{وسيط|التاريخ الهجري}} لإدخال التاريخ الهجري، مع إضافة تصنيفات للأخطاء في التاريخ أو عدم التوافق مع التاريخ الميلادي.
وفي الاستشهاد بويكي بيانات بالإضافة إلى الميزة السابقة:
* استيراد التاريخ الأصلي من ويكي بيانات إذا كان موجودا في عنصر العمل أو الاعتماد على تاريخ وفاة المؤلف.
* تحسينات شتى وتلافي بعض الأخطاء.
* اعتماد نص خاصية [ذكر كـ] دائمًا عند الوجود، حتى عند المؤلف المجهول.
مع ملاحظة أن بعض الميزات الجديدة نوقشت في ويكيبديا العربية.
أرجو التجربة، وهناك صفحة [[قالب:استشهاد بويكي بيانات/مختبر]] للفرق بين النسخة القديمة والجديدة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 00:15، الثلاثاء 14 صفر 1448هـ (+3) 21:15، 27 يوليو 2026 (ت ع م)
:{{تم}} التحديث، أرجو الإبلاغ عن أية أخطاء. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 22:57، الاثنين 20 صفر 1448هـ (+3) 19:57، 3 أغسطس 2026 (ت ع م)
== إنشاء صفحات صيغ الأفعال المُصَرَّفة ==
أقترح إنشاء صفحة لكل صيغة مصرَّفة من صيغ الأفعال العربية بالبوت.
الوضعية الحالية: توجد اليوم نحو 7,483 صفحة صيغة أُنشئت يدويا. مثلا: [[أَكَلْتُ]]، [[يَكْتُبُونَ]]، [[اُكْتُبْ]]. تعتمد هذه الصفحات على قالب التصريف القديم.
سنقتصر على الأفعال الموجودة في ويكاموس، وعددها تقريبا 7,363. مثلا توجد صفحة الفعل [[اِسْتَبْتَلَ]]، إذن سننشئ الصفحات [[اِسْتَبْتَلْتُ]]، [[اِسْتَبْتَلْنَا]]، [[اِسْتَبْتَلْتُمْ]]... بينما لا توجد اليوم صفحة [[زَمَجَ]]، وبالتالي لن ننشئ صفحاتها الفرعية.
هذه أمثلة لشكل الصفحات المُقْتَرَح إنشاؤها: [[قُلْنَا]]، [[اُكْتُبِي]]، [[رَمَوْا]]، [[دَحْرَجْتُمَا]]، [[آتَتْ]].
سيكون شكل الصفحات الجديدة قريبا من النسق القديم مع بعض التحسينات:
* إضافة بطاقة معلومات صيغة الفعل، وتحتوي على إحالة واضحة إلى صفحة الفعل الرئيسية ("''المعاني والشواهد والمراجع على صفحة الفعل''") والجذر ووزن الفعل ووزن الصيغة.
* إضافة طريقة النطق بنظام الألفبائية الصوتية الدولية، باستعمال قالب {{قا|أصد-عر}}.
* استعمال قالب التصريف الجديد {{قا|تصريف}} مع فتح الجدول تلقائيا وإظهار كل صيغ التصاريف (المبني للمجهول، المُضارع المرفوع والمنصوب والمجزوم)، ثم تأطير الكلمة بعنوان أصفر وخط غليظ لتبيين موضعها في تصريف الفعل.
* إضافة التصانيف آليا.
سيكون مُحتوى الصفحة بسيطا ومُولَّدا آليا لتقليل كلفة الصيانة وتركيزها في [[وحدة:ar-verb-form]] وفي قالب {{قا|صيغة فعل}}. نص الويكي فيه سطران لا غير:
<pre>
== {{اللغة|عربية}} ==
{{صيغة فعل|جذر=أكل|وزن=فعَل يفعُل}}
</pre>
وهذا يُوَلِّد كل الفقرات. توجد إمكانية توليد الفقرات منفصلة (انظر شرح {{قا|صيغة فعل}})، كما في صفحة [[اِرْمِ]]، لمن أراد إضافة محتوى آخر بين الفقرات، مع أننا ننصح بإبقاء هذه الصفحات بسيطة وثانوية، وكتابة المعاني والأمثلة في صفحة الفعل الرئيسية.
سأنشئ وأعدل الصفحات، باستعمال البوت {{مس|ForzaGreenBot}}، على مراحل:
* إنشاء صيغ الأفعال المبنية للمعلوم لكل الأفعال الموجودة في ويكاموس => ستكون النتيجة تقريبا 200 ألف صفحة جديدة.
* تعديل صفحات صيغ الأفعال الموجودة => تعديل حوالي 7 آلاف صفحة.
* زيادة عدد [[نقاش الوحدة:ar-verb/مختبر|اختبارات]] [[وحدة:ar-verb]] للتأكد من صحة تصريفات المبني للمجهول. نُشير إلى أن [[نقاش الوحدة:ar-verb/مختبر|مختبر]] الوحدة يحتوي حاليا على أكثر من 230 اختبارا للتأكد من صحة خوارزمية التصريف.
* إنشاء الصيغ المبنية للمجهول => بضع عشرات الآلاف من الصفحات.
* كُلَّما أُضيفت أفعال جديدة إلى ويكاموس، تُنشأ صفحات تصريفاتها. ولاحقا، إنشاء هذه الصفحات آليا.
[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:38، 3 أغسطس 2026 (ت ع م)
:إشارة إلى الزملاء الإداريين وإلى النشطين في المشروع: @[[مستخدم:Nehaoua|Nehaoua]]، @[[مستخدم:Najem Ajem|Najem Ajem]]، @[[مستخدم:حبيشان|حبيشان]]، @[[مستخدم:Avicenno|Avicenno]]، @[[مستخدم:Ajwaan|Ajwaan]]، @[[مستخدم:أبو هشام|أبو هشام]]، @[[مستخدم:إسلام|إسلام]]، @[[مستخدم:رِفْد|رِفْد]]، @[[مستخدم:نور إسماعيل|نور إسماعيل]]. شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:53، 13 أغسطس 2026 (ت ع م)
::{{أتفق}} [[مستخدم:Avicenno|Avicenno]] ([[نقاش المستخدم:Avicenno|نقاش]]) 19:43، 13 أغسطس 2026 (ت ع م)
{{أتفق}} وداعم للمهمة، سلمت الأيادي.--[[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 09:34، 5 أغسطس 2026 (ت ع م)
{{تعليق}} بدايًة أشكر جميع الجهود ولدي تساؤل بخصوص المقترح، هل من المجدي تخصيص صفحة مستقلة فقط لنبيّن أن هذه اللفظة تصريف كذا كذا للفعل كذا «بالإضافة لباقي التصريفات»، لا أدري، لكن أرى جدول تصريفات يُغني عن ذلك في صفحة الفعل، الإ أن تكون المشقتة لها معنىً مستقل، مثال [[مَكْتُوب]]، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:23، 11 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:Mdktb|Mdktb]] على التعليق. ملاحظة وجيهة، وقد كان لي نفس التساؤل لما اكتشفت تفاصيل ويكاموس. في الحقيقة، انطلقت من ما هو موجود في المشروع وفي سياساته (مثلا [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]])، وافترضت أن الموضوع نُوقش واتُفق على إنشاء هذه الصفحات. لاحظت كذلك أن مجتمعات اللغات الأخرى تعتمد كذلك هذه الصيغة، وهذه أمثلة من ويكاموس الإنجليزي: [[:en:كتبتم]] والإسباني: [[:es:escribimos]] والفرنسي: [[:fr:parlons]].
:في رأيي هذا الموضوع يتجاوز المُقترح الذي قدَّمتُه، وإعادة النظر فيه سيتطلب فتح نقاش جديد لتعديل السياسات الرسمية. تحياتي. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:14، 12 أغسطس 2026 (ت ع م)
::العفو @[[مستخدم:ForzaGreen|ForzaGreen]]، ربما كحل وسط أن يجري تقسيم تنفيذ المقترح لمراحل ويكون تركيز المقترح بدايًة على الألفاظ التي تحمل معانً يمكن إيرادها في صفحة التصريف، على أن يبقى النقاش مفتوحًا لتقدير جدوى إنشاء صفحات مستقلة لباقي التصريفات، يعني مثلا تتبعت تصريفات الفعل الماضي المبني للمعلوم «كتب» مع صيغة المخاطب، وفي الواقع وجدت المحتوى مجرد وصف لموضع اللفظة في جدول التصريفات، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 16:28، 12 أغسطس 2026 (ت ع م)
:::حاليا لا توجد صيغ مُصَرَّفة تحمل معانٍ في صفحاتها، وإن كان، فذلك استثناء ونادر جدا. وفي الاقتراح أعلاه، فضَّلتُ إبقاء كل المعاني في صفحة الفعل الرئيسية، والإحالة دائما بوضوح إليها، حتى لا تتشتت المعلومات بين الصفحات. وسيبقى الباب مفتوحا لتعديل ما يظهر في هذه الصفحات الثانوية. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 08:59، 13 أغسطس 2026 (ت ع م)
::::كنت أقصد معنىً متعلق بالاشتقاق نفسه، مثلا مكتوب تأتي بمعنى رسالة، وأود الإشارة لمسألة اعتدنا عليها في المشاريع الشقيقة، وهي أن الإنشاء البوتي الكمّي لمحتوى ما لا يعامل معاملة الإنشاء المتفرّق لذات المحتوى، ولو كانت طبيعة المحتوى نفسه غير مخالفة، المقصد أنه يخضع لنقاش وتقييم أطول عادًة، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 17:17، 13 أغسطس 2026 (ت ع م)
{{تعليق}} مرحبا وشكرا للإشارة، بصراحة الرقم المذكور في بداية النقاش كبير جدا (200 ألف صفحة لتصريفات الأفعال) يدعو لإعادة التفكير قبل البدء بتنفيذ المهمة، خصوصا أن هذه الصفحات ستكون صفحات قصيرة شبه فارغة ولا تذكر سوى وصف التصريف، وعددها أكبر من صفحات محتوى ويكاموس بثلاثة أضعاف تقريبا، لكن لأن سياسة ويكاموس لا تعارض أو تمنع إنشاء مثل هذه الصفحات فلا يمكن رفض المقترح، كما لا يمكن قبوله دون تمعّن ونقاش حقيقي موسّع ينظر في جوانب المقترح كلها، هل ستكون لهذه الصفحات فائدة حقيقية؟ هل يمكن تطويرها أو توسيعها مثلا؟ هل يمكن إنشاء قالب يشرح التصريفات المتعلقة بكل فعل ويوضع في صفحته؟ عذرا للإطالة وأدعو إلى مشاركة أكثر في النقاش، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:16، 13 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:أبو هشام|أبو هشام]] على التعليق. نعم يُمكن تطوير وتوسيع هذه الصفحات، لكن رأيي أن نتفادى ذلك ونُركز كل المعلومات في صفحة الفعل الأساسية.
:أما عن فائدة هذه الصفحات، فهذا موضوع يخص سياسات المشروع، وتعديلها يحتاج نقاشا خارج موضوع المُقترح. فالخيارات الحالية ثلاثة:
:# إما أن نعمل بالسياسات الحالية وبالتالي نُنشئ الصفحات. وهذا رأيي.
:# وإما أن نُعدِّل السياسة بعد نقاش مستقل يُفضي إلى عدم جدوى هذه الصفحات. وفي هذه الحالة نحذف الصفحات الموجودة، وعددها حوالي 7 آلاف صفحة.
:# وإما أن نُبقي الأمور جامدة كما هي عليه دون إنشاء الصفحات، وهذا يعني وجود تناقض بين السياسات وواقع المشروع، وهذا أسوأ الخيارات.
:شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 16:02، 13 أغسطس 2026 (ت ع م)
::مرحبا وائل، قد يُفهم من تعليقي أني أعترض على المهمة وأنا لست معترضا فعلا، لكني أدعو إلى مشاركة أكبر في النقاش وطرح أفكار قد تعود بفائدة على المشروع، لذلك أنا مؤيد للمهمة ومستعد للمشاركة في مراجعة المفردات التجريبية والتأكد من سلامتها، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:39، 15 أغسطس 2026 (ت ع م)
* {{تعليق}} أتفق مع إنشاء الصفحات آليا، لكن أعتقد أن الصفحات يجب أن يتسع محتواها أكثر من المثال الحالي. مثال: إضافة قالب يحتوي على معاني وأمثلة الفعل الماضي المبني للمعلوم. كذلك يمكن إضافة قالب يحتوي على زر يتيح للقارئ أو المحرر إضافة أمثلة لصيغة الفعل المصرفية. تحياتي لكم.--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:19، 16 أغسطس 2026 (ت ع م)
*:محتوى الصفحات المُقترحة قابل للاتساع، ويستطيع المُحرر إضافة أمثلة أو أي محتوى آخر. تحياتي. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 07:53، 17 أغسطس 2026 (ت ع م)
== اضافة اسم مستعار مختصر لنطاق ويكاموس ==
تحياتي لكم، حاليًا المشروع بدون اسم مستعار ومختصر لنطاق المشروع «ويكاموس»، مثلا <code>WT:</code> في النسخة الإنجليزية أو كما في باقي المشاريع العربية الشقيقة مثال <code>وب:</code> في ويكيبيديا العربية «للتوضيح: [[w:وب:ترحيب بالقادمين الجدد|وب:ترحيب بالقادمين الجدد]]»، وعليه اقترح اضافة اختصار مناسب ويفضّل غير مستعمل في المشاريع الشقيقة مثل <code>وس:</code>، أو أي اقتراح آخر مناسب، «تنويه: <code>وم:</code> مستعملة في ويكي مصدر، <code>وق:</code> مستعملة في ويكي الاقتباس» تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:48، 14 أغسطس 2026 (ت ع م)
:مرحبا {{ر|Mdktb}} وشكرا لطرح الموضوع، أتفق وليكن الاقتراح الأول <code>وس:</code>، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:58، 14 أغسطس 2026 (ت ع م)
== تحديث قالب رأس صفحة نقاش ==
مرحبا بالزملاء، أقترح تحديث قالب {{قا|رأس صفحة نقاش}} ليعرض الأرشيف عندما يكون موجودا كما في ويكيبيديا، شكرا لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:06، 15 أغسطس 2026 (ت ع م)
:{{نفذ}}. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:24، 15 أغسطس 2026 (ت ع م)
== ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا ==
حاليا تسلسل الاستشهادات المكررة بأرقام كسرية فأقترح جعلها بحروف الجمل كويكيبيديا العربية، مثل<ref name="r1">الاستشهاد الأول</ref> وهذا الآخر<ref name="r1"/> [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:17، الاثنين 4 ربيع الأول 1448هـ (+3) 18:17، 17 أغسطس 2026 (ت ع م)
:{{أتفق}}. شكرا لك. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:31، 17 أغسطس 2026 (ت ع م)
{{مراجع}}
إشارة إلى النشطين {{ر|Najem Ajem|Nehaoua|أبو هشام|Mdktb|ForzaGreen}}--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:38، الاثنين 4 ربيع الأول 1448هـ (+3) 18:38، 17 أغسطس 2026 (ت ع م)
:{{أتفق}} وشكرا لجهودك. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:23، 17 أغسطس 2026 (ت ع م)
depls2j0rv9rorrfju5ud5g20qps9l5
1098951
1098945
2026-08-17T21:03:22Z
Nehaoua
4727
/* ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا */ ردّ
1098951
wikitext
text/x-wiki
{{/مقدمة}}__فهرس__
== تشكيل عنوان المقالة في ويكاموس العربي والنسخ اللغوية الأخرى ==
يعتمد ويكاموس العربي تشكيل اسم الصفحة باعتبار أنه مع اختلاف التشكيل فإننا المفردة مختلفة عن أختها، لكن أغلب النسخ اللغوية الأخرى ومن أهمها الإنجليزي تعتمد اسم الصفحة بدون تشكيل وتجمع جميع المفردات التي تشترك في نفس رسم الكلمة بدون تشكيل في صفحة واحدة.
;تأثير هذا الاختلاف:
يؤثر هذه الاختلاف بين النسخ اللغوية في الربط بين النسخ اللغوية المختلفة لأن الربط يكون باسم الصفحة وإذا وجدت صفحة مشكلة وصفحة غير مشكلة فإنهما صفحتان مختلفتان لذا فإنها لا تربط لا حظ مثلا صفحة [[قَتَلَ]] تجد أنها مربوطة مع النسخة الفرنسية فقط ولكن افتح صفحة [[:en:قتل]] تجد أنها مربوطة ب 25 نسخة لغوية، وهذا يؤثر على الاستفادة من المحتوى العربي في ويكاموس العربي بشدة.
لذا فأرجو إعادة النظر في منهجية تشكيل اسم الصفحةة في ويكاموس، وهذا نقاش مفتوح وكل يذكر ما يراه صوابا مع الأسباب، وقد فتحت نقاشا في مجموعة التلجرام فتبين أن ويكاموس الفرنسي والإيطالي يلتزمان بالتشكيل في عنوان الصفحة. وهذا الأمر يستوجب وجود سياسة عالمية لأنها تحدد الربط بين المشاريع. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 08:54، 17 نوفمبر 2025 (ت ع م)
:[[ويكاموس:الميدان/أرشيف/2017#مفردات ويكاموس|نقاش سابق]]، إشارة إلى المشاركين فيه @[[مستخدم:أحمد ناجي|أحمد ناجي]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:أسامة الجزري|أسامة الجزري]] @[[مستخدم:ميسرة|ميسرة]] @[[مستخدم:أبو آسر|أبو آسر]] @[[مستخدم:يوسف عاشق الجبل|يوسف عاشق الجبل]]. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 12:03، 17 نوفمبر 2025 (ت ع م)
::@[[مستخدم:حبيشان|حبيشان]] أنا مؤيد لإزالة التشكيل من العناوين وإضافة المفردات المشكلة المرجوة لذات الصفحة لتسهيل الوصول إلى المفردة والمفردات ذات الصلة وهذا المعمول به في المواد غير العربية ومخالفة المواد العربية يعسر البحث. مثلا عندنا [[أَكْل]] و[[أَكَلَ]] لكن في المفردات غير العربية عندنا مادة واحدة لاسم ولفعل ولصفة مثل [[present]]، فأقترح إزالة التشكيل في العناوين وكتابة المفردات المرجوة في الصفحة ومنها اشتقاقات الجذر ولتزل صفحات التوضيح. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 22:24، 17 نوفمبر 2025 (ت ع م)
::هذا النقاش يثار كلما جاء وفد من ويكيبيديا وقارن ويكاموس العربي بالنسخ اللغوية الأخرى. ويكاموس العربي يعتمد على صفحات التوضيح منذ زمن بعيد، وهي كفيلة بربط هذه النسخة مع باقي النسخ الأخرى، مثلا صفحة [[قتل]] مربوطة ب25 نسخة، وصفحة [[كتب]] ب24 نسخة، وكذا صفحة [[نظر]] مرتبطة ب19 نسخة. فإذا كنت تدعم العناوين بدون تشكيل فهو أمر معمول به أصلا (صفحات التوضيح) وإذا كنت تريد أن نزيل الوصلات ونجمع المحتويات كلها في صفحة واحدة فهذا لن يزيد من الربط، بل سيبقى الربط كما هو. أصلا لا توجد مشكلة في الربط، بل المشكلة في النقص العددي لصفحات ويكاموس، حتى أن صفحة [[ربط]] غير موجودة لحظة كتابتي لهذا التعليق. أقول أنه ليس على ويكاموس العربي أن يتبع ويكاموس الإنجليزي أو الفرنسي، إذا فكرنا من وجهة نظر موضوعية، فإن الأصل هو وجود صفحة واحدة لكل كلمة، [[قَتَلَ]] ليست هي نفسها [[قَتَّلَ]] أو [[قَتْل]]، لذا وجود صفحات مستقلة هو أمر طبيعي وجيد ويُتيح إمكانية التفصيل في شرح مختلف المعاني. ثم مع هذا توجد صفحة التوضيح [[قتل]] (بدون تشكيل) التي تكون مرتبطة مع مختلف النسخ اللغوية. '''هذا ليس عيب، بل ميزة معمول بها منذ زمن طويل'''. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 17 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Najem Ajem|Najem Ajem]] لا أرى ميزة إضافية لفصل المفردات حسب شكلها إلا زيادة عدد الصفحات، بينما نخسر مميزات إضافية ذكرتها أدنا. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:21، 22 نوفمبر 2025 (ت ع م)
::أتفق مع الزميل @[[مستخدم:Najem Ajem|الناجم العاجم]] في الحفاظ على أسماء الصفحات بالتشكيل، مع وجود صفحات التوضيح. أُضيف إلى ما قيل: في المستقبل نُريد ربط صفحات ويكاموس مع الوحدات المُعجمية في ويكي بيانات، وهذا سيكون أسهل إذا كانت الصفحات مُستقلة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:23، 20 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:ForzaGreen|ForzaGreen]] الصفحة في ويكاموس تقبل جميع اللغات التي تستعمل نفس رسم الكلمة، بينما المعجمية في ويكي بيانات مقيدة بلغة معينة، فالربط لا يمكن أن يتم آليا، فما دام يدويًا فلا ميزة إضافية لفصل الكلمات حسب شكلها في صفحات مستقلة. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:18، 22 نوفمبر 2025 (ت ع م)
:: {{ضد}} التشكيل ضرورة حتمية في المعاجم، ووجود نفس الرسم في معاجم أخرى يُعدّ جهدًا ضائعًا (إذ تصبح صفحة الكلمة مكررة بعدّة لغات، ولا أعلم ما الفائدة!). الأصل أن تُربط المفردة بما يقابلها بالترجمة، لا بالرسم. الأمر نفسه ينطبق على الكلمات غير العربية (أو على الأقل غير المنطوقة بلهجات عربية) في ويكاموس العربي؛ فوجودها مكررة في عدّة معاجم بلغات أخرى لا فائدة منه. منذ مدة وأنا أفكر في طريقة لربط الكلمات بين المعاجم اللغوية، ووجدت — حتى الآن — أن قسم الترجمة يمكنه القيام بذلك، لكنه بدوره يحتاج إلى ربط آلي. تحياتي --[[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup>
::: {{ر|Nehaoua}} لن نفقد التشكيل عندما نجمع المفردات المتفقة في الرسم في صفحة واحدة، فستكون المفردات في عناوين فرعية وهي المسماة في ويكاموس الإنجليزي headwords، وكل نسخ ويكاموس متعددة لغات المفردات، فالمفردات العربية موجودة (أو لها أن تكون موجودة) في كافة النسخ اللغوية الأخرى، وللأسف المفردات العربية في ويكاموس الإنجليزي أكثر من العربي.--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:26، 22 نوفمبر 2025 (ت ع م)
:::مرحبًا @[[مستخدم:حبيشان|حبيشان]] رسمُ الكلمةِ العربية لا يكون مكتملًا إلا بالتشكيل، وكلُّ صيغةٍ مشكلة تُعدّ مفردة مستقلة، حتى ولو اشتركت في الرسم، لأن اختلاف التشكيل يؤدي إلى اختلافٍ في المعنى والمغزى. ولا يمكن القياس على الإنجليزية، فهي تعتمد على [[w:صائت|الصوائت]] التي تُميّز بين الكلمات (والمقابل لها في اللغة العربية الحركات الثلاثة -الفتح والكسر والضم-)، مثل:
:::*[https://en.wiktionary.org/wiki/pin pin] (دبوس)
:::*[https://en.wiktionary.org/wiki/pun pun] (تورية)
:::*[https://en.wiktionary.org/wiki/pan pan] (مِقلاة)
:::ولا تُعدّها الإنجليزية مفردة واحدة.
:::أمّا ما ذُكر من أن {{مض|المفردات العربية في ويكاموس الإنجليزي أكثر من العربي}}} فهذا – في الواقع – مثال واضح على الجهد الضائع، إذ تُكرَّر الصفحات في معاجم أخرى بدل تطوير النسخة العربية ذاتها. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:55، 23 نوفمبر 2025 (ت ع م)
::::@[[مستخدم:Nehaoua|Nehaoua]] لابد من تشكيل المفردة عند ذكرها والشرح، وليس هذا محل خلاف، ولا خلاف أن الاختلاف في التشكيل غالبا يعني مفردة مختلفة، لكن النقاش عن جمع المفردات في صفحة واحدة وفقا لرسمها المجرد من التشكيل، فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتففق في الحروف في مدخل واحد، وهذا الطريقة المتفردة تفقد ويكاموس العربي بعض المميزات التقنية، بعض الميزات الأخرى التي ذكرتها. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 07:36، 24 نوفمبر 2025 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] عفوًا pin وpun وpan من جدوز مختلفة لا علاقة لها ببعض. كل واحدة free base morpheme لا صلة لها بالأخرى. أما عن الحركات العربية فهي تعود لجذر واحد فلا تصح المقارنة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 08:29، 24 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Nehaoua|Nehaoua]] أيضا لا يمكن حصر التشكيل مقابلًا للصوائت لأن منها short vowel sounds ومنها long vowel sounds التي هي أقرب إلى حروف العلة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:26، 24 نوفمبر 2025 (ت ع م)
::::::مرحبًا @[[مستخدم:كريم رائد|كريم رائد]] لا يوجد مفهوم الجذر في الإنجليزية، وأنا متفق أنه {{مض|لا تصح المقارنة}} لأن الطلب اصلا مبني على المقارنة! تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:39، 24 نوفمبر 2025 (ت ع م)
:::::::@[[مستخدم:Nehaoua|Nehaoua]] بل يوجد؛ طالع إن شئت Root (linguistics) ومقارنتك تشكيل العناوين بتلك المفردات في غير محلها لأن كل من هذه المفردات له معنى مختلف وجذره مختلف. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:09، 24 نوفمبر 2025 (ت ع م)
::::::::@[[مستخدم:كريم رائد|كريم رائد]] تمتاز اللغات السامية بأنها جذرية واشتقاقية؛ إذ يمكن اشتقاق مئات الكلمات من الجذر الواحد بتغييرات بسيطة ومنها التشكيل، في حين أن الـ '''Root '''في اللغات الأخرى يتغيّر عادةً بإضافة السوابق واللواحق (أمور معروفة لا تحتاج لإطالة).
::::::::{{مض|ومقارنتك تشكيل العناوين بتلك المفردات في غير محلّها}}، لأن المقصود هو أن التشكيل في العربية يوافق الصوائت؛ فالفتحة تقابلها "A"، والضمة "O"، والكسرة "I"، وهذا تحديدًا ما أردتُ مقارنته (وأعتذر عن إعادة ما سبق أن قلتُه).
::::::::وأكتفي هنا حتى لا يتحول النقاش إلى جدال. وفي النهاية، ما الفائدة من جمع تعريفات جميع معاني الرسم «عبر» في صفحة واحدة، من جمع [[عِبْرَة|لعِبرة]] إلى الفعل [[عَبَرَ|عَبَرَ]] وغيرها؟
::::::::أكتفي بهذا القدر وقد بيّنتُ وجهة نظري. تحياتي. [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:24، 24 نوفمبر 2025 (ت ع م)
:::::مرحبًا @[[مستخدم:حبيشان|حبيشان]]،
:::::* {{مض|ولا خلاف أن الاختلاف في التشكيل غالبًا يعني مفردة مختلفة}} فكلُّ اختلافٍ في التشكيل يُنتج مفردةً مختلفة، وبالتالي مدخلة مختلفة.
:::::* {{مض|النقاش عن جمع المفردات في صفحة واحدة وفقًا لرسمها المجرَّد من التشكيل}} وصفحات التوضيح تكفي في هذا الباب.
:::::* {{مض|فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتفق في الحروف في مدخل واحد}} لا تتبع جميع المعاجم هذا النهج، فالمعجم الوسيط مثلًا لم يجمع كل المفردات ذات الرسم الواحد؛ انظر مثلًا مدخل: [https://shamela.ws/book/7028/640#p1 «عين»]، حيث تكرّرت عدة مرات، وبينها تعريفات لكلمات مختلفة الرسم. وكذلك نحن نعمل في مشروع لا يقتضي النسخ الحرفي للمطبوع.
:::::* {{مض|وهذه الطريقة المتفردة تفقد ويكاموس العربي بعض المزايا التقنية}} إن اختلاف الرسم والمفردات في العربية أمرٌ أصيل، ووجود صعوبات تقنية حالية لا يبرّر تقليل شأن اللغة أو التخفيف من خصائصها؛ فقد كانت كتابة العربية يومًا ما مستحيلة تقنيًا، ولو اتبعنا المنطق نفسه لكتبناها اليوم بالأحرف اللاتينية.
:::::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:09، 24 نوفمبر 2025 (ت ع م)
=== مميزات جمع المفردات في صفحة واحدة إذا اتفقت في رسهما الخالي من التشكيل ===
# أولا بالنظر إلى معاجمنا العربية الأصيلة فيهم تجمع المفردات لأكثر من ذلك فكل المفردات تحت جذر واحد تجمع في مدخل واحد في المعجم العربي بل بعض المعاجم تضم إليها التقاليب (جبذ، جذب، بجذ...)، فالجمع المقترح أقرب إلى العمل المعمول به في معاجمنا من الطريقة الحالية.
# كثير من الكلمات العربية يكون فيها أكثر من وجه في الضبط لدينا مثلا كلمة «إِصبَع» فيها تسع لغات حيث يجوز في أولها وثالثها الحركات الثلاث، فعلى هذا سيكون للأصبع 9 صفحات وهي مفردة واحدة ولكن فيها عدة أوجه أو لغات، وكثير من مفردات اللغة يجوز في حرف من حروفها أكثر من حركة ( ومنها باب المثلث في اللغة)، لذا فجمعها في صفحة أيسر في الوقوف على الفائدة، وأبعد من إيهام التغاير.
# أن القارئ ربما يريد أن يستفيد ما هو الضبط الصحيح لكلمة معينة، وجود أكثر من عنوان مشكولة يؤخره في البحث عن الكلمة.
# أن القارئ لا يستطيع أن يصل بسهولة من صفحة مفردة إلى ما يقابلها في اللغات الأخرى فيحتاج أن ينتقل غلى صفحة توضيح أو أن يبحث عنها.
# نفس الشيء بالنسبة للقارئ في النسخ الأخرى الذي يرغب أن يطلع على النسخة العربية.
--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:15، 22 نوفمبر 2025 (ت ع م)
:{{ر|حبيشان}}
:# نحن في قاموس إلكتروني، حيث تتوفر الوصلات وصناديق البحث، لماذا سنتبع طريقة الكتب القديمة.
:# عندما يكون للكلمة الواحدة أكثر من تهجئة واحدة، فحينئذ نضع صفحة تحتوي على المعنى، وصفحات أخرى تحوّل أو توصل إليها، مع ذكر هذه الملاحظة في صفحة المعنى. وهذا طبيعي جدا حتى أن النسخ الأخرى تقوم بالأمر نفسه، مثلا في ويكاموس الإنجليزي صفحة [[:en:colour|colour]] لا تحتوي على المعاني، ذكروا فقط أنها تهجئة مختلفة للكلمة [[:en:color|color]].
:# النقطة 2 تفيد أيضا في حال وجود تهجئات خاطئة وشائعة.
:# من المفترض أن تحتوي الصفحات على قالب {{قا|أيضا}} في الأعلى، ويشير إلى صفحة التوضيح (التي تتضمن الكلمات التي لها الرسم نفسه) كما هو معمول به في النسخ الأخرى.
:# القارئ من النسخ الأخرى سيجد صفحة التوضيح من خلال وصلات الأنترويكي. بالمناسبة العناوين بالتشكيل موجودة في نسخ أخرى غير العربية.
:[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 22 نوفمبر 2025 (ت ع م)
* في الوضع الحالي وبعد ترتيب المفردات في التصانيف، فلا بأس عندي ببقاء عناوين المشكلة، مع الآتي:
** تنقيح تعليمات [[ويكاموس:صيغة الكتابة/الحركات والتشكيل|تشكيل العناوين]] ووسمها سياسةً لكي تكون ملزمة.
** جعل إنشاء صفحات التوضيح (بدون شكل) آليا عبر بوت، وكذلك الوصلة إليها من صفحات المفردات المشكلة.--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 18:08، الأربعاء 2 شعبان 1447هـ (+3) 15:08، 21 يناير 2026 (ت ع م)
:{{ر|حبيشان}} راجعتُ صفحة [[وق:تشكيل|تشكيل العناوين]]، وجعلت القواعد أكثر وضوحا، يرجى إلقاء نظرة عليها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 14:09، 22 يناير 2026 (ت ع م)
::مرحبًا @[[مستخدم:Najem Ajem|Najem Ajem]] شكرًا لتوضيحك [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:49، 28 يناير 2026 (ت ع م)
=== نقاش حول [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]] (مقترح سياسة) ===
* {{ر|Najem Ajem}} اعتذر عن تأخري بالرد بسبب انشغالي بالخارج، المقترح فيه بعض القصور، وايضا هناك [[خاص:فرق/1076134|تغيير محوري]] أضيف بعد الخلاصة لم يناقش بالمرة، لذا أرجو حذف الخلاصة والعودة إلى النقاش، وهذه الملاحظات على الصيغة الحالية:
** تغير كلمة (حركات) إلى (شكلات)، لأن الشدة ليست حركة وكذلك السكون عند البعض.
** توضح أحرف المد بـ (وهي الألف (ا) مطلقا، والواو (و) الساكنة المضموم ما قبلها، والياء (ي) الساكنة <s>المضموم</s> المكسور ما قبلها).
** اقترح تعديل النقطة الثانية إلى:
::: {{مض|يترك محل الإعراب (آخر الكلمة المفردة) في الكلمات المعربة بالحركات بدون حركة أو سكون -وتبقى الشدة إذا كان مشددًأ-؛ لأن حركته تتغير حسب موقع الكلمة في الجملة}} وعليه فإن «مُعَلِّمُونَ» تشكل النون وإن كانت آخر الكلمة لأن معلمون تعرب بالحروف.
::: بتعديل هذه النقطة نسنغني عن النقاط بعدها إلا إذا قصد بها التوضيح.
** في نقطة الأفعال يفهم منها أنه يجب شكل آخر المضارع ولكنه معرب والأولى أن يشمله ما يشمل الأسماء لذلك أقترحت هنا أن تكون النقطة عامة للأسماء والأفعال واستخدمت مصطلح (الكلمات).
** لو ينص على وجوب نقط الياء المتطرفة تمييزا لها عن الألف المطوية.
** ماذا عن همزة الوصل هل تشكل أم لا، لو تنص القاعدة على ذلك صراحة وهل تستعمل ألف مجردة عن الهمزة أم (ٱ) ألف عليها ص.
** لا أتفق مع تجريد العنوان المدخلة من الشكل عندما تحتمل الكلمة قراءة واحدة فقط، لأسباب:
*** أن ذلك إذا غلب على ظن من أدخلها قد يكون مخطئًا فنضطر للنقل بعد ذلك.
*** أن هذه القاعدة ربما تؤخر من يريد إضافة مفردة فيلتزم بالبحث هل يشاركها في الرسم مفردة أخرى أم لا.
*** المشروع لا يميمز صفحات توضيح المفردات إلا بالتجريد من التشكيل فعندما يرى المستخدم عنوانا غير مشكل يظن أنها صفحة توضيح.
--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:10، الثلاثاء 7 رمضان 1447هـ (+3) 18:10، 24 فبراير 2026 (ت ع م)
:إشارة @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:القلموني|القلموني]]. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:18، الثلاثاء 7 رمضان 1447هـ (+3) 18:18، 24 فبراير 2026 (ت ع م)
* {{ر|حبيشان}} فيما يلي تعليقاتي على ملاحظاتك:
** <s>أوافق على استخدام (شكلات)، مع الإبقاء على (حركات) كمرادف أو لتفادي التكرار.</s> تعديل: بعد البحث وجدت أن "شكلات" غير فصيحة، بينما المستخدم هو فعلا "حركات" أو "حركات التشكيل".
** {{مض|فإننا دائما نستثني حروف المد (و، ا، ي)}} هنا عبارة "حروف المد" تفيد التوضيح بنفسها، فهي تشير إلى استثناء الحروف الثلاثة عندما -فقط- تفيد المد، بدل عبارة "الحروف" أو "حروف العلة" التي تشير إلى استثناء مطلق. لكن أوافق على إضافة التعريف الذي كتبتَه كملاحظة في الأسفل.
** صحيح أن بعض الكلمات لا يعرب بالشكلات وإنما بالحروف، فجمع المذكر السالم مثلا يضم بالواو والنون بينما ينصب ويجر بالياء والنون، لكن هذا لا يتعارض مع النقطة الثانية. لمزيد من الاتضاح سأشرح السياسة المقترحة، وهي بالمناسبة توثيق أكثر من كونها "اقتراحا جديدا": '''الأصل البسيط''' هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد، سنجد أن تطبيق هذا الأصل على الأفعال وتصريفاتها (كيفما كانت أزمنتها) وعلى الأسماء المبنية سيكون تطبيقا خاليا من أية إشكالية، لماذا؟ لأن الحرف الأخير من هذه الكلمات يقبل حركة واحدة غير متغيرة، إلا بعض الاستثناءات عندما تكون الكلمة وخصوصا الفعل في جملة، وهذا لا يعنينا فنحن نتحدث عن عناوين يعني كلمات مستقلة. من هنا فتطبيق قاعدة "الأصل" لن يجد أي إشكال ماعدا في الأسماء المعربة، لماذا؟ لأن حرفها الأخير قد يقبل أي شكلة حتا إذا كانت الكلمة مجرد عنوان، مثلا هَاتِفٌ هَاتِفُ هَاتِفًا هَاتِفَ هَاتِفٍ هَاتِفِ، هذا يجعلنا حائرين بخصوص تشكيل آخر حرف من الكلمة المعربة، من هنا عدلنا قاعدة "الأصل" لنستثني تشكيل آخر حرف من الكلمة المعربة (كيفما كانت). ما شرحته إلى حدود الآن هو ما يشكل النقط الخمسة المدونة في السياسة حاليا. وبهذا تكون السياسة سهلة تسمح لأي محرر بتطبيقها ولو لم يكن بارعا بالإعراب وتفاصيله، كل ما يلزمه هو التفريق بين الكلمة المبنية والكلمة المعربة فقط. وعليه فأنا لا أتفق مع تغيير النقطة الثانية (الأسماء المعربة) والثالثة (الأفعال) إذ لا حاجة -وليس من المفترض أصلا- لإضافة استثناءات أخرى تتعلق بالإعراب. فالمبدأ هو أن لا نضيف استثناء إلا لتفادي إشكال حاصل.
** أوافق على إضافة ملاحظة الياء المتطرفة. وبخصوص همزة الوصل فلتكن همزة قطع (مجردة من الهمزة) وتأخذ كسرة في حال تشكيلها.
** تعليقاتي أعلاه تخص الإجابة عن سؤال "فوق أية أحرف نضع الشكلات؟" أما السؤال الثاني الذي تجيب عنه السياسة هو "متى أصلا نضع شكلات في العنوان؟" والإجابة عن هذا السؤال تحتمل خيارين: 1. نضع شكلات في جميع العناوين بدون استثناء 2. نضع شكلات فقط للتمييز بين الكلمات التي لها الرسم نفسه. والسياسة حاليا تختار الجواب (2) لأنها تنطلق من الفكرة التالية: جعل ويكاموس العربي مرتبطا بمختلف النسخ الأخرى قدر الإمكان، وإذ أن أغلب النسخ خاصة الكبرى تضع مدخلات عربية دون شكلات، اتخذنا كأصل عدم وضع شكلات مطلقا، هكذا كان الأصل ثم صنعنا استثناء لغرض تجاوز إشكال واحد، والإشكال هو وجود كلمات متعددة لها الرسم نفسه (طَالِب، طَالَبَ) ثم جعلنا صفحات توضيح لنبقي على العنوان المجرد من الشكلات، هذه الطريقة أفضل بكثير من جمع الكلمات في صفحة واحدة، فذلك لا يناسب الغنى الذي تتمتع به اللغة العربية. بالنظر إلى السياسة هكذا نجد الأصل الأول الذي يعطي أولوية للعناوين المجردة من الشكلات، ثم عناوين بشكلات تكون فرعية لصفحات توضيح، هكذا يبقى القاموس مرتبطا بوصلات أنترويكي تلقائية. أما بالنسبة للمحررين فالفكرة أن يضعوا دائما عنوانا خاليا من الشكلات، لا داعي للتردد إلا إذا علموا يقينا بوجود كلمات أخرى بالرسم نفسه، أما وقوع خطإ فليس مشكلا، يكتشف محرر آخر في وقت آخر وجود كلمة أخرى فيقوم بالنقل ووضع صفحة توضيح. هذا نمو طبيعي للقاموس. من هنا، نرى مثلا أن إنشاء صفحات توضيح أمر مفيد مثله مثل إنشاء صفحة تعريف. هكذا الأمر وضحتُه لترى السياسة من وجهة نظر عامة تنطلق من أصل عناوين بدون شكلات لتعزيز وصلات إنترويكي ثم يكون الاستثناء للتمييز بين الكلمات التي لها الرسم نفسه ثم فوق هذا يكون استثناء الحرف الأخير من الكلمات المعربة.
[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 10:35، 26 فبراير 2026 (ت ع م)
:شكرا للإشارة، بصراحة منذ أيام وأنا أريد أن أكتب تعليقا ولكن كلما راجعت المقترح واستعرضت أمثلة من المفردات أتردد وأحير ماذا أكتب، أنا أميل إلى تشكيل جميع المفردات (باستثناء حروف فالمد) عدا صفحات التوضيح التي يُفترض أنها تحتوي على مجموعة كلمات متشابهة بالرسم ومختلفة بالمعنى حسب الحركات أو الشكلات فيها فعناوينها تكون مجردة، وأما الكلمات التي لا مشابه لها مثل '''[[استعمار]]''' و'''[[استعمال]]''' و'''[[منجنيق]]''' فأرى الواجب تشكيلها لضمان عدم التكرار والخلط أو الخطأ مثل ('''[[اِستعمال]]''' و'''[[اِسْتِعْمَال]]''' مفردتان لكلمة واحدة) أو ('''[[اِسْتَعْمَلَ]]''' و'''[[استعمل]]''' مفردتان لكلمة واحدة)، وضعت تعديلات على المقترح في ([[ويكاموس:صيغة الكتابة/الحركات والتشكيل/مسودة]]) وأظن أن المقترح بحاجة لنقاش أوسع وأتمنى مشاركة الزملاء لاكتشاف الأخطاء المحتملة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:19، 27 فبراير 2026 (ت ع م)
:مرحبًا بالجميع، أنا مع {{مض|'''الأصل البسيط'''}} هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد}} مادام يوجد هناك حل التحويل والتوضيح تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:04، 27 فبراير 2026 (ت ع م)
::{{ر|أبو هشام}} اعتماد المقترح -بعد النقاش- كسياسة رسمية هو السبيل الضامن لتفادي التكرار والخلط، فالخطأ ليس ناجما عن مقترح دون الآخر وإنما عن غياب سياسة رسمية ملزِمة. في مسودتك ألاحظ تقريبا توافقا تاما بخصوص كيفية وضع الشكلات. النقطة التي فيها خلاف هي بخصوص الكلمات المنفردة برسمها أنضع شكلات في عناوينها أم نتركها بدون شكلات. إذا اعتمدنا الصورة الحالية التي شرحتُها سيكون ويكاموس العربي مرتبطا بوصلات أنترويكي تلقائية مع باقي القواميس، بحيث كل وصلة إلى ويكاموس تكون إما صفحة توضيح (بدون حركات) أو صفحة تعريف (بدون حركات)، نظرا لكون الويكاموسات الكبرى تعتمد عناوين عربية بدون حركات مع جمع المتشابهة في صفحة واحدة -أنا أقول أن جمع متشابهات الرسم في صفحة واحدة غير متناسب مع الغنى اللغوي الذي تتمتع به العربية كما أنه سيعيق الاسترسال في التعريفات فضلا عن تقزيمه لعدد الصفحات العربية بالقاموس-. أما اقتراحك واقتراح {{ر|حبيشان}} القاضي بوضع شكلات حتى في عناوين الكلمات المنفردة برسمها فسيجعل ويكاموس معزولا نسبيا عن باقي القواميس، سيتصفح القارئ كلمات عربية في ويكاموس الإنجليزي أو الفرنسي ولن يجد وصلة أنترويكي إلى ويكاموس العربي، نأخذ على سبيل المثال كلمة استعمال وهي منفردة برسمها، لو كانت بدون شكلات "[[خاص:فرق/792168|استعمال]]" ستكون لها 14 وصلة أنترويكي مع مختلف الويكاموسات، بينما لو كانت بشكلات "[[خاص:فرق/1076577|اِسْتِعْمَال]]" فلن تكون مرتبطة بأي وصلة أنترويكي. بالمناسبة [[خاص:فرق/1071100|اِستعمال]] ينبغي دمجها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 18:52، 1 مارس 2026 (ت ع م)
:::أنا أميل إلى تشكيل كلّ العناوين، لأنّ استثناءَ بعض الكلمات فيه تضاربٌ في السياسة ويؤدّي إلى ارتباك القرّاء، والمنفعةُ منه محدودة. في رأيي، مسألةُ الربط والوصلات تحتاج إلى تفكيرٍ أعمق لاقتراح حلٍّ تقني يناسب الويكاموسات التي تستعمل الحركات. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:03، 10 مارس 2026 (ت ع م)
{{خلاصة}} أجريتُ '''تعديلات طفيفة''' في نص السياسة مع الإبقاء على جوهرها كما كان، يرجى مطالعة النسخة المحيّنة، أرى أن نعتمدها '''سياسة رسمية'''. النقاش يبقى دائما مفتوحا في حال وجود ملاحظات مستقبلية. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 08:11، 6 مارس 2026 (ت ع م)
== أداة مراجعة معاني الأفعال ==
في إطار العمل على إحياء ويكاموس والربط مع ويكي بيانات (تتمة لنقاش [[ويكاموس:الميدان#قوالب جديدة + إنشاء صفحات الأفعال]])، أنشأنا أداة لمراجعة معاني الأفعال العربية ونشرها:
{{وسط|https://ar-senses.toolforge.org}}
يمكن الاطلاع على توثيق الأداة على [[ويكاموس:ويكي بيانات#أداة مراجعة المعاني (تجريبي)]].
تحتوى الأداة على معاني مستخلصة آليا بالبحث في 16 معجما عربيا (لسان العرب، تاج العروس، المعجم الوسيط، القاموس المحيط، وغيرها) وبالاعتماد على نموذج لغوي ضخم لتجميع المعاني وترتيبها. الهدف من الأداة هو تمكين المحررين من مراجعة المعلومات ثم نشرها في ويكي بيانات وويكاموس.
بدأنا بعدد محدود من الأفعال. أرجو من الزملاء تجربتها وإبداء ملاحظاتهم، سواء على المعاني المُستخلصة أو على واجهة الأداة أو تجربة المستخدم، [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 00:58، 23 مارس 2026 (ت ع م)
:إشارة إلى الزملاء النشطين في المشروع @[[مستخدم:حبيشان|حبيشان]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:Najem Ajem|Najem Ajem]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:RASHEEDYE|RASHEEDYE]] @[[مستخدم:أويس2003|أويس2003]] @[[مستخدم:ماهر الماهر|ماهر الماهر]]. شكرا. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:25، 27 مارس 2026 (ت ع م)
::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] أداة رائعة، جربت عدة أمور، فقط لدي بعض الملاحظات:
::* عدم ذكر معجم الغني مصدرًا
::* عدم إمكانية انشاء وصلات داخلية في المعاني
::* عدم إمكانية إعادة إنشاء صفحة ويكاموس (الموجودة قد لا تُلبي نفس المقاييس، أو ناقصة) كما لا يمكن استخراج النموذج لديل صفحة موجودة
::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:17، 27 مارس 2026 (ت ع م)
:::شكرا @[[مستخدم:Nehaoua|Nehaoua]] على التجريب وعلى الملاحظات القَيّمة.
:::* مع الأسف ليس عندي معجم الغني بصيغة رقمية.
:::* ملاحظة مهمة في موضوع الوصلات الداخلية. سأبحث عن حل تقني في ويكي بيانات وفي قالب {{قا|معجمية}}.
:::* بالنسبة لإعادة إنشاء صفحات ويكاموس، كان أحد الاقتراحات في [https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D9%85%D9%8A%D8%AF%D8%A7%D9%86#c-%D8%AD%D8%A8%D9%8A%D8%B4%D8%A7%D9%86-20260121100000-ForzaGreen-20260117223000 النقاش السابق] هو عدم حذف المحتوى الحالي في ويكاموس. لذلك كان التركيز في تطوير الأداة على إنشاء معاني جديدة فقط، في ويكي بيانات، ثم إنشاء صفحات ويكاموس إن لم تكن موجودة.
:::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:30، 28 مارس 2026 (ت ع م)
::::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] شكرا لردك، بالنسبة لإعادة إنشاء صفحات ويكاموس، حبذا لو تُنشئ أو تفعل أداة نسخ محتوى انشاء صفحة ويكاموس وكأننا ستُنشئها من جديد، حتى يتسنى النقل اليدوي إلى الصفحة الموجودة والتعديل بما يوافق الحالة. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:25، 28 مارس 2026 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] {{تم}}. الآن في صفحات مراجعة الأفعال الموجودة سلفا في ويكاموس، والتي أُنشئت خارج الأداة، مثلا صفحة [https://ar-senses.toolforge.org/review/L1489133 أَدَّبَ L1489133]، يظهر سطر جديد: "''لمعاينة ما كانت الأداة ستنشئه لو لم تكن الصفحة موجودة في ويكاموس: (زر معاينة)''".
:::::هل هذا ما قصدت ؟ [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 18:36، 28 مارس 2026 (ت ع م)
::::::مرحبًا @[[مستخدم:ForzaGreen|وائل]] بوركت، هذا ما تمنيت وقد حققته، شكرًا مرة أخرى [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:01، 28 مارس 2026 (ت ع م)
::@[[مستخدم:ForzaGreen|ForzaGreen]] عمل جبار تشكر عليه، سأجربها، وافضل أن تستعمل رابط إلى موقع تراث بدلا من موقع الشاملة، لأنه يعرض نسخة الpdf بسهولة والنسخة النصية لم تنقل جميع الاصطلاحات من النسخة المطبوعة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 02:11، السبت 9 شوال 1447هـ (+3) 23:11، 27 مارس 2026 (ت ع م)
:::{{تم}}. الآن تظهر روابط موقع تراث بدل الشاملة.
:::وفي موضوع ذو صلة، عدلتُ سابقا [[وحدة:Cite Q]] المستعملة في {{قا|استشهاد بويكي بيانات}} وعناصر المعاجم في ويكي بيانات، بحيث يؤدي رابط المرجع مباشرة إلى الجزء ورقم الصفحة في موقع archive.org (إن كانت طبعة المعجم متوفرة في الموقع). [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 10:31، 28 مارس 2026 (ت ع م)
:أقترح وضع رابط لها في الصفحة الرئيسة لتسهيل الوصول إليها. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 23:11، الأحد 23 ذو القعدة 1447هـ (+3) 20:11، 10 مايو 2026 (ت ع م)
== Request for comment (the future of Abstract Wikipedia) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
Apologies if this has not yet been translated into your wiki's language. {{int:Please-translate}}
You are invited to voice your opinions in a [[:m:Requests for comment/The future of Abstract Wikipedia|request for comment about the future of Abstract Wikipedia]]. {{Int:Feedback-thanks-title}}
[[:m:User:Kowal2701|Kowal2701]] ([[:m:User talk:Kowal2701|talk]]) 12:25، 24 يوليو 2026 (ت ع م)
</bdi>
<!-- الرسالة التي أرسلها User:DreamRimmer@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== تحديث لوحدات الاستشهاد ==
يوجد تحديث جديد لوحدات الاستشهاد في الملعب يحتوى التحديث:
* إضافة وسيط {{وسيط|التاريخ الهجري}} لإدخال التاريخ الهجري، مع إضافة تصنيفات للأخطاء في التاريخ أو عدم التوافق مع التاريخ الميلادي.
وفي الاستشهاد بويكي بيانات بالإضافة إلى الميزة السابقة:
* استيراد التاريخ الأصلي من ويكي بيانات إذا كان موجودا في عنصر العمل أو الاعتماد على تاريخ وفاة المؤلف.
* تحسينات شتى وتلافي بعض الأخطاء.
* اعتماد نص خاصية [ذكر كـ] دائمًا عند الوجود، حتى عند المؤلف المجهول.
مع ملاحظة أن بعض الميزات الجديدة نوقشت في ويكيبديا العربية.
أرجو التجربة، وهناك صفحة [[قالب:استشهاد بويكي بيانات/مختبر]] للفرق بين النسخة القديمة والجديدة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 00:15، الثلاثاء 14 صفر 1448هـ (+3) 21:15، 27 يوليو 2026 (ت ع م)
:{{تم}} التحديث، أرجو الإبلاغ عن أية أخطاء. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 22:57، الاثنين 20 صفر 1448هـ (+3) 19:57، 3 أغسطس 2026 (ت ع م)
== إنشاء صفحات صيغ الأفعال المُصَرَّفة ==
أقترح إنشاء صفحة لكل صيغة مصرَّفة من صيغ الأفعال العربية بالبوت.
الوضعية الحالية: توجد اليوم نحو 7,483 صفحة صيغة أُنشئت يدويا. مثلا: [[أَكَلْتُ]]، [[يَكْتُبُونَ]]، [[اُكْتُبْ]]. تعتمد هذه الصفحات على قالب التصريف القديم.
سنقتصر على الأفعال الموجودة في ويكاموس، وعددها تقريبا 7,363. مثلا توجد صفحة الفعل [[اِسْتَبْتَلَ]]، إذن سننشئ الصفحات [[اِسْتَبْتَلْتُ]]، [[اِسْتَبْتَلْنَا]]، [[اِسْتَبْتَلْتُمْ]]... بينما لا توجد اليوم صفحة [[زَمَجَ]]، وبالتالي لن ننشئ صفحاتها الفرعية.
هذه أمثلة لشكل الصفحات المُقْتَرَح إنشاؤها: [[قُلْنَا]]، [[اُكْتُبِي]]، [[رَمَوْا]]، [[دَحْرَجْتُمَا]]، [[آتَتْ]].
سيكون شكل الصفحات الجديدة قريبا من النسق القديم مع بعض التحسينات:
* إضافة بطاقة معلومات صيغة الفعل، وتحتوي على إحالة واضحة إلى صفحة الفعل الرئيسية ("''المعاني والشواهد والمراجع على صفحة الفعل''") والجذر ووزن الفعل ووزن الصيغة.
* إضافة طريقة النطق بنظام الألفبائية الصوتية الدولية، باستعمال قالب {{قا|أصد-عر}}.
* استعمال قالب التصريف الجديد {{قا|تصريف}} مع فتح الجدول تلقائيا وإظهار كل صيغ التصاريف (المبني للمجهول، المُضارع المرفوع والمنصوب والمجزوم)، ثم تأطير الكلمة بعنوان أصفر وخط غليظ لتبيين موضعها في تصريف الفعل.
* إضافة التصانيف آليا.
سيكون مُحتوى الصفحة بسيطا ومُولَّدا آليا لتقليل كلفة الصيانة وتركيزها في [[وحدة:ar-verb-form]] وفي قالب {{قا|صيغة فعل}}. نص الويكي فيه سطران لا غير:
<pre>
== {{اللغة|عربية}} ==
{{صيغة فعل|جذر=أكل|وزن=فعَل يفعُل}}
</pre>
وهذا يُوَلِّد كل الفقرات. توجد إمكانية توليد الفقرات منفصلة (انظر شرح {{قا|صيغة فعل}})، كما في صفحة [[اِرْمِ]]، لمن أراد إضافة محتوى آخر بين الفقرات، مع أننا ننصح بإبقاء هذه الصفحات بسيطة وثانوية، وكتابة المعاني والأمثلة في صفحة الفعل الرئيسية.
سأنشئ وأعدل الصفحات، باستعمال البوت {{مس|ForzaGreenBot}}، على مراحل:
* إنشاء صيغ الأفعال المبنية للمعلوم لكل الأفعال الموجودة في ويكاموس => ستكون النتيجة تقريبا 200 ألف صفحة جديدة.
* تعديل صفحات صيغ الأفعال الموجودة => تعديل حوالي 7 آلاف صفحة.
* زيادة عدد [[نقاش الوحدة:ar-verb/مختبر|اختبارات]] [[وحدة:ar-verb]] للتأكد من صحة تصريفات المبني للمجهول. نُشير إلى أن [[نقاش الوحدة:ar-verb/مختبر|مختبر]] الوحدة يحتوي حاليا على أكثر من 230 اختبارا للتأكد من صحة خوارزمية التصريف.
* إنشاء الصيغ المبنية للمجهول => بضع عشرات الآلاف من الصفحات.
* كُلَّما أُضيفت أفعال جديدة إلى ويكاموس، تُنشأ صفحات تصريفاتها. ولاحقا، إنشاء هذه الصفحات آليا.
[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:38، 3 أغسطس 2026 (ت ع م)
:إشارة إلى الزملاء الإداريين وإلى النشطين في المشروع: @[[مستخدم:Nehaoua|Nehaoua]]، @[[مستخدم:Najem Ajem|Najem Ajem]]، @[[مستخدم:حبيشان|حبيشان]]، @[[مستخدم:Avicenno|Avicenno]]، @[[مستخدم:Ajwaan|Ajwaan]]، @[[مستخدم:أبو هشام|أبو هشام]]، @[[مستخدم:إسلام|إسلام]]، @[[مستخدم:رِفْد|رِفْد]]، @[[مستخدم:نور إسماعيل|نور إسماعيل]]. شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:53، 13 أغسطس 2026 (ت ع م)
::{{أتفق}} [[مستخدم:Avicenno|Avicenno]] ([[نقاش المستخدم:Avicenno|نقاش]]) 19:43، 13 أغسطس 2026 (ت ع م)
{{أتفق}} وداعم للمهمة، سلمت الأيادي.--[[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 09:34، 5 أغسطس 2026 (ت ع م)
{{تعليق}} بدايًة أشكر جميع الجهود ولدي تساؤل بخصوص المقترح، هل من المجدي تخصيص صفحة مستقلة فقط لنبيّن أن هذه اللفظة تصريف كذا كذا للفعل كذا «بالإضافة لباقي التصريفات»، لا أدري، لكن أرى جدول تصريفات يُغني عن ذلك في صفحة الفعل، الإ أن تكون المشقتة لها معنىً مستقل، مثال [[مَكْتُوب]]، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:23، 11 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:Mdktb|Mdktb]] على التعليق. ملاحظة وجيهة، وقد كان لي نفس التساؤل لما اكتشفت تفاصيل ويكاموس. في الحقيقة، انطلقت من ما هو موجود في المشروع وفي سياساته (مثلا [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]])، وافترضت أن الموضوع نُوقش واتُفق على إنشاء هذه الصفحات. لاحظت كذلك أن مجتمعات اللغات الأخرى تعتمد كذلك هذه الصيغة، وهذه أمثلة من ويكاموس الإنجليزي: [[:en:كتبتم]] والإسباني: [[:es:escribimos]] والفرنسي: [[:fr:parlons]].
:في رأيي هذا الموضوع يتجاوز المُقترح الذي قدَّمتُه، وإعادة النظر فيه سيتطلب فتح نقاش جديد لتعديل السياسات الرسمية. تحياتي. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:14، 12 أغسطس 2026 (ت ع م)
::العفو @[[مستخدم:ForzaGreen|ForzaGreen]]، ربما كحل وسط أن يجري تقسيم تنفيذ المقترح لمراحل ويكون تركيز المقترح بدايًة على الألفاظ التي تحمل معانً يمكن إيرادها في صفحة التصريف، على أن يبقى النقاش مفتوحًا لتقدير جدوى إنشاء صفحات مستقلة لباقي التصريفات، يعني مثلا تتبعت تصريفات الفعل الماضي المبني للمعلوم «كتب» مع صيغة المخاطب، وفي الواقع وجدت المحتوى مجرد وصف لموضع اللفظة في جدول التصريفات، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 16:28، 12 أغسطس 2026 (ت ع م)
:::حاليا لا توجد صيغ مُصَرَّفة تحمل معانٍ في صفحاتها، وإن كان، فذلك استثناء ونادر جدا. وفي الاقتراح أعلاه، فضَّلتُ إبقاء كل المعاني في صفحة الفعل الرئيسية، والإحالة دائما بوضوح إليها، حتى لا تتشتت المعلومات بين الصفحات. وسيبقى الباب مفتوحا لتعديل ما يظهر في هذه الصفحات الثانوية. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 08:59، 13 أغسطس 2026 (ت ع م)
::::كنت أقصد معنىً متعلق بالاشتقاق نفسه، مثلا مكتوب تأتي بمعنى رسالة، وأود الإشارة لمسألة اعتدنا عليها في المشاريع الشقيقة، وهي أن الإنشاء البوتي الكمّي لمحتوى ما لا يعامل معاملة الإنشاء المتفرّق لذات المحتوى، ولو كانت طبيعة المحتوى نفسه غير مخالفة، المقصد أنه يخضع لنقاش وتقييم أطول عادًة، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 17:17، 13 أغسطس 2026 (ت ع م)
{{تعليق}} مرحبا وشكرا للإشارة، بصراحة الرقم المذكور في بداية النقاش كبير جدا (200 ألف صفحة لتصريفات الأفعال) يدعو لإعادة التفكير قبل البدء بتنفيذ المهمة، خصوصا أن هذه الصفحات ستكون صفحات قصيرة شبه فارغة ولا تذكر سوى وصف التصريف، وعددها أكبر من صفحات محتوى ويكاموس بثلاثة أضعاف تقريبا، لكن لأن سياسة ويكاموس لا تعارض أو تمنع إنشاء مثل هذه الصفحات فلا يمكن رفض المقترح، كما لا يمكن قبوله دون تمعّن ونقاش حقيقي موسّع ينظر في جوانب المقترح كلها، هل ستكون لهذه الصفحات فائدة حقيقية؟ هل يمكن تطويرها أو توسيعها مثلا؟ هل يمكن إنشاء قالب يشرح التصريفات المتعلقة بكل فعل ويوضع في صفحته؟ عذرا للإطالة وأدعو إلى مشاركة أكثر في النقاش، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:16، 13 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:أبو هشام|أبو هشام]] على التعليق. نعم يُمكن تطوير وتوسيع هذه الصفحات، لكن رأيي أن نتفادى ذلك ونُركز كل المعلومات في صفحة الفعل الأساسية.
:أما عن فائدة هذه الصفحات، فهذا موضوع يخص سياسات المشروع، وتعديلها يحتاج نقاشا خارج موضوع المُقترح. فالخيارات الحالية ثلاثة:
:# إما أن نعمل بالسياسات الحالية وبالتالي نُنشئ الصفحات. وهذا رأيي.
:# وإما أن نُعدِّل السياسة بعد نقاش مستقل يُفضي إلى عدم جدوى هذه الصفحات. وفي هذه الحالة نحذف الصفحات الموجودة، وعددها حوالي 7 آلاف صفحة.
:# وإما أن نُبقي الأمور جامدة كما هي عليه دون إنشاء الصفحات، وهذا يعني وجود تناقض بين السياسات وواقع المشروع، وهذا أسوأ الخيارات.
:شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 16:02، 13 أغسطس 2026 (ت ع م)
::مرحبا وائل، قد يُفهم من تعليقي أني أعترض على المهمة وأنا لست معترضا فعلا، لكني أدعو إلى مشاركة أكبر في النقاش وطرح أفكار قد تعود بفائدة على المشروع، لذلك أنا مؤيد للمهمة ومستعد للمشاركة في مراجعة المفردات التجريبية والتأكد من سلامتها، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:39، 15 أغسطس 2026 (ت ع م)
* {{تعليق}} أتفق مع إنشاء الصفحات آليا، لكن أعتقد أن الصفحات يجب أن يتسع محتواها أكثر من المثال الحالي. مثال: إضافة قالب يحتوي على معاني وأمثلة الفعل الماضي المبني للمعلوم. كذلك يمكن إضافة قالب يحتوي على زر يتيح للقارئ أو المحرر إضافة أمثلة لصيغة الفعل المصرفية. تحياتي لكم.--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:19، 16 أغسطس 2026 (ت ع م)
*:محتوى الصفحات المُقترحة قابل للاتساع، ويستطيع المُحرر إضافة أمثلة أو أي محتوى آخر. تحياتي. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 07:53، 17 أغسطس 2026 (ت ع م)
== اضافة اسم مستعار مختصر لنطاق ويكاموس ==
تحياتي لكم، حاليًا المشروع بدون اسم مستعار ومختصر لنطاق المشروع «ويكاموس»، مثلا <code>WT:</code> في النسخة الإنجليزية أو كما في باقي المشاريع العربية الشقيقة مثال <code>وب:</code> في ويكيبيديا العربية «للتوضيح: [[w:وب:ترحيب بالقادمين الجدد|وب:ترحيب بالقادمين الجدد]]»، وعليه اقترح اضافة اختصار مناسب ويفضّل غير مستعمل في المشاريع الشقيقة مثل <code>وس:</code>، أو أي اقتراح آخر مناسب، «تنويه: <code>وم:</code> مستعملة في ويكي مصدر، <code>وق:</code> مستعملة في ويكي الاقتباس» تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:48، 14 أغسطس 2026 (ت ع م)
:مرحبا {{ر|Mdktb}} وشكرا لطرح الموضوع، أتفق وليكن الاقتراح الأول <code>وس:</code>، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:58، 14 أغسطس 2026 (ت ع م)
== تحديث قالب رأس صفحة نقاش ==
مرحبا بالزملاء، أقترح تحديث قالب {{قا|رأس صفحة نقاش}} ليعرض الأرشيف عندما يكون موجودا كما في ويكيبيديا، شكرا لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:06، 15 أغسطس 2026 (ت ع م)
:{{نفذ}}. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:24، 15 أغسطس 2026 (ت ع م)
== ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا ==
حاليا تسلسل الاستشهادات المكررة بأرقام كسرية فأقترح جعلها بحروف الجمل كويكيبيديا العربية، مثل<ref name="r1">الاستشهاد الأول</ref> وهذا الآخر<ref name="r1"/> [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:17، الاثنين 4 ربيع الأول 1448هـ (+3) 18:17، 17 أغسطس 2026 (ت ع م)
:{{أتفق}}. شكرا لك. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:31، 17 أغسطس 2026 (ت ع م)
{{مراجع}}
إشارة إلى النشطين {{ر|Najem Ajem|Nehaoua|أبو هشام|Mdktb|ForzaGreen}}--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:38، الاثنين 4 ربيع الأول 1448هـ (+3) 18:38، 17 أغسطس 2026 (ت ع م)
:{{أتفق}} وشكرا لجهودك. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:23، 17 أغسطس 2026 (ت ع م)
:{{أتفق}} شكرا لك مسبقًا [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:03، 17 أغسطس 2026 (ت ع م)
1et66x68gtrtkwjucz81i4spafddw2a
1098952
1098951
2026-08-17T21:04:41Z
Nehaoua
4727
/* اضافة اسم مستعار مختصر لنطاق ويكاموس */ ردّ
1098952
wikitext
text/x-wiki
{{/مقدمة}}__فهرس__
== تشكيل عنوان المقالة في ويكاموس العربي والنسخ اللغوية الأخرى ==
يعتمد ويكاموس العربي تشكيل اسم الصفحة باعتبار أنه مع اختلاف التشكيل فإننا المفردة مختلفة عن أختها، لكن أغلب النسخ اللغوية الأخرى ومن أهمها الإنجليزي تعتمد اسم الصفحة بدون تشكيل وتجمع جميع المفردات التي تشترك في نفس رسم الكلمة بدون تشكيل في صفحة واحدة.
;تأثير هذا الاختلاف:
يؤثر هذه الاختلاف بين النسخ اللغوية في الربط بين النسخ اللغوية المختلفة لأن الربط يكون باسم الصفحة وإذا وجدت صفحة مشكلة وصفحة غير مشكلة فإنهما صفحتان مختلفتان لذا فإنها لا تربط لا حظ مثلا صفحة [[قَتَلَ]] تجد أنها مربوطة مع النسخة الفرنسية فقط ولكن افتح صفحة [[:en:قتل]] تجد أنها مربوطة ب 25 نسخة لغوية، وهذا يؤثر على الاستفادة من المحتوى العربي في ويكاموس العربي بشدة.
لذا فأرجو إعادة النظر في منهجية تشكيل اسم الصفحةة في ويكاموس، وهذا نقاش مفتوح وكل يذكر ما يراه صوابا مع الأسباب، وقد فتحت نقاشا في مجموعة التلجرام فتبين أن ويكاموس الفرنسي والإيطالي يلتزمان بالتشكيل في عنوان الصفحة. وهذا الأمر يستوجب وجود سياسة عالمية لأنها تحدد الربط بين المشاريع. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 08:54، 17 نوفمبر 2025 (ت ع م)
:[[ويكاموس:الميدان/أرشيف/2017#مفردات ويكاموس|نقاش سابق]]، إشارة إلى المشاركين فيه @[[مستخدم:أحمد ناجي|أحمد ناجي]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:أسامة الجزري|أسامة الجزري]] @[[مستخدم:ميسرة|ميسرة]] @[[مستخدم:أبو آسر|أبو آسر]] @[[مستخدم:يوسف عاشق الجبل|يوسف عاشق الجبل]]. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 12:03، 17 نوفمبر 2025 (ت ع م)
::@[[مستخدم:حبيشان|حبيشان]] أنا مؤيد لإزالة التشكيل من العناوين وإضافة المفردات المشكلة المرجوة لذات الصفحة لتسهيل الوصول إلى المفردة والمفردات ذات الصلة وهذا المعمول به في المواد غير العربية ومخالفة المواد العربية يعسر البحث. مثلا عندنا [[أَكْل]] و[[أَكَلَ]] لكن في المفردات غير العربية عندنا مادة واحدة لاسم ولفعل ولصفة مثل [[present]]، فأقترح إزالة التشكيل في العناوين وكتابة المفردات المرجوة في الصفحة ومنها اشتقاقات الجذر ولتزل صفحات التوضيح. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 22:24، 17 نوفمبر 2025 (ت ع م)
::هذا النقاش يثار كلما جاء وفد من ويكيبيديا وقارن ويكاموس العربي بالنسخ اللغوية الأخرى. ويكاموس العربي يعتمد على صفحات التوضيح منذ زمن بعيد، وهي كفيلة بربط هذه النسخة مع باقي النسخ الأخرى، مثلا صفحة [[قتل]] مربوطة ب25 نسخة، وصفحة [[كتب]] ب24 نسخة، وكذا صفحة [[نظر]] مرتبطة ب19 نسخة. فإذا كنت تدعم العناوين بدون تشكيل فهو أمر معمول به أصلا (صفحات التوضيح) وإذا كنت تريد أن نزيل الوصلات ونجمع المحتويات كلها في صفحة واحدة فهذا لن يزيد من الربط، بل سيبقى الربط كما هو. أصلا لا توجد مشكلة في الربط، بل المشكلة في النقص العددي لصفحات ويكاموس، حتى أن صفحة [[ربط]] غير موجودة لحظة كتابتي لهذا التعليق. أقول أنه ليس على ويكاموس العربي أن يتبع ويكاموس الإنجليزي أو الفرنسي، إذا فكرنا من وجهة نظر موضوعية، فإن الأصل هو وجود صفحة واحدة لكل كلمة، [[قَتَلَ]] ليست هي نفسها [[قَتَّلَ]] أو [[قَتْل]]، لذا وجود صفحات مستقلة هو أمر طبيعي وجيد ويُتيح إمكانية التفصيل في شرح مختلف المعاني. ثم مع هذا توجد صفحة التوضيح [[قتل]] (بدون تشكيل) التي تكون مرتبطة مع مختلف النسخ اللغوية. '''هذا ليس عيب، بل ميزة معمول بها منذ زمن طويل'''. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 17 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Najem Ajem|Najem Ajem]] لا أرى ميزة إضافية لفصل المفردات حسب شكلها إلا زيادة عدد الصفحات، بينما نخسر مميزات إضافية ذكرتها أدنا. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:21، 22 نوفمبر 2025 (ت ع م)
::أتفق مع الزميل @[[مستخدم:Najem Ajem|الناجم العاجم]] في الحفاظ على أسماء الصفحات بالتشكيل، مع وجود صفحات التوضيح. أُضيف إلى ما قيل: في المستقبل نُريد ربط صفحات ويكاموس مع الوحدات المُعجمية في ويكي بيانات، وهذا سيكون أسهل إذا كانت الصفحات مُستقلة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:23، 20 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:ForzaGreen|ForzaGreen]] الصفحة في ويكاموس تقبل جميع اللغات التي تستعمل نفس رسم الكلمة، بينما المعجمية في ويكي بيانات مقيدة بلغة معينة، فالربط لا يمكن أن يتم آليا، فما دام يدويًا فلا ميزة إضافية لفصل الكلمات حسب شكلها في صفحات مستقلة. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:18، 22 نوفمبر 2025 (ت ع م)
:: {{ضد}} التشكيل ضرورة حتمية في المعاجم، ووجود نفس الرسم في معاجم أخرى يُعدّ جهدًا ضائعًا (إذ تصبح صفحة الكلمة مكررة بعدّة لغات، ولا أعلم ما الفائدة!). الأصل أن تُربط المفردة بما يقابلها بالترجمة، لا بالرسم. الأمر نفسه ينطبق على الكلمات غير العربية (أو على الأقل غير المنطوقة بلهجات عربية) في ويكاموس العربي؛ فوجودها مكررة في عدّة معاجم بلغات أخرى لا فائدة منه. منذ مدة وأنا أفكر في طريقة لربط الكلمات بين المعاجم اللغوية، ووجدت — حتى الآن — أن قسم الترجمة يمكنه القيام بذلك، لكنه بدوره يحتاج إلى ربط آلي. تحياتي --[[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup>
::: {{ر|Nehaoua}} لن نفقد التشكيل عندما نجمع المفردات المتفقة في الرسم في صفحة واحدة، فستكون المفردات في عناوين فرعية وهي المسماة في ويكاموس الإنجليزي headwords، وكل نسخ ويكاموس متعددة لغات المفردات، فالمفردات العربية موجودة (أو لها أن تكون موجودة) في كافة النسخ اللغوية الأخرى، وللأسف المفردات العربية في ويكاموس الإنجليزي أكثر من العربي.--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:26، 22 نوفمبر 2025 (ت ع م)
:::مرحبًا @[[مستخدم:حبيشان|حبيشان]] رسمُ الكلمةِ العربية لا يكون مكتملًا إلا بالتشكيل، وكلُّ صيغةٍ مشكلة تُعدّ مفردة مستقلة، حتى ولو اشتركت في الرسم، لأن اختلاف التشكيل يؤدي إلى اختلافٍ في المعنى والمغزى. ولا يمكن القياس على الإنجليزية، فهي تعتمد على [[w:صائت|الصوائت]] التي تُميّز بين الكلمات (والمقابل لها في اللغة العربية الحركات الثلاثة -الفتح والكسر والضم-)، مثل:
:::*[https://en.wiktionary.org/wiki/pin pin] (دبوس)
:::*[https://en.wiktionary.org/wiki/pun pun] (تورية)
:::*[https://en.wiktionary.org/wiki/pan pan] (مِقلاة)
:::ولا تُعدّها الإنجليزية مفردة واحدة.
:::أمّا ما ذُكر من أن {{مض|المفردات العربية في ويكاموس الإنجليزي أكثر من العربي}}} فهذا – في الواقع – مثال واضح على الجهد الضائع، إذ تُكرَّر الصفحات في معاجم أخرى بدل تطوير النسخة العربية ذاتها. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:55، 23 نوفمبر 2025 (ت ع م)
::::@[[مستخدم:Nehaoua|Nehaoua]] لابد من تشكيل المفردة عند ذكرها والشرح، وليس هذا محل خلاف، ولا خلاف أن الاختلاف في التشكيل غالبا يعني مفردة مختلفة، لكن النقاش عن جمع المفردات في صفحة واحدة وفقا لرسمها المجرد من التشكيل، فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتففق في الحروف في مدخل واحد، وهذا الطريقة المتفردة تفقد ويكاموس العربي بعض المميزات التقنية، بعض الميزات الأخرى التي ذكرتها. [[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 07:36، 24 نوفمبر 2025 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] عفوًا pin وpun وpan من جدوز مختلفة لا علاقة لها ببعض. كل واحدة free base morpheme لا صلة لها بالأخرى. أما عن الحركات العربية فهي تعود لجذر واحد فلا تصح المقارنة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 08:29، 24 نوفمبر 2025 (ت ع م)
:::@[[مستخدم:Nehaoua|Nehaoua]] أيضا لا يمكن حصر التشكيل مقابلًا للصوائت لأن منها short vowel sounds ومنها long vowel sounds التي هي أقرب إلى حروف العلة. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:26، 24 نوفمبر 2025 (ت ع م)
::::::مرحبًا @[[مستخدم:كريم رائد|كريم رائد]] لا يوجد مفهوم الجذر في الإنجليزية، وأنا متفق أنه {{مض|لا تصح المقارنة}} لأن الطلب اصلا مبني على المقارنة! تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 18:39، 24 نوفمبر 2025 (ت ع م)
:::::::@[[مستخدم:Nehaoua|Nehaoua]] بل يوجد؛ طالع إن شئت Root (linguistics) ومقارنتك تشكيل العناوين بتلك المفردات في غير محلها لأن كل من هذه المفردات له معنى مختلف وجذره مختلف. [[مستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:black;">كريم {{أخضر|رائد}}</span> ]] [[نقاش المستخدم:كريم رائد|<span style="font-size:medium;font-family:Script MT Bold;color:red;">نقاش</span>]] 19:09، 24 نوفمبر 2025 (ت ع م)
::::::::@[[مستخدم:كريم رائد|كريم رائد]] تمتاز اللغات السامية بأنها جذرية واشتقاقية؛ إذ يمكن اشتقاق مئات الكلمات من الجذر الواحد بتغييرات بسيطة ومنها التشكيل، في حين أن الـ '''Root '''في اللغات الأخرى يتغيّر عادةً بإضافة السوابق واللواحق (أمور معروفة لا تحتاج لإطالة).
::::::::{{مض|ومقارنتك تشكيل العناوين بتلك المفردات في غير محلّها}}، لأن المقصود هو أن التشكيل في العربية يوافق الصوائت؛ فالفتحة تقابلها "A"، والضمة "O"، والكسرة "I"، وهذا تحديدًا ما أردتُ مقارنته (وأعتذر عن إعادة ما سبق أن قلتُه).
::::::::وأكتفي هنا حتى لا يتحول النقاش إلى جدال. وفي النهاية، ما الفائدة من جمع تعريفات جميع معاني الرسم «عبر» في صفحة واحدة، من جمع [[عِبْرَة|لعِبرة]] إلى الفعل [[عَبَرَ|عَبَرَ]] وغيرها؟
::::::::أكتفي بهذا القدر وقد بيّنتُ وجهة نظري. تحياتي. [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:24، 24 نوفمبر 2025 (ت ع م)
:::::مرحبًا @[[مستخدم:حبيشان|حبيشان]]،
:::::* {{مض|ولا خلاف أن الاختلاف في التشكيل غالبًا يعني مفردة مختلفة}} فكلُّ اختلافٍ في التشكيل يُنتج مفردةً مختلفة، وبالتالي مدخلة مختلفة.
:::::* {{مض|النقاش عن جمع المفردات في صفحة واحدة وفقًا لرسمها المجرَّد من التشكيل}} وصفحات التوضيح تكفي في هذا الباب.
:::::* {{مض|فويكاموس العربي لم يتبع نهج المعاجم العربية في جمع المفردات تحت جذر واحد وكذلك لم يتبع نهج أغلب نسخ ويكاموس في جمع المفردات التي تتفق في الحروف في مدخل واحد}} لا تتبع جميع المعاجم هذا النهج، فالمعجم الوسيط مثلًا لم يجمع كل المفردات ذات الرسم الواحد؛ انظر مثلًا مدخل: [https://shamela.ws/book/7028/640#p1 «عين»]، حيث تكرّرت عدة مرات، وبينها تعريفات لكلمات مختلفة الرسم. وكذلك نحن نعمل في مشروع لا يقتضي النسخ الحرفي للمطبوع.
:::::* {{مض|وهذه الطريقة المتفردة تفقد ويكاموس العربي بعض المزايا التقنية}} إن اختلاف الرسم والمفردات في العربية أمرٌ أصيل، ووجود صعوبات تقنية حالية لا يبرّر تقليل شأن اللغة أو التخفيف من خصائصها؛ فقد كانت كتابة العربية يومًا ما مستحيلة تقنيًا، ولو اتبعنا المنطق نفسه لكتبناها اليوم بالأحرف اللاتينية.
:::::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:09، 24 نوفمبر 2025 (ت ع م)
=== مميزات جمع المفردات في صفحة واحدة إذا اتفقت في رسهما الخالي من التشكيل ===
# أولا بالنظر إلى معاجمنا العربية الأصيلة فيهم تجمع المفردات لأكثر من ذلك فكل المفردات تحت جذر واحد تجمع في مدخل واحد في المعجم العربي بل بعض المعاجم تضم إليها التقاليب (جبذ، جذب، بجذ...)، فالجمع المقترح أقرب إلى العمل المعمول به في معاجمنا من الطريقة الحالية.
# كثير من الكلمات العربية يكون فيها أكثر من وجه في الضبط لدينا مثلا كلمة «إِصبَع» فيها تسع لغات حيث يجوز في أولها وثالثها الحركات الثلاث، فعلى هذا سيكون للأصبع 9 صفحات وهي مفردة واحدة ولكن فيها عدة أوجه أو لغات، وكثير من مفردات اللغة يجوز في حرف من حروفها أكثر من حركة ( ومنها باب المثلث في اللغة)، لذا فجمعها في صفحة أيسر في الوقوف على الفائدة، وأبعد من إيهام التغاير.
# أن القارئ ربما يريد أن يستفيد ما هو الضبط الصحيح لكلمة معينة، وجود أكثر من عنوان مشكولة يؤخره في البحث عن الكلمة.
# أن القارئ لا يستطيع أن يصل بسهولة من صفحة مفردة إلى ما يقابلها في اللغات الأخرى فيحتاج أن ينتقل غلى صفحة توضيح أو أن يبحث عنها.
# نفس الشيء بالنسبة للقارئ في النسخ الأخرى الذي يرغب أن يطلع على النسخة العربية.
--[[مستخدم:حبيشان|حبيشان]] ([[نقاش المستخدم:حبيشان|نقاش]]) 21:15، 22 نوفمبر 2025 (ت ع م)
:{{ر|حبيشان}}
:# نحن في قاموس إلكتروني، حيث تتوفر الوصلات وصناديق البحث، لماذا سنتبع طريقة الكتب القديمة.
:# عندما يكون للكلمة الواحدة أكثر من تهجئة واحدة، فحينئذ نضع صفحة تحتوي على المعنى، وصفحات أخرى تحوّل أو توصل إليها، مع ذكر هذه الملاحظة في صفحة المعنى. وهذا طبيعي جدا حتى أن النسخ الأخرى تقوم بالأمر نفسه، مثلا في ويكاموس الإنجليزي صفحة [[:en:colour|colour]] لا تحتوي على المعاني، ذكروا فقط أنها تهجئة مختلفة للكلمة [[:en:color|color]].
:# النقطة 2 تفيد أيضا في حال وجود تهجئات خاطئة وشائعة.
:# من المفترض أن تحتوي الصفحات على قالب {{قا|أيضا}} في الأعلى، ويشير إلى صفحة التوضيح (التي تتضمن الكلمات التي لها الرسم نفسه) كما هو معمول به في النسخ الأخرى.
:# القارئ من النسخ الأخرى سيجد صفحة التوضيح من خلال وصلات الأنترويكي. بالمناسبة العناوين بالتشكيل موجودة في نسخ أخرى غير العربية.
:[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 23:11، 22 نوفمبر 2025 (ت ع م)
* في الوضع الحالي وبعد ترتيب المفردات في التصانيف، فلا بأس عندي ببقاء عناوين المشكلة، مع الآتي:
** تنقيح تعليمات [[ويكاموس:صيغة الكتابة/الحركات والتشكيل|تشكيل العناوين]] ووسمها سياسةً لكي تكون ملزمة.
** جعل إنشاء صفحات التوضيح (بدون شكل) آليا عبر بوت، وكذلك الوصلة إليها من صفحات المفردات المشكلة.--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 18:08، الأربعاء 2 شعبان 1447هـ (+3) 15:08، 21 يناير 2026 (ت ع م)
:{{ر|حبيشان}} راجعتُ صفحة [[وق:تشكيل|تشكيل العناوين]]، وجعلت القواعد أكثر وضوحا، يرجى إلقاء نظرة عليها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 14:09، 22 يناير 2026 (ت ع م)
::مرحبًا @[[مستخدم:Najem Ajem|Najem Ajem]] شكرًا لتوضيحك [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:49، 28 يناير 2026 (ت ع م)
=== نقاش حول [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]] (مقترح سياسة) ===
* {{ر|Najem Ajem}} اعتذر عن تأخري بالرد بسبب انشغالي بالخارج، المقترح فيه بعض القصور، وايضا هناك [[خاص:فرق/1076134|تغيير محوري]] أضيف بعد الخلاصة لم يناقش بالمرة، لذا أرجو حذف الخلاصة والعودة إلى النقاش، وهذه الملاحظات على الصيغة الحالية:
** تغير كلمة (حركات) إلى (شكلات)، لأن الشدة ليست حركة وكذلك السكون عند البعض.
** توضح أحرف المد بـ (وهي الألف (ا) مطلقا، والواو (و) الساكنة المضموم ما قبلها، والياء (ي) الساكنة <s>المضموم</s> المكسور ما قبلها).
** اقترح تعديل النقطة الثانية إلى:
::: {{مض|يترك محل الإعراب (آخر الكلمة المفردة) في الكلمات المعربة بالحركات بدون حركة أو سكون -وتبقى الشدة إذا كان مشددًأ-؛ لأن حركته تتغير حسب موقع الكلمة في الجملة}} وعليه فإن «مُعَلِّمُونَ» تشكل النون وإن كانت آخر الكلمة لأن معلمون تعرب بالحروف.
::: بتعديل هذه النقطة نسنغني عن النقاط بعدها إلا إذا قصد بها التوضيح.
** في نقطة الأفعال يفهم منها أنه يجب شكل آخر المضارع ولكنه معرب والأولى أن يشمله ما يشمل الأسماء لذلك أقترحت هنا أن تكون النقطة عامة للأسماء والأفعال واستخدمت مصطلح (الكلمات).
** لو ينص على وجوب نقط الياء المتطرفة تمييزا لها عن الألف المطوية.
** ماذا عن همزة الوصل هل تشكل أم لا، لو تنص القاعدة على ذلك صراحة وهل تستعمل ألف مجردة عن الهمزة أم (ٱ) ألف عليها ص.
** لا أتفق مع تجريد العنوان المدخلة من الشكل عندما تحتمل الكلمة قراءة واحدة فقط، لأسباب:
*** أن ذلك إذا غلب على ظن من أدخلها قد يكون مخطئًا فنضطر للنقل بعد ذلك.
*** أن هذه القاعدة ربما تؤخر من يريد إضافة مفردة فيلتزم بالبحث هل يشاركها في الرسم مفردة أخرى أم لا.
*** المشروع لا يميمز صفحات توضيح المفردات إلا بالتجريد من التشكيل فعندما يرى المستخدم عنوانا غير مشكل يظن أنها صفحة توضيح.
--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:10، الثلاثاء 7 رمضان 1447هـ (+3) 18:10، 24 فبراير 2026 (ت ع م)
:إشارة @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:القلموني|القلموني]]. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:18، الثلاثاء 7 رمضان 1447هـ (+3) 18:18، 24 فبراير 2026 (ت ع م)
* {{ر|حبيشان}} فيما يلي تعليقاتي على ملاحظاتك:
** <s>أوافق على استخدام (شكلات)، مع الإبقاء على (حركات) كمرادف أو لتفادي التكرار.</s> تعديل: بعد البحث وجدت أن "شكلات" غير فصيحة، بينما المستخدم هو فعلا "حركات" أو "حركات التشكيل".
** {{مض|فإننا دائما نستثني حروف المد (و، ا، ي)}} هنا عبارة "حروف المد" تفيد التوضيح بنفسها، فهي تشير إلى استثناء الحروف الثلاثة عندما -فقط- تفيد المد، بدل عبارة "الحروف" أو "حروف العلة" التي تشير إلى استثناء مطلق. لكن أوافق على إضافة التعريف الذي كتبتَه كملاحظة في الأسفل.
** صحيح أن بعض الكلمات لا يعرب بالشكلات وإنما بالحروف، فجمع المذكر السالم مثلا يضم بالواو والنون بينما ينصب ويجر بالياء والنون، لكن هذا لا يتعارض مع النقطة الثانية. لمزيد من الاتضاح سأشرح السياسة المقترحة، وهي بالمناسبة توثيق أكثر من كونها "اقتراحا جديدا": '''الأصل البسيط''' هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد، سنجد أن تطبيق هذا الأصل على الأفعال وتصريفاتها (كيفما كانت أزمنتها) وعلى الأسماء المبنية سيكون تطبيقا خاليا من أية إشكالية، لماذا؟ لأن الحرف الأخير من هذه الكلمات يقبل حركة واحدة غير متغيرة، إلا بعض الاستثناءات عندما تكون الكلمة وخصوصا الفعل في جملة، وهذا لا يعنينا فنحن نتحدث عن عناوين يعني كلمات مستقلة. من هنا فتطبيق قاعدة "الأصل" لن يجد أي إشكال ماعدا في الأسماء المعربة، لماذا؟ لأن حرفها الأخير قد يقبل أي شكلة حتا إذا كانت الكلمة مجرد عنوان، مثلا هَاتِفٌ هَاتِفُ هَاتِفًا هَاتِفَ هَاتِفٍ هَاتِفِ، هذا يجعلنا حائرين بخصوص تشكيل آخر حرف من الكلمة المعربة، من هنا عدلنا قاعدة "الأصل" لنستثني تشكيل آخر حرف من الكلمة المعربة (كيفما كانت). ما شرحته إلى حدود الآن هو ما يشكل النقط الخمسة المدونة في السياسة حاليا. وبهذا تكون السياسة سهلة تسمح لأي محرر بتطبيقها ولو لم يكن بارعا بالإعراب وتفاصيله، كل ما يلزمه هو التفريق بين الكلمة المبنية والكلمة المعربة فقط. وعليه فأنا لا أتفق مع تغيير النقطة الثانية (الأسماء المعربة) والثالثة (الأفعال) إذ لا حاجة -وليس من المفترض أصلا- لإضافة استثناءات أخرى تتعلق بالإعراب. فالمبدأ هو أن لا نضيف استثناء إلا لتفادي إشكال حاصل.
** أوافق على إضافة ملاحظة الياء المتطرفة. وبخصوص همزة الوصل فلتكن همزة قطع (مجردة من الهمزة) وتأخذ كسرة في حال تشكيلها.
** تعليقاتي أعلاه تخص الإجابة عن سؤال "فوق أية أحرف نضع الشكلات؟" أما السؤال الثاني الذي تجيب عنه السياسة هو "متى أصلا نضع شكلات في العنوان؟" والإجابة عن هذا السؤال تحتمل خيارين: 1. نضع شكلات في جميع العناوين بدون استثناء 2. نضع شكلات فقط للتمييز بين الكلمات التي لها الرسم نفسه. والسياسة حاليا تختار الجواب (2) لأنها تنطلق من الفكرة التالية: جعل ويكاموس العربي مرتبطا بمختلف النسخ الأخرى قدر الإمكان، وإذ أن أغلب النسخ خاصة الكبرى تضع مدخلات عربية دون شكلات، اتخذنا كأصل عدم وضع شكلات مطلقا، هكذا كان الأصل ثم صنعنا استثناء لغرض تجاوز إشكال واحد، والإشكال هو وجود كلمات متعددة لها الرسم نفسه (طَالِب، طَالَبَ) ثم جعلنا صفحات توضيح لنبقي على العنوان المجرد من الشكلات، هذه الطريقة أفضل بكثير من جمع الكلمات في صفحة واحدة، فذلك لا يناسب الغنى الذي تتمتع به اللغة العربية. بالنظر إلى السياسة هكذا نجد الأصل الأول الذي يعطي أولوية للعناوين المجردة من الشكلات، ثم عناوين بشكلات تكون فرعية لصفحات توضيح، هكذا يبقى القاموس مرتبطا بوصلات أنترويكي تلقائية. أما بالنسبة للمحررين فالفكرة أن يضعوا دائما عنوانا خاليا من الشكلات، لا داعي للتردد إلا إذا علموا يقينا بوجود كلمات أخرى بالرسم نفسه، أما وقوع خطإ فليس مشكلا، يكتشف محرر آخر في وقت آخر وجود كلمة أخرى فيقوم بالنقل ووضع صفحة توضيح. هذا نمو طبيعي للقاموس. من هنا، نرى مثلا أن إنشاء صفحات توضيح أمر مفيد مثله مثل إنشاء صفحة تعريف. هكذا الأمر وضحتُه لترى السياسة من وجهة نظر عامة تنطلق من أصل عناوين بدون شكلات لتعزيز وصلات إنترويكي ثم يكون الاستثناء للتمييز بين الكلمات التي لها الرسم نفسه ثم فوق هذا يكون استثناء الحرف الأخير من الكلمات المعربة.
[[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 10:35، 26 فبراير 2026 (ت ع م)
:شكرا للإشارة، بصراحة منذ أيام وأنا أريد أن أكتب تعليقا ولكن كلما راجعت المقترح واستعرضت أمثلة من المفردات أتردد وأحير ماذا أكتب، أنا أميل إلى تشكيل جميع المفردات (باستثناء حروف فالمد) عدا صفحات التوضيح التي يُفترض أنها تحتوي على مجموعة كلمات متشابهة بالرسم ومختلفة بالمعنى حسب الحركات أو الشكلات فيها فعناوينها تكون مجردة، وأما الكلمات التي لا مشابه لها مثل '''[[استعمار]]''' و'''[[استعمال]]''' و'''[[منجنيق]]''' فأرى الواجب تشكيلها لضمان عدم التكرار والخلط أو الخطأ مثل ('''[[اِستعمال]]''' و'''[[اِسْتِعْمَال]]''' مفردتان لكلمة واحدة) أو ('''[[اِسْتَعْمَلَ]]''' و'''[[استعمل]]''' مفردتان لكلمة واحدة)، وضعت تعديلات على المقترح في ([[ويكاموس:صيغة الكتابة/الحركات والتشكيل/مسودة]]) وأظن أن المقترح بحاجة لنقاش أوسع وأتمنى مشاركة الزملاء لاكتشاف الأخطاء المحتملة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:19، 27 فبراير 2026 (ت ع م)
:مرحبًا بالجميع، أنا مع {{مض|'''الأصل البسيط'''}} هو أن توضع الشكلات فوق الحروف كلها باستثناء حروف المد}} مادام يوجد هناك حل التحويل والتوضيح تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:04، 27 فبراير 2026 (ت ع م)
::{{ر|أبو هشام}} اعتماد المقترح -بعد النقاش- كسياسة رسمية هو السبيل الضامن لتفادي التكرار والخلط، فالخطأ ليس ناجما عن مقترح دون الآخر وإنما عن غياب سياسة رسمية ملزِمة. في مسودتك ألاحظ تقريبا توافقا تاما بخصوص كيفية وضع الشكلات. النقطة التي فيها خلاف هي بخصوص الكلمات المنفردة برسمها أنضع شكلات في عناوينها أم نتركها بدون شكلات. إذا اعتمدنا الصورة الحالية التي شرحتُها سيكون ويكاموس العربي مرتبطا بوصلات أنترويكي تلقائية مع باقي القواميس، بحيث كل وصلة إلى ويكاموس تكون إما صفحة توضيح (بدون حركات) أو صفحة تعريف (بدون حركات)، نظرا لكون الويكاموسات الكبرى تعتمد عناوين عربية بدون حركات مع جمع المتشابهة في صفحة واحدة -أنا أقول أن جمع متشابهات الرسم في صفحة واحدة غير متناسب مع الغنى اللغوي الذي تتمتع به العربية كما أنه سيعيق الاسترسال في التعريفات فضلا عن تقزيمه لعدد الصفحات العربية بالقاموس-. أما اقتراحك واقتراح {{ر|حبيشان}} القاضي بوضع شكلات حتى في عناوين الكلمات المنفردة برسمها فسيجعل ويكاموس معزولا نسبيا عن باقي القواميس، سيتصفح القارئ كلمات عربية في ويكاموس الإنجليزي أو الفرنسي ولن يجد وصلة أنترويكي إلى ويكاموس العربي، نأخذ على سبيل المثال كلمة استعمال وهي منفردة برسمها، لو كانت بدون شكلات "[[خاص:فرق/792168|استعمال]]" ستكون لها 14 وصلة أنترويكي مع مختلف الويكاموسات، بينما لو كانت بشكلات "[[خاص:فرق/1076577|اِسْتِعْمَال]]" فلن تكون مرتبطة بأي وصلة أنترويكي. بالمناسبة [[خاص:فرق/1071100|اِستعمال]] ينبغي دمجها. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 18:52، 1 مارس 2026 (ت ع م)
:::أنا أميل إلى تشكيل كلّ العناوين، لأنّ استثناءَ بعض الكلمات فيه تضاربٌ في السياسة ويؤدّي إلى ارتباك القرّاء، والمنفعةُ منه محدودة. في رأيي، مسألةُ الربط والوصلات تحتاج إلى تفكيرٍ أعمق لاقتراح حلٍّ تقني يناسب الويكاموسات التي تستعمل الحركات. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:03، 10 مارس 2026 (ت ع م)
{{خلاصة}} أجريتُ '''تعديلات طفيفة''' في نص السياسة مع الإبقاء على جوهرها كما كان، يرجى مطالعة النسخة المحيّنة، أرى أن نعتمدها '''سياسة رسمية'''. النقاش يبقى دائما مفتوحا في حال وجود ملاحظات مستقبلية. [[مستخدم:Najem Ajem|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:Najem Ajem|'''<span style="color:#00008B">''❄''</span>''']] 08:11، 6 مارس 2026 (ت ع م)
== أداة مراجعة معاني الأفعال ==
في إطار العمل على إحياء ويكاموس والربط مع ويكي بيانات (تتمة لنقاش [[ويكاموس:الميدان#قوالب جديدة + إنشاء صفحات الأفعال]])، أنشأنا أداة لمراجعة معاني الأفعال العربية ونشرها:
{{وسط|https://ar-senses.toolforge.org}}
يمكن الاطلاع على توثيق الأداة على [[ويكاموس:ويكي بيانات#أداة مراجعة المعاني (تجريبي)]].
تحتوى الأداة على معاني مستخلصة آليا بالبحث في 16 معجما عربيا (لسان العرب، تاج العروس، المعجم الوسيط، القاموس المحيط، وغيرها) وبالاعتماد على نموذج لغوي ضخم لتجميع المعاني وترتيبها. الهدف من الأداة هو تمكين المحررين من مراجعة المعلومات ثم نشرها في ويكي بيانات وويكاموس.
بدأنا بعدد محدود من الأفعال. أرجو من الزملاء تجربتها وإبداء ملاحظاتهم، سواء على المعاني المُستخلصة أو على واجهة الأداة أو تجربة المستخدم، [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 00:58، 23 مارس 2026 (ت ع م)
:إشارة إلى الزملاء النشطين في المشروع @[[مستخدم:حبيشان|حبيشان]] @[[مستخدم:Avicenno|Avicenno]] @[[مستخدم:Najem Ajem|Najem Ajem]] @[[مستخدم:أبو هشام|أبو هشام]] @[[مستخدم:Nehaoua|Nehaoua]] @[[مستخدم:كريم أحمد|كريم أحمد]] @[[مستخدم:RASHEEDYE|RASHEEDYE]] @[[مستخدم:أويس2003|أويس2003]] @[[مستخدم:ماهر الماهر|ماهر الماهر]]. شكرا. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:25، 27 مارس 2026 (ت ع م)
::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] أداة رائعة، جربت عدة أمور، فقط لدي بعض الملاحظات:
::* عدم ذكر معجم الغني مصدرًا
::* عدم إمكانية انشاء وصلات داخلية في المعاني
::* عدم إمكانية إعادة إنشاء صفحة ويكاموس (الموجودة قد لا تُلبي نفس المقاييس، أو ناقصة) كما لا يمكن استخراج النموذج لديل صفحة موجودة
::تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:17، 27 مارس 2026 (ت ع م)
:::شكرا @[[مستخدم:Nehaoua|Nehaoua]] على التجريب وعلى الملاحظات القَيّمة.
:::* مع الأسف ليس عندي معجم الغني بصيغة رقمية.
:::* ملاحظة مهمة في موضوع الوصلات الداخلية. سأبحث عن حل تقني في ويكي بيانات وفي قالب {{قا|معجمية}}.
:::* بالنسبة لإعادة إنشاء صفحات ويكاموس، كان أحد الاقتراحات في [https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D9%85%D9%8A%D8%AF%D8%A7%D9%86#c-%D8%AD%D8%A8%D9%8A%D8%B4%D8%A7%D9%86-20260121100000-ForzaGreen-20260117223000 النقاش السابق] هو عدم حذف المحتوى الحالي في ويكاموس. لذلك كان التركيز في تطوير الأداة على إنشاء معاني جديدة فقط، في ويكي بيانات، ثم إنشاء صفحات ويكاموس إن لم تكن موجودة.
:::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:30، 28 مارس 2026 (ت ع م)
::::مرحبًا @[[مستخدم:ForzaGreen|ForzaGreen]] شكرا لردك، بالنسبة لإعادة إنشاء صفحات ويكاموس، حبذا لو تُنشئ أو تفعل أداة نسخ محتوى انشاء صفحة ويكاموس وكأننا ستُنشئها من جديد، حتى يتسنى النقل اليدوي إلى الصفحة الموجودة والتعديل بما يوافق الحالة. تحياتي [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 11:25، 28 مارس 2026 (ت ع م)
:::::@[[مستخدم:Nehaoua|Nehaoua]] {{تم}}. الآن في صفحات مراجعة الأفعال الموجودة سلفا في ويكاموس، والتي أُنشئت خارج الأداة، مثلا صفحة [https://ar-senses.toolforge.org/review/L1489133 أَدَّبَ L1489133]، يظهر سطر جديد: "''لمعاينة ما كانت الأداة ستنشئه لو لم تكن الصفحة موجودة في ويكاموس: (زر معاينة)''".
:::::هل هذا ما قصدت ؟ [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 18:36، 28 مارس 2026 (ت ع م)
::::::مرحبًا @[[مستخدم:ForzaGreen|وائل]] بوركت، هذا ما تمنيت وقد حققته، شكرًا مرة أخرى [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 19:01، 28 مارس 2026 (ت ع م)
::@[[مستخدم:ForzaGreen|ForzaGreen]] عمل جبار تشكر عليه، سأجربها، وافضل أن تستعمل رابط إلى موقع تراث بدلا من موقع الشاملة، لأنه يعرض نسخة الpdf بسهولة والنسخة النصية لم تنقل جميع الاصطلاحات من النسخة المطبوعة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 02:11، السبت 9 شوال 1447هـ (+3) 23:11، 27 مارس 2026 (ت ع م)
:::{{تم}}. الآن تظهر روابط موقع تراث بدل الشاملة.
:::وفي موضوع ذو صلة، عدلتُ سابقا [[وحدة:Cite Q]] المستعملة في {{قا|استشهاد بويكي بيانات}} وعناصر المعاجم في ويكي بيانات، بحيث يؤدي رابط المرجع مباشرة إلى الجزء ورقم الصفحة في موقع archive.org (إن كانت طبعة المعجم متوفرة في الموقع). [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 10:31، 28 مارس 2026 (ت ع م)
:أقترح وضع رابط لها في الصفحة الرئيسة لتسهيل الوصول إليها. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 23:11، الأحد 23 ذو القعدة 1447هـ (+3) 20:11، 10 مايو 2026 (ت ع م)
== Request for comment (the future of Abstract Wikipedia) ==
<bdi lang="en" dir="ltr" class="mw-content-ltr">
Apologies if this has not yet been translated into your wiki's language. {{int:Please-translate}}
You are invited to voice your opinions in a [[:m:Requests for comment/The future of Abstract Wikipedia|request for comment about the future of Abstract Wikipedia]]. {{Int:Feedback-thanks-title}}
[[:m:User:Kowal2701|Kowal2701]] ([[:m:User talk:Kowal2701|talk]]) 12:25، 24 يوليو 2026 (ت ع م)
</bdi>
<!-- الرسالة التي أرسلها User:DreamRimmer@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30513860 -->
== تحديث لوحدات الاستشهاد ==
يوجد تحديث جديد لوحدات الاستشهاد في الملعب يحتوى التحديث:
* إضافة وسيط {{وسيط|التاريخ الهجري}} لإدخال التاريخ الهجري، مع إضافة تصنيفات للأخطاء في التاريخ أو عدم التوافق مع التاريخ الميلادي.
وفي الاستشهاد بويكي بيانات بالإضافة إلى الميزة السابقة:
* استيراد التاريخ الأصلي من ويكي بيانات إذا كان موجودا في عنصر العمل أو الاعتماد على تاريخ وفاة المؤلف.
* تحسينات شتى وتلافي بعض الأخطاء.
* اعتماد نص خاصية [ذكر كـ] دائمًا عند الوجود، حتى عند المؤلف المجهول.
مع ملاحظة أن بعض الميزات الجديدة نوقشت في ويكيبديا العربية.
أرجو التجربة، وهناك صفحة [[قالب:استشهاد بويكي بيانات/مختبر]] للفرق بين النسخة القديمة والجديدة. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 00:15، الثلاثاء 14 صفر 1448هـ (+3) 21:15، 27 يوليو 2026 (ت ع م)
:{{تم}} التحديث، أرجو الإبلاغ عن أية أخطاء. [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 22:57، الاثنين 20 صفر 1448هـ (+3) 19:57، 3 أغسطس 2026 (ت ع م)
== إنشاء صفحات صيغ الأفعال المُصَرَّفة ==
أقترح إنشاء صفحة لكل صيغة مصرَّفة من صيغ الأفعال العربية بالبوت.
الوضعية الحالية: توجد اليوم نحو 7,483 صفحة صيغة أُنشئت يدويا. مثلا: [[أَكَلْتُ]]، [[يَكْتُبُونَ]]، [[اُكْتُبْ]]. تعتمد هذه الصفحات على قالب التصريف القديم.
سنقتصر على الأفعال الموجودة في ويكاموس، وعددها تقريبا 7,363. مثلا توجد صفحة الفعل [[اِسْتَبْتَلَ]]، إذن سننشئ الصفحات [[اِسْتَبْتَلْتُ]]، [[اِسْتَبْتَلْنَا]]، [[اِسْتَبْتَلْتُمْ]]... بينما لا توجد اليوم صفحة [[زَمَجَ]]، وبالتالي لن ننشئ صفحاتها الفرعية.
هذه أمثلة لشكل الصفحات المُقْتَرَح إنشاؤها: [[قُلْنَا]]، [[اُكْتُبِي]]، [[رَمَوْا]]، [[دَحْرَجْتُمَا]]، [[آتَتْ]].
سيكون شكل الصفحات الجديدة قريبا من النسق القديم مع بعض التحسينات:
* إضافة بطاقة معلومات صيغة الفعل، وتحتوي على إحالة واضحة إلى صفحة الفعل الرئيسية ("''المعاني والشواهد والمراجع على صفحة الفعل''") والجذر ووزن الفعل ووزن الصيغة.
* إضافة طريقة النطق بنظام الألفبائية الصوتية الدولية، باستعمال قالب {{قا|أصد-عر}}.
* استعمال قالب التصريف الجديد {{قا|تصريف}} مع فتح الجدول تلقائيا وإظهار كل صيغ التصاريف (المبني للمجهول، المُضارع المرفوع والمنصوب والمجزوم)، ثم تأطير الكلمة بعنوان أصفر وخط غليظ لتبيين موضعها في تصريف الفعل.
* إضافة التصانيف آليا.
سيكون مُحتوى الصفحة بسيطا ومُولَّدا آليا لتقليل كلفة الصيانة وتركيزها في [[وحدة:ar-verb-form]] وفي قالب {{قا|صيغة فعل}}. نص الويكي فيه سطران لا غير:
<pre>
== {{اللغة|عربية}} ==
{{صيغة فعل|جذر=أكل|وزن=فعَل يفعُل}}
</pre>
وهذا يُوَلِّد كل الفقرات. توجد إمكانية توليد الفقرات منفصلة (انظر شرح {{قا|صيغة فعل}})، كما في صفحة [[اِرْمِ]]، لمن أراد إضافة محتوى آخر بين الفقرات، مع أننا ننصح بإبقاء هذه الصفحات بسيطة وثانوية، وكتابة المعاني والأمثلة في صفحة الفعل الرئيسية.
سأنشئ وأعدل الصفحات، باستعمال البوت {{مس|ForzaGreenBot}}، على مراحل:
* إنشاء صيغ الأفعال المبنية للمعلوم لكل الأفعال الموجودة في ويكاموس => ستكون النتيجة تقريبا 200 ألف صفحة جديدة.
* تعديل صفحات صيغ الأفعال الموجودة => تعديل حوالي 7 آلاف صفحة.
* زيادة عدد [[نقاش الوحدة:ar-verb/مختبر|اختبارات]] [[وحدة:ar-verb]] للتأكد من صحة تصريفات المبني للمجهول. نُشير إلى أن [[نقاش الوحدة:ar-verb/مختبر|مختبر]] الوحدة يحتوي حاليا على أكثر من 230 اختبارا للتأكد من صحة خوارزمية التصريف.
* إنشاء الصيغ المبنية للمجهول => بضع عشرات الآلاف من الصفحات.
* كُلَّما أُضيفت أفعال جديدة إلى ويكاموس، تُنشأ صفحات تصريفاتها. ولاحقا، إنشاء هذه الصفحات آليا.
[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 13:38، 3 أغسطس 2026 (ت ع م)
:إشارة إلى الزملاء الإداريين وإلى النشطين في المشروع: @[[مستخدم:Nehaoua|Nehaoua]]، @[[مستخدم:Najem Ajem|Najem Ajem]]، @[[مستخدم:حبيشان|حبيشان]]، @[[مستخدم:Avicenno|Avicenno]]، @[[مستخدم:Ajwaan|Ajwaan]]، @[[مستخدم:أبو هشام|أبو هشام]]، @[[مستخدم:إسلام|إسلام]]، @[[مستخدم:رِفْد|رِفْد]]، @[[مستخدم:نور إسماعيل|نور إسماعيل]]. شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 09:53، 13 أغسطس 2026 (ت ع م)
::{{أتفق}} [[مستخدم:Avicenno|Avicenno]] ([[نقاش المستخدم:Avicenno|نقاش]]) 19:43، 13 أغسطس 2026 (ت ع م)
{{أتفق}} وداعم للمهمة، سلمت الأيادي.--[[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 09:34، 5 أغسطس 2026 (ت ع م)
{{تعليق}} بدايًة أشكر جميع الجهود ولدي تساؤل بخصوص المقترح، هل من المجدي تخصيص صفحة مستقلة فقط لنبيّن أن هذه اللفظة تصريف كذا كذا للفعل كذا «بالإضافة لباقي التصريفات»، لا أدري، لكن أرى جدول تصريفات يُغني عن ذلك في صفحة الفعل، الإ أن تكون المشقتة لها معنىً مستقل، مثال [[مَكْتُوب]]، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:23، 11 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:Mdktb|Mdktb]] على التعليق. ملاحظة وجيهة، وقد كان لي نفس التساؤل لما اكتشفت تفاصيل ويكاموس. في الحقيقة، انطلقت من ما هو موجود في المشروع وفي سياساته (مثلا [[ويكاموس:صيغة الكتابة/الحركات والتشكيل]])، وافترضت أن الموضوع نُوقش واتُفق على إنشاء هذه الصفحات. لاحظت كذلك أن مجتمعات اللغات الأخرى تعتمد كذلك هذه الصيغة، وهذه أمثلة من ويكاموس الإنجليزي: [[:en:كتبتم]] والإسباني: [[:es:escribimos]] والفرنسي: [[:fr:parlons]].
:في رأيي هذا الموضوع يتجاوز المُقترح الذي قدَّمتُه، وإعادة النظر فيه سيتطلب فتح نقاش جديد لتعديل السياسات الرسمية. تحياتي. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:14، 12 أغسطس 2026 (ت ع م)
::العفو @[[مستخدم:ForzaGreen|ForzaGreen]]، ربما كحل وسط أن يجري تقسيم تنفيذ المقترح لمراحل ويكون تركيز المقترح بدايًة على الألفاظ التي تحمل معانً يمكن إيرادها في صفحة التصريف، على أن يبقى النقاش مفتوحًا لتقدير جدوى إنشاء صفحات مستقلة لباقي التصريفات، يعني مثلا تتبعت تصريفات الفعل الماضي المبني للمعلوم «كتب» مع صيغة المخاطب، وفي الواقع وجدت المحتوى مجرد وصف لموضع اللفظة في جدول التصريفات، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 16:28، 12 أغسطس 2026 (ت ع م)
:::حاليا لا توجد صيغ مُصَرَّفة تحمل معانٍ في صفحاتها، وإن كان، فذلك استثناء ونادر جدا. وفي الاقتراح أعلاه، فضَّلتُ إبقاء كل المعاني في صفحة الفعل الرئيسية، والإحالة دائما بوضوح إليها، حتى لا تتشتت المعلومات بين الصفحات. وسيبقى الباب مفتوحا لتعديل ما يظهر في هذه الصفحات الثانوية. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 08:59، 13 أغسطس 2026 (ت ع م)
::::كنت أقصد معنىً متعلق بالاشتقاق نفسه، مثلا مكتوب تأتي بمعنى رسالة، وأود الإشارة لمسألة اعتدنا عليها في المشاريع الشقيقة، وهي أن الإنشاء البوتي الكمّي لمحتوى ما لا يعامل معاملة الإنشاء المتفرّق لذات المحتوى، ولو كانت طبيعة المحتوى نفسه غير مخالفة، المقصد أنه يخضع لنقاش وتقييم أطول عادًة، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 17:17، 13 أغسطس 2026 (ت ع م)
{{تعليق}} مرحبا وشكرا للإشارة، بصراحة الرقم المذكور في بداية النقاش كبير جدا (200 ألف صفحة لتصريفات الأفعال) يدعو لإعادة التفكير قبل البدء بتنفيذ المهمة، خصوصا أن هذه الصفحات ستكون صفحات قصيرة شبه فارغة ولا تذكر سوى وصف التصريف، وعددها أكبر من صفحات محتوى ويكاموس بثلاثة أضعاف تقريبا، لكن لأن سياسة ويكاموس لا تعارض أو تمنع إنشاء مثل هذه الصفحات فلا يمكن رفض المقترح، كما لا يمكن قبوله دون تمعّن ونقاش حقيقي موسّع ينظر في جوانب المقترح كلها، هل ستكون لهذه الصفحات فائدة حقيقية؟ هل يمكن تطويرها أو توسيعها مثلا؟ هل يمكن إنشاء قالب يشرح التصريفات المتعلقة بكل فعل ويوضع في صفحته؟ عذرا للإطالة وأدعو إلى مشاركة أكثر في النقاش، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:16، 13 أغسطس 2026 (ت ع م)
:شكرا لك @[[مستخدم:أبو هشام|أبو هشام]] على التعليق. نعم يُمكن تطوير وتوسيع هذه الصفحات، لكن رأيي أن نتفادى ذلك ونُركز كل المعلومات في صفحة الفعل الأساسية.
:أما عن فائدة هذه الصفحات، فهذا موضوع يخص سياسات المشروع، وتعديلها يحتاج نقاشا خارج موضوع المُقترح. فالخيارات الحالية ثلاثة:
:# إما أن نعمل بالسياسات الحالية وبالتالي نُنشئ الصفحات. وهذا رأيي.
:# وإما أن نُعدِّل السياسة بعد نقاش مستقل يُفضي إلى عدم جدوى هذه الصفحات. وفي هذه الحالة نحذف الصفحات الموجودة، وعددها حوالي 7 آلاف صفحة.
:# وإما أن نُبقي الأمور جامدة كما هي عليه دون إنشاء الصفحات، وهذا يعني وجود تناقض بين السياسات وواقع المشروع، وهذا أسوأ الخيارات.
:شكرا. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 16:02، 13 أغسطس 2026 (ت ع م)
::مرحبا وائل، قد يُفهم من تعليقي أني أعترض على المهمة وأنا لست معترضا فعلا، لكني أدعو إلى مشاركة أكبر في النقاش وطرح أفكار قد تعود بفائدة على المشروع، لذلك أنا مؤيد للمهمة ومستعد للمشاركة في مراجعة المفردات التجريبية والتأكد من سلامتها، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:39، 15 أغسطس 2026 (ت ع م)
* {{تعليق}} أتفق مع إنشاء الصفحات آليا، لكن أعتقد أن الصفحات يجب أن يتسع محتواها أكثر من المثال الحالي. مثال: إضافة قالب يحتوي على معاني وأمثلة الفعل الماضي المبني للمعلوم. كذلك يمكن إضافة قالب يحتوي على زر يتيح للقارئ أو المحرر إضافة أمثلة لصيغة الفعل المصرفية. تحياتي لكم.--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:19، 16 أغسطس 2026 (ت ع م)
*:محتوى الصفحات المُقترحة قابل للاتساع، ويستطيع المُحرر إضافة أمثلة أو أي محتوى آخر. تحياتي. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 07:53، 17 أغسطس 2026 (ت ع م)
== اضافة اسم مستعار مختصر لنطاق ويكاموس ==
تحياتي لكم، حاليًا المشروع بدون اسم مستعار ومختصر لنطاق المشروع «ويكاموس»، مثلا <code>WT:</code> في النسخة الإنجليزية أو كما في باقي المشاريع العربية الشقيقة مثال <code>وب:</code> في ويكيبيديا العربية «للتوضيح: [[w:وب:ترحيب بالقادمين الجدد|وب:ترحيب بالقادمين الجدد]]»، وعليه اقترح اضافة اختصار مناسب ويفضّل غير مستعمل في المشاريع الشقيقة مثل <code>وس:</code>، أو أي اقتراح آخر مناسب، «تنويه: <code>وم:</code> مستعملة في ويكي مصدر، <code>وق:</code> مستعملة في ويكي الاقتباس» تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:48، 14 أغسطس 2026 (ت ع م)
:مرحبا {{ر|Mdktb}} وشكرا لطرح الموضوع، أتفق وليكن الاقتراح الأول <code>وس:</code>، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:58، 14 أغسطس 2026 (ت ع م)
:{{أتفق}} [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:04، 17 أغسطس 2026 (ت ع م)
== تحديث قالب رأس صفحة نقاش ==
مرحبا بالزملاء، أقترح تحديث قالب {{قا|رأس صفحة نقاش}} ليعرض الأرشيف عندما يكون موجودا كما في ويكيبيديا، شكرا لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:06، 15 أغسطس 2026 (ت ع م)
:{{نفذ}}. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:24، 15 أغسطس 2026 (ت ع م)
== ترقيم تسلسل الاستشهادات المكررة بالحروف بدلا من الأرقام كويكيبيديا ==
حاليا تسلسل الاستشهادات المكررة بأرقام كسرية فأقترح جعلها بحروف الجمل كويكيبيديا العربية، مثل<ref name="r1">الاستشهاد الأول</ref> وهذا الآخر<ref name="r1"/> [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:17، الاثنين 4 ربيع الأول 1448هـ (+3) 18:17، 17 أغسطس 2026 (ت ع م)
:{{أتفق}}. شكرا لك. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 19:31، 17 أغسطس 2026 (ت ع م)
{{مراجع}}
إشارة إلى النشطين {{ر|Najem Ajem|Nehaoua|أبو هشام|Mdktb|ForzaGreen}}--[[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:38، الاثنين 4 ربيع الأول 1448هـ (+3) 18:38، 17 أغسطس 2026 (ت ع م)
:{{أتفق}} وشكرا لجهودك. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:23، 17 أغسطس 2026 (ت ع م)
:{{أتفق}} شكرا لك مسبقًا [[مستخدم:Nehaoua|<span style="color:#000000; font-size:18px; font-family:traditional arabic;">'''نحاوة'''</span>]] <sup>([[نقاش المستخدم:Nehaoua|<span style="color:blue; font-size:small; font-family:traditional arabic;">'''راسلني'''</span>]])</sup> 21:03، 17 أغسطس 2026 (ت ع م)
or5jeqbt3ff1fgnnuqzgdhk37y7e1al
قالب:رد على
10
157547
1098866
1010342
2026-08-17T18:22:38Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098866
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Reply to|replyto|<noinclude>example=مثال مستخدم</noinclude>|max=50}}<noinclude>
[[تصنيف:قوالب وصلات داخلية لاسم المستخدم]]
{{توثيق}}
</noinclude>
tw0wdrcl1yhci8mvb1kl90lqa78i3a8
نقاش المستخدم:Sasha Red
3
212185
1098902
859637
2026-08-17T19:42:19Z
MenoBot
1177
بوت: إصلاح التحويلة المكسورة من نقاش المستخدم:Kostović إلى صفحة الهدف المنقولة [[نقاش المستخدم:Renamed user 527f84928e00431386ce8f402a6bf084]]
1098902
wikitext
text/x-wiki
#تحويل [[نقاش المستخدم:Renamed user 527f84928e00431386ce8f402a6bf084]]
9ub2f11qsstvohg5j6e06vecqcleb6b
وحدة:Citation/CS1
828
214426
1098944
1097954
2026-08-17T20:19:21Z
حبيشان
31560
تمييز السنة الميلادية بـ م
1098944
Scribunto
text/plain
require ('strict');
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
each of these counts against the Lua upvalue limit
]]
local validation; -- functions in Module:Citation/CS1/Date_validation
local utilities; -- functions in Module:Citation/CS1/Utilities
local z = {}; -- table of tables in Module:Citation/CS1/Utilities
local identifiers; -- functions and tables in Module:Citation/CS1/Identifiers
local metadata; -- functions in Module:Citation/CS1/COinS
local cfg = {}; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration
local whitelist = {}; -- table of tables listing valid template parameter names; defined in Module:Citation/CS1/Whitelist
--[[------------------< P A G E S C O P E V A R I A B L E S >---------------
declare variables here that have page-wide scope that are not brought in from
other modules; that are created here and used here
]]
local added_deprecated_cat; -- boolean flag so that the category is added only once
local added_vanc_errs; -- boolean flag so we only emit one Vancouver error / category
local added_generic_name_errs; -- boolean flag so we only emit one generic name error / category and stop testing names once an error is encountered
local added_numeric_name_errs; -- boolean flag so we only emit one numeric name error / category and stop testing names once an error is encountered
local added_numeric_name_maint; -- boolean flag so we only emit one numeric name maint category and stop testing names once a category has been emitted
--#to be deleted as source
local Frame; -- holds the module's frame table
local is_preview_mode; -- true when article is in preview mode; false when using 'Preview page with this template' (previewing the module)
local is_sandbox; -- true when using sandbox modules to render citation
local url_was_archive_today; -- boolean flag set to true when has_archive_today_url() has unset |url= because it held a deprecated archive.today url
--#Added
local wikidatacite = false;
--[[--------------------------< F I R S T _ S E T >------------------------------------------------------------
Locates and returns the first set value in a table of values where the order established in the table,
left-to-right (or top-to-bottom), is the order in which the values are evaluated. Returns nil if none are set.
This version replaces the original 'for _, val in pairs do' and a similar version that used ipairs. With the pairs
version the order of evaluation could not be guaranteed. With the ipairs version, a nil value would terminate
the for-loop before it reached the actual end of the list.
]]
local function first_set (list, count)
local i = 1;
while i <= count do -- loop through all items in list
if utilities.is_set( list[i] ) then
return list[i]; -- return the first set list member
end
i = i + 1; -- point to next
end
end
--[[--------------------------< A D D _ V A N C _ E R R O R >----------------------------------------------------
Adds a single Vancouver system error message to the template's output regardless of how many error actually exist.
To prevent duplication, added_vanc_errs is nil until an error message is emitted.
added_vanc_errs is a Boolean declared in page scope variables above
]]
local function add_vanc_error (source, position)
if added_vanc_errs then return end
added_vanc_errs = true; -- note that we've added this category
utilities.set_message ('err_vancouver', {source, position});
end
--[[--------------------------< I S _ S C H E M E >------------------------------------------------------------
does this thing that purports to be a URI scheme seem to be a valid scheme? The scheme is checked to see if it
is in agreement with http://tools.ietf.org/html/std66#section-3.1 which says:
Scheme names consist of a sequence of characters beginning with a
letter and followed by any combination of letters, digits, plus
("+"), period ("."), or hyphen ("-").
returns true if it does, else false
]]
local function is_scheme (scheme)
return scheme and scheme:match ('^%a[%a%d%+%.%-]*:'); -- true if scheme is set and matches the pattern
end
--[=[-------------------------< I S _ D O M A I N _ N A M E >--------------------------------------------------
Does this thing that purports to be a domain name seem to be a valid domain name?
Syntax defined here: http://tools.ietf.org/html/rfc1034#section-3.5
BNF defined here: https://tools.ietf.org/html/rfc4234
Single character names are generally reserved; see https://tools.ietf.org/html/draft-ietf-dnsind-iana-dns-01#page-15;
see also [[Single-letter second-level domain]]
list of TLDs: https://www.iana.org/domains/root/db
RFC 952 (modified by RFC 1123) requires the first and last character of a hostname to be a letter or a digit. Between
the first and last characters the name may use letters, digits, and the hyphen.
Also allowed are IPv4 addresses. IPv6 not supported
domain is expected to be stripped of any path so that the last character in the last character of the TLD. tld
is two or more alpha characters. Any preceding '//' (from splitting a URL with a scheme) will be stripped
here. Perhaps not necessary but retained in case it is necessary for IPv4 dot decimal.
There are several tests:
the first character of the whole domain name including subdomains must be a letter or a digit
internationalized domain name (ASCII characters with .xn-- ASCII Compatible Encoding (ACE) prefix xn-- in the TLD) see https://tools.ietf.org/html/rfc3490
single-letter/digit second-level domains in the .org, .cash, and .today TLDs
q, x, and z SL domains in the .com TLD
i and q SL domains in the .net TLD
single-letter SL domains in the ccTLDs (where the ccTLD is two letters)
two-character SL domains in gTLDs (where the gTLD is two or more letters)
three-plus-character SL domains in gTLDs (where the gTLD is two or more letters)
IPv4 dot-decimal address format; TLD not allowed
returns true if domain appears to be a proper name and TLD or IPv4 address, else false
]=]
local function is_domain_name (domain)
if not domain then
return false; -- if not set, abandon
end
domain = domain:gsub ('^//', ''); -- strip '//' from domain name if present; done here so we only have to do it once
if not domain:match ('^[%w]') then -- first character must be letter or digit
return false;
end
if domain:match ('^%a+:') then -- hack to detect things that look like s:Page:Title where Page: is namespace at Wikisource
return false;
end
local patterns = { -- patterns that look like URLs
'%f[%w][%w][%w%-]+[%w]%.%a%a+$', -- three or more character hostname.hostname or hostname.tld
'%f[%w][%w][%w%-]+[%w]%.xn%-%-[%w]+$', -- internationalized domain name with ACE prefix
'%f[%a][qxz]%.com$', -- assigned one character .com hostname (x.com times out 2015-12-10)
'%f[%a][iq]%.net$', -- assigned one character .net hostname (q.net registered but not active 2015-12-10)
'%f[%w][%w]%.%a%a$', -- one character hostname and ccTLD (2 chars)
'%f[%w][%w][%w]%.%a%a+$', -- two character hostname and TLD
'^%d%d?%d?%.%d%d?%d?%.%d%d?%d?%.%d%d?%d?', -- IPv4 address
'[%a%d]+%:?' -- IPv6 address
}
for _, pattern in ipairs (patterns) do -- loop through the patterns list
if domain:match (pattern) then
return true; -- if a match then we think that this thing that purports to be a URL is a URL
end
end
for _, d in ipairs (cfg.single_letter_2nd_lvl_domains_t) do -- look for single letter second level domain names for these top level domains
if domain:match ('%f[%w][%w]%.' .. d) then
return true
end
end
return false; -- no matches, we don't know what this thing is
end
--[[--------------------------< I S _ U R L >------------------------------------------------------------------
returns true if the scheme and domain parts of a URL appear to be a valid URL; else false.
This function is the last step in the validation process. This function is separate because there are cases that
are not covered by split_url(), for example is_parameter_ext_wikilink() which is looking for bracketted external
wikilinks.
]]
local function is_url (scheme, domain)
if utilities.is_set (scheme) then -- if scheme is set check it and domain
return is_scheme (scheme) and is_domain_name (domain);
else
return is_domain_name (domain); -- scheme not set when URL is protocol-relative
end
end
--[[--------------------------< S P L I T _ U R L >------------------------------------------------------------
Split a URL into a scheme, authority indicator, and domain.
First remove Fully Qualified Domain Name terminator (a dot following TLD) (if any) and any path(/), query(?) or fragment(#).
If protocol-relative URL, return nil scheme and domain else return nil for both scheme and domain.
When not protocol-relative, get scheme, authority indicator, and domain. If there is an authority indicator (one
or more '/' characters immediately following the scheme's colon), make sure that there are only 2.
Any URL that does not have news: scheme must have authority indicator (//). TODO: are there other common schemes
like news: that don't use authority indicator?
Strip off any port and path;
]]
local function split_url (url_str)
local scheme, authority, domain;
url_str = url_str:gsub ('([%a%d])%.?[/%?#].*$', '%1'); -- strip FQDN terminator and path(/), query(?), fragment (#) (the capture prevents false replacement of '//')
if url_str:match ('^//%S*') then -- if there is what appears to be a protocol-relative URL
domain = url_str:match ('^//(%S*)')
elseif url_str:match ('%S-:/*%S+') then -- if there is what appears to be a scheme, optional authority indicator, and domain name
scheme, authority, domain = url_str:match ('(%S-:)(/*)(%S+)'); -- extract the scheme, authority indicator, and domain portions
if utilities.is_set (authority) then
authority = authority:gsub ('//', '', 1); -- replace place 1 pair of '/' with nothing;
if utilities.is_set(authority) then -- if anything left (1 or 3+ '/' where authority should be) then
return scheme; -- return scheme only making domain nil which will cause an error message
end
else
if not scheme:match ('^news:') then -- except for news:..., MediaWiki won't link URLs that do not have authority indicator; TODO: a better way to do this test?
return scheme; -- return scheme only making domain nil which will cause an error message
end
end
domain = domain:gsub ('(%a):%d+', '%1'); -- strip port number if present
end
return scheme, domain;
end
--[[--------------------------< L I N K _ P A R A M _ O K >---------------------------------------------------
checks the content of |title-link=, |series-link=, |author-link=, etc. for properly formatted content: no wikilinks, no URLs
Link parameters are to hold the title of a Wikipedia article, so none of the WP:TITLESPECIALCHARACTERS are allowed:
# < > [ ] | { } _
except the underscore which is used as a space in wiki URLs and # which is used for section links
returns false when the value contains any of these characters.
When there are no illegal characters, this function returns TRUE if value DOES NOT appear to be a valid URL (the
|<param>-link= parameter is ok); else false when value appears to be a valid URL (the |<param>-link= parameter is NOT ok).
]]
local function link_param_ok (value)
local scheme, domain;
if value:find ('[<>%[%]|{}]') then -- if any prohibited characters
return false;
end
scheme, domain = split_url (value); -- get scheme or nil and domain or nil from URL;
return not is_url (scheme, domain); -- return true if value DOES NOT appear to be a valid URL
end
--[[--------------------------< L I N K _ T I T L E _ O K >---------------------------------------------------
Use link_param_ok() to validate |<param>-link= value and its matching |<title>= value.
|<title>= may be wiki-linked but not when |<param>-link= has a value. This function emits an error message when
that condition exists
check <link> for inter-language interwiki-link prefix. prefix must be a MediaWiki-recognized language
code and must begin with a colon.
]]
local function link_title_ok (link, lorig, title, torig)
local orig;
if utilities.is_set (link) then -- don't bother if <param>-link doesn't have a value
if not link_param_ok (link) then -- check |<param>-link= markup
orig = lorig; -- identify the failing link parameter
elseif title:find ('%[%[') then -- check |title= for wikilink markup
orig = torig; -- identify the failing |title= parameter
elseif link:match ('^%a+:') then -- if the link is what looks like an interwiki
local prefix = link:match ('^(%a+):'):lower(); -- get the interwiki prefix
if cfg.inter_wiki_map[prefix] then -- if prefix is in the map, must have preceding colon
orig = lorig; -- flag as error
end
end
end
if utilities.is_set (orig) then
link = ''; -- unset
utilities.set_message ('err_bad_paramlink', orig); -- URL or wikilink in |title= with |title-link=;
end
return link; -- link if ok, empty string else
end
--[[--------------------------< C H E C K _ U R L >------------------------------------------------------------
Determines whether a URL string appears to be valid.
First we test for space characters. If any are found, return false. Then split the URL into scheme and domain
portions, or for protocol-relative (//example.com) URLs, just the domain. Use is_url() to validate the two
portions of the URL. If both are valid, or for protocol-relative if domain is valid, return true, else false.
Because it is different from a standard URL, and because this module used external_link() to make external links
that work for standard and news: links, we validate newsgroup names here. The specification for a newsgroup name
is at https://tools.ietf.org/html/rfc5536#section-3.1.4
]]
local function check_url( url_str )
if nil == url_str:match ("^%S+$") then -- if there are any spaces in |url=value it can't be a proper URL
return false;
end
local scheme, domain;
scheme, domain = split_url (url_str); -- get scheme or nil and domain or nil from URL;
if 'news:' == scheme then -- special case for newsgroups
return domain:match('^[%a%d%+%-_]+%.[%a%d%+%-_%.]*[%a%d%+%-_]$');
end
return is_url (scheme, domain); -- return true if value appears to be a valid URL
end
--[=[-------------------------< I S _ P A R A M E T E R _ E X T _ W I K I L I N K >----------------------------
Return true if a parameter value has a string that begins and ends with square brackets [ and ] and the first
non-space characters following the opening bracket appear to be a URL. The test will also find external wikilinks
that use protocol-relative URLs. Also finds bare URLs.
The frontier pattern prevents a match on interwiki-links which are similar to scheme:path URLs. The tests that
find bracketed URLs are required because the parameters that call this test (currently |title=, |chapter=, |work=,
and |publisher=) may have wikilinks and there are articles or redirects like '//Hus' so, while uncommon, |title=[[//Hus]]
is possible as might be [[en://Hus]].
]=]
local function is_parameter_ext_wikilink (value)
local scheme, domain;
if value:match ('%f[%[]%[%a%S*:%S+.*%]') then -- if ext. wikilink with scheme and domain: [xxxx://yyyyy.zzz]
scheme, domain = split_url (value:match ('%f[%[]%[(%a%S*:%S+).*%]'));
elseif value:match ('%f[%[]%[//%S+.*%]') then -- if protocol-relative ext. wikilink: [//yyyyy.zzz]
scheme, domain = split_url (value:match ('%f[%[]%[(//%S+).*%]'));
elseif value:match ('%a%S*:%S+') then -- if bare URL with scheme; may have leading or trailing plain text
scheme, domain = split_url (value:match ('(%a%S*:%S+)'));
elseif value:match ('^//%S+') or value:match ('%s//%S+') then -- if protocol-relative bare URL: //yyyyy.zzz; authority indicator (//) must be be preceded nothing or by whitespace
scheme, domain = split_url (value:match ('(//%S+)')); -- what is left should be the domain
else
return false; -- didn't find anything that is obviously a URL
end
return is_url (scheme, domain); -- return true if value appears to be a valid URL
end
--[[--------------------------< I S _ A R C H I V E _ T O D A Y _ U R L >--------------------------------------
archive.today (and .ph, .is, .md, .li, .fo, .vn) are deprecated. See Wikipedia:Requests_for_comment/Archive.is_RFC_5
(Special:Permalink/1339352976)
<val> is a string that may or may not be a url
]]
local function is_archive_today_url (val)
if is_parameter_ext_wikilink (val) then -- is <val> a url?
local tld = val:match ('archive%.(%l+)'); -- get the tld
return tld and cfg.archive_today_tlds_t[tld]; -- return true if <tld> is one of the archive.today tlds; nil else
end
end
--[[--------------------------< H A S _ A R C H I V E _ T O D A Y _ U R L >------------------------------------
blank any parameter that holds one of the archive.today tlds (.today, .ph, .is, .md, .li, .fo, .vn) and also
blank parameters that are dependent on the offending parameter.
input <cite_args_t> is a table of all of this template's parameters This function modifies <cite_args_t>
when |url= or its alias |URL= hold an archive.today url, this function sets the flag <url_was_archive_today>
which is used later to suppress the missing url error message from {{citation}} when it has |website=<summat>
or from the templates {{cite web}}, {{cite podcast}}, {{cite mailing list}} which all require a url.
returns nothing
]]
local function has_archive_today_url (cite_args_t)
local unset_params_t = {}; -- to hold a sequence of parameters to unset from cite_args_t
for p, v in pairs (cite_args_t) do -- look at each parameter in the template
if is_archive_today_url (v:lower()) then -- if it has a parameter with an archive.today url
table.insert (unset_params_t, p); -- add the url-holding parameter name to our list of parameters to unset (may or may not be a legitimate url parameter)
if 'url' == p:lower() then -- if this parameter is |url= or |URL=
url_was_archive_today = true; -- set a flag so that cite web / podcast / mailinglist don't emit a missing url error message
end
if cfg.dependencies_t[p] then -- if this url-holding parameter (<p>) has dependencies
for _, dependent in ipairs (cfg.dependencies_t[p]) do -- loop through the url-holding parameter's dependency sequence
table.insert (unset_params_t, dependent); -- add dependent parameter to the list to be unset
end
end
end
end
if 0 < #unset_params_t then -- when there are parameters to unset
if not is_preview_mode then -- when in preview mode do not suppress any parameters
for _, unset_param in ipairs (unset_params_t) do -- loop through the sequence
cite_args_t[unset_param] = nil; -- and unset the url-holding parameter and its dependent parameters to avoid parameter-requires-other-parameter errors
end
end
utilities.set_message ('maint_deprecated_archive'); -- add a maintenance message
end
end
--[[-------------------------< C H E C K _ F O R _ U R L >-----------------------------------------------------
loop through a list of parameters and their values. Look at the value and if it has an external link, emit an error message.
]]
local function check_for_url (parameter_list, error_list)
for k, v in pairs (parameter_list) do -- for each parameter in the list
if is_parameter_ext_wikilink (v) then -- look at the value; if there is a URL add an error message
table.insert (error_list, utilities.wrap_style ('parameter', k));
end
end
end
--[[--------------------------< S A F E _ F O R _ U R L >------------------------------------------------------
Escape sequences for content that will be used for URL descriptions
]]
local function safe_for_url( str )
if str:match( "%[%[.-%]%]" ) ~= nil then
utilities.set_message ('err_wikilink_in_url', {});
end
return str:gsub( '[%[%]\n]', {
['['] = '[',
[']'] = ']',
['\n'] = ' ' } );
end
--[[--------------------------< E X T E R N A L _ L I N K >----------------------------------------------------
Format an external link with error checking
]]
local function external_link (URL, label, source, access)
local err_msg = '';
local domain;
local path;
local base_url;
if not utilities.is_set (label) then
label = URL;
if utilities.is_set (source) then
--#Modified
utilities.set_message (wikidatacite and 'err_wikidata_bare_url_missing_title' or 'err_bare_url_missing_title', {utilities.wrap_style ('parameter', source)});
else
error (cfg.messages["bare_url_no_origin"]); -- programmer error; valid parameter name does not have matching meta-parameter
end
end
if not check_url (URL) then
utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)});
end
domain, path = URL:match ('^([/%.%-%+:%a%d]+)([/%?#].*)$'); -- split the URL into scheme plus domain and path
if path then -- if there is a path portion
path = path:gsub ('[%[%]]', {['['] = '%5b', [']'] = '%5d'}); -- replace '[' and ']' with their percent-encoded values
URL = table.concat ({domain, path}); -- and reassemble
end
base_url = table.concat ({ "[", URL, " ", safe_for_url (label), "]" }); -- assemble a wiki-markup URL
if utilities.is_set (access) then -- access level (subscription, registration, limited)
base_url = utilities.substitute (cfg.presentation['ext-link-access-signal'], {cfg.presentation[access].class, cfg.presentation[access].title, base_url}); -- add the appropriate icon
end
return base_url;
end
--[[--------------------------< D E P R E C A T E D _ P A R A M E T E R >--------------------------------------
Categorize and emit an error message when the citation contains one or more deprecated parameters. The function includes the
offending parameter name to the error message. Only one error message is emitted regardless of the number of deprecated
parameters in the citation.
added_deprecated_cat is a Boolean declared in page scope variables above
]]
local function deprecated_parameter(name)
if not added_deprecated_cat then
added_deprecated_cat = true; -- note that we've added this category
utilities.set_message ('err_deprecated_params', {name}); -- add error message
end
end
--[=[-------------------------< K E R N _ Q U O T E S >--------------------------------------------------------
Apply kerning to open the space between the quote mark provided by the module and a leading or trailing quote
mark contained in a |title= or |chapter= parameter's value.
This function will positive kern either single or double quotes:
"'Unkerned title with leading and trailing single quote marks'"
" 'Kerned title with leading and trailing single quote marks' " (in real life the kerning isn't as wide as this example)
Double single quotes (italic or bold wiki-markup) are not kerned.
Replaces Unicode quote marks in plain text or in the label portion of a [[L|D]] style wikilink with typewriter
quote marks regardless of the need for kerning. Unicode quote marks are not replaced in simple [[D]] wikilinks.
Call this function for chapter titles, for website titles, etc.; not for book titles.
]=]
local function kern_quotes (str)
local cap = '';
local wl_type, label, link;
wl_type, label, link = utilities.is_wikilink (str); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]]
if 1 == wl_type then -- [[D]] simple wikilink with or without quote marks
if mw.ustring.match (str, '%[%[[\"“”\'‘’].+[\"“”\'‘’]%]%]') then -- leading and trailing quote marks
str = utilities.substitute (cfg.presentation['kern-left'], str);
str = utilities.substitute (cfg.presentation['kern-right'], str);
elseif mw.ustring.match (str, '%[%[[\"“”\'‘’].+%]%]') then -- leading quote marks
str = utilities.substitute (cfg.presentation['kern-left'], str);
elseif mw.ustring.match (str, '%[%[.+[\"“”\'‘’]%]%]') then -- trailing quote marks
str = utilities.substitute (cfg.presentation['kern-right'], str);
end
else -- plain text or [[L|D]]; text in label variable
label = mw.ustring.gsub (label, '[“”]', '\"'); -- replace “” (U+201C & U+201D) with " (typewriter double quote mark)
label = mw.ustring.gsub (label, '[‘’]', '\''); -- replace ‘’ (U+2018 & U+2019) with ' (typewriter single quote mark)
cap = mw.ustring.match (label, "^([\"\'][^\'].+)"); -- match leading double or single quote but not doubled single quotes (italic markup)
if utilities.is_set (cap) then
label = utilities.substitute (cfg.presentation['kern-left'], cap);
end
cap = mw.ustring.match (label, "^(.+[^\'][\"\'])$") -- match trailing double or single quote but not doubled single quotes (italic markup)
if utilities.is_set (cap) then
label = utilities.substitute (cfg.presentation['kern-right'], cap);
end
if 2 == wl_type then
str = utilities.make_wikilink (link, label); -- reassemble the wikilink
else
str = label;
end
end
return str;
end
--[[--------------------------< F O R M A T _ S C R I P T _ V A L U E >----------------------------------------
|script-title= holds title parameters that are not written in Latin-based scripts: Chinese, Japanese, Arabic, Hebrew, etc. These scripts should
not be italicized and may be written right-to-left. The value supplied by |script-title= is concatenated onto Title after Title has been wrapped
in italic markup.
Regardless of language, all values provided by |script-title= are wrapped in <bdi>...</bdi> tags to isolate RTL languages from the English left to right.
|script-title= provides a unique feature. The value in |script-title= may be prefixed with a two-character ISO 639-1 language code and a colon:
|script-title=ja:*** *** (where * represents a Japanese character)
Spaces between the two-character code and the colon and the colon and the first script character are allowed:
|script-title=ja : *** ***
|script-title=ja: *** ***
|script-title=ja :*** ***
Spaces preceding the prefix are allowed: |script-title = ja:*** ***
The prefix is checked for validity. If it is a valid ISO 639-1 language code, the lang attribute (lang="ja") is added to the <bdi> tag so that browsers can
know the language the tag contains. This may help the browser render the script more correctly. If the prefix is invalid, the lang attribute
is not added. At this time there is no error message for this condition.
Supports |script-title=, |script-chapter=, |script-<periodical>=
]]
local function format_script_value (script_value, script_param)
local lang=''; -- initialize to empty string
local name;
if script_value:match('^%l%l%l?%s*:') then -- if first 3 or 4 non-space characters are script language prefix
lang = script_value:match('^(%l%l%l?)%s*:%s*%S.*'); -- get the language prefix or nil if there is no script
if not utilities.is_set (lang) then
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing title part']}); -- prefix without 'title'; add error message
return ''; -- script_value was just the prefix so return empty string
end
-- if we get this far we have prefix and script
--#modified for faster
name = cfg.lang_tag_remap[lang] or cfg.mw_languages_by_tag_t[lang]; -- get language name so that we can use it to categorize
if utilities.is_set (name) then -- is prefix a proper ISO 639-1 language code?
script_value = script_value:gsub ('^%l+%s*:%s*', ''); -- strip prefix from script
-- is prefix one of these language codes?
if utilities.in_array (lang, cfg.script_lang_codes) then
utilities.add_prop_cat ('script', {name, lang})
else
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['unknown language code']}); -- unknown script-language; add error message
end
lang = ' lang="' .. lang .. '" '; -- convert prefix into a lang attribute
else
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['invalid language code']}); -- invalid language code; add error message
lang = ''; -- invalid so set lang to empty string
end
else
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing prefix']}); -- no language code prefix; add error message
end
script_value = utilities.substitute (cfg.presentation['bdi'], {lang, script_value}); -- isolate in case script is RTL
return script_value;
end
--[[--------------------------< S C R I P T _ C O N C A T E N A T E >------------------------------------------
Initially for |title= and |script-title=, this function concatenates those two parameter values after the script
value has been wrapped in <bdi> tags.
]]
local function script_concatenate (title, script, script_param)
if utilities.is_set (script) then
script = format_script_value (script, script_param); -- <bdi> tags, lang attribute, categorization, etc.; returns empty string on error
if utilities.is_set (script) then
title = title .. ' ' .. script; -- concatenate title and script title
end
end
return title;
end
--[[--------------------------< W R A P _ M S G >--------------------------------------------------------------
Applies additional message text to various parameter values. Supplied string is wrapped using a message_list
configuration taking one argument. Supports lower case text for {{citation}} templates. Additional text taken
from citation_config.messages - the reason this function is similar to but separate from wrap_style().
]]
local function wrap_msg (key, str, lower)
if not utilities.is_set ( str ) then
return "";
end
if true == lower then
local msg;
msg = cfg.messages[key]:lower(); -- set the message to lower case before
return utilities.substitute ( msg, str ); -- including template text
else
return utilities.substitute ( cfg.messages[key], str );
end
end
--[[----------------< W I K I S O U R C E _ U R L _ M A K E >-------------------
Makes a Wikisource URL from Wikisource interwiki-link. Returns the URL and appropriate
label; nil else.
str is the value assigned to |chapter= (or aliases) or |title= or |title-link=
]]
local function wikisource_url_make (str)
local wl_type, D, L;
local ws_url, ws_label;
local wikisource_prefix = table.concat ({'https://', cfg.this_wiki_code, '.wikisource.org/wiki/'});
wl_type, D, L = utilities.is_wikilink (str); -- wl_type is 0 (not a wikilink), 1 (simple wikilink), 2 (complex wikilink)
if 0 == wl_type then -- not a wikilink; might be from |title-link=
str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace
if utilities.is_set (str) then
ws_url = table.concat ({ -- build a Wikisource URL
wikisource_prefix, -- prefix
str, -- article title
});
ws_label = str; -- label for the URL
end
elseif 1 == wl_type then -- simple wikilink: [[Wikisource:ws article]]
str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace
if utilities.is_set (str) then
ws_url = table.concat ({ -- build a Wikisource URL
wikisource_prefix, -- prefix
str, -- article title
});
ws_label = str; -- label for the URL
end
elseif 2 == wl_type then -- non-so-simple wikilink: [[Wikisource:ws article|displayed text]] ([[L|D]])
str = L:match ('^[Ww]ikisource:(.+)') or L:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace
if utilities.is_set (str) then
ws_label = D; -- get ws article name from display portion of interwiki link
ws_url = table.concat ({ -- build a Wikisource URL
wikisource_prefix, -- prefix
str, -- article title without namespace from link portion of wikilink
});
end
end
if ws_url then
ws_url = mw.uri.encode (ws_url, 'WIKI'); -- make a usable URL
ws_url = ws_url:gsub ('%%23', '#'); -- undo percent-encoding of fragment marker
end
return ws_url, ws_label, L or D; -- return proper URL or nil and a label or nil
end
--[[----------------< F O R M A T _ P E R I O D I C A L >-----------------------
Format the three periodical parameters: |script-<periodical>=, |<periodical>=,
and |trans-<periodical>= into a single Periodical meta-parameter.
]]
local function format_periodical (script_periodical, script_periodical_source, periodical, trans_periodical)
if not utilities.is_set (periodical) then
periodical = ''; -- to be safe for concatenation
else
periodical = utilities.wrap_style ('italic-title', periodical); -- style
end
periodical = script_concatenate (periodical, script_periodical, script_periodical_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
if utilities.is_set (trans_periodical) then
trans_periodical = utilities.wrap_style ('trans-italic-title', trans_periodical);
if utilities.is_set (periodical) then
periodical = periodical .. ' ' .. trans_periodical;
else -- here when trans-periodical without periodical or script-periodical
periodical = trans_periodical;
utilities.set_message ('err_trans_missing_title', {'periodical'});
end
end
return periodical;
end
--[[------------------< F O R M A T _ C H A P T E R _ T I T L E >---------------
Format the four chapter parameters: |script-chapter=, |chapter=, |trans-chapter=,
and |chapter-url= into a single chapter meta- parameter (chapter_url_source used
for error messages).
]]
local function format_chapter_title (script_chapter, script_chapter_source, chapter, chapter_source, trans_chapter, trans_chapter_source, chapter_url, chapter_url_source, no_quotes, access)
local ws_url, ws_label, L = wikisource_url_make (chapter); -- make a wikisource URL and label from a wikisource interwiki link
if ws_url then
ws_label = ws_label:gsub ('_', ' '); -- replace underscore separators with space characters
chapter = ws_label;
end
if not utilities.is_set (chapter) then
chapter = ''; -- to be safe for concatenation
else
if false == no_quotes then
chapter = kern_quotes (chapter); -- if necessary, separate chapter title's leading and trailing quote marks from module provided quote marks
chapter = utilities.wrap_style ('quoted-title', chapter);
end
end
chapter = script_concatenate (chapter, script_chapter, script_chapter_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
if utilities.is_set (chapter_url) then
chapter = external_link (chapter_url, chapter, chapter_url_source, access); -- adds bare_url_missing_title error if appropriate
elseif ws_url then
chapter = external_link (ws_url, chapter .. ' ', 'ws link in chapter'); -- adds bare_url_missing_title error if appropriate; space char to move icon away from chap text; TODO: better way to do this?
chapter = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, chapter});
end
if utilities.is_set (trans_chapter) then
trans_chapter = utilities.wrap_style ('trans-quoted-title', trans_chapter);
if utilities.is_set (chapter) then
chapter = chapter .. ' ' .. trans_chapter;
else -- here when trans_chapter without chapter or script-chapter
chapter = trans_chapter;
chapter_source = trans_chapter_source:match ('trans%-?(.+)'); -- when no chapter, get matching name from trans-<param>
utilities.set_message ('err_trans_missing_title', {chapter_source});
end
end
return chapter;
end
--[[----------------< H A S _ I N V I S I B L E _ C H A R S >-------------------
This function searches a parameter's value for non-printable or invisible characters.
The search stops at the first match.
This function will detect the visible replacement character when it is part of the Wikisource.
Detects but ignores nowiki and math stripmarkers. Also detects other named stripmarkers
(gallery, math, pre, ref) and identifies them with a slightly different error message.
See also coins_cleanup().
Output of this function is an error message that identifies the character or the
Unicode group, or the stripmarker that was detected along with its position (or,
for multi-byte characters, the position of its first byte) in the parameter value.
]]
local function has_invisible_chars (param, v)
local position = ''; -- position of invisible char or starting position of stripmarker
local capture; -- used by stripmarker detection to hold name of the stripmarker
local stripmarker; -- boolean set true when a stripmarker is found
capture = string.match (v, '[%w%p ]*'); -- test for values that are simple ASCII text and bypass other tests if true
if capture == v then -- if same there are no Unicode characters
return;
end
for _, invisible_char in ipairs (cfg.invisible_chars) do
local char_name = invisible_char[1]; -- the character or group name
local pattern = invisible_char[2]; -- the pattern used to find it
position, _, capture = mw.ustring.find (v, pattern); -- see if the parameter value contains characters that match the pattern
if position and (cfg.invisible_defs.zwj == capture) then -- if we found a zero-width joiner character
if mw.ustring.find (v, cfg.indic_script) then -- it's ok if one of the Indic scripts
position = nil; -- unset position
elseif cfg.emoji_t[mw.ustring.codepoint (v, position+1)] then -- is zwj followed by a character listed in emoji{}?
position = nil; -- unset position
end
end
if position then
if 'nowiki' == capture or 'math' == capture or -- nowiki and math stripmarkers (not an error condition)
('templatestyles' == capture and utilities.in_array (param, {'id', 'quote','المعرف', 'اقتباس'})) then -- templatestyles stripmarker allowed in these parameters
stripmarker = true; -- set a flag
elseif true == stripmarker and cfg.invisible_defs.del == capture then -- because stripmakers begin and end with the delete char, assume that we've found one end of a stripmarker
position = nil; -- unset
else
local err_msg;
if capture and not (cfg.invisible_defs.del == capture or cfg.invisible_defs.zwj == capture) then
err_msg = utilities.substitute (cfg.messages.invisible_1, {capture, char_name}); -- <capture> here is stripmarker name
else
err_msg = utilities.substitute (cfg.messages.invisible_2, char_name);
end
utilities.set_message ('err_invisible_char', {err_msg, utilities.wrap_style ('parameter', param), position}); -- add error message
return; -- and done with this parameter
end
end
end
end
--[[-------------------< A R G U M E N T _ W R A P P E R >----------------------
Argument wrapper. This function provides support for argument mapping defined
in the configuration file so that multiple names can be transparently aliased to
single internal variable.
]]
local function argument_wrapper ( args )
local origin = {};
return setmetatable({
ORIGIN = function ( self, k )
local dummy = self[k]; -- force the variable to be loaded.
return origin[k];
end
},
{
__index = function ( tbl, k )
if origin[k] ~= nil then
return nil;
end
local args, list, v = args, cfg.aliases[k];
if type( list ) == 'table' then
v, origin[k] = utilities.select_one ( args, list, 'err_redundant_parameters' );
if origin[k] == nil then
origin[k] = ''; -- Empty string, not nil
end
elseif list ~= nil then
v, origin[k] = args[list], list;
else
-- maybe let through instead of raising an error?
-- v, origin[k] = args[k], k;
error( cfg.messages['unknown_argument_map'] .. ': ' .. k);
end
-- Empty strings, not nil;
if v == nil then
v = '';
origin[k] = '';
end
tbl = rawset( tbl, k, v );
return v;
end,
});
end
--[[--------------------------< N O W R A P _ D A T E >-------------------------
When date is YYYY-MM-DD format wrap in nowrap span: <span ...>YYYY-MM-DD</span>.
When date is DD MMMM YYYY or is MMMM DD, YYYY then wrap in nowrap span:
<span ...>DD MMMM</span> YYYY or <span ...>MMMM DD,</span> YYYY
DOES NOT yet support MMMM YYYY or any of the date ranges.
]]
local function nowrap_date (date)
local cap = '';
local cap2 = '';
if date:match("^%d%d%d%d%-%d%d%-%d%d$") then
date = utilities.substitute (cfg.presentation['nowrap1'], date);
elseif date:match("^%a+%s*%d%d?,%s+%d%d%d%d$") or date:match ("^%d%d?%s*%a+%s+%d%d%d%d$") then
cap, cap2 = string.match (date, "^(.*)%s+(%d%d%d%d)$");
date = utilities.substitute (cfg.presentation['nowrap2'], {cap, cap2});
end
return date;
end
--[[--------------------------< S E T _ T I T L E T Y P E >---------------------
This function sets default title types (equivalent to the citation including
|type=<default value>) for those templates that have defaults. Also handles the
special case where it is desirable to omit the title type from the rendered citation
(|type=none).
]]
local function set_titletype (cite_class, title_type)
if utilities.is_set (title_type) then
if 'none' == cfg.keywords_xlate[title_type] then
title_type = ''; -- if |type=none then type parameter not displayed
end
return title_type; -- if |type= has been set to any other value use that value
end
return cfg.title_types [cite_class] or ''; -- set template's default title type; else empty string for concatenation
end
--[[--------------------------< S A F E _ J O I N >-----------------------------
Joins a sequence of strings together while checking for duplicate separation characters.
]]
local function safe_join( tbl, duplicate_char )
local f = {}; -- create a function table appropriate to type of 'duplicate character'
if 1 == #duplicate_char then -- for single byte ASCII characters use the string library functions
f.gsub = string.gsub
f.match = string.match
f.sub = string.sub
else -- for multi-byte characters use the ustring library functions
f.gsub = mw.ustring.gsub
f.match = mw.ustring.match
f.sub = mw.ustring.sub
end
local str = ''; -- the output string
local comp = ''; -- what does 'comp' mean?
local end_chr = '';
local trim;
for _, value in ipairs( tbl ) do
if value == nil then value = ''; end
if str == '' then -- if output string is empty
str = value; -- assign value to it (first time through the loop)
elseif value ~= '' then
if value:sub(1, 1) == '<' then -- special case of values enclosed in spans and other markup.
comp = value:gsub( "%b<>", "" ); -- remove HTML markup (<span>string</span> -> string)
else
comp = value;
end
-- typically duplicate_char is sepc
if f.sub(comp, 1, 1) == duplicate_char then -- is first character same as duplicate_char? why test first character?
-- Because individual string segments often (always?) begin with terminal punct for the
-- preceding segment: 'First element' .. 'sepc next element' .. etc.?
trim = false;
end_chr = f.sub(str, -1, -1); -- get the last character of the output string
-- str = str .. "<HERE(enchr=" .. end_chr .. ")" -- debug stuff?
if end_chr == duplicate_char then -- if same as separator
str = f.sub(str, 1, -2); -- remove it
elseif end_chr == "'" then -- if it might be wiki-markup
if f.sub(str, -3, -1) == duplicate_char .. "''" then -- if last three chars of str are sepc''
str = f.sub(str, 1, -4) .. "''"; -- remove them and add back ''
elseif f.sub(str, -5, -1) == duplicate_char .. "]]''" then -- if last five chars of str are sepc]]''
trim = true; -- why? why do this and next differently from previous?
elseif f.sub(str, -4, -1) == duplicate_char .. "]''" then -- if last four chars of str are sepc]''
trim = true; -- same question
end
elseif end_chr == "]" then -- if it might be wiki-markup
if f.sub(str, -3, -1) == duplicate_char .. "]]" then -- if last three chars of str are sepc]] wikilink
trim = true;
elseif f.sub(str, -3, -1) == duplicate_char .. '"]' then -- if last three chars of str are sepc"] quoted external link
trim = true;
elseif f.sub(str, -2, -1) == duplicate_char .. "]" then -- if last two chars of str are sepc] external link
trim = true;
elseif f.sub(str, -4, -1) == duplicate_char .. "'']" then -- normal case when |url=something & |title=Title.
trim = true;
end
elseif end_chr == " " then -- if last char of output string is a space
if f.sub(str, -2, -1) == duplicate_char .. " " then -- if last two chars of str are <sepc><space>
str = f.sub(str, 1, -3); -- remove them both
end
end
if trim then
if value ~= comp then -- value does not equal comp when value contains HTML markup
local dup2 = duplicate_char;
if f.match(dup2, "%A" ) then dup2 = "%" .. dup2; end -- if duplicate_char not a letter then escape it
value = f.gsub(value, "(%b<>)" .. dup2, "%1", 1 ) -- remove duplicate_char if it follows HTML markup
else
value = f.sub(value, 2, -1 ); -- remove duplicate_char when it is first character
end
end
end
str = str .. value; -- add it to the output string
end
end
return str;
end
--[[--------------------------< I S _ S U F F I X >-----------------------------
returns true if suffix is properly formed Jr, Sr, or ordinal in the range 1–9.
Puncutation not allowed.
]]
local function is_suffix (suffix)
if utilities.in_array (suffix, {'Jr', 'Sr', 'Jnr', 'Snr', '1st', '2nd', '3rd'}) or suffix:match ('^%dth$') then
return true;
end
return false;
end
--[[--------------------< I S _ G O O D _ V A N C _ N A M E >-------------------
For Vancouver style, author/editor names are supposed to be rendered in Latin
(read ASCII) characters. When a name uses characters that contain diacritical
marks, those characters are to be converted to the corresponding Latin
character. When a name is written using a non-Latin alphabet or logogram, that
name is to be transliterated into Latin characters. The module doesn't do this
so editors may/must.
This test allows |first= and |last= names to contain any of the letters defined
in the four Unicode Latin character sets
[http://www.unicode.org/charts/PDF/U0000.pdf C0 Controls and Basic Latin] 0041–005A, 0061–007A
[http://www.unicode.org/charts/PDF/U0080.pdf C1 Controls and Latin-1 Supplement] 00C0–00D6, 00D8–00F6, 00F8–00FF
[http://www.unicode.org/charts/PDF/U0100.pdf Latin Extended-A] 0100–017F
[http://www.unicode.org/charts/PDF/U0180.pdf Latin Extended-B] 0180–01BF, 01C4–024F
|lastn= also allowed to contain hyphens, spaces, and apostrophes.
(http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/)
|firstn= also allowed to contain hyphens, spaces, apostrophes, and periods
This original test:
if nil == mw.ustring.find (last, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%']*$")
or nil == mw.ustring.find (first, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%'%.]+[2-6%a]*$") then
was written outside of the code editor and pasted here because the code editor
gets confused between character insertion point and cursor position. The test has
been rewritten to use decimal character escape sequence for the individual bytes
of the Unicode characters so that it is not necessary to use an external editor
to maintain this code.
\195\128-\195\150 – À-Ö (U+00C0–U+00D6 – C0 controls)
\195\152-\195\182 – Ø-ö (U+00D8-U+00F6 – C0 controls)
\195\184-\198\191 – ø-ƿ (U+00F8-U+01BF – C0 controls, Latin extended A & B)
\199\132-\201\143 – DŽ-ɏ (U+01C4-U+024F – Latin extended B)
]]
local function is_good_vanc_name (last, first, suffix, position)
if not suffix then
if first:find ('[,%s]') then -- when there is a space or comma, might be first name/initials + generational suffix
first = first:match ('(.-)[,%s]+'); -- get name/initials
suffix = first:match ('[,%s]+(.+)$'); -- get generational suffix
end
end
if utilities.is_set (suffix) then
if not is_suffix (suffix) then
add_vanc_error (cfg.err_msg_supl.suffix, position);
return false; -- not a name with an appropriate suffix
end
end
if nil == mw.ustring.find (last, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143\225\184\128-\225\187\191%-%s%']*$") or
nil == mw.ustring.find (first, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143\225\184\128-\225\187\191%-%s%'%.]*$") then
add_vanc_error (cfg.err_msg_supl['non-Latin char'], position);
return false; -- not a string of Latin characters; Vancouver requires Romanization
end;
return true;
end
--[[--------------------------< R E D U C E _ T O _ I N I T I A L S >------------------------------------------
Attempts to convert names to initials in support of |name-list-style=vanc.
Names in |firstn= may be separated by spaces or hyphens, or for initials, a period.
See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35062/.
Vancouver style requires family rank designations (Jr, II, III, etc.) to be rendered
as Jr, 2nd, 3rd, etc. See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35085/.
This code only accepts and understands generational suffix in the Vancouver format
because Roman numerals look like, and can be mistaken for, initials.
This function uses ustring functions because firstname initials may be any of the
Unicode Latin characters accepted by is_good_vanc_name ().
]]
local function reduce_to_initials (first, position)
if first:find (',', 1, true) then
return first; -- commas not allowed; abandon
end
local name, suffix = mw.ustring.match (first, "^(%u+) ([%dJS][%drndth]+)$");
if not name then -- if not initials and a suffix
name = mw.ustring.match (first, "^(%u+)$"); -- is it just initials?
end
if name then -- if first is initials with or without suffix
if 3 > mw.ustring.len (name) then -- if one or two initials
if suffix then -- if there is a suffix
if is_suffix (suffix) then -- is it legitimate?
return first; -- one or two initials and a valid suffix so nothing to do
else
add_vanc_error (cfg.err_msg_supl.suffix, position); -- one or two initials with invalid suffix so error message
return first; -- and return first unmolested
end
else
return first; -- one or two initials without suffix; nothing to do
end
end
end -- if here then name has 3 or more uppercase letters so treat them as a word
local initials_t, names_t = {}, {}; -- tables to hold name parts and initials
local i = 1; -- counter for number of initials
names_t = mw.text.split (first, '[%s%-]+'); -- split into a sequence of names and possible suffix
while names_t[i] do -- loop through the sequence
if 1 < i and names_t[i]:match ('[%dJS][%drndth]+%.?$') then -- if not the first name, and looks like a suffix (may have trailing dot)
names_t[i] = names_t[i]:gsub ('%.', ''); -- remove terminal dot if present
if is_suffix (names_t[i]) then -- if a legitimate suffix
table.insert (initials_t, ' ' .. names_t[i]); -- add a separator space, insert at end of initials sequence
break; -- and done because suffix must fall at the end of a name
end -- no error message if not a suffix; possibly because of Romanization
end
if 3 > i then
table.insert (initials_t, mw.ustring.sub (names_t[i], 1, 1)); -- insert the initial at end of initials sequence
end
i = i + 1; -- bump the counter
end
return table.concat (initials_t); -- Vancouver format does not include spaces.
end
--[[--------------------------< I N T E R W I K I _ P R E F I X E N _ G E T >----------------------------------
extract interwiki prefixen from <value>. Returns two one or two values:
false – no prefixen
nil – prefix exists but not recognized
project prefix, language prefix – when value has either of:
:<project>:<language>:<article>
:<language>:<project>:<article>
project prefix, nil – when <value> has only a known single-letter prefix
nil, language prefix – when <value> has only a known language prefix
accepts single-letter project prefixen: 'd' (wikidata), 's' (wikisource), and 'w' (wikipedia) prefixes; at this
writing, the other single-letter prefixen (b (wikibook), c (commons), m (meta), n (wikinews), q (wikiquote), and
v (wikiversity)) are not supported.
]]
local function interwiki_prefixen_get (value, is_link)
if not value:find (':%l+:') then -- if no prefix
return false; -- abandon; boolean here to distinguish from nil fail returns later
end
local prefix_patterns_linked_t = { -- sequence of valid interwiki and inter project prefixen
'^%[%[:([dsw]):(%l%l+):', -- wikilinked; project and language prefixes
'^%[%[:(%l%l+):([dsw]):', -- wikilinked; language and project prefixes
'^%[%[:([dsw]):', -- wikilinked; project prefix
'^%[%[:(%l%l+):', -- wikilinked; language prefix
}
local prefix_patterns_unlinked_t = { -- sequence of valid interwiki and inter project prefixen
'^:([dsw]):(%l%l+):', -- project and language prefixes
'^:(%l%l+):([dsw]):', -- language and project prefixes
'^:([dsw]):', -- project prefix
'^:(%l%l+):', -- language prefix
}
local cap1, cap2;
for _, pattern in ipairs ((is_link and prefix_patterns_linked_t) or prefix_patterns_unlinked_t) do
cap1, cap2 = value:match (pattern);
if cap1 then
break; -- found a match so stop looking
end
end
if cap1 and cap2 then -- when both then :project:language: or :language:project: (both forms allowed)
if 1 == #cap1 then -- length == 1 then :project:language:
if cfg.inter_wiki_map[cap2] then -- is language prefix in the interwiki map?
return cap1, cap2; -- return interwiki project and interwiki language
end
else -- here when :language:project:
if cfg.inter_wiki_map[cap1] then -- is language prefix in the interwiki map?
return cap2, cap1; -- return interwiki project and interwiki language
end
end
return nil; -- unknown interwiki language
elseif not (cap1 or cap2) then -- both are nil?
return nil; -- we got something that looks like a project prefix but isn't; return fail
elseif 1 == #cap1 then -- here when one capture
return cap1, nil; -- length is 1 so return project, nil language
else -- here when one capture and its length it more than 1
if cfg.inter_wiki_map[cap1] then -- is language prefix in the interwiki map?
return nil, cap1; -- return nil project, language
end
end
end
--[[--------------------------< L I S T _ P E O P L E >--------------------------
Formats a list of people (authors, contributors, editors, interviewers, translators)
names in the list will be linked when
|<name>-link= has a value
|<name>-mask- does NOT have a value; masked names are presumed to have been
rendered previously so should have been linked there
when |<name>-mask=0, the associated name is not rendered
]]
local function list_people (control, people, etal)
local sep;
local namesep;
local format = control.format;
local maximum = control.maximum;
local name_list = {};
if 'vanc' == format then -- Vancouver-like name styling?
sep = cfg.presentation['sep_nl_vanc']; -- name-list separator between names is a comma
namesep = cfg.presentation['sep_name_vanc']; -- last/first separator is a space
else
sep = cfg.presentation['sep_nl']; -- name-list separator between names is a semicolon
namesep = cfg.presentation['sep_name']; -- last/first separator is <comma><space>
end
if sep:sub (-1, -1) ~= " " then sep = sep .. " " end
if utilities.is_set (maximum) and maximum < 1 then return "", 0; end -- returned 0 is for EditorCount; not used for other names
for i, person in ipairs (people) do
if utilities.is_set (person.last) then
local mask = person.mask;
local one;
local sep_one = sep;
if utilities.is_set (maximum) and i > maximum then
etal = true;
break;
end
if mask then
local n = tonumber (mask); -- convert to a number if it can be converted; nil else
if n then
one = 0 ~= n and string.rep("—", n) or nil; -- make a string of (n > 0) mdashes, nil else, to replace name
person.link = nil; -- don't create link to name if name is replaces with mdash string or has been set nil
else
one = mask; -- replace name with mask text (must include name-list separator)
sep_one = " "; -- modify name-list separator
end
else
one = person.last; -- get surname
local first = person.first -- get given name
if utilities.is_set (first) then
if ("vanc" == format) then -- if Vancouver format
one = one:gsub ('%.', ''); -- remove periods from surnames (http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/)
if not person.corporate and is_good_vanc_name (one, first, nil, i) then -- and name is all Latin characters; corporate authors not tested
first = reduce_to_initials (first, i); -- attempt to convert first name(s) to initials
end
end
one = one .. namesep .. first;
end
end
if utilities.is_set (person.link) then
one = utilities.make_wikilink (person.link, one); -- link author/editor
end
if one then -- if <one> has a value (name, mdash replacement, or mask text replacement)
local proj, tag = interwiki_prefixen_get (one, true); -- get the interwiki prefixen if present
if 'w' == proj and ('Wikipedia' == mw.site.namespaces.Project['name']) then
proj = nil; -- for stuff like :w:de:<article>, :w is unnecessary TODO: maint cat?
end
if proj then
local proj_name = ({['d'] = cfg.messages.wikidata, ['s'] = cfg.messages.wikisource, ['w'] = cfg.messages.wikipedia})[proj]; -- :w (wikipedia) for linking from a non-wikipedia project
if proj_name then
one = one .. utilities.wrap_style ('interproj', proj_name); -- add resized leading space, brackets, static text, language name
utilities.add_prop_cat ('interproj-linked-name', proj); -- categorize it; <proj> is sort key
tag = nil; -- unset; don't do both project and language
end
end
if tag == cfg.this_wiki_code then
tag = nil; -- stuff like :en:<article> at en.wiki is pointless TODO: maint cat?
end
if tag then
local lang = cfg.lang_tag_remap[tag] or cfg.mw_languages_by_tag_t[tag];
if lang then -- error messaging done in extract_names() where we know parameter names
one = one .. utilities.wrap_style ('interwiki', lang); -- add resized leading space, brackets, static text, language name
utilities.add_prop_cat ('interwiki-linked-name', tag); -- categorize it; <tag> is sort key
end
end
table.insert (name_list, one); -- add it to the list of names
table.insert (name_list, sep_one); -- add the proper name-list separator
end
end
end
local count = #name_list / 2; -- (number of names + number of separators) divided by 2
if 0 < count then
if 1 < count and not etal then
if 'amp' == format then
name_list[#name_list-2] = " & "; -- replace last separator with ampersand text
elseif 'and' == format then
if 2 == count then
name_list[#name_list-2] = cfg.presentation.sep_nl_and; -- replace last separator with 'and' text
else
name_list[#name_list-2] = cfg.presentation.sep_nl_end; -- replace last separator with '(sep) and' text
end
end
end
name_list[#name_list] = nil; -- erase the last separator
end
local result = table.concat (name_list); -- construct list
if etal and utilities.is_set (result) then -- etal may be set by |display-authors=etal but we might not have a last-first list
result = result .. sep .. cfg.messages['et al']; -- we've got a last-first list and etal so add et al.
end
return result, count; -- return name-list string and count of number of names (count used for editor names only)
end
--[[--------------------< M A K E _ C I T E R E F _ I D >-----------------------
Generates a CITEREF anchor ID if we have at least one name or a date. Otherwise
returns an empty string.
namelist is one of the contributor-, author-, or editor-name lists chosen in that
order. year is Year or anchor_year.
]]
local function make_citeref_id (namelist, year)
local names={}; -- a table for the one to four names and year
for i,v in ipairs (namelist) do -- loop through the list and take up to the first four last names
names[i] = v.last
if i == 4 then break end -- if four then done
end
table.insert (names, year); -- add the year at the end
local id = table.concat(names); -- concatenate names and year for CITEREF id
if utilities.is_set (id) then -- if concatenation is not an empty string
return "CITEREF" .. id; -- add the CITEREF portion
else
return ''; -- return an empty string; no reason to include CITEREF id in this citation
end
end
--[[--------------------------< C I T E _ C L A S S _A T T R I B U T E _M A K E >------------------------------
construct <cite> tag class attribute for this citation.
<cite_class> – config.CitationClass from calling template
<mode> – value from |mode= parameter
]]
local function cite_class_attribute_make (cite_class, mode)
local class_t = {};
table.insert (class_t, 'citation'); -- required for blue highlight
if 'citation' ~= cite_class then
table.insert (class_t, cite_class); -- identify this template for user css
table.insert (class_t, utilities.is_set (mode) and mode or 'cs1'); -- identify the citation style for user css or javascript
else
table.insert (class_t, utilities.is_set (mode) and mode or 'cs2'); -- identify the citation style for user css or javascript
end
for _, prop_key in ipairs (z.prop_keys_t) do
table.insert (class_t, prop_key); -- identify various properties for user css or javascript
end
return table.concat (class_t, ' '); -- make a big string and done
end
--[[---------------------< N A M E _ H A S _ E T A L >--------------------------
Evaluates the content of name parameters (author, editor, etc.) for variations on
the theme of et al. If found, the et al. is removed, a flag is set to true and
the function returns the modified name and the flag.
This function never sets the flag to false but returns its previous state because
it may have been set by previous passes through this function or by the associated
|display-<names>=etal parameter
]]
local function name_has_etal (name, etal, nocat, param)
if utilities.is_set (name) then -- name can be nil in which case just return
local patterns = cfg.et_al_patterns; -- get patterns from configuration
for _, pattern in ipairs (patterns) do -- loop through all of the patterns
if name:match (pattern) then -- if this 'et al' pattern is found in name
name = name:gsub (pattern, ''); -- remove the offending text
etal = true; -- set flag (may have been set previously here or by |display-<names>=etal)
if not nocat then -- no categorization for |vauthors=
utilities.set_message ('err_etal', {param}); -- and set an error if not added
end
end
end
end
return name, etal;
end
--[[---------------------< N A M E _ I S _ N U M E R I C >----------------------
Add an error message and category when <name> parameter value does not contain letters.
Add a maintenance category when <name> parameter value has numeric characters mixed with characters that are
not numeric characters; could be letters and/or punctuation characters.
This function will only emit one error and one maint message for the current template. Does not emit both error
and maint messages/categories for the same parameter value.
returns nothing
]]
local function name_is_numeric (name, name_alias, list_name)
local patterns = {
'^%D+%d', -- <name> must have digits preceded by other characters
'^%D*%d+%D+', -- <name> must have digits followed by other characters
}
if not added_numeric_name_errs and mw.ustring.match (name, '^[%A]+$') then -- if we have not already set an error message and <name> does not have any alpha characters
utilities.set_message ('err_numeric_names', name_alias); -- add an error message
added_numeric_name_errs = true; -- set the flag so we emit only one error message
return; -- when here no point in further testing; abandon
end
if not added_numeric_name_maint then -- if we have already set a maint message
for _, pattern in ipairs (patterns) do -- spin through list of patterns
if mw.ustring.match (name, pattern) then -- digits preceded or followed by anything but digits; %D+ includes punctuation
utilities.set_message ('maint_numeric_names', cfg.special_case_translation [list_name]); -- add a maint cat for this template
added_numeric_name_maint = true; -- set the flag so we emit only one maint message
return; -- when here no point in further testing; abandon
end
end
end
end
--[[-----------------< N A M E _ H A S _ M U L T _ N A M E S >------------------
Evaluates the content of last/surname (authors etc.) parameters for multiple names.
Multiple names are indicated if there is more than one comma or any "unescaped"
semicolons. Escaped semicolons are ones used as part of selected HTML entities.
If the condition is met, the function adds the multiple name maintenance category.
Same test for first except that commas should not appear in given names (MOS:JR says
that the generational suffix does not take a separator character). Titles, degrees,
postnominals, affiliations, all normally comma separated don't belong in a citation.
<name> – name parameter value
<list_name> – AuthorList, EditorList, etc
<limit> – number of allowed commas; 1 (default) for surnames; 0 for given names
returns nothing
]]
local function name_has_mult_names (name, list_name, limit)
local _, commas, semicolons, nbsps;
limit = limit and limit or 1;
if utilities.is_set (name) then
_, commas = name:gsub (',', ''); -- count the number of commas
_, semicolons = name:gsub (';', ''); -- count the number of semicolons
-- nbsps probably should be its own separate count rather than merged in
-- some way with semicolons because Lua patterns do not support the
-- grouping operator that regex does, which means there is no way to add
-- more entities to escape except by adding more counts with the new
-- entities
_, nbsps = name:gsub (' ',''); -- count nbsps
-- There is exactly 1 semicolon per entity, so subtract nbsps
-- from semicolons to 'escape' them. If additional entities are added,
-- they also can be subtracted.
if limit < commas or 0 < (semicolons - nbsps) then
utilities.set_message ('maint_mult_names', cfg.special_case_translation [list_name]); -- add a maint message
end
end
end
--[=[-------------------------< I S _ G E N E R I C >----------------------------------------------------------
Compares values assigned to various parameters according to the string provided as <item> in the function call.
<item> can have on of two values:
'generic_names' – for name-holding parameters: |last=, |first=, |editor-last=, etc
'generic_titles' – for |title=
There are two types of generic tests. The 'accept' tests look for a pattern that should not be rejected by the
'reject' test. For example,
|author=[[John Smith (author)|Smith, John]]
would be rejected by the 'author' reject test. But piped wikilinks with 'author' disambiguation should not be
rejected so the 'accept' test prevents that from happening. Accept tests are always performed before reject
tests.
Each of the 'accept' and 'reject' sequence tables hold tables for en.wiki (['en']) and local.wiki (['local'])
that each can hold a test sequence table The sequence table holds, at index [1], a test pattern, and, at index
[2], a boolean control value. The control value tells string.find() or mw.ustring.find() to do plain-text search (true)
or a pattern search (false). The intent of all this complexity is to make these searches as fast as possible so
that we don't run out of processing time on very large articles.
Returns
true when a reject test finds the pattern or string
false when an accept test finds the pattern or string
nil else
]=]
local function is_generic (item, value, wiki)
local test_val;
local str_lower = { -- use string.lower() for en.wiki (['en']) and use mw.ustring.lower() or local.wiki (['local'])
['en'] = string.lower,
['local'] = mw.ustring.lower,
}
local str_find = { -- use string.find() for en.wiki (['en']) and use mw.ustring.find() or local.wiki (['local'])
['en'] = string.find,
['local'] = mw.ustring.find,
}
local function test (val, test_t, wiki) -- local function to do the testing; <wiki> selects lower() and find() functions
val = test_t[2] and str_lower[wiki](value) or val; -- when <test_t[2]> set to 'true', plaintext search using lowercase value
return str_find[wiki] (val, test_t[1], 1, test_t[2]); -- return nil when not found or matched
end
local test_types_t = {'accept', 'reject'}; -- test accept patterns first, then reject patterns
local wikis_t = {'en', 'local'}; -- do tests for each of these keys; en.wiki first, local.wiki second
for _, test_type in ipairs (test_types_t) do -- for each test type
for _, generic_value in pairs (cfg.special_case_translation[item][test_type]) do -- spin through the list of generic value fragments to accept or reject
for _, wiki in ipairs (wikis_t) do
if generic_value[wiki] then
if test (value, generic_value[wiki], wiki) then -- go do the test
return ('reject' == test_type); -- param value rejected, return true; false else
end
end
end
end
end
end
--[[--------------------------< N A M E _ I S _ G E N E R I C >------------------------------------------------
calls is_generic() to determine if <name> is a 'generic name' listed in cfg.generic_names; <name_alias> is the
parameter name used in error messaging
]]
local function name_is_generic (name, name_alias)
if not added_generic_name_errs and is_generic ('generic_names', name) then
utilities.set_message ('err_generic_name', name_alias); -- set an error message
added_generic_name_errs = true;
end
end
--[[--------------------------< N A M E _ C H E C K S >--------------------------------------------------------
This function calls various name checking functions used to validate the content of the various name-holding parameters.
]]
local function name_checks (last, first, list_name, last_alias, first_alias)
local accept_name;
if utilities.is_set (last) then
last, accept_name = utilities.has_accept_as_written (last); -- remove accept-this-as-written markup when it wraps all of <last>
if not accept_name then -- <last> not wrapped in accept-as-written markup
name_has_mult_names (last, list_name); -- check for multiple names in the parameter
name_is_numeric (last, last_alias, list_name); -- check for names that have no letters or are a mix of digits and other characters
name_is_generic (last, last_alias); -- check for names found in the generic names list
end
end
if utilities.is_set (first) then
first, accept_name = utilities.has_accept_as_written (first); -- remove accept-this-as-written markup when it wraps all of <first>
if not accept_name then -- <first> not wrapped in accept-as-written markup
name_has_mult_names (first, list_name, 0); -- check for multiple names in the parameter; 0 is number of allowed commas in a given name
name_is_numeric (first, first_alias, list_name); -- check for names that have no letters or are a mix of digits and other characters
name_is_generic (first, first_alias); -- check for names found in the generic names list
end
local wl_type, D = utilities.is_wikilink (first);
if 0 ~= wl_type then
first = D;
utilities.set_message ('err_bad_paramlink', first_alias);
end
end
return last, first; -- done
end
--[[----------------------< E X T R A C T _ N A M E S >-------------------------
Gets name list from the input arguments
Searches through args in sequential order to find |lastn= and |firstn= parameters
(or their aliases), and their matching link and mask parameters. Stops searching
when both |lastn= and |firstn= are not found in args after two sequential attempts:
found |last1=, |last2=, and |last3= but doesn't find |last4= and |last5= then the
search is done.
This function emits an error message when there is a |firstn= without a matching
|lastn=. When there are 'holes' in the list of last names, |last1= and |last3=
are present but |last2= is missing, an error message is emitted. |lastn= is not
required to have a matching |firstn=.
When an author or editor parameter contains some form of 'et al.', the 'et al.'
is stripped from the parameter and a flag (etal) returned that will cause list_people()
to add the static 'et al.' text from Module:Citation/CS1/Configuration. This keeps
'et al.' out of the template's metadata. When this occurs, an error is emitted.
]]
local function extract_names(args, list_name)
local names = {}; -- table of names
local last; -- individual name components
local first;
local link;
local mask;
local i = 1; -- loop counter/indexer
local n = 1; -- output table indexer
local count = 0; -- used to count the number of times we haven't found a |last= (or alias for authors, |editor-last or alias for editors)
local etal = false; -- return value set to true when we find some form of et al. in an author parameter
local last_alias, first_alias, link_alias; -- selected parameter aliases used in error messaging
while true do
last, last_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'err_redundant_parameters', i ); -- search through args for name components beginning at 1
first, first_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'err_redundant_parameters', i );
link, link_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i );
mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i );
if last then -- error check |lastn= alias for unknown interwiki link prefix; done here because this is where we have the parameter name
local project, language = interwiki_prefixen_get (last, true); -- true because we expect interwiki links in |lastn= to be wikilinked
if nil == project and nil == language then -- when both are nil
utilities.set_message ('err_bad_paramlink', last_alias); -- not known, emit an error message -- TODO: err_bad_interwiki?
last = utilities.remove_wiki_link (last); -- remove wikilink markup; show display value only
end
end
if link then -- error check |linkn= alias for unknown interwiki link prefix
local project, language = interwiki_prefixen_get (link, false); -- false because wiki links in |author-linkn= is an error
if nil == project and nil == language then -- when both are nil
utilities.set_message ('err_bad_paramlink', link_alias); -- not known, emit an error message -- TODO: err_bad_interwiki?
link = nil; -- unset so we don't link
link_alias = nil;
end
end
last, etal = name_has_etal (last, etal, false, last_alias); -- find and remove variations on et al.
first, etal = name_has_etal (first, etal, false, first_alias); -- find and remove variations on et al.
last, first = name_checks (last, first, list_name, last_alias, first_alias); -- multiple names, extraneous annotation, etc. checks
--#Modified Localized
if first and not last then -- if there is a firstn without a matching lastn
local alias = first_alias:find ('اول', 1, true) and 'اول' or 'أول'; -- get first or given form of the alias
utilities.set_message ('err_first_missing_last', {
first_alias, -- param name of alias missing its mate
first_alias:gsub (alias, {['أول'] ='أخير', ['اول'] = 'اخير'}), -- make param name appropriate to the alias form
}); -- add this error message
elseif not first and not last then -- if both firstn and lastn aren't found, are we done?
count = count + 1; -- number of times we haven't found last and first
if 2 <= count then -- two missing names and we give up
break; -- normal exit or there is a two-name hole in the list; can't tell which
end
else -- we have last with or without a first
local result;
link = link_title_ok (link, link_alias, last, last_alias); -- check for improper wiki-markup
if first then
link = link_title_ok (link, link_alias, first, first_alias); -- check for improper wiki-markup
end
names[n] = {last = last, first = first, link = link, mask = mask, corporate = false}; -- add this name to our names list (corporate for |vauthors= only)
n = n + 1; -- point to next location in the names table
if 1 == count then -- if the previous name was missing
utilities.set_message ('err_missing_name', {list_name:match ("(%w+)List"):lower(), i - 1}); -- add this error message
end
count = 0; -- reset the counter, we're looking for two consecutive missing names
end
i = i + 1; -- point to next args location
end
return names, etal; -- all done, return our list of names and the etal flag
end
--[[--------------------------< N A M E _ T A G _ G E T >------------------------------------------------------
attempt to decode |language=<lang_param> and return language name and matching tag; nil else.
This function looks for:
<lang_param> as a tag in cfg.lang_tag_remap{}
<lang_param> as a name in cfg.lang_name_remap{}
<lang_param> as a name in cfg.mw_languages_by_name_t
<lang_param> as a tag in cfg.mw_languages_by_tag_t
when those fail, presume that <lang_param> is an IETF-like tag that MediaWiki does not recognize. Strip all
script, region, variant, whatever subtags from <lang_param> to leave just a two or three character language tag
and look for the new <lang_param> in cfg.mw_languages_by_tag_t{}
on success, returns name (in properly capitalized form) and matching tag (in lowercase); on failure returns nil
]]
local function name_tag_get (lang_param)
local lang_param_lc = mw.ustring.lower (lang_param); -- use lowercase as an index into the various tables
local name;
local tag;
name = cfg.lang_tag_remap[lang_param_lc]; -- assume <lang_param_lc> is a tag; attempt to get remapped language name
if name then -- when <name>, <lang_param> is a tag for a remapped language name
if cfg.lang_name_remap[name:lower()][2] ~= lang_param_lc then
utilities.set_message ('maint_unknown_lang'); -- add maint category if not already added
return name, cfg.lang_name_remap[name:lower()][2]; -- so return name and tag from lang_name_remap[name]; special case to xlate sr-ec and sr-el to sr-cyrl and sr-latn
end
return name, lang_param_lc; -- so return <name> from remap and <lang_param_lc>
end
--#Modifed pattern
tag = lang_param_lc:match ('^(%a%a%a?)[%-_].*'); -- still assuming that <lang_param_lc> is a tag; strip script, region, variant subtags
name = cfg.lang_tag_remap[tag]; -- attempt to get remapped language name with language subtag only
if name then -- when <name>, <tag> is a tag for a remapped language name
return name, tag; -- so return <name> from remap and <tag>
end
if cfg.lang_name_remap[lang_param_lc] then -- not a remapped tag, assume <lang_param_lc> is a name; attempt to get remapped language tag
return cfg.lang_name_remap[lang_param_lc][1], cfg.lang_name_remap[lang_param_lc][2]; -- for this <lang_param_lc>, return a (possibly) new name and appropriate tag
end
name = cfg.mw_languages_by_tag_t[lang_param_lc]; -- assume that <lang_param_lc> is a tag; attempt to get its matching language name
if name then
return name, lang_param_lc; -- <lang_param_lc> is a tag so return it and <name>
end
tag = cfg.mw_languages_by_name_t[lang_param_lc]; -- assume that <lang_param_lc> is a language name; attempt to get its matching tag
if tag then
return cfg.mw_languages_by_tag_t[tag], tag; -- <lang_param_lc> is a name so return the name from the table and <tag>
end
--#Modifed pattern
tag = lang_param_lc:match ('^(%a%a%a?)[%-_].*'); -- is <lang_param_lc> an IETF-like tag that MediaWiki doesn't recognize? <tag> gets the language subtag; nil else
if tag then
name = cfg.mw_languages_by_tag_t[tag]; -- attempt to get a language name using the shortened <tag>
if name then
return name, tag; -- <lang_param_lc> is an unrecognized IETF-like tag so return <name> and language subtag
end
end
end
--[[-------------------< L A N G U A G E _ P A R A M E T E R >------------------
Gets language name from a provided two- or three-character ISO 639 code. If a code
is recognized by MediaWiki, use the returned name; if not, then use the value that
was provided with the language parameter.
When |language= contains a recognized language (either code or name), the page is
assigned to the category for that code: Category:Norwegian-language sources (no).
For valid three-character code languages, the page is assigned to the single category
for '639-2' codes: Category:CS1 ISO 639-2 language sources.
Languages that are the same as the local wiki are not categorized. MediaWiki does
not recognize three-character equivalents of two-character codes: code 'ar' is
recognized but code 'ara' is not.
This function supports multiple languages in the form |language=nb, French, th
where the language names or codes are separated from each other by commas with
optional space characters.
]]
local function language_parameter (lang)
local tag; -- some form of IETF-like language tag; language subtag with optional region, sript, vatiant, etc subtags
local lang_subtag; -- ve populates |language= with mostly unecessary region subtags the MediaWiki does not recognize; this is the base language subtag
local name; -- the language name
local language_list = {}; -- table of language names to be rendered
local names_t = {}; -- table made from the value assigned to |language=
local this_wiki_name = mw.language.fetchLanguageName (cfg.this_wiki_code, cfg.this_wiki_code); -- get this wiki's language name
names_t = mw.text.split (lang, '%s*,%s*'); -- names should be a comma separated list
for _, lang in ipairs (names_t) do -- reuse lang here because we don't yet know if lang is a language name or a language tag
name, tag = name_tag_get (lang); -- attempt to get name/tag pair for <lang>; <name> has proper capitalization; <tag> is lowercase
if utilities.is_set (tag) then
--#Modifed pattern
lang_subtag = tag:gsub ('^(%a%a%a?)[%-_].*', '%1'); -- for categorization, strip any IETF-like tags from language tag
if cfg.this_wiki_code ~= lang_subtag then -- when the language is not the same as this wiki's language
if 2 == lang_subtag:len() then -- and is a two-character tag
utilities.add_prop_cat ('foreign-lang-source', {name, tag}, lang_subtag); -- categorize it; tag appended to allow for multiple language categorization
else -- or is a recognized language (but has a three-character tag)
utilities.add_prop_cat ('foreign-lang-source-2', {lang_subtag}, lang_subtag); -- categorize it differently TODO: support multiple three-character tag categories per cs1|2 template?
end
elseif cfg.local_lang_cat_enable then -- when the language and this wiki's language are the same and categorization is enabled
utilities.add_prop_cat ('local-lang-source', {name, lang_subtag}); -- categorize it
end
else
name = lang; -- return whatever <lang> has so that we show something
utilities.set_message ('maint_unknown_lang'); -- add maint category if not already added
end
table.insert (language_list, name);
name = ''; -- so we can reuse it
end
--#Modified اللغات تظهر بالعربية دائمًا
name = utilities.make_sep_list (#language_list, language_list, " و", " و", " و");
if (1 == #language_list) and (lang_subtag == cfg.this_wiki_code) then -- when only one language, find lang name in this wiki lang name; for |language=en-us, 'English' in 'American English'
return ''; -- if one language and that language is this wiki's return an empty string (no annotation)
end
return (" " .. wrap_msg ('language', name)); -- otherwise wrap with '(in ...)'
--[[ TODO: should only return blank or name rather than full list
so we can clean up the bunched parenthetical elements Language, Type, Format
]]
end
--[[-----------------------< S E T _ C S _ S T Y L E >--------------------------
Gets the default CS style configuration for the given mode.
Returns default separator and either postscript as passed in or the default.
In CS1, the default postscript and separator are '.'.
In CS2, the default postscript is the empty string and the default separator is ','.
]]
local function set_cs_style (postscript, mode)
if utilities.is_set(postscript) then
-- emit a maintenance message if user postscript is the default cs1 postscript
-- we catch the opposite case for cs2 in set_style
if mode == 'cs1' and postscript == cfg.presentation['ps_' .. mode] then
utilities.set_message ('maint_postscript');
end
else
postscript = cfg.presentation['ps_' .. mode];
end
return cfg.presentation['sep_' .. mode], postscript;
end
--[[--------------------------< S E T _ S T Y L E >-----------------------------
Sets the separator and postscript styles. Checks the |mode= first and the
#invoke CitationClass second. Removes the postscript if postscript == none.
]]
local function set_style (mode, postscript, cite_class)
local sep;
if 'cs2' == mode then
sep, postscript = set_cs_style (postscript, 'cs2');
elseif 'cs1' == mode then
sep, postscript = set_cs_style (postscript, 'cs1');
elseif 'citation' == cite_class then
sep, postscript = set_cs_style (postscript, 'cs2');
else
sep, postscript = set_cs_style (postscript, 'cs1');
end
if cfg.keywords_xlate[postscript:lower()] == 'none' then
-- emit a maintenance message if user postscript is the default cs2 postscript
-- we catch the opposite case for cs1 in set_cs_style
if 'cs2' == mode or ('cs1' ~= mode and 'citation' == cite_class) then -- {{citation |title=Title |mode=cs1 |postscript=none}} should not emit maint message
utilities.set_message ('maint_postscript');
end
postscript = '';
end
return sep, postscript
end
--[=[-------------------------< I S _ P D F >-----------------------------------
Determines if a URL has the file extension that is one of the PDF file extensions
used by [[MediaWiki:Common.css]] when applying the PDF icon to external links.
returns true if file extension is one of the recognized extensions, else false
]=]
local function is_pdf (url)
return url:match ('%.pdf$') or url:match ('%.PDF$') or
url:match ('%.pdf[%?#]') or url:match ('%.PDF[%?#]') or
url:match ('%.PDF#') or url:match ('%.pdf#');
end
--[[--------------------------< S T Y L E _ F O R M A T >-----------------------
Applies CSS style to |format=, |chapter-format=, etc. Also emits an error message
if the format parameter does not have a matching URL parameter. If the format parameter
is not set and the URL contains a file extension that is recognized as a PDF document
by MediaWiki's commons.css, this code will set the format parameter to (PDF) with
the appropriate styling.
]]
local function style_format (format, url, fmt_param, url_param)
if utilities.is_set (format) then
format = utilities.wrap_style ('format', format); -- add leading space, parentheses, resize
if not utilities.is_set (url) then
utilities.set_message ('err_format_missing_url', {fmt_param, url_param}); -- add an error message
end
elseif is_pdf (url) then -- format is not set so if URL is a PDF file then
format = utilities.wrap_style ('format', 'PDF'); -- set format to PDF
else
format = ''; -- empty string for concatenation
end
return format;
end
--[[---------------------< G E T _ D I S P L A Y _ N A M E S >------------------
Returns a number that defines the number of names displayed for author and editor
name lists and a Boolean flag to indicate when et al. should be appended to the name list.
When the value assigned to |display-xxxxors= is a number greater than or equal to zero,
return the number and the previous state of the 'etal' flag (false by default
but may have been set to true if the name list contains some variant of the text 'et al.').
When the value assigned to |display-xxxxors= is the keyword 'etal', return a number
that is one greater than the number of authors in the list and set the 'etal' flag true.
This will cause the list_people() to display all of the names in the name list followed by 'et al.'
In all other cases, returns nil and the previous state of the 'etal' flag.
inputs:
max: A['DisplayAuthors'] or A['DisplayEditors'], etc; a number or some flavor of etal
count: #a or #e
list_name: 'authors' or 'editors'
etal: author_etal or editor_etal
This function sets an error message when |display-xxxxors= value greater than or equal to number of names but
not when <max> comes from {{cs1 config}} global settings. When using global settings, <param> is set to the
keyword 'cs1 config' which is used to supress the normal error. Error is suppressed because it is to be expected
that some citations in an article will have the same or fewer names that the limit specified in {{cs1 config}}.
]]
local function get_display_names (max, count, list_name, etal, param)
if utilities.is_set (max) then
if 'etal' == max:lower():gsub("[ '%.]", '') then -- the :gsub() portion makes 'etal' from a variety of 'et al.' spellings and stylings
max = count + 1; -- number of authors + 1 so display all author name plus et al.
etal = true; -- overrides value set by extract_names()
elseif max:match ('^%d+$') then -- if is a string of numbers
max = tonumber (max); -- make it a number
if (max >= count) and ('cs1 config' ~= param) then -- error when local |display-xxxxors= value greater than or equal to number of names; not an error when using global setting
utilities.set_message ('err_disp_name', {param, max}); -- add error message
max = nil;
end
else -- not a valid keyword or number
utilities.set_message ('err_disp_name', {param, max}); -- add error message
max = nil; -- unset; as if |display-xxxxors= had not been set
end
end
return max, etal;
end
--[[----------< E X T R A _ T E X T _ I N _ P A G E _ C H E C K >---------------
Adds error if |page=, |pages=, |quote-page=, |quote-pages= has what appears to be
some form of p. or pp. abbreviation in the first characters of the parameter content.
check page for extraneous p, p., pp, pp., pg, pg. at start of parameter value:
good pattern: '^P[^%.P%l]' matches when page begins PX or P# but not Px
where x and X are letters and # is a digit
bad pattern: '^[Pp][PpGg]' matches when page begins pp, pP, Pp, PP, pg, pG, Pg, PG
]]
local function extra_text_in_page_check (val, name)
if not val:match (cfg.vol_iss_pg_patterns.good_ppattern) then
for _, pattern in ipairs (cfg.vol_iss_pg_patterns.bad_ppatterns) do -- spin through the selected sequence table of patterns
if val:match (pattern) then -- when a match, error so
utilities.set_message ('err_extra_text_pages', name); -- add error message
return; -- and done
end
end
end
end
--[[--------------------------< E X T R A _ T E X T _ I N _ V O L _ I S S _ C H E C K >------------------------
Adds error if |volume= or |issue= has what appears to be some form of redundant 'type' indicator. Applies to
both; this function looks for issue text in both |issue= and |volume= and looks for volume-like text in |voluem=
and |issue=.
For |volume=:
'V.', or 'Vol.' (with or without the dot) abbreviations or 'Volume' in the first characters of the parameter
content (all case insensitive). 'V' and 'v' (without the dot) are presumed to be roman numerals so
are allowed.
For |issue=:
'No.', 'I.', 'Iss.' (with or without the dot) abbreviations, or 'Issue' in the first characters of the
parameter content (all case insensitive); numero styling: 'n°' with degree sign U+00B0, and № precomposed
numero sign U+2116.
Single character values ('v', 'i', 'n') allowed when not followed by separator character ('.', ':', '=', or
whitespace character) – param values are trimmed of whitespace by MediaWiki before delivered to the module.
<val> is |volume= or |issue= parameter value
<name> is |volume= or |issue= parameter name for error message
<selector> is 'v' for |volume=, 'i' for |issue=
sets error message on failure; returns nothing
]]
local function extra_text_in_vol_iss_check (val, name, selector)
if not utilities.is_set (val) then
return;
end
local handler = 'v' == selector and 'err_extra_text_volume' or 'err_extra_text_issue';
local accept_val;
val, accept_val = utilities.has_accept_as_written (val);
--if accept_val then -- if uncomment this, |volume=((vol. 1)) suppresses error
-- return;
--end
--val = mw.text.unstripNoWiki (val); -- if uncomment this, |volume=<nowiki>vol. 1</nowiki> shows error
val = val:lower(); -- force parameter value to lower case
for _, pattern in ipairs (cfg.vol_iss_pg_patterns.vi_patterns_t) do -- spin through the sequence table of patterns
if val:match (pattern) then -- when a match, error so
utilities.set_message (handler, name); -- add error message
return; -- and done
end
end
end
--[=[-------------------------< G E T _ V _ N A M E _ T A B L E >----------------------------------------------
split apart a |vauthors= or |veditors= parameter. This function allows for corporate names, wrapped in doubled
parentheses to also have commas; in the old version of the code, the doubled parentheses were included in the
rendered citation and in the metadata. Individual author names may be wikilinked
|vauthors=Jones AB, [[E. B. White|White EB]], ((Black, Brown, and Co.))
]=]
local function get_v_name_table (vparam, output_table, output_link_table)
local _, accept = utilities.has_accept_as_written (vparam);
if accept then
utilities.add_prop_cat ('vanc-accept'); -- add properties category
end
--#Modified: next line
local name_table = mw.text.split(vparam or "", "%s*,%s*")
local wl_type, label, link; -- wl_type not used here; just a placeholder
local i = 1;
while name_table[i] do
if name_table[i]:match ('^%(%(.*[^%)][^%)]$') then -- first segment of corporate with one or more commas; this segment has the opening doubled parentheses
local name = name_table[i];
i = i + 1; -- bump indexer to next segment
while name_table[i] do
name = name .. ', ' .. name_table[i]; -- concatenate with previous segments
if name_table[i]:match ('^.*%)%)$') then -- if this table member has the closing doubled parentheses
break; -- and done reassembling so
end
i = i + 1; -- bump indexer
end
table.insert (output_table, name); -- and add corporate name to the output table
table.insert (output_link_table, ''); -- no wikilink
else
wl_type, label, link = utilities.is_wikilink (name_table[i]); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]]
table.insert (output_table, label); -- add this name
if 1 == wl_type then
table.insert (output_link_table, label); -- simple wikilink [[D]]
else
table.insert (output_link_table, link); -- no wikilink or [[L|D]]; add this link if there is one, else empty string
end
end
i = i + 1;
end
return output_table;
end
--[[--------------------------< P A R S E _ V A U T H O R S _ V E D I T O R S >--------------------------------
This function extracts author / editor names from |vauthors= or |veditors= and finds matching |xxxxor-maskn= and
|xxxxor-linkn= in args. It then returns a table of assembled names just as extract_names() does.
Author / editor names in |vauthors= or |veditors= must be in Vancouver system style. Corporate or institutional names
may sometimes be required and because such names will often fail the is_good_vanc_name() and other format compliance
tests, are wrapped in doubled parentheses ((corporate name)) to suppress the format tests.
Supports generational suffixes Jr, 2nd, 3rd, 4th–6th.
This function sets the Vancouver error when a required comma is missing and when there is a space between an author's initials.
]]
local function parse_vauthors_veditors (args, vparam, list_name)
local names = {}; -- table of names assembled from |vauthors=, |author-maskn=, |author-linkn=
local v_name_table = {};
local v_link_table = {}; -- when name is wikilinked, targets go in this table
local etal = false; -- return value set to true when we find some form of et al. vauthors parameter
local last, first, link, mask, suffix;
local corporate = false;
vparam, etal = name_has_etal (vparam, etal, true); -- find and remove variations on et al. do not categorize (do it here because et al. might have a period)
v_name_table = get_v_name_table (vparam, v_name_table, v_link_table); -- names are separated by commas
for i, v_name in ipairs(v_name_table) do
first = ''; -- set to empty string for concatenation and because it may have been set for previous author/editor
local accept_name;
v_name, accept_name = utilities.has_accept_as_written (v_name); -- remove accept-this-as-written markup when it wraps all of <v_name>
if accept_name then
last = v_name;
corporate = true; -- flag used in list_people()
elseif string.find(v_name, "%s") then
if v_name:find('[;%.]') then -- look for commonly occurring punctuation characters;
add_vanc_error (cfg.err_msg_supl.punctuation, i);
end
local lastfirstTable = {}
lastfirstTable = mw.text.split(v_name, "%s+")
first = table.remove(lastfirstTable); -- removes and returns value of last element in table which should be initials or generational suffix
if not mw.ustring.match (first, '^%u+$') then -- mw.ustring here so that later we will catch non-Latin characters
suffix = first; -- not initials so assume that whatever we got is a generational suffix
first = table.remove(lastfirstTable); -- get what should be the initials from the table
end
last = table.concat(lastfirstTable, ' ') -- returns a string that is the concatenation of all other names that are not initials and generational suffix
if not utilities.is_set (last) then
first = ''; -- unset
last = v_name; -- last empty because something wrong with first
add_vanc_error (cfg.err_msg_supl.name, i);
end
if mw.ustring.match (last, '%a+%s+%u+%s+%a+') then
add_vanc_error (cfg.err_msg_supl['missing comma'], i); -- matches last II last; the case when a comma is missing
end
if mw.ustring.match (v_name, ' %u %u$') then -- this test is in the wrong place TODO: move or replace with a more appropriate test
add_vanc_error (cfg.err_msg_supl.initials, i); -- matches a space between two initials
end
else
last = v_name; -- last name or single corporate name? Doesn't support multiword corporate names? do we need this?
end
if utilities.is_set (first) then
if not mw.ustring.match (first, "^%u?%u$") then -- first shall contain one or two upper-case letters, nothing else
add_vanc_error (cfg.err_msg_supl.initials, i); -- too many initials; mixed case initials (which may be ok Romanization); hyphenated initials
end
is_good_vanc_name (last, first, suffix, i); -- check first and last before restoring the suffix which may have a non-Latin digit
if utilities.is_set (suffix) then
first = first .. ' ' .. suffix; -- if there was a suffix concatenate with the initials
suffix = ''; -- unset so we don't add this suffix to all subsequent names
end
else
if not corporate then
is_good_vanc_name (last, '', nil, i);
end
end
link = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i ) or v_link_table[i];
mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i );
names[i] = {last = last, first = first, link = link, mask = mask, corporate = corporate}; -- add this assembled name to our names list
end
return names, etal; -- all done, return our list of names
end
--[[--------------------------< S E L E C T _ A U T H O R _ E D I T O R _ S O U R C E >------------------------
Select one of |authors=, |authorn= / |lastn / firstn=, or |vauthors= as the source of the author name list or
select one of |editorn= / editor-lastn= / |editor-firstn= or |veditors= as the source of the editor name list.
Only one of these appropriate three will be used. The hierarchy is: |authorn= (and aliases) highest and |authors= lowest;
|editorn= (and aliases) highest and |veditors= lowest (support for |editors= withdrawn)
When looking for |authorn= / |editorn= parameters, test |xxxxor1= and |xxxxor2= (and all of their aliases); stops after the second
test which mimicks the test used in extract_names() when looking for a hole in the author name list. There may be a better
way to do this, I just haven't discovered what that way is.
Emits an error message when more than one xxxxor name source is provided.
In this function, vxxxxors = vauthors or veditors; xxxxors = authors as appropriate.
]]
local function select_author_editor_source (vxxxxors, xxxxors, args, list_name)
local lastfirst = false;
if utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 1 ) or -- do this twice in case we have a |first1= without a |last1=; this ...
utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 1 ) or -- ... also catches the case where |first= is used with |vauthors=
utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 2 ) or
utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 2 ) then
lastfirst = true;
end
if (utilities.is_set (vxxxxors) and true == lastfirst) or -- these are the three error conditions
(utilities.is_set (vxxxxors) and utilities.is_set (xxxxors)) or
(true == lastfirst and utilities.is_set (xxxxors)) then
utilities.set_message ('err_redundant_parameters',
utilities.substitute (cfg.special_case_translation.name_list_params,
('AuthorList' == list_name) and cfg.special_case_translation.author or cfg.special_case_translation.editor)); -- add error message
end
if true == lastfirst then return 1 end; -- return a number indicating which author name source to use
if utilities.is_set (vxxxxors) then return 2 end;
if utilities.is_set (xxxxors) then return 3 end;
return 1; -- no authors so return 1; this allows missing author name test to run in case there is a first without last
end
--[[--------------------------< I S _ V A L I D _ P A R A M E T E R _ V A L U E >------------------------------
This function is used to validate a parameter's assigned value for those parameters that have only a limited number
of allowable values (yes, y, true, live, dead, etc.). When the parameter value has not been assigned a value (missing
or empty in the source template) the function returns the value specified by ret_val. If the parameter value is one
of the list of allowed values returns the translated value; else, emits an error message and returns the value
specified by ret_val.
TODO: explain <invert>
]]
local function is_valid_parameter_value (value, name, possible, ret_val, invert)
if not utilities.is_set (value) then
return ret_val; -- an empty parameter is ok
end
if (not invert and utilities.in_array (value, possible)) then -- normal; <value> is in <possible> table
return cfg.keywords_xlate[value]; -- return translation of parameter keyword
elseif invert and not utilities.in_array (value, possible) then -- invert; <value> is not in <possible> table
return value; -- return <value> as it is
else
utilities.set_message ('err_invalid_param_val', {name, value}); -- not an allowed value so add error message
return ret_val;
end
end
--[[--------------------------< T E R M I N A T E _ N A M E _ L I S T >----------------------------------------
This function terminates a name list (author, contributor, editor) with a separator character (sepc) and a space
when the last character is not a sepc character or when the last three characters are not sepc followed by two
closing square brackets (close of a wikilink). When either of these is true, the name_list is terminated with a
single space character.
]]
local function terminate_name_list (name_list, sepc)
if (string.sub (name_list, -3, -1) == sepc .. '. ') then -- if already properly terminated
return name_list; -- just return the name list
elseif (string.sub (name_list, -1, -1) == sepc) or (string.sub (name_list, -3, -1) == sepc .. ']]') then -- if last name in list ends with sepc char
return name_list .. " "; -- don't add another
else
return name_list .. sepc .. ' '; -- otherwise terminate the name list
end
end
--[[-------------------------< F O R M A T _ V O L U M E _ I S S U E >-----------------------------------------
returns the concatenation of the formatted volume and issue (or journal article number) parameters as a single
string; or formatted volume or formatted issue, or an empty string if neither are set.
]]
local function format_volume_issue (volume, issue, article, cite_class, origin, sepc, lower)
if not utilities.is_set (volume) and not utilities.is_set (issue) and not utilities.is_set (article) then
return '';
end
-- same condition as in format_pages_sheets()
local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin);
local is_numeric_vol = volume and (volume:match ('^[MDCLXVI]+$') or volume:match ('^%d+$')); -- is only uppercase roman numerals or only digits?
local is_long_vol = volume and (4 < mw.ustring.len(volume)); -- is |volume= value longer than 4 characters?
if volume and (not is_numeric_vol and is_long_vol) then -- when not all digits or Roman numerals, is |volume= longer than 4 characters?
utilities.add_prop_cat ('long-vol'); -- yes, add properties cat
end
if is_journal then -- journal-style formatting
local vol = '';
if utilities.is_set (volume) then
if is_numeric_vol then -- |volume= value all digits or all uppercase Roman numerals?
vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, volume}); -- render in bold face
elseif is_long_vol then -- not all digits or Roman numerals; longer than 4 characters?
vol = utilities.substitute (cfg.messages['j-vol'], {sepc, utilities.hyphen_to_dash (volume)}); -- not bold
else -- four or fewer characters
vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, utilities.hyphen_to_dash (volume)}); -- bold
end
end
vol = vol .. (utilities.is_set (issue) and utilities.substitute (cfg.messages['j-issue'], issue) or '')
vol = vol .. (utilities.is_set (article) and utilities.substitute (cfg.messages['j-article-num'], article) or '')
return vol;
end
if 'podcast' == cite_class and utilities.is_set (issue) then
return wrap_msg ('issue', {sepc, issue}, lower);
end
if 'conference' == cite_class and utilities.is_set (article) then -- |article-number= supported only in journal and conference cites
if utilities.is_set (volume) and utilities.is_set (article) then -- both volume and article number
return wrap_msg ('vol-art', {sepc, utilities.hyphen_to_dash (volume), article}, lower);
elseif utilities.is_set (article) then -- article number alone; when volume alone, handled below
return wrap_msg ('art', {sepc, article}, lower);
end
end
-- all other types of citation
if utilities.is_set (volume) and utilities.is_set (issue) then
return wrap_msg ('vol-no', {sepc, utilities.hyphen_to_dash (volume), issue}, lower);
elseif utilities.is_set (volume) then
return wrap_msg ('vol', {sepc, utilities.hyphen_to_dash (volume)}, lower);
else
return wrap_msg ('issue', {sepc, issue}, lower);
end
end
--[[-------------------------< F O R M A T _ P A G E S _ S H E E T S >-----------------------------------------
adds static text to one of |page(s)= or |sheet(s)= values and returns it with all of the others set to empty strings.
The return order is:
page, pages, sheet, sheets
Singular has priority over plural when both are provided.
]]
local function format_pages_sheets (page, pages, sheet, sheets, cite_class, origin, sepc, nopp, lower)
if 'map' == cite_class then -- only cite map supports sheet(s) as in-source locators
if utilities.is_set (sheet) then
if 'journal' == origin then
return '', '', wrap_msg ('j-sheet', sheet, lower), '';
else
return '', '', wrap_msg ('sheet', {sepc, sheet}, lower), '';
end
elseif utilities.is_set (sheets) then
if 'journal' == origin then
return '', '', '', wrap_msg ('j-sheets', sheets, lower);
else
return '', '', '', wrap_msg ('sheets', {sepc, sheets}, lower);
end
end
end
local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin);
if utilities.is_set (page) then
if is_journal then
return utilities.substitute (cfg.messages['j-page(s)'], page), '', '', '';
elseif not nopp then
return utilities.substitute (cfg.messages['p-prefix'], {sepc, page}), '', '', '';
else
return utilities.substitute (cfg.messages['nopp'], {sepc, page}), '', '', '';
end
elseif utilities.is_set (pages) then
if is_journal then
return utilities.substitute (cfg.messages['j-page(s)'], pages), '', '', '';
elseif tonumber(pages) ~= nil and not nopp then -- if pages is only digits, assume a single page number
return '', utilities.substitute (cfg.messages['p-prefix'], {sepc, pages}), '', '';
elseif not nopp then
return '', utilities.substitute (cfg.messages['pp-prefix'], {sepc, pages}), '', '';
else
return '', utilities.substitute (cfg.messages['nopp'], {sepc, pages}), '', '';
end
end
return '', '', '', ''; -- return empty strings
end
--[[--------------------------< I N S O U R C E _ L O C _ G E T >----------------------------------------------
returns one of the in-source locators: page, pages, or at.
If any of these are interwiki links to Wikisource, returns the label portion of the interwiki-link as plain text
for use in COinS. This COinS thing is done because here we convert an interwiki-link to an external link and
add an icon span around that; get_coins_pages() doesn't know about the span. TODO: should it?
TODO: add support for sheet and sheets?; streamline;
TODO: make it so that this function returns only one of the three as the single in-source (the return value assigned
to a new name)?
]]
local function insource_loc_get (page, page_orig, pages, pages_orig, at)
local ws_url, ws_label, coins_pages, L; -- for Wikisource interwiki-links; TODO: this corrupts page metadata (span remains in place after cleanup; fix there?)
if utilities.is_set (page) then
if utilities.is_set (pages) or utilities.is_set (at) then
pages = ''; -- unset the others
at = '';
end
extra_text_in_page_check (page, page_orig); -- emit error message when |page= value begins with what looks like p., pp., etc.
ws_url, ws_label, L = wikisource_url_make (page); -- make ws URL from |page= interwiki link; link portion L becomes tooltip label
if ws_url then
page = external_link (ws_url, ws_label .. ' ', 'ws link in page'); -- space char after label to move icon away from in-source text; TODO: a better way to do this?
page = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, page});
coins_pages = ws_label;
end
elseif utilities.is_set (pages) then
if utilities.is_set (at) then
at = ''; -- unset
end
extra_text_in_page_check (pages, pages_orig); -- emit error message when |page= value begins with what looks like p., pp., etc.
ws_url, ws_label, L = wikisource_url_make (pages); -- make ws URL from |pages= interwiki link; link portion L becomes tooltip label
if ws_url then
pages = external_link (ws_url, ws_label .. ' ', 'ws link in pages'); -- space char after label to move icon away from in-source text; TODO: a better way to do this?
pages = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, pages});
coins_pages = ws_label;
end
elseif utilities.is_set (at) then
ws_url, ws_label, L = wikisource_url_make (at); -- make ws URL from |at= interwiki link; link portion L becomes tooltip label
if ws_url then
at = external_link (ws_url, ws_label .. ' ', 'ws link in at'); -- space char after label to move icon away from in-source text; TODO: a better way to do this?
at = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, at});
coins_pages = ws_label;
end
end
return page, pages, at, coins_pages;
end
--[[--------------------------< I S _ U N I Q U E _ A R C H I V E _ U R L >------------------------------------
add error message when |archive-url= value is same as |url= or chapter-url= (or alias...) value
]]
local function is_unique_archive_url (archive, url, c_url, source, date)
if utilities.is_set (archive) then
if archive == url or archive == c_url then
utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)}); -- add error message
return '', ''; -- unset |archive-url= and |archive-date= because same as |url= or |chapter-url=
end
end
return archive, date;
end
--[=[-------------------------< A R C H I V E _ U R L _ C H E C K >--------------------------------------------
Check archive.org URLs to make sure they at least look like they are pointing at valid archives and not to the
save snapshot URL or to calendar pages. When the archive URL is 'https://web.archive.org/save/' (or http://...)
archive.org saves a snapshot of the target page in the URL. That is something that Wikipedia should not allow
unwitting readers to do.
When the archive.org URL does not have a complete timestamp, archive.org chooses a snapshot according to its own
algorithm or provides a calendar 'search' result. [[WP:ELNO]] discourages links to search results.
This function looks at the value assigned to |archive-url= and returns empty strings for |archive-url= and
|archive-date= and an error message when:
|archive-url= holds an archive.org save command URL
|archive-url= is an archive.org URL that does not have a complete timestamp (YYYYMMDDhhmmss 14 digits) in the
correct place
otherwise returns |archive-url= and |archive-date=
There are two mostly compatible archive.org URLs:
//web.archive.org/<timestamp>... -- the old form
//web.archive.org/web/<timestamp>... -- the new form
The old form does not support or map to the new form when it contains a display flag. There are four identified flags
('id_', 'js_', 'cs_', 'im_') but since archive.org ignores others following the same form (two letters and an underscore)
we don't check for these specific flags but we do check the form.
This function supports a preview mode. When the article is rendered in preview mode, this function may return a modified
archive URL:
for save command errors, return undated wildcard (/*/)
for timestamp errors when the timestamp has a wildcard, return the URL unmodified
for timestamp errors when the timestamp does not have a wildcard, return with timestamp limited to six digits plus wildcard (/yyyymm*/)
A secondary function is to return an archive-url timestamp from those archive urls that have them. The timestamp
is used by validation.archive_date_check() to see if the value in |archive-date= matches the timestamp in the
archive url.
]=]
local function archive_url_check (url, date)
local err_msg = ''; -- start with the error message empty
local path, timestamp, flag; -- portions of the archive.org URL
local function is_ts_date_valid (timestamp, origin_date) -- local function to validate archive url taimestamp date; time ignored
local y, m, d = timestamp:match ('(%d%d%d%d)(%d%d)(%d%d)'); -- split into parts
if y and validation.is_valid_date (y, m, d) and (tonumber (y) >= 1996) then
return true, tonumber (y) >= origin_date; -- <origin_date> is 1996 for archive.org
end
end
if (not url:match('//web%.archive%.org/')) and (not url:match('//liveweb%.archive%.org/')) then -- also deprecated liveweb Wayback machine URL
return url, date; -- not an archive.org archive, return ArchiveURL and ArchiveDate
end
if url:match('//web%.archive%.org/save/') then -- if a save command URL, we don't want to allow saving of the target page
err_msg = cfg.err_msg_supl.save;
url = url:gsub ('(//web%.archive%.org)/save/', '%1/*/', 1); -- for preview mode: modify ArchiveURL
elseif url:match('//liveweb%.archive%.org/') then
err_msg = cfg.err_msg_supl.liveweb;
else
path, timestamp, flag = url:match('//web%.archive%.org/([^%d]*)(%d+)([^/]*)/'); -- split out some of the URL parts for evaluation
if not path then -- malformed in some way; pattern did not match
err_msg = cfg.err_msg_supl.timestamp;
elseif 14 ~= timestamp:len() then -- path and flag optional, must have 14-digit timestamp here
err_msg = cfg.err_msg_supl.timestamp;
if '*' ~= flag then
local replacement = timestamp:match ('^%d%d%d%d%d%d') or timestamp:match ('^%d%d%d%d'); -- get the first 6 (YYYYMM) or first 4 digits (YYYY)
if replacement then -- nil if there aren't at least 4 digits (year)
replacement = replacement .. string.rep ('0', 14 - replacement:len()); -- year or yearmo (4 or 6 digits) zero-fill to make 14-digit timestamp
url=url:gsub ('(//web%.archive%.org/[^%d]*)%d[^/]*', '%1' .. replacement .. '*', 1) -- for preview, modify ts to 14 digits plus splat for calendar display
end
end
elseif not is_ts_date_valid (timestamp, 1996) then -- is ymd portion of timestamp a valid date?
err_msg = cfg.err_msg_supl.timestamp;
timestamp = nil; -- unset because invalid
elseif utilities.is_set (path) and 'web/' ~= path then -- older archive URLs do not have the extra 'web/' path element
err_msg = cfg.err_msg_supl.path;
elseif utilities.is_set (flag) and not utilities.is_set (path) then -- flag not allowed with the old form URL (without the 'web/' path element)
err_msg = cfg.err_msg_supl.flag;
elseif utilities.is_set (flag) and not flag:match ('%a%a_') then -- flag if present must be two alpha characters and underscore (requires 'web/' path element)
err_msg = cfg.err_msg_supl.flag;
else
return url, date, timestamp; -- return ArchiveURL, ArchiveDate, and timestamp from |archive-url=
end
end
-- if here, something not right so
utilities.set_message ('err_archive_url', {err_msg}); -- add error message and
if is_preview_mode then
return url, date, timestamp; -- preview mode so return ArchiveURL, ArchiveDate, and timestamp from |archive-url=
else
return '', ''; -- return empty strings for ArchiveURL and ArchiveDate
end
end
--[[--------------------------< P L A C E _ C H E C K >--------------------------------------------------------
check |place=, |publication-place=, |location= to see if these params include digits. This function added because
many editors misuse location to specify the in-source location (|page(s)= and |at= are supposed to do that)
returns the original parameter value without modification; added maint cat when parameter value contains digits
]]
local function place_check (param_val)
if not utilities.is_set (param_val) then -- parameter empty or omitted
return param_val; -- return that empty state
end
if mw.ustring.find (param_val, '%d') then -- not empty, are there digits in the parameter value
utilities.set_message ('maint_location'); -- yep, add maint cat
end
return param_val; -- and done
end
--[[--------------------------< I S _ A R C H I V E D _ C O P Y >----------------------------------------------
compares |title= to 'Archived copy' (placeholder added by bots that can't find proper title); if matches, return true; nil else
]]
local function is_archived_copy (title)
title = mw.ustring.lower(title); -- switch title to lower case
if title:find (cfg.special_case_translation.archived_copy.en) then -- if title is 'Archived copy'
return true;
elseif cfg.special_case_translation.archived_copy['local'] then
if mw.ustring.find (title, cfg.special_case_translation.archived_copy['local']) then -- mw.ustring() because might not be Latin script
return true;
end
end
end
--[[--------------------------< D I S P L A Y _ N A M E S _ S E L E C T >--------------------------------------
for any of the |display-authors=, |display-editors=, etc parameters, select either the local or global setting.
When both are present, look at <local_display_names> value. When the value is some sort of 'et al.'string,
special handling is required.
When {{cs1 config}} has |display-<namelist>= AND this template has |display-<namelist>=etal AND:
the number of names specified by <number_of_names> is:
greater than the number specified in the global |display-<namelist>= parameter (<global_display_names>)
use global |display-<namelist>= parameter value
set overridden maint category
less than or equal to the number specified in the global |display-<namelist>= parameter
use local |display-<namelist>= parameter value
The purpose of this function is to prevent categorizing a template that has fewer names than the global setting
to keep the etal annotation specified by <local_display_names>.
]]
local function display_names_select (global_display_names, local_display_names, param_name, number_of_names, test)
if global_display_names and utilities.is_set (local_display_names) then -- when both
if 'etal' == local_display_names:lower():gsub("[ '%.]", '') then -- the :gsub() portion makes 'etal' from a variety of 'et al.' spellings and stylings
number_of_names = tonumber (number_of_names); -- convert these to numbers for comparison
local global_display_names_num = tonumber (global_display_names); -- <global_display_names> not set when parameter value is not digits
if number_of_names > global_display_names_num then -- template has more names than global config allows to be displayed?
utilities.set_message ('maint_overridden_setting'); -- set a maint message because global is overriding local |display-<namelist>=etal
return global_display_names, 'cs1 config'; -- return global with spoof parameter name (for get_display_names())
else
return local_display_names, param_name; -- return local because fewer names so let <local_display_names> control
end
end
-- here when <global_display_names> and <local_display_names> both numbers; <global_display_names> controls
utilities.set_message ('maint_overridden_setting'); -- set a maint message
return global_display_names, 'cs1 config'; -- return global with spoof parameter name (for get_display_names())
end
-- here when only one of <global_display_names> or <local_display_names> set
if global_display_names then
return global_display_names, 'cs1 config'; -- return global with spoof parameter name (for get_display_names())
else
return local_display_names, param_name; -- return local
end
end
--[[--------------------------< M O D E _ S E T >--------------------------------------------------------------
fetch global mode setting from {{cs1 config}} (if present) or from |mode= (if present); global setting overrides
local |mode= parameter value. When both are present, emit maintenance message
]]
local function mode_set (Mode, Mode_origin)
local mode;
if cfg.global_cs1_config_t['Mode'] then -- global setting in {{cs1 config}}; nil when empty or assigned value invalid
mode = is_valid_parameter_value (cfg.global_cs1_config_t['Mode'], 'cs1 config: mode', cfg.keywords_lists['mode'], ''); -- error messaging 'param' here is a hoax
else
mode = is_valid_parameter_value (Mode, Mode_origin, cfg.keywords_lists['mode'], '');
end
if cfg.global_cs1_config_t['Mode'] and utilities.is_set (Mode) then -- when template has |mode=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
return mode;
end
--[[--------------------------< Q U O T E _ M A K E >----------------------------------------------------------
create quotation from |quote=, |trans-quote=, and/or script-quote= with or without |quote-page= or |quote-pages=
when any of those three quote parameters are set, this function unsets <PostScript>. When none of those parameters
are set, |quote-page= and |quote-pages= are unset to nil so that they are not included in the template's metadata
]]
local function quote_make (quote, trans_quote, script_quote, quote_page, quote_pages, nopp, sepc, postscript)
if utilities.is_set (quote) or utilities.is_set (trans_quote) or utilities.is_set (script_quote) then
if utilities.is_set (quote) then
if quote:sub(1, 1) == '"' and quote:sub(-1, -1) == '"' then -- if first and last characters of quote are quote marks
quote = quote:sub(2, -2); -- strip them off
end
end
quote = kern_quotes (quote); -- kern if needed
quote = utilities.wrap_style ('quoted-text', quote ); -- wrap in <q>...</q> tags
if utilities.is_set (script_quote) then
quote = script_concatenate (quote, script_quote, 'script-quote'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after quote is wrapped
end
if utilities.is_set (trans_quote) then
if trans_quote:sub(1, 1) == '"' and trans_quote:sub(-1, -1) == '"' then -- if first and last characters of |trans-quote are quote marks
trans_quote = trans_quote:sub(2, -2); -- strip them off
end
quote = quote .. " " .. utilities.wrap_style ('trans-quoted-title', trans_quote );
end
if utilities.is_set (quote_page) or utilities.is_set (quote_pages) then -- add page prefix
local quote_prefix = '';
if utilities.is_set (quote_page) then
extra_text_in_page_check (quote_page, 'quote-page'); -- add to maint cat if |quote-page= value begins with what looks like p., pp., etc.
if not nopp then
quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, quote_page}), '', '', '';
else
quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, quote_page}), '', '', '';
end
elseif utilities.is_set (quote_pages) then
extra_text_in_page_check (quote_pages, 'quote-pages'); -- add to maint cat if |quote-pages= value begins with what looks like p., pp., etc.
if tonumber(quote_pages) ~= nil and not nopp then -- if only digits, assume single page
quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, quote_pages}), '', '';
elseif not nopp then
quote_prefix = utilities.substitute (cfg.messages['pp-prefix'], {sepc, quote_pages}), '', '';
else
quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, quote_pages}), '', '';
end
end
quote = quote_prefix .. ": " .. quote;
else
quote = sepc .. " " .. quote;
end
postscript = ""; -- cs1|2 does not supply terminal punctuation when |quote= is set
elseif utilities.is_set (quote_page) or utilities.is_set (quote_pages) then
quote_page = nil; -- unset; these require |quote=; TODO: error message?
quote_pages = nil;
end
return quote, quote_page, quote_pages, postscript;
end
--[[--------------------------< C H E C K _ P U B L I S H E R _ N A M E >--------------------------------------
look for variations of '<text>: <text>' that might be '<location>: <publisher>' in |publisher= parameter value.
when found, emit a maintenance message; return nil else
<publisher> is the value assigned to |publisher= or |institution=
]]
local function check_publisher_name (publisher)
local patterns_t = {
'^[%w%s]+%s*:%s*[%w%s]+$', -- plain text <location>: <publisher>
'^%[+[%w%s:|]+%]+%s*:%s*[%w%s]+$', -- partially wikilinked [[<location>]]: <publisher>
'^[%w%s]+%s*:%s*%[+[%w%s:|]+%]+$', -- partially wikilinked <location>: [[<publisher>]]
'^%[+[%w%s:|]+%]+%s*:%s*%[+[%w%s:|]+%]+$', -- wikilinked [[<location>]]: [[<publisher>]]
}
for _, pattern in ipairs (patterns_t) do -- spin through the patterns_t sequence
if mw.ustring.match (publisher, pattern) then -- does this pattern match?
utilities.set_message ('maint_publisher_location'); -- set a maint message
return; -- and done
end
end
end
--[[--------------------------< I S _ P A G E _ A R T _ N U M >------------------------------------------------
compare the trailing (rightmost) characters of the |doi= value against the whole value assigned to |page(s)=.
return boolean true when:
|page(s)= has exactly 8 digits and a dot between the fourth and fifth digits matches the trailing 9 characters
of the |doi= value: |page=12345678 → |page=1234.5678 matches |doi=10.xxxx/yyyy1234.5678
|page(s)= is 5 or more characters and matches |doi= values's trailing characters
|page(s)= begins with a lowercase 'e' and |page(s)= without the 'e' matches |doi= values's trailing
characters: |page=e12345 → |page=12345 matches |doi=10.xxxx/yyyy12345
|page(s)= begins with a uppercase 'CD' followed by (typically) six digits matches |doi= values that ends with
'CDxxxxxx.pubx' (where 'x' is any single digit)
return nil when |page(s)= values:
are ranges separated by underscore, hyphen, emdash, endash, figure dash, or minus character
are comma- or semicolon-separated lists of pages
have external urls (has text 'http')
are digit-only values less than 10000
do not match |doi= values's trailing characters
]]
local function is_page_art_num (page, doi)
if not (utilities.is_set (page) and utilities.is_set (doi)) then -- both required
return; -- abandon; nothing to do
end
if page:match ('[,;_−–—‒%-]') then -- when |page(s)= might be a page range or a separated list of pages
return; -- abandon
end
page = page:lower(); -- because doi names are case insensitive
doi = doi:lower(); -- force these to lowercase for testing
if page:match ('http') then -- when |page(s)= appears to hold a url
return; -- abandon
end
if tonumber (page) then -- is |page(s)= digits only
if 10000 > tonumber (page) then -- when |page(s)= less than 10000
return; -- abandon
end
if doi:match (page .. '$') then -- digits only page number match the last digits in |doi=?
return true;
end
if 8 == page:len() then -- special case when |page(s)= is exactly 8 digits
local dot_page = page:gsub ('(%d%d%d%d)(%d%d%d%d)', '%1.%2'); -- make a |page=xxxx.yyyy version commonly used in |doi=
if doi:match (dot_page .. '$') then -- 8-digit dotted page number match the last characters in |doi=?
return true;
end
end
else -- here when |page(s)= is alpha-numeric
if 4 < page:len() then -- when |page(s)= is five or more characters
if doi:match (page .. '$') then -- alpha-numeric page match the last characters in |doi=?
return true;
end
local epage = page:match ('^e([%w]+)$'); -- if first character of |page= is 'e', remove it
if epage and doi:match (epage .. '$') then -- page number match the last characters in |doi=?
return true;
end
local cdpage = page:match ('^cd%d+$'); -- if first characters of |page= are 'CD' and last characters are digits (typically 6 digits)
if cdpage and doi:match (cdpage .. '%.pub%d$') then -- page number matches doi 'CDxxxxxx.pubx' where 'x' is a digit
return true;
end
end
end
end
--[[--------------------------< C I T A T I O N 0 >------------------------------------------------------------
This is the main function doing the majority of the citation formatting.
]]
local function citation0( config, args )
--[[
Load Input Parameters
The argument_wrapper facilitates the mapping of multiple aliases to single internal variable.
]]
local A = argument_wrapper ( args );
local i
-- Pick out the relevant fields from the arguments. Different citation templates
-- define different field names for the same underlying things.
local author_etal;
local a = {}; -- authors list from |lastn= / |firstn= pairs or |vauthors=
local Authors;
local NameListStyle;
if cfg.global_cs1_config_t['NameListStyle'] then -- global setting in {{cs1 config}} overrides local |name-list-style= parameter value; nil when empty or assigned value invalid
NameListStyle = is_valid_parameter_value (cfg.global_cs1_config_t['NameListStyle'], 'cs1 config: name-list-style', cfg.keywords_lists['name-list-style'], ''); -- error messaging 'param' here is a hoax
else
NameListStyle = is_valid_parameter_value (A['NameListStyle'], A:ORIGIN('NameListStyle'), cfg.keywords_lists['name-list-style'], '');
end
if cfg.global_cs1_config_t['NameListStyle'] and utilities.is_set (A['NameListStyle']) then -- when template has |name-list-style=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
local Collaboration = A['Collaboration'];
do -- to limit scope of selected
local selected = select_author_editor_source (A['Vauthors'], A['Authors'], args, 'AuthorList');
if 1 == selected then
a, author_etal = extract_names (args, 'AuthorList'); -- fetch author list from |authorn= / |lastn= / |firstn=, |author-linkn=, and |author-maskn=
elseif 2 == selected then
NameListStyle = 'vanc'; -- override whatever |name-list-style= might be
a, author_etal = parse_vauthors_veditors (args, A['Vauthors'], 'AuthorList'); -- fetch author list from |vauthors=, |author-linkn=, and |author-maskn=
elseif 3 == selected then
Authors = A['Authors']; -- use content of |people= or |credits=; |authors= is deprecated; TODO: constrain |people= and |credits= to cite av media, episode, serial?
end
if utilities.is_set (Collaboration) then
author_etal = true; -- so that |display-authors=etal not required
end
end
local editor_etal;
local e = {}; -- editors list from |editor-lastn= / |editor-firstn= pairs or |veditors=
do -- to limit scope of selected
local selected = select_author_editor_source (A['Veditors'], nil, args, 'EditorList'); -- support for |editors= withdrawn
if 1 == selected then
e, editor_etal = extract_names (args, 'EditorList'); -- fetch editor list from |editorn= / |editor-lastn= / |editor-firstn=, |editor-linkn=, and |editor-maskn=
elseif 2 == selected then
NameListStyle = 'vanc'; -- override whatever |name-list-style= might be
e, editor_etal = parse_vauthors_veditors (args, args.veditors, 'EditorList'); -- fetch editor list from |veditors=, |editor-linkn=, and |editor-maskn=
end
end
local Chapter = A['Chapter']; -- done here so that we have access to |contribution= from |chapter= and |script-chapter= aliases
local Chapter_origin = A:ORIGIN ('Chapter');
local ScriptChapter = A['ScriptChapter'];
local ScriptChapter_origin = A:ORIGIN ('ScriptChapter');
local Contribution; -- because contribution is required for contributor(s)
if 'contribution' == Chapter_origin then -- is there a |contribution= parameter?
Contribution = Chapter; -- get the name of the contribution
elseif 'script-contribution' == ScriptChapter_origin then -- no, so is there a |script-contribution= parameter?
Contribution = ScriptChapter; -- get the name of the contribution
end
local c = {}; -- contributors list from |contributor-lastn= / contributor-firstn= pairs
if utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (A['Periodical']) then -- |contributor= and |contribution= only supported in book cites
c = extract_names (args, 'ContributorList'); -- fetch contributor list from |contributorn= / |contributor-lastn=, -firstn=, -linkn=, -maskn=
if 0 < #c then
if not utilities.is_set (Contribution) then -- |contributor= requires |contribution=
utilities.set_message ('err_contributor_missing_required_param', 'contribution'); -- add missing contribution error message
c = {}; -- blank the contributors' table; it is used as a flag later
end
if 0 == #a then -- |contributor= requires |author=
utilities.set_message ('err_contributor_missing_required_param', 'author'); -- add missing author error message
c = {}; -- blank the contributors' table; it is used as a flag later
end
end
else -- if not a book cite
if utilities.select_one (args, cfg.aliases['ContributorList-Last'], 'err_redundant_parameters', 1 ) then -- are there contributor name list parameters?
utilities.set_message ('err_contributor_ignored'); -- add contributor ignored error message
end
Contribution = nil; -- unset
end
local Title = A['Title'];
local TitleLink = A['TitleLink'];
local auto_select = ''; -- default is auto
local accept_link;
TitleLink, accept_link = utilities.has_accept_as_written (TitleLink, true); -- test for accept-this-as-written markup
if (not accept_link) and utilities.in_array (TitleLink, {'none', 'pmc', 'doi'}) then -- check for special keywords
auto_select = TitleLink; -- remember selection for later
TitleLink = ''; -- treat as if |title-link= would have been empty
end
TitleLink = link_title_ok (TitleLink, A:ORIGIN ('TitleLink'), Title, 'title'); -- check for wiki-markup in |title-link= or wiki-markup in |title= when |title-link= is set
local Section = ''; -- {{cite map}} only; preset to empty string for concatenation if not used
if 'map' == config.CitationClass and 'section' == Chapter_origin then
Section = A['Chapter']; -- get |section= from |chapter= alias list; |chapter= and the other aliases not supported in {{cite map}}
Chapter = ''; -- unset for now; will be reset later from |map= if present
end
local Periodical = A['Periodical'];
local Periodical_origin = A:ORIGIN('Periodical');
local ScriptPeriodical = A['ScriptPeriodical'];
local ScriptPeriodical_origin = A:ORIGIN('ScriptPeriodical');
local TransPeriodical = A['TransPeriodical'];
local TransPeriodical_origin = A:ORIGIN ('TransPeriodical');
if (utilities.in_array (config.CitationClass, {'book', 'encyclopaedia'}) and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical) or utilities.is_set (TransPeriodical))) then
local param;
if utilities.is_set (Periodical) then -- get a parameter name from one of these periodical related meta-parameters
Periodical = ''; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters
param = Periodical_origin -- get parameter name for error messaging
elseif utilities.is_set (TransPeriodical) then
TransPeriodical = ''; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters
param = TransPeriodical_origin; -- get parameter name for error messaging
elseif utilities.is_set (ScriptPeriodical) then
ScriptPeriodical = ''; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters
param = ScriptPeriodical_origin; -- get parameter name for error messaging
end
if utilities.is_set (param) then -- if we found one
utilities.set_message ('err_periodical_ignored', {param}); -- emit an error message
end
end
if utilities.is_set (Periodical) then
local i;
Periodical, i = utilities.strip_apostrophe_markup (Periodical); -- strip apostrophe markup so that metadata isn't contaminated
if i then -- non-zero when markup was stripped so emit an error message
utilities.set_message ('err_apostrophe_markup', {Periodical_origin});
end
end
if 'mailinglist' == config.CitationClass then -- special case for {{cite mailing list}}
if utilities.is_set (Periodical) and utilities.is_set (A ['MailingList']) then -- both set emit an error TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', Periodical_origin) .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'mailinglist')});
end
Periodical = A ['MailingList']; -- error or no, set Periodical to |mailinglist= value because this template is {{cite mailing list}}
Periodical_origin = A:ORIGIN('MailingList');
end
-- web and news not tested for now because of
-- Wikipedia:Administrators%27_noticeboard#Is_there_a_semi-automated_tool_that_could_fix_these_annoying_"Cite_Web"_errors?
if not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) then -- 'periodical' templates require periodical parameter
-- local p = {['journal'] = 'journal', ['magazine'] = 'magazine', ['news'] = 'newspaper', ['web'] = 'website'}; -- for error message
local p = {['journal'] = 'journal', ['magazine'] = 'magazine'}; -- for error message
if p[config.CitationClass] then
--#Modifed
utilities.set_message ('err_missing_periodical', {cfg.err_msg_supl[config.CitationClass], cfg.err_msg_supl[p[config.CitationClass]]});
end
end
local Volume;
if 'citation' == config.CitationClass then
if utilities.is_set (Periodical) then
if not utilities.in_array (Periodical_origin, cfg.citation_no_volume_t) then -- {{citation}} does not render |volume= when these parameters are used
Volume = A['Volume']; -- but does for all other 'periodicals'
end
elseif utilities.is_set (ScriptPeriodical) then
if 'script-website' ~= ScriptPeriodical_origin then -- {{citation}} does not render volume for |script-website=
Volume = A['Volume']; -- but does for all other 'periodicals'
end
else
Volume = A['Volume']; -- and does for non-'periodical' cites
end
elseif utilities.in_array (config.CitationClass, cfg.templates_using_volume) then -- render |volume= for cs1 according to the configuration settings
Volume = A['Volume'];
end
extra_text_in_vol_iss_check (Volume, A:ORIGIN ('Volume'), 'v');
local Issue;
if 'citation' == config.CitationClass then
if utilities.is_set (Periodical) and utilities.in_array (Periodical_origin, cfg.citation_issue_t) then -- {{citation}} may render |issue= when these parameters are used
Issue = A['Issue'];
end
elseif utilities.in_array (config.CitationClass, cfg.templates_using_issue) then -- conference & map books do not support issue; {{citation}} listed here because included in settings table
if not (utilities.in_array (config.CitationClass, {'conference', 'map', 'citation'}) and not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical))) then
Issue = A['Issue'];
end
end
local ArticleNumber;
if utilities.in_array (config.CitationClass, {'journal', 'conference'}) or ('citation' == config.CitationClass and utilities.is_set (Periodical) and 'journal' == Periodical_origin) then
ArticleNumber = A['ArticleNumber'];
end
extra_text_in_vol_iss_check (Issue, A:ORIGIN ('Issue'), 'i');
Issue = utilities.hyphen_to_dash (Issue);
local Page;
local Pages;
local At;
local QuotePage;
local QuotePages;
if not utilities.in_array (config.CitationClass, cfg.templates_not_using_page) then -- TODO: rewrite to emit ignored parameter error message?
Page = A['Page'];
Pages = utilities.hyphen_to_dash (A['Pages']);
At = A['At'];
QuotePage = A['QuotePage'];
QuotePages = utilities.hyphen_to_dash (A['QuotePages']);
end
local NoPP = is_valid_parameter_value (A['NoPP'], A:ORIGIN('NoPP'), cfg.keywords_lists['yes_true_y'], nil);
local Mode = mode_set (A['Mode'], A:ORIGIN('Mode'));
-- separator character and postscript
local sepc, PostScript = set_style (Mode:lower(), A['PostScript'], config.CitationClass);
local Quote;
Quote, QuotePage, QuotePages, PostScript = quote_make (A['Quote'], A['TransQuote'], A['ScriptQuote'], QuotePage, QuotePages, NoPP, sepc, PostScript);
local Edition = A['Edition'];
local PublicationPlace = place_check (A['PublicationPlace'], A:ORIGIN('PublicationPlace'));
local Place = place_check (A['Place'], A:ORIGIN('Place'));
local PublisherName = A['PublisherName'];
local PublisherName_origin = A:ORIGIN('PublisherName');
if utilities.is_set (PublisherName) and (cfg.keywords_xlate['none'] ~= PublisherName) then
local i = 0;
PublisherName, i = utilities.strip_apostrophe_markup (PublisherName); -- strip apostrophe markup so that metadata isn't contaminated; publisher is never italicized
if i and (0 < i) then -- non-zero when markup was stripped so emit an error message
utilities.set_message ('err_apostrophe_markup', {PublisherName_origin});
end
end
if ('document' == config.CitationClass) and not utilities.is_set (PublisherName) then
utilities.set_message ('err_missing_publisher', {config.CitationClass, 'publisher'});
end
local Newsgroup = A['Newsgroup']; -- TODO: strip apostrophe markup?
local Newsgroup_origin = A:ORIGIN('Newsgroup');
if 'newsgroup' == config.CitationClass then
if utilities.is_set (PublisherName) and (cfg.keywords_xlate['none'] ~= PublisherName) then -- general use parameter |publisher= not allowed in cite newsgroup
utilities.set_message ('err_parameter_ignored', {PublisherName_origin});
end
PublisherName = nil; -- ensure that this parameter is unset for the time being; will be used again after COinS
end
if 'book' == config.CitationClass or 'encyclopaedia' == config.CitationClass or ('citation' == config.CitationClass and not utilities.is_set (Periodical)) then
local accept;
PublisherName, accept = utilities.has_accept_as_written (PublisherName); -- check for and remove accept-as-written markup from |publisher= wrapped
if not accept then -- when no accept-as-written markup
check_publisher_name (PublisherName); -- emit maint message when |publisher= might be prefixed with publisher's location
end
end
local URL = A['URL']; -- TODO: better way to do this for URL, ChapterURL, and MapURL?
local UrlAccess = is_valid_parameter_value (A['UrlAccess'], A:ORIGIN('UrlAccess'), cfg.keywords_lists['url-access'], nil);
if not utilities.is_set (URL) and utilities.is_set (UrlAccess) then
UrlAccess = nil;
utilities.set_message ('err_param_access_requires_param', 'url');
end
local ChapterURL = A['ChapterURL'];
local ChapterUrlAccess = is_valid_parameter_value (A['ChapterUrlAccess'], A:ORIGIN('ChapterUrlAccess'), cfg.keywords_lists['url-access'], nil);
if not utilities.is_set (ChapterURL) and utilities.is_set (ChapterUrlAccess) then
ChapterUrlAccess = nil;
utilities.set_message ('err_param_access_requires_param', {A:ORIGIN('ChapterUrlAccess'):gsub ('%-access', '')});
end
local MapUrlAccess = is_valid_parameter_value (A['MapUrlAccess'], A:ORIGIN('MapUrlAccess'), cfg.keywords_lists['url-access'], nil);
if not utilities.is_set (A['MapURL']) and utilities.is_set (MapUrlAccess) then
MapUrlAccess = nil;
utilities.set_message ('err_param_access_requires_param', {'map-url'});
end
local this_page = mw.title.getCurrentTitle(); -- also used for COinS and for language
local no_tracking_cats = is_valid_parameter_value (A['NoTracking'], A:ORIGIN('NoTracking'), cfg.keywords_lists['yes_true_y'], nil);
-- check this page to see if it is in one of the namespaces that cs1 is not supposed to add to the error categories
if not utilities.is_set (no_tracking_cats) then -- ignore if we are already not going to categorize this page
if cfg.uncategorized_namespaces[this_page.namespace] then -- is this page's namespace id one of the uncategorized namespace ids?
no_tracking_cats = "true"; -- set no_tracking_cats
end
for _, v in ipairs (cfg.uncategorized_subpages) do -- cycle through page name patterns
if this_page.text:match (v) then -- test page name against each pattern
no_tracking_cats = "true"; -- set no_tracking_cats
break; -- bail out if one is found
end
end
end
-- check for extra |page=, |pages= or |at= parameters. (also sheet and sheets while we're at it)
utilities.select_one (args, {'page', 'p', 'pp', 'pages', 'at', 'sheet', 'sheets'}, 'err_redundant_parameters'); -- this is a dummy call simply to get the error message and category
local coins_pages;
Page, Pages, At, coins_pages = insource_loc_get (Page, A:ORIGIN('Page'), Pages, A:ORIGIN('Pages'), At);
if utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- both |publication-place= and |place= (|location=) allowed if different
utilities.add_prop_cat ('location-test'); -- add property cat to evaluate how often PublicationPlace and Place are used together
if PublicationPlace == Place then
Place = ''; -- unset; don't need both if they are the same
end
elseif not utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- when only |place= (|location=) is set ...
PublicationPlace = Place; -- promote |place= (|location=) to |publication-place
end
if PublicationPlace == Place then Place = ''; end -- don't need both if they are the same
local URL_origin = A:ORIGIN('URL'); -- get name of parameter that holds URL
local ChapterURL_origin = A:ORIGIN('ChapterURL'); -- get name of parameter that holds ChapterURL
-- local ScriptChapter = A['ScriptChapter'];
-- local ScriptChapter_origin = A:ORIGIN ('ScriptChapter');
local Format = A['Format'];
local ChapterFormat = A['ChapterFormat'];
local TransChapter = A['TransChapter'];
local TransChapter_origin = A:ORIGIN ('TransChapter');
local TransTitle = A['TransTitle'];
local ScriptTitle = A['ScriptTitle'];
--[[
Parameter remapping for cite encyclopedia:
When the citation has these parameters:
|encyclopedia= and |title= then map |title= to |article= and |encyclopedia= to |title= for rendering
|encyclopedia= and |article= then map |encyclopedia= to |title= for rendering
|trans-title= maps to |trans-chapter= when |title= is re-mapped
|url= maps to |chapter-url= when |title= is remapped
All other combinations of |encyclopedia=, |title=, and |article= are not modified
]]
local Encyclopedia = A['Encyclopedia']; -- used as a flag by this module and by ~/COinS
local ScriptEncyclopedia = A['ScriptEncyclopedia'];
local TransEncyclopedia = A['TransEncyclopedia'];
if utilities.is_set (Encyclopedia) or utilities.is_set (ScriptEncyclopedia) then -- emit error message when Encyclopedia set but template is other than {{cite encyclopedia}} or {{citation}}
if 'encyclopaedia' ~= config.CitationClass and 'citation' ~= config.CitationClass then
if utilities.is_set (Encyclopedia) then
utilities.set_message ('err_parameter_ignored', {A:ORIGIN ('Encyclopedia')});
else
utilities.set_message ('err_parameter_ignored', {A:ORIGIN ('ScriptEncyclopedia')});
end
Encyclopedia = nil; -- unset these because not supported by this template
ScriptEncyclopedia = nil;
TransEncyclopedia = nil;
end
elseif utilities.is_set (TransEncyclopedia) then
utilities.set_message ('err_trans_missing_title', {'encyclopedia'});
end
if ('encyclopaedia' == config.CitationClass) or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then
if utilities.is_set (Periodical) and utilities.is_set (Encyclopedia) then -- when both parameters set emit an error message; {{citation}} only; Periodical not allowed in {{cite encyclopedia}}
utilities.set_message ('err_periodical_ignored', {Periodical_origin});
end
if utilities.is_set (Encyclopedia) or utilities.is_set (ScriptEncyclopedia) then
Periodical = Encyclopedia; -- error or no, set Periodical to Encyclopedia for rendering; {{citation}} could (not legitimately) have both; use Encyclopedia
Periodical_origin = A:ORIGIN ('Encyclopedia');
ScriptPeriodical = ScriptEncyclopedia;
ScriptPeriodical_origin = A:ORIGIN ('ScriptEncyclopedia');
if utilities.is_set (Title) or utilities.is_set (ScriptTitle) then
if not utilities.is_set (Chapter) then
Chapter = Title; -- |encyclopedia= and |title= are set so map |title= params to |article= params for rendering
ScriptChapter = ScriptTitle;
ScriptChapter_origin = A:ORIGIN('ScriptTitle')
TransChapter = TransTitle;
ChapterURL = URL;
ChapterURL_origin = URL_origin;
ChapterUrlAccess = UrlAccess;
ChapterFormat = Format;
if not utilities.is_set (ChapterURL) and utilities.is_set (TitleLink) then
Chapter = utilities.make_wikilink (TitleLink, Chapter);
end
Title = Periodical; -- now map |encyclopedia= params to |title= params for rendering
ScriptTitle = ScriptPeriodical or '';
TransTitle = TransEncyclopedia or '';
Periodical = ''; -- redundant so unset
ScriptPeriodical = '';
URL = '';
Format = '';
TitleLink = '';
end
elseif utilities.is_set (Chapter) or utilities.is_set (ScriptChapter) then -- |title= not set
Title = Periodical; -- |encyclopedia= set and |article= set so map |encyclopedia= to |title= for rendering
ScriptTitle = ScriptPeriodical or '';
TransTitle = TransEncyclopedia or '';
Periodical = ''; -- redundant so unset
ScriptPeriodical = '';
end
end
end
-- special case for cite techreport.
local ID = A['ID'];
if (config.CitationClass == "techreport") then -- special case for cite techreport
if utilities.is_set (A['Number']) then -- cite techreport uses 'number', which other citations alias to 'issue'
if not utilities.is_set (ID) then -- can we use ID for the "number"?
ID = A['Number']; -- yes, use it
else -- ID has a value so emit error message
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'id') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'number')});
end
end
end
-- Account for the oddity that is {{cite conference}}, before generation of COinS data.
local ChapterLink -- = A['ChapterLink']; -- deprecated as a parameter but still used internally by cite episode
local Conference = A['Conference'];
local BookTitle = A['BookTitle'];
local TransTitle_origin = A:ORIGIN ('TransTitle');
if 'conference' == config.CitationClass then
if utilities.is_set (BookTitle) then
Chapter = Title;
Chapter_origin = 'title';
-- ChapterLink = TitleLink; -- |chapter-link= is deprecated
ChapterURL = URL;
ChapterUrlAccess = UrlAccess;
ChapterURL_origin = URL_origin;
URL_origin = '';
ChapterFormat = Format;
TransChapter = TransTitle;
TransChapter_origin = TransTitle_origin;
Title = BookTitle;
Format = '';
-- TitleLink = '';
TransTitle = '';
URL = '';
end
elseif 'speech' ~= config.CitationClass then
Conference = ''; -- not cite conference or cite speech so make sure this is empty string
end
local cs2_lower = function (text) -- if mode is cs2, use lower case
if (sepc ~= '.') then
return text:lower();
end
return text;
end
local use_lowercase = ( sepc == ',' ); -- controls capitalization of certain static text
-- cite map oddities
local Cartography = "";
local Scale = "";
local Sheet = A['Sheet'] or '';
local Sheets = A['Sheets'] or '';
if config.CitationClass == "map" then
if utilities.is_set (Chapter) then --TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'map') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', Chapter_origin)}); -- add error message
end
Chapter = A['Map'];
Chapter_origin = A:ORIGIN('Map');
ChapterURL = A['MapURL'];
ChapterURL_origin = A:ORIGIN('MapURL');
TransChapter = A['TransMap'];
ScriptChapter = A['ScriptMap']
ScriptChapter_origin = A:ORIGIN('ScriptMap')
ChapterUrlAccess = MapUrlAccess;
ChapterFormat = A['MapFormat'];
Cartography = A['Cartography'];
if utilities.is_set ( Cartography ) then
Cartography = sepc .. " " .. wrap_msg ('cartography', Cartography, use_lowercase);
end
Scale = A['Scale'];
if utilities.is_set ( Scale ) then
Scale = sepc .. " " .. Scale;
end
end
-- Account for the oddities that are {{cite episode}} and {{cite serial}}, before generation of COinS data.
local Series = A['Series'];
if 'episode' == config.CitationClass or 'serial' == config.CitationClass then
local SeriesLink = A['SeriesLink'];
SeriesLink = link_title_ok (SeriesLink, A:ORIGIN ('SeriesLink'), Series, 'series'); -- check for wiki-markup in |series-link= or wiki-markup in |series= when |series-link= is set
local Network = A['Network'];
local Station = A['Station'];
local s, n = {}, {};
-- do common parameters first
if utilities.is_set (Network) then table.insert(n, Network); end
if utilities.is_set (Station) then table.insert(n, Station); end
ID = table.concat(n, sepc .. ' ');
if 'episode' == config.CitationClass then -- handle the oddities that are strictly {{cite episode}}
local Season = A['Season'];
local SeriesNumber = A['SeriesNumber'];
if utilities.is_set (Season) and utilities.is_set (SeriesNumber) then -- these are mutually exclusive so if both are set TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'season') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'seriesno')}); -- add error message
SeriesNumber = ''; -- unset; prefer |season= over |seriesno=
end
-- assemble a table of parts concatenated later into Series
if utilities.is_set (Season) then table.insert(s, wrap_msg ('season', Season, use_lowercase)); end
if utilities.is_set (SeriesNumber) then table.insert(s, wrap_msg ('seriesnum', SeriesNumber, use_lowercase)); end
if utilities.is_set (Issue) then table.insert(s, wrap_msg ('episode', Issue, use_lowercase)); end
Issue = ''; -- unset because this is not a unique parameter
Chapter = Title; -- promote title parameters to chapter
ScriptChapter = ScriptTitle;
ScriptChapter_origin = A:ORIGIN('ScriptTitle');
ChapterLink = TitleLink; -- alias |episode-link=
TransChapter = TransTitle;
ChapterURL = URL;
ChapterUrlAccess = UrlAccess;
ChapterURL_origin = URL_origin;
ChapterFormat = Format;
Title = Series; -- promote series to title
TitleLink = SeriesLink;
Series = table.concat(s, sepc .. ' '); -- this is concatenation of season, seriesno, episode number
if utilities.is_set (ChapterLink) and not utilities.is_set (ChapterURL) then -- link but not URL
Chapter = utilities.make_wikilink (ChapterLink, Chapter);
elseif utilities.is_set (ChapterLink) and utilities.is_set (ChapterURL) then -- if both are set, URL links episode;
Series = utilities.make_wikilink (ChapterLink, Series);
end
URL = ''; -- unset
TransTitle = '';
ScriptTitle = '';
Format = '';
else -- now oddities that are cite serial
Issue = ''; -- unset because this parameter no longer supported by the citation/core version of cite serial
Chapter = A['Episode']; -- TODO: make |episode= available to cite episode someday?
if utilities.is_set (Series) and utilities.is_set (SeriesLink) then
Series = utilities.make_wikilink (SeriesLink, Series);
end
Series = utilities.wrap_style ('italic-title', Series); -- series is italicized
end
end
-- end of {{cite episode}} stuff
-- handle type parameter for those CS1 citations that have default values
local TitleType = A['TitleType'];
local Degree = A['Degree'];
if utilities.in_array (config.CitationClass, {'AV-media-notes', 'document', 'interview', 'mailinglist', 'map', 'podcast', 'pressrelease', 'report', 'speech', 'techreport', 'thesis'}) then
TitleType = set_titletype (config.CitationClass, TitleType);
if utilities.is_set (Degree) and ("Thesis" == TitleType or cfg.title_types ['thesis'] == TitleType) then -- special case for cite thesis
TitleType = utilities.substitute (cfg.presentation['thesis-degree'], {Degree, cfg.title_types ['thesis']:lower()});
end
end
if utilities.is_set (TitleType) then -- if type parameter is specified
TitleType = utilities.substitute ( cfg.messages['type'], TitleType); -- display it in parentheses
-- TODO: Hack on TitleType to fix bunched parentheses problem
end
-- legacy: promote PublicationDate to Date if neither Date nor Year are set.
local Date = A['Date'];
local Date_origin; -- to hold the name of parameter promoted to Date; required for date error messaging
local PublicationDate = A['PublicationDate'];
local Year = A['Year'];
-- #Added
local HijriDate = A['HijriDate'];
if utilities.is_set (Year) then
validation.year_check (Year); -- returns nothing; emits maint message when |year= doesn't hold a 'year' value
end
if not utilities.is_set (Date) then
Date = Year; -- promote Year to Date
Year = nil; -- make nil so Year as empty string isn't used for CITEREF
if not utilities.is_set (Date) and utilities.is_set (PublicationDate) then -- use PublicationDate when |date= and |year= are not set
Date = PublicationDate; -- promote PublicationDate to Date
PublicationDate = ''; -- unset, no longer needed
Date_origin = A:ORIGIN('PublicationDate'); -- save the name of the promoted parameter
else
Date_origin = A:ORIGIN('Year'); -- save the name of the promoted parameter
end
else
Date_origin = A:ORIGIN('Date'); -- not a promotion; name required for error messaging
end
if PublicationDate == Date then PublicationDate = ''; end -- if PublicationDate is same as Date, don't display in rendered citation
--[[
Go test all of the date-holding parameters for valid MOS:DATE format and make sure that dates are real dates. This must be done before we do COinS because here is where
we get the date used in the metadata.
Date validation supporting code is in Module:Citation/CS1/Date_validation
]]
local DF = is_valid_parameter_value (A['DF'], A:ORIGIN('DF'), cfg.keywords_lists['df'], '');
if not utilities.is_set (DF) then
DF = cfg.global_df; -- local |df= if present overrides global df set by {{use xxx date}} template
end
local ArchiveURL;
local ArchiveDate;
local ArchiveFormat = A['ArchiveFormat'];
local archive_url_timestamp; -- timestamp from wayback machine url
--#Added Block to add category for unarchived URLs
if utilities.is_set(URL) and not utilities.is_set(A['ArchiveURL']) and not wikidatacite
and not URL:match('//archive%.org/') -- no need for ArchiveURL if the URL is from archive cite! by User:Mr. Ibrahem
then
utilities.add_prop_cat ('no_archive');
end
ArchiveURL, ArchiveDate, archive_url_timestamp = archive_url_check (A['ArchiveURL'], A['ArchiveDate'])
ArchiveFormat = style_format (ArchiveFormat, ArchiveURL, 'archive-format', 'archive-url');
ArchiveURL, ArchiveDate = is_unique_archive_url (ArchiveURL, URL, ChapterURL, A:ORIGIN('ArchiveURL'), ArchiveDate); -- add error message when URL or ChapterURL == ArchiveURL
local AccessDate = A['AccessDate'];
local COinS_date = {}; -- holds date info extracted from |date= for the COinS metadata by Module:Date verification
local DoiBroken = A['DoiBroken'];
local Embargo = A['Embargo'];
local anchor_year; -- used in the CITEREF identifier
do -- create defined block to contain local variables error_message, date_parameters_list, mismatch
local error_message = '';
-- AirDate has been promoted to Date so not necessary to check it
local date_parameters_list = {
['access-date'] = {val = AccessDate, name = A:ORIGIN ('AccessDate')},
['archive-date'] = {val = ArchiveDate, name = A:ORIGIN ('ArchiveDate')},
['hijri-date'] = {val = HijriDate, name = A:ORIGIN ('HijriDate')},
['date'] = {val = Date, name = Date_origin},
['doi-broken-date'] = {val = DoiBroken, name = A:ORIGIN ('DoiBroken')},
['pmc-embargo-date'] = {val = Embargo, name = A:ORIGIN ('Embargo')},
['publication-date'] = {val = PublicationDate, name = A:ORIGIN ('PublicationDate')},
['year'] = {val = Year, name = A:ORIGIN ('Year')},
};
local error_list = {};
anchor_year, Embargo = validation.dates(date_parameters_list, COinS_date, error_list);
if utilities.is_set (Year) and utilities.is_set (Date) then -- both |date= and |year= not normally needed;
validation.year_date_check (Year, A:ORIGIN ('Year'), Date, A:ORIGIN ('Date'), error_list);
end
--#Added Block
if date_parameters_list['hijri-date'].tt and date_parameters_list['date'].tt then
validation.hijri_and_gregorian_corresponded (date_parameters_list['hijri-date'].tt, date_parameters_list['date'].tt);
end
if 0 == #error_list then -- error free dates only; 0 when error_list is empty
local modified = false; -- flag
if utilities.is_set (DF) then -- if we need to reformat dates
modified = validation.reformat_dates (date_parameters_list, DF); -- reformat to DF format, use long month names if appropriate
end
if true == validation.date_hyphen_to_dash (date_parameters_list) then -- convert hyphens to dashes where appropriate
modified = true;
utilities.set_message ('maint_date_format'); -- hyphens were converted so add maint category
end
-- for those wikis that can and want to have English date names translated to the local language; not supported at en.wiki
if cfg.date_name_auto_xlate_enable and validation.date_name_xlate (date_parameters_list, cfg.date_digit_auto_xlate_enable ) then
utilities.set_message ('maint_date_auto_xlated'); -- add maint cat
modified = true;
end
if modified then -- if the date_parameters_list values were modified
AccessDate = date_parameters_list['access-date'].val; -- overwrite date holding parameters with modified values
ArchiveDate = date_parameters_list['archive-date'].val;
Date = date_parameters_list['date'].val;
DoiBroken = date_parameters_list['doi-broken-date'].val;
PublicationDate = date_parameters_list['publication-date'].val;
HijriDate = date_parameters_list['hijri-date'].val;
end
if archive_url_timestamp and utilities.is_set (ArchiveDate) then
validation.archive_date_check (ArchiveDate, archive_url_timestamp, DF); -- does YYYYMMDD in archive_url_timestamp match date in ArchiveDate
end
else
utilities.set_message ('err_bad_date', {utilities.make_sep_list (#error_list, error_list)}); -- add this error message
end
--#Added block
if date_parameters_list['date'].val == "nd" then
Date = cfg.messages["unknown_date"];
end
end -- end of do
if utilities.in_array (config.CitationClass, {'book', 'encyclopaedia'}) or -- {{cite book}}, {{cite encyclopedia}}; TODO: {{cite conference}} and others?
('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) or -- {{citation}} as an encylopedia citation
('citation' == config.CitationClass and not utilities.is_set (Periodical)) then -- {{citation}} as a book citation
if utilities.is_set (PublicationPlace) then
if not utilities.is_set (PublisherName) then
local date = COinS_date.rftdate and tonumber (COinS_date.rftdate:match ('%d%d%d%d')); -- get year portion of COinS date (because in Arabic numerals); convert string to number
if date and (1850 <= date) then -- location has no publisher; if date is 1850 or later
utilities.set_message ('maint_location_no_publisher'); -- add maint cat
end
else -- PublisherName has a value
if cfg.keywords_xlate['none'] == PublisherName then -- if that value is 'none' (only for book and encyclopedia citations)
PublisherName = ''; -- unset
end
end
end
end
local ID_list = {}; -- sequence table of rendered identifiers
local ID_list_coins = {}; -- table of identifiers and their values from args; key is same as cfg.id_handlers's key
local Class = A['Class']; -- arxiv class identifier
local ID_support = {
{A['ASINTLD'], 'ASIN', 'err_asintld_missing_asin', A:ORIGIN ('ASINTLD')},
{DoiBroken, 'DOI', 'err_doibroken_missing_doi', A:ORIGIN ('DoiBroken')},
{Embargo, 'PMC', 'err_embargo_missing_pmc', A:ORIGIN ('Embargo')},
}
ID_list, ID_list_coins = identifiers.identifier_lists_get (args, {
DoiBroken = DoiBroken, -- for |doi=
ASINTLD = A['ASINTLD'], -- for |asin=
Embargo = Embargo, -- for |pmc=
Class = Class, -- for |arxiv=
CitationClass = config.CitationClass, -- for |arxiv=
Year=anchor_year, -- for |isbn=
}, ID_support);
if 'citation' == config.CitationClass then -- catch ve/citoid malformed book cites in {{citation}} templates
for _, id in ipairs (ID_list) do -- search through the ID_list sequence looking for an ISBN identifier string
if id:find ('ISBN', 3, true) then -- plain find, start at index 3 ([[ISBN)
if utilities.is_set (Periodical) then -- when a |work= alias is set
utilities.set_message ('maint_work_isbn'); -- add maint cat
end
end
end
end
-- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, {{cite medrxiv}}, {{cite ssrn}}, before generation of COinS data.
if utilities.in_array (config.CitationClass, whitelist.preprint_template_list_t) then -- |arxiv= or |eprint= required for cite arxiv; |biorxiv=, |citeseerx=, |medrxiv=, |ssrn= required for their templates
if not (args[cfg.id_handlers[config.CitationClass:upper()].parameters[1]] or -- can't use ID_list_coins k/v table here because invalid parameters omitted
args[cfg.id_handlers[config.CitationClass:upper()].parameters[2]]) then -- which causes unexpected parameter missing error message
utilities.set_message ('err_' .. config.CitationClass .. '_missing'); -- add error message
end
Periodical = ({['arxiv'] = 'arXiv', ['biorxiv'] = 'bioRxiv', ['citeseerx'] = 'CiteSeerX', ['medrxiv'] = 'medRxiv', ['ssrn'] = 'Social Science Research Network'})[config.CitationClass];
end
-- Link the title of the work if no |url= was provided, but we have a |pmc= or a |doi= with |doi-access=free
if config.CitationClass == "journal" and not utilities.is_set (URL) and not utilities.is_set (TitleLink) and not utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) then -- TODO: remove 'none' once existing citations have been switched to 'off', so 'none' can be used as token for "no title" instead
if 'none' ~= cfg.keywords_xlate[auto_select] then -- if auto-linking not disabled
if identifiers.auto_link_urls[auto_select] then -- manual selection
URL = identifiers.auto_link_urls[auto_select]; -- set URL to be the same as identifier's external link
URL_origin = cfg.id_handlers[auto_select:upper()].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title=
elseif identifiers.auto_link_urls['pmc'] then -- auto-select PMC
URL = identifiers.auto_link_urls['pmc']; -- set URL to be the same as the PMC external link if not embargoed
URL_origin = cfg.id_handlers['PMC'].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title=
elseif identifiers.auto_link_urls['doi'] then -- auto-select DOI
URL = identifiers.auto_link_urls['doi'];
URL_origin = cfg.id_handlers['DOI'].parameters[1];
end
end
if utilities.is_set (URL) then -- set when using an identifier-created URL
if utilities.is_set (AccessDate) then -- |access-date= requires |url=; identifier-created URL is not |url=
--#Modified
utilities.set_message ('err_accessdate_missing_url', A:ORIGIN('AccessDate')); -- add an error message
AccessDate = ''; -- unset
end
if utilities.is_set (ArchiveURL) then -- |archive-url= requires |url=; identifier-created URL is not |url=
--#Modified
utilities.set_message ('err_archive_missing_url', {A:ORIGIN('ArchiveURL')}); -- add an error message
ArchiveURL = ''; -- unset
end
end
end
-- At this point fields may be nil if they weren't specified in the template use. We can use that fact.
-- Test if citation has no title
if not utilities.is_set (Title) and not utilities.is_set (TransTitle) and not utilities.is_set (ScriptTitle) then -- has special case for cite episode
--#Modified Block
utilities.set_message (wikidatacite and 'err_wikidata_citation_missing_title' or 'err_citation_missing_title', {'episode' == config.CitationClass and 'series' or 'title'});
end
if utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) and
utilities.in_array (config.CitationClass, {'journal', 'citation'}) and
(utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and
('journal' == Periodical_origin or 'script-journal' == ScriptPeriodical_origin) then -- special case for journal cites
Title = ''; -- set title to empty string
utilities.set_message ('maint_untitled'); -- add maint cat
end
if 'journal' == config.CitationClass or ('citation' == config.CitationClass and utilities.is_set (Periodical) and 'journal' == Periodical_origin) then
if is_page_art_num (((utilities.is_set (Page) and Page) or (utilities.is_set (Pages) and Pages)) or nil, ID_list_coins['DOI']) then -- does |page(s)= look like it holds an article number
utilities.set_message ('maint_page_art_num'); -- add maint cat
end
end
-- COinS metadata (see <http://ocoins.info/>) for automated parsing of citation information.
-- handle the oddity that is cite encyclopedia and {{citation |encyclopedia=something}}. Here we presume that
-- when Periodical, Title, and Chapter are all set, then Periodical is the book (encyclopedia) title, Title
-- is the article title, and Chapter is a section within the article. So, we remap
local coins_chapter = Chapter; -- default assuming that remapping not required
local coins_title = Title; -- et tu
if 'encyclopaedia' == config.CitationClass or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then
if utilities.is_set (Chapter) and utilities.is_set (Title) and utilities.is_set (Periodical) then -- if all are used then
coins_chapter = Title; -- remap
coins_title = Periodical;
end
end
local coins_author = a; -- default for coins rft.au
if 0 < #c then -- but if contributor list
coins_author = c; -- use that instead
end
-- this is the function call to COinS()
local OCinSoutput = metadata.COinS({
['Periodical'] = utilities.strip_apostrophe_markup (Periodical), -- no markup in the metadata
['Encyclopedia'] = Encyclopedia, -- just a flag; content ignored by ~/COinS
['Chapter'] = metadata.make_coins_title (coins_chapter, ScriptChapter), -- Chapter and ScriptChapter stripped of bold / italic / accept-as-written markup
['Degree'] = Degree; -- cite thesis only
['Title'] = metadata.make_coins_title (coins_title, ScriptTitle), -- Title and ScriptTitle stripped of bold / italic / accept-as-written markup
['PublicationPlace'] = PublicationPlace,
['Date'] = COinS_date.rftdate, -- COinS_date.* has correctly formatted date values if Date is valid;
['Season'] = COinS_date.rftssn,
['Quarter'] = COinS_date.rftquarter,
['Chron'] = COinS_date.rftchron,
['Series'] = Series,
['Volume'] = Volume,
['Issue'] = Issue,
['ArticleNumber'] = ArticleNumber,
['Pages'] = coins_pages or metadata.get_coins_pages (first_set ({Sheet, Sheets, Page, Pages, At, QuotePage, QuotePages}, 7)), -- pages stripped of external links
['Edition'] = Edition,
['PublisherName'] = PublisherName or Newsgroup, -- any apostrophe markup already removed from PublisherName
['URL'] = first_set ({ChapterURL, URL}, 2),
['Authors'] = coins_author,
['ID_list'] = ID_list_coins,
['RawPage'] = this_page.prefixedText,
}, config.CitationClass);
-- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, {{cite medrxiv}}, and {{cite ssrn}} AFTER generation of COinS data.
if utilities.in_array (config.CitationClass, whitelist.preprint_template_list_t) then -- we have set rft.jtitle in COinS to arXiv, bioRxiv, CiteSeerX, medRxiv, or ssrn now unset so it isn't displayed
Periodical = ''; -- periodical not allowed in these templates; if article has been published, use cite journal
end
-- special case for cite newsgroup. Do this after COinS because we are modifying Publishername to include some static text
if 'newsgroup' == config.CitationClass and utilities.is_set (Newsgroup) then
PublisherName = utilities.substitute (cfg.messages['newsgroup'], external_link( 'news:' .. Newsgroup, Newsgroup, Newsgroup_origin, nil ));
end
local Editors;
local EditorCount; -- used only for choosing {ed.) or (eds.) annotation at end of editor name-list
local Contributors; -- assembled contributors name list
local contributor_etal;
local Translators; -- assembled translators name list
local translator_etal;
local t = {}; -- translators list from |translator-lastn= / translator-firstn= pairs
t = extract_names (args, 'TranslatorList'); -- fetch translator list from |translatorn= / |translator-lastn=, -firstn=, -linkn=, -maskn=
local Interviewers;
local interviewers_list = {};
interviewers_list = extract_names (args, 'InterviewerList'); -- process preferred interviewers parameters
local interviewer_etal;
-- Now perform various field substitutions.
-- We also add leading spaces and surrounding markup and punctuation to the
-- various parts of the citation, but only when they are non-nil.
do
local last_first_list;
local control = {
format = NameListStyle, -- empty string, '&', 'amp', 'and', or 'vanc'
maximum = nil, -- as if display-authors or display-editors not set
mode = Mode
};
do -- do editor name list first because the now unsupported coauthors used to modify control table
local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayEditors'], A['DisplayEditors'], A:ORIGIN ('DisplayEditors'), #e);
control.maximum, editor_etal = get_display_names (display_names, #e, 'editors', editor_etal, param);
Editors, EditorCount = list_people (control, e, editor_etal);
if 1 == EditorCount and (true == editor_etal or 1 < #e) then -- only one editor displayed but includes etal then
EditorCount = 2; -- spoof to display (eds.) annotation
end
end
do -- now do interviewers
local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayInterviewers'], A['DisplayInterviewers'], A:ORIGIN ('DisplayInterviewers'), #interviewers_list);
control.maximum, interviewer_etal = get_display_names (display_names, #interviewers_list, 'interviewers', interviewer_etal, param);
Interviewers = list_people (control, interviewers_list, interviewer_etal);
end
do -- now do translators
local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayTranslators'], A['DisplayTranslators'], A:ORIGIN ('DisplayTranslators'), #t);
control.maximum, translator_etal = get_display_names (display_names, #t, 'translators', translator_etal, param);
Translators = list_people (control, t, translator_etal);
end
do -- now do contributors
local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayContributors'], A['DisplayContributors'], A:ORIGIN ('DisplayContributors'), #c);
control.maximum, contributor_etal = get_display_names (display_names, #c, 'contributors', contributor_etal, param);
Contributors = list_people (control, c, contributor_etal);
end
do -- now do authors
local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayAuthors'], A['DisplayAuthors'], A:ORIGIN ('DisplayAuthors'), #a, author_etal);
control.maximum, author_etal = get_display_names (display_names, #a, 'authors', author_etal, param);
last_first_list = list_people (control, a, author_etal);
if utilities.is_set (Authors) then
Authors, author_etal = name_has_etal (Authors, author_etal, false, 'authors'); -- find and remove variations on et al.
if author_etal then
Authors = Authors .. ' ' .. cfg.messages['et al']; -- add et al. to authors parameter
end
else
Authors = last_first_list; -- either an author name list or an empty string
end
end -- end of do
if utilities.is_set (Authors) and utilities.is_set (Collaboration) then
Authors = Authors .. ' (' .. Collaboration .. ')'; -- add collaboration after et al.
end
end
local ConferenceFormat = A['ConferenceFormat'];
local ConferenceURL = A['ConferenceURL'];
ConferenceFormat = style_format (ConferenceFormat, ConferenceURL, 'conference-format', 'conference-url');
Format = style_format (Format, URL, 'format', 'url');
-- special case for chapter format so no error message or cat when chapter not supported
if not (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or
('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia))) then
ChapterFormat = style_format (ChapterFormat, ChapterURL, 'chapter-format', 'chapter-url');
end
if not utilities.is_set (URL) then
if utilities.in_array (config.CitationClass, {"web", "podcast", "mailinglist"}) or -- |url= required for {{cite web}}, {{cite podcast}}, and {{cite mailing list}}
('citation' == config.CitationClass and ('website' == Periodical_origin or 'script-website' == ScriptPeriodical_origin)) then -- and required for {{citation}} with |website= or |script-website=
if not url_was_archive_today then -- is <URL> empty/missing because it was a deprecated archive.today url
utilities.set_message ('err_cite_web_url'); -- no; emit an error message for an empty/ missing |url=
end
end
-- do we have |accessdate= without either |url= or |chapter-url=?
if utilities.is_set (AccessDate) and not utilities.is_set (ChapterURL) then -- ChapterURL may be set when URL is not set;
--#Modified
utilities.set_message ('err_accessdate_missing_url', A:ORIGIN('AccessDate'));
AccessDate = '';
end
end
local UrlStatus = is_valid_parameter_value (A['UrlStatus'], A:ORIGIN('UrlStatus'), cfg.keywords_lists['url-status'], '');
local OriginalURL
local OriginalURL_origin
local OriginalFormat
local OriginalAccess;
UrlStatus = UrlStatus:lower(); -- used later when assembling archived text
if utilities.is_set ( ArchiveURL ) then
if utilities.is_set (ChapterURL) then -- if chapter-url= is set apply archive url to it
OriginalURL = ChapterURL; -- save copy of source chapter's url for archive text
OriginalURL_origin = ChapterURL_origin; -- name of |chapter-url= parameter for error messages
OriginalFormat = ChapterFormat; -- and original |chapter-format=
if 'live' ~= UrlStatus then
ChapterURL = ArchiveURL -- swap-in the archive's URL
ChapterURL_origin = A:ORIGIN('ArchiveURL') -- name of |archive-url= parameter for error messages
ChapterFormat = ArchiveFormat or ''; -- swap in archive's format
ChapterUrlAccess = nil; -- restricted access levels do not make sense for archived URLs
end
elseif utilities.is_set (URL) then
OriginalURL = URL; -- save copy of original source URL
OriginalURL_origin = URL_origin; -- name of URL parameter for error messages
OriginalFormat = Format; -- and original |format=
OriginalAccess = UrlAccess;
if 'live' ~= UrlStatus then -- if URL set then |archive-url= applies to it
URL = ArchiveURL -- swap-in the archive's URL
URL_origin = A:ORIGIN('ArchiveURL') -- name of archive URL parameter for error messages
Format = ArchiveFormat or ''; -- swap in archive's format
UrlAccess = nil; -- restricted access levels do not make sense for archived URLs
end
end
elseif utilities.is_set (UrlStatus) then -- if |url-status= is set when |archive-url= is not set
utilities.set_message ('maint_url_status'); -- add maint cat
end
--*******
if utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or -- if any of the 'periodical' cites except encyclopedia
('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) then
local chap_param;
if utilities.is_set (Chapter) then -- get a parameter name from one of these chapter related meta-parameters
chap_param = A:ORIGIN ('Chapter')
elseif utilities.is_set (TransChapter) then
chap_param = A:ORIGIN ('TransChapter')
elseif utilities.is_set (ChapterURL) then
chap_param = A:ORIGIN ('ChapterURL')
elseif utilities.is_set (ScriptChapter) then
chap_param = ScriptChapter_origin;
else utilities.is_set (ChapterFormat)
chap_param = A:ORIGIN ('ChapterFormat')
end
if utilities.is_set (chap_param) then -- if we found one
utilities.set_message ('err_chapter_ignored', {chap_param}); -- add error message
Chapter = ''; -- and set them to empty string to be safe with concatenation
TransChapter = '';
ChapterURL = '';
ScriptChapter = '';
ChapterFormat = '';
end
else -- otherwise, format chapter / article title
local no_quotes = false; -- default assume that we will be quoting the chapter parameter value
if utilities.is_set (Contribution) and 0 < #c then -- if this is a contribution with contributor(s)
if utilities.in_array (Contribution:lower(), cfg.keywords_lists.contribution) then -- and a generic contribution title
no_quotes = true; -- then render it unquoted
end
end
Chapter = format_chapter_title (ScriptChapter, ScriptChapter_origin, Chapter, Chapter_origin, TransChapter, TransChapter_origin, ChapterURL, ChapterURL_origin, no_quotes, ChapterUrlAccess); -- Contribution is also in Chapter
if utilities.is_set (Chapter) then
Chapter = Chapter .. ChapterFormat ;
if 'map' == config.CitationClass and utilities.is_set (TitleType) then
Chapter = Chapter .. ' ' .. TitleType; -- map annotation here; not after title
end
Chapter = Chapter .. sepc .. ' ';
elseif utilities.is_set (ChapterFormat) then -- |chapter= not set but |chapter-format= is so ...
Chapter = ChapterFormat .. sepc .. ' '; -- ... ChapterFormat has error message, we want to see it
end
end
-- Format main title
local plain_title = false;
local accept_title;
Title, accept_title = utilities.has_accept_as_written (Title, true); -- remove accept-this-as-written markup when it wraps all of <Title>
if accept_title and ('' == Title) then -- only support forced empty for now "(())"
Title = cfg.messages['notitle']; -- replace by predefined "No title" message
-- TODO: utilities.set_message ( 'err_redundant_parameters', ...); -- issue proper error message instead of muting
ScriptTitle = ''; -- just mute for now
TransTitle = ''; -- just mute for now
plain_title = true; -- suppress text decoration for descriptive title
utilities.set_message ('maint_untitled'); -- add maint cat
end
if not accept_title then -- <Title> not wrapped in accept-as-written markup
if '...' == Title:sub (-3) then -- if ellipsis is the last three characters of |title=
Title = Title:gsub ('(%.%.%.)%.+$', '%1'); -- limit the number of dots to three
elseif not mw.ustring.find (Title, '%.%s*%a%.$') and -- end of title is not a 'dot-(optional space-)letter-dot' initialism ...
not mw.ustring.find (Title, '%s+%a%.$') then -- ...and not a 'space-letter-dot' initial (''Allium canadense'' L.)
Title = mw.ustring.gsub(Title, '%' .. sepc .. '$', ''); -- remove any trailing separator character; sepc and ms.ustring() here for languages that use multibyte separator characters
end
if utilities.is_set (ArchiveURL) and is_archived_copy (Title) then
utilities.set_message ('maint_archived_copy'); -- add maintenance category before we modify the content of Title
end
if is_generic ('generic_titles', Title) then
utilities.set_message ('err_generic_title'); -- set an error message
end
end
if (not plain_title) and (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'document', 'pressrelease', 'podcast', 'newsgroup', 'mailinglist', 'interview', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or
('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) or
('map' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)))) then -- special case for cite map when the map is in a periodical treat as an article
Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from module provided quote marks
Title = utilities.wrap_style ('quoted-title', Title);
Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle );
elseif plain_title or ('report' == config.CitationClass) then -- no styling for cite report and descriptive titles (otherwise same as above)
Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle ); -- for cite report, use this form for trans-title
else
Title = utilities.wrap_style ('italic-title', Title);
Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
TransTitle = utilities.wrap_style ('trans-italic-title', TransTitle);
end
if utilities.is_set (TransTitle) then
if utilities.is_set (Title) then
TransTitle = " " .. TransTitle;
else
utilities.set_message ('err_trans_missing_title', {'title'});
end
end
if utilities.is_set (Title) then -- TODO: is this the right place to be making Wikisource URLs?
if utilities.is_set (TitleLink) and utilities.is_set (URL) then
utilities.set_message ('err_wikilink_in_url'); -- set an error message because we can't have both
TitleLink = ''; -- unset
end
if not utilities.is_set (TitleLink) and utilities.is_set (URL) then
Title = external_link (URL, Title, URL_origin, UrlAccess) .. TransTitle .. Format;
URL = ''; -- unset these because no longer needed
Format = "";
elseif utilities.is_set (TitleLink) and not utilities.is_set (URL) then
local ws_url;
ws_url = wikisource_url_make (TitleLink); -- ignore ws_label return; not used here
if ws_url then
Title = external_link (ws_url, Title .. ' ', 'ws link in title-link'); -- space char after Title to move icon away from italic text; TODO: a better way to do this?
Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], TitleLink, Title});
Title = Title .. TransTitle;
else
Title = utilities.make_wikilink (TitleLink, Title) .. TransTitle;
end
else
local ws_url, ws_label, L; -- Title has italic or quote markup by the time we get here which causes is_wikilink() to return 0 (not a wikilink)
ws_url, ws_label, L = wikisource_url_make (Title:gsub('^[\'"]*(.-)[\'"]*$', '%1')); -- make ws URL from |title= interwiki link (strip italic or quote markup); link portion L becomes tooltip label
if ws_url then
Title = Title:gsub ('%b[]', ws_label); -- replace interwiki link with ws_label to retain markup
Title = external_link (ws_url, Title .. ' ', 'ws link in title'); -- space char after Title to move icon away from italic text; TODO: a better way to do this?
Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, Title});
Title = Title .. TransTitle;
else
Title = Title .. TransTitle;
end
end
else
Title = TransTitle;
end
if utilities.is_set (Place) then
Place = " " .. wrap_msg ('written', Place, use_lowercase) .. sepc .. " ";
end
local ConferenceURL_origin = A:ORIGIN('ConferenceURL'); -- get name of parameter that holds ConferenceURL
if utilities.is_set (Conference) then
if utilities.is_set (ConferenceURL) then
Conference = external_link( ConferenceURL, Conference, ConferenceURL_origin, nil );
end
Conference = sepc .. " " .. Conference .. ConferenceFormat;
elseif utilities.is_set (ConferenceURL) then
Conference = sepc .. " " .. external_link( ConferenceURL, nil, ConferenceURL_origin, nil );
end
local Position = '';
if not utilities.is_set (Position) then
local Minutes = A['Minutes'];
local Time = A['Time'];
if utilities.is_set (Minutes) then
if utilities.is_set (Time) then --TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'minutes') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'time')});
end
Position = utilities.substitute (cfg.messages.minutes, Minutes);
else
if utilities.is_set (Time) then
local TimeCaption = A['TimeCaption']
if not utilities.is_set (TimeCaption) then
TimeCaption = cs2_lower(cfg.messages['event']);
end
Position = " " .. TimeCaption .. " " .. Time;
end
end
else
Position = " " .. Position;
At = '';
end
Page, Pages, Sheet, Sheets = format_pages_sheets (Page, Pages, Sheet, Sheets, config.CitationClass, Periodical_origin, sepc, NoPP, use_lowercase);
At = utilities.is_set (At) and (sepc .. " " .. At) or "";
Position = utilities.is_set (Position) and (sepc .. " " .. Position) or "";
if config.CitationClass == 'map' then
local Sections = A['Sections']; -- Section (singular) is an alias of Chapter so set earlier
local Inset = A['Inset'];
if utilities.is_set ( Inset ) then
Inset = sepc .. " " .. wrap_msg ('inset', Inset, use_lowercase);
end
if utilities.is_set ( Sections ) then
Section = sepc .. " " .. wrap_msg ('sections', Sections, use_lowercase);
elseif utilities.is_set ( Section ) then
Section = sepc .. " " .. wrap_msg ('section', Section, use_lowercase);
end
At = At .. Inset .. Section;
end
local Others = A['Others'];
if utilities.is_set (Others) and 0 == #a and 0 == #e then -- add maint cat when |others= has value and used without |author=, |editor=
if config.CitationClass == "AV-media-notes"
or config.CitationClass == "audio-visual" then -- special maint for AV/M which has a lot of 'false' positives right now
utilities.set_message ('maint_others_avm')
else
utilities.set_message ('maint_others');
end
end
Others = utilities.is_set (Others) and (sepc .. " " .. Others) or "";
if utilities.is_set (Translators) then
Others = safe_join ({sepc .. ' ', wrap_msg ('translated', Translators, use_lowercase), Others}, sepc);
end
if utilities.is_set (Interviewers) then
Others = safe_join ({sepc .. ' ', wrap_msg ('interview', Interviewers, use_lowercase), Others}, sepc);
end
local TitleNote = A['TitleNote'];
TitleNote = utilities.is_set (TitleNote) and (sepc .. " " .. TitleNote) or "";
if utilities.is_set (Edition) then
if Edition:match ('%f[%a][Ee]d%n?%.?$') or Edition:match ('%f[%a][Ee]dition$') then -- Ed, ed, Ed., ed., Edn, edn, Edn., edn.
utilities.set_message ('err_extra_text_edition'); -- add error message
end
Edition = " " .. wrap_msg ('edition', Edition);
else
Edition = '';
end
Series = utilities.is_set (Series) and wrap_msg ('series', {sepc, Series}) or ""; -- not the same as SeriesNum
local Agency = A['Agency'] or ''; -- |agency= is supported by {{cite magazine}}, {{cite news}}, {{cite press release}}, {{cite web}}, and certain {{citation}} templates
if utilities.is_set (Agency) then -- this testing done here because {{citation}} supports 'news' citations
if utilities.in_array (config.CitationClass, {'magazine', 'news', 'pressrelease', 'web'}) or ('citation' == config.CitationClass and utilities.in_array (Periodical_origin, {"magazine", "newspaper", "work"})) then
Agency = wrap_msg ('agency', {sepc, Agency}); -- format for rendering
else
Agency = ''; -- unset; not supported
utilities.set_message ('err_parameter_ignored', {'agency'}); -- add error message
end
end
Volume = format_volume_issue (Volume, Issue, ArticleNumber, config.CitationClass, Periodical_origin, sepc, use_lowercase);
if utilities.is_set (AccessDate) then
local retrv_text = " " .. cfg.messages['retrieved'];
AccessDate = nowrap_date (AccessDate); -- wrap in nowrap span if date in appropriate format
retrv_text = cs2_lower(retrv_text); -- if mode is cs2, lower case
AccessDate = utilities.substitute (retrv_text, AccessDate); -- add retrieved text
AccessDate = utilities.substitute (cfg.presentation['accessdate'], {sepc, AccessDate}); -- allow editors to hide accessdates
end
if utilities.is_set (ID) then ID = sepc .. " " .. ID; end
local Docket = A['Docket'];
if "thesis" == config.CitationClass and utilities.is_set (Docket) then
ID = sepc .. " Docket " .. Docket .. ID;
end
if "report" == config.CitationClass and utilities.is_set (Docket) then -- for cite report when |docket= is set
ID = sepc .. ' ' .. Docket; -- overwrite ID even if |id= is set
end
if utilities.is_set (URL) then
URL = " " .. external_link( URL, nil, URL_origin, UrlAccess );
end
-- We check length of PostScript here because it will have been nuked by
-- the quote parameters. We'd otherwise emit a message even if there wasn't
-- a displayed postscript.
-- TODO: Should the max size (1) be configurable?
-- TODO: Should we check a specific pattern?
if utilities.is_set(PostScript) and mw.ustring.len(PostScript) > 1 then
utilities.set_message ('maint_postscript')
end
local Archived;
if utilities.is_set (ArchiveURL) then
if not utilities.is_set (ArchiveDate) then -- ArchiveURL set but ArchiveDate not set
--#Modified
utilities.set_message ('err_archive_missing_date', {A:ORIGIN('ArchiveURL')});
ArchiveURL = ''; -- empty string for concatenation
ArchiveDate = ''; -- empty string for concatenation
end
else
if utilities.is_set (ArchiveDate) then -- ArchiveURL not set but ArchiveDate is set
--#Modified
utilities.set_message ('err_archive_date_missing_url', {A:ORIGIN('ArchiveDate')}); -- emit an error message
ArchiveURL = ''; -- empty string for concatenation
ArchiveDate = ''; -- empty string for concatenation
end
end
if utilities.is_set (ArchiveURL) then
local arch_text;
if "live" == UrlStatus then
if utilities.is_set (ArchiveDate) then
Archived = sepc .. ' ' .. utilities.substitute ( cfg.messages['archived-live'],
{ external_link( ArchiveURL, cs2_lower(cfg.messages['archived']), A:ORIGIN('ArchiveURL'), nil) .. ArchiveFormat, ArchiveDate } );
else
Archived = '';
end
if not utilities.is_set (OriginalURL) then
--#Modified
utilities.set_message ('err_archive_missing_url', {A:ORIGIN('ArchiveURL')});
Archived = ''; -- empty string for concatenation
end
elseif utilities.is_set (OriginalURL) then -- UrlStatus is empty, 'dead', 'unfit', 'usurped', 'bot: unknown'
if utilities.in_array (UrlStatus, {'unfit', 'usurped', 'bot: unknown'}) then
Archived = sepc .. ' ' .. utilities.substitute ( cs2_lower(cfg.messages['archived-unfit']), ArchiveDate);
if 'bot: unknown' == UrlStatus then
utilities.set_message ('maint_bot_unknown'); -- and add a category if not already added
else
utilities.add_prop_cat ('unfit'); -- and add a category if not already added
end
else -- UrlStatus is empty, 'dead'
if utilities.is_set (ArchiveDate) then
Archived = sepc .. ' ' .. utilities.substitute ( cs2_lower(cfg.messages['archived-dead']),
{ external_link( OriginalURL, cfg.messages['original'], OriginalURL_origin, OriginalAccess ) .. OriginalFormat, ArchiveDate } );
else
Archived = ''; -- unset for concatenation
end
end
else -- OriginalUrl not set
--#Modified
utilities.set_message ('err_archive_missing_url', {A:ORIGIN('ArchiveURL')});
Archived = ''; -- empty string for concatenation
end
elseif utilities.is_set (ArchiveFormat) then
Archived = ArchiveFormat; -- if set and ArchiveURL not set ArchiveFormat has error message
else
Archived = '';
end
local TranscriptURL = A['TranscriptURL']
local TranscriptFormat = A['TranscriptFormat'];
TranscriptFormat = style_format (TranscriptFormat, TranscriptURL, 'transcript-format', 'transcripturl');
local Transcript = A['Transcript'];
local TranscriptURL_origin = A:ORIGIN('TranscriptURL'); -- get name of parameter that holds TranscriptURL
if utilities.is_set (Transcript) then
if utilities.is_set (TranscriptURL) then
Transcript = external_link( TranscriptURL, Transcript, TranscriptURL_origin, nil );
end
Transcript = sepc .. ' ' .. Transcript .. TranscriptFormat;
elseif utilities.is_set (TranscriptURL) then
Transcript = external_link( TranscriptURL, nil, TranscriptURL_origin, nil );
end
local Publisher;
if utilities.is_set (PublicationDate) then
PublicationDate = wrap_msg ('published', PublicationDate);
end
if utilities.is_set (PublisherName) then
if utilities.is_set (PublicationPlace) then
Publisher = sepc .. " " .. PublicationPlace .. ": " .. PublisherName .. PublicationDate;
else
Publisher = sepc .. " " .. PublisherName .. PublicationDate;
end
elseif utilities.is_set (PublicationPlace) then
Publisher= sepc .. " " .. PublicationPlace .. PublicationDate;
else
Publisher = PublicationDate;
end
-- Several of the above rely upon detecting this as nil, so do it last.
if (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical) or utilities.is_set (TransPeriodical)) then
if utilities.is_set (Title) or utilities.is_set (TitleNote) then
Periodical = sepc .. " " .. format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin);
else
Periodical = format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin);
end
end
local Language = A['Language'];
if utilities.is_set (Language) then
Language = language_parameter (Language); -- format, categories, name from ISO639-1, etc.
else
Language=''; -- language not specified so make sure this is an empty string;
--[[ TODO: need to extract the wrap_msg from language_parameter
so that we can solve parentheses bunching problem with Format/Language/TitleType
]]
end
--[[
Handle the oddity that is cite speech. This code overrides whatever may be the value assigned to TitleNote (through |department=) and forces it to be " (Speech)" so that
the annotation directly follows the |title= parameter value in the citation rather than the |event= parameter value (if provided).
]]
if "speech" == config.CitationClass then -- cite speech only
TitleNote = TitleType; -- move TitleType to TitleNote so that it renders ahead of |event=
TitleType = ''; -- and unset
if utilities.is_set (Periodical) then -- if Periodical, perhaps because of an included |website= or |journal= parameter
if utilities.is_set (Conference) then -- and if |event= is set
Conference = Conference .. sepc .. " "; -- then add appropriate punctuation to the end of the Conference variable before rendering
end
end
end
-- Piece all bits together at last. Here, all should be non-nil.
-- We build things this way because it is more efficient in LUA
-- not to keep reassigning to the same string variable over and over.
local tcommon;
local tcommon2; -- used for book cite when |contributor= is set
local pgtext = Position .. Sheet .. Sheets .. Page .. Pages .. At;
-- Volume = safe_join ({Volume, pgtext}, sepc);
if utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (Periodical) then -- special cases for book cites
if utilities.is_set (Contributors) then -- when we are citing foreword, preface, introduction, etc.
tcommon = safe_join ({Title, TitleNote}, sepc); -- author and other stuff will come after this and before tcommon2
--#Mdified Arabic style make vol last
tcommon2 = safe_join({TitleType, Series, Language, Others, Edition, Publisher, Volume}, sepc);
else
--#Mdified Arabic style make vol last
tcommon = safe_join( {Title, TitleNote, TitleType, Series, Language, Others, Edition, Publisher, Volume}, sepc);
end
elseif 'map' == config.CitationClass then -- special cases for cite map
if utilities.is_set (Chapter) then -- map in a book; TitleType is part of Chapter
tcommon = safe_join ({Title, Edition, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc);
elseif utilities.is_set (Periodical) then -- map in a periodical
tcommon = safe_join ({Title, TitleType, Periodical, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc);
else -- a sheet or stand-alone map
tcommon = safe_join ({Title, TitleType, Edition, Scale, Series, Language, Cartography, Others, Publisher}, sepc);
end
elseif 'episode' == config.CitationClass then -- special case for cite episode
tcommon = safe_join ({Title, TitleNote, TitleType, Series, Language, Edition, Publisher}, sepc);
else -- all other CS1 templates
--#Mdified Arabic style make vol last
tcommon = safe_join ({Title, TitleNote, Conference, Periodical, TitleType, Series, Language, Others, Edition, Publisher, Agency, Volume}, sepc);
end
if #ID_list > 0 then
ID_list = safe_join( { sepc .. " ", table.concat( ID_list, sepc .. " " ), ID }, sepc );
else
ID_list = ID;
end
local Via = A['Via'];
Via = utilities.is_set (Via) and wrap_msg ('via', Via) or '';
local idcommon;
if 'audio-visual' == config.CitationClass or 'episode' == config.CitationClass then -- special case for cite AV media & cite episode position transcript
idcommon = safe_join( { ID_list, URL, Archived, Transcript, AccessDate, Via, Quote }, sepc );
else
idcommon = safe_join( { ID_list, URL, Archived, AccessDate, Via, Quote }, sepc );
end
local text;
-- local pgtext = Position .. Sheet .. Sheets .. Page .. Pages .. At;
--#Added block
if utilities.is_set (HijriDate) then
if not mw.ustring.match(HijriDate,'%d *هـ?$') then
HijriDate = HijriDate .. 'هـ'
end
if utilities.is_set (Date) then
Date = HijriDate .. ' – ' .. Date .. 'م'
else
Date = HijriDate
end
end
local OrigDate = A['OrigDate'];
OrigDate = utilities.is_set (OrigDate) and wrap_msg ('origdate', OrigDate) or '';
if utilities.is_set (Date) then
if utilities.is_set (Authors) or utilities.is_set (Editors) then -- date follows authors or editors when authors not set
Date = " (" .. Date .. ")" .. OrigDate .. sepc .. " "; -- in parentheses
else -- neither of authors and editors set
if (string.sub(tcommon, -1, -1) == sepc) then -- if the last character of tcommon is sepc
Date = " " .. Date .. OrigDate; -- Date does not begin with sepc
else
Date = sepc .. " " .. Date .. OrigDate; -- Date begins with sepc
end
end
end
if utilities.is_set (Authors) then
if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Authors termination
Authors = terminate_name_list (Authors, sepc); -- when no date, terminate with 0 or 1 sepc and a space
end
if utilities.is_set (Editors) then
local in_text = '';
local post_text = '';
if utilities.is_set (Chapter) and 0 == #c then
in_text = cfg.messages['in'] .. ' ';
in_text = cs2_lower(in_text); -- lowercase for cs2
end
if EditorCount <= 1 then
post_text = ' (' .. cfg.messages['editor'] .. ')'; -- be consistent with no-author, no-date case
else
post_text = ' (' .. cfg.messages['editors'] .. ')';
end
Editors = terminate_name_list (in_text .. Editors .. post_text, sepc); -- terminate with 0 or 1 sepc and a space
end
if utilities.is_set (Contributors) then -- book cite and we're citing the intro, preface, etc.
local by_text = sepc .. ' ' .. cfg.messages['by'] .. ' ';
by_text = cs2_lower(by_text); -- lowercase for cs2
Authors = by_text .. Authors; -- author follows title so tweak it here
if utilities.is_set (Editors) and utilities.is_set (Date) then -- when Editors make sure that Authors gets terminated
Authors = terminate_name_list (Authors, sepc); -- terminate with 0 or 1 sepc and a space
end
if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Contributors termination
Contributors = terminate_name_list (Contributors, sepc); -- terminate with 0 or 1 sepc and a space
end
text = safe_join( {Contributors, Date, Chapter, tcommon, Authors, Place, Editors, tcommon2, pgtext, idcommon }, sepc );
-- text = safe_join( {Contributors, Date, Chapter, tcommon, Authors, Place, Editors, tcommon2, idcommon }, sepc );
else
text = safe_join( {Authors, Date, Chapter, Place, Editors, tcommon, pgtext, idcommon }, sepc );
-- text = safe_join( {Authors, Date, Chapter, Place, Editors, tcommon, idcommon }, sepc );
end
elseif utilities.is_set (Editors) then
if utilities.is_set (Date) then
if EditorCount <= 1 then
Editors = Editors .. cfg.presentation['sep_name'] .. cfg.messages['editor'];
else
Editors = Editors .. cfg.presentation['sep_name'] .. cfg.messages['editors'];
end
else
if EditorCount <= 1 then
Editors = Editors .. " (" .. cfg.messages['editor'] .. ")" .. sepc .. " "
else
Editors = Editors .. " (" .. cfg.messages['editors'] .. ")" .. sepc .. " "
end
end
text = safe_join( {Editors, Date, Chapter, Place, tcommon, pgtext, idcommon}, sepc );
-- text = safe_join( {Editors, Date, Chapter, Place, tcommon, idcommon}, sepc );
else
if utilities.in_array (config.CitationClass, {"journal", "citation"}) and utilities.is_set (Periodical) then
text = safe_join( {Chapter, Place, tcommon, pgtext, Date, idcommon}, sepc );
-- text = safe_join( {Chapter, Place, tcommon, Date, idcommon}, sepc );
else
text = safe_join( {Chapter, Place, tcommon, Date, pgtext, idcommon}, sepc );
-- text = safe_join( {Chapter, Place, tcommon, Date, idcommon}, sepc );
end
end
if utilities.is_set (PostScript) and PostScript ~= sepc then
text = safe_join( {text, sepc}, sepc ); -- Deals with italics, spaces, etc.
if '.' == sepc then -- remove final seperator if present
text = text:gsub ('%' .. sepc .. '$', ''); -- dot must be escaped here
else
text = mw.ustring.gsub (text, sepc .. '$', ''); -- using ustring for non-dot sepc (likely a non-Latin character)
end
end
text = safe_join( {text, PostScript}, sepc );
-- Now enclose the whole thing in a <cite> element
local options_t = {};
options_t.class = cite_class_attribute_make (config.CitationClass, Mode);
local Ref = is_valid_parameter_value (A['Ref'], A:ORIGIN('Ref'), cfg.keywords_lists['ref'], nil, true); -- nil when |ref=harv; A['Ref'] else
--#Added Block auto add CITEREF
if Ref and mw.ustring.sub(Ref,1,7) ~= 'CITEREF' then
Ref = 'CITEREF' .. Ref
end
if 'none' ~= cfg.keywords_xlate[(Ref and Ref:lower()) or ''] then
local namelist_t = {}; -- holds selected contributor, author, editor name list
local year = first_set ({Year, anchor_year}, 2); -- Year first for legacy citations and for YMD dates that require disambiguation
if #c > 0 then -- if there is a contributor list
namelist_t = c; -- select it
elseif #a > 0 then -- or an author list
namelist_t = a;
elseif #e > 0 then -- or an editor list
namelist_t = e;
end
local citeref_id;
if #namelist_t > 0 then -- if there are names in namelist_t
citeref_id = make_citeref_id (namelist_t, year); -- go make the CITEREF anchor
if mw.uri.anchorEncode (citeref_id) == ((Ref and mw.uri.anchorEncode (Ref)) or '') then -- Ref may already be encoded (by {{sfnref}}) so citeref_id must be encoded before comparison
utilities.set_message ('maint_ref_duplicates_default');
end
else
citeref_id = ''; -- unset
end
options_t.id = Ref or citeref_id;
end
if string.len (text:gsub('%b<>', '')) <= 2 then -- remove html and html-like tags; then get length of what remains;
z.error_cats_t = {}; -- blank the categories list
z.error_msgs_t = {}; -- blank the error messages list
OCinSoutput = nil; -- blank the metadata string
text = ''; -- blank the the citation
utilities.set_message ('err_empty_citation'); -- set empty citation message and category
end
local render_t = {}; -- here we collect the final bits for concatenation into the rendered citation
if is_preview_mode and (0 ~= #z.error_msgs_t or 0 ~= #z.maint_cats_t) then -- when in preview mode
if not utilities.is_set (options_t.id) then -- and when this template has not created an anchor ID
math.randomseed (tonumber (mw.getLanguage ('en'):formatDate ('U')) * 10000 + os.clock() * 10000);
options_t.id = 'CITEREF_temp_preview_id_' .. math.random (100000, 999999); -- create temporary anchor ID for preview mode
end
end
if utilities.is_set (options_t.id) then -- here we wrap the rendered citation in <cite ...>...</cite> tags
options_t.id = mw.uri.anchorEncode(options_t.id); -- do this here; also used when adding preview warning messages
table.insert (render_t, utilities.substitute (cfg.presentation['cite-id'], {options_t.id, mw.text.nowiki(options_t.class), text})); -- when |ref= is set or when there is a namelist
else
table.insert (render_t, utilities.substitute (cfg.presentation['cite'], {mw.text.nowiki(options_t.class), text})); -- when |ref=none or when namelist_t empty and |ref= is missing or is empty
end
if OCinSoutput then -- blanked when citation is 'empty' so don't bother to add boilerplate metadata span
table.insert (render_t, utilities.substitute (cfg.presentation['ocins'], OCinSoutput)); -- format and append metadata to the citation
end
local template_name = cfg.citation_class_map_t[config.CitationClass];
local template_link = '[[قالب:' .. template_name .. '|' .. template_name .. ']]';
local msg_prefix = '<code class="cs1-code">{{' .. template_link .. '}}</code>: ';
if 0 ~= #z.error_msgs_t then
mw.addWarning (utilities.substitute (cfg.messages.warning_msg_e, {template_link, options_t.id}));
table.insert (render_t, ' '); -- insert a space between citation and its error messages
table.sort (z.error_msgs_t); -- sort the error messages list; sorting includes wrapping <span> and <code> tags; hidden-error sorts ahead of visible-error
local hidden = true; -- presume that the only error messages emited by this template are hidden
for _, v in ipairs (z.error_msgs_t) do -- spin through the list of error messages
if v:find ('cs1-visible-error', 1, true) then -- look for the visible error class name
hidden = false; -- found one; so don't hide the error message prefix
break; -- and done because no need to look further
end
end
z.error_msgs_t[1] = table.concat ({utilities.error_comment (msg_prefix, hidden), z.error_msgs_t[1]}); -- add error message prefix to first error message to prevent extraneous punctuation
--#Modified
table.insert (render_t, utilities.make_sep_error_list(#z.error_msgs_t, z.error_msgs_t)); -- make a big string of error messages and add it to the rendering
end
if 0 ~= #z.maint_cats_t then
mw.addWarning (utilities.substitute (cfg.messages.warning_msg_m, {template_link, options_t.id}));
table.sort (z.maint_cats_t); -- sort the maintenance messages list
local maint_msgs_t = {}; -- here we collect all of the maint messages
if 0 == #z.error_msgs_t then -- if no error messages
table.insert (maint_msgs_t, msg_prefix); -- insert message prefix in maint message livery
end
for _, v in ipairs( z.maint_cats_t ) do -- append maintenance categories
table.insert (maint_msgs_t, -- assemble new maint message and add it to the maint_msgs_t table
table.concat ({v, ' (', utilities.substitute (cfg.messages[':cat wikilink'], v), ')'})
);
end
table.insert (render_t, utilities.substitute (cfg.presentation['hidden-maint'], table.concat (maint_msgs_t, ' '))); -- wrap the group of maint messages with proper presentation and save
end
if not no_tracking_cats then
local sort_key;
local cat_wikilink = 'cat wikilink';
if cfg.enable_sort_keys then -- when namespace sort keys enabled
local namespace_number = mw.title.getCurrentTitle().namespace; -- get namespace number for this wikitext
sort_key = (0 ~= namespace_number and (cfg.name_space_sort_keys[namespace_number] or cfg.name_space_sort_keys.other)) or nil; -- get sort key character; nil for mainspace
cat_wikilink = (not sort_key and 'cat wikilink') or 'cat wikilink sk'; -- make <cfg.messages> key
end
for _, v in ipairs (z.error_cats_t) do -- append error categories
table.insert (render_t, utilities.substitute (cfg.messages[cat_wikilink], {v, sort_key}));
end
if cfg.id_limits_data_load_fail then -- boolean true when load failed
utilities.set_message ('maint_id_limit_load_fail'); -- done here because this maint cat emits no message
end
for _, v in ipairs (z.maint_cats_t) do -- append maintenance categories
table.insert (render_t, utilities.substitute (cfg.messages[cat_wikilink], {v, sort_key}));
end
for _, v in ipairs (z.prop_cats_t) do -- append properties categories
table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v)); -- no sort keys
end
end
return table.concat (render_t); -- make a big string and done
end
--[[--------------------------< V A L I D A T E >--------------------------------------------------------------
Looks for a parameter's name in one of several whitelists.
Parameters in the whitelist can have three values:
true - active, supported parameters
false - deprecated, supported parameters
nil - unsupported parameters
]]
local function validate (name, cite_class, empty)
local name = tostring (name);
local enum_name; -- parameter name with enumerator (if any) replaced with '#'
local state;
local function state_test (state, name) -- local function to do testing of state values
if true == state then return true; end -- valid actively supported parameter
if false == state then
if empty then return nil; end -- empty deprecated parameters are treated as unknowns
deprecated_parameter (name); -- parameter is deprecated but still supported
return true;
end
if 'tracked' == state then
local base_name = name:gsub ('%d', ''); -- strip enumerators from parameter names that have them to get the base name
utilities.add_prop_cat ('tracked-param', {base_name}, base_name); -- add a properties category; <base_name> modifies <key>
return true;
end
return nil;
end
if name:find ('#') then -- # is a cs1|2 reserved character so parameters with # not permitted
return nil;
end
-- replace enumerator digit(s) with # (|last25= becomes |last#=) (mw.ustring because non-Western 'local' digits)
enum_name = mw.ustring.gsub (name, '%d+$', '#'); -- where enumerator is last charaters in parameter name (these to protect |s2cid=)
enum_name = mw.ustring.gsub (enum_name, '%d+([%-l])', '#%1'); -- where enumerator is in the middle of the parameter name; |author#link= is the oddity
if 'document' == cite_class then -- special case for {{cite document}}
state = whitelist.document_parameters_t[enum_name]; -- this list holds enumerated and nonenumerated parameters
if true == state_test (state, name) then return true; end
return false;
end
if utilities.in_array (cite_class, whitelist.preprint_template_list_t) then -- limited parameter sets allowed for these templates
state = whitelist.limited_parameters_t[enum_name]; -- this list holds enumerated and nonenumerated parameters
if true == state_test (state, name) then return true; end
state = whitelist.preprint_arguments_t[cite_class][name]; -- look in the parameter-list for the template identified by cite_class
if true == state_test (state, name) then return true; end
return false; -- not supported because not found or name is set to nil
end -- end limited parameter-set templates
if utilities.in_array (cite_class, whitelist.unique_param_template_list_t) then -- template-specific parameters for templates that accept parameters from the basic argument list
state = whitelist.unique_arguments_t[cite_class][name]; -- look in the template-specific parameter-lists for the template identified by cite_class
if true == state_test (state, name) then return true; end
end -- if here, fall into general validation
state = whitelist.common_parameters_t[enum_name]; -- all other templates; all normal parameters allowed; this list holds enumerated and nonenumerated parameters
if true == state_test (state, name) then return true; end
return false; -- not supported because not found or name is set to nil
end
--[=[-------------------------< I N T E R _ W I K I _ C H E C K >----------------------------------------------
check <value> for inter-language interwiki-link markup. <prefix> must be a MediaWiki-recognized language
code. when these values have the form (without leading colon):
[[<prefix>:link|label]] return label as plain-text
[[<prefix>:link]] return <prefix>:link as plain-text
return value as is else
]=]
local function inter_wiki_check (parameter, value)
local prefix = value:match ('%[%[(%a+):'); -- get an interwiki prefix if one exists
local _;
if prefix and cfg.inter_wiki_map[prefix:lower()] then -- if prefix is in the map, needs preceding colon so
utilities.set_message ('err_bad_paramlink', parameter); -- emit an error message
_, value, _ = utilities.is_wikilink (value); -- extract label portion from wikilink
end
return value;
end
--[[--------------------------< M I S S I N G _ P I P E _ C H E C K >------------------------------------------
Look at the contents of a parameter. If the content has a string of characters and digits followed by an equal
sign, compare the alphanumeric string to the list of cs1|2 parameters. If found, then the string is possibly a
parameter that is missing its pipe. There are two tests made:
{{cite ... |title=Title access-date=2016-03-17}} -- the first parameter has a value and whitespace separates that value from the missing pipe parameter name
{{cite ... |title=access-date=2016-03-17}} -- the first parameter has no value (whitespace after the first = is trimmed by MediaWiki)
cs1|2 shares some parameter names with XML/HTML attributes: class=, title=, etc. To prevent false positives XML/HTML
tags are removed before the search.
If a missing pipe is detected, this function adds the missing pipe maintenance category.
]]
local function missing_pipe_check (parameter, value)
local capture;
value = value:gsub ('%b<>', ''); -- remove XML/HTML tags because attributes: class=, title=, etc.
capture = value:match ('%s+(%a[%w%-]+)%s*=') or value:match ('^(%a[%w%-]+)%s*='); -- find and categorize parameters with possible missing pipes
if capture and validate (capture) then -- if the capture is a valid parameter name
utilities.set_message ('err_missing_pipe', parameter);
end
end
--[[--------------------------< H A S _ E X T R A N E O U S _ P U N C T >--------------------------------------
look for extraneous terminal punctuation in most parameter values; parameters listed in skip table are not checked
]]
local function has_extraneous_punc (param, value)
if 'number' == type (param) then
return;
end
param = param:gsub ('%d+', '#'); -- enumerated name-list mask params allow terminal punct; normalize
if cfg.punct_skip[param] then
return; -- parameter name found in the skip table so done
end
if value:match ('[,;:]$') then
utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat
end
if value:match ('^=') then -- sometimes an extraneous '=' character appears ...
utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat
end
end
--[[--------------------------< H A S _ T W L _ U R L >--------------------------------------------------------
look for The Wikipedia Library urls in url-holding parameters. TWL urls are accessible only for readers who are
active extended confirmed Wikipedia editors. This function sets an error message when such urls are discovered
and when appropriate, sets the |<param>-url-access=subscription. returns nothing.
looks for: '.wikipedialibrary.idm.oclc.org'
]]
local function has_twl_url (url_params_t, cite_args_t)
local url_error_t = {}; -- sequence of url-holding parameters that have a TWL url
for param, value in pairs (url_params_t) do
if value:find ('%.wikipedialibrary%.idm%.oclc%.org') then -- has the TWL base url?
table.insert (url_error_t, param); -- add parameter name to the error list
end
end
if 0 ~= #url_error_t then -- non-zero when there are errors
table.sort (url_error_t); -- sor for error messaging
for i, param in ipairs (url_error_t) do
if cfg.url_access_map_t[param] then -- if <param> has a matching -access parameter
cite_args_t[cfg.url_access_map_t[param]] = cfg.keywords_xlate.subscription; -- set |<param>-url-access=subscription
end
url_error_t[i] = utilities.wrap_style ('parameter', param); -- make the parameter pretty for error message
end
utilities.set_message ('err_param_has_twl_url', {utilities.make_sep_list (#url_error_t, url_error_t)}); -- add this error message
end
end
--[[--------------------------< H A S _ E X T R A N E O U S _ U R L >------------------------------------------
look for extraneous url parameter values; parameters listed in skip table are not checked
]]
local function has_extraneous_url (non_url_param_t)
local url_error_t = {};
check_for_url (non_url_param_t, url_error_t); -- extraneous url check
if 0 ~= #url_error_t then -- non-zero when there are errors
table.sort (url_error_t);
utilities.set_message ('err_param_has_ext_link', {utilities.make_sep_list (#url_error_t, url_error_t)}); -- add this error message
end
end
--[[--------------------------< _ C I T A T I O N >------------------------------------------------------------
Module entry point
frame – from template call (citation()); may be nil when called from another module
args_t – table of all cs1|2 parameters in the template (the parent frame)
config_t – table of template-supplied parameter (the #invoke frame)
]]
local function _citation (frame, args_t, config_t) -- save a copy in case we need to display an error message in preview mode
if not frame then
frame = mw.getCurrentFrame(); -- if called from another module, get a frame for frame-provided functions
end
-- i18n: set the name that your wiki uses to identify sandbox subpages from sandbox template invoke (or can be set here)
--#Modified line
local sandbox = ((config_t.SandboxPath and '' ~= config_t.SandboxPath) and config_t.SandboxPath) or '/ملعب'; -- sandbox path from {{#invoke:Citation/CS1/sandbox|citation|SandboxPath=/...}}
is_sandbox = nil ~= string.find (frame:getTitle(), sandbox, 1, true); -- is this invoke the sandbox module?
sandbox = is_sandbox and sandbox or ''; -- use i18n sandbox to load sandbox modules when this module is the sandox; live modules else
--#Added for ltr
local tmp_cfg;
tmp_cfg = mw.loadData ('Module:Citation/CS1/Configuration' .. sandbox); -- load sandbox versions of support modules when {{#invoke:Citation/CS1/sandbox|...}}; live modules else
whitelist = mw.loadData ('Module:Citation/CS1/Whitelist' .. sandbox);
utilities = require ('Module:Citation/CS1/Utilities' .. sandbox);
validation = require ('Module:Citation/CS1/Date_validation' .. sandbox);
identifiers = require ('Module:Citation/CS1/Identifiers' .. sandbox);
metadata = require ('Module:Citation/CS1/COinS' .. sandbox);
--#Added block for ltr
for k,v in pairs(tmp_cfg) do
cfg[k] = v
end
utilities.set_selected_modules (cfg); -- so that functions in Utilities can see the selected cfg tables
identifiers.set_selected_modules (cfg, utilities); -- so that functions in Identifiers can see the selected cfg tables and selected Utilities module
validation.set_selected_modules (cfg, utilities); -- so that functions in Date validataion can see selected cfg tables and the selected Utilities module
metadata.set_selected_modules (cfg, utilities); -- so that functions in COinS can see the selected cfg tables and selected Utilities module
z = utilities.z; -- table of error and category tables in Module:Citation/CS1/Utilities
local cite_args_t = {}; -- because args_t is the parent (template) frame args (which cannot be modified); params and their values will be placed here
is_preview_mode = not utilities.is_set (frame:preprocess ('{{REVISIONID}}'));
local suggestions = {}; -- table where we store suggestions if we need to loadData them
local error_text; -- used as a flag
--#Added block for filtering some parameters
if args_t['wikidatacite'] == '1' then
wikidatacite = true
args_t['wikidatacite'] = nil
end
---------------------
--#Added block for ltr
local ch_lang = args_t['اللغة'] or args_t['لغة'] or args_t['language'] or args_t['lang']
--# Added by Mr. Ibrahem to stop ltr formatting
local no_ltr = args_t['noltr']
if ch_lang and ch_lang ~= '' and no_ltr == nil then
local isltr = true
local rtl_lang = {
'ar', 'العربية', 'arabic',
'fa', 'الفارسية', 'persian',
'ur', 'urdu', 'الأردية',
'ku', 'kurdish', 'الكردية',
'he', 'hebrew',
'arc', 'aramaic',
'dv', 'divehi',
'ha', 'hausa',
'khw', 'khowar',
'ks', 'kashmiri',
'ps', 'pashto',
'yi', 'yiddish',
'ota', -- تركية عثمانية
}
local ch_langs = mw.text.split(ch_lang, '[,، ]')
for k, v in pairs(ch_langs) do
for k2, v2 in pairs(rtl_lang) do
if (mw.ustring.lower(v) == v2) then
isltr = false
break
end
end
if (not isltr) then break end
end
if isltr then
local cfg2
cfg2 = mw.loadData('Module:Citation/CS1/Configuration ltr' .. sandbox);
for k, v in pairs(cfg2) do
cfg[k] = v
end
end
end
----------------------
local capture; -- the single supported capture when matching unknown parameters using patterns
local empty_unknowns = {}; -- sequence table to hold empty unknown params for error message listing
for k, v in pairs (args_t) do -- get parameters from the parent (template) frame
v = mw.ustring.gsub (v, '^%s*(.-)%s*$', '%1'); -- trim leading/trailing whitespace; when v is only whitespace, becomes empty string
if v ~= '' then
if cfg.enum_needs_xlation and 'string' == type (k) then -- for wikis that set date_names['local_digits'] to non-western digits
k = mw.ustring.gsub (k, '%d', cfg.date_names.local_digits); -- translate 'local' digits enumerators to Western 0-9
end
if not validate( k, config_t.CitationClass ) then
if type (k) ~= 'string' then -- exclude empty numbered parameters
if v:match("%S+") ~= nil then
error_text = utilities.set_message ('err_text_ignored', {v});
end
elseif validate (k:lower(), config_t.CitationClass) then
error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, k:lower()}); -- suggest the lowercase version of the parameter
else
if nil == suggestions.suggestions then -- if this table is nil then we need to load it
suggestions = mw.loadData ('Module:Citation/CS1/Suggestions' .. sandbox); --load sandbox version of suggestion module when {{#invoke:Citation/CS1/sandbox|...}}; live module else
end
for pattern, param in pairs (suggestions.patterns) do -- loop through the patterns to see if we can suggest a proper parameter
capture = k:match (pattern); -- the whole match if no capture in pattern else the capture if a match
if capture then -- if the pattern matches
param = utilities.substitute (param, capture); -- add the capture to the suggested parameter (typically the enumerator)
if validate (param, config_t.CitationClass) then -- validate the suggestion to make sure that the suggestion is supported by this template (necessary for limited parameter lists)
error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, param}); -- set the suggestion error message
else
error_text = utilities.set_message ('err_parameter_ignored', {k}); -- suggested param not supported by this template
v = ''; -- unset
end
end
end
if not utilities.is_set (error_text) then -- couldn't match with a pattern, is there an explicit suggestion?
if (suggestions.suggestions[ k:lower() ] ~= nil) and validate (suggestions.suggestions[ k:lower() ], config_t.CitationClass) then
utilities.set_message ('err_parameter_ignored_suggest', {k, suggestions.suggestions[ k:lower() ]});
else
utilities.set_message ('err_parameter_ignored', {k});
v = ''; -- unset value assigned to unrecognized parameters (this for the limited parameter lists)
end
end
end
end
cite_args_t[k] = v; -- save this parameter and its value
elseif not utilities.is_set (v) then -- for empty parameters
if not validate (k, config_t.CitationClass, true) then -- is this empty parameter a valid parameter
k = ('' == k) and cfg.err_msg_supl.empty_str or k; -- when k is empty string (or was space(s) trimmed to empty string), replace with descriptive text
table.insert (empty_unknowns, utilities.wrap_style ('parameter', k)); -- format for error message and add to the list
end
end
end
if 0 ~= #empty_unknowns then -- create empty unknown error message
utilities.set_message ('err_param_unknown_empty', {
1 == #empty_unknowns and '' or 's',
utilities.make_sep_list (#empty_unknowns, empty_unknowns)
});
end
local non_url_param_t = {}; -- table of parameters and values that are not url-holding parameters
local url_param_t = {}; -- table of url-holding paramters and their values
for k, v in pairs (cite_args_t) do
if 'string' == type (k) then -- don't evaluate positional parameters
has_invisible_chars (k, v); -- look for invisible characters
end
has_extraneous_punc (k, v); -- look for extraneous terminal punctuation in parameter values
missing_pipe_check (k, v); -- do we think that there is a parameter that is missing a pipe?
cite_args_t[k] = inter_wiki_check (k, v); -- when language interwiki-linked parameter missing leading colon replace with wiki-link label
if 'string' == type (k) then -- when parameter k is not positional
if not cfg.url_skip[k] then -- and not in url skip table
non_url_param_t[k] = v; -- make a parameter/value list for extraneous url check
else -- and is in url skip table (a url-holding parameter)
url_param_t[k] = v; -- make a parameter/value list to check for values that are The Wikipedia Library url
end
end
end
if cfg.suppress_archive_today_urls then
has_archive_today_url (cite_args_t); -- look for and suppress archive.today urls and dependent parameters for all templates
end
has_extraneous_url (non_url_param_t); -- look for url in parameter values where a url does not belong
has_twl_url (url_param_t, cite_args_t); -- look for url-holding parameters that hold a The Wikipedia Library url
return table.concat ({
frame:extensionTag ('templatestyles', '', {src='Module:Citation/CS1' .. sandbox .. '/styles.css'}),
citation0 (config_t, cite_args_t)
});
end
--[[--------------------------< C I T A T I O N >--------------------------------------------------------------
Template entry point
]]
local function citation (frame)
local config_t = {}; -- table to store parameters from the module {{#invoke:}}
local args_t = frame:getParent().args; -- get template's preset parameters
for k, v in pairs (frame.args) do -- get parameters from the {{#invoke}} frame
config_t[k] = v;
-- args_t[k] = v; -- crude debug support that allows us to render a citation from module {{#invoke:}}; skips parameter validation; TODO: keep?
end
return _citation (frame, args_t, config_t)
end
--[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------
]]
return {
citation = citation, -- template entry point
_citation = _citation, -- module entry point
}
9p0251m5n4ty49ymeozozlcx9pzy0bm
قالب:رد على/شرح
10
233742
1098867
1010340
2026-08-17T18:22:40Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098867
wikitext
text/x-wiki
{{صفحة توثيق فرعية}}
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata -->
{{ملاحظة علوية|{{لا تحويل|قالب:إكو}} يحول إلى هنا. ربما تبحث عن [[قالب:1x]].}}
{{#ifeq:{{SUBPAGENAME}}|ملعب||{{استخدام واسع}}}}
{{Lua|Module:Reply to}}
{{اختصار قالب|ر|أشار|رع|إكو|clear=left}}
يُستخدم هذا القالب لربط اسم مستخدم واحد أو أكثر على شكل "<kbd>@اسم مستخدم:</kbd>"، لتشغيل [[مساعدة:إشعارات|إشعار]] للمستخدم (أو عدة مستخدمين) الذين تقوم بالرد عليهم في مناقشة معينة. سيعمل الإشعار بنجاح فقط إذا قمت بتسجيل مشاركتك في نفس التعديل الذي تستخدم فيه هذا القالب. إذا أخطأت في وضع هذا القالب أو في التوقيع، فراجع [[مساعدة:إصلاح فشل الإشارة|مساعدة:إصلاح الإشارات الفاشلة]]. إنه بديل لقالب {{قا|رد}}. وهو يعمل على أي صفحة نقاش وأي صفحة نطاق ويكيبيديا.
{{تبصرة|للمستخدمين المسجلين، إن قالب {{قا|رد}} قديم وقد استبدل بنظام [[مساعدة:إشعارات|الإشعارات]] الحديث بالإضافة لهذا القالب.}}
'''لا يمكنك كتابة الرمز "@" مباشرة لإعلام المستخدم بردك، يجب عليك استخدام القالب الموثق هنا أو إنشاء [[مساعدة:وصلة|وصلة ويكي]] إلى [[ويكيبيديا:صفحات المستخدمين|صفحة المستخدم]] الخاصة به (أو بهم).<br /> يستخدم هذا القالب رمز "@" لأغراض العرض فقط (لإظهار الإشارة).''' لاحظ أن كتابة رمز "@" في [[mw:Extension:DiscussionTools|أدوات المناقشة]] في محرر نص ويكي المنسق سيحوله إلى إشارة.
هذا القالب مفيد بشكل خاص في المناقشات غير المترابطة، للإشارة إلى تعليق المستخدم الذي تمت الإشارة إليه. إذا كنت تشعر أن هذا القالب يضفي طابعًا شخصيًا على المناقشة دون داعٍ، فلا يزال بإمكانك استخدام قالب {{قا|رد}} على صفحة نقاش المستخدم للإشارة إلى أنك قد قمت بالرد على تعليقه. لا يتم إخطار عناوين IP إلا إذا قمت بالنشر على صفحة نقاش المستخدم الخاصة بهم.
== الاستعمال ==
<nowiki>{{رد على|اسم المستخدم}} نص الرسالة. ~~~~</nowiki>
التعديل الذي يتضمن هذا القالب '''يجب أن''' يلبي المتطلبات التالية حتى تعمل الإشعارات بشكل صحيح:
* يجب أن يضيف التعديل سطورًا جديدة من النص، وليس فقط تعديل الأسطر الموجودة.
* * يجب توقيع التعديل عن طريق إضافة <code><nowiki>~~~~</nowiki></code> في نهاية الرسالة.
** إذا حددت توقيعًا مخصصًا، فيجب أن يحتوي على وصلة ويكي عادية (<code>[[ ]]</code>) إلى صفحة المستخدم الخاصة بك أو صفحة نقاشك أو صفحة المساهمات؛ والتي لا يمكن تضمينها في قالب.
* يجب أن يكون التعديل بالكامل داخل قسم موجود (لا يمكن أن تتم الإشارة ضمن عناوين أقسام جديدة في المنتصف) أو أن يبدأ قسمًا جديدًا (يبدأ برأس قسم جديد).
** تُحتسب أقسام المستوى 2 وما فوق فقط.
* إذا تجاوز عدد المستخدمين المشار إليهم أكثر من 50 شخصا، فلن تسلَّم أي إشعارات.
راجع [[مساعدة:إشعارات]] و[[:mw:Help:Echo#Technical details|مساعدة:إكو#التفاصيل الفنية]] لمزيد من المعلومات.
ليس من الضروري استخدام هذا القالب للاشارة للمستخدم إذا كنت تقوم بالفعل بالوصل باسم المستخدم في منشورك عبر وصلة ويكي أو عبر قالب آخر، كما أنه ليس ضروريًا عند الرد على تعليق في صفحة النقاش الخاصة به.
ملاحظة: لا تدعم ويكيبيديا استخدام رمز آتْ "@" في الرد لإعلام المستخدم الذي ترد عليه، كما تفعل العديد من لوحات المناقشة. وإن كان يتم عرض نتائج استخدام هذا القالب مع علامة آتْ، فيجب عليك إما استخدام القالب أو وصلة مباشرة بصفحة المستخدم الخاصة به (على سبيل المثال <code><nowiki>[[مستخدم:مثال مستخدم|@مثال مستخدم]]</nowiki></code>) لإجراء إشارة ناجحة له.
<code><s><nowiki>@اسم المستخدم نص الرسالة. ~~~~</nowiki></s></code> '''''لا تعمل'''''
=== مستلم واحد ===
استخدم الصيغة التالية:
<nowiki>{{رد على|اسم المستخدم}} نص الرسالة. ~~~~</nowiki>
على سبيل المثال، <code>{{وصلة قالب بوصلة موقوفة|رد على|Jimbo Wales}}</code> يولد "@{{لا إشارة|Jimbo Wales}}:" ويتم إشعار {{لا إشارة|Jimbo Wales}}.
يجب توقيع التعليق والانتماء إلى قسم مسمى من صفحة نطاق "نقاش" أو "ويكيبيديا" حتى يعمل الإشعار.
=== عدة مستلمين ===
يمكنك الرد على ما يصل إلى 50 شخصًا في وقت واحد.
[[ملف:Ambox warning pn.svg|20px|link=|alt=⚠]] '''<span style="color:red;">''تنبيه:''</span> إذا تجاوز العدد الإجمالي للمستخدمين الذين تم تحدديهم للإشعار في أحد التعديلات أكثر من 50 شخصًا، فلن يتم تسليم أي إشعارات.''' إذا كنت بحاجة إلى تنفيذ أمر الإشعار هذا لأكثر من 50 مستخدمًا، فستحتاج إلى نشره عبر تعديلات متعددة، وسيحتاج كل تعديل إلى إضافة أسطر جديدة وتوقيعه بواسطتك.
استخدم الصيغة التالية:
<nowiki>{{رد على|مستخدم1|مستخدم2|مستخدم3|مستخدم4|مستخدم5|مستخدم6|مستخدم7|مستخدم8|مستخدم9|مستخدم10|...}} نص الرسالة. ~~~~</nowiki>
على سبيل المثال، <code><nowiki>{{رد على|مثال مستخدم|Jimbo Wales}}</nowiki></code> سيُنتج:
{{رد على|مثال مستخدم|Jimbo Wales}}
=== تحديد لقب ===
يمكنك عرض أي نص في مكان اسم المستخدم باستخدام {{وسيط|لقبX}} ، حيث X هو فهرس المعلمة الموضعية، بدءًا من 1. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|2=مثال مستخدم|3=لقب1=مثال|4=مثال مستخدم 2|5=لقب2=أحمد علي}}</code>" ينتج عنه "{{رد على|مثال مستخدم|لقب1=مثال|مثال مستخدم 2|لقب2=أحمد علي}}"
تستطيع ايضا استخدام {{وسيط|لقب}} عوضا عن {{وسيط|لقب1}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|2=مثال مستخدم|3=لقب=أحمد علي}}</code>" ينتج "{{رد على|مثال مستخدم|لقب=أحمد علي}}"
=== تحديد بادئة ===
لتغيير البادئة "@"، استخدم {{para |بادئة|''بادئة مخصصة''}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=بادئة=مرحبًا&nbsp; }}</code>" يُنتج "{{رد على|مثال مستخدم|بادئة=مرحبًا }}"
أو يمكنك إزالة البادئة بالكامل باستخدام {{وسيط|بادئة}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=بادئة=}}</code>" ينتج "{{رد على|مثال مستخدم|بادئة=}}"
=== تخصيص علامات الترقيم ===
بشكل افتراضي، سيدرج القالب نقطتين بعد آخر اسم محدد. لتغيير هذا، حدد الحرف المطلوب باستخدام المعلمة {{وسيط|ت}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=—}}</code>" ينتج "{{رد على|مثال مستخدم|ت=—}}"
المعلمة تغفل المسافات البادئة أو اللاحقة. استخدم <code>&nbsp;</code> بدلاً من ذلك. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=&nbsp;–}} نص الرسالة</code>" ينتج "{{رد على|مثال مستخدم|ت= –}} نص الرسالة"
لإزالة النقطتين ببساطة، استخدم المعلمة بقيمة فارغة:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=}}</code>" ينتج "{{رد على|مثال مستخدم|ت=}}"
=== تخصيص حرف العطف ===
بشكل افتراضي، سيستخدم القالب رمز الفاصلة "،" بين عدة أسماء وحرف الواو "و" بين آخر اسمين محددين. لتغيير هذا، حدد أداة العطف المطلوبة باستخدام المعلمة {{وسيط|c}} ولا تنسى استخدام <code>&nbsp;</code> للتعبير عن المسافة اللاحقة. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=أو&nbsp;}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=أو }}"
:"<code>لا {{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|5=c=ولا&nbsp;}}</code>" ينتج "لا {{رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|c=ولا }}"
لإزالة أداة العطف ببساطة، استخدم المعلمة بقيمة فارغة:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=}}"
=== أو لا تستخدم! ===
إذا كنت تستخدم {{وسيط|بادئة}} و {{وسيط|ت}} معًا لعرض اسم مستخدم واحد فقط، فلا داعي لاستخدام هذا القالب. ما عليك سوى كتابة كود <code>[[مستخدم:''اسم المستخدم''|]]</code> أو {{وصلة قالب موسعة|م|''اسم المستخدم''}}. سيؤدي هذا إلى إنشاء نفس الإشعار الذي كان سيتم انشاؤه بواسطة هذا القالب.
=== رسائل خطأ ===
==== لم يُحدد اسم المستخدم ====
في بعض الأحيان، عندما يحتوي اسم المستخدم الخاص بالمستلم على علامة يساوي، على سبيل المثال <code><nowiki>{{رد على|تجربة=تجربة}}</nowiki></code>، سيظهر:<br />
{{رد على|تجربة=تجربة}}
<br />
لإصلاح ذلك، ما عليك سوى إضافة 1= في بداية اسم المستخدم، و 2= في اسم المستخدم الثاني، و 3= في اسم المستخدم الثالث وهكذا:<br />
<code><nowiki>{{رد على|1=تجربة=تجربة}}</nowiki></code>
==== حُدد أكثر من 50 اسمًا ====
إذا حُدد أكثر من 50 اسمًا في القالب، فسيظهر:
{{رد على|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51}}
هذا قيد على نظام الإشعارات في النظام، كما هو موثق في [[:mw:Manual:Echo|ميتا:كتيب:إيكو]]. لاحظ أن قيود النظام هي "لكل تعديل"، لذلك أثناء تقسيم قائمة أطول بين قالبين من خلال ردين مختلفين فسيؤدي ذلك إلى تجنب رسالة الخطأ هذه، بأنه لن يتم إرسال أي من الإشعارات. في الحالة النادرة التي تحتاج فيها إلى إعلام أكثر من 50 شخصًا، ستحتاج إلى إجراء تعديلات متعددة.
== التسميات البديلة ==
يمكن للمستخدمين الذين يحملون أسماء إنجليزية إضافة أسمائهم بالعربية في [[وحدة:Reply to/allies]]. على سبيل المثال:
* بدلاً من كتابة: <code><nowiki>{{ر|Mr. Ibrahem|س=إبراهيم}}</nowiki></code> للإشارة إلى [[مستخدم:Mr. Ibrahem]]، يمكن كتابة ما يلي: <code><nowiki>{{ر|إبراهيم قاسم}}</nowiki></code>
;مثال: {{#invoke:DemoTemplate|ر|إبراهيم قاسم}}.
== تحويلات ==
* {{وصلة قالب موسعة|ر}}
* {{وصلة قالب موسعة|أشار}}
* {{وصلة قالب موسعة|إكو}}
* {{وصلة بسيطة|url={{fullurl:Special:WhatLinksHere/Template:رد على|hidelinks=1&hidetrans=1}}|name=القائمة الكاملة للتحويلات}}
== بيانات القالب ==
{{رأس بيانات القالب}}
<templatedata>
{
"params": {
"1": {
"label": "اسم المستخدم #1",
"description": "اسم المستخدم الأول الذي تريد إشعاره",
"type": "wiki-user-name",
"required": true
},
"2": {
"label": "اسم المستخدم #2",
"description": "اسم المستخدم الثاني الذي تريد إشعاره (اختياري)",
"type": "wiki-user-name"
},
"3": {
"label": "اسم المستخدم #3",
"description": "اسم المستخدم الثالث الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"4": {
"label": "اسم المستخدم #4",
"description": "اسم المستخدم الرابع الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"5": {
"label": "اسم المستخدم #5",
"description": "اسم المستخدم الخامس الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"6": {
"label": "اسم المستخدم #6",
"description": "اسم المستخدم السادس الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"7": {
"label": "اسم المستخدم #7",
"description": "اسم المستخدم السابع الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"8": {
"label": "اسم المستخدم #8",
"description": "اسم المستخدم الثامن الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"9": {
"label": "اسم المستخدم #9",
"description": "اسم المستخدم التاسع الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"10": {
"label": "اسم المستخدم #10",
"description": "اسم المستخدم العاشر الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"label1": {
"aliases": [
"لقب"
],
"label": "لقب #1",
"description": "اسم مستعار بديل ليتم عرضه بدلاً من اسم المستخدم الأول (اختياري)",
"type": "string"
},
"c": {
"label": "حرف العطف",
"description": "أداة ربط مخصصة يتم عرضها بين آخر اسمين (افتراضي 'و')",
"type": "string",
"default": "و"
},
"label2": {
"aliases": [
"لقب2"
],
"label": "لقب #2",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الثاني (اختياري)",
"type": "string"
},
"label3": {
"aliases": [
"لقب3"
],
"label": "لقب #3",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الثالث (اختياري)",
"type": "string"
},
"label4": {
"aliases": [
"لقب4"
],
"label": "لقب #4",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الرابع (اختياري)",
"type": "string"
},
"label5": {
"aliases": [
"لقب5"
],
"label": "لقب #5",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الخامس (اختياري)",
"type": "string"
},
"label6": {
"aliases": [
"لقب6"
],
"label": "لقب #6",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم السادس (اختياري)",
"type": "string"
},
"label7": {
"aliases": [
"لقب7"
],
"label": "لقب #7",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم السابع (اختياري)",
"type": "string"
},
"label8": {
"aliases": [
"لقب8"
],
"label": "لقب #8",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الثامن (اختياري)",
"type": "string"
},
"label9": {
"aliases": [
"لقب9"
],
"label": "لقب #9",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم التاسع (اختياري)",
"type": "string"
},
"label10": {
"aliases": [
"لقب10"
],
"label": "لقب #10",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم العاشر (اختياري)",
"type": "string"
},
"p": {
"aliases": [
"ت"
],
"label": "علامات الترقيم في النهاية",
"description": "يتم عرض علامات الترقيم المخصصة بعد اخر اسم محدد (افتراضيًا على ':')",
"type": "string",
"default": ":"
},
"prefix": {
"aliases": [
"بادئة"
],
"label": "بادئة",
"description": "يتم عرض البادئة المخصصة قبل الاسم الأول (يتم تعيينها افتراضيًا على '@')",
"type": "string",
"default": "@"
}
},
"description": "قم بإرسال إشعار إلى واحد أو أكثر من المستخدمين المسجلين الذين ترد عليهم في نقاش معين.",
"paramOrder": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"label1",
"label2",
"label3",
"label4",
"label5",
"label6",
"label7",
"label8",
"label9",
"label10",
"p",
"c",
"prefix"
]
}
</templatedata>
== انظُر أيضًا ==
* [[:mw:Manual:Echo|Manual:Echo]] – صفحة الدليل لميزة "Echo" الأساسية التي توفر الإخطارات
* {{قا|وصلة مستخدم}} – وصلة إلى صفحة مستخدم واحد (بدون علامة آت "@" والنقطتين)
* {{قا|إشارة مخفية}} – لإعلام مستخدم أو أكثر بدون عرض أي نص
* {{قا|لا إشارة}} – يربط اسم المستخدم دون تشغيل نظام إشعارات Echo
* {{قا|إلى}} – يستخدم "إلى" (بمسافة) في البداية بدلاً من رمز @
* {{نقا|Ping fix}} – يستخدم قالب نطاق المستخدم هذا لإعلام المستخدم باستخدامه قالب <nowiki>{{رد على}}</nowiki> بشكل خاطئ
* {{نقا|Please ping}} – يولد: <small>(الرجاء استخدام {{وصلة قالب موسعة|رد على|مثال مستخدم}} عند الرد)</small>
* {{نقا|لا إشارة}} - لا يُشعر المستخدم
<includeonly>{{ملعب آخر||
<!-- التصانيف هنا، ووصلات الانترويكي في ويكي بيانات -->
[[تصنيف:قوالب وصلات داخلية]]
}}</includeonly>
lb6jmku5jkdhbx4gmk3hljsndfuhza5
1098896
1098867
2026-08-17T18:35:55Z
حبيشان
31560
تنسيق ويكي
1098896
wikitext
text/x-wiki
{{صفحة توثيق فرعية}}
<!-- Add categories where indicated at the bottom of this page and interwikis at Wikidata -->
{{Lua|Module:Reply to}}
{{اختصار قالب|ر|أشار|رع|إكو|clear=left}}
يُستخدم هذا القالب لربط اسم مستخدم واحد أو أكثر على شكل "<kbd>@اسم مستخدم:</kbd>"، لتشغيل [[مساعدة:إشعارات|إشعار]] للمستخدم (أو عدة مستخدمين) الذين تقوم بالرد عليهم في مناقشة معينة. سيعمل الإشعار بنجاح فقط إذا قمت بتسجيل مشاركتك في نفس التعديل الذي تستخدم فيه هذا القالب. إذا أخطأت في وضع هذا القالب أو في التوقيع، فراجع [[مساعدة:إصلاح فشل الإشارة|مساعدة:إصلاح الإشارات الفاشلة]]. إنه بديل لقالب {{قا|رد}}. وهو يعمل على أي صفحة نقاش وأي صفحة نطاق ويكيبيديا.
{{تبصرة|للمستخدمين المسجلين، إن قالب {{قا|رد}} قديم وقد استبدل بنظام [[مساعدة:إشعارات|الإشعارات]] الحديث بالإضافة لهذا القالب.}}
'''لا يمكنك كتابة الرمز "@" مباشرة لإعلام المستخدم بردك، يجب عليك استخدام القالب الموثق هنا أو إنشاء [[مساعدة:وصلة|وصلة ويكي]] إلى [[ويكيبيديا:صفحات المستخدمين|صفحة المستخدم]] الخاصة به (أو بهم).<br /> يستخدم هذا القالب رمز "@" لأغراض العرض فقط (لإظهار الإشارة).''' لاحظ أن كتابة رمز "@" في [[mw:Extension:DiscussionTools|أدوات المناقشة]] في محرر نص ويكي المنسق سيحوله إلى إشارة.
هذا القالب مفيد بشكل خاص في المناقشات غير المترابطة، للإشارة إلى تعليق المستخدم الذي تمت الإشارة إليه. إذا كنت تشعر أن هذا القالب يضفي طابعًا شخصيًا على المناقشة دون داعٍ، فلا يزال بإمكانك استخدام قالب {{قا|رد}} على صفحة نقاش المستخدم للإشارة إلى أنك قد قمت بالرد على تعليقه. لا يتم إخطار عناوين IP إلا إذا قمت بالنشر على صفحة نقاش المستخدم الخاصة بهم.
== الاستعمال ==
<nowiki>{{رد على|اسم المستخدم}} نص الرسالة. ~~~~</nowiki>
التعديل الذي يتضمن هذا القالب '''يجب أن''' يلبي المتطلبات التالية حتى تعمل الإشعارات بشكل صحيح:
* يجب أن يضيف التعديل سطورًا جديدة من النص، وليس فقط تعديل الأسطر الموجودة.
* * يجب توقيع التعديل عن طريق إضافة <code><nowiki>~~~~</nowiki></code> في نهاية الرسالة.
** إذا حددت توقيعًا مخصصًا، فيجب أن يحتوي على وصلة ويكي عادية (<code>[[ ]]</code>) إلى صفحة المستخدم الخاصة بك أو صفحة نقاشك أو صفحة المساهمات؛ والتي لا يمكن تضمينها في قالب.
* يجب أن يكون التعديل بالكامل داخل قسم موجود (لا يمكن أن تتم الإشارة ضمن عناوين أقسام جديدة في المنتصف) أو أن يبدأ قسمًا جديدًا (يبدأ برأس قسم جديد).
** تُحتسب أقسام المستوى 2 وما فوق فقط.
* إذا تجاوز عدد المستخدمين المشار إليهم أكثر من 50 شخصا، فلن تسلَّم أي إشعارات.
راجع [[مساعدة:إشعارات]] و[[:mw:Help:Echo#Technical details|مساعدة:إكو#التفاصيل الفنية]] لمزيد من المعلومات.
ليس من الضروري استخدام هذا القالب للاشارة للمستخدم إذا كنت تقوم بالفعل بالوصل باسم المستخدم في منشورك عبر وصلة ويكي أو عبر قالب آخر، كما أنه ليس ضروريًا عند الرد على تعليق في صفحة النقاش الخاصة به.
ملاحظة: لا تدعم ويكيبيديا استخدام رمز آتْ "@" في الرد لإعلام المستخدم الذي ترد عليه، كما تفعل العديد من لوحات المناقشة. وإن كان يتم عرض نتائج استخدام هذا القالب مع علامة آتْ، فيجب عليك إما استخدام القالب أو وصلة مباشرة بصفحة المستخدم الخاصة به (على سبيل المثال <code><nowiki>[[مستخدم:مثال مستخدم|@مثال مستخدم]]</nowiki></code>) لإجراء إشارة ناجحة له.
<code><s><nowiki>@اسم المستخدم نص الرسالة. ~~~~</nowiki></s></code> '''''لا تعمل'''''
=== مستلم واحد ===
استخدم الصيغة التالية:
<nowiki>{{رد على|اسم المستخدم}} نص الرسالة. ~~~~</nowiki>
على سبيل المثال، <code>{{وصلة قالب بوصلة موقوفة|رد على|Jimbo Wales}}</code> يولد "@{{لا إشارة|Jimbo Wales}}:" ويتم إشعار {{لا إشارة|Jimbo Wales}}.
يجب توقيع التعليق والانتماء إلى قسم مسمى من صفحة نطاق "نقاش" أو "ويكيبيديا" حتى يعمل الإشعار.
=== عدة مستلمين ===
يمكنك الرد على ما يصل إلى 50 شخصًا في وقت واحد.
[[ملف:Ambox warning pn.svg|20px|link=|alt=⚠]] '''<span style="color:red;">''تنبيه:''</span> إذا تجاوز العدد الإجمالي للمستخدمين الذين تم تحدديهم للإشعار في أحد التعديلات أكثر من 50 شخصًا، فلن يتم تسليم أي إشعارات.''' إذا كنت بحاجة إلى تنفيذ أمر الإشعار هذا لأكثر من 50 مستخدمًا، فستحتاج إلى نشره عبر تعديلات متعددة، وسيحتاج كل تعديل إلى إضافة أسطر جديدة وتوقيعه بواسطتك.
استخدم الصيغة التالية:
<nowiki>{{رد على|مستخدم1|مستخدم2|مستخدم3|مستخدم4|مستخدم5|مستخدم6|مستخدم7|مستخدم8|مستخدم9|مستخدم10|...}} نص الرسالة. ~~~~</nowiki>
على سبيل المثال، <code><nowiki>{{رد على|مثال مستخدم|Jimbo Wales}}</nowiki></code> سيُنتج:
{{رد على|مثال مستخدم|Jimbo Wales}}
=== تحديد لقب ===
يمكنك عرض أي نص في مكان اسم المستخدم باستخدام {{وسيط|لقبX}} ، حيث X هو فهرس المعلمة الموضعية، بدءًا من 1. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|2=مثال مستخدم|3=لقب1=مثال|4=مثال مستخدم 2|5=لقب2=أحمد علي}}</code>" ينتج عنه "{{رد على|مثال مستخدم|لقب1=مثال|مثال مستخدم 2|لقب2=أحمد علي}}"
تستطيع ايضا استخدام {{وسيط|لقب}} عوضا عن {{وسيط|لقب1}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|2=مثال مستخدم|3=لقب=أحمد علي}}</code>" ينتج "{{رد على|مثال مستخدم|لقب=أحمد علي}}"
=== تحديد بادئة ===
لتغيير البادئة "@"، استخدم {{para |بادئة|''بادئة مخصصة''}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=بادئة=مرحبًا&nbsp; }}</code>" يُنتج "{{رد على|مثال مستخدم|بادئة=مرحبًا }}"
أو يمكنك إزالة البادئة بالكامل باستخدام {{وسيط|بادئة}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=بادئة=}}</code>" ينتج "{{رد على|مثال مستخدم|بادئة=}}"
=== تخصيص علامات الترقيم ===
بشكل افتراضي، سيدرج القالب نقطتين بعد آخر اسم محدد. لتغيير هذا، حدد الحرف المطلوب باستخدام المعلمة {{وسيط|ت}}. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=—}}</code>" ينتج "{{رد على|مثال مستخدم|ت=—}}"
المعلمة تغفل المسافات البادئة أو اللاحقة. استخدم <code>&nbsp;</code> بدلاً من ذلك. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=&nbsp;–}} نص الرسالة</code>" ينتج "{{رد على|مثال مستخدم|ت= –}} نص الرسالة"
لإزالة النقطتين ببساطة، استخدم المعلمة بقيمة فارغة:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=}}</code>" ينتج "{{رد على|مثال مستخدم|ت=}}"
=== تخصيص حرف العطف ===
بشكل افتراضي، سيستخدم القالب رمز الفاصلة "،" بين عدة أسماء وحرف الواو "و" بين آخر اسمين محددين. لتغيير هذا، حدد أداة العطف المطلوبة باستخدام المعلمة {{وسيط|c}} ولا تنسى استخدام <code>&nbsp;</code> للتعبير عن المسافة اللاحقة. على سبيل المثال:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=أو&nbsp;}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=أو }}"
:"<code>لا {{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|5=c=ولا&nbsp;}}</code>" ينتج "لا {{رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|c=ولا }}"
لإزالة أداة العطف ببساطة، استخدم المعلمة بقيمة فارغة:
:"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=}}"
=== أو لا تستخدم! ===
إذا كنت تستخدم {{وسيط|بادئة}} و {{وسيط|ت}} معًا لعرض اسم مستخدم واحد فقط، فلا داعي لاستخدام هذا القالب. ما عليك سوى كتابة كود <code>[[مستخدم:''اسم المستخدم''|]]</code> أو {{وصلة قالب موسعة|م|''اسم المستخدم''}}. سيؤدي هذا إلى إنشاء نفس الإشعار الذي كان سيتم انشاؤه بواسطة هذا القالب.
=== رسائل خطأ ===
==== لم يُحدد اسم المستخدم ====
في بعض الأحيان، عندما يحتوي اسم المستخدم الخاص بالمستلم على علامة يساوي، على سبيل المثال <code><nowiki>{{رد على|تجربة=تجربة}}</nowiki></code>، سيظهر:<br />
{{رد على|تجربة=تجربة}}
<br />
لإصلاح ذلك، ما عليك سوى إضافة 1= في بداية اسم المستخدم، و 2= في اسم المستخدم الثاني، و 3= في اسم المستخدم الثالث وهكذا:<br />
<code><nowiki>{{رد على|1=تجربة=تجربة}}</nowiki></code>
==== حُدد أكثر من 50 اسمًا ====
إذا حُدد أكثر من 50 اسمًا في القالب، فسيظهر:
{{رد على|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51}}
هذا قيد على نظام الإشعارات في النظام، كما هو موثق في [[:mw:Manual:Echo|ميتا:كتيب:إيكو]]. لاحظ أن قيود النظام هي "لكل تعديل"، لذلك أثناء تقسيم قائمة أطول بين قالبين من خلال ردين مختلفين فسيؤدي ذلك إلى تجنب رسالة الخطأ هذه، بأنه لن يتم إرسال أي من الإشعارات. في الحالة النادرة التي تحتاج فيها إلى إعلام أكثر من 50 شخصًا، ستحتاج إلى إجراء تعديلات متعددة.
== التسميات البديلة ==
يمكن للمستخدمين الذين يحملون أسماء إنجليزية إضافة أسمائهم بالعربية في [[وحدة:Reply to/allies]]. على سبيل المثال:
* بدلاً من كتابة: <code><nowiki>{{ر|Mr. Ibrahem|س=إبراهيم}}</nowiki></code> للإشارة إلى [[مستخدم:Mr. Ibrahem]]، يمكن كتابة ما يلي: <code><nowiki>{{ر|إبراهيم قاسم}}</nowiki></code>
;مثال: {{#invoke:DemoTemplate|ر|إبراهيم قاسم}}.
== تحويلات ==
* {{وصلة قالب موسعة|ر}}
* {{وصلة قالب موسعة|أشار}}
* {{وصلة قالب موسعة|إكو}}
* {{وصلة بسيطة|url={{fullurl:Special:WhatLinksHere/Template:رد على|hidelinks=1&hidetrans=1}}|name=القائمة الكاملة للتحويلات}}
== بيانات القالب ==
{{رأس بيانات القالب}}
<templatedata>
{
"params": {
"1": {
"label": "اسم المستخدم #1",
"description": "اسم المستخدم الأول الذي تريد إشعاره",
"type": "wiki-user-name",
"required": true
},
"2": {
"label": "اسم المستخدم #2",
"description": "اسم المستخدم الثاني الذي تريد إشعاره (اختياري)",
"type": "wiki-user-name"
},
"3": {
"label": "اسم المستخدم #3",
"description": "اسم المستخدم الثالث الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"4": {
"label": "اسم المستخدم #4",
"description": "اسم المستخدم الرابع الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"5": {
"label": "اسم المستخدم #5",
"description": "اسم المستخدم الخامس الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"6": {
"label": "اسم المستخدم #6",
"description": "اسم المستخدم السادس الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"7": {
"label": "اسم المستخدم #7",
"description": "اسم المستخدم السابع الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"8": {
"label": "اسم المستخدم #8",
"description": "اسم المستخدم الثامن الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"9": {
"label": "اسم المستخدم #9",
"description": "اسم المستخدم التاسع الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"10": {
"label": "اسم المستخدم #10",
"description": "اسم المستخدم العاشر الذي تريد إخطاره (اختياري)",
"type": "wiki-user-name"
},
"label1": {
"aliases": [
"لقب"
],
"label": "لقب #1",
"description": "اسم مستعار بديل ليتم عرضه بدلاً من اسم المستخدم الأول (اختياري)",
"type": "string"
},
"c": {
"label": "حرف العطف",
"description": "أداة ربط مخصصة يتم عرضها بين آخر اسمين (افتراضي 'و')",
"type": "string",
"default": "و"
},
"label2": {
"aliases": [
"لقب2"
],
"label": "لقب #2",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الثاني (اختياري)",
"type": "string"
},
"label3": {
"aliases": [
"لقب3"
],
"label": "لقب #3",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الثالث (اختياري)",
"type": "string"
},
"label4": {
"aliases": [
"لقب4"
],
"label": "لقب #4",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الرابع (اختياري)",
"type": "string"
},
"label5": {
"aliases": [
"لقب5"
],
"label": "لقب #5",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الخامس (اختياري)",
"type": "string"
},
"label6": {
"aliases": [
"لقب6"
],
"label": "لقب #6",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم السادس (اختياري)",
"type": "string"
},
"label7": {
"aliases": [
"لقب7"
],
"label": "لقب #7",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم السابع (اختياري)",
"type": "string"
},
"label8": {
"aliases": [
"لقب8"
],
"label": "لقب #8",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم الثامن (اختياري)",
"type": "string"
},
"label9": {
"aliases": [
"لقب9"
],
"label": "لقب #9",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم التاسع (اختياري)",
"type": "string"
},
"label10": {
"aliases": [
"لقب10"
],
"label": "لقب #10",
"description": "لقب بديل يتم عرضه بدلاً من اسم المستخدم العاشر (اختياري)",
"type": "string"
},
"p": {
"aliases": [
"ت"
],
"label": "علامات الترقيم في النهاية",
"description": "يتم عرض علامات الترقيم المخصصة بعد اخر اسم محدد (افتراضيًا على ':')",
"type": "string",
"default": ":"
},
"prefix": {
"aliases": [
"بادئة"
],
"label": "بادئة",
"description": "يتم عرض البادئة المخصصة قبل الاسم الأول (يتم تعيينها افتراضيًا على '@')",
"type": "string",
"default": "@"
}
},
"description": "قم بإرسال إشعار إلى واحد أو أكثر من المستخدمين المسجلين الذين ترد عليهم في نقاش معين.",
"paramOrder": [
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"label1",
"label2",
"label3",
"label4",
"label5",
"label6",
"label7",
"label8",
"label9",
"label10",
"p",
"c",
"prefix"
]
}
</templatedata>
== انظُر أيضًا ==
* [[:mw:Manual:Echo|Manual:Echo]] – صفحة الدليل لميزة "Echo" الأساسية التي توفر الإخطارات
* {{قا|وصلة مستخدم}} – وصلة إلى صفحة مستخدم واحد (بدون علامة آت "@" والنقطتين)
* {{قا|إشارة مخفية}} – لإعلام مستخدم أو أكثر بدون عرض أي نص
* {{قا|لا إشارة}} – يربط اسم المستخدم دون تشغيل نظام إشعارات Echo
* {{قا|إلى}} – يستخدم "إلى" (بمسافة) في البداية بدلاً من رمز @
* {{نقا|Ping fix}} – يستخدم قالب نطاق المستخدم هذا لإعلام المستخدم باستخدامه قالب <nowiki>{{رد على}}</nowiki> بشكل خاطئ
* {{نقا|Please ping}} – يولد: <small>(الرجاء استخدام {{وصلة قالب موسعة|رد على|مثال مستخدم}} عند الرد)</small>
* {{نقا|لا إشارة}} - لا يُشعر المستخدم
<includeonly>{{ملعب آخر||
<!-- التصانيف هنا، ووصلات الانترويكي في ويكي بيانات -->
[[تصنيف:قوالب وصلات داخلية]]
}}</includeonly>
tugigi8qj9s6twst0t7q93dgwjrzy4w
نقاش المستخدم:Pristome
3
238974
1098971
1095770
2026-08-18T06:34:17Z
SHB2000
31302
نقل SHB2000 صفحة [[نقاش المستخدم:Font8388608]] إلى [[نقاش المستخدم:Pristome]]: نُقِلت الصفحة آليا عند إعادة تسمية المستخدم «[[Special:CentralAuth/Font8388608|Font8388608]]» إلى «[[Special:CentralAuth/Pristome|Pristome]]».
1095770
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Font8388608 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Font8388608/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Font8388608|action=edit}} التعريف] بنفسك في [[مستخدم:Font8388608|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 07:04، 4 يوليو 2026 (ت ع م)
eay37hpsclo8wizopqczv4tkywfo0ou
نقاش ويكاموس:ويكي بيانات
5
240649
1098948
1098852
2026-08-17T20:42:55Z
أبو هشام
20788
/* بلاغ من أداة مراجعة المعاني: اِحْتَكَرَ (L1478743) */ قسم جديد
1098948
wikitext
text/x-wiki
{{رأس صفحة نقاش}}
== بلاغ من أداة مراجعة المعاني: حَلَّى (L1534604) ==
'''حَلَّى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534604|18بك|ويكي بيانات: L1534604]] [[ملف:Wiktionary-logo.svg|وصلة=حَلَّى|18بك|صفحة ويكاموس]] · الجذر: حلو · ([[toolforge:ar-senses/review/L1534604|رابط المُفردة في الأداة]])
إبلاغ من الزميل {{مس|رِفْد}}: ''لا يمكن نشرها في ويكاموس عند الضغط على زر النشر يظهر: "خطأ: الصفحة موجودة بالفعل".'' --[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:27، 27 يوليو 2026 (ت ع م)
:شكرا لك @[[مستخدم:رِفْد|رِفْد]] على الإبلاغ. المشكلة في الفعل حَلَّى (وأفعال آخرين) أَنَّه يُوَلَّدُ من جذرين: ح-ل-ي و ح-ل-و. في ويكي بيانات توجد وحدتان معجميتان، واحدة لكل فعل، لكن في ويكاموس لا يُمكن إنشاء صفحتين بنفس الاسم. سأفكر في حل لهذه المشكلة وأوافيك بالجديد. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:28، 27 يوليو 2026 (ت ع م)
::حالة أخرى حيث يشترك جذران في نفس صيغة الفعل:
::* جذر ت-ل-و على وزن تفعّل => [[تَتَلَّى]] ([https://ar-senses.toolforge.org/review/L1533461 رابط المُفردة في الأداة]).
::* جذر ت-ل-ي على وزن تفعّل => [[تَتَلَّى]]
::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:42، 27 يوليو 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَجَاشَ (L1534157) ==
'''اِسْتَجَاشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534157|18بك|ويكي بيانات: L1534157]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَجَاشَ|18بك|صفحة ويكاموس]] · الجذر: جيش · ([[toolforge:ar-senses/review/L1534157|رابط المُفردة في الأداة]])
المعنى الثاني غير موجود في المصدر في صفحة المفردة (ص=603) والحديث الموجود في صفحة 115 غير مفسر بهذا المعنى أيضا. --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:40، 27 يوليو 2026 (ت ع م)
<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. -->
:{{ر|أبو هشام}} بخصوص المعنى الثاني، رجعتُ إلى ص=603 ووجدتُ المعنى حسب الوارد في الأداة: {{اقتباس مضمن|استجاش الأمير من مكان كذا: طلب جيشًا وجمعه. '''و- ت القدر: غلت.'''}}
:{{ر|Michel Bakni}} بخصوص المعنى الثالث (ص=115)، يبدو المعنى صحيحًا لكن الأداة استَنْبَطَتْهُ من مثال وارد في المعجم لا من تعريف للكلمة، ما رأيك؟
:*الاقتباس من المصدر: {{اقتباس مضمن|فَمَرَّ الْجَيْشُ عَلَى غَطَفَانَ '''فَاسْتَجَاشُوهُمْ''' عَلَى بَنِي سُليم، فَهَزَمَتْ بَنُو سُلَيم جيشَ النُّعْمَانِ}}
:*تعريف المعنى كما استخرجَتْهُ الأداة من النص السابق: {{اقتباس مضمن|اِسْتَجَاشَ القومَ على فلان: استنفرهم وحرّضهم عليه}}
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:23، 6 أغسطس 2026 (ت ع م).
::نعم أتفق مع هذا الطرح. [[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 14:25، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: جَوَّهَ (L1534145) ==
'''جَوَّهَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534145|18بك|ويكي بيانات: L1534145]] [[ملف:Wiktionary-logo.svg|وصلة=جَوَّهَ|18بك|صفحة ويكاموس]] · الجذر: جوه · ([[toolforge:ar-senses/review/L1534145|رابط المُفردة في الأداة]])
المعنى بهذا التصريف خطأ، لم أعثر على جوّه فلانا أي جعله وجيها، ولم أجد جوّه السقاء أي رقعه بل وجدت جواه في معجم متن اللغة. --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:48، 27 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك، المشكلة هي أن الأداة أخذت الجذر (جَوَهَ) وألحقت به معنى الفرع (وجَّهَ أو أَوْجَهَ، كحال: أَوْجَهْتُهُ أنا ووَجَّهْتُهُ)، سوف نعمل على إصلاحها.
:{{ر|ForzaGreen}} خطوات قادمة:
:#يجب أن نتوثَّق من أن الأداة تُميِّزُ الجذر عن الفرع. في هذه الحالة، أخذت الأداة الجذر ('''جَوَهَ''') وشكَّلتهُ ('''جَوَّهَ''')، ثم ألحقَتْ به معنى خاطئًا للمشتق.
:#بناءً على ما نراهُ هنا وقي حالات أخرى، نحتاج إلى '''خيار للمراجع لتعديل عنوان الصفحة'''، فلو أمكنهُ تبديل العنوان في هذه الحالة إلى '''وجَّهَ''' أو '''أَوْجَهَ''' لكان صحيحًا.
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 13:54، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: سَدَسَ (L1547049) ==
'''سَدَسَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1547049|18بك|ويكي بيانات: L1547049]] [[ملف:Wiktionary-logo.svg|وصلة=سَدَسَ|18بك|صفحة ويكاموس]] · الجذر: سدس · ([[toolforge:ar-senses/review/L1547049|رابط المُفردة في الأداة]])
المعنى الثاني مكرر، استبدلته وأضفت مصادر. --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:04، 28 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك ونعمل على التوثّق من مسألة تكرار المعاني --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 13:58، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: تَسَدَّى (L1536864) ==
'''تَسَدَّى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1536864|18بك|ويكي بيانات: L1536864]] [[ملف:Wiktionary-logo.svg|وصلة=تَسَدَّى|18بك|صفحة ويكاموس]] · الجذر: سدي · ([[toolforge:ar-senses/review/L1536864|رابط المُفردة في الأداة]])
خلل في رقم صفحة القاموس المحيط، ولا توجد شواهد قوية على المعنى الأول، أظن أن المفردة بحاجة لمراجعة وإعادة ترتيب المعاني.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:44، 29 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} متفّق، {{اقتباس مضمن|والحائكُ يُسَدِّي الثَّوْبَ ويَتَسَدّاه}} أي يحيكه لنفسه.
:{{ر|ForzaGreen}} يبدو أن النموذج اختلَطَ عليه الأمر أثناء دمج المعاني، ربما خصوصًا من لسان العرب ({{اقتباس مضمن|والحائكُ يُسَدِّي الثَّوْبَ ويَتَسَدّاه}})، فخرجَ بالمعنى المبتدع: {{اقتباس مضمن|تَسَدَّى الثوبَ: أقام سَداه لنفسه}}، وليس له مثيل في المصادر.
:'''الخطوات القادمة المقترحة''': أشتَبِهُ في أن النموذج يفقد موثوقيته حين دَمْجَ المعاني من عددٍ كبير من المصادر (5 مصادر في هذه الحالة)، '''أقترح وَضْعَ حدّ أعلى للمصادر التي نستخدمها في استخراج المعنى، ربما 3 للوقت الحاضر'''.
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:10، 6 أغسطس 2026 (ت ع م).
::وضع حد للمصادر آليا قد يحرم المفردة من المصدر الأقوى والأدق. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:30، 6 أغسطس 2026 (ت ع م)
:{{أصلح}} الخلل في رقم صفحة القاموس المحيط، لهذه المُفردة ولمفردات أخرى. يبدو أن المشكل كان سببه عشوائية النموذج اللغوي، إذ كان يُغيِّر رقم الصفحة في أقل من 1% من الحالات. عدّلتُ أداة توليد المعاني حتى لا يتكرر الخطأ.
:بالنسبة للمصادر، أُفضل الإبقاء عليها جميعا. سنُجرب مع {{مس|عباد ديرانية}} تعديل تعليمات النموذج لتحسين المُخْرَجات ولإصلاح مشاكل أخرى، لا سيما المعاني المُكررة. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 23:47، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَسَافَدَ (L1497488) ==
'''تَسَافَدَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1497488|18بك|ويكي بيانات: L1497488]] [[ملف:Wiktionary-logo.svg|وصلة=تَسَافَدَ|18بك|صفحة ويكاموس]] · الجذر: سفد · ([[toolforge:ar-senses/review/L1497488|رابط المُفردة في الأداة]])
اكتفيت بالمعنى الأول بسبب التكرار.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 11:51، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} ملاحظة للعمل على تكرار المعاني، المعنى 1 و2 متماثلان والثاني هو الأوضح للمستخدم المعاصر --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:13، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: سَافَحَ (L1487289) ==
'''سَافَحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1487289|18بك|ويكي بيانات: L1487289]] [[ملف:Wiktionary-logo.svg|وصلة=سَافَحَ|18بك|صفحة ويكاموس]] · الجذر: سفح · ([[toolforge:ar-senses/review/L1487289|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لأنه مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:42، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} حالة تكرار أخرى مؤكدة في المعنى 1 والمعنى 2 --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:14، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: تَرَأَّمَ (L1535813) ==
'''تَرَأَّمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1535813|18بك|ويكي بيانات: L1535813]] [[ملف:Wiktionary-logo.svg|وصلة=تَرَأَّمَ|18بك|صفحة ويكاموس]] · الجذر: رأم · ([[toolforge:ar-senses/review/L1535813|رابط المُفردة في الأداة]])
دمجت المعنيين وصححت رقم الجزء والصفحة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:58، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} حالة تكرار مؤكّدة بين المعنى 1 و2، كما يأتي:
:#{{اقتباس مضمن|تَرَأَّمَ الشيءَ: أحبَّه وألِفَه وعطف عليه وترحم عليه}}
:#{{اقتباس مضمن|تَرَأَّمَ الصبيَّ: ترحَّم عليه}}
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:26، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: جَاوَى (L1534151) ==
'''جَاوَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534151|18بك|ويكي بيانات: L1534151]] [[ملف:Wiktionary-logo.svg|وصلة=جَاوَى|18بك|صفحة ويكاموس]] · الجذر: جوي · ([[toolforge:ar-senses/review/L1534151|رابط المُفردة في الأداة]])
خطأ: الصفحة 'جَاوَى' موجودة بالفعل <!-- يظهر هكذا: خطأ: الصفحة 'جَاوَى' موجودة بالفعل. --> --[[مستخدم:رِفْد|رِفْد]] ([[نقاش المستخدم:رِفْد|نقاش]]) 22:15، 30 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} أتقصد أنكَ أنشأتَ الصفحة سابقًا عبر الأداة ثم ظهرت لك مرة أخرى في أداة مراجعة المعاني؟ --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:27، 6 أغسطس 2026 (ت ع م).
::مرحبا {{ر|عباد ديرانية}} أعتقد أن الخلل هو وجود صفحة مكررة في ويكي بيانات يلزم دمجها، تحياتي لك. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:59، 6 أغسطس 2026 (ت ع م)
:::+أضيفُ الاقتراح الممتاز '''إضافة تنبيهٍ بالخط الأحمر إلى الأداة في حال لو أن الصفحة أُنْشِأَتْ وحُذِفَتْ سابقًا''' تنبيهًا للمستخدم --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 16:07، 6 أغسطس 2026 (ت ع م).
::::هذا المشكل تكرر مرات عديدة (انظر النقاش أعلاه عن الفعل '''حَلَّى''') والسبب هو المُفردات التي تشترك في نفس الجذر. حاليا لا يوجد حل تقني للمسألة، لكنها في بالي وسأفكر في حل. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:48، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَجَاذَى (L1533824) ==
'''تَجَاذَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533824|18بك|ويكي بيانات: L1533824]] [[ملف:Wiktionary-logo.svg|وصلة=تَجَاذَى|18بك|صفحة ويكاموس]] · الجذر: جذي · ([[toolforge:ar-senses/review/L1533824|رابط المُفردة في الأداة]])
خطأ: الصفحة 'تَجَاذَى' موجودة بالفعل <!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:رِفْد|رِفْد]] ([[نقاش المستخدم:رِفْد|نقاش]]) 22:19، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} هذه ملاحظة متكرّرة من المستخدمين، يظهر أننا نحتاجُ إلى '''تحديث الأداة بوتيرة يومية لإزالة الصفحات المنشأة سابقًا'''، إلا لو كان هذا خطأً تقنيًا مختلفًا يُسبِّبُ التكرار --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 15:48، 6 أغسطس 2026 (ت ع م).
::كنت أصلحت هذه الكلمة مع كلمات أخرى لكن لم أصلح بعد مصدر الخطأ، وهو الأفعال التي لها جذور مختلفة لكنها تشترك في نفس الصيغة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 17:51، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَجْذَى (L1533823) ==
'''أَجْذَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533823|18بك|ويكي بيانات: L1533823]] [[ملف:Wiktionary-logo.svg|وصلة=أَجْذَى|18بك|صفحة ويكاموس]] · الجذر: جذي · ([[toolforge:ar-senses/review/L1533823|رابط المُفردة في الأداة]])
خطأ: الصفحة 'أَجْذَى' موجودة بالفعل <!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:رِفْد|رِفْد]] ([[نقاش المستخدم:رِفْد|نقاش]]) 22:20، 30 يوليو 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: زَأْزَأَ (L1536388) ==
'''زَأْزَأَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1536388|18بك|ويكي بيانات: L1536388]] [[ملف:Wiktionary-logo.svg|وصلة=زَأْزَأَ|18بك|صفحة ويكاموس]] · الجذر: زأزأ · ([[toolforge:ar-senses/review/L1536388|رابط المُفردة في الأداة]])
حذفت المعنى الخامس لأنه مزيد بتاء في المراجع.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:35، 4 أغسطس 2026 (ت ع م)
:{{ر|Michel Bakni}} المعنى الخامس مزيدٌ بتاء التأنيث، فهل نُنْشِئُ له صفحةً منفصلةً برأيك أم نضيفه إلى ذات الصفحة مع تحويلة؟
:شرح المعنى الخامس: {{اقتباس مضمن|زَأْزَأَتِ المرأةُ: مشت وحرّكت أعطافها كمشية القِصار}}
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:33، 6 أغسطس 2026 (ت ع م).
::نعم، يلزم إنشاء صفحة لكل فعل بكل تصريف، هذا التصريف: المؤنث المفرد الغائب. [[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 14:36، 6 أغسطس 2026 (ت ع م)
:::{{ر|ForzaGreen}} إذًا يلزمنا التوثّق من تمييز النموذج للمؤنّث وتخصيصه صفحة مستقلّة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:54، 6 أغسطس 2026 (ت ع م).
::::أنا رأيي كل المعاني والأمثلة تبقى في صفحة الفعل الرئيسية، والصيغ المُصرفة تحيل إلى الصفحة الرئيسية. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 15:06، 6 أغسطس 2026 (ت ع م)
::::متّفق مع وائل هنا بالواقع، الأفضل هو تخفيف الإحالات إن أمكن وجَمْع تصريفات المذكر والمؤنث والعدد بصفحة واحدة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 15:52، 6 أغسطس 2026 (ت ع م).
:::::لكن الذي يراجع القوالب يفهم أن لكل تصريف صفحة خاصة به لذلك أنا أتفق مع الزميل ميشيل على إنشاء صفحة لكل تصريف، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:10، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَزْعَلَ (L1476504) ==
'''أَزْعَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1476504|18بك|ويكي بيانات: L1476504]] [[ملف:Wiktionary-logo.svg|وصلة=أَزْعَلَ|18بك|صفحة ويكاموس]] · الجذر: زعل · ([[toolforge:ar-senses/review/L1476504|رابط المُفردة في الأداة]])
دمجت المعنى الأول والثالث لأن المعنى الثالث مكرر عن الأول.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 10:04، 4 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك ونعمل على معالجة مسألة المعاني المُكرَّرة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:34، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: زَعِلَ (L1487695) ==
'''زَعِلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1487695|18بك|ويكي بيانات: L1487695]] [[ملف:Wiktionary-logo.svg|وصلة=زَعِلَ|18بك|صفحة ويكاموس]] · الجذر: زعل · ([[toolforge:ar-senses/review/L1487695|رابط المُفردة في الأداة]])
المعنى الأول (مرح) غير موجود في المراجع، والمعنى الثالث بحاجة إلى تدقيق، تحتاج المفردة إلى مراجعة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 10:41، 4 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} من معجم العين: {{اقتباس مضمن|الزَّعِل: النشيط '''الأشر'''. زَعِلَ يَزْعَلُ زَعَلًا.}}، الأشر هنا بمعنى المرح (مصدر [https://www.islamweb.net/ar/library/content/122/137/%D8%A3%D8%B4%D8%B1 من لسان العرب]).
:{{ر|ForzaGreen}} المعنى الثالث فيه اختلاطٌ بين معانٍ عِدّة، مثل: {{اقتباس مضمن|والزعل: '''المتضور جوعا'''}} (الجوهري) و{{اقتباس مضمن|الزَّعَلُ '''كالعَلَزِ مِنَ المَرَض'''}} (لسان العرب)، والمعنى في الأداة جاءَ: {{اقتباس مضمن|زَعِلَ من المرض أو الجوع: تضوّر وتلوّى وقلِق فلم يستقر}}.
:'''الخطوات القادمة المقترحة''': أشتبه أن النموذج اختلط عليه دمج المعنى عبر 5 مصادر، والأفضل والأسهل للمراجع (فمن الصعب جدًا تقصّي 5 مراجع مختلفة) أن '''نضعَ حدًا بين مصدرَيْن إلى ثلاثة مصادر للمعنى الواحد''' --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:48، 6 أغسطس 2026 (ت ع م).
::نعم، في الحقيقة تحتوي بعض المفردات على مراجع كثيرة وأتفق معك على الاستشهاد بمرجعين أو ثلاث بأقصى حد لكن لو يكون انتقاء المراجع يدويا أفضل لاختيار الأنسب والأقرب إلا إذا كان الاختيار الآلي قادرا على انتقاء المرجع الأنسب أو الأقرب أو الأدق. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:21، 6 أغسطس 2026 (ت ع م)
:::إشارة {{ر|عباد ديرانية}} أرجو مراجعة تقليل المراجع آليا فقد تحرم الأداةُ المفردةَ من المراجع الأدق وتضع المراجع الأبعد. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:23، 6 أغسطس 2026 (ت ع م)
::::{{ر|أبو هشام}} لا بأس بذلك، لكن إن تركنا للمُرَاجِعِ اختيار المصادر الأدق فهذا يعني أن عليهم مراجعة 5 - 6 مصادر في بعض الحالات، فما هو الأفضل بالنسبة لك بين هذه الخيارات؟ أهو انتقاء المصادر الأفضل يدويًا أم تقليل عدد المصادر التي وجبت مراجعتها؟ --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 15:51، 6 أغسطس 2026 (ت ع م).
:::::{{ر|عباد ديرانية}} أميل إلى الانتقاء اليدوي أو البشري دون تقليل للمصادر فالمراجِع قادر على انتقاء المصدر الأنسب للمفردة، وإن كان للزملاء رأي آخر فلا أعترض، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:15، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَلَكَ (L1502490) ==
'''أَلَكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1502490|18بك|ويكي بيانات: L1502490]] [[ملف:Wiktionary-logo.svg|وصلة=أَلَكَ|18بك|صفحة ويكاموس]] · الجذر: ألك · ([[toolforge:ar-senses/review/L1502490|رابط المُفردة في الأداة]])
حذفت المرجع الأخير من المعنى الثاني لأن فيه خطأ فقد استُشهد بصفحة 132 من معجم متن اللغة وفيها (أَلَكَ لَجَأٌ يَا فلَان) وهو استشهاد خاطئ لأن (ألك) هنا استفهام وليست فعل.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:33، 5 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك وسوف نعمل على زيادة دقة ضبط المعاني المتقاربة بالأداة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:49، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: اِبْتَسَطَ (L1533014) ==
'''اِبْتَسَطَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533014|18بك|ويكي بيانات: L1533014]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْتَسَطَ|18بك|صفحة ويكاموس]] · الجذر: بسط · ([[toolforge:ar-senses/review/L1533014|رابط المُفردة في الأداة]])
غير موثقة، لا يوجد فيها مصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:04، 5 أغسطس 2026 (ت ع م)
:{{ر|ForzaGreen}} حالة غريبةٌ ليس فيه أي مصدر للمعنى المستخرج! --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:49، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: أَبْشَكَ (L1533037) ==
'''أَبْشَكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533037|18بك|ويكي بيانات: L1533037]] [[ملف:Wiktionary-logo.svg|وصلة=أَبْشَكَ|18بك|صفحة ويكاموس]] · الجذر: بشك · ([[toolforge:ar-senses/review/L1533037|رابط المُفردة في الأداة]])
هذه اللفظة بحاجة لمراجعة فلها عدة معان.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:50، 6 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} هل لكَ أن تُوضِحَ المقصود؟ لم أجد كلمة أبشك في المرجع أصلًا للأسف --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:52، 6 أغسطس 2026 (ت ع م).
::{{ر|عباد ديرانية}} وجدت هذا ('''أبشك''' الكلام: كذب فيه: تخرص فيه كاذبًا.) في معجم متن اللغة ج=1 ص=299، وهذا أيضا (وبَشَكَ الْكَلَامَ يَبْشُكه بَشْكًا و'''أبشَكه''': تَخَرَّصهُ كَاذِبًا،) في لسان العرب ج=10 ص=400، ولم أجد أن معناها '''أسرع'''، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:43، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَاطَأَ (L1496404) ==
'''بَاطَأَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1496404|18بك|ويكي بيانات: L1496404]] [[ملف:Wiktionary-logo.svg|وصلة=بَاطَأَ|18بك|صفحة ويكاموس]] · الجذر: بطأ · ([[toolforge:ar-senses/review/L1496404|رابط المُفردة في الأداة]])
لا يوجد التصريف في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:43، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَبْطَحَ (L1533063) ==
'''أَبْطَحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533063|18بك|ويكي بيانات: L1533063]] [[ملف:Wiktionary-logo.svg|وصلة=أَبْطَحَ|18بك|صفحة ويكاموس]] · الجذر: بطح · ([[toolforge:ar-senses/review/L1533063|رابط المُفردة في الأداة]])
غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:47، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَطَّحَ (L1533066) ==
'''بَطَّحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533066|18بك|ويكي بيانات: L1533066]] [[ملف:Wiktionary-logo.svg|وصلة=بَطَّحَ|18بك|صفحة ويكاموس]] · الجذر: بطح · ([[toolforge:ar-senses/review/L1533066|رابط المُفردة في الأداة]])
هل هي بطَح أم بطّح؟<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:48، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَطْرَقَ (L1533070) ==
'''تَبَطْرَقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533070|18بك|ويكي بيانات: L1533070]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَطْرَقَ|18بك|صفحة ويكاموس]] · الجذر: بطرق · ([[toolforge:ar-senses/review/L1533070|رابط المُفردة في الأداة]])
هذا الفعل غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:58، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَهُؤَ (L1545462) ==
'''بَهُؤَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1545462|18بك|ويكي بيانات: L1545462]] [[ملف:Wiktionary-logo.svg|وصلة=بَهُؤَ|18بك|صفحة ويكاموس]] · الجذر: بهأ · ([[toolforge:ar-senses/review/L1545462|رابط المُفردة في الأداة]])
معناها (أنس) كما في لسان العرب ج=1 ص=35 ومعجم متن اللغة ج=1 ص=353.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:29، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَاهَتَ (L1533268) ==
'''تَبَاهَتَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533268|18بك|ويكي بيانات: L1533268]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَاهَتَ|18بك|صفحة ويكاموس]] · الجذر: بهت · ([[toolforge:ar-senses/review/L1533268|رابط المُفردة في الأداة]])
حسنتُ المعنى وأضفت مصدرين.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:01، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَعِرَ (L1544067) ==
'''بَعِرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1544067|18بك|ويكي بيانات: L1544067]] [[ملف:Wiktionary-logo.svg|وصلة=بَعِرَ|18بك|صفحة ويكاموس]] · الجذر: بعر · ([[toolforge:ar-senses/review/L1544067|رابط المُفردة في الأداة]])
'''[[بَعِرَ]]''' الجمل بالكسر صار بعيرا كما في القاموس المحيط ص=352.
المفردة (بَعَرَ) وهي موجودة في المشروع '''[[بَعَرَ]]''' فيلزم تحديثها أو حذفها لأنها خاطئة انظر القاموس المحيط ص=694 وإنشاء صفحة جديدة ببيانات صحيحة هي البيانات الموجودة في الأداة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:31، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَعَّقَ (L1533113) ==
'''بَعَّقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533113|18بك|ويكي بيانات: L1533113]] [[ملف:Wiktionary-logo.svg|وصلة=بَعَّقَ|18بك|صفحة ويكاموس]] · الجذر: بعق · ([[toolforge:ar-senses/review/L1533113|رابط المُفردة في الأداة]])
هل هي بَعَّقَ بالتشديد أم بَعَقَ بالتخفيف؟<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:02، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَغْزَلَ (L1533126) ==
'''تَبَغْزَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533126|18بك|ويكي بيانات: L1533126]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَغْزَلَ|18بك|صفحة ويكاموس]] · الجذر: بغزل · ([[toolforge:ar-senses/review/L1533126|رابط المُفردة في الأداة]])
المعنى الصحيح '''تبختر''' وله شواهد في أربعة معاجم.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:13، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَقَّمَ (L1533154) ==
'''بَقَّمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533154|18بك|ويكي بيانات: L1533154]] [[ملف:Wiktionary-logo.svg|وصلة=بَقَّمَ|18بك|صفحة ويكاموس]] · الجذر: بقم · ([[toolforge:ar-senses/review/L1533154|رابط المُفردة في الأداة]])
الفعل غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:44، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَقَّمَ (L1533153) ==
'''تَبَقَّمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533153|18بك|ويكي بيانات: L1533153]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَقَّمَ|18بك|صفحة ويكاموس]] · الجذر: بقم · ([[toolforge:ar-senses/review/L1533153|رابط المُفردة في الأداة]])
الفعل غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:50، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَكِئَ (L1543356) ==
'''بَكِئَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1543356|18بك|ويكي بيانات: L1543356]] [[ملف:Wiktionary-logo.svg|وصلة=بَكِئَ|18بك|صفحة ويكاموس]] · الجذر: بكأ · ([[toolforge:ar-senses/review/L1543356|رابط المُفردة في الأداة]])
حذفت المعنى الأول لأنه غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:13، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْتَلَتَ (L1533174) ==
'''اِبْتَلَتَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533174|18بك|ويكي بيانات: L1533174]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْتَلَتَ|18بك|صفحة ويكاموس]] · الجذر: بلت · ([[toolforge:ar-senses/review/L1533174|رابط المُفردة في الأداة]])
المفردة غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:35، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَلْدَحَ (L1533193) ==
'''تَبَلْدَحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533193|18بك|ويكي بيانات: L1533193]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَلْدَحَ|18بك|صفحة ويكاموس]] · الجذر: بلدح · ([[toolforge:ar-senses/review/L1533193|رابط المُفردة في الأداة]])
أضفت المعنى الثاني، لم تستخرجه الأداة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:54، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْلَنْدَكَ (L1533194) ==
'''اِبْلَنْدَكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533194|18بك|ويكي بيانات: L1533194]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْلَنْدَكَ|18بك|صفحة ويكاموس]] · الجذر: بلدك · ([[toolforge:ar-senses/review/L1533194|رابط المُفردة في الأداة]])
المعنى خاطئ، والمفردة غير موجودة في المصدر.
:المعنى الصحيح ('''اتسع''') موجود في أربعة معاجم.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:00، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَلَّرَ (L1533196) ==
'''تَبَلَّرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533196|18بك|ويكي بيانات: L1533196]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَلَّرَ|18بك|صفحة ويكاموس]] · الجذر: بلر · ([[toolforge:ar-senses/review/L1533196|رابط المُفردة في الأداة]])
إملاء المفردة خاطئ، والصحيح ('''تَرَبَّل''') كما في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:08، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَبَاضَ (L1533353) ==
'''اِسْتَبَاضَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533353|18بك|ويكي بيانات: L1533353]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَبَاضَ|18بك|صفحة ويكاموس]] · الجذر: بيض · ([[toolforge:ar-senses/review/L1533353|رابط المُفردة في الأداة]])
الفعل في المرجع استبيض وليس استباض --[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:36، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَقَّعَ (L1533145) ==
'''بَقَّعَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533145|18بك|ويكي بيانات: L1533145]] [[ملف:Wiktionary-logo.svg|وصلة=بَقَّعَ|18بك|صفحة ويكاموس]] · الجذر: بقع · ([[toolforge:ar-senses/review/L1533145|رابط المُفردة في الأداة]])
حذفت المعنى الرابع لأنه ورد بالتخفيف.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:18، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِنْبَقَّ (L1533147) ==
'''اِنْبَقَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533147|18بك|ويكي بيانات: L1533147]] [[ملف:Wiktionary-logo.svg|وصلة=اِنْبَقَّ|18بك|صفحة ويكاموس]] · الجذر: بقق · ([[toolforge:ar-senses/review/L1533147|رابط المُفردة في الأداة]])
المعنى خاطئ ولا شواهد عليه في المعاجم والمفردة الموجودة ('''انبعق''') وليس انبق.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:38، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَلَعَ (L1480240) ==
'''بَلَعَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1480240|18بك|ويكي بيانات: L1480240]] [[ملف:Wiktionary-logo.svg|وصلة=بَلَعَ|18بك|صفحة ويكاموس]] · الجذر: بلع · ([[toolforge:ar-senses/review/L1480240|رابط المُفردة في الأداة]])
خطأ في التشكيل فالفعل بَلِعَ وليس بَلَعَ كما في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:34، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْتَلَقَ (L1533220) ==
'''اِبْتَلَقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533220|18بك|ويكي بيانات: L1533220]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْتَلَقَ|18بك|صفحة ويكاموس]] · الجذر: بلق · ([[toolforge:ar-senses/review/L1533220|رابط المُفردة في الأداة]])
لم أجد المفردة في المعاجم.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:06، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَلُقَ (L1543358) ==
'''بَلُقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1543358|18بك|ويكي بيانات: L1543358]] [[ملف:Wiktionary-logo.svg|وصلة=بَلُقَ|18بك|صفحة ويكاموس]] · الجذر: بلق · ([[toolforge:ar-senses/review/L1543358|رابط المُفردة في الأداة]])
المفردة بالكسر وليس بالضم، انظر '''[[بَلِقَ]]'''.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:52، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْذَارَّ (L1534290) ==
'''اِحْذَارَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534290|18بك|ويكي بيانات: L1534290]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْذَارَّ|18بك|صفحة ويكاموس]] · الجذر: حذر · ([[toolforge:ar-senses/review/L1534290|رابط المُفردة في الأداة]])
خلل في صندوق المعلومات.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:49، 9 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَاتَنَ (L1534214) ==
'''تَحَاتَنَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534214|18بك|ويكي بيانات: L1534214]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَاتَنَ|18بك|صفحة ويكاموس]] · الجذر: حتن · ([[toolforge:ar-senses/review/L1534214|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لأنه مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 12:31، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَتَنَ (L1534213) ==
'''اِحْتَتَنَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534213|18بك|ويكي بيانات: L1534213]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَتَنَ|18بك|صفحة ويكاموس]] · الجذر: حتن · ([[toolforge:ar-senses/review/L1534213|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 12:37، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَاتَّ (L1496477) ==
'''تَحَاتَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1496477|18بك|ويكي بيانات: L1496477]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَاتَّ|18بك|صفحة ويكاموس]] · الجذر: حتت · ([[toolforge:ar-senses/review/L1496477|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:36، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْزَوْزَى (L1534387) ==
'''اِحْزَوْزَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534387|18بك|ويكي بيانات: L1534387]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْزَوْزَى|18بك|صفحة ويكاموس]] · الجذر: حزو · ([[toolforge:ar-senses/review/L1534387|رابط المُفردة في الأداة]])
المفردة غير موجودة في المصدر ولها أكثر من معنى في المصادر الأخرى.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:02، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَذَّقَ (L1484084) ==
'''تَحَذَّقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1484084|18بك|ويكي بيانات: L1484084]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَذَّقَ|18بك|صفحة ويكاموس]] · الجذر: حذق · ([[toolforge:ar-senses/review/L1484084|رابط المُفردة في الأداة]])
المفردة غير موجودة في المصادر الموجودة، استبدلتها بمصادر أخرى.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:02، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَذَّقَ (L1534295) ==
'''حَذَّقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534295|18بك|ويكي بيانات: L1534295]] [[ملف:Wiktionary-logo.svg|وصلة=حَذَّقَ|18بك|صفحة ويكاموس]] · الجذر: حذق · ([[toolforge:ar-senses/review/L1534295|رابط المُفردة في الأداة]])
لم أجد الفعل المتعدي في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:14، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَذِقَ (L1546050) ==
'''حَذِقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1546050|18بك|ويكي بيانات: L1546050]] [[ملف:Wiktionary-logo.svg|وصلة=حَذِقَ|18بك|صفحة ويكاموس]] · الجذر: حذق · ([[toolforge:ar-senses/review/L1546050|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لأنه تفسير لمفردة فرس وهو مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:56، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَحْزَرَ (L1534363) ==
'''أَحْزَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534363|18بك|ويكي بيانات: L1534363]] [[ملف:Wiktionary-logo.svg|وصلة=أَحْزَرَ|18بك|صفحة ويكاموس]] · الجذر: حزر · ([[toolforge:ar-senses/review/L1534363|رابط المُفردة في الأداة]])
حذفت المعنى الأول لأنه خاطئ وغير مرتبط بالمفردة بل يرتبط بـ (أحزّ).<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:06، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَزَّ (L1534366) ==
'''اِحْتَزَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534366|18بك|ويكي بيانات: L1534366]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَزَّ|18بك|صفحة ويكاموس]] · الجذر: حزز · ([[toolforge:ar-senses/review/L1534366|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:12، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَزْمَرَ (L1534382) ==
'''حَزْمَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534382|18بك|ويكي بيانات: L1534382]] [[ملف:Wiktionary-logo.svg|وصلة=حَزْمَرَ|18بك|صفحة ويكاموس]] · الجذر: حزمر · ([[toolforge:ar-senses/review/L1534382|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لارتباطه بـ ([[حَزْفَرَ]]).<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:56، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَاسَى (L1534416) ==
'''تَحَاسَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534416|18بك|ويكي بيانات: L1534416]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَاسَى|18بك|صفحة ويكاموس]] · الجذر: حسو · ([[toolforge:ar-senses/review/L1534416|رابط المُفردة في الأداة]])
غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 22:10، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَاسَى (L1534418) ==
'''حَاسَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534418|18بك|ويكي بيانات: L1534418]] [[ملف:Wiktionary-logo.svg|وصلة=حَاسَى|18بك|صفحة ويكاموس]] · الجذر: حسو · ([[toolforge:ar-senses/review/L1534418|رابط المُفردة في الأداة]])
غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 22:16، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَاقَ (L1534738) ==
'''اِحْتَاقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534738|18بك|ويكي بيانات: L1534738]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَاقَ|18بك|صفحة ويكاموس]] · الجذر: حيق · ([[toolforge:ar-senses/review/L1534738|رابط المُفردة في الأداة]])
دمجت المعنيين لأنها مكرران.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 04:15، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَفَظَ (L1485699) ==
'''اِحْتَفَظَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1485699|18بك|ويكي بيانات: L1485699]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَفَظَ|18بك|صفحة ويكاموس]] · الجذر: حفظ · ([[toolforge:ar-senses/review/L1485699|رابط المُفردة في الأداة]])
لم تضع الأداة بعض أرقام الصفحات والأجزاء.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:19، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَمْحَمَ (L1476725) ==
'''حَمْحَمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1476725|18بك|ويكي بيانات: L1476725]] [[ملف:Wiktionary-logo.svg|وصلة=حَمْحَمَ|18بك|صفحة ويكاموس]] · الجذر: حمحم · ([[toolforge:ar-senses/review/L1476725|رابط المُفردة في الأداة]])
خلل في صندوق المعلومات.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 17:11، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَيَّفَ (L1534760) ==
'''تَحَيَّفَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534760|18بك|ويكي بيانات: L1534760]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَيَّفَ|18بك|صفحة ويكاموس]] · الجذر: حيف · ([[toolforge:ar-senses/review/L1534760|رابط المُفردة في الأداة]])
دمجت المعنيين.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:38، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَشَّكَ (L1534439) ==
'''تَحَشَّكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534439|18بك|ويكي بيانات: L1534439]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَشَّكَ|18بك|صفحة ويكاموس]] · الجذر: حشك · ([[toolforge:ar-senses/review/L1534439|رابط المُفردة في الأداة]])
حرف الشين مشدد.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:12، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْوَالَّ (L1534743) ==
'''اِحْوَالَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534743|18بك|ويكي بيانات: L1534743]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْوَالَّ|18بك|صفحة ويكاموس]] · الجذر: حول · ([[toolforge:ar-senses/review/L1534743|رابط المُفردة في الأداة]])
خلل في صندوق المعلومات.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:59، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَحَاضَ (L1534730) ==
'''اِسْتَحَاضَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534730|18بك|ويكي بيانات: L1534730]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَحَاضَ|18بك|صفحة ويكاموس]] · الجذر: حوض · ([[toolforge:ar-senses/review/L1534730|رابط المُفردة في الأداة]])
الموجود في المصادر استحوض وليس استحاض.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 17:05، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَاشَ (L1534721) ==
'''اِحْتَاشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534721|18بك|ويكي بيانات: L1534721]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَاشَ|18بك|صفحة ويكاموس]] · الجذر: حوش · ([[toolforge:ar-senses/review/L1534721|رابط المُفردة في الأداة]])
التصريف الموجود في المصادر (احتوش) وليس احتاش.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:34، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَحَاسَ (L1534716) ==
'''اِسْتَحَاسَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534716|18بك|ويكي بيانات: L1534716]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَحَاسَ|18بك|صفحة ويكاموس]] · الجذر: حوس · ([[toolforge:ar-senses/review/L1534716|رابط المُفردة في الأداة]])
استحوس وليس استحاس كما في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:51، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَزْأَلَ (L1534358) ==
'''حَزْأَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534358|18بك|ويكي بيانات: L1534358]] [[ملف:Wiktionary-logo.svg|وصلة=حَزْأَلَ|18بك|صفحة ويكاموس]] · الجذر: حزأل · ([[toolforge:ar-senses/review/L1534358|رابط المُفردة في الأداة]])
مفردة خاطئة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 12:52، 14 أغسطس 2026 (ت ع م)
:فعلا، يبدو أن المُفردة حَزْأَلَ لا توجد. في جدول الأفعال، عندنا فعل واحد من الجذر "ح ز أ ل"، وهو على وزن '''فعلل'''، أي حَزْأَلَ. لكن يبدو أن هذا خاطئ، و أن الوزن الصحيح هو افعللّ، أي احْزَأَلَّ، وهو الذي ذُكِر في معجم [https://app.turath.io/book/7030?page=14881 تاج العروس]. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 21:19، 14 أغسطس 2026 (ت ع م)
:ورد في اللسان أيضًا احزألَّ بمعنى ارتفع وبمعنى اجتمع. [[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 21:50، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَنَّشَ (L1534669) ==
'''حَنَّشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534669|18بك|ويكي بيانات: L1534669]] [[ملف:Wiktionary-logo.svg|وصلة=حَنَّشَ|18بك|صفحة ويكاموس]] · الجذر: حنش · ([[toolforge:ar-senses/review/L1534669|رابط المُفردة في الأداة]])
هل هي حَنَّشَ أم حَنَشَ؟ وأظن أن لها معان أخرى.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:28، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْخَنَدَّ (L1532850) ==
'''اِبْخَنَدَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1532850|18بك|ويكي بيانات: L1532850]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْخَنَدَّ|18بك|صفحة ويكاموس]] · الجذر: بخند · ([[toolforge:ar-senses/review/L1532850|رابط المُفردة في الأداة]])
الفعل في المرجع اخْبَنْدَى، لا وجود المفردة اِبْخَنَدَّ--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 18:52، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَمْيَرَ (L1534650) ==
'''تَحَمْيَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534650|18بك|ويكي بيانات: L1534650]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَمْيَرَ|18بك|صفحة ويكاموس]] · الجذر: حمير · ([[toolforge:ar-senses/review/L1534650|رابط المُفردة في الأداة]])
خطأ في استخراج المعنى، معنى تحمير أي ساء خلقه كما في المصادر أم هذه فيجب أن تكون بغير الياء أي تَحَمَّر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:02، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَبَشَ (L1534178) ==
'''اِحْتَبَشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534178|18بك|ويكي بيانات: L1534178]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَبَشَ|18بك|صفحة ويكاموس]] · الجذر: حبش · ([[toolforge:ar-senses/review/L1534178|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:38، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَثَّرَ (L1534223) ==
'''تَحَثَّرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534223|18بك|ويكي بيانات: L1534223]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَثَّرَ|18بك|صفحة ويكاموس]] · الجذر: حثر · ([[toolforge:ar-senses/review/L1534223|رابط المُفردة في الأداة]])
المعنى لفعل حثر، الرجاء إصلاحه.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:52، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَثْرَفَ (L1534226) ==
'''حَثْرَفَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534226|18بك|ويكي بيانات: L1534226]] [[ملف:Wiktionary-logo.svg|وصلة=حَثْرَفَ|18بك|صفحة ويكاموس]] · الجذر: حثرف · ([[toolforge:ar-senses/review/L1534226|رابط المُفردة في الأداة]])
المعنى الصحيح زعزعه وحركه، انظر تاج العروس جزء 23 صفحة 118.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:09، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَظْرَبَ (L1534501) ==
'''تَحَظْرَبَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534501|18بك|ويكي بيانات: L1534501]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَظْرَبَ|18بك|صفحة ويكاموس]] · الجذر: حظرب · ([[toolforge:ar-senses/review/L1534501|رابط المُفردة في الأداة]])
دًمج المعنيان ووُضعت أمثلة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:32، 16 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَافَلَ (L1534527) ==
'''حَافَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534527|18بك|ويكي بيانات: L1534527]] [[ملف:Wiktionary-logo.svg|وصلة=حَافَلَ|18بك|صفحة ويكاموس]] · الجذر: حفل · ([[toolforge:ar-senses/review/L1534527|رابط المُفردة في الأداة]])
الفعل غير موجود في المصادر المذكورة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:59، 16 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْقَوْقَفَ (L1489579) ==
'''اِحْقَوْقَفَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1489579|18بك|ويكي بيانات: L1489579]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْقَوْقَفَ|18بك|صفحة ويكاموس]] · الجذر: حقف · ([[toolforge:ar-senses/review/L1489579|رابط المُفردة في الأداة]])
المعاني الأربعة مكررة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:52، 17 أغسطس 2026 (ت ع م)
== معجم مقاييس اللغة ==
مرحبا بالزملاء، روابط الكتاب الموجودة في الأداة غير دقيقة وقد كنت أظن أن الاختلاف في مفردة أو اثنتين لكن تبين لي أنها غير دقيقة في جميع المفردات، رقم الصفة صحيح ولكن الرابط بعيد عن الصفحة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:56، 17 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَكَرَ (L1478743) ==
'''اِحْتَكَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1478743|18بك|ويكي بيانات: L1478743]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَكَرَ|18بك|صفحة ويكاموس]] · الجذر: حكر · ([[toolforge:ar-senses/review/L1478743|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:42، 17 أغسطس 2026 (ت ع م)
j9wi4hjmy36hftve69n2nt2gsapcty1
1098950
1098948
2026-08-17T20:56:27Z
أبو هشام
20788
/* بلاغ من أداة مراجعة المعاني: حَكَّرَ (L1534555) */ قسم جديد
1098950
wikitext
text/x-wiki
{{رأس صفحة نقاش}}
== بلاغ من أداة مراجعة المعاني: حَلَّى (L1534604) ==
'''حَلَّى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534604|18بك|ويكي بيانات: L1534604]] [[ملف:Wiktionary-logo.svg|وصلة=حَلَّى|18بك|صفحة ويكاموس]] · الجذر: حلو · ([[toolforge:ar-senses/review/L1534604|رابط المُفردة في الأداة]])
إبلاغ من الزميل {{مس|رِفْد}}: ''لا يمكن نشرها في ويكاموس عند الضغط على زر النشر يظهر: "خطأ: الصفحة موجودة بالفعل".'' --[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:27، 27 يوليو 2026 (ت ع م)
:شكرا لك @[[مستخدم:رِفْد|رِفْد]] على الإبلاغ. المشكلة في الفعل حَلَّى (وأفعال آخرين) أَنَّه يُوَلَّدُ من جذرين: ح-ل-ي و ح-ل-و. في ويكي بيانات توجد وحدتان معجميتان، واحدة لكل فعل، لكن في ويكاموس لا يُمكن إنشاء صفحتين بنفس الاسم. سأفكر في حل لهذه المشكلة وأوافيك بالجديد. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:28، 27 يوليو 2026 (ت ع م)
::حالة أخرى حيث يشترك جذران في نفس صيغة الفعل:
::* جذر ت-ل-و على وزن تفعّل => [[تَتَلَّى]] ([https://ar-senses.toolforge.org/review/L1533461 رابط المُفردة في الأداة]).
::* جذر ت-ل-ي على وزن تفعّل => [[تَتَلَّى]]
::[[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 11:42، 27 يوليو 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَجَاشَ (L1534157) ==
'''اِسْتَجَاشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534157|18بك|ويكي بيانات: L1534157]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَجَاشَ|18بك|صفحة ويكاموس]] · الجذر: جيش · ([[toolforge:ar-senses/review/L1534157|رابط المُفردة في الأداة]])
المعنى الثاني غير موجود في المصدر في صفحة المفردة (ص=603) والحديث الموجود في صفحة 115 غير مفسر بهذا المعنى أيضا. --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:40، 27 يوليو 2026 (ت ع م)
<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. -->
:{{ر|أبو هشام}} بخصوص المعنى الثاني، رجعتُ إلى ص=603 ووجدتُ المعنى حسب الوارد في الأداة: {{اقتباس مضمن|استجاش الأمير من مكان كذا: طلب جيشًا وجمعه. '''و- ت القدر: غلت.'''}}
:{{ر|Michel Bakni}} بخصوص المعنى الثالث (ص=115)، يبدو المعنى صحيحًا لكن الأداة استَنْبَطَتْهُ من مثال وارد في المعجم لا من تعريف للكلمة، ما رأيك؟
:*الاقتباس من المصدر: {{اقتباس مضمن|فَمَرَّ الْجَيْشُ عَلَى غَطَفَانَ '''فَاسْتَجَاشُوهُمْ''' عَلَى بَنِي سُليم، فَهَزَمَتْ بَنُو سُلَيم جيشَ النُّعْمَانِ}}
:*تعريف المعنى كما استخرجَتْهُ الأداة من النص السابق: {{اقتباس مضمن|اِسْتَجَاشَ القومَ على فلان: استنفرهم وحرّضهم عليه}}
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:23، 6 أغسطس 2026 (ت ع م).
::نعم أتفق مع هذا الطرح. [[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 14:25، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: جَوَّهَ (L1534145) ==
'''جَوَّهَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534145|18بك|ويكي بيانات: L1534145]] [[ملف:Wiktionary-logo.svg|وصلة=جَوَّهَ|18بك|صفحة ويكاموس]] · الجذر: جوه · ([[toolforge:ar-senses/review/L1534145|رابط المُفردة في الأداة]])
المعنى بهذا التصريف خطأ، لم أعثر على جوّه فلانا أي جعله وجيها، ولم أجد جوّه السقاء أي رقعه بل وجدت جواه في معجم متن اللغة. --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:48، 27 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك، المشكلة هي أن الأداة أخذت الجذر (جَوَهَ) وألحقت به معنى الفرع (وجَّهَ أو أَوْجَهَ، كحال: أَوْجَهْتُهُ أنا ووَجَّهْتُهُ)، سوف نعمل على إصلاحها.
:{{ر|ForzaGreen}} خطوات قادمة:
:#يجب أن نتوثَّق من أن الأداة تُميِّزُ الجذر عن الفرع. في هذه الحالة، أخذت الأداة الجذر ('''جَوَهَ''') وشكَّلتهُ ('''جَوَّهَ''')، ثم ألحقَتْ به معنى خاطئًا للمشتق.
:#بناءً على ما نراهُ هنا وقي حالات أخرى، نحتاج إلى '''خيار للمراجع لتعديل عنوان الصفحة'''، فلو أمكنهُ تبديل العنوان في هذه الحالة إلى '''وجَّهَ''' أو '''أَوْجَهَ''' لكان صحيحًا.
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 13:54، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: سَدَسَ (L1547049) ==
'''سَدَسَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1547049|18بك|ويكي بيانات: L1547049]] [[ملف:Wiktionary-logo.svg|وصلة=سَدَسَ|18بك|صفحة ويكاموس]] · الجذر: سدس · ([[toolforge:ar-senses/review/L1547049|رابط المُفردة في الأداة]])
المعنى الثاني مكرر، استبدلته وأضفت مصادر. --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:04، 28 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك ونعمل على التوثّق من مسألة تكرار المعاني --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 13:58، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: تَسَدَّى (L1536864) ==
'''تَسَدَّى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1536864|18بك|ويكي بيانات: L1536864]] [[ملف:Wiktionary-logo.svg|وصلة=تَسَدَّى|18بك|صفحة ويكاموس]] · الجذر: سدي · ([[toolforge:ar-senses/review/L1536864|رابط المُفردة في الأداة]])
خلل في رقم صفحة القاموس المحيط، ولا توجد شواهد قوية على المعنى الأول، أظن أن المفردة بحاجة لمراجعة وإعادة ترتيب المعاني.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:44، 29 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} متفّق، {{اقتباس مضمن|والحائكُ يُسَدِّي الثَّوْبَ ويَتَسَدّاه}} أي يحيكه لنفسه.
:{{ر|ForzaGreen}} يبدو أن النموذج اختلَطَ عليه الأمر أثناء دمج المعاني، ربما خصوصًا من لسان العرب ({{اقتباس مضمن|والحائكُ يُسَدِّي الثَّوْبَ ويَتَسَدّاه}})، فخرجَ بالمعنى المبتدع: {{اقتباس مضمن|تَسَدَّى الثوبَ: أقام سَداه لنفسه}}، وليس له مثيل في المصادر.
:'''الخطوات القادمة المقترحة''': أشتَبِهُ في أن النموذج يفقد موثوقيته حين دَمْجَ المعاني من عددٍ كبير من المصادر (5 مصادر في هذه الحالة)، '''أقترح وَضْعَ حدّ أعلى للمصادر التي نستخدمها في استخراج المعنى، ربما 3 للوقت الحاضر'''.
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:10، 6 أغسطس 2026 (ت ع م).
::وضع حد للمصادر آليا قد يحرم المفردة من المصدر الأقوى والأدق. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:30، 6 أغسطس 2026 (ت ع م)
:{{أصلح}} الخلل في رقم صفحة القاموس المحيط، لهذه المُفردة ولمفردات أخرى. يبدو أن المشكل كان سببه عشوائية النموذج اللغوي، إذ كان يُغيِّر رقم الصفحة في أقل من 1% من الحالات. عدّلتُ أداة توليد المعاني حتى لا يتكرر الخطأ.
:بالنسبة للمصادر، أُفضل الإبقاء عليها جميعا. سنُجرب مع {{مس|عباد ديرانية}} تعديل تعليمات النموذج لتحسين المُخْرَجات ولإصلاح مشاكل أخرى، لا سيما المعاني المُكررة. -- [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 23:47، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَسَافَدَ (L1497488) ==
'''تَسَافَدَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1497488|18بك|ويكي بيانات: L1497488]] [[ملف:Wiktionary-logo.svg|وصلة=تَسَافَدَ|18بك|صفحة ويكاموس]] · الجذر: سفد · ([[toolforge:ar-senses/review/L1497488|رابط المُفردة في الأداة]])
اكتفيت بالمعنى الأول بسبب التكرار.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 11:51، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} ملاحظة للعمل على تكرار المعاني، المعنى 1 و2 متماثلان والثاني هو الأوضح للمستخدم المعاصر --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:13، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: سَافَحَ (L1487289) ==
'''سَافَحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1487289|18بك|ويكي بيانات: L1487289]] [[ملف:Wiktionary-logo.svg|وصلة=سَافَحَ|18بك|صفحة ويكاموس]] · الجذر: سفح · ([[toolforge:ar-senses/review/L1487289|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لأنه مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:42، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} حالة تكرار أخرى مؤكدة في المعنى 1 والمعنى 2 --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:14، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: تَرَأَّمَ (L1535813) ==
'''تَرَأَّمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1535813|18بك|ويكي بيانات: L1535813]] [[ملف:Wiktionary-logo.svg|وصلة=تَرَأَّمَ|18بك|صفحة ويكاموس]] · الجذر: رأم · ([[toolforge:ar-senses/review/L1535813|رابط المُفردة في الأداة]])
دمجت المعنيين وصححت رقم الجزء والصفحة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:58، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} حالة تكرار مؤكّدة بين المعنى 1 و2، كما يأتي:
:#{{اقتباس مضمن|تَرَأَّمَ الشيءَ: أحبَّه وألِفَه وعطف عليه وترحم عليه}}
:#{{اقتباس مضمن|تَرَأَّمَ الصبيَّ: ترحَّم عليه}}
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:26، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: جَاوَى (L1534151) ==
'''جَاوَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534151|18بك|ويكي بيانات: L1534151]] [[ملف:Wiktionary-logo.svg|وصلة=جَاوَى|18بك|صفحة ويكاموس]] · الجذر: جوي · ([[toolforge:ar-senses/review/L1534151|رابط المُفردة في الأداة]])
خطأ: الصفحة 'جَاوَى' موجودة بالفعل <!-- يظهر هكذا: خطأ: الصفحة 'جَاوَى' موجودة بالفعل. --> --[[مستخدم:رِفْد|رِفْد]] ([[نقاش المستخدم:رِفْد|نقاش]]) 22:15، 30 يوليو 2026 (ت ع م)
:{{ر|أبو هشام}} أتقصد أنكَ أنشأتَ الصفحة سابقًا عبر الأداة ثم ظهرت لك مرة أخرى في أداة مراجعة المعاني؟ --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:27، 6 أغسطس 2026 (ت ع م).
::مرحبا {{ر|عباد ديرانية}} أعتقد أن الخلل هو وجود صفحة مكررة في ويكي بيانات يلزم دمجها، تحياتي لك. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:59، 6 أغسطس 2026 (ت ع م)
:::+أضيفُ الاقتراح الممتاز '''إضافة تنبيهٍ بالخط الأحمر إلى الأداة في حال لو أن الصفحة أُنْشِأَتْ وحُذِفَتْ سابقًا''' تنبيهًا للمستخدم --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 16:07، 6 أغسطس 2026 (ت ع م).
::::هذا المشكل تكرر مرات عديدة (انظر النقاش أعلاه عن الفعل '''حَلَّى''') والسبب هو المُفردات التي تشترك في نفس الجذر. حاليا لا يوجد حل تقني للمسألة، لكنها في بالي وسأفكر في حل. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 22:48، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَجَاذَى (L1533824) ==
'''تَجَاذَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533824|18بك|ويكي بيانات: L1533824]] [[ملف:Wiktionary-logo.svg|وصلة=تَجَاذَى|18بك|صفحة ويكاموس]] · الجذر: جذي · ([[toolforge:ar-senses/review/L1533824|رابط المُفردة في الأداة]])
خطأ: الصفحة 'تَجَاذَى' موجودة بالفعل <!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:رِفْد|رِفْد]] ([[نقاش المستخدم:رِفْد|نقاش]]) 22:19، 30 يوليو 2026 (ت ع م)
:{{ر|ForzaGreen}} هذه ملاحظة متكرّرة من المستخدمين، يظهر أننا نحتاجُ إلى '''تحديث الأداة بوتيرة يومية لإزالة الصفحات المنشأة سابقًا'''، إلا لو كان هذا خطأً تقنيًا مختلفًا يُسبِّبُ التكرار --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 15:48، 6 أغسطس 2026 (ت ع م).
::كنت أصلحت هذه الكلمة مع كلمات أخرى لكن لم أصلح بعد مصدر الخطأ، وهو الأفعال التي لها جذور مختلفة لكنها تشترك في نفس الصيغة. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 17:51، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَجْذَى (L1533823) ==
'''أَجْذَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533823|18بك|ويكي بيانات: L1533823]] [[ملف:Wiktionary-logo.svg|وصلة=أَجْذَى|18بك|صفحة ويكاموس]] · الجذر: جذي · ([[toolforge:ar-senses/review/L1533823|رابط المُفردة في الأداة]])
خطأ: الصفحة 'أَجْذَى' موجودة بالفعل <!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:رِفْد|رِفْد]] ([[نقاش المستخدم:رِفْد|نقاش]]) 22:20، 30 يوليو 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: زَأْزَأَ (L1536388) ==
'''زَأْزَأَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1536388|18بك|ويكي بيانات: L1536388]] [[ملف:Wiktionary-logo.svg|وصلة=زَأْزَأَ|18بك|صفحة ويكاموس]] · الجذر: زأزأ · ([[toolforge:ar-senses/review/L1536388|رابط المُفردة في الأداة]])
حذفت المعنى الخامس لأنه مزيد بتاء في المراجع.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:35، 4 أغسطس 2026 (ت ع م)
:{{ر|Michel Bakni}} المعنى الخامس مزيدٌ بتاء التأنيث، فهل نُنْشِئُ له صفحةً منفصلةً برأيك أم نضيفه إلى ذات الصفحة مع تحويلة؟
:شرح المعنى الخامس: {{اقتباس مضمن|زَأْزَأَتِ المرأةُ: مشت وحرّكت أعطافها كمشية القِصار}}
:--[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:33، 6 أغسطس 2026 (ت ع م).
::نعم، يلزم إنشاء صفحة لكل فعل بكل تصريف، هذا التصريف: المؤنث المفرد الغائب. [[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 14:36، 6 أغسطس 2026 (ت ع م)
:::{{ر|ForzaGreen}} إذًا يلزمنا التوثّق من تمييز النموذج للمؤنّث وتخصيصه صفحة مستقلّة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:54، 6 أغسطس 2026 (ت ع م).
::::أنا رأيي كل المعاني والأمثلة تبقى في صفحة الفعل الرئيسية، والصيغ المُصرفة تحيل إلى الصفحة الرئيسية. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 15:06، 6 أغسطس 2026 (ت ع م)
::::متّفق مع وائل هنا بالواقع، الأفضل هو تخفيف الإحالات إن أمكن وجَمْع تصريفات المذكر والمؤنث والعدد بصفحة واحدة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 15:52، 6 أغسطس 2026 (ت ع م).
:::::لكن الذي يراجع القوالب يفهم أن لكل تصريف صفحة خاصة به لذلك أنا أتفق مع الزميل ميشيل على إنشاء صفحة لكل تصريف، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:10، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَزْعَلَ (L1476504) ==
'''أَزْعَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1476504|18بك|ويكي بيانات: L1476504]] [[ملف:Wiktionary-logo.svg|وصلة=أَزْعَلَ|18بك|صفحة ويكاموس]] · الجذر: زعل · ([[toolforge:ar-senses/review/L1476504|رابط المُفردة في الأداة]])
دمجت المعنى الأول والثالث لأن المعنى الثالث مكرر عن الأول.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 10:04، 4 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك ونعمل على معالجة مسألة المعاني المُكرَّرة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:34، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: زَعِلَ (L1487695) ==
'''زَعِلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1487695|18بك|ويكي بيانات: L1487695]] [[ملف:Wiktionary-logo.svg|وصلة=زَعِلَ|18بك|صفحة ويكاموس]] · الجذر: زعل · ([[toolforge:ar-senses/review/L1487695|رابط المُفردة في الأداة]])
المعنى الأول (مرح) غير موجود في المراجع، والمعنى الثالث بحاجة إلى تدقيق، تحتاج المفردة إلى مراجعة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 10:41، 4 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} من معجم العين: {{اقتباس مضمن|الزَّعِل: النشيط '''الأشر'''. زَعِلَ يَزْعَلُ زَعَلًا.}}، الأشر هنا بمعنى المرح (مصدر [https://www.islamweb.net/ar/library/content/122/137/%D8%A3%D8%B4%D8%B1 من لسان العرب]).
:{{ر|ForzaGreen}} المعنى الثالث فيه اختلاطٌ بين معانٍ عِدّة، مثل: {{اقتباس مضمن|والزعل: '''المتضور جوعا'''}} (الجوهري) و{{اقتباس مضمن|الزَّعَلُ '''كالعَلَزِ مِنَ المَرَض'''}} (لسان العرب)، والمعنى في الأداة جاءَ: {{اقتباس مضمن|زَعِلَ من المرض أو الجوع: تضوّر وتلوّى وقلِق فلم يستقر}}.
:'''الخطوات القادمة المقترحة''': أشتبه أن النموذج اختلط عليه دمج المعنى عبر 5 مصادر، والأفضل والأسهل للمراجع (فمن الصعب جدًا تقصّي 5 مراجع مختلفة) أن '''نضعَ حدًا بين مصدرَيْن إلى ثلاثة مصادر للمعنى الواحد''' --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:48، 6 أغسطس 2026 (ت ع م).
::نعم، في الحقيقة تحتوي بعض المفردات على مراجع كثيرة وأتفق معك على الاستشهاد بمرجعين أو ثلاث بأقصى حد لكن لو يكون انتقاء المراجع يدويا أفضل لاختيار الأنسب والأقرب إلا إذا كان الاختيار الآلي قادرا على انتقاء المرجع الأنسب أو الأقرب أو الأدق. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:21، 6 أغسطس 2026 (ت ع م)
:::إشارة {{ر|عباد ديرانية}} أرجو مراجعة تقليل المراجع آليا فقد تحرم الأداةُ المفردةَ من المراجع الأدق وتضع المراجع الأبعد. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:23، 6 أغسطس 2026 (ت ع م)
::::{{ر|أبو هشام}} لا بأس بذلك، لكن إن تركنا للمُرَاجِعِ اختيار المصادر الأدق فهذا يعني أن عليهم مراجعة 5 - 6 مصادر في بعض الحالات، فما هو الأفضل بالنسبة لك بين هذه الخيارات؟ أهو انتقاء المصادر الأفضل يدويًا أم تقليل عدد المصادر التي وجبت مراجعتها؟ --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 15:51، 6 أغسطس 2026 (ت ع م).
:::::{{ر|عباد ديرانية}} أميل إلى الانتقاء اليدوي أو البشري دون تقليل للمصادر فالمراجِع قادر على انتقاء المصدر الأنسب للمفردة، وإن كان للزملاء رأي آخر فلا أعترض، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:15، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَلَكَ (L1502490) ==
'''أَلَكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1502490|18بك|ويكي بيانات: L1502490]] [[ملف:Wiktionary-logo.svg|وصلة=أَلَكَ|18بك|صفحة ويكاموس]] · الجذر: ألك · ([[toolforge:ar-senses/review/L1502490|رابط المُفردة في الأداة]])
حذفت المرجع الأخير من المعنى الثاني لأن فيه خطأ فقد استُشهد بصفحة 132 من معجم متن اللغة وفيها (أَلَكَ لَجَأٌ يَا فلَان) وهو استشهاد خاطئ لأن (ألك) هنا استفهام وليست فعل.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:33، 5 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} شكرًا لك وسوف نعمل على زيادة دقة ضبط المعاني المتقاربة بالأداة --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:49، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: اِبْتَسَطَ (L1533014) ==
'''اِبْتَسَطَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533014|18بك|ويكي بيانات: L1533014]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْتَسَطَ|18بك|صفحة ويكاموس]] · الجذر: بسط · ([[toolforge:ar-senses/review/L1533014|رابط المُفردة في الأداة]])
غير موثقة، لا يوجد فيها مصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:04، 5 أغسطس 2026 (ت ع م)
:{{ر|ForzaGreen}} حالة غريبةٌ ليس فيه أي مصدر للمعنى المستخرج! --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:49، 6 أغسطس 2026 (ت ع م).
== بلاغ من أداة مراجعة المعاني: أَبْشَكَ (L1533037) ==
'''أَبْشَكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533037|18بك|ويكي بيانات: L1533037]] [[ملف:Wiktionary-logo.svg|وصلة=أَبْشَكَ|18بك|صفحة ويكاموس]] · الجذر: بشك · ([[toolforge:ar-senses/review/L1533037|رابط المُفردة في الأداة]])
هذه اللفظة بحاجة لمراجعة فلها عدة معان.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:50، 6 أغسطس 2026 (ت ع م)
:{{ر|أبو هشام}} هل لكَ أن تُوضِحَ المقصود؟ لم أجد كلمة أبشك في المرجع أصلًا للأسف --[[مستخدم:عباد ديرانية|عباد ديرانية]] ([[نقاش المستخدم:عباد ديرانية|نقاش]]) 14:52، 6 أغسطس 2026 (ت ع م).
::{{ر|عباد ديرانية}} وجدت هذا ('''أبشك''' الكلام: كذب فيه: تخرص فيه كاذبًا.) في معجم متن اللغة ج=1 ص=299، وهذا أيضا (وبَشَكَ الْكَلَامَ يَبْشُكه بَشْكًا و'''أبشَكه''': تَخَرَّصهُ كَاذِبًا،) في لسان العرب ج=10 ص=400، ولم أجد أن معناها '''أسرع'''، تحياتي. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:43، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَاطَأَ (L1496404) ==
'''بَاطَأَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1496404|18بك|ويكي بيانات: L1496404]] [[ملف:Wiktionary-logo.svg|وصلة=بَاطَأَ|18بك|صفحة ويكاموس]] · الجذر: بطأ · ([[toolforge:ar-senses/review/L1496404|رابط المُفردة في الأداة]])
لا يوجد التصريف في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:43، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَبْطَحَ (L1533063) ==
'''أَبْطَحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533063|18بك|ويكي بيانات: L1533063]] [[ملف:Wiktionary-logo.svg|وصلة=أَبْطَحَ|18بك|صفحة ويكاموس]] · الجذر: بطح · ([[toolforge:ar-senses/review/L1533063|رابط المُفردة في الأداة]])
غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:47، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَطَّحَ (L1533066) ==
'''بَطَّحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533066|18بك|ويكي بيانات: L1533066]] [[ملف:Wiktionary-logo.svg|وصلة=بَطَّحَ|18بك|صفحة ويكاموس]] · الجذر: بطح · ([[toolforge:ar-senses/review/L1533066|رابط المُفردة في الأداة]])
هل هي بطَح أم بطّح؟<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:48، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَطْرَقَ (L1533070) ==
'''تَبَطْرَقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533070|18بك|ويكي بيانات: L1533070]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَطْرَقَ|18بك|صفحة ويكاموس]] · الجذر: بطرق · ([[toolforge:ar-senses/review/L1533070|رابط المُفردة في الأداة]])
هذا الفعل غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:58، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَهُؤَ (L1545462) ==
'''بَهُؤَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1545462|18بك|ويكي بيانات: L1545462]] [[ملف:Wiktionary-logo.svg|وصلة=بَهُؤَ|18بك|صفحة ويكاموس]] · الجذر: بهأ · ([[toolforge:ar-senses/review/L1545462|رابط المُفردة في الأداة]])
معناها (أنس) كما في لسان العرب ج=1 ص=35 ومعجم متن اللغة ج=1 ص=353.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:29، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَاهَتَ (L1533268) ==
'''تَبَاهَتَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533268|18بك|ويكي بيانات: L1533268]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَاهَتَ|18بك|صفحة ويكاموس]] · الجذر: بهت · ([[toolforge:ar-senses/review/L1533268|رابط المُفردة في الأداة]])
حسنتُ المعنى وأضفت مصدرين.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:01، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَعِرَ (L1544067) ==
'''بَعِرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1544067|18بك|ويكي بيانات: L1544067]] [[ملف:Wiktionary-logo.svg|وصلة=بَعِرَ|18بك|صفحة ويكاموس]] · الجذر: بعر · ([[toolforge:ar-senses/review/L1544067|رابط المُفردة في الأداة]])
'''[[بَعِرَ]]''' الجمل بالكسر صار بعيرا كما في القاموس المحيط ص=352.
المفردة (بَعَرَ) وهي موجودة في المشروع '''[[بَعَرَ]]''' فيلزم تحديثها أو حذفها لأنها خاطئة انظر القاموس المحيط ص=694 وإنشاء صفحة جديدة ببيانات صحيحة هي البيانات الموجودة في الأداة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:31، 6 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَعَّقَ (L1533113) ==
'''بَعَّقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533113|18بك|ويكي بيانات: L1533113]] [[ملف:Wiktionary-logo.svg|وصلة=بَعَّقَ|18بك|صفحة ويكاموس]] · الجذر: بعق · ([[toolforge:ar-senses/review/L1533113|رابط المُفردة في الأداة]])
هل هي بَعَّقَ بالتشديد أم بَعَقَ بالتخفيف؟<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:02، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَغْزَلَ (L1533126) ==
'''تَبَغْزَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533126|18بك|ويكي بيانات: L1533126]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَغْزَلَ|18بك|صفحة ويكاموس]] · الجذر: بغزل · ([[toolforge:ar-senses/review/L1533126|رابط المُفردة في الأداة]])
المعنى الصحيح '''تبختر''' وله شواهد في أربعة معاجم.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:13، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَقَّمَ (L1533154) ==
'''بَقَّمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533154|18بك|ويكي بيانات: L1533154]] [[ملف:Wiktionary-logo.svg|وصلة=بَقَّمَ|18بك|صفحة ويكاموس]] · الجذر: بقم · ([[toolforge:ar-senses/review/L1533154|رابط المُفردة في الأداة]])
الفعل غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:44، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَقَّمَ (L1533153) ==
'''تَبَقَّمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533153|18بك|ويكي بيانات: L1533153]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَقَّمَ|18بك|صفحة ويكاموس]] · الجذر: بقم · ([[toolforge:ar-senses/review/L1533153|رابط المُفردة في الأداة]])
الفعل غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:50، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَكِئَ (L1543356) ==
'''بَكِئَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1543356|18بك|ويكي بيانات: L1543356]] [[ملف:Wiktionary-logo.svg|وصلة=بَكِئَ|18بك|صفحة ويكاموس]] · الجذر: بكأ · ([[toolforge:ar-senses/review/L1543356|رابط المُفردة في الأداة]])
حذفت المعنى الأول لأنه غير موجود في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:13، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْتَلَتَ (L1533174) ==
'''اِبْتَلَتَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533174|18بك|ويكي بيانات: L1533174]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْتَلَتَ|18بك|صفحة ويكاموس]] · الجذر: بلت · ([[toolforge:ar-senses/review/L1533174|رابط المُفردة في الأداة]])
المفردة غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:35، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَلْدَحَ (L1533193) ==
'''تَبَلْدَحَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533193|18بك|ويكي بيانات: L1533193]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَلْدَحَ|18بك|صفحة ويكاموس]] · الجذر: بلدح · ([[toolforge:ar-senses/review/L1533193|رابط المُفردة في الأداة]])
أضفت المعنى الثاني، لم تستخرجه الأداة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 19:54، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْلَنْدَكَ (L1533194) ==
'''اِبْلَنْدَكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533194|18بك|ويكي بيانات: L1533194]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْلَنْدَكَ|18بك|صفحة ويكاموس]] · الجذر: بلدك · ([[toolforge:ar-senses/review/L1533194|رابط المُفردة في الأداة]])
المعنى خاطئ، والمفردة غير موجودة في المصدر.
:المعنى الصحيح ('''اتسع''') موجود في أربعة معاجم.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:00، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَبَلَّرَ (L1533196) ==
'''تَبَلَّرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533196|18بك|ويكي بيانات: L1533196]] [[ملف:Wiktionary-logo.svg|وصلة=تَبَلَّرَ|18بك|صفحة ويكاموس]] · الجذر: بلر · ([[toolforge:ar-senses/review/L1533196|رابط المُفردة في الأداة]])
إملاء المفردة خاطئ، والصحيح ('''تَرَبَّل''') كما في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:08، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَبَاضَ (L1533353) ==
'''اِسْتَبَاضَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533353|18بك|ويكي بيانات: L1533353]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَبَاضَ|18بك|صفحة ويكاموس]] · الجذر: بيض · ([[toolforge:ar-senses/review/L1533353|رابط المُفردة في الأداة]])
الفعل في المرجع استبيض وليس استباض --[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 20:36، 7 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَقَّعَ (L1533145) ==
'''بَقَّعَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533145|18بك|ويكي بيانات: L1533145]] [[ملف:Wiktionary-logo.svg|وصلة=بَقَّعَ|18بك|صفحة ويكاموس]] · الجذر: بقع · ([[toolforge:ar-senses/review/L1533145|رابط المُفردة في الأداة]])
حذفت المعنى الرابع لأنه ورد بالتخفيف.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:18، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِنْبَقَّ (L1533147) ==
'''اِنْبَقَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533147|18بك|ويكي بيانات: L1533147]] [[ملف:Wiktionary-logo.svg|وصلة=اِنْبَقَّ|18بك|صفحة ويكاموس]] · الجذر: بقق · ([[toolforge:ar-senses/review/L1533147|رابط المُفردة في الأداة]])
المعنى خاطئ ولا شواهد عليه في المعاجم والمفردة الموجودة ('''انبعق''') وليس انبق.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:38، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَلَعَ (L1480240) ==
'''بَلَعَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1480240|18بك|ويكي بيانات: L1480240]] [[ملف:Wiktionary-logo.svg|وصلة=بَلَعَ|18بك|صفحة ويكاموس]] · الجذر: بلع · ([[toolforge:ar-senses/review/L1480240|رابط المُفردة في الأداة]])
خطأ في التشكيل فالفعل بَلِعَ وليس بَلَعَ كما في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:34، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْتَلَقَ (L1533220) ==
'''اِبْتَلَقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1533220|18بك|ويكي بيانات: L1533220]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْتَلَقَ|18بك|صفحة ويكاموس]] · الجذر: بلق · ([[toolforge:ar-senses/review/L1533220|رابط المُفردة في الأداة]])
لم أجد المفردة في المعاجم.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:06، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: بَلُقَ (L1543358) ==
'''بَلُقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1543358|18بك|ويكي بيانات: L1543358]] [[ملف:Wiktionary-logo.svg|وصلة=بَلُقَ|18بك|صفحة ويكاموس]] · الجذر: بلق · ([[toolforge:ar-senses/review/L1543358|رابط المُفردة في الأداة]])
المفردة بالكسر وليس بالضم، انظر '''[[بَلِقَ]]'''.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:52، 8 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْذَارَّ (L1534290) ==
'''اِحْذَارَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534290|18بك|ويكي بيانات: L1534290]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْذَارَّ|18بك|صفحة ويكاموس]] · الجذر: حذر · ([[toolforge:ar-senses/review/L1534290|رابط المُفردة في الأداة]])
خلل في صندوق المعلومات.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:49، 9 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَاتَنَ (L1534214) ==
'''تَحَاتَنَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534214|18بك|ويكي بيانات: L1534214]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَاتَنَ|18بك|صفحة ويكاموس]] · الجذر: حتن · ([[toolforge:ar-senses/review/L1534214|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لأنه مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 12:31، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَتَنَ (L1534213) ==
'''اِحْتَتَنَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534213|18بك|ويكي بيانات: L1534213]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَتَنَ|18بك|صفحة ويكاموس]] · الجذر: حتن · ([[toolforge:ar-senses/review/L1534213|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 12:37، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَاتَّ (L1496477) ==
'''تَحَاتَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1496477|18بك|ويكي بيانات: L1496477]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَاتَّ|18بك|صفحة ويكاموس]] · الجذر: حتت · ([[toolforge:ar-senses/review/L1496477|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:36، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْزَوْزَى (L1534387) ==
'''اِحْزَوْزَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534387|18بك|ويكي بيانات: L1534387]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْزَوْزَى|18بك|صفحة ويكاموس]] · الجذر: حزو · ([[toolforge:ar-senses/review/L1534387|رابط المُفردة في الأداة]])
المفردة غير موجودة في المصدر ولها أكثر من معنى في المصادر الأخرى.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:02، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَذَّقَ (L1484084) ==
'''تَحَذَّقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1484084|18بك|ويكي بيانات: L1484084]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَذَّقَ|18بك|صفحة ويكاموس]] · الجذر: حذق · ([[toolforge:ar-senses/review/L1484084|رابط المُفردة في الأداة]])
المفردة غير موجودة في المصادر الموجودة، استبدلتها بمصادر أخرى.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:02، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَذَّقَ (L1534295) ==
'''حَذَّقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534295|18بك|ويكي بيانات: L1534295]] [[ملف:Wiktionary-logo.svg|وصلة=حَذَّقَ|18بك|صفحة ويكاموس]] · الجذر: حذق · ([[toolforge:ar-senses/review/L1534295|رابط المُفردة في الأداة]])
لم أجد الفعل المتعدي في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:14، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَذِقَ (L1546050) ==
'''حَذِقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1546050|18بك|ويكي بيانات: L1546050]] [[ملف:Wiktionary-logo.svg|وصلة=حَذِقَ|18بك|صفحة ويكاموس]] · الجذر: حذق · ([[toolforge:ar-senses/review/L1546050|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لأنه تفسير لمفردة فرس وهو مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:56، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: أَحْزَرَ (L1534363) ==
'''أَحْزَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534363|18بك|ويكي بيانات: L1534363]] [[ملف:Wiktionary-logo.svg|وصلة=أَحْزَرَ|18بك|صفحة ويكاموس]] · الجذر: حزر · ([[toolforge:ar-senses/review/L1534363|رابط المُفردة في الأداة]])
حذفت المعنى الأول لأنه خاطئ وغير مرتبط بالمفردة بل يرتبط بـ (أحزّ).<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:06، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَزَّ (L1534366) ==
'''اِحْتَزَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534366|18بك|ويكي بيانات: L1534366]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَزَّ|18بك|صفحة ويكاموس]] · الجذر: حزز · ([[toolforge:ar-senses/review/L1534366|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:12، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَزْمَرَ (L1534382) ==
'''حَزْمَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534382|18بك|ويكي بيانات: L1534382]] [[ملف:Wiktionary-logo.svg|وصلة=حَزْمَرَ|18بك|صفحة ويكاموس]] · الجذر: حزمر · ([[toolforge:ar-senses/review/L1534382|رابط المُفردة في الأداة]])
حذفت المعنى الثاني لارتباطه بـ ([[حَزْفَرَ]]).<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 21:56، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَاسَى (L1534416) ==
'''تَحَاسَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534416|18بك|ويكي بيانات: L1534416]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَاسَى|18بك|صفحة ويكاموس]] · الجذر: حسو · ([[toolforge:ar-senses/review/L1534416|رابط المُفردة في الأداة]])
غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 22:10، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَاسَى (L1534418) ==
'''حَاسَى''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534418|18بك|ويكي بيانات: L1534418]] [[ملف:Wiktionary-logo.svg|وصلة=حَاسَى|18بك|صفحة ويكاموس]] · الجذر: حسو · ([[toolforge:ar-senses/review/L1534418|رابط المُفردة في الأداة]])
غير موجودة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 22:16، 11 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَاقَ (L1534738) ==
'''اِحْتَاقَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534738|18بك|ويكي بيانات: L1534738]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَاقَ|18بك|صفحة ويكاموس]] · الجذر: حيق · ([[toolforge:ar-senses/review/L1534738|رابط المُفردة في الأداة]])
دمجت المعنيين لأنها مكرران.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 04:15، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَفَظَ (L1485699) ==
'''اِحْتَفَظَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1485699|18بك|ويكي بيانات: L1485699]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَفَظَ|18بك|صفحة ويكاموس]] · الجذر: حفظ · ([[toolforge:ar-senses/review/L1485699|رابط المُفردة في الأداة]])
لم تضع الأداة بعض أرقام الصفحات والأجزاء.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 14:19، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَمْحَمَ (L1476725) ==
'''حَمْحَمَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1476725|18بك|ويكي بيانات: L1476725]] [[ملف:Wiktionary-logo.svg|وصلة=حَمْحَمَ|18بك|صفحة ويكاموس]] · الجذر: حمحم · ([[toolforge:ar-senses/review/L1476725|رابط المُفردة في الأداة]])
خلل في صندوق المعلومات.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 17:11، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَيَّفَ (L1534760) ==
'''تَحَيَّفَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534760|18بك|ويكي بيانات: L1534760]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَيَّفَ|18بك|صفحة ويكاموس]] · الجذر: حيف · ([[toolforge:ar-senses/review/L1534760|رابط المُفردة في الأداة]])
دمجت المعنيين.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 18:38، 12 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَشَّكَ (L1534439) ==
'''تَحَشَّكَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534439|18بك|ويكي بيانات: L1534439]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَشَّكَ|18بك|صفحة ويكاموس]] · الجذر: حشك · ([[toolforge:ar-senses/review/L1534439|رابط المُفردة في الأداة]])
حرف الشين مشدد.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:12، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْوَالَّ (L1534743) ==
'''اِحْوَالَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534743|18بك|ويكي بيانات: L1534743]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْوَالَّ|18بك|صفحة ويكاموس]] · الجذر: حول · ([[toolforge:ar-senses/review/L1534743|رابط المُفردة في الأداة]])
خلل في صندوق المعلومات.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:59، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَحَاضَ (L1534730) ==
'''اِسْتَحَاضَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534730|18بك|ويكي بيانات: L1534730]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَحَاضَ|18بك|صفحة ويكاموس]] · الجذر: حوض · ([[toolforge:ar-senses/review/L1534730|رابط المُفردة في الأداة]])
الموجود في المصادر استحوض وليس استحاض.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 17:05، 13 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَاشَ (L1534721) ==
'''اِحْتَاشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534721|18بك|ويكي بيانات: L1534721]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَاشَ|18بك|صفحة ويكاموس]] · الجذر: حوش · ([[toolforge:ar-senses/review/L1534721|رابط المُفردة في الأداة]])
التصريف الموجود في المصادر (احتوش) وليس احتاش.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:34، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِسْتَحَاسَ (L1534716) ==
'''اِسْتَحَاسَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534716|18بك|ويكي بيانات: L1534716]] [[ملف:Wiktionary-logo.svg|وصلة=اِسْتَحَاسَ|18بك|صفحة ويكاموس]] · الجذر: حوس · ([[toolforge:ar-senses/review/L1534716|رابط المُفردة في الأداة]])
استحوس وليس استحاس كما في المصادر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:51، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَزْأَلَ (L1534358) ==
'''حَزْأَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534358|18بك|ويكي بيانات: L1534358]] [[ملف:Wiktionary-logo.svg|وصلة=حَزْأَلَ|18بك|صفحة ويكاموس]] · الجذر: حزأل · ([[toolforge:ar-senses/review/L1534358|رابط المُفردة في الأداة]])
مفردة خاطئة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 12:52، 14 أغسطس 2026 (ت ع م)
:فعلا، يبدو أن المُفردة حَزْأَلَ لا توجد. في جدول الأفعال، عندنا فعل واحد من الجذر "ح ز أ ل"، وهو على وزن '''فعلل'''، أي حَزْأَلَ. لكن يبدو أن هذا خاطئ، و أن الوزن الصحيح هو افعللّ، أي احْزَأَلَّ، وهو الذي ذُكِر في معجم [https://app.turath.io/book/7030?page=14881 تاج العروس]. [[مستخدم:ForzaGreen|وائل]] ([[نقاش المستخدم:ForzaGreen|نقاش]]) 21:19، 14 أغسطس 2026 (ت ع م)
:ورد في اللسان أيضًا احزألَّ بمعنى ارتفع وبمعنى اجتمع. [[مستخدم:Michel Bakni|Michel Bakni]] ([[نقاش المستخدم:Michel Bakni|نقاش]]) 21:50، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَنَّشَ (L1534669) ==
'''حَنَّشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534669|18بك|ويكي بيانات: L1534669]] [[ملف:Wiktionary-logo.svg|وصلة=حَنَّشَ|18بك|صفحة ويكاموس]] · الجذر: حنش · ([[toolforge:ar-senses/review/L1534669|رابط المُفردة في الأداة]])
هل هي حَنَّشَ أم حَنَشَ؟ وأظن أن لها معان أخرى.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:28، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِبْخَنَدَّ (L1532850) ==
'''اِبْخَنَدَّ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1532850|18بك|ويكي بيانات: L1532850]] [[ملف:Wiktionary-logo.svg|وصلة=اِبْخَنَدَّ|18بك|صفحة ويكاموس]] · الجذر: بخند · ([[toolforge:ar-senses/review/L1532850|رابط المُفردة في الأداة]])
الفعل في المرجع اخْبَنْدَى، لا وجود المفردة اِبْخَنَدَّ--[[مستخدم:إسلام|إسلام]] ([[نقاش المستخدم:إسلام|نقاش]]) 18:52، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَمْيَرَ (L1534650) ==
'''تَحَمْيَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534650|18بك|ويكي بيانات: L1534650]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَمْيَرَ|18بك|صفحة ويكاموس]] · الجذر: حمير · ([[toolforge:ar-senses/review/L1534650|رابط المُفردة في الأداة]])
خطأ في استخراج المعنى، معنى تحمير أي ساء خلقه كما في المصادر أم هذه فيجب أن تكون بغير الياء أي تَحَمَّر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:02، 14 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَبَشَ (L1534178) ==
'''اِحْتَبَشَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534178|18بك|ويكي بيانات: L1534178]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَبَشَ|18بك|صفحة ويكاموس]] · الجذر: حبش · ([[toolforge:ar-senses/review/L1534178|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:38، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَثَّرَ (L1534223) ==
'''تَحَثَّرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534223|18بك|ويكي بيانات: L1534223]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَثَّرَ|18بك|صفحة ويكاموس]] · الجذر: حثر · ([[toolforge:ar-senses/review/L1534223|رابط المُفردة في الأداة]])
المعنى لفعل حثر، الرجاء إصلاحه.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 08:52، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَثْرَفَ (L1534226) ==
'''حَثْرَفَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534226|18بك|ويكي بيانات: L1534226]] [[ملف:Wiktionary-logo.svg|وصلة=حَثْرَفَ|18بك|صفحة ويكاموس]] · الجذر: حثرف · ([[toolforge:ar-senses/review/L1534226|رابط المُفردة في الأداة]])
المعنى الصحيح زعزعه وحركه، انظر تاج العروس جزء 23 صفحة 118.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 09:09، 15 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: تَحَظْرَبَ (L1534501) ==
'''تَحَظْرَبَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534501|18بك|ويكي بيانات: L1534501]] [[ملف:Wiktionary-logo.svg|وصلة=تَحَظْرَبَ|18بك|صفحة ويكاموس]] · الجذر: حظرب · ([[toolforge:ar-senses/review/L1534501|رابط المُفردة في الأداة]])
دًمج المعنيان ووُضعت أمثلة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 15:32، 16 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَافَلَ (L1534527) ==
'''حَافَلَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534527|18بك|ويكي بيانات: L1534527]] [[ملف:Wiktionary-logo.svg|وصلة=حَافَلَ|18بك|صفحة ويكاموس]] · الجذر: حفل · ([[toolforge:ar-senses/review/L1534527|رابط المُفردة في الأداة]])
الفعل غير موجود في المصادر المذكورة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 16:59، 16 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْقَوْقَفَ (L1489579) ==
'''اِحْقَوْقَفَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1489579|18بك|ويكي بيانات: L1489579]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْقَوْقَفَ|18بك|صفحة ويكاموس]] · الجذر: حقف · ([[toolforge:ar-senses/review/L1489579|رابط المُفردة في الأداة]])
المعاني الأربعة مكررة.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:52، 17 أغسطس 2026 (ت ع م)
== معجم مقاييس اللغة ==
مرحبا بالزملاء، روابط الكتاب الموجودة في الأداة غير دقيقة وقد كنت أظن أن الاختلاف في مفردة أو اثنتين لكن تبين لي أنها غير دقيقة في جميع المفردات، رقم الصفة صحيح ولكن الرابط بعيد عن الصفحة، تحياتي لكم. [[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 07:56، 17 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: اِحْتَكَرَ (L1478743) ==
'''اِحْتَكَرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1478743|18بك|ويكي بيانات: L1478743]] [[ملف:Wiktionary-logo.svg|وصلة=اِحْتَكَرَ|18بك|صفحة ويكاموس]] · الجذر: حكر · ([[toolforge:ar-senses/review/L1478743|رابط المُفردة في الأداة]])
المعنى الثاني مكرر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:42، 17 أغسطس 2026 (ت ع م)
== بلاغ من أداة مراجعة المعاني: حَكَّرَ (L1534555) ==
'''حَكَّرَ''' [[ملف:Wikidata Favicon color.svg|وصلة=d:Lexeme:L1534555|18بك|ويكي بيانات: L1534555]] [[ملف:Wiktionary-logo.svg|وصلة=حَكَّرَ|18بك|صفحة ويكاموس]] · الجذر: حكر · ([[toolforge:ar-senses/review/L1534555|رابط المُفردة في الأداة]])
أشك بوجود المفردة المشكلة في المصدر.<!-- اكتب وصف المشكلة هنا، قبل التوقيع. رجاءً لا تغيّر عنوان الموضوع ولا السطر الذي فوق هذا التعليق، فالأداة تعتمد عليهما في ربط النقاش بالمفردة. --> --[[مستخدم:أبو هشام|أبو هشام]] <sup>[[نقاش المستخدم:أبو هشام|«نقاش»]]</sup> 20:56، 17 أغسطس 2026 (ت ع م)
h7wkxv7zbkpseql0ev9kse2u6evvzv5
اِنْحَقَّ
0
241507
1098854
2026-08-17T16:43:25Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098854
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534540}}
=== المعاني ===
'''اِنْحَقَّ''' {{انفعل}}
{{معجمية|L1534540|معاني}}
=== النطق ===
* {{أصد-عر|اِنْحَقَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حقق|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
car1qgvk5qtz01c923kjvcf0wrv6ut3
تَحَاقَّ
0
241508
1098855
2026-08-17T16:47:10Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098855
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534541}}
=== المعاني ===
'''تَحَاقَّ''' {{تفاعل}}
{{معجمية|L1534541|معاني}}
=== النطق ===
* {{أصد-عر|تَحَاقَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حقق|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
r5s1bs3dl1ivvtplm4mf3k9g74lur22
حَاقَّ
0
241509
1098856
2026-08-17T16:54:52Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098856
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1483771}}
=== المعاني ===
'''حَاقَّ''' {{فاعل}}
{{معجمية|L1483771|معاني}}
=== النطق ===
* {{أصد-عر|حَاقَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حقق|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
iieeveznkgp62gmvnc92y9mib3z6ggq
اِحْتَقَلَ
0
241510
1098857
2026-08-17T16:57:16Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098857
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534543}}
=== المعاني ===
'''اِحْتَقَلَ''' {{افتعل}}
{{معجمية|L1534543|معاني}}
=== النطق ===
* {{أصد-عر|اِحْتَقَلَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حقل|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
d6rjgkf22q04hltv6eamlv3q7fxxdwf
حَاقَلَ
0
241511
1098858
2026-08-17T17:04:19Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098858
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534544}}
=== المعاني ===
'''حَاقَلَ''' {{فاعل}}
{{معجمية|L1534544|معاني}}
=== النطق ===
* {{أصد-عر|حَاقَلَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حقل|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
sn29c2c2rma2u9li1r6d2ym42s2dw0j
أَحْقَنَ
0
241512
1098859
2026-08-17T17:14:07Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098859
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534545}}
=== المعاني ===
'''أَحْقَنَ''' {{أفعل}}
{{معجمية|L1534545|معاني}}
=== النطق ===
* {{أصد-عر|أَحْقَنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حقن|وزن=أفعل}}
=== المراجع ===
{{مراجع}}
pn7hputiz4a1wp0uspjked4k5on42km
اِحْتَقَنَ
0
241513
1098860
2026-08-17T17:22:35Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098860
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1480809}}
=== المعاني ===
'''اِحْتَقَنَ''' {{افتعل}}
{{معجمية|L1480809|معاني}}
=== النطق ===
* {{أصد-عر|اِحْتَقَنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حقن|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
81vt4d7i1gs6fffzb1zbr3vxz84lo5a
وحدة:Reply to
828
241514
1098862
2026-08-17T18:21:33Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098862
Scribunto
text/plain
local p = {}
local allies = require("Module:Reply to/allies")
local function makeError(msg)
msg ='خطأ [[قالب:رد على]]: ' .. msg
return mw.text.tag('strong', {['class']='error'}, msg)
end
function p.replyto(frame)
local origArgs = frame:getParent().args
local args = {}
local maxArg = 1
local usernames = 0
for k, v in pairs(origArgs) do
if type(k) == 'number' then
if mw.ustring.match(v,'%S') then
if k > maxArg then maxArg = k end
usernames = usernames + 1
local title = mw.title.new(v)
if not title then return makeError('يحتوي الإدخال على رموز محظورة') end
-- Check for aliases
local alias = allies[v]
args[k] = alias or title.rootText
-- Assign alias to 'label' if available
if alias then
args['label'..tostring(k)] = title.rootText
end
end
elseif v == '' and k:sub(0,5) == 'لقب' then
args[k] = '​'
else
args[k] = v
end
end
if usernames > (tonumber(frame.args.max) or 50) then
return makeError(string.format(
'حُدد أكثر من %s اسماً.',
tostring(frame.args.max or 50)
))
else
if usernames < 1 then
if frame.args.example then args[1] = frame.args.example else return makeError('لم يُحدد اسم المستخدم.') end
end
args['label1'] = args['س'] or args['س1'] or args['لقب1'] or args['لقب'] or args['i'] or args['label1'] or args['label']
local outStr = args['prefix'] or args['بادئة'] or '@'
for i = 1, maxArg do
if args[i] then
if i>1 then outStr = outStr .. ' و' end
outStr = string.format(
'%s[[User:%s|%s]]',
outStr,
args[i],
args['label'..tostring(i)] or args['لقب'..tostring(i)] or args['س'..tostring(i)] or args[i]
)
end
end
outStr = outStr..(args['ت'] or args['p'] or ':')
return mw.text.tag('span', {['class']='template-ping'}, outStr)
end
end
return p
6kbgokb8zsf01qu29mjnah54g46cufx
وحدة:Reply to/allies
828
241515
1098863
2026-08-17T18:21:35Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098863
Scribunto
text/plain
return {
["أبو عامر"] = "Abu aamir",
["علي خليل"] = "Alli Khalil",
["أسامة سعد"] = "Usamasaad",
["إبراهيم قاسم"] = "Mr. Ibrahem",
["جرجس"] = "Gerges",
["سامي لاب"] = "Sami Lab",
["محمد قيس"] = "Mohammed Qays",
["ميشيل بكني"] = "Michel Bakni",
["عادل نحاوة"] = "Nehaoua",
["ميرفت"] = "Mervat",
["مهند"] = "Mohanad",
["عبد الإلاه جلال"] = "Bonnjalal00",
["ديزادي"] = "Dezedien",
["دكتور طاهر"] = "Dr-Taher",
["عباس"] = "Elph",
["هزاع"] = "Hzza3"
}
c9jvt28ywl417yjhlrz619ol0r0qvjf
وحدة:Reply to/شرح
828
241516
1098864
2026-08-17T18:21:37Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098864
wikitext
text/x-wiki
{{High-risk|+19151}}
{{Module rating |release<!-- Values: pre-alpha • alpha • beta • release • protected -- If a rating not needed/relevant, delete this template call -->}}
{{Module rating|protected}}
<!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) -->
تُستخدم هذه الوحدة بواسطة قالب {{tl|رد على}} لتشغيل [[مساعدة:إشعارات|إشعار]] إلى مستخدم أو عدة مستخدمين مسجلين عند الرد عليهم في ناقش معين.
== الاستخدام من نص ويكي ==
لا يمكن استخدام هذه الوحدة مباشرة من نص ويكي. الرجاء استخدام القالب {{tl|رد على}} بدلاً من ذلك.
== الاستخدام داخل القوالب ==
<nowiki>{{#invoke:Reply to|replyto|<noinclude></nowiki>example=''مثال اسم''<nowiki></noinclude></nowiki>|max=''أقصى عدد من الأسماء''}}
* تحدد المعلمة {{para|example}} الاسم الذي سيظهر عند عرض صفحة القالب. يجب أن تكون هذه المعلمة محاطة بـ {{tag|noinclude}} حتى لا يتم تضمينها مع القالب الأصلي، وسيعرض القالب الأصلي رسالة خطأ إذا لم يتم تحديد أسماء.
* تحدد المعلمة {{para|max}} الحد الأقصى لعدد الأسماء التي سيقبلها القالب. إذا لم يتم تحديده، يتم تعيينه افتراضيًا على العدد 50 (وهو أقصى عدد يدعمه نظام Echo للإشعارات حاليًا {{as of|August 2015|lc=yes}}). إذا تم تجاوز هذا العدد من الأسماء، فسيرجع القالب الأصلي رسالة خطأ.
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | |
<!-- Categories below this line, please; interwikis at Wikidata -->
}}</includeonly>
m9h5ac8ycd0ggpri6fcboo8isj4zayx
وحدة:Reply to/ملعب
828
241517
1098865
2026-08-17T18:21:41Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098865
Scribunto
text/plain
local p = {}
local function makeError(msg)
msg ='خطأ [[قالب:رد على]]: ' .. msg
return mw.text.tag('strong', {['class']='error'}, msg)
end
function p.replyto(frame)
local origArgs = frame:getParent().args
local args = {}
local maxArg = 1
local usernames = 0
for k, v in pairs(origArgs) do
if type(k) == 'number' then
if mw.ustring.match(v,'%S') then
if k > maxArg then maxArg = k end
usernames = usernames + 1
local title = mw.title.new(v)
if not title then return makeError('يحتوي الإدخال على رموز محظورة') end
args[k] = title.rootText
end
elseif v == '' and k:sub(0,5) == 'لقب' then
args[k] = '​'
else
args[k] = v
end
end
if usernames > (tonumber(frame.args.max) or 50) then
return makeError(string.format(
'حُدد أكثر من %s اسماً.',
tostring(frame.args.max or 50)
))
else
if usernames < 1 then
if frame.args.example then args[1] = frame.args.example else return makeError('لم يُحدد اسم المستخدم.') end
end
args['label1'] = args['س'] or args['س1'] or args['لقب1'] or args['لقب'] or args['i'] or args['label1'] or args['label']
local outStr = args['prefix'] or args['بادئة'] or '@'
for i = 1, maxArg do
if args[i] then
if i>1 then outStr = outStr .. ' و' end
outStr = string.format(
'%s[[User:%s|%s]]',
outStr,
args[i],
args['label'..tostring(i)] or args['لقب'..tostring(i)] or args['س'..tostring(i)] or args[i]
)
end
end
outStr = outStr..(args['ت'] or args['p'] or ':')
return mw.text.tag('span', {['class']='template-ping'}, outStr)
end
end
return p
hiz5esvnvab4wkkh01kfuy5exqawg99
قالب:رد على/ملعب
10
241518
1098868
2026-08-17T18:22:42Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098868
wikitext
text/x-wiki
{{{{{|safesubst:}}}#invoke:Reply to/ملعب|replyto|<noinclude>example=مثال مستخدم</noinclude>|max=50}}<noinclude>
{{توثيق}}
</noinclude>
<noinclude>{{تبصرة ملعب قالب}}</noinclude>
jfom2uemfcja2hls09ozfod1904c26s
قالب:وصلة قالب بوصلة موقوفة
10
241519
1098869
2026-08-17T18:25:35Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098869
wikitext
text/x-wiki
<includeonly>{{#Invoke:Template link general|main|nowrap=yes|nolink=yes}}</includeonly><noinclude>
{{توثيق|1=Template:Tlg/doc
|content = {{tlc/شرح|tlf}}
}}
<!-- Add categories to the /doc subpage, not here! -->
</noinclude>
in9458thhs4ekm739crbght1224mduv
قالب:وصلة قالب بوصلة موقوفة/شرح
10
241520
1098870
2026-08-17T18:25:37Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098870
wikitext
text/x-wiki
{{صفحة توثيق فرعية}}
هذا القالب يعادل قالب {{قاو|Tlp}}، ولكن دون وصلة للقالب
== مثال ==
{{tlc|Tlf|اسم القالب|معلمة}} يعطي {{Tlf|اسم القالب|معلمة}}
=== طالع ===
{{قوالب وصلة قالب}}
{{Auxiliary template common notice}}
<includeonly>[[تصنيف:قوالب نطاق القوالب]]</includeonly>
i23um4m7ityqul6xstkwqb5gs81nup3
وحدة:Template link general
828
241521
1098871
2026-08-17T18:26:26Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098871
Scribunto
text/plain
-- This implements Template:Template link general and various other templates in its family
local getArgs = require('Module:Arguments').getArgs
local p = {}
-- Is a string non-empty?
local function _ne(s)
return s ~= nil and s ~= ""
end
local nw = mw.text.nowiki
local function addTemplate(s)
local i, _ = s:find(':', 1, true)
if i == nil then
return 'قالب:' .. s
end
local ns = s:sub(1, i - 1)
if ns == '' or mw.site.namespaces[ns] then
return s
else
return 'قالب:' .. s
end
end
local function trimTemplate(s)
local needle = 'قالب:'
if s:sub(1, needle:len()):lower() == needle then
return s:sub(needle:len() + 1)
else
return s
end
end
local function linkTitle(args)
if _ne(args.nolink) then
if _ne(args.subst) then
return 'نسخ:' .. args['1']
else
return args['1']
end
end
local titleObj
local titlePart = '[['
if args['1'] then
-- This handles :Page and other NS
titleObj = mw.title.new(args['1'], 'قالب')
else
titleObj = mw.title.getCurrentTitle()
end
titlePart = titlePart .. (titleObj ~= nil and titleObj.fullText or
addTemplate(args['1']))
local textPart = args.alttext
if not _ne(textPart) then
if titleObj ~= nil then
textPart = titleObj:inNamespace("Template") and args['1'] or titleObj.fullText
else
-- redlink
textPart = args['1']
end
end
if _ne(args.subst) then
-- HACK: the ns thing above is probably broken
textPart = 'نسخ:' .. textPart
end
if _ne(args.brace) then
textPart = nw('{{') .. textPart .. nw('}}')
elseif _ne(args.braceinside) then
textPart = nw('{') .. textPart .. nw('}')
end
titlePart = titlePart .. '|' .. textPart .. ']]'
if _ne(args.braceinside) then
titlePart = nw('{') .. titlePart .. nw('}')
end
return titlePart
end
function p.main(frame)
local args = getArgs(frame, {
trim = true,
removeBlanks = false
})
return p._main(args)
end
function p._main(args)
local bold = _ne(args.bold) or _ne(args.boldlink) or _ne(args.boldname)
local italic = _ne(args.italic) or _ne(args.italics)
local dontBrace = _ne(args.brace) or _ne(args.braceinside)
local code = _ne(args.code) or _ne(args.tt)
local show_result = _ne(args._show_result)
local expand = _ne(args._expand)
-- Build the link part
local titlePart = linkTitle(args)
if bold then titlePart = "'''" .. titlePart .. "'''" end
if _ne(args.nowrapname) then titlePart = '<span class="nowrap">' .. titlePart .. '</span>' end
-- Build the arguments
local textPart = ""
local textPartBuffer = "|"
local codeArguments = {}
local codeArgumentsString = ""
local i = 2
local j = 1
while args[i] do
local val = args[i]
if val ~= "" then
if _ne(args.nowiki) then
-- Unstrip nowiki tags first because calling nw on something that already contains nowiki tags will
-- mangle the nowiki strip marker and result in literal UNIQ...QINU showing up
val = nw(mw.text.unstripNoWiki(val))
end
local k, v = string.match(val, "(.*)=(.*)")
if not k then
codeArguments[j] = val
j = j + 1
else
codeArguments[k] = v
end
codeArgumentsString = codeArgumentsString .. textPartBuffer .. val
if italic then
val = '<span style="font-style:italic;">' .. val .. '</span>'
end
textPart = textPart .. textPartBuffer .. val
end
i = i + 1
end
-- final wrap
local ret = titlePart .. textPart
if not dontBrace then ret = nw('{{') .. ret .. nw('}}') end
if _ne(args.a) then ret = nw('*') .. ' ' .. ret end
if _ne(args.kbd) then ret = '<kbd>' .. ret .. '</kbd>' end
if code then
ret = '<code>' .. ret .. '</code>'
elseif _ne(args.plaincode) then
ret = '<code style="border:none;background:transparent;color:inherit">' .. ret .. '</code>'
end
if _ne(args.nowrap) then ret = '<span class="nowrap">' .. ret .. '</span>' end
--[[ Wrap as html??
local span = mw.html.create('span')
span:wikitext(ret)
--]]
if _ne(args.debug) then ret = ret .. '\n<pre>' .. mw.text.encode(mw.dumpObject(args)) .. '</pre>' end
if show_result then
local result = mw.getCurrentFrame():expandTemplate{title = addTemplate(args[1]), args = codeArguments}
ret = ret .. " ← " .. result
end
if expand then
local query = mw.text.encode('{{' .. addTemplate(args[1]) .. string.gsub(codeArgumentsString, textPartBuffer, "|") .. '}}')
local url = mw.uri.fullUrl('special:ExpandTemplates', 'wpInput=' .. query)
mw.log()
ret = ret .. " [" .. tostring(url) .. "]"
end
return ret
end
return p
fn2hgflhq69qyw9n74p9mr7cy1pxxz7
وحدة:DemoTemplate
828
241522
1098872
2026-08-17T18:27:47Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098872
Scribunto
text/plain
require('strict')
local newBuffer = require('Module:OutputBuffer')
local mt = {}
function mt.__index(t, title)
return function(frame)
local getBuffer, print, printf = newBuffer()
printf('{{%s', title)
local ipairsArgs = {}
for k,v in ipairs(frame.args) do
if string.find(v, '=', 1, true) then
break
end
ipairsArgs[k] = true
v = mw.text.trim(v)
printf('|%s', v)
end
for k,v in pairs(frame.args) do
v = mw.text.trim(v)
if not ipairsArgs[k] then
printf('|%s=%s', string.gsub(k, '=', '{{=}}'), v)
end
end
print('}}')
local buffer = getBuffer()
-- rather than calling expandTemplate with the title and args we have, call preprocess, so that our code example will always match our output, even in the cases of pipes or other things we should have escaped but didn't
return string.format('<code>%s</code> ← %s', mw.text.nowiki(buffer), frame:preprocess(buffer))
end
end
return setmetatable({}, mt)
3zmpjdavite9xpuukrpgxscpdirm9nf
وحدة:DemoTemplate/شرح
828
241523
1098873
2026-08-17T18:27:49Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098873
wikitext
text/x-wiki
== الاستعمال ==
ضع ببساطة <code><nowiki>#invoke:DemoTemplate|</nowiki></code> قبل استدعاء قالب.
على سبيل المثال: <code><nowiki>{{#invoke:DemoTemplate|Convert|10|km|nmi|abbr=off}}</nowiki></code>
* ينتج ما يلي: {{#invoke:DemoTemplate|Convert|10|km|nmi|abbr=off}}
=== مثال ترتيب الوسائط ===
{{#invoke:DemoTemplate|Ill-WD2|المعرف=Q3402429|en=نعم}}
== ملاحظة ==
تتناول هذه الوحدة أسماء المعلمات وموضعيتها، كما تساوي العلامات في كل من اسماء المعلمات وقيمها بشكل صحيح،
لذلك هذا (على سبيل المثال) سيعمل بنجاح: <code><nowiki>{{#invoke:DemoTemplate|1x|1=معلمة مع = فيها}}</nowiki></code>
:{{#invoke:DemoTemplate|1x|1=معلمة مع = فيها}}
لاحظ أن الأنابيب <code>|</code>، والأقواس المتعرجة <code>{</code> أو <code>}</code>، وما إلى ذلك لا تتم معالجتها بشكل صحيح بواسطة الوحدة:
<code><nowiki>{{#invoke:DemoTemplate|1x|foo{{!}}bar}}</nowiki></code>
:{{#invoke:DemoTemplate|1x|foo{{!}}bar}}
== أنظر ايضًا ==
* [[قالب:توصيف]]
* [[قالب:توصيف2]]
* [[وحدة:DemoTemplate2]]
<includeonly>{{#ifeq:{{SUBPAGENAME}}|ملعب| |
<!-- التصانيف هنا، ووصلات الانترويكي في ويكي بيانات -->
}}</includeonly>
629sb4xtocgf67g0p6lj8efafbur824
قالب:وصلة قالب موسعة
10
241524
1098874
2026-08-17T18:28:15Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098874
wikitext
text/x-wiki
{{#Invoke:Template link general|main|code=on}}<noinclude>
{{توثيق|1=Template:Tlg/doc
|content = {{وصلة قالب عامة/شرح|tlx}}
}}
<!-- Add categories to the /doc subpage, not here! -->
</noinclude>
2z42zw8e8itasw2qy7lzdgxiavd09gx
قالب:وصلة قالب موسعة/شرح
10
241525
1098875
2026-08-17T18:28:17Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098875
wikitext
text/x-wiki
<includeonly>{{صغير|1=Note: This documentation for {{وصلة قالب موسعة|وصلة قالب موسعة}} is also [[ويكيبيديا:توثيق قالب]] by its derivatives {{وصلة قالب موسعة|tlxb}}, {{وصلة قالب موسعة|Tlxc}}, {{وصلة قالب موسعة|وصلة قالب موسعة}} (<span class="plainlinks">[{{fullurl:Tlx/doc |action=edit}} edit]</span>{{#ifeq:{{SITENAME}}|Meta |). |{{,}}[[M:template:{{PAGENAMEE}}|master page]]).}}<!--(end small:)-->}}</includeonly><!--
--><noinclude>{{صفحة توثيق فرعية}}{{تحديد}}</noinclude>
{{#ifeq:{{BASEPAGENAME}}|Tlx |{{استخدام واسع}}}} }}
This template is used to show example template usage without expanding the template itself.
== Basic use ==
''(Note: In the following examples, [[علامة حذف|ثلاث نقاط]] indicate where parameters have been omitted.)''
: {{tlx{{\sandbox}}|tlx|Template|''first parameter''|''second parameter''|''third''|...|''tenth''}} produces: {{tlx{{\sandbox}}|Template|''first parameter''|''second parameter''|''third''|...|''tenth''}}
Where parameters might contain one or more equals-signs ("="), replace each equals-sign with {{وصلة قالب بوصلة موقوفة|{{=}}}}:
: {{tlx{{\sandbox}}|tlx|Template|''first''<nowiki>{{=}}</nowiki>''something''|''second''|''third''<nowiki>{{=}}</nowiki>''something''|...|tenth}} produces: {{tlx{{\sandbox}}|Template|''first{{=}}something''|''second''|''third{{=}}something''|...|''tenth''}}
For more than ten parameters, possibly also containing equals-signs, use {{وسم في النسق|nowiki}} thus:
: {{tlx{{\sandbox}}|tlx|Template|<nowiki><nowiki>''first''|''second''|''third=something''|...|''999th''</nowiki></nowiki>}} produces: {{tlx{{\sandbox}}|Template|<nowiki>first|second|third=something|...|999th</nowiki>}}
== Purpose and naming ==
[[Wikt:mnemonic|Mnemonically]], "['''t''']emplate ['''l''']ink e['''x''']panded" (after {{قا|قا}}, "['''t''']emplate ['''l''']ink").
This template allows an example of calling a template, accompanied by one or more parameters<!-- ("pass parameters", i.e. [[مساعدة:Pipe trick|pipe-tricked]] [[m:Parameter#Parameters|parameters]])-->, to be displayed without also causing the template to be called.
Up to ten of the template's parameters (numbered or nowiki-keywords) may be displayed as placeholders, while more than over 10 parameters can be displayed using a coded vertical-bar (as in "{{صغير|&#124;}}..."). A keyword parameter can be used with equals code &#61; or <nowiki>{{=}}</nowiki> or in nowiki-text: "{{وسم في النسق|nowiki|content=size=10}}" or all parameters as a string in "{{وسم في النسق|nowiki|o}}" tags; see ''[[#Examples|Examples]]'' at bottom. For more details, see [[{{TALKPAGENAME}}|this talk]] page.
; Exceptions
If the intended template lists numerous parameters, then perhaps this template should really ''not'' be used, and just hardcode the usage with {{وسم في النسق|code|o}}{{وسم في النسق|nowiki|o}}. For example:
: {{وسم في النسق|code|content={{وسم في النسق|nowiki|content=<nowiki>{{Anytemplate|arg1=23|size=250px|</nowiki><var>other parameters...</var><nowiki>}}</nowiki>}}}}.
If a vertical display, with parameters on their own lines, is desired, this can also be laid out manually in this manner, or more rapidly done with {{وسم في النسق|pre}}.
=== المعلمات ===
* If the only parameter supplied is {{Param|1}}, i.e. a template's name, {{وصلة قالب بوصلة موقوفة|tlx}}'s output is the same as {{قا|قا}} – i.e. a link within [[قوس (ترقيم)]] – but in a [[monospaced font]]:
** {{رمز وصلة قالب|وصلة قالب|tl}} produces: {{قا|قا}}
** {{رمز وصلة قالب|tlx|tl}} produces: {{tlx{{\sandbox}}|tl}}
: {{وصلة قالب بوصلة موقوفة|قا}} will also not take nor display additional parameters.
; Named parameters
{{وسيط|subst}}
: Setting this parameter to any non-blank value will prefix the string <code>subst:</code> linked to [[مساعدة:Substitution]]. This is useful to indicate when a template should be substituted. For example, {{tlx{{\sandbox}}|tlx|Welcome|3=subst=Y}} produces: {{tlx{{\sandbox}}|Welcome|subst=Y}}. This is similar to the action of the {{tlx{{\sandbox}}|tlxs}} template: {{tlx{{\sandbox}}|tlxs|Welcome}} produces: {{tlxs|Welcome}}.
{{وسيط|SISTER}}
: For an interwiki link to [[مساعدة:وصلات إنترويكي|other sister projects]], such as: {{وسيط|SISTER|M:}} ([[m:|Meta]]), {{وسيط|SISTER|Q:}} ([[q:|WikiQuote]]), {{وسيط|SISTER|S:}} ([[s:|WikiSource]]), etc, facilitating interwiki template documentation and/or discussion.
{{وسيط|LANG}}
: For a link to [[مساعدة:وصلات اللغات]], such as: {{وسيط|LANG|de:}} ([[:de:|ألمانيا]]), {{وسيط|LANG|sv:}} ([[:sv:|السويد]]), etc, facilitating cross-language template documentation and/or discussion.
== Documentation ==
{{قا|وصلة قالب موسعة}} is a generalization of {{قا|قا|x}}, {{قا|قاو|x|y}} etc., with output that is arguably more legible. This depends on the browser, but narrow gaps between characters such as "{{Thinsp}}'''{'''{{Thinsp}}", "{{Thinsp}}'''|'''{{Thinsp}}", "{{Thinsp}}'''}'''{{Thinsp}}" and links can be hard to read when not monospaced (and hard to click on; for uses like <code><nowiki>{{!}}</nowiki></code>, see {{قا|Tn}}, which makes the click target bigger).
=== الاستخدام ===
:<code>{{tlx{{!}}Templatename}}</code>
:<code>{{tlx{{!}}Templatename{{!}}param}}</code>
:<code>{{tlx{{!}}Templatename{{!}}1{{!}}2{{!}}3{{!}}4{{!}}5{{!}}6{{!}}7{{!}}8{{!}}9{{!}}10}}</code>
:<code>{{tlx{{!}}Templatename{{!}}1{{!}}2{{!}}3{{!}}4{{!}}5{{!}}6{{!}}7{{!}}8{{!}}9{{!}}10&#124;more}}</code>
:<code>{{tlx{{!}}Templatename{{!}}param&#61;value}}</code>
There are up to 10 placeholders for parameters of the specified template.
=== أمثلة ===
{{#switch:{{SITENAME}} |Wikipedia|Meta= |
; Note: At the en.wikipedia and Meta sites, '''X0, X1, X2, ... X9 are sandbox templates''' for experimentation on involved templates that need be in template space. An auto-cleansing software facility exists that might be used to duplicate the facility on other sister projects.
}}
{{Aligned table|cols=3
|class=wikitable |style=border:1;cellpadding:4;
|row1style=background:whitesmoke;font-weight:bold;
| Code | Result | Remarks
| {{وصلة قالب موسعة|tlx|x0}} | {{tlx{{\sandbox}}|x0}} |  
| {{وصلة قالب موسعة|tlx|Abc}} | {{tlx{{\sandbox}}|Abc}} |  
| {{وصلة قالب موسعة|tlx|ABC}} | {{tlx{{\sandbox}}|ABC}} |  
| {{وصلة قالب موسعة|tlx|AbC}} | {{tlx{{\sandbox}}|AbC}} |  
| {{وصلة قالب موسعة|tlx|x1|one}} | {{tlx{{\sandbox}}|x1|one}} |  
| {{وصلة قالب موسعة|tlx|x2|one|two}} | {{tlx{{\sandbox}}|x2|one|two}} |  
<!--(Parameter number:)-->
| {{وصلة قالب موسعة|tlx|x3|1|2|3|4|5|6|7|8|9|10}} | {{tlx{{\sandbox}}|x3|1|2|3|4|5|6|7|8|9|10}} |  
| {{وصلة قالب موسعة|tlx|x4|1|2|3|4|5|6|7|8|9|10|11}} | {{tlx{{\sandbox}}|x4|1|2|3|4|5|6|7|8|9|10|11}} | up to 10 parameters...
| {{وصلة قالب موسعة|tlx|x5|1|2|3|4|5|6|7|8|9|10&#124;11}} | {{tlx{{\sandbox}}|x5|1|2|3|4|5|6|7|8|9|10|11}} | {{محاذاة|right|...<code>&#124;</code> for more}}
<!--(Equals-sign:)-->
| {{وصلة قالب موسعة|tlx|x1|x=u}} | {{tlx{{\sandbox}}|x1|x=u}} | the straightforward equals-sign won't work...
| {{وصلة قالب موسعة|tlx|x1|x&#61;u}} | {{tlx{{\sandbox}}|x1|x=u}} | {{محاذاة|right|...but <code>&#61;</code> is okay}}
| {{وصلة قالب موسعة|tlx|x1|x<nowiki>{{=}}</nowiki>u}} | {{tlx{{\sandbox}}|x1|x{{=}}u}} | {{محاذاة|right|...and <code><nowiki>{{=}}</nowiki></code> is okay}}
| {{وصلة قالب موسعة|tlx|x1|<nowiki>x=u</nowiki>}} | {{tlx{{\sandbox}}|x1|<nowiki>x=u</nowiki>}} | {{محاذاة|right|sticky nowiki also okay}}
<!--(Empty/space/pipe:)-->
| {{وصلة قالب موسعة|tlx|x2| |two}} | {{tlx{{\sandbox}}|x2| |two}} | empty won't work...
| {{وصلة قالب موسعة|tlx|x2|&#32;|two}} | {{tlx{{\sandbox}}|x2| |two}} | {{محاذاة|right|...but <code>&#32;</code> is okay}}
| {{وصلة قالب موسعة|tlx|x2|&nbsp;|two}} | {{tlx{{\sandbox}}|x2| |two}} | {{محاذاة|right|...<code>&nbsp;</code> is also okay}}
| {{وصلة قالب موسعة|tlx|x2|{{وسم في النسق|nowiki|s}}|two}} | {{tlx{{\sandbox}}|x2|<nowiki/>|two}} | {{محاذاة|right|{{وسم في النسق|nowiki|s}} handles the space}}
| {{وصلة قالب موسعة|tlx|x2| &#124; two}} | {{tlx{{\sandbox}}|x2| | two}} | {{محاذاة|right|<code>&#124;</code> is okay}}
| {{وصلة قالب موسعة|tlx|x2| {{!}} two}} | {{tlx{{\sandbox}}|x2 | {{!}} two}} | {{محاذاة|right|<nowiki>{{!}}</nowiki> is dubious}}
| {{وصلة قالب موسعة|tlx|x2|<nowiki>2=</nowiki>|<nowiki>3=two</nowiki>}} | {{tlx{{\sandbox}}|x2|2=|3=two}} | empty really doesn't work
| {{وصلة قالب موسعة|tlx|x2|<nowiki>2=one</nowiki>|two}} | {{tlx{{\sandbox}}|x2|two}} | "two" overrides "2{{=}}one"
| {{وصلة قالب موسعة|tlx|x2|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}} | {{tlx{{\sandbox}}|x2|3=two|2=one}} | {{محاذاة|right|irregular parameter order is okay}}
}}
; Unlimited parameters as one {{وسم في النسق|nowiki}} string
: {{tlx{{\sandbox}}|tlx|convert|<nowiki><nowiki>14|m|ftin|abbr=out|sp=us</nowiki></nowiki>}}
== انظر أيضاً ==
* {{قا|tlxb}}, a version of {{وصلة قالب بوصلة موقوفة|tlx}} where the template name is shown in bold.
*: {{قا|Tlb}}, a version of {{وصلة قالب بوصلة موقوفة|قا}} where the template name is shown in bold.
* {{قا|temt}}, a version of {{وصلة قالب بوصلة موقوفة|tlx}} that handles templates whose names include "Template:" and pages outside the Template: [[ويكيبيديا:نطاق]] that are treated as templates.
* {{قا|وسيط}}, for the presentation of template parameters and values (e.g. {{وسيط|paraname|val}}, {{وسيط|another}}).
== قوالب وصلة قالب ==
{{قوالب وصلة قالب}}
<includeonly>{{#ifeq:{{SUBPAGENAME}}|ملعب| |{{#ifeq:{{BASEPAGENAME}}|Tlx |
[[تصنيف:قوالب ارتباط القالب الداخلي]]
[[تصنيف:وصلات بين مشاريع ويكيميديا]]
[[تصنيف:قوالب مساعدة على الطباعة]]
}} }}</includeonly>
fonosy1e5fghjmfmtu5iefx01csmdce
قالب:وصلة قالب مع نسخ
10
241526
1098876
2026-08-17T18:29:10Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098876
wikitext
text/x-wiki
{{#Invoke:Template link general|main|subst=yes}}<noinclude>
{{توثيق|1=Template:Tlg/doc
|content = {{tlg/doc|tls|tlsp}}
}}
<!-- Add categories to the /doc subpage, not here! -->
</noinclude>
texvoedhf8631ndidnvd6fu20jn6kmp
قالب:وصلة قالب مع نسخ/شرح
10
241527
1098877
2026-08-17T18:29:12Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098877
wikitext
text/x-wiki
{{صفحة توثيق فرعية}}
{{قا|نقا}} قالب مماثل للقالب {{قا|قا}} للإشارة إلى القوالب المستخدَمة عن طريق [[ويكيبيديا:نسخ|النسخ]].
== الاستخدام ==
{{قا|نقا|اسم القالب}}
== مثال ==
{| class="wikitable"
! الرمز
! النتيجة
|-
| {{قا|نقا|غم}}
| {{نقا|غم}}
|}
== انظر أيضاً ==
* {{قا|قا}}
<includeonly>
[[تصنيف:قوالب ورائية]]
[[تصنيف:قوالب مساعدة على الطباعة]]
[[تصنيف:قوالب وصلات داخلية]]
</includeonly>
<templatedata>
{
"params": {
"1": {
"label": "اسم القالب",
"type": "wiki-template-name",
"required": true
}
},
"description": " قالب مماثل للقالب {{قا}} للإشارة إلى القوالب المستخدَمة عن طريق النسخ. "
}
</templatedata>
8pglw9mkqmrhi7nal7jf7njzd79x3jv
قالب:نقا
10
241528
1098878
2026-08-17T18:30:04Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098878
wikitext
text/x-wiki
#تحويل [[قالب:وصلة قالب مع نسخ]]
90tmggobk2tv3fmq9zbq3d65bf54prf
قالب:نقا/شرح
10
241529
1098879
2026-08-17T18:30:11Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098879
wikitext
text/x-wiki
#تحويل [[قالب:وصلة قالب مع نسخ/شرح]]
qorh27s0dla38b5z8p97tp5jw0x0j6b
وحدة:OutputBuffer
828
241530
1098880
2026-08-17T18:30:40Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098880
Scribunto
text/plain
return function()
local buffer = {}
return function(sep)
local b = buffer
buffer = {}
return table.concat(b, sep)
end,
function(text)
buffer[#buffer + 1] = text
end,
function(...)
buffer[#buffer + 1] = string.format(...)
end
end
q99uj160az0ttaurr5k4mo7r9ep8nyi
قالب:اختصار قالب
10
241531
1098881
2026-08-17T18:31:35Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098881
wikitext
text/x-wiki
<includeonly>{{#invoke:Shortcut|main|template=yes}}</includeonly><noinclude></noinclude><noinclude>
[[تصنيف:قوالب توثيق]]{{توثيق|محتوى=
=== أمثلة ===
<nowiki>
{{اق|كذا}}
{{اق|0=نسخ:|حذف}}
</nowiki> ⇐ {{اق|كذا}} {{اق|0=نسخ:|حذف}}
=== انظر أيضًا ===
*{{قا|اخ}}
}}</noinclude>
f9sx4424e373adpa4uun82zrw0tt3k2
وحدة:Shortcut
828
241532
1098882
2026-08-17T18:32:23Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098882
Scribunto
text/plain
-- This module implements {{shortcut}}.
-- Set constants
local CONFIG_MODULE = 'Module:Shortcut/config'
-- Load required modules
local checkType = require('libraryUtil').checkType
local yesno = require('Module:Yesno')
local p = {}
local function message(msg, ...)
return mw.message.newRawMessage(msg, ...):plain()
end
local function makeCategoryLink(cat)
return string.format('[[%s:%s]]', mw.site.namespaces[14].name, cat)
end
function p._main(shortcuts, options, frame, cfg)
checkType('_main', 1, shortcuts, 'table')
checkType('_main', 2, options, 'table', true)
options = options or {}
frame = frame or mw.getCurrentFrame()
cfg = cfg or mw.loadData(CONFIG_MODULE)
local templateMode = options.template and yesno(options.template)
local redirectMode = options.redirect and yesno(options.redirect)
local isCategorized = not options.category or yesno(options.category) ~= false
-- Validate shortcuts
for i, shortcut in ipairs(shortcuts) do
if type(shortcut) ~= 'string' or #shortcut < 1 then
error(message(cfg['invalid-shortcut-error'], i), 2)
end
end
-- Make the list items. These are the shortcuts plus any extra lines such
-- as options.msg.
local listItems = {}
for i, shortcut in ipairs(shortcuts) do
local templatePath, prefix
if templateMode then
-- Namespace detection
local titleObj = mw.title.new(shortcut, 10)
if titleObj.namespace == 10 then
templatePath = titleObj.fullText
else
templatePath = shortcut
end
prefix = options['pre' .. i] or options.pre or ''
end
if options.target and yesno(options.target) then
listItems[i] = templateMode
and string.format("{{%s[[%s|%s]]}}", prefix, templatePath, shortcut)
or string.format("[[%s]]", shortcut)
else
listItems[i] = frame:expandTemplate{
title = 'No redirect',
args = templateMode and {templatePath, shortcut} or {shortcut, shortcut}
}
if templateMode then
listItems[i] = string.format("{{%s%s}}", prefix, listItems[i])
end
end
end
table.insert(listItems, options.msg)
-- Return an error if we have nothing to display
if #listItems < 1 then
local msg = cfg['no-content-error']
msg = string.format('<strong class="error">%s</strong>', msg)
if isCategorized and cfg['no-content-error-category'] then
msg = msg .. makeCategoryLink(cfg['no-content-error-category'])
end
return msg
end
local root = mw.html.create()
root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Shortcut/styles.css'} })
-- Anchors
local anchorDiv = root
:tag('div')
:addClass('module-shortcutanchordiv')
for i, shortcut in ipairs(shortcuts) do
local anchor = mw.uri.anchorEncode(shortcut)
anchorDiv:tag('span'):attr('id', anchor)
end
-- Shortcut heading
local shortcutHeading
do
local nShortcuts = #shortcuts
if nShortcuts > 0 then
local headingMsg = options['shortcut-heading'] or
redirectMode and cfg['redirect-heading'] or
cfg['shortcut-heading']
shortcutHeading = message(headingMsg, nShortcuts)
shortcutHeading = frame:preprocess(shortcutHeading)
end
end
-- Shortcut box
local shortcutList = root
:tag('div')
:addClass('module-shortcutboxplain noprint')
:attr('role', 'note')
if options.float and options.float:lower() == 'left' then
shortcutList:addClass('module-shortcutboxleft')
end
if options.clear and options.clear ~= '' then
shortcutList:css('clear', options.clear)
end
if shortcutHeading then
shortcutList
:tag('div')
:addClass('module-shortcutlist')
:wikitext(shortcutHeading)
end
local ubl = require('Module:List').unbulleted(listItems)
shortcutList:wikitext(ubl)
return tostring(root)
end
function p.main(frame)
local args = require('Module:Arguments').getArgs(frame)
-- Separate shortcuts from options
local shortcuts, options = {}, {}
for k, v in pairs(args) do
if type(k) == 'number' then
shortcuts[k] = v
else
options[k] = v
end
end
-- Compress the shortcut array, which may contain nils.
local function compressArray(t)
local nums, ret = {}, {}
for k in pairs(t) do
nums[#nums + 1] = k
end
table.sort(nums)
for i, num in ipairs(nums) do
ret[i] = t[num]
end
return ret
end
shortcuts = compressArray(shortcuts)
return p._main(shortcuts, options, frame)
end
return p
0grxrt10usr45p0y9yes29aw6xnxg7j
وحدة:Shortcut/config
828
241533
1098883
2026-08-17T18:32:26Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098883
Scribunto
text/plain
-- This module holds configuration data for [[Module:Shortcut]].
return {
-- The heading at the top of the shortcut box. It accepts the following parameter:
-- $1 - the total number of shortcuts. (required)
['shortcut-heading'] = '[[ويكيبيديا:اختصار|{{PLURAL:$1|اختصار|اختصارات}}]]',
-- The heading when |redirect=yes is given. It accepts the following parameter:
-- $1 - the total number of shortcuts. (required)
['redirect-heading'] = '[[ويكيبيديا:تحويل|{{PLURAL:$1|تحويلة|تحويلات}}]]',
-- The error message to display when a shortcut is invalid (is not a string, or
-- is the blank string). It accepts the following parameter:
-- $1 - the number of the shortcut in the argument list. (required)
['invalid-shortcut-error'] = 'اختصار #$1 غير صالح (الاختصارات يجب أن تكون ' ..
'نصوصًا بطول حرف واحد على الأقل)',
-- The error message to display when no shortcuts or other displayable content
-- were specified. (required)
['no-content-error'] = 'خطأ: لا اختصارات محددة ووسيط ' ..
mw.text.nowiki('|msg=') ..
' ليس مضبوطًا.',
-- A category to add when the no-content-error message is displayed. (optional)
['no-content-error-category'] = 'قوالب اختصار بوسائط مفقودة',
}
cb3w892viuuzb1s0na609sr5f2fw6km
وحدة:Shortcut/config/شرح
828
241534
1098884
2026-08-17T18:32:28Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098884
wikitext
text/x-wiki
{{high-use}}
3ct9ywbch4hjj3g0knrahy8eheo5nbz
وحدة:Shortcut/styles.css
828
241535
1098885
2026-08-17T18:32:30Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098885
sanitized-css
text/css
/* */
.module-shortcutboxplain {
float: left;
margin: 0 1em 0 0;
border: 1px solid var(--border-color-base, #a2a9b1);
background-color: var(--background-color-base, #fff);
padding: 0.3em 0.6em 0.2em 0.6em;
text-align: center;
font-size: 85%;
}
.module-shortcutboxleft {
float: left;
margin: 0 1em 0 0;
}
.module-shortcutlist {
display: inline-block;
border-bottom: 1px solid var(--border-color-base, #a2a9b1);
margin-bottom: 0.2em;
}
.module-shortcutboxplain ul {
font-weight: bold;
}
.module-shortcutanchordiv {
position: relative;
top: -3em;
}
li .module-shortcutanchordiv {
float: left; /* IE/Edge in list items */
}
.mbox-imageright .module-shortcutboxplain {
padding: 0.4em 1em 0.4em 1em;
line-height: 1.3;
margin: 0;
}
9g2xelmi0rdwcxxjdjuv3xw7o7gnqyo
وحدة:Shortcut/شرح
828
241536
1098886
2026-08-17T18:32:33Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098886
wikitext
text/x-wiki
{{Module rating|protected}}
{{High-use|demo=Module:{{ROOTPAGENAME}}}}
{{Lua|Module:Shortcut/config|Module:List|Module:Yesno|Module:Arguments}}
{{Uses TemplateStyles|Module:Shortcut/styles.css}}
{{Lua sidebar}}
تعمل هذه الوحدة على إنشاء صندوق يعرض وصلات الاختصار إلى الصفحة.
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
<!-- Categories go here and interwikis go in Wikidata. -->
}}</includeonly>
kurzn5koy9bqfzq1y5jky9wo16hdc00
وحدة:Shortcut/مختبر
828
241537
1098887
2026-08-17T18:32:35Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098887
Scribunto
text/plain
-- Example Unit tests for [[وحدة:سلام]]. Click talk page to run tests.
local p = require('Module:UnitTests')
function p:test_hello()
self:preprocess_equals('{{((}}#invoke:Bananas | hello}}', 'Hello, world!')
end
return p
cy342elvb8xgjshwx476ibqw54mthjn
قالب:لا تحويل
10
241538
1098888
2026-08-17T18:34:04Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098888
wikitext
text/x-wiki
{{safesubst:<noinclude/>#if: {{safesubst:<noinclude/>#invoke:Redirect|isRedirect|{{{1}}}}}
| <span class="plainlinks">[{{safesubst:<noinclude/>fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span>
| {{safesubst:<noinclude/>#if:{{{2|}}}|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}]]}}
}}<noinclude>
{{توثيق}}
</noinclude>
l53lupwi9aqitbcyasx2rhlo0ve2sb3
قالب:لا تحويل/شرح
10
241539
1098889
2026-08-17T18:34:07Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098889
wikitext
text/x-wiki
{{صفحة توثيق فرعية}}
يستخدم هذا القالب لإنشاء روابط للوصل إلى الصفحات بدون تحويل تلقائي ، فبدلاً من الدخول على صفحة ما ثم الانتقال إلى الصفحة المحولة ، يقوم القالب بعمل رابط للصفحة الأصلية.
=== استعمال ===
<pre>{{لا تحويل|اسم الصفحة|العنوان الظاهر على الرابط }}</pre>
=== مثال ===
الصفحة : [[ويكيبيديا:معايير الحذف السريع|وب:شطب]] ، محولة إلى: [[ويكيبيديا:معايير الحذف السريع]]
للوصول إلى صفحة وب شطب يكون القالب:<br />
<pre>
{{لا تحويل|وب:شطب|صفحة وب شطب}}
</pre>
<includeonly>{{ملعب آخر||
[[تصنيف:قوالب وصلات داخلية]]
[[تصنيف:قوالب تحويل]]
[[تصنيف:قوالب تنظيم في ويكيبيديا]]}}</includeonly>
0pn08b7rr5lefe75jjekkxki7gtnqnl
قالب:No redirect
10
241540
1098890
2026-08-17T18:34:30Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098890
wikitext
text/x-wiki
#تحويل [[قالب:لا تحويل]]
{{تحويلة قالب من لغات بديلة}}
8ne9xw6pdpg7csndkyqovfqmgzp15s9
قالب:Plainlist
10
241541
1098891
2026-08-17T18:35:26Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098891
wikitext
text/x-wiki
#تحويل [[قالب:قائمة بسيطة]]
{{تحويلة قالب من لغات بديلة}}
er0ouy0ccpj4la9grc19wj272b1tvb6
قالب:Plainlist/styles.css
10
241542
1098892
2026-08-17T18:35:28Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098892
sanitized-css
text/css
.plainlist ol,
.plainlist ul {
line-height: inherit;
list-style: none;
margin: 0;
padding: 0; /* Reset Minerva default */
}
.plainlist ol li,
.plainlist ul li {
margin-bottom: 0;
}
2iy4a0uss4epemofk3s8a02vftiou1z
قالب:قائمة بسيطة
10
241543
1098893
2026-08-17T18:35:36Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098893
wikitext
text/x-wiki
<templatestyles src="قائمة بسيطة/styles.css"/><div class="plainlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}|
{{{1}}}
</div>}}<noinclude></div>
{{توثيق}}
</noinclude>
dyq6xq50ahpje438nheas06i38qswvl
قالب:قائمة بسيطة/styles.css
10
241544
1098894
2026-08-17T18:35:38Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098894
sanitized-css
text/css
.plainlist ol,
.plainlist ul {
line-height: inherit;
list-style: none;
margin: 0;
padding: 0; /* Reset Minerva default */
}
.plainlist ol li,
.plainlist ul li {
margin-bottom: 0;
}
2iy4a0uss4epemofk3s8a02vftiou1z
قالب:قائمة بسيطة/شرح
10
241545
1098895
2026-08-17T18:35:45Z
حبيشان
31560
استيراد من ar.wikipedia.org
1098895
wikitext
text/x-wiki
{{صفحة توثيق فرعية}}
{{يستخدم أنماط القالب|قالب:قائمة بسيطة/styles.css}}
=== استعمال ===
'''تكتب هكذا :'''
<nowiki>{{قائمة بسيطة|
* العنصر الأول
* العنصر الثاني
* العنصر الثالث
*وهكذا}}</nowiki>
'''وتظهر هكذا :'''
{{قائمة بسيطة|
* العنصر الأول
* العنصر الثاني
* العنصر الثالث
*وهكذا}}
=== مثال ===
<pre>...</pre>
<includeonly>{{ملعب آخر||
[[تصنيف:قوالب تنسيق القوائم]]}}</includeonly>
d3th2d2xdy3358zv04p3l88qvchr3kv
نقاش الوحدة:معجمية ويكي بيانات/ملعب
829
241546
1098898
2026-08-17T18:56:58Z
حبيشان
31560
/* هل التحديث جاهز */ قسم جديد
1098898
wikitext
text/x-wiki
== هل التحديث جاهز ==
مرحبا
@[[مستخدم:Mdktb|Mdktb]] هل تحديث الوحدة جاهز؟ [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:56، الاثنين 4 ربيع الأول 1448هـ (+3) 18:56، 17 أغسطس 2026 (ت ع م)
ki24cs2uiuiz9zslbyp1ldfncyiglrk
1098987
1098898
2026-08-18T11:57:29Z
Mdktb
25941
/* هل التحديث جاهز */ ردّ
1098987
wikitext
text/x-wiki
== هل التحديث جاهز ==
مرحبا
@[[مستخدم:Mdktb|Mdktb]] هل تحديث الوحدة جاهز؟ [[مستخدم:حبيشان|حبيشان]]<sup>('''[[نقاش المستخدم:حبيشان|ن]]''')</sup> 21:56، الاثنين 4 ربيع الأول 1448هـ (+3) 18:56، 17 أغسطس 2026 (ت ع م)
:أهلاً @[[مستخدم:حبيشان|حبيشان]]، حقيقًة انشغلت عن تطبيق التحديثات، حتى نسيتها، حاليًا غير جاهزة لوجود تحديثات جديدة في الوحدة الأصل --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 11:57، 18 أغسطس 2026 (ت ع م)
l9gzun0yora9db3u9mtyaf21lo0ci5j
بَذْبَذَ
0
241547
1098900
2026-08-17T19:41:31Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098900
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1532876}}
=== المعاني ===
'''بَذْبَذَ''' {{فعلل}}
{{معجمية|L1532876|معاني}}
=== النطق ===
* {{أصد-عر|بَذْبَذَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=بذبذ|وزن=فعلل}}
=== المراجع ===
{{مراجع}}
4kg6rp3r3s990owhwu1by1mp16pcy8w
نقاش المستخدم:Mustleib
3
241548
1098901
2026-08-17T19:42:13Z
~2026-45133-27
39070
نشر الصفحة
1098901
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
1098953
1098901
2026-08-18T03:54:54Z
Mustleib
39056
Created page
1098953
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><center style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodosli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></center></div>
g7lfkkgw0l2zikddoevleu7zpb1epa1
بَذَعَ
0
241549
1098903
2026-08-17T19:46:06Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098903
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1502524}}
=== المعاني ===
'''بَذَعَ''' {{فتح}}
{{معجمية|L1502524|معاني}}
=== النطق ===
* {{أصد-عر|بَذَعَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=بذع|وزن=فعَل يفعَل}}
=== المراجع ===
{{مراجع}}
6d0bnj2wlbwkwhgyx1lj4l9ux8rx69j
بَرَّأَ
0
241550
1098904
2026-08-17T19:47:19Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098904
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1489174}}
=== المعاني ===
'''بَرَّأَ''' {{فعّل}}
{{معجمية|L1489174|معاني}}
=== النطق ===
* {{أصد-عر|بَرَّأَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=برأ|وزن=فعّل}}
=== المراجع ===
{{مراجع}}
nrtcdlc7cs0hn5ajersewts11d0ob4v
بَرُؤَ
0
241551
1098905
2026-08-17T19:49:13Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098905
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1545844}}
=== المعاني ===
'''بَرُؤَ''' {{كرم}}
{{معجمية|L1545844|معاني}}
=== النطق ===
* {{أصد-عر|بَرُؤَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=برأ|وزن=فعُل يفعُل}}
=== المراجع ===
{{مراجع}}
crfbcur5tz1eo0qxau98q1bviymgcdf
اِبْرَأَلَّ
0
241552
1098906
2026-08-17T19:53:18Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098906
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1532902}}
=== المعاني ===
'''اِبْرَأَلَّ''' {{افعللّ}}
{{معجمية|L1532902|معاني}}
=== النطق ===
* {{أصد-عر|اِبْرَأَلَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=برأل|وزن=افعللّ}}
=== المراجع ===
{{مراجع}}
qqkuzemvss09brw4m743wekg2q4nn82
تَبَرْأَلَ
0
241553
1098907
2026-08-17T19:54:28Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098907
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1532903}}
=== المعاني ===
'''تَبَرْأَلَ''' {{تفعلل}}
{{معجمية|L1532903|معاني}}
=== النطق ===
* {{أصد-عر|تَبَرْأَلَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=برأل|وزن=تفعلل}}
=== المراجع ===
{{مراجع}}
jye9jnlh7it5akv5f8w39w8tmvkrrlv
نقاش المستخدم:~2026-43224-88
3
241554
1098908
2026-08-17T19:58:04Z
MenoBot
1177
مرحبا!
1098908
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، ~2026-43224-88 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:~2026-43224-88/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:~2026-43224-88|action=edit}} التعريف] بنفسك في [[مستخدم:~2026-43224-88|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
a5k0eiv04sfudrcmtsvzzonnkxyvu8n
نقاش المستخدم:~2026-45133-27
3
241555
1098909
2026-08-17T19:58:06Z
MenoBot
1177
مرحبا!
1098909
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، ~2026-45133-27 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:~2026-45133-27/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:~2026-45133-27|action=edit}} التعريف] بنفسك في [[مستخدم:~2026-45133-27|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
qm9y7dnp5taqyyfl6at7hd5k305f181
نقاش المستخدم:أبو تهامي
3
241556
1098910
2026-08-17T19:58:08Z
MenoBot
1177
مرحبا!
1098910
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، أبو تهامي !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:أبو تهامي/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:أبو تهامي|action=edit}} التعريف] بنفسك في [[مستخدم:أبو تهامي|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
4kk7wu39ies7d2ulkq9u9dznqfy3nlh
نقاش المستخدم:Dr M Ghazy
3
241557
1098911
2026-08-17T19:58:10Z
MenoBot
1177
مرحبا!
1098911
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Dr M Ghazy !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Dr M Ghazy/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Dr M Ghazy|action=edit}} التعريف] بنفسك في [[مستخدم:Dr M Ghazy|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
7d9j4ol7zzum4irmmb9nmiu9ah89hb9
نقاش المستخدم:Sagda mohamed gebril
3
241558
1098912
2026-08-17T19:58:12Z
MenoBot
1177
مرحبا!
1098912
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Sagda mohamed gebril !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Sagda mohamed gebril/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Sagda mohamed gebril|action=edit}} التعريف] بنفسك في [[مستخدم:Sagda mohamed gebril|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
7awhylbwrsb35pb85ph2bgk7aw35wrf
نقاش المستخدم:Chabo2
3
241559
1098913
2026-08-17T19:58:14Z
MenoBot
1177
مرحبا!
1098913
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Chabo2 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Chabo2/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Chabo2|action=edit}} التعريف] بنفسك في [[مستخدم:Chabo2|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
ex723kmf3ehsa80blfx8ewl3b5k7sor
نقاش المستخدم:Ha'OrekhHa'Ivri
3
241560
1098914
2026-08-17T19:58:16Z
MenoBot
1177
مرحبا!
1098914
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Ha'OrekhHa'Ivri !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Ha'OrekhHa'Ivri/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Ha'OrekhHa'Ivri|action=edit}} التعريف] بنفسك في [[مستخدم:Ha'OrekhHa'Ivri|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
6ihph99fcnbwh9lpqehaipt4hicw1qg
نقاش المستخدم:~2026-44396-71
3
241561
1098915
2026-08-17T19:58:18Z
MenoBot
1177
مرحبا!
1098915
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، ~2026-44396-71 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:~2026-44396-71/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:~2026-44396-71|action=edit}} التعريف] بنفسك في [[مستخدم:~2026-44396-71|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
n5ohb5x5nnm0b60k2nspc4gmya85w7q
نقاش المستخدم:Haziq shafwan
3
241562
1098916
2026-08-17T19:58:22Z
MenoBot
1177
مرحبا!
1098916
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Haziq shafwan !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Haziq shafwan/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Haziq shafwan|action=edit}} التعريف] بنفسك في [[مستخدم:Haziq shafwan|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
povsazf3ywszz6xv89z6nq2bqja2d3h
نقاش المستخدم:Omar M. Ghaly
3
241563
1098917
2026-08-17T19:58:23Z
MenoBot
1177
مرحبا!
1098917
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Omar M. Ghaly !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Omar M. Ghaly/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Omar M. Ghaly|action=edit}} التعريف] بنفسك في [[مستخدم:Omar M. Ghaly|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
rfjx41ihqm13ibz46m4dlrsh1pikoeo
نقاش المستخدم:יובל רגב
3
241564
1098918
2026-08-17T19:58:26Z
MenoBot
1177
مرحبا!
1098918
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، יובל רגב !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:יובל רגב/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:יובל רגב|action=edit}} التعريف] بنفسك في [[مستخدم:יובל רגב|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
ozfaf64q3rc9e4rtldyuxuuik81s9al
نقاش المستخدم:Kontributor 2K
3
241565
1098919
2026-08-17T19:58:28Z
MenoBot
1177
مرحبا!
1098919
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Kontributor 2K !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Kontributor 2K/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Kontributor 2K|action=edit}} التعريف] بنفسك في [[مستخدم:Kontributor 2K|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
95wwfnjqbtrrv15fw2xgn5y264qwr5l
نقاش المستخدم:Asnoke Toari
3
241566
1098920
2026-08-17T19:58:29Z
MenoBot
1177
مرحبا!
1098920
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Asnoke Toari !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Asnoke Toari/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Asnoke Toari|action=edit}} التعريف] بنفسك في [[مستخدم:Asnoke Toari|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
6t9t58erotgn0buakkftg71chshdus5
نقاش المستخدم:Hanan8888
3
241567
1098921
2026-08-17T19:58:32Z
MenoBot
1177
مرحبا!
1098921
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Hanan8888 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Hanan8888/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Hanan8888|action=edit}} التعريف] بنفسك في [[مستخدم:Hanan8888|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
3oepet2wawz4opbnpw0f41o0bn9irc3
نقاش المستخدم:VagueCarnage
3
241568
1098922
2026-08-17T19:58:34Z
MenoBot
1177
مرحبا!
1098922
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، VagueCarnage !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:VagueCarnage/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:VagueCarnage|action=edit}} التعريف] بنفسك في [[مستخدم:VagueCarnage|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
87m5sg947emqq6v13yu8tp24qgn1pzc
نقاش المستخدم:BloodRedRaven
3
241569
1098923
2026-08-17T19:58:36Z
MenoBot
1177
مرحبا!
1098923
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، BloodRedRaven !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:BloodRedRaven/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:BloodRedRaven|action=edit}} التعريف] بنفسك في [[مستخدم:BloodRedRaven|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
cmwlq78hkkv645byc0ioobn2zcd7mac
نقاش المستخدم:Spidernour123
3
241570
1098924
2026-08-17T19:58:38Z
MenoBot
1177
مرحبا!
1098924
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Spidernour123 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Spidernour123/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Spidernour123|action=edit}} التعريف] بنفسك في [[مستخدم:Spidernour123|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
5z6tfcbhryn4f17q4l1bq5mjf3sitwx
نقاش المستخدم:Qsyiraa
3
241571
1098925
2026-08-17T19:58:39Z
MenoBot
1177
مرحبا!
1098925
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Qsyiraa !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Qsyiraa/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Qsyiraa|action=edit}} التعريف] بنفسك في [[مستخدم:Qsyiraa|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
kgfvcummi209b1rxpxjlzf64fm6fl47
نقاش المستخدم:GojoSatoruhere
3
241572
1098926
2026-08-17T19:58:41Z
MenoBot
1177
مرحبا!
1098926
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، GojoSatoruhere !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:GojoSatoruhere/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:GojoSatoruhere|action=edit}} التعريف] بنفسك في [[مستخدم:GojoSatoruhere|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
l6lbld3q3fihhs8y98ytjzsy5t05tvs
نقاش المستخدم:Iman darwish
3
241573
1098927
2026-08-17T19:58:43Z
MenoBot
1177
مرحبا!
1098927
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Iman darwish !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Iman darwish/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Iman darwish|action=edit}} التعريف] بنفسك في [[مستخدم:Iman darwish|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
nbkpu1md66f7xr8jesr6iak67qin8kv
نقاش المستخدم:Ancaruk
3
241574
1098928
2026-08-17T19:58:45Z
MenoBot
1177
مرحبا!
1098928
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Ancaruk !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Ancaruk/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Ancaruk|action=edit}} التعريف] بنفسك في [[مستخدم:Ancaruk|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
dkuekiz309bm8sdmx4p99ha27pr3omi
نقاش المستخدم:Cicakyooo
3
241575
1098929
2026-08-17T19:58:47Z
MenoBot
1177
مرحبا!
1098929
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Cicakyooo !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Cicakyooo/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Cicakyooo|action=edit}} التعريف] بنفسك في [[مستخدم:Cicakyooo|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
fwmdw5vwgvse7xijgkc1nmwxqkcz1ga
نقاش المستخدم:Nana imut
3
241576
1098930
2026-08-17T19:58:50Z
MenoBot
1177
مرحبا!
1098930
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Nana imut !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Nana imut/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Nana imut|action=edit}} التعريف] بنفسك في [[مستخدم:Nana imut|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
grp2h8e1l8400k4duj9rcvqcgq9pmup
نقاش المستخدم:NineTheSpartan
3
241577
1098931
2026-08-17T19:58:52Z
MenoBot
1177
مرحبا!
1098931
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، NineTheSpartan !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:NineTheSpartan/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:NineTheSpartan|action=edit}} التعريف] بنفسك في [[مستخدم:NineTheSpartan|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
qzxyg8es6oq5o65hsa03iz055gysd4d
نقاش المستخدم:Alfadeam
3
241578
1098932
2026-08-17T19:58:54Z
MenoBot
1177
مرحبا!
1098932
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Alfadeam !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Alfadeam/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Alfadeam|action=edit}} التعريف] بنفسك في [[مستخدم:Alfadeam|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
l9nzrgmh2kz628mr7fb099ockrgvtkt
نقاش المستخدم:Shacoaz
3
241579
1098933
2026-08-17T19:58:55Z
MenoBot
1177
مرحبا!
1098933
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Shacoaz !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Shacoaz/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Shacoaz|action=edit}} التعريف] بنفسك في [[مستخدم:Shacoaz|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
frcgmyaq6l4gtciogpivqfd8dk6yh3x
نقاش المستخدم:SilvernVinca
3
241580
1098934
2026-08-17T19:58:58Z
MenoBot
1177
مرحبا!
1098934
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، SilvernVinca !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:SilvernVinca/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:SilvernVinca|action=edit}} التعريف] بنفسك في [[مستخدم:SilvernVinca|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:58، 17 أغسطس 2026 (ت ع م)
gaa64cmj0p72s6uqu4fny9unyfz0i6q
نقاش المستخدم:~2026-44044-81
3
241581
1098935
2026-08-17T19:59:00Z
MenoBot
1177
مرحبا!
1098935
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، ~2026-44044-81 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:~2026-44044-81/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:~2026-44044-81|action=edit}} التعريف] بنفسك في [[مستخدم:~2026-44044-81|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:59، 17 أغسطس 2026 (ت ع م)
3mjaduv05eppao4smtelz3whubo59nq
نقاش المستخدم:~2026-44004-63
3
241582
1098936
2026-08-17T19:59:01Z
MenoBot
1177
مرحبا!
1098936
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، ~2026-44004-63 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:~2026-44004-63/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:~2026-44004-63|action=edit}} التعريف] بنفسك في [[مستخدم:~2026-44004-63|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:59، 17 أغسطس 2026 (ت ع م)
gg2nrk1giro2lqbd0rdy77mmxkhk6sg
نقاش المستخدم:Cam1170
3
241583
1098937
2026-08-17T19:59:03Z
MenoBot
1177
مرحبا!
1098937
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Cam1170 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Cam1170/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Cam1170|action=edit}} التعريف] بنفسك في [[مستخدم:Cam1170|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:59، 17 أغسطس 2026 (ت ع م)
1s3r8hn4bte4kxwevy1vcwhcrnitn59
نقاش المستخدم:AkramTheArtist
3
241584
1098938
2026-08-17T19:59:05Z
MenoBot
1177
مرحبا!
1098938
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، AkramTheArtist !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:AkramTheArtist/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:AkramTheArtist|action=edit}} التعريف] بنفسك في [[مستخدم:AkramTheArtist|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:59، 17 أغسطس 2026 (ت ع م)
4t9j2a87rhykvkivukv8idwnand62hu
نقاش المستخدم:~2026-43297-11
3
241585
1098939
2026-08-17T19:59:07Z
MenoBot
1177
مرحبا!
1098939
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، ~2026-43297-11 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:~2026-43297-11/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:~2026-43297-11|action=edit}} التعريف] بنفسك في [[مستخدم:~2026-43297-11|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:59، 17 أغسطس 2026 (ت ع م)
7g7ggufvkhej0ohhtslnlry03y7ls2u
نقاش المستخدم:G.Alex-713
3
241586
1098940
2026-08-17T19:59:09Z
MenoBot
1177
مرحبا!
1098940
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، G.Alex-713 !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:G.Alex-713/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:G.Alex-713|action=edit}} التعريف] بنفسك في [[مستخدم:G.Alex-713|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:59، 17 أغسطس 2026 (ت ع م)
1d9evuqjcoyjdn2n5wq5kawk3rxhgbo
نقاش المستخدم:Kakolys
3
241587
1098941
2026-08-17T19:59:12Z
MenoBot
1177
مرحبا!
1098941
wikitext
text/x-wiki
<div style="width:auto" style="margin-bottom:1.25em;border:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}}; background:white;padding:0">
<div style="height:8px;margin:0;border:0;border-bottom:1px solid #{{#switch:bleu|bleu=8898BF|vert=97BF87|jaune=AAAA66|or=777777|orange=AA8833|violet=7755AA|saumon=AA8866|sable=AA9955|vertmoyen=88BB55|bleufoncé=1144AA|rouge=AA8866|écarlate=AAAAAA|#default=AAAAAA}};background: #{{#switch:bleu|bleu=C8D8FF|vert=D7FFC7|jaune=FFFFB9|or=FFE040|orange=FFDD88|violet=C9AEF1|saumon=FBDFBE|sable=F1E2AE|vertmoyen=99CC66|bleufoncé=003399|rouge=FFDAB9|écarlate=FF3333|#default=E0E0E0}};font-size:1px"></div>
<div style="padding:5px;font-size:small"><div class="center"><span style="word-spacing:1ex"><small>[[ويكاموس:سفارة|Welcome!]] [[ويكاموس:سفارة|Bienvenue!]] [[ويكاموس:سفارة|Willkommen!]] [[ويكاموس:سفارة|Benvenuti]] [[ويكاموس:سفارة|¡Bienvenido!]] [[ويكاموس:سفارة|ようこそ]] [[ويكاموس:سفارة|Dobrodošli]] [[ويكاموس:سفارة|환영합니다]] [[ويكاموس:سفارة|Добро пожаловать]] [[ويكاموس:سفارة|Bem-vindo!]] [[ويكاموس:سفارة|欢迎]] [[ويكاموس:سفارة|Bonvenon]] [[ويكاموس:سفارة|Welkom]]</small></span></div></div>
<div class="center"><big>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، Kakolys !'''</big></div>
{|
|[[ملف:WiktionaryAr.svg|يمين|40بك]]
|
[[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لا تتردد في قراءة '''الوصايا الأولى''':
* [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]]
* [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]]
* [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]]
* [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]]
* [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]]
لا تتردد في زيارة '''[[مستخدم:Kakolys/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل.
|--
|[[ملف:Presa de decissions.png|يمين|40بك]]
|
يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس.
يمكنك أيضا [{{fullurl:مستخدم:Kakolys|action=edit}} التعريف] بنفسك في [[مستخدم:Kakolys|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: [[ويكاموس:بابل|اللغات التي تتكلمها]]، [[ويكاموس:صناديق المستخدم|من أي بلد أنت، ما هي محاور اهتمامك]]...
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكاموس:توقيع|'''التوقيع''']] في [[مساعدة:صفحة النقاش|'''صفحات النقاش''']] بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب <u>'''عدم التوقيع في صفحات المقالات القاموسية'''</u>، لأنها تصبح ملكًا للجميع لحظة إنشائها.
نرجو منك ألاّ تنسى [[ويكاموس:حقوق التأليف والنشر|<u>'''عدم النسخ من الشابكة'''</u>]] لأسباب [[ويكاموس:حقوق التأليف والنشر|<u>'''حقوق التأليف والنشر'''</u>]].
|--
|[[ملف:Crystal Clear app amor.png|يمين|40بك]]
|
أخيرا، وهو أهم شيء، نتمى لك أن [[ويكاموس:كن جريئا|'''تتمتع''']] بالمساهمة [[ويكاموس:بوابة المجتمع|'''معنا''']] في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[ويكاموس:أسئلة|هذه الصفحة]] أو في صفحة نقاشي.
|}</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 19:59، 17 أغسطس 2026 (ت ع م)
33bnwkt68lm4qrm5n9dwtgmop9b1em1
بَرْقَشَ
0
241588
1098942
2026-08-17T20:14:25Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098942
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1492020}}
=== المعاني ===
'''بَرْقَشَ''' {{فعلل}}
{{معجمية|L1492020|معاني}}
=== النطق ===
* {{أصد-عر|بَرْقَشَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=برقش|وزن=فعلل}}
=== المراجع ===
{{مراجع}}
2ixplr84fmdx58jqgvu298schehnmx8
اِحْتَكَأَ
0
241589
1098943
2026-08-17T20:17:44Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098943
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534550}}
=== المعاني ===
'''اِحْتَكَأَ''' {{افتعل}}
{{معجمية|L1534550|معاني}}
=== النطق ===
* {{أصد-عر|اِحْتَكَأَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حكأ|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
hphpfrrqij80na8zd92h25r9gy0rjor
اِحْتَكَرَ
0
241590
1098946
2026-08-17T20:29:37Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098946
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1478743}}
=== المعاني ===
'''اِحْتَكَرَ''' {{افتعل}}
{{معجمية|L1478743|معاني}}
=== النطق ===
* {{أصد-عر|اِحْتَكَرَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حكر|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
ey7x3xbry2bxt7ttlktkeuawpox9asi
تَحَكَّرَ
0
241591
1098947
2026-08-17T20:41:04Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098947
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534553}}
=== المعاني ===
'''تَحَكَّرَ''' {{تفعّل}}
{{معجمية|L1534553|معاني}}
=== النطق ===
* {{أصد-عر|تَحَكَّرَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حكر|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
l1deojzcfuds3z13ncxynnf274rdbgv
حَاكَرَ
0
241592
1098949
2026-08-17T20:47:32Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098949
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534554}}
=== المعاني ===
'''حَاكَرَ''' {{فاعل}}
{{معجمية|L1534554|معاني}}
=== النطق ===
* {{أصد-عر|حَاكَرَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حكر|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
8fg8oilpmk9cy73ejg3spjn6dwk4k1s
اِدَّرَكَ
0
241593
1098954
2026-08-18T04:58:29Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098954
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535377}}
=== المعاني ===
'''اِدَّرَكَ''' {{افتعل}}
{{معجمية|L1535377|معاني}}
=== النطق ===
* {{أصد-عر|اِدَّرَكَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=درك|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
b7n1fcieujku4gdj84riixj95to53vq
شَثُنَ
0
241594
1098955
2026-08-18T04:59:55Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098955
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1546110}}
=== المعاني ===
'''شَثُنَ''' {{كرم}}
{{معجمية|L1546110|معاني}}
=== النطق ===
* {{أصد-عر|شَثُنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=شثن|وزن=فعُل يفعُل}}
=== المراجع ===
{{مراجع}}
bvhu8a0dwgmpzz1kpb3n0up4u0fw9j9
أَرْبَلَ
0
241595
1098956
2026-08-18T05:00:43Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098956
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535856}}
=== المعاني ===
'''أَرْبَلَ''' {{أفعل}}
{{معجمية|L1535856|معاني}}
=== النطق ===
* {{أصد-عر|أَرْبَلَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=ربل|وزن=أفعل}}
=== المراجع ===
{{مراجع}}
a2bjzz0ll2v6sx2ne63fx2ssolqm686
أَشْجَذَ
0
241596
1098957
2026-08-18T05:02:20Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098957
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1537250}}
=== المعاني ===
'''أَشْجَذَ''' {{أفعل}}
{{معجمية|L1537250|معاني}}
=== النطق ===
* {{أصد-عر|أَشْجَذَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=شجذ|وزن=أفعل}}
=== المراجع ===
{{مراجع}}
ilkiyqrgomxt7ha3io70l75rpjpd65p
اِجْتَهَمَ
0
241597
1098958
2026-08-18T05:03:25Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098958
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534108}}
=== المعاني ===
'''اِجْتَهَمَ''' {{افتعل}}
{{معجمية|L1534108|معاني}}
=== النطق ===
* {{أصد-عر|اِجْتَهَمَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=جهم|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
ant2vg4fw8s0k6tj3oug09r3ne261rg
تَرَسَّلَ
0
241598
1098959
2026-08-18T05:04:56Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098959
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1536011}}
=== المعاني ===
'''تَرَسَّلَ''' {{تفعّل}}
{{معجمية|L1536011|معاني}}
=== النطق ===
* {{أصد-عر|تَرَسَّلَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=رسل|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
4h8vpxcqjgw6gmsaw9uw0be2eu0bmr1
اِسْتَزْرَعَ
0
241599
1098960
2026-08-18T05:05:45Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098960
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1536477}}
=== المعاني ===
'''اِسْتَزْرَعَ''' {{استفعل}}
{{معجمية|L1536477|معاني}}
=== النطق ===
* {{أصد-عر|اِسْتَزْرَعَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=زرع|وزن=استفعل}}
=== المراجع ===
{{مراجع}}
kkccviw95eps80maqyk6n8aaz13his0
رَكَّنَ
0
241600
1098961
2026-08-18T05:06:36Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098961
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1536227}}
=== المعاني ===
'''رَكَّنَ''' {{فعّل}}
{{معجمية|L1536227|معاني}}
=== النطق ===
* {{أصد-عر|رَكَّنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=ركن|وزن=فعّل}}
=== المراجع ===
{{مراجع}}
fdv0ibigp3c7m2phgciyw00hjeh43rz
زَقَمَ
0
241601
1098962
2026-08-18T05:08:15Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098962
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1486200}}
=== المعاني ===
'''زَقَمَ''' {{نصر}}
{{معجمية|L1486200|معاني}}
=== النطق ===
* {{أصد-عر|زَقَمَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=زقم|وزن=فعَل يفعُل}}
=== المراجع ===
{{مراجع}}
mc77sf2vuvkmj45fwerv39lcryrmhij
جَاوَبَ
0
241602
1098963
2026-08-18T05:09:53Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098963
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1491675}}
=== المعاني ===
'''جَاوَبَ''' {{فاعل}}
{{معجمية|L1491675|معاني}}
=== النطق ===
* {{أصد-عر|جَاوَبَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=جوب|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
sj6p1tse1r5kw1fd6n6cvlmijkhc2z2
اِزْدَلَفَ
0
241603
1098964
2026-08-18T05:13:21Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098964
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1485725}}
=== المعاني ===
'''اِزْدَلَفَ''' {{افتعل}}
{{معجمية|L1485725|معاني}}
=== النطق ===
* {{أصد-عر|اِزْدَلَفَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=زلف|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
f8w3yavnz6mqorho7xzirfpadhnhxce
أَرْكَنَ
0
241604
1098965
2026-08-18T05:16:25Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098965
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1485649}}
=== المعاني ===
'''أَرْكَنَ''' {{أفعل}}
{{معجمية|L1485649|معاني}}
=== النطق ===
* {{أصد-عر|أَرْكَنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=ركن|وزن=أفعل}}
=== المراجع ===
{{مراجع}}
btomb8psiualvi30inky8td0h1lerkl
تَخَلَّى
0
241605
1098966
2026-08-18T05:17:44Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098966
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1486203}}
=== المعاني ===
'''تَخَلَّى''' {{تفعّل}}
{{معجمية|L1486203|معاني}}
=== النطق ===
* {{أصد-عر|تَخَلَّى}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=خلو|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
11nb0bi72syjg5x3mfgyrumhnjtuxis
تَخَاوَضَ
0
241606
1098967
2026-08-18T05:18:35Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098967
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535217}}
=== المعاني ===
'''تَخَاوَضَ''' {{تفاعل}}
{{معجمية|L1535217|معاني}}
=== النطق ===
* {{أصد-عر|تَخَاوَضَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=خوض|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
kmtu4df8pc45gjo26ots7oju289c4d8
اِسْتَحْمَضَ
0
241607
1098968
2026-08-18T05:32:36Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098968
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534632}}
=== المعاني ===
'''اِسْتَحْمَضَ''' {{استفعل}}
{{معجمية|L1534632|معاني}}
=== النطق ===
* {{أصد-عر|اِسْتَحْمَضَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حمض|وزن=استفعل}}
=== المراجع ===
{{مراجع}}
0kf47q9pqj44xr19gn3g41s3fyosjkn
رَكْرَكَ
0
241608
1098969
2026-08-18T05:32:56Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098969
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1536212}}
=== المعاني ===
'''رَكْرَكَ''' {{فعلل}}
{{معجمية|L1536212|معاني}}
=== النطق ===
* {{أصد-عر|رَكْرَكَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=ركرك|وزن=فعلل}}
=== المراجع ===
{{مراجع}}
pvurqp7xxjmrnmi1od76ouiwzfggz01
دَنِعَ
0
241609
1098970
2026-08-18T05:34:58Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098970
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1546079}}
=== المعاني ===
'''دَنِعَ''' {{سمع}}
{{معجمية|L1546079|معاني}}
=== النطق ===
* {{أصد-عر|دَنِعَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دنع|وزن=فعِل يفعَل}}
=== المراجع ===
{{مراجع}}
429pzt54tyysdncddgm7vkk0s74etbx
نقاش المستخدم:Font8388608
3
241610
1098972
2026-08-18T06:34:17Z
SHB2000
31302
نقل SHB2000 صفحة [[نقاش المستخدم:Font8388608]] إلى [[نقاش المستخدم:Pristome]]: نُقِلت الصفحة آليا عند إعادة تسمية المستخدم «[[Special:CentralAuth/Font8388608|Font8388608]]» إلى «[[Special:CentralAuth/Pristome|Pristome]]».
1098972
wikitext
text/x-wiki
#تحويل [[نقاش المستخدم:Pristome]]
iyi0cex8lbl65eoo8giathd6y4cykww
اِحْتَكَّ
0
241611
1098973
2026-08-18T08:51:04Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098973
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1480332}}
=== المعاني ===
'''اِحْتَكَّ''' {{افتعل}}
{{معجمية|L1480332|معاني}}
=== النطق ===
* {{أصد-عر|اِحْتَكَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حكك|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
97w0tr4cxs7bfdrdpg28cupy8u5js2b
تَحَاكَّ
0
241612
1098974
2026-08-18T08:53:44Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098974
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1485928}}
=== المعاني ===
'''تَحَاكَّ''' {{تفاعل}}
{{معجمية|L1485928|معاني}}
=== النطق ===
* {{أصد-عر|تَحَاكَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حكك|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
l4b62yiphjztjpmksebnaudu08ugx0h
تَحَكَّكَ
0
241613
1098975
2026-08-18T08:59:24Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098975
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1486249}}
=== المعاني ===
'''تَحَكَّكَ''' {{تفعّل}}
{{معجمية|L1486249|معاني}}
=== النطق ===
* {{أصد-عر|تَحَكَّكَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حكك|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
nvzorb6mdvf8ab4fg16zz1vgy3jlwp8
اِنْحَلَبَ
0
241614
1098976
2026-08-18T09:02:52Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098976
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1497274}}
=== المعاني ===
'''اِنْحَلَبَ''' {{انفعل}}
{{معجمية|L1497274|معاني}}
=== النطق ===
* {{أصد-عر|اِنْحَلَبَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلب|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
9acvbwmkpnnz3mn7fy516yoimxgzy70
تَحَلَّبَ
0
241615
1098977
2026-08-18T09:06:27Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098977
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534568}}
=== المعاني ===
'''تَحَلَّبَ''' {{تفعّل}}
{{معجمية|L1534568|معاني}}
=== النطق ===
* {{أصد-عر|تَحَلَّبَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلب|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
4mqv451w9gpoj82kh4xfl2hfshlk3zm
حَالَبَ
0
241616
1098978
2026-08-18T09:08:48Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098978
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1497576}}
=== المعاني ===
'''حَالَبَ''' {{فاعل}}
{{معجمية|L1497576|معاني}}
=== النطق ===
* {{أصد-عر|حَالَبَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلب|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
idny9pi64sevbcly376joa8fl1xqph1
حَلِبَ
0
241617
1098979
2026-08-18T09:10:11Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098979
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1486936}}
=== المعاني ===
'''حَلِبَ''' {{سمع}}
{{معجمية|L1486936|معاني}}
=== النطق ===
* {{أصد-عر|حَلِبَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلب|وزن=فعِل يفعَل}}
=== المراجع ===
{{مراجع}}
5bdx9n9an0hfjylibd9pq0k3nhob081
أَحْلَجَ
0
241618
1098980
2026-08-18T09:27:28Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098980
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534570}}
=== المعاني ===
'''أَحْلَجَ''' {{أفعل}}
{{معجمية|L1534570|معاني}}
=== النطق ===
* {{أصد-عر|أَحْلَجَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلج|وزن=أفعل}}
=== المراجع ===
{{مراجع}}
a30reidksqvj91rq7f17rbgiyuunhz3
اِحْتَلَجَ
0
241619
1098981
2026-08-18T09:29:43Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098981
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534571}}
=== المعاني ===
'''اِحْتَلَجَ''' {{افتعل}}
{{معجمية|L1534571|معاني}}
=== النطق ===
* {{أصد-عر|اِحْتَلَجَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلج|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
h8890f4yqzrolc0rm3905t96oqvw7si
تَحَالَجَ
0
241620
1098982
2026-08-18T09:30:50Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098982
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534572}}
=== المعاني ===
'''تَحَالَجَ''' {{تفاعل}}
{{معجمية|L1534572|معاني}}
=== النطق ===
* {{أصد-عر|تَحَالَجَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلج|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
4b4ymprybfetlp5igxso7wem0ng1rwt
تَحَلَّجَ
0
241621
1098983
2026-08-18T09:35:03Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098983
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534573}}
=== المعاني ===
'''تَحَلَّجَ''' {{تفعّل}}
{{معجمية|L1534573|معاني}}
=== النطق ===
* {{أصد-عر|تَحَلَّجَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلج|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
m24800c6twqi9h2gatdbnbio3l4d5ru
اِحْتَلَزَ
0
241622
1098984
2026-08-18T09:46:14Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098984
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534575}}
=== المعاني ===
'''اِحْتَلَزَ''' {{افتعل}}
{{معجمية|L1534575|معاني}}
=== النطق ===
* {{أصد-عر|اِحْتَلَزَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلز|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
4yx2gdtn1a0mmy6d3m9krn1r7k1r61c
تَحَالَزَ
0
241623
1098985
2026-08-18T09:48:39Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098985
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534576}}
=== المعاني ===
'''تَحَالَزَ''' {{تفاعل}}
{{معجمية|L1534576|معاني}}
=== النطق ===
* {{أصد-عر|تَحَالَزَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلز|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
jok21pdim20wvjk4m2udl77jfmwne4y
تَحَلَّزَ
0
241624
1098986
2026-08-18T09:57:05Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1098986
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1534577}}
=== المعاني ===
'''تَحَلَّزَ''' {{تفعّل}}
{{معجمية|L1534577|معاني}}
=== النطق ===
* {{أصد-عر|تَحَلَّزَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=حلز|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
nje6c5b8cwq2z0lox67kogtnv87q3g6