ويكاموس 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]', { ['['] = '&#91;', [']'] = '&#93;', ['\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 .. '&nbsp;', '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("&mdash;", 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 ('&nbsp;',''); -- count nbsps -- There is exactly 1 semicolon per &nbsp; 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&#035') or url:match ('%.pdf&#035'); 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 .. '&nbsp;', '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 .. '&nbsp;', '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 .. '&nbsp;', '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 .. '&nbsp;', '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 .. '&nbsp;', '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=⚠]]&nbsp;'''<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=بادئة=مرحبًا&amp;nbsp; }}</code>" يُنتج "{{رد على|مثال مستخدم|بادئة=مرحبًا&nbsp;}}" أو يمكنك إزالة البادئة بالكامل باستخدام {{وسيط|بادئة}}. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=بادئة=}}</code>" ينتج "{{رد على|مثال مستخدم|بادئة=}}" === تخصيص علامات الترقيم === بشكل افتراضي، سيدرج القالب نقطتين بعد آخر اسم محدد. لتغيير هذا، حدد الحرف المطلوب باستخدام المعلمة {{وسيط|ت}}. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=—}}</code>" ينتج "{{رد على|مثال مستخدم|ت=—}}" المعلمة تغفل المسافات البادئة أو اللاحقة. استخدم <code>&amp;nbsp;</code> بدلاً من ذلك. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=&amp;nbsp;–}} نص الرسالة</code>" ينتج "{{رد على|مثال مستخدم|ت=&nbsp;–}} نص الرسالة" لإزالة النقطتين ببساطة، استخدم المعلمة بقيمة فارغة: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=}}</code>" ينتج "{{رد على|مثال مستخدم|ت=}}" === تخصيص حرف العطف === بشكل افتراضي، سيستخدم القالب رمز الفاصلة "،" بين عدة أسماء وحرف الواو "و" بين آخر اسمين محددين. لتغيير هذا، حدد أداة العطف المطلوبة باستخدام المعلمة {{وسيط|c}} ولا تنسى استخدام <code>&amp;nbsp;</code> للتعبير عن المسافة اللاحقة. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=أو&amp;nbsp;}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=أو&nbsp;}}" :"<code>لا {{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|5=c=ولا&amp;nbsp;}}</code>" ينتج "لا {{رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|c=ولا&nbsp;}}" لإزالة أداة العطف ببساطة، استخدم المعلمة بقيمة فارغة: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=}}" === أو لا تستخدم! === إذا كنت تستخدم {{وسيط|بادئة}} و {{وسيط|ت}} معًا لعرض اسم مستخدم واحد فقط، فلا داعي لاستخدام هذا القالب. ما عليك سوى كتابة كود <code>&#x5B;[مستخدم:''اسم المستخدم''|]]</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=⚠]]&nbsp;'''<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=بادئة=مرحبًا&amp;nbsp; }}</code>" يُنتج "{{رد على|مثال مستخدم|بادئة=مرحبًا&nbsp;}}" أو يمكنك إزالة البادئة بالكامل باستخدام {{وسيط|بادئة}}. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=بادئة=}}</code>" ينتج "{{رد على|مثال مستخدم|بادئة=}}" === تخصيص علامات الترقيم === بشكل افتراضي، سيدرج القالب نقطتين بعد آخر اسم محدد. لتغيير هذا، حدد الحرف المطلوب باستخدام المعلمة {{وسيط|ت}}. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=—}}</code>" ينتج "{{رد على|مثال مستخدم|ت=—}}" المعلمة تغفل المسافات البادئة أو اللاحقة. استخدم <code>&amp;nbsp;</code> بدلاً من ذلك. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=&amp;nbsp;–}} نص الرسالة</code>" ينتج "{{رد على|مثال مستخدم|ت=&nbsp;–}} نص الرسالة" لإزالة النقطتين ببساطة، استخدم المعلمة بقيمة فارغة: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|3=ت=}}</code>" ينتج "{{رد على|مثال مستخدم|ت=}}" === تخصيص حرف العطف === بشكل افتراضي، سيستخدم القالب رمز الفاصلة "،" بين عدة أسماء وحرف الواو "و" بين آخر اسمين محددين. لتغيير هذا، حدد أداة العطف المطلوبة باستخدام المعلمة {{وسيط|c}} ولا تنسى استخدام <code>&amp;nbsp;</code> للتعبير عن المسافة اللاحقة. على سبيل المثال: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=أو&amp;nbsp;}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=أو&nbsp;}}" :"<code>لا {{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|5=c=ولا&amp;nbsp;}}</code>" ينتج "لا {{رد على|مثال مستخدم|مثال مستخدم 2|مثال مستخدم 3|c=ولا&nbsp;}}" لإزالة أداة العطف ببساطة، استخدم المعلمة بقيمة فارغة: :"<code>{{وصلة قالب بوصلة موقوفة|رد على|مثال مستخدم|مثال مستخدم 2|4=c=}}</code>" ينتج "{{رد على|مثال مستخدم|مثال مستخدم 2|c=}}" === أو لا تستخدم! === إذا كنت تستخدم {{وسيط|بادئة}} و {{وسيط|ت}} معًا لعرض اسم مستخدم واحد فقط، فلا داعي لاستخدام هذا القالب. ما عليك سوى كتابة كود <code>&#x5B;[مستخدم:''اسم المستخدم''|]]</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] = '&#x200B;' 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] = '&#x200B;' 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 = "&#124;" 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('*') .. '&nbsp;' .. 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> &larr; %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|&lt;nowiki><nowiki>''first''|''second''|''third=something''|...|''999th''</nowiki>&lt;/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 "{{صغير|&amp;#124;}}..."). A keyword parameter can be used with equals code &amp;#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 {{قا|قا}}&nbsp;– i.e. a link within [[قوس (ترقيم)]]&nbsp;– 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}}'''&#124;'''{{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&amp;#124;more}}</code> :<code>{{tlx{{!}}Templatename{{!}}param&amp;#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,&nbsp;... 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}} | &#160; | {{وصلة قالب موسعة|tlx|Abc}} | {{tlx{{\sandbox}}|Abc}} | &#160; | {{وصلة قالب موسعة|tlx|ABC}} | {{tlx{{\sandbox}}|ABC}} | &#160; | {{وصلة قالب موسعة|tlx|AbC}} | {{tlx{{\sandbox}}|AbC}} | &#160; | {{وصلة قالب موسعة|tlx|x1|one}} | {{tlx{{\sandbox}}|x1|one}} | &#160; | {{وصلة قالب موسعة|tlx|x2|one|two}} | {{tlx{{\sandbox}}|x2|one|two}} | &#160; <!--(Parameter number:)--> | {{وصلة قالب موسعة|tlx|x3|1|2|3|4|5|6|7|8|9&#124;10}} | {{tlx{{\sandbox}}|x3|1|2|3|4|5|6|7|8|9|10}} | &#160; | {{وصلة قالب موسعة|tlx|x4|1|2|3|4|5|6|7|8|9&#124;10&#124;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&#124;10&amp;#124;11}} | {{tlx{{\sandbox}}|x5|1|2|3|4|5|6|7|8|9|10&#124;11}} | {{محاذاة|right|...<code>&amp;#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&amp;#61;u}} | {{tlx{{\sandbox}}|x1|x=u}} | {{محاذاة|right|...but <code>&amp;#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|&lt;nowiki&gt;x=u&lt;/nowiki&gt;}} | {{tlx{{\sandbox}}|x1|<nowiki>x=u</nowiki>}} | {{محاذاة|right|sticky nowiki also okay}} <!--(Empty/space/pipe:)--> | {{وصلة قالب موسعة|tlx|x2|&#160;|two}} | {{tlx{{\sandbox}}|x2| |two}} | empty won't work... | {{وصلة قالب موسعة|tlx|x2|&amp;#32;|two}} | {{tlx{{\sandbox}}|x2|&#32;|two}} | {{محاذاة|right|...but <code>&amp;#32;</code> is okay}} | {{وصلة قالب موسعة|tlx|x2|&amp;nbsp;|two}} | {{tlx{{\sandbox}}|x2|&nbsp;|two}} | {{محاذاة|right|...<code>&amp;nbsp;</code> is also okay}} | {{وصلة قالب موسعة|tlx|x2|{{وسم في النسق|nowiki|s}}|two}} | {{tlx{{\sandbox}}|x2|<nowiki/>|two}} | {{محاذاة|right|{{وسم في النسق|nowiki|s}} handles the space}} | {{وصلة قالب موسعة|tlx|x2| &amp;#124; two}} | {{tlx{{\sandbox}}|x2| &#124; two}} | {{محاذاة|right|<code>&amp;#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>&lt;nowiki>14|m|ftin|abbr=out|sp=us&lt;/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("&#123;&#123;%s[[%s|%s]]&#125;&#125;", 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("&#123;&#123;%s%s&#125;&#125;", 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>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، &#126;2026-43224-88 !'''</big></div> {| |[[ملف:WiktionaryAr.svg|يمين|40بك]] | [[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. لا تتردد في قراءة '''الوصايا الأولى''': * [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]] * [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]] * [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]] * [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]] * [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]] لا تتردد في زيارة '''[[مستخدم:&#126;2026-43224-88/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Presa de decissions.png|يمين|40بك]] | يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس. يمكنك أيضا [{{fullurl:مستخدم:&#126;2026-43224-88|action=edit}} التعريف] بنفسك في [[مستخدم:&#126;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>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، &#126;2026-45133-27 !'''</big></div> {| |[[ملف:WiktionaryAr.svg|يمين|40بك]] | [[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. لا تتردد في قراءة '''الوصايا الأولى''': * [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]] * [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]] * [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]] * [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]] * [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]] لا تتردد في زيارة '''[[مستخدم:&#126;2026-45133-27/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Presa de decissions.png|يمين|40بك]] | يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس. يمكنك أيضا [{{fullurl:مستخدم:&#126;2026-45133-27|action=edit}} التعريف] بنفسك في [[مستخدم:&#126;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&#39;OrekhHa&#39;Ivri !'''</big></div> {| |[[ملف:WiktionaryAr.svg|يمين|40بك]] | [[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. لا تتردد في قراءة '''الوصايا الأولى''': * [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]] * [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]] * [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]] * [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]] * [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]] لا تتردد في زيارة '''[[مستخدم:Ha&#39;OrekhHa&#39;Ivri/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Presa de decissions.png|يمين|40بك]] | يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس. يمكنك أيضا [{{fullurl:مستخدم:Ha&#39;OrekhHa&#39;Ivri|action=edit}} التعريف] بنفسك في [[مستخدم:Ha&#39;OrekhHa&#39;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>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، &#126;2026-44396-71 !'''</big></div> {| |[[ملف:WiktionaryAr.svg|يمين|40بك]] | [[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. لا تتردد في قراءة '''الوصايا الأولى''': * [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]] * [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]] * [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]] * [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]] * [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]] لا تتردد في زيارة '''[[مستخدم:&#126;2026-44396-71/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Presa de decissions.png|يمين|40بك]] | يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس. يمكنك أيضا [{{fullurl:مستخدم:&#126;2026-44396-71|action=edit}} التعريف] بنفسك في [[مستخدم:&#126;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>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، &#126;2026-44044-81 !'''</big></div> {| |[[ملف:WiktionaryAr.svg|يمين|40بك]] | [[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. لا تتردد في قراءة '''الوصايا الأولى''': * [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]] * [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]] * [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]] * [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]] * [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]] لا تتردد في زيارة '''[[مستخدم:&#126;2026-44044-81/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Presa de decissions.png|يمين|40بك]] | يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس. يمكنك أيضا [{{fullurl:مستخدم:&#126;2026-44044-81|action=edit}} التعريف] بنفسك في [[مستخدم:&#126;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>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، &#126;2026-44004-63 !'''</big></div> {| |[[ملف:WiktionaryAr.svg|يمين|40بك]] | [[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. لا تتردد في قراءة '''الوصايا الأولى''': * [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]] * [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]] * [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]] * [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]] * [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]] لا تتردد في زيارة '''[[مستخدم:&#126;2026-44004-63/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Presa de decissions.png|يمين|40بك]] | يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس. يمكنك أيضا [{{fullurl:مستخدم:&#126;2026-44004-63|action=edit}} التعريف] بنفسك في [[مستخدم:&#126;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>'''[[ويكاموس:ترحيب بالقادمين الجدد|مرحبا بك]] في [[ويكاموس]]، &#126;2026-43297-11 !'''</big></div> {| |[[ملف:WiktionaryAr.svg|يمين|40بك]] | [[ويكاموس]] هو <u>مشروع تحرير جماعي لـ'''قاموس علمي وثقافي''' '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت تجد وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين. لا تتردد في قراءة '''الوصايا الأولى''': * [[ويكاموس:دليل سريع|دليل سريع لتعلم التنسيق]] * [[مساعدة:إنشاء صفحة جديدة|كيف تنشئ صفحة جديدة]] * [[ويكاموس:دروس (التحرير)|دروس مفصلة لتعلم التنسيق]] * [[ويكاموس:صيغة الكتابة|الصيغة الموحدة للكتابة]] * [[ويكاموس:ويكاموس ليس|مبادئ ويكاموس]] لا تتردد في زيارة '''[[مستخدم:&#126;2026-43297-11/ملعبي|ملعبك الخاص]]''' لاحتواء تجاربك وخطواتك الأولى في التحرير والتعديل. |-- |[[ملف:Presa de decissions.png|يمين|40بك]] | يمكنك الاستفسار و[[ويكاموس:أسئلة|طرح الأسئلة]] المتعلقة بطبيعة العمل في ويكاموس. يمكنك أيضا [{{fullurl:مستخدم:&#126;2026-43297-11|action=edit}} التعريف] بنفسك في [[مستخدم:&#126;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