ويكي الجامعة
arwikiversity
https://ar.wikiversity.org/wiki/%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.1
first-letter
ميديا
خاص
نقاش
مستخدم
نقاش المستخدم
ويكي الجامعة
نقاش ويكي الجامعة
ملف
نقاش الملف
ميدياويكي
نقاش ميدياويكي
قالب
نقاش القالب
مساعدة
نقاش المساعدة
تصنيف
نقاش التصنيف
مدرسة
نقاش المدرسة
بوابة
نقاش البوابة
موضوع
نقاش الموضوع
مجموعة
نقاش المجموعة
TimedText
TimedText talk
وحدة
نقاش الوحدة
فعالية
نقاش فعالية
موضوع
قالب:حول ويكي الجامعة
10
883
146024
145678
2026-05-09T00:08:22Z
Mdktb
13023
-+
146024
wikitext
text/x-wiki
{| style="float:left; clear:right;"
|
{{Robelbox|theme=10|title=ويكي جامعة}}
{| style="font-size:90%; text-align:right;"
|
[[ملف:Wikiversity-logo.svg|16px]] '''تعريف بويكي جامعة'''
*[[ويكي الجامعة:ترحيب بالقادمين الجدد|أهلا في ويكي جامعة]]
*[[ويكي الجامعة:إرشادات|جولات مساعدة]]
*[[ويكي الجامعة:أساتذة ويكي الجامعة|تقديم للأساتذة]]
*[[ويكي الجامعة:ما هي ويكي الجامعة؟|ما هي ويكي الجامعة؟]]
*[[ويكي الجامعة:ويكي الجامعة ليست|ويكي جامعة ليست]]
*[[ويكي الجامعة:أسئلة وأجوبة|أسئلة حول ويكي الجامعة]]
*[[ويكي الجامعة:ثقافة|ثقافة ويكي جامعة]]
----
[[ملف:Wikiversity-logo.svg|16px]] '''تصفح المحتويات'''
*[[ويكي الجامعة:تصفح|كليات]]
*[[ويكي الجامعة:مدارس|مدارس]]
----
[[ملف:Wikiversity-logo.svg|16px]] '''تعلم وتعليم'''
*[[ويكي الجامعة:مشاريع التعلم|مشاريع التعلم]]
*[[مصادر التعلم]]
*[[ويكي الجامعة:تطوير المواد|تطوير المواد]]
*[[ويكي الجامعة:مصادر التعلم التفاعلي|مواد تفاعلية]]
*[[ويكي الجامعة:نماذج التعلم|نماذج التعلم]]
*[[ويكي الجامعة:إضافة مواد|إضافة مواد]]
----
[[ملف:Wikiversity-logo.svg|16px]] '''أبحاث'''
*[[ويكي الجامعة:أبحاث|دليل الأبحاث]]
*[[ويكي الجامعة:مجتمع الأبحاث|مجتمع الأبحاث]]
----
[[ملف:Wikiversity-logo.svg|16px]] '''مجتمع'''
*[[ويكي الجامعة:الميدان|الميدان]] | [[ويكي الجامعة:أخبار|أخبار]]
*[[ويكي الجامعة:مكتب المساعدة|مكتب المساعدة]]
*[[ويكي الجامعة:بوابة المجتمع|بوابة المجتمع]]
*[[ويكي الجامعة:دردشة|دردشة]] | [[ويكي الجامعة:تواصل|تواصل]]
----
[[ملف:Wikiversity-logo.svg|16px]] '''مراجع'''
*[[ويكي الجامعة:هدف|هدف]]
*[[ويكي الجامعة:سياسات|سياسات]]
*[[ويكي الجامعة:تاريخ ويكي جامعة |تاريخ ويكي جامعة]]
*[[ويكي الجامعة:العلاقة مع المشاريع الأخرى|العلاقة مع المشاريع الأخرى]]
*[[ويكي الجامعة:تنظيم ويكي جامعة|التنظيم]]
*[[ويكي الجامعة:خدمات|خدمات]]
*[[خاص:إحصاءات|إحصاءات]]
----
[[ملف:Wikiversity-logo.svg|16px]] '''مساعدة'''
* [[مساعدة:محتويات|مساعدة]] | [[ويكي الجامعة:أسئلة|أسئلة]]
|}
{{Robelbox/close}}
|}
<noinclude>
[[تصنيف:قوالب]]</noinclude>
kit8lefbmtes8o35lzzrtmcutsvfwgx
ويكي الجامعة:الميدان
4
1944
146016
145973
2026-05-08T22:14:54Z
Mdktb
13023
/* ترشيح لإدارة الواجهة */ قسم جديد
146016
wikitext
text/x-wiki
__NEWSECTIONLINK__
{{/مقدمة}}
<!-- النقاشات أسفل هذا السطر -->
== توحيد شعار ويكي جامعة العربية ==
السلام عليكم ورحمة الله،
وفقًا لما ورد سابقًا في [[w:ar:خاص:وصلة دائمة/72383505#تحديث شعارات المشروع باللغات المحلية|ميدان ويكيبيديا العربية]]، ولأهمية التوافق اللغوي وتوحيد طرق التسمية لمشاريع ويكيميديا المختلفة. فإنه من الصائب إزالة التعريف من اسم '''ويكي الجامعة''' لتصبح '''ويكي جامعة'''. وأقترح بدء عملية التبديل بعد <u>{{لون|أحمر|30 يوم}}</u> من هذا النقاش إن لم يكن من اعتراض وتعليق بمبرر واضح، وذلك نظرًا لضعف التفاعل في هذا المشروع وللتوافق حول الأمر في ويكيبيديا.
أرحب بتعليقكم للتطوير والتحسين ودعم الطلب إن وصلتم هنا. [[مستخدم:SanBonne|SanBonne]] ([[نقاش المستخدم:SanBonne|نقاش]]) 17:13، 10 فبراير 2026 (ت ع م)
* مؤيد، وهذا ينطبق على الشعار والنطاق.--<span style="font-family: Andalus; font-size: 18px; text-shadow: silver 0.2em 0.2em 0.1em;"><font color="FF000000">[[مستخدم:فيصل|'''فيصل ''']]</font><sup>[[نقاش المستخدم:فيصل|'''(راسلني)''']]</sup></span> 16:13، 12 فبراير 2026 (ت ع م)
:مرحبًا @[[مستخدم:SanBonne|SanBonne]] وأهلا بكِ، ملاحظة مبدأية: ذات [[خاص:وصلة دائمة/145360#نقاش_حول_الشعار_العربي|النقاش]] طُرح قبل مدة وبقي دون تفاعل لثلاثة أشهر «رغم الإشارات» لينتهي بالأرشفة، بالنسبة لموضوع «التوافق اللغوي وتوحيد طرق التسمية» فأنوه أن هذا ليس مطلبًا أو ذو أهمية في «مشاريع ويكيميديا للغة الواحدة» وبالمعنى الموجود في المُقترح، فمشاريع اللغة الإنجليزية مثلا: wikiBooks, Wikisource, Wikiversity، ليست على قاعدة واحدة، منها اسمه بالجمع، وآخر مفرد، وأخير بلفظ منحوت، يجمعها لفظة wiki فقط، بالنسبة لفترة النقاش، فلا بأس أن يبقى للحد الذي يناسب الطرح فهو مرتبط باسم المشروع في ويكيميديا ونطاق المشروع، كذلك الشعار، اخيرًا، أوضّح: لا علاقة لمشروع ويكي الجامعة «كمشروع ويكيميدي مستقل» بما يجري من نقاش في المشاريع الشقيقة التي تهدف لإحداث تغييرات فيه، الإ أن يكون النقاش في الميتا أو في مكان آخر ولكن لأفراد نشيطين في المشروع «أو أصحاب قرار» وبشرط أن يوضحوا في صفحات ويكي الجامعة مجريات النقاش ولماذا اُتخذ القرار بعيدًا عن المشروع أولاً أو الميتا ثانيًا « لا يُعتبر ضعف التفاعل من ضمنها، فمن لديه اهتمام بالمشروع يُفترض أن يناقش عنوانه هنا، بل يحرص على ذلك»، قد يُستثنى من ذلك إجراءات شكلية غير مؤثرة يقدّرها المجتمع، بخصوص رأيي بالمقترح، قد احتفظ به لحين تحقق المشاركة الجادة هنا، تحياتي لكِ --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 22:36، 13 فبراير 2026 (ت ع م)
::@[[مستخدم:فيصل|فيصل]] وفق ما ورد بالنقاش السابق سأعمل على تعديل الشعار، {{ينفذ}} [[مستخدم:Mohammed Qays|Mohammed Qays]] ([[نقاش المستخدم:Mohammed Qays|نقاش]]) 12:11، 14 فبراير 2026 (ت ع م)
::مرحبا {{ر|Mdktb}}
::ما قدمته ليس مبررًا للتوحيد ولإنشاء بنى موافقة للمشاريع.
::فيما يخص [[ويكي_الجامعة:الميدان/أرشيف/2025#نقاش_حول_الشعار_العربي|النقاش السابق]]، فكلامك غير صحيح، إذ أغلقت النقاش بعد 10 أيام من سؤال {{ر|فيصل}} الأخير الذي رد على الزميل {{ر|Mohammed Qays}}.
::وأما حول مشروع ويكي جامعة، وسبب طرحي بهذا الشكل فلأن المشروع خامل تمامًا، [https://ibb.co/wZQYC3DT لقطة شاشة للمشاركات] انظر المشاركات خلال 30 يومًا وأيضًا، أستغرب ممن يطلب مشاركة جادة أن [[ويكي الجامعة:إداريون/تصويت/Mdktb (الرابعة)|يقبل إغلاق تصويت الصلاحية الإدارية]] له وأخذه الصلاحية دون أي مشاركة على الإطلاق.
::ونهايةً، نتيجة لما ورد في ردك ومثلما قلت: أنك تحتفظ برأيك حول المقترح. فلم تقدم أي مبرر أو رد حول المقترح المقدم وإنما فتحت موضوعًا آخر.
::لذلك أسعد بردك لتطوير المشروع وتحسينه والحرص عليه والابتعاد عن إضافة العرقلات والبيروقراطية للمشروع. [[مستخدم:SanBonne|SanBonne]] ([[نقاش المستخدم:SanBonne|نقاش]]) 13:27، 14 فبراير 2026 (ت ع م)
:::@[[مستخدم:SanBonne|SanBonne]] حقيقة لم يصلني المقصود بهذه العبارة "ما قدمته ليس مبررًا للتوحيد ولإنشاء بنى موافقة للمشاريع"، هل استفهام ام تقرير؟، بخصوص النقاش السابق، النقاش بدأ في 22 يوليو، وفيصل أرسل 3 اشارات لم يجرِ التفاعل معها ليغلق النقاش قي 26 أكتوبر!! كذلك لم يجرِ التفاعل مع طرحي من مقدّم المقترح خلال هذه الفترة، بخصوص صلاحيات الإدارة، هذا الطلب الرابع، انظري فضلا في الطلبات السابقة، بعضها اكثر من شهر، وثلاثة أسابيع وما حدث طلب تجديد وهذه المدة هي الحد الادنى في الميتا، وعدم المشاركة مقبول في هذه الحالة للخمول، المهم أن يُطرح في المشروع، يمكنكِ استكمال النقاش في مكان آخر، اخيرا، استغرب ان تفهمي من ردي أني معارض للمقترح، ومقصدي من مشاركة جادة، أن لا يُهمل الطلب كما المرة الأولى، وأن لا يُناقش الطلب خارج ويكي الجامعة، واستغرب هذا الحدة في التعليق وكيل الاتهامات، لا داعٍ لها، واختم، المقترح له قبول متوسط من وجهة نظري ليس لما أوردتيه من مبررات، بل الجامعة قد تُستشكل أنها اسم علم معروف أو أنها ويكي "الجامعة بمعنى الجمع للمساهمين"، أو بمعنى انها الويكي الفُضلى للجامعة، وصيغة التنكير قد تحل اشكلات، وهذا لا يعني أن الصيغة بال ليست مقبولة، وانبّه اخيرا، هذه مشاركة وبداية لك في المشروع أرجو ان تستمر، وارجو ان تتروي مستقبلا وتتركِ عنك هذه الحدة الغير مبررة لمجرد ابداء ملاحظات تنظيمية مشروعة، تحياتي -[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 16:38، 14 فبراير 2026 (ت ع م)
:'''توضيح:''' أوّد اضافة توضيح هام برأيي حول طيعية المُقترح، المسألة ليست مجرد تغيير شعار واسم نطاق على فبريكاتور، بل يلحقها تتبع لكثير من الصفحات هنا وفي المشاريع الشقيقة لتثبت المسمى الجديد، ومؤخرًا عملنا مع زملاء على تغيير كهذا في مشروع بالحاضنة وأخذ جهد رغم أنه بالحاضنة، خصوصًا الترجمات على الميتا، فالاقتراح نفسه سهل، ولكن ما يلحق تطبيقه وتنفيذه بحاجة متابعة. تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 19:26، 7 مايو 2026 (ت ع م)
== Action Required: Update templates/modules for electoral maps (Migrating from P1846 to P14226) ==
<div lang="en" dir="ltr">
Hello everyone,
This is a notice regarding an ongoing data migration on Wikidata that may affect your election-related templates and Lua modules (such as <code>Module:Itemgroup/list</code>).
'''The Change:'''<br />
Currently, many templates pull electoral maps from Wikidata using the property [[:d:Property:P1846|P1846]], combined with the qualifier [[:d:Property:P180|P180]]: [[:d:Q19571328|Q19571328]].
We are migrating this data (across roughly 4,000 items) to a newly created, dedicated property: '''[[:d:Property:P14226|P14226]]'''.
'''What You Need To Do:'''<br />
To ensure your templates and infoboxes do not break or lose their maps, please update your local code to fetch data from [[:d:Property:P14226|P14226]] instead of the old [[:d:Property:P1846|P1846]] + [[:d:Property:P180|P180]] structure. A [[m:Wikidata/Property Migration: P1846 to P14226/List|list of pages]] was generated using Wikimedia Global Search.
'''Deadline:'''<br />
We are temporarily retaining the old data on [[:d:Property:P1846|P1846]] to allow for a smooth transition. However, to complete the data cleanup on Wikidata, the old [[:d:Property:P1846|P1846]] statements will be removed after '''May 1, 2026'''. Please update your modules and templates before this date to prevent any disruption to your wiki's election articles.
Let us know if you have any questions or need assistance with the query logic. Thank you for your help! [[User:ZI Jony|ZI Jony]] using [[مستخدم:MediaWiki message delivery|MediaWiki message delivery]] ([[نقاش المستخدم:MediaWiki message delivery|نقاش]]) 17:12، 3 أبريل 2026 (ت ع م)
</div><!-- الرسالة التي أرسلها User:ZI Jony@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Non-Technical_Village_Pumps_distribution_list&oldid=29941252 -->
:{{تعليق}} لا تظهر ar.wikiversity ضمن القائمة المرفقة ولم يظهر استعمال للخاصية «P1846» ضمن بحث المشروع --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 12:32، 27 أبريل 2026 (ت ع م)
== Request for comment (global AI policy) ==
<div lang="en" dir="ltr" class="mw-content-ltr">
Apologies for writing in English. {{int:Please-translate}}
A [[:m:Requests for comment/Artificial intelligence policy|request for comment]] is currently being held to decide on a global AI policy. {{int:Feedback-thanks-title}}
[[مستخدم:MediaWiki message delivery|MediaWiki message delivery]] ([[نقاش المستخدم:MediaWiki message delivery|نقاش]]) 00:58، 26 أبريل 2026 (ت ع م)
</div><!-- الرسالة التي أرسلها User:Codename Noreste@metawiki باستخدام القائمة في https://meta.wikimedia.org/w/index.php?title=Distribution_list/Global_message_delivery&oldid=30424282 -->
== وضع كلية اللغة الأمازيغية (كلية فارغة) ==
السلام عليكم،
أود لفت الانتباه ل[[كلية اللغة الأمازيغية]]، فهيَ حاليًا مُجرد هيكل فارغ، حيث أن جميع الوصلات المُدرجة حمراء، ولا توجد أي مادة علمية.
هذا يُعطي انطباعًا سلبيًا عن جودة المشروع، كما يوحي الوضع بأن هذا الأخير تم التخلي عنه.
أقترح:
* حذف الكلية كليًا.
* تحويلها إلى قسم صغير في [[كلية اللغات]] كبديل تنظيمي، لحين توفر مساهمين جادين لإنشاء دروس حقيقية ومعربة.
نفس الشيء بالنسبة لأي كلية فارغة حاليًا (إن وجد) أو مستقبليًا.
وجود أقسام وهمية يقلل من مصداقية التنظيم الإداري للمشروع. ـ ـ [[مستخدم:Cipher Nox|Cipher Nox]] ([[نقاش المستخدم:Cipher Nox|نقاش]]) 20:41، 1 مايو 2026 (ت ع م)
:وعليكم السلامة ورحمة الله وبركاته @[[مستخدم:Cipher Nox|Cipher Nox]]، لا أخفيك الهيكلية نفسها كاملةً بحاجة لإعادة تصميم وتخطيط، كنت اعمل عليها من حين لآخر على حاسوبي، وللأسف انشغل عنها بأولويات أخرى، ولا تزال على جدول مهامي لتحسين المشروع، طبعًا جميع الجهود مرحب بها، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 18:44، 7 مايو 2026 (ت ع م)
== ترشيح لإدارة الواجهة ==
تحياتي لكم، أعلن عن ترشيح جديد لنيل صلاحية إداري واجهة، يُرجى المشاركة بما ترونه مناسبًا في هذه [[ويكي الجامعة:إداريو الواجهة/تصويت/Mdktb|الصفحة]] --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 22:14، 8 مايو 2026 (ت ع م)
5wjmnqps26w4ui2aevm9vjt4wqjktwr
قالب:مشاريع شقيقة/محتوى
10
5344
146026
145250
2026-05-09T01:15:14Z
Meno25
11
تحديث الوصلة
146026
wikitext
text/x-wiki
<templatestyles src="مشاريع شقيقة/styles.css" />
ويكي الجامعة أحد مشاريع [[wikimedia:Home/ar|مؤسسة ويكيميديا]]، وهي منظمة غير ربحية تستضيف كذلك مجموعة من [https://wikimediafoundation.org/ar/our-work/wikimedia-projects/ المشاريع الأخرى]:'''
<ul id="sister-projects-list">
<li>
<div>[[File:Wikipedia-logo.svg|31px|link=w:|Commons|alt=Commons logo]]</div>
<div><span>[[w:|ويكيبيديا]]</span><br/>الموسوعة الحرة</div>
</li>
<li>
<div>[[File:Wikisource-logo.svg|35px|link=s:|Wikisource|alt=Wikisource logo]]</div>
<div><span>[[:s:|ويكي مصدر]]</span><br/>مكتبة حرة</div>
</li>
<li>
<div>[[File:Wiktionary-logo.svg|35px|link=wikt:|Wiktionary|alt=Wiktionary logo]]</div>
<div><span>[[:wikt:|ويكاموس]]</span><br/>قاموس حر</div>
</li>
<li>
<div>[[File:Wikibooks-logo.svg|35px|link=b:|Wikibooks|alt=Wikibooks logo]]</div>
<div><span>[[:b:|ويكي الكتب]]</span><br/>كتب مفتوحة لعالم حر</div>
</li>
<li>
<div>[[File:Wikiquote-logo.svg|35px|link=q:|Wikiquote|alt=Wikiquote logo]]</div>
<div><span>[[:q:|ويكي الاقتباس]]</span><br/>أقوال مأثورة ومشهورة</div>
</li>
<li>
<div>[[File:Wikinews-logo.svg|51px|link=n:|Wikinews|alt=Wikinews logo]]</div>
<div><span>[[:n:|ويكي أخبار]]</span><br/>مصدر أخبار حرة</div>
</li>
<li>
<div>[[File:Commons-logo.svg|31px|link=c:|Commons|alt=Commons logo]]</div>
<div><span>[[:c:|كومنز]]</span><br/>مستودع الملفات المشتركة</div>
</li>
<li>
<div>[[File:Wikidata-logo.svg|47px|link=d:|Wikidata|alt=Wikidata logo]]</div>
<div><span>[[:d:|ويكي بيانات]]</span><br/>قاعدة بيانات حرة</div>
</li>
<li>
<div>[[File:Wikispecies-logo.svg|35px|link=species:|Wikispecies|alt=Wikispecies logo]]</div>
<div><span>[[:species:|ويكي أنواع]]</span><br/>دليل للأنواع الحية</div>
</li>
<li>
<div>[[File:Wikifunctions-logo.svg|35px|link=voy:|Wikivoyage|alt=Wikifunctions logo]]</div>
<div><span>[[:f:|ويكي دوال]]</span><br/>مستودع حرّ للنصوص البرمجية</div>
</li>
<li>
<div>[[File:Wikimedia Community Logo.svg|35px|link=m:|Meta-Wiki|alt=Meta-Wiki logo]]</div>
<div><span>[[:m:|ميتا ويكي]]</span><br/>تنسيق مشاريع ويكيميديا</div>
</li>
<li>
<div>[[File:MediaWiki-2020-icon.svg|35px|link=mw:|MediaWiki|alt=MediaWiki logo]]</div>
<div><span>[[:mw:|ميدياويكي]]</span><br/>برمجيات ويكي حرة</div>
</li>
<li>
<div>[[File:Wikivoyage-Logo-v3-icon.svg|35px|link=voy:|Wikivoyage|alt=Wikivoyage logo]]</div>
<div><span>[[:voy:|ويكي الرحلات]]</span><br/>دليل سفر حر</div>
</li>
</ul><noinclude>
{{توثيق|محتوى=
}}
[[تصنيف:قوالب الصفحة الرئيسية|{{اسم_الصفحة}}]]
[[en:Template:Sisterprojects/Projects]]
[[it:Pagina principale/Progetti]]</noinclude>
20glqqeep1j1g985b6fcn5fz6zu8h8k
146027
146026
2026-05-09T01:17:00Z
Meno25
11
تحديث الوصلة
146027
wikitext
text/x-wiki
<templatestyles src="مشاريع شقيقة/styles.css" />
ويكي الجامعة أحد مشاريع [[wikimedia:Home/ar|مؤسسة ويكيميديا]]، وهي منظمة غير ربحية تستضيف كذلك مجموعة من [[foundationsite:ar/what-we-do/wikimedia-projects/|المشاريع الأخرى]]:'''
<ul id="sister-projects-list">
<li>
<div>[[File:Wikipedia-logo.svg|31px|link=w:|Commons|alt=Commons logo]]</div>
<div><span>[[w:|ويكيبيديا]]</span><br/>الموسوعة الحرة</div>
</li>
<li>
<div>[[File:Wikisource-logo.svg|35px|link=s:|Wikisource|alt=Wikisource logo]]</div>
<div><span>[[:s:|ويكي مصدر]]</span><br/>مكتبة حرة</div>
</li>
<li>
<div>[[File:Wiktionary-logo.svg|35px|link=wikt:|Wiktionary|alt=Wiktionary logo]]</div>
<div><span>[[:wikt:|ويكاموس]]</span><br/>قاموس حر</div>
</li>
<li>
<div>[[File:Wikibooks-logo.svg|35px|link=b:|Wikibooks|alt=Wikibooks logo]]</div>
<div><span>[[:b:|ويكي الكتب]]</span><br/>كتب مفتوحة لعالم حر</div>
</li>
<li>
<div>[[File:Wikiquote-logo.svg|35px|link=q:|Wikiquote|alt=Wikiquote logo]]</div>
<div><span>[[:q:|ويكي الاقتباس]]</span><br/>أقوال مأثورة ومشهورة</div>
</li>
<li>
<div>[[File:Wikinews-logo.svg|51px|link=n:|Wikinews|alt=Wikinews logo]]</div>
<div><span>[[:n:|ويكي أخبار]]</span><br/>مصدر أخبار حرة</div>
</li>
<li>
<div>[[File:Commons-logo.svg|31px|link=c:|Commons|alt=Commons logo]]</div>
<div><span>[[:c:|كومنز]]</span><br/>مستودع الملفات المشتركة</div>
</li>
<li>
<div>[[File:Wikidata-logo.svg|47px|link=d:|Wikidata|alt=Wikidata logo]]</div>
<div><span>[[:d:|ويكي بيانات]]</span><br/>قاعدة بيانات حرة</div>
</li>
<li>
<div>[[File:Wikispecies-logo.svg|35px|link=species:|Wikispecies|alt=Wikispecies logo]]</div>
<div><span>[[:species:|ويكي أنواع]]</span><br/>دليل للأنواع الحية</div>
</li>
<li>
<div>[[File:Wikifunctions-logo.svg|35px|link=voy:|Wikivoyage|alt=Wikifunctions logo]]</div>
<div><span>[[:f:|ويكي دوال]]</span><br/>مستودع حرّ للنصوص البرمجية</div>
</li>
<li>
<div>[[File:Wikimedia Community Logo.svg|35px|link=m:|Meta-Wiki|alt=Meta-Wiki logo]]</div>
<div><span>[[:m:|ميتا ويكي]]</span><br/>تنسيق مشاريع ويكيميديا</div>
</li>
<li>
<div>[[File:MediaWiki-2020-icon.svg|35px|link=mw:|MediaWiki|alt=MediaWiki logo]]</div>
<div><span>[[:mw:|ميدياويكي]]</span><br/>برمجيات ويكي حرة</div>
</li>
<li>
<div>[[File:Wikivoyage-Logo-v3-icon.svg|35px|link=voy:|Wikivoyage|alt=Wikivoyage logo]]</div>
<div><span>[[:voy:|ويكي الرحلات]]</span><br/>دليل سفر حر</div>
</li>
</ul><noinclude>
{{توثيق|محتوى=
}}
[[تصنيف:قوالب الصفحة الرئيسية|{{اسم_الصفحة}}]]
[[en:Template:Sisterprojects/Projects]]
[[it:Pagina principale/Progetti]]</noinclude>
0ttblwb3rc56n8geiiu6x7hkgjgjbmr
146028
146027
2026-05-09T01:17:42Z
Meno25
11
تحديث الوصلة
146028
wikitext
text/x-wiki
<templatestyles src="مشاريع شقيقة/styles.css" />
ويكي الجامعة أحد مشاريع [[wikimedia:Home/ar|مؤسسة ويكيميديا]]، وهي منظمة غير ربحية تستضيف كذلك مجموعة من [[foundationsite:ar/what-we-do/wikimedia-projects/|المشاريع الأخرى]]:'''
<ul id="sister-projects-list">
<li>
<div>[[File:Wikipedia-logo.svg|31px|link=w:|Commons|alt=Commons logo]]</div>
<div><span>[[w:|ويكيبيديا]]</span><br/>الموسوعة الحرة</div>
</li>
<li>
<div>[[File:Wikisource-logo.svg|35px|link=s:|Wikisource|alt=Wikisource logo]]</div>
<div><span>[[:s:|ويكي مصدر]]</span><br/>مكتبة حرة</div>
</li>
<li>
<div>[[File:Wiktionary-logo.svg|35px|link=wikt:|Wiktionary|alt=Wiktionary logo]]</div>
<div><span>[[:wikt:|ويكاموس]]</span><br/>قاموس حر</div>
</li>
<li>
<div>[[File:Wikibooks-logo.svg|35px|link=b:|Wikibooks|alt=Wikibooks logo]]</div>
<div><span>[[:b:|ويكي كتب]]</span><br/>كتب مفتوحة لعالم حر</div>
</li>
<li>
<div>[[File:Wikiquote-logo.svg|35px|link=q:|Wikiquote|alt=Wikiquote logo]]</div>
<div><span>[[:q:|ويكي الاقتباس]]</span><br/>أقوال مأثورة ومشهورة</div>
</li>
<li>
<div>[[File:Wikinews-logo.svg|51px|link=n:|Wikinews|alt=Wikinews logo]]</div>
<div><span>[[:n:|ويكي أخبار]]</span><br/>مصدر أخبار حرة</div>
</li>
<li>
<div>[[File:Commons-logo.svg|31px|link=c:|Commons|alt=Commons logo]]</div>
<div><span>[[:c:|كومنز]]</span><br/>مستودع الملفات المشتركة</div>
</li>
<li>
<div>[[File:Wikidata-logo.svg|47px|link=d:|Wikidata|alt=Wikidata logo]]</div>
<div><span>[[:d:|ويكي بيانات]]</span><br/>قاعدة بيانات حرة</div>
</li>
<li>
<div>[[File:Wikispecies-logo.svg|35px|link=species:|Wikispecies|alt=Wikispecies logo]]</div>
<div><span>[[:species:|ويكي أنواع]]</span><br/>دليل للأنواع الحية</div>
</li>
<li>
<div>[[File:Wikifunctions-logo.svg|35px|link=voy:|Wikivoyage|alt=Wikifunctions logo]]</div>
<div><span>[[:f:|ويكي دوال]]</span><br/>مستودع حرّ للنصوص البرمجية</div>
</li>
<li>
<div>[[File:Wikimedia Community Logo.svg|35px|link=m:|Meta-Wiki|alt=Meta-Wiki logo]]</div>
<div><span>[[:m:|ميتا ويكي]]</span><br/>تنسيق مشاريع ويكيميديا</div>
</li>
<li>
<div>[[File:MediaWiki-2020-icon.svg|35px|link=mw:|MediaWiki|alt=MediaWiki logo]]</div>
<div><span>[[:mw:|ميدياويكي]]</span><br/>برمجيات ويكي حرة</div>
</li>
<li>
<div>[[File:Wikivoyage-Logo-v3-icon.svg|35px|link=voy:|Wikivoyage|alt=Wikivoyage logo]]</div>
<div><span>[[:voy:|ويكي الرحلات]]</span><br/>دليل سفر حر</div>
</li>
</ul><noinclude>
{{توثيق|محتوى=
}}
[[تصنيف:قوالب الصفحة الرئيسية|{{اسم_الصفحة}}]]
[[en:Template:Sisterprojects/Projects]]
[[it:Pagina principale/Progetti]]</noinclude>
g8e5b2gvzkf1f7onk15cdtsebasw4rv
146029
146028
2026-05-09T01:19:50Z
Meno25
11
تم إغلاق الموقع
146029
wikitext
text/x-wiki
<templatestyles src="مشاريع شقيقة/styles.css" />
ويكي الجامعة أحد مشاريع [[wikimedia:Home/ar|مؤسسة ويكيميديا]]، وهي منظمة غير ربحية تستضيف كذلك مجموعة من [[foundationsite:ar/what-we-do/wikimedia-projects/|المشاريع الأخرى]]:'''
<ul id="sister-projects-list">
<li>
<div>[[File:Wikipedia-logo.svg|31px|link=w:|Commons|alt=Commons logo]]</div>
<div><span>[[w:|ويكيبيديا]]</span><br/>الموسوعة الحرة</div>
</li>
<li>
<div>[[File:Wikisource-logo.svg|35px|link=s:|Wikisource|alt=Wikisource logo]]</div>
<div><span>[[:s:|ويكي مصدر]]</span><br/>مكتبة حرة</div>
</li>
<li>
<div>[[File:Wiktionary-logo.svg|35px|link=wikt:|Wiktionary|alt=Wiktionary logo]]</div>
<div><span>[[:wikt:|ويكاموس]]</span><br/>قاموس حر</div>
</li>
<li>
<div>[[File:Wikibooks-logo.svg|35px|link=b:|Wikibooks|alt=Wikibooks logo]]</div>
<div><span>[[:b:|ويكي كتب]]</span><br/>كتب مفتوحة لعالم حر</div>
</li>
<li>
<div>[[File:Wikiquote-logo.svg|35px|link=q:|Wikiquote|alt=Wikiquote logo]]</div>
<div><span>[[:q:|ويكي الاقتباس]]</span><br/>أقوال مأثورة ومشهورة</div>
</li>
<li>
<div>[[File:Commons-logo.svg|31px|link=c:|Commons|alt=Commons logo]]</div>
<div><span>[[:c:|كومنز]]</span><br/>مستودع الملفات المشتركة</div>
</li>
<li>
<div>[[File:Wikidata-logo.svg|47px|link=d:|Wikidata|alt=Wikidata logo]]</div>
<div><span>[[:d:|ويكي بيانات]]</span><br/>قاعدة بيانات حرة</div>
</li>
<li>
<div>[[File:Wikispecies-logo.svg|35px|link=species:|Wikispecies|alt=Wikispecies logo]]</div>
<div><span>[[:species:|ويكي أنواع]]</span><br/>دليل للأنواع الحية</div>
</li>
<li>
<div>[[File:Wikifunctions-logo.svg|35px|link=voy:|Wikivoyage|alt=Wikifunctions logo]]</div>
<div><span>[[:f:|ويكي دوال]]</span><br/>مستودع حرّ للنصوص البرمجية</div>
</li>
<li>
<div>[[File:Wikimedia Community Logo.svg|35px|link=m:|Meta-Wiki|alt=Meta-Wiki logo]]</div>
<div><span>[[:m:|ميتا ويكي]]</span><br/>تنسيق مشاريع ويكيميديا</div>
</li>
<li>
<div>[[File:MediaWiki-2020-icon.svg|35px|link=mw:|MediaWiki|alt=MediaWiki logo]]</div>
<div><span>[[:mw:|ميدياويكي]]</span><br/>برمجيات ويكي حرة</div>
</li>
<li>
<div>[[File:Wikivoyage-Logo-v3-icon.svg|35px|link=voy:|Wikivoyage|alt=Wikivoyage logo]]</div>
<div><span>[[:voy:|ويكي الرحلات]]</span><br/>دليل سفر حر</div>
</li>
</ul><noinclude>
{{توثيق|محتوى=
}}
[[تصنيف:قوالب الصفحة الرئيسية|{{اسم_الصفحة}}]]
[[en:Template:Sisterprojects/Projects]]
[[it:Pagina principale/Progetti]]</noinclude>
ih9cbzwqgby49a8m0tpdt6u4z9afmd2
ويكي الجامعة:ما هي ويكي جامعة؟
4
16420
146025
145259
2026-05-09T00:13:40Z
Mdktb
13023
-- محتوى منسوخ من «قالب:نبذة عن»، استبدل بتحويلة
146025
wikitext
text/x-wiki
#تحويل[[ويكي الجامعة:ما هي ويكي الجامعة؟]]
3zfx6ekygq5v2buhnmdq1sgj1rd9svk
ويكي الجامعة:كيويكس
4
19329
145993
121709
2026-05-08T19:29:11Z
Mdktb
13023
استبدال وسائط قالب
145993
wikitext
text/x-wiki
'''برنامج كيويكس''' (Kiwix) هو برنامج حر ومجاني لقراءة وتصفح محتوى الويب، موجّه بشكل خاص لقراءة موسوعة ويكيبيديا دون الحاجة للاتصال بشبكة الإنترنت. ولا يتطلب البرنامج أي إعدادات معقدة أو تسجيل مسبق. كل ما على المستخدم فعله هو تحميل البرنامج مع نسخة ويكيبيديا المُراد تصفحها والبدء بالاستمتاع بقراءة ويكيبيديا دون اتصال. عادةً، يتم تحديث محتوى النسخة العربية للموسوعة الحرة كل شهر. ويمكن التثبّت من وجود نسخة جديدة من خلال [http://www.kiwix.org/wiki/Content_in_all_languages/ar هذا الرابط]. كذلك، يتيح البرنامج تحميل المشاريع الشقيقة للموسوعة مثل [[:w:ويكاموس|ويكاموس]] و[[:w:ويكي مصدر|ويكي مصدر]] و[[:w:ويكي الاقتباس|ويكي الاقتباس]] و[[:w:ويكي الأخبار|ويكي الأخبار]] بعدّة لغات بما في ذلك اللغة العربية.
== تحميل ==
=== تحميل برنامج كيويكس ===
[[ملف:Kiwix 0.9 beta5 library screenshot.png|تصغير|برنامج كيويكس]]
{{ملف خارجي
| فيديو1 = {{يوتيوب|rdJ4uAQ38KY|فيديو لتحميل جميع مقالات موسوعة ويكيبيديا بالكامل لحاسوبك وتصفحها بدون انترنت}}
}}
{| class="wikitable"
|-
|[[ملف:Windows logo - 2012 (dark blue).svg|30px]] ||45<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/bin/kiwix-win.zip
|تحميل
|color=green
}}
|-
|[[ملف:Apple Logo.svg|20px]] ||70<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/bin/kiwix.dmg
|تحميل
|color=green
}}
|-
|[[ملف:Android robot.svg|30px]] ||6<small>M</small>|| {{زر للنقر 2
|url= https://play.google.com/store/apps/details?id=org.kiwix.kiwixmobile
|تحميل
|color=green
}}
|-
|[[ملف:Tux.svg|30px]]||70<small>M</small>||{{زر للنقر 2
|url= http://download.kiwix.org/bin/kiwix-linux-x86_64.tar.bz2
|تحميل
|color=green
}}
|-
|[[ملف:Apple_iOS_new.svg|30px]]||70<small>M</small>||{{زر للنقر 2
|url= https://itunes.apple.com/us/app/kiwix/id997079563
|تحميل
|color=green
}}
|}
=== تحميل ويكي مصدر ===
[[ملف:Arabic Wikisource screenshot in Kiwix.JPG|تصغير|ويكي مصدر العربية على كيويكس]]
{| class="wikitable"
|-
| ويكي مصدر العربي ||416<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikisource_ar_all.zim
|تحميل
|color=green
}}
|-
| ويكي مصدر العربي <small>(تورنت)</small> ||416<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikisource_ar_all.zim.torrent
|تحميل
|color=green
}}
|-
| ويكي مصدر العربي بدون صور ||235<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikisource_ar_all_nopic.zim
|تحميل
|color=green
}}
|-
| ويكي مصدر العربي بدون صور <small>(تورنت)</small> ||235<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikisource_ar_all_nopic.zim.torrent
|تحميل
|color=green
}}
|}
=== تحميل موسوعة ويكيبيديا ===
{| class="wikitable"
|-
| ويكيبيديا العربية ||4.85<small>G</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikipedia_ar_all.zim
|تحميل
|color=green
}}
|-
| ويكيبيديا العربية <small>(تورنت)</small> ||4.85<small>G</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikipedia_ar_all.zim.torrent
|تحميل
|color=green
}}
|-
| ويكيبيديا العربية بدون صور ||1.08<small>G</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikipedia_ar_all_nopic.zim
|تحميل
|color=green
}}
|-
| ويكيبيديا العربية بدون صور <small>(تورنت)</small> ||1.08<small>G</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikipedia_ar_all_nopic.zim.torrent
|تحميل
|color=green
}}
|}
=== تحميل ويكاموس ===
[[ملف:Arabic Wiktionary screenshot in Kiwix.JPG|تصغير|ويكاموس العربية على كيويكس]]
{| class="wikitable"
|-
| ويكاموس العربي ||12.8<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wiktionary_ar_all.zim
|تحميل
|color=green
}}
|-
| ويكاموس العربي <small>(تورنت)</small> ||12.8<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wiktionary_ar_all.zim.torrent
|تحميل
|color=green
}}
|-
| ويكاموس العربي بدون صور ||9.0<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wiktionary_ar_all_nopic.zim
|تحميل
|color=green
}}
|-
| ويكاموس العربي بدون صور <small>(تورنت)</small> ||9.0<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wiktionary_ar_all_nopic.zim.torrent
|تحميل
|color=green
}}
|}
=== تحميل ويكي الاقتباس ===
[[ملف:Arabic Wikiquote screenshot in Kiwix.JPG|تصغير|ويكي الاقتباس العربية على كيويكس]]
{| class="wikitable"
|-
| ويكي الاقتباس العربية ||3.8<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikiquote_ar_all.zim
|تحميل
|color=green
}}
|-
| ويكي الاقتباس العربية <small>(تورنت)</small> ||3.8<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikiquote_ar_all.zim.torrent
|تحميل
|color=green
}}
|-
| ويكي الاقتباس العربية بدون صور ||1.6<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikiquote_ar_all_nopic.zim
|تحميل
|color=green
}}
|-
| ويكي الاقتباس العربية بدون صور <small>(تورنت)</small> ||1.6<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikiquote_ar_all_nopic.zim.torrent
|تحميل
|color=green
}}
|}
=== تحميل ويكي الأخبار ===
[[ملف:Arabic Wikinews screenshot in Kiwix.JPG|تصغير|ويكي الأخبار العربية على كيويكس]]
{| class="wikitable"
|-
| ويكي الأخبار العربية ||6.0<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikinews_ar_all.zim
|تحميل
|color=green
}}
|-
| ويكي الأخبار العربية <small>(تورنت)</small> ||6.0<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikinews_ar_all.zim.torrent
|تحميل
|color=green
}}
|-
| ويكي الأخبار العربية بدون صور ||2.8<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikinews_ar_all_nopic.zim
|تحميل
|color=green
}}
|-
| ويكي الأخبار العربية بدون صور <small>(تورنت)</small> ||2.8<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikinews_ar_all_nopic.zim.torrent
|تحميل
|color=green
}}
|}
=== تحميل ويكي أنواع ===
[[ملف:Wikispecies in Arabic screenshot in Kiwix.JPG|تصغير|ويكي أنواع بالعربية على كيويكس]]
{| class="wikitable"
|-
| ويكي أنواع بلغات متعددة ||553<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikispecies_en_all.zim
|تحميل
|color=green
}}
|-
| ويكي أنواع بلغات متعددة <small>(تورنت)</small> ||553<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikispecies_en_all.zim.torrent
|تحميل
|color=green
}}
|-
| ويكي أنواع بلغات متعددة بدون صور ||128<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikispecies_en_all_nopic.zim
|تحميل
|color=green
}}
|-
| ويكي أنواع بلغات متعددة بدون صور <small>(تورنت)</small> ||128<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikispecies_en_all_nopic.zim.torrent
|تحميل
|color=green
}}
|}
== مميزات البرنامج ==
# يتيح البحث (مع إعطاء الاقتراحات) وتصفح موسوعة ويكيبيديا دون الحاجة للاتصال بالإنترنت.
# يعمل على أغلب نظم التشغيل [[:w:مايكروسوفت ويندوز|ويندوز]] و[[:w:ماك أو إس|ماك]] و[[:w:جنو/لينكس|لنيكس]] و[[:w:أندرويد|أندرويد]].
# يتيح حفظ المقالات على صيغة ملف إنترنت وصيغة [[:w:نسق المستندات المنقولة|أدوبي بي دي إف]].
[[ملف:Berlin Hackathon 2012-48.jpg|تصغير|250بك|يسار|إمكانية تصفح [[:w:ويكيبيديا|ويكيبيديا]] على [[:w:محمول لكل طفل|حاسب فقير الإمكانيات]] باستخدام كيويكس]]
== اطرح رأيك ==
إذا كان لديك أي اقتراحات أو أسئلة أو تعليقات إيجابية يُرجى سردها في [[:w:نقاش ويكيبيديا:Kiwix|صفحة النقاش]].
== الدعم والإبلاغ عن الأخطاء وطلب الميزات الجديدة ==
يرجي الإبلاغ عن الأخطاء والميزات المطلوبة لبرنامج كيويكس عن طريق إرسالها باللغة الإنجليزية إلى [http://bugs.kiwix.org هنا].
== انظر أيضا ==
* [[:w:كيويكس|كيويكس]] : صفحة البرنامج على الموسوعة
* [[:w:ويكيبيديا:مولان|مولان]] : مشروع منافس لكن لم يعد نشطاً منذ 2011.
== وصلات خارجية ==
* [http://www.kiwix.org/wiki/Main_Page/ar الموقع الرسمي لكيويكس بالعربية]
* [https://itunes.apple.com/us/app/kiwix/id997079563 تحميل النسخة على آي أو إس]
[[تصنيف:ويكي الجامعة]]
1djfki6ciedgi4a3r6wk9m5cv1j8ln3
146001
145993
2026-05-08T21:13:32Z
Mdktb
13023
تهذيب أزرار
146001
wikitext
text/x-wiki
'''برنامج كيويكس''' (Kiwix) هو برنامج حر ومجاني لقراءة وتصفح محتوى الويب، موجّه بشكل خاص لقراءة موسوعة ويكيبيديا دون الحاجة للاتصال بشبكة الإنترنت. ولا يتطلب البرنامج أي إعدادات معقدة أو تسجيل مسبق. كل ما على المستخدم فعله هو تحميل البرنامج مع نسخة ويكيبيديا المُراد تصفحها والبدء بالاستمتاع بقراءة ويكيبيديا دون اتصال. عادةً، يتم تحديث محتوى النسخة العربية للموسوعة الحرة كل شهر. ويمكن التثبّت من وجود نسخة جديدة من خلال [http://www.kiwix.org/wiki/Content_in_all_languages/ar هذا الرابط]. كذلك، يتيح البرنامج تحميل المشاريع الشقيقة للموسوعة مثل [[:w:ويكاموس|ويكاموس]] و[[:w:ويكي مصدر|ويكي مصدر]] و[[:w:ويكي الاقتباس|ويكي الاقتباس]] و[[:w:ويكي الأخبار|ويكي الأخبار]] بعدّة لغات بما في ذلك اللغة العربية.
== تحميل ==
=== تحميل برنامج كيويكس ===
[[ملف:Kiwix 0.9 beta5 library screenshot.png|تصغير|برنامج كيويكس]]
{{ملف خارجي
| فيديو1 = {{يوتيوب|rdJ4uAQ38KY|فيديو لتحميل جميع مقالات موسوعة ويكيبيديا بالكامل لحاسوبك وتصفحها بدون انترنت}}
}}
{| class="wikitable"
|-
|[[ملف:Windows logo - 2012 (dark blue).svg|30px]] ||45<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/bin/kiwix-win.zip
|تحميل
}}
|-
|[[ملف:Apple Logo.svg|20px]] ||70<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/bin/kiwix.dmg
|تحميل
}}
|-
|[[ملف:Android robot.svg|30px]] ||6<small>M</small>|| {{زر للنقر 2
|url= https://play.google.com/store/apps/details?id=org.kiwix.kiwixmobile
|تحميل
}}
|-
|[[ملف:Tux.svg|30px]]||70<small>M</small>||{{زر للنقر 2
|url= http://download.kiwix.org/bin/kiwix-linux-x86_64.tar.bz2
|تحميل
}}
|-
|[[ملف:Apple_iOS_new.svg|30px]]||70<small>M</small>||{{زر للنقر 2
|url= https://itunes.apple.com/us/app/kiwix/id997079563
|تحميل
}}
|}
=== تحميل ويكي مصدر ===
[[ملف:Arabic Wikisource screenshot in Kiwix.JPG|تصغير|ويكي مصدر العربية على كيويكس]]
{| class="wikitable"
|-
| ويكي مصدر العربي ||416<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikisource_ar_all.zim
|تحميل
}}
|-
| ويكي مصدر العربي <small>(تورنت)</small> ||416<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikisource_ar_all.zim.torrent
|تحميل
}}
|-
| ويكي مصدر العربي بدون صور ||235<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikisource_ar_all_nopic.zim
|تحميل
}}
|-
| ويكي مصدر العربي بدون صور <small>(تورنت)</small> ||235<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikisource_ar_all_nopic.zim.torrent
|تحميل
}}
|}
=== تحميل موسوعة ويكيبيديا ===
{| class="wikitable"
|-
| ويكيبيديا العربية ||4.85<small>G</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikipedia_ar_all.zim
|تحميل
}}
|-
| ويكيبيديا العربية <small>(تورنت)</small> ||4.85<small>G</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikipedia_ar_all.zim.torrent
|تحميل
}}
|-
| ويكيبيديا العربية بدون صور ||1.08<small>G</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikipedia_ar_all_nopic.zim
|تحميل
}}
|-
| ويكيبيديا العربية بدون صور <small>(تورنت)</small> ||1.08<small>G</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikipedia_ar_all_nopic.zim.torrent
|تحميل
}}
|}
=== تحميل ويكاموس ===
[[ملف:Arabic Wiktionary screenshot in Kiwix.JPG|تصغير|ويكاموس العربية على كيويكس]]
{| class="wikitable"
|-
| ويكاموس العربي ||12.8<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wiktionary_ar_all.zim
|تحميل
}}
|-
| ويكاموس العربي <small>(تورنت)</small> ||12.8<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wiktionary_ar_all.zim.torrent
|تحميل
}}
|-
| ويكاموس العربي بدون صور ||9.0<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wiktionary_ar_all_nopic.zim
|تحميل
}}
|-
| ويكاموس العربي بدون صور <small>(تورنت)</small> ||9.0<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wiktionary_ar_all_nopic.zim.torrent
|تحميل
}}
|}
=== تحميل ويكي الاقتباس ===
[[ملف:Arabic Wikiquote screenshot in Kiwix.JPG|تصغير|ويكي الاقتباس العربية على كيويكس]]
{| class="wikitable"
|-
| ويكي الاقتباس العربية ||3.8<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikiquote_ar_all.zim
|تحميل
}}
|-
| ويكي الاقتباس العربية <small>(تورنت)</small> ||3.8<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikiquote_ar_all.zim.torrent
|تحميل
}}
|-
| ويكي الاقتباس العربية بدون صور ||1.6<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikiquote_ar_all_nopic.zim
|تحميل
}}
|-
| ويكي الاقتباس العربية بدون صور <small>(تورنت)</small> ||1.6<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikiquote_ar_all_nopic.zim.torrent
|تحميل
}}
|}
=== تحميل ويكي الأخبار ===
[[ملف:Arabic Wikinews screenshot in Kiwix.JPG|تصغير|ويكي الأخبار العربية على كيويكس]]
{| class="wikitable"
|-
| ويكي الأخبار العربية ||6.0<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikinews_ar_all.zim
|تحميل
}}
|-
| ويكي الأخبار العربية <small>(تورنت)</small> ||6.0<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikinews_ar_all.zim.torrent
|تحميل
}}
|-
| ويكي الأخبار العربية بدون صور ||2.8<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikinews_ar_all_nopic.zim
|تحميل
}}
|-
| ويكي الأخبار العربية بدون صور <small>(تورنت)</small> ||2.8<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikinews_ar_all_nopic.zim.torrent
|تحميل
}}
|}
=== تحميل ويكي أنواع ===
[[ملف:Wikispecies in Arabic screenshot in Kiwix.JPG|تصغير|ويكي أنواع بالعربية على كيويكس]]
{| class="wikitable"
|-
| ويكي أنواع بلغات متعددة ||553<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikispecies_en_all.zim
|تحميل
}}
|-
| ويكي أنواع بلغات متعددة <small>(تورنت)</small> ||553<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikispecies_en_all.zim.torrent
|تحميل
}}
|-
| ويكي أنواع بلغات متعددة بدون صور ||128<small>M</small>|| {{زر للنقر 2
|url= http://download.kiwix.org/zim/wikispecies_en_all_nopic.zim
|تحميل
}}
|-
| ويكي أنواع بلغات متعددة بدون صور <small>(تورنت)</small> ||128<small>M</small>|| {{زر للنقر 2
|url=http://download.kiwix.org/zim/wikispecies_en_all_nopic.zim.torrent
|تحميل
}}
|}
== مميزات البرنامج ==
# يتيح البحث (مع إعطاء الاقتراحات) وتصفح موسوعة ويكيبيديا دون الحاجة للاتصال بالإنترنت.
# يعمل على أغلب نظم التشغيل [[:w:مايكروسوفت ويندوز|ويندوز]] و[[:w:ماك أو إس|ماك]] و[[:w:جنو/لينكس|لنيكس]] و[[:w:أندرويد|أندرويد]].
# يتيح حفظ المقالات على صيغة ملف إنترنت وصيغة [[:w:نسق المستندات المنقولة|أدوبي بي دي إف]].
[[ملف:Berlin Hackathon 2012-48.jpg|تصغير|250بك|يسار|إمكانية تصفح [[:w:ويكيبيديا|ويكيبيديا]] على [[:w:محمول لكل طفل|حاسب فقير الإمكانيات]] باستخدام كيويكس]]
== اطرح رأيك ==
إذا كان لديك أي اقتراحات أو أسئلة أو تعليقات إيجابية يُرجى سردها في [[:w:نقاش ويكيبيديا:Kiwix|صفحة النقاش]].
== الدعم والإبلاغ عن الأخطاء وطلب الميزات الجديدة ==
يرجي الإبلاغ عن الأخطاء والميزات المطلوبة لبرنامج كيويكس عن طريق إرسالها باللغة الإنجليزية إلى [http://bugs.kiwix.org هنا].
== انظر أيضا ==
* [[:w:كيويكس|كيويكس]] : صفحة البرنامج على الموسوعة
* [[:w:ويكيبيديا:مولان|مولان]] : مشروع منافس لكن لم يعد نشطاً منذ 2011.
== وصلات خارجية ==
* [http://www.kiwix.org/wiki/Main_Page/ar الموقع الرسمي لكيويكس بالعربية]
* [https://itunes.apple.com/us/app/kiwix/id997079563 تحميل النسخة على آي أو إس]
[[تصنيف:ويكي الجامعة]]
sv4z6sbbyly7qeijlc8z65uibclc0b7
قالب:زر للنقر
10
19330
145992
71690
2026-05-08T19:23:19Z
Mdktb
13023
-+ تحديث ليستعمل الوحدة
145992
wikitext
text/x-wiki
{{#invoke:Clickable button|main}}<noinclude>
{{توثيق}}
[[تصنيف:قوالب]]</noinclude>
8y5n47qnb59eb53qrxyytus3jjy8wpi
145996
145992
2026-05-08T19:34:55Z
Mdktb
13023
نقل Mdktb صفحة [[قالب:زر للنقر 2]] إلى [[قالب:زر للنقر]]: لا حاجة، هناك قالب وحيد
145992
wikitext
text/x-wiki
{{#invoke:Clickable button|main}}<noinclude>
{{توثيق}}
[[تصنيف:قوالب]]</noinclude>
8y5n47qnb59eb53qrxyytus3jjy8wpi
وحدة:Message box
828
23438
146010
145485
2026-05-08T21:37:03Z
Mdktb
13023
حمى «[[وحدة:Message box]]» ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
145485
Scribunto
text/plain
require('strict')
local getArgs
local yesno = require('Module:Yesno')
local lang = mw.language.getContentLanguage()
local CONFIG_MODULE = 'Module:Message box/configuration'
local DEMOSPACES = {talk = 'tmbox', image = 'imbox', file = 'imbox', category = 'cmbox', article = 'ambox', main = 'ambox'}
local string = mw.ustring
local aliases = {
name='الاسم',
text='النص',
class='الصنف',
id='المعرف',
subst='نسخ',
style='الطراز',
textstyle='طراز النص',
image='الصورة',
imageleft='صورة يسار',
imageright='صورة يمين',
plainlinks='وصلات عادية',
small='صغير',
smallimage='صورة صغيرة',
smallimageleft='صورة صغيرة يسار',
smalltext='نص صغير',
type='النوع',
issue='المشكلة',
fix='الإصلاح',
removalnotice='تنبيه الإخفاء',
talk='النقاش',
date='التاريخ',
nocat='لاتصنيف',
cat='التصنيف',
all='الجامع',
demospace='استعراض نطاق',
below='الأدنى'
}
local numbered_aliases = {
['cat#'] = 'التصنيف#',
['all#'] = 'الجامع#',
}
local types = {
['شطب']='speedy',
['حذف']='delete',
['محتوى']='content',
['أسلوب']='style',
['ملاحظة']='notice',
['نقل']='move',
['دمج']='move',
['فصل']='move',
['حماية']='protection',
['تحذير']='warning',
['تبصرة']='editnotice',
['نظام']='system',
['جاري']='current',
['متميز']='featured',
['ترخيص'] = 'license'
}
--------------------------------------------------------------------------------
-- وظائف المساعدة
--------------------------------------------------------------------------------
local function getTitleObject(...)
-- Get the title object, passing the function through pcall
-- in case we are over the expensive function count limit.
local success, title = pcall(mw.title.new, ...)
if success then
return title
end
end
local function union(t1, t2)
-- Returns the union of two arrays.
local vals = {}
for i, v in ipairs(t1) do
vals[v] = true
end
for i, v in ipairs(t2) do
vals[v] = true
end
local ret = {}
for k in pairs(vals) do
table.insert(ret, k)
end
table.sort(ret)
return ret
end
local function getArgNums(args, prefix)
local nums = {}
for k, v in pairs(args) do
local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$')
if num then
table.insert(nums, tonumber(num))
end
end
table.sort(nums)
return nums
end
--------------------------------------------------------------------------------
-- تعريف فئة الصندوق
--------------------------------------------------------------------------------
local MessageBox = {}
MessageBox.__index = MessageBox
function MessageBox.new(boxType, args, cfg)
args = args or {}
local obj = {}
-- Set the title object and the namespace.
obj.title = getTitleObject(args.page) or mw.title.getCurrentTitle()
-- Set the config for our box type.
obj.cfg = cfg[boxType]
if not obj.cfg then
local ns = obj.title.namespace
-- boxType is "mbox" or invalid input
if args.demospace and args.demospace ~= '' then
-- implement demospace parameter of mbox
local demospace = string.lower(args.demospace)
if DEMOSPACES[demospace] then
-- use template from DEMOSPACES
obj.cfg = cfg[DEMOSPACES[demospace]]
elseif string.find( demospace, 'نقاش' ) then
-- demo as a talk page
obj.cfg = cfg.tmbox
else
-- default to ombox
obj.cfg = cfg.ombox
end
elseif ns == 0 then
obj.cfg = cfg.ambox -- main namespace
elseif ns == 6 then
obj.cfg = cfg.imbox -- file namespace
elseif ns == 14 then
obj.cfg = cfg.cmbox -- category namespace
else
local nsTable = mw.site.namespaces[ns]
if nsTable and nsTable.isTalk then
obj.cfg = cfg.tmbox -- any talk namespace
else
obj.cfg = cfg.ombox -- other namespaces or invalid input
end
end
end
-- Set the arguments, and remove all blank arguments except for the ones
-- listed in cfg.allowBlankParams.
do
local newArgs = {}
for k, v in pairs(args) do
if v ~= '' then
newArgs[k] = v
end
end
for i, param in ipairs(obj.cfg.allowBlankParams or {}) do
newArgs[param] = args[param]
end
obj.args = newArgs
end
-- Define internal data structure.
obj.categories = {}
obj.classes = {}
-- For lazy loading of [[Module:Category handler]].
obj.hasCategories = false
return setmetatable(obj, MessageBox)
end
function MessageBox:addCat(ns, cat, sort)
if not cat then
return nil
end
if sort then
cat = string.format('[[تصنيف:%s|%s]]', cat, sort)
else
cat = string.format('[[تصنيف:%s]]', cat)
end
self.hasCategories = true
self.categories[ns] = self.categories[ns] or {}
table.insert(self.categories[ns], cat)
end
function MessageBox:addClass(class)
if not class then
return nil
end
table.insert(self.classes, class)
end
function MessageBox:setParameters()
local args = self.args
local cfg = self.cfg
-- Get type data.
--#Modified
self.type = types[args.type] or args.type
local typeData = cfg.types[self.type]
self.invalidTypeError = cfg.showInvalidTypeError
and self.type
and not typeData
typeData = typeData or cfg.types[cfg.default]
self.typeClass = typeData.class
self.typeImage = typeData.image
self.typeImageNeedsLink = typeData.imageNeedsLink
-- Find if the box has been wrongly substituted.
self.isSubstituted = cfg.substCheck and args.subst == 'SUBST'
-- Find whether we are using a small message box.
self.isSmall = cfg.allowSmall and (
cfg.smallParam and args.small == cfg.smallParam
or not cfg.smallParam and yesno(args.small)
)
-- Add attributes, classes and styles.
self.id = args.id
self.name = args.name
if self.name then
self:addClass('box-' .. string.gsub(self.name,' ','_'))
end
if yesno(args.plainlinks) ~= false then
self:addClass('plainlinks')
end
for _, class in ipairs(cfg.classes or {}) do
self:addClass(class)
end
if self.isSmall then
self:addClass(cfg.smallClass or 'mbox-small')
end
self:addClass(self.typeClass)
self:addClass(args.class)
self.style = args.style
self.attrs = args.attrs
-- Set text style.
self.textstyle = args.textstyle
-- Set image classes.
self.imageRightClass = args.imagerightclass or args.imageclass
self.imageLeftClass = args.imageleftclass or args.imageclass
-- Find if we are on the template page or not. This functionality is only
-- used if useCollapsibleTextFields is set, or if both cfg.templateCategory
-- and cfg.templateCategoryRequireName are set.
self.useCollapsibleTextFields = cfg.useCollapsibleTextFields
if self.useCollapsibleTextFields
or cfg.templateCategory
and cfg.templateCategoryRequireName
then
if self.name then
--#Modified line
local templateName = string.gsub( string.gsub( self.name, '^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*', ''), '^قالب[%s_]*:[%s_]*', '')
templateName = 'قالب:' .. templateName
self.templateTitle = getTitleObject(templateName)
end
self.isTemplatePage = self.templateTitle
and mw.title.equals(self.title, self.templateTitle)
end
-- Process data for collapsible text fields. At the moment these are only
-- used in {{ambox}}.
if self.useCollapsibleTextFields then
-- Get the self.issue value.
if self.isSmall and args.smalltext then
self.issue = args.smalltext
else
local sect
if args.sect == '' then
sect = 'هذه ' .. (cfg.sectionDefault or 'الصفحة')
elseif type(args.sect) == 'string' then
sect = 'هذه ' .. args.sect
end
local issue = args.issue
issue = type(issue) == 'string' and issue ~= '' and issue or nil
local text = args.text
text = type(text) == 'string' and text or nil
local issues = {}
table.insert(issues, sect)
table.insert(issues, issue)
table.insert(issues, text)
self.issue = table.concat(issues, ' ')
end
-- Get the self.talk value.
local talk = args.talk
-- Show talk links on the template page or template subpages if the talk
-- parameter is blank.
if talk == ''
and self.templateTitle
and (
mw.title.equals(self.templateTitle, self.title)
or self.title:isSubpageOf(self.templateTitle)
)
then
talk = '#'
elseif talk == '' then
talk = nil
end
if talk then
-- If the talk value is a talk page, make a link to that page. Else
-- assume that it's a section heading, and make a link to the talk
-- page of the current page with that section heading.
local talkTitle = getTitleObject(talk)
local talkArgIsTalkPage = true
if not talkTitle or not talkTitle.isTalkPage then
talkArgIsTalkPage = false
talkTitle = getTitleObject(
self.title.text,
mw.site.namespaces[self.title.namespace].talk.id
)
end
if talkTitle and talkTitle.exists then
local talkText
if self.isSmall then
local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk)
talkText = string.format('([[%s|نقاش]])', talkLink)
else
talkText = 'قد يكون هنالك نقاشٌ ذو علاقةٍ في'
if talkArgIsTalkPage then
talkText = string.format(
'%s [[%s|%s]] %s.',
talkText,
talk,
talkTitle.prefixedText,
'المتعلّقة'
)
else
talkText = string.format(
'%s [[%s#%s|صفحة النقاش]] %s.',
talkText,
talkTitle.prefixedText,
talk,
'المتعلّقة'
)
end
end
self.talk = talkText
end
end
-- Get other values.
self.fix = args.fix ~= '' and args.fix or nil
local date
if args.date and args.date ~= '' then
date = args.date
elseif args.date == '' and self.isTemplatePage then
date = lang:formatDate('F Y')
end
if date then
self.date = string.format(" <span class='date-container'><i>(<span class='date'>%s</span>)</i></span>", date)
end
self.info = args.info
if yesno(args.removalnotice) then
self.removalNotice = cfg.removalNotice
end
end
-- Set the non-collapsible text field. At the moment this is used by all box
-- types other than ambox, and also by ambox when small=yes.
if self.isSmall then
self.text = args.smalltext or args.text
else
self.text = args.text
end
-- Set the below row.
self.below = cfg.below and args.below
-- General image settings.
self.imageCellDiv = not self.isSmall and cfg.imageCellDiv
self.imageEmptyCell = cfg.imageEmptyCell
-- Right image settings.
local imageRight = self.isSmall and args.smallimage or args.image
if cfg.imageCheckBlank and imageRight ~= 'blank' and imageRight ~= 'none' and imageRight ~= 'بدون'
or not cfg.imageCheckBlank and imageRight ~= 'none' and imageRight ~= 'بدون'
then
self.imageRight = imageRight
if not imageRight then
local imageSize = self.isSmall
and (cfg.imageSmallSize or '30x30px')
or '40x40px'
self.imageRight = string.format('[[ملف:%s|%s%s|alt=]]', self.typeImage
or 'Information icon4.svg', imageSize, self.typeImageNeedsLink and "" or "|link=" )
end
end
-- Left image settings.
local imageLeft = self.isSmall and args.smallimageleft or args.imageleft
if not (cfg.imageLeftNone and imageLeft == 'none' and imageLeft == 'بدون') then
self.imageLeft = imageLeft
end
-- set templatestyles
self.base_templatestyles = cfg.templatestyles
self.templatestyles = args.templatestyles
end
function MessageBox:setMainspaceCategories()
local args = self.args
local cfg = self.cfg
if not cfg.allowMainspaceCategories then
return nil
end
local nums = {}
for _, prefix in ipairs{'cat', 'category', 'all'} do
args[prefix .. '1'] = args[prefix]
nums = union(nums, getArgNums(args, prefix))
end
-- The following is roughly equivalent to the old {{Ambox/category}}.
local date = args.date
date = type(date) == 'string' and date
local preposition = 'منذ'
for _, num in ipairs(nums) do
local mainCat = args['cat' .. tostring(num)]
or args['category' .. tostring(num)]
local allCat = args['all' .. tostring(num)]
mainCat = type(mainCat) == 'string' and mainCat
allCat = type(allCat) == 'string' and allCat
if mainCat and date and date ~= '' then
local catTitle = string.format('%s %s %s', mainCat, preposition, date)
self:addCat(0, catTitle)
catTitle = getTitleObject('Category:' .. catTitle)
if not catTitle or not catTitle.exists then
self:addCat(0, 'مقالات تستعمل قوالب صيانة غير مؤرخة')
end
elseif mainCat and (not date or date == '') then
self:addCat(0, mainCat)
end
if allCat then
self:addCat(0, allCat)
end
end
end
function MessageBox:setTemplateCategories()
local args = self.args
local cfg = self.cfg
-- Add template categories.
if cfg.templateCategory then
if cfg.templateCategoryRequireName then
if self.isTemplatePage then
self:addCat(10, cfg.templateCategory)
end
elseif not self.title.isSubpage then
self:addCat(10, cfg.templateCategory)
end
end
-- Add template error categories.
if cfg.templateErrorCategory then
local templateErrorCategory = cfg.templateErrorCategory
local templateCat, templateSort
if not self.name and not self.title.isSubpage then
templateCat = templateErrorCategory
elseif self.isTemplatePage then
local paramsToCheck = cfg.templateErrorParamsToCheck or {}
local count = 0
for i, param in ipairs(paramsToCheck) do
if not args[param] then
count = count + 1
end
end
if count > 0 then
templateCat = templateErrorCategory
templateSort = tostring(count)
end
if self.categoryNums and #self.categoryNums > 0 then
templateCat = templateErrorCategory
templateSort = 'C'
end
end
self:addCat(10, templateCat, templateSort)
end
end
function MessageBox:setAllNamespaceCategories()
-- Set categories for all namespaces.
if self.invalidTypeError then
local allSort = (self.title.namespace == 0 and 'Main:' or '') .. self.title.prefixedText
self:addCat('all', 'وسيط صندوق رسالة بحاجة لإصلاح', allSort)
end
if self.isSubstituted then
self:addCat('all', 'صفحات تحتوي على قوالب منسوخة بشكل غير صحيح')
end
end
function MessageBox:setCategories()
if self.title.namespace == 0 then
self:setMainspaceCategories()
elseif self.title.namespace == 10 then
self:setTemplateCategories()
end
self:setAllNamespaceCategories()
end
function MessageBox:renderCategories()
if not self.hasCategories then
-- No categories added, no need to pass them to Category handler so,
-- if it was invoked, it would return the empty string.
-- So we shortcut and return the empty string.
return ""
end
-- Convert category tables to strings and pass them through
-- [[Module:Category handler]].
return require('Module:Category handler')._main{
main = table.concat(self.categories[0] or {}),
template = table.concat(self.categories[10] or {}),
all = table.concat(self.categories.all or {}),
nocat = self.args.nocat,
page = self.args.page
}
end
function MessageBox:export()
local root = mw.html.create()
-- Add the subst check error.
if self.isSubstituted and self.name then
root:tag('b')
:addClass('error')
:wikitext(string.format(
'قالب <code>%s[[قالب:%s|%s]]%s</code> تم نسخه بشكلٍ خاطئٍ.',
mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}')
))
end
local frame = mw.getCurrentFrame()
root:wikitext(frame:extensionTag{
name = 'templatestyles',
args = { src = self.base_templatestyles },
})
-- Add support for a single custom templatestyles sheet. Undocumented as
-- need should be limited and many templates using mbox are substed; we
-- don't want to spread templatestyles sheets around to arbitrary places
if self.templatestyles then
root:wikitext(frame:extensionTag{
name = 'templatestyles',
args = { src = self.templatestyles },
})
end
-- Create the box table.
local boxTable = root:tag('table')
boxTable:attr('id', self.id or nil)
for i, class in ipairs(self.classes or {}) do
boxTable:addClass(class or nil)
end
boxTable
:cssText(self.style or nil)
:attr('role', 'presentation')
if self.attrs then
boxTable:attr(self.attrs)
end
-- Add the right-hand image.
local row = boxTable:tag('tr')
if self.imageRight then
local imageRightCell = row:tag('td'):addClass('mbox-image')
if self.imageCellDiv then
-- If we are using a div, redefine imageRightCell so that the image
-- is inside it. Divs use style="width: 52px;", which limits the
-- image width to 52px. If any images in a div are wider than that,
-- they may overlap with the text or cause other display problems.
imageRightCell = imageRightCell:tag('div'):addClass('mbox-image-div')
end
imageRightCell
:addClass(self.imageRightClass)
:wikitext(self.imageRight or nil)
elseif self.imageEmptyCell then
-- Some message boxes define an empty cell if no image is specified, and
-- some don't. The old template code in templates where empty cells are
-- specified gives the following hint: "No image. Cell with some width
-- or padding necessary for text cell to have 100% width."
row:tag('td')
:addClass('mbox-empty-cell')
end
-- Add the text.
local textCell = row:tag('td'):addClass('mbox-text')
if self.useCollapsibleTextFields then
-- The message box uses advanced text parameters that allow things to be
-- collapsible. At the moment, only ambox uses this.
textCell:cssText(self.textstyle or nil)
local textCellDiv = textCell:tag('div')
textCellDiv
:addClass('mbox-text-span')
:wikitext(self.issue or nil)
if (self.talk or self.fix) then
textCellDiv:tag('span')
:addClass('hide-when-compact')
:wikitext(self.talk and (' ' .. self.talk) or nil)
:wikitext(self.fix and (' ' .. self.fix) or nil)
end
textCellDiv:wikitext(self.date and (' ' .. self.date) or nil)
if self.info and not self.isSmall then
textCellDiv
:tag('span')
:addClass('hide-when-compact')
:wikitext(self.info and (' ' .. self.info) or nil)
end
if self.removalNotice then
textCellDiv:tag('span')
:addClass('hide-when-compact')
:tag('i')
:wikitext(self.removalNotice) --#Modified
end
else
-- Default text formatting - anything goes.
textCell
:cssText(self.textstyle or nil)
:wikitext(self.text or nil)
end
-- Add the left-hand image.
if self.imageLeft then
local imageLeftCell = row:tag('td'):addClass('mbox-imageleft')
if self.imageCellDiv then
-- If we are using a div, redefine imageLeftCell so that the image
-- is inside it.
imageLeftCell = imageLeftCell:tag('div'):addClass('mbox-image-div')
end
imageLeftCell
:addClass(self.imageLeftClass)
:wikitext(self.imageLeft or nil)
end
-- Add the below row.
if self.below then
boxTable:tag('tr')
:tag('td')
:attr('colspan', self.imageLeft and '3' or '2')
:addClass('mbox-text')
:cssText(self.textstyle or nil)
:wikitext(self.below or nil)
end
-- Add error message for invalid type parameters.
if self.invalidTypeError then
root:tag('div')
:addClass('mbox-invalid-type')
:wikitext(string.format(
'صندوق الرسالة هذا يستخدم وسيط "type=%s" غير صالح، وينبغي إصلاحه.',
self.type or ''
))
end
-- Add categories.
root:wikitext(self:renderCategories() or nil)
return tostring(root)
end
--------------------------------------------------------------------------------
-- Exports
--------------------------------------------------------------------------------
local p, mt = {}, {}
function p._exportClasses()
-- For testing.
return {
MessageBox = MessageBox
}
end
function p.main(boxType, args, cfgTables)
local box = MessageBox.new(boxType, args, cfgTables or mw.loadData(CONFIG_MODULE))
box:setParameters()
box:setCategories()
--#added block
local template = box.name and string.gsub( string.gsub( box.name, '^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*', ''), '^قالب[%s_]*:[%s_]*', '') or nil
local checkparm = require('Module:Check for unknown parameters')._check_from_aliases({template = template , aliases=aliases, numbered_aliases = numbered_aliases, 'page', 'attrs', 'imagerightclass', 'imageclass', 'imageleftclass', 'sect', 'info', 'templatestyles'}, args)
--#Modified
return box:export() .. checkparm
end
function mt.__index(t, k)
return function (frame)
if not getArgs then
getArgs = require('Module:Arguments with aliases').getArgs
end
return t.main(k, getArgs(frame, {trim = false, removeBlanks = false, aliases = aliases, numbered_aliases = numbered_aliases}))
end
end
return setmetatable(p, mt)
bb4nhet9f6qd8zw1go7ix7ornyfra19
وحدة:Arguments
828
24248
145994
143637
2026-05-08T19:30:53Z
Mdktb
13023
حمى «[[وحدة:Arguments]]»: وحدة هامة ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
143637
Scribunto
text/plain
-- This module provides easy processing of arguments passed to Scribunto from
-- #invoke. It is intended for use by other Lua modules, and should not be
-- called from #invoke directly.
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local arguments = {}
-- Generate four different tidyVal functions, so that we don't have to check the
-- options every time we call it.
local function tidyValDefault(key, val)
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val == '' then
return nil
else
return val
end
else
return val
end
end
local function tidyValTrimOnly(key, val)
if type(val) == 'string' then
return val:match('^%s*(.-)%s*$')
else
return val
end
end
local function tidyValRemoveBlanksOnly(key, val)
if type(val) == 'string' then
if val:find('%S') then
return val
else
return nil
end
else
return val
end
end
local function tidyValNoChange(key, val)
return val
end
local function matchesTitle(given, title)
local tp = type( given )
return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title
end
local translate_mt = { __index = function(t, k) return k end }
function arguments.getArgs(frame, options)
checkType('getArgs', 1, frame, 'table', true)
checkType('getArgs', 2, options, 'table', true)
frame = frame or {}
options = options or {}
--[[
-- Set up argument translation.
--]]
options.translate = options.translate or {}
if getmetatable(options.translate) == nil then
setmetatable(options.translate, translate_mt)
end
if options.backtranslate == nil then
options.backtranslate = {}
for k,v in pairs(options.translate) do
options.backtranslate[v] = k
end
end
if options.backtranslate and getmetatable(options.backtranslate) == nil then
setmetatable(options.backtranslate, {
__index = function(t, k)
if options.translate[k] ~= k then
return nil
else
return k
end
end
})
end
--[[
-- Get the argument tables. If we were passed a valid frame object, get the
-- frame arguments (fargs) and the parent frame arguments (pargs), depending
-- on the options set and on the parent frame's availability. If we weren't
-- passed a valid frame object, we are being called from another Lua module
-- or from the debug console, so assume that we were passed a table of args
-- directly, and assign it to a new variable (luaArgs).
--]]
local fargs, pargs, luaArgs
if type(frame.args) == 'table' and type(frame.getParent) == 'function' then
if options.wrappers then
--[[
-- The wrappers option makes Module:Arguments look up arguments in
-- either the frame argument table or the parent argument table, but
-- not both. This means that users can use either the #invoke syntax
-- or a wrapper template without the loss of performance associated
-- with looking arguments up in both the frame and the parent frame.
-- Module:Arguments will look up arguments in the parent frame
-- if it finds the parent frame's title in options.wrapper;
-- otherwise it will look up arguments in the frame object passed
-- to getArgs.
--]]
local parent = frame:getParent()
if not parent then
fargs = frame.args
else
local title = parent:getTitle():gsub('/ملعب$', '')
local found = false
if matchesTitle(options.wrappers, title) then
found = true
elseif type(options.wrappers) == 'table' then
for _,v in pairs(options.wrappers) do
if matchesTitle(v, title) then
found = true
break
end
end
end
-- We test for false specifically here so that nil (the default) acts like true.
if found or options.frameOnly == false then
pargs = parent.args
end
if not found or options.parentOnly == false then
fargs = frame.args
end
end
else
-- options.wrapper isn't set, so check the other options.
if not options.parentOnly then
fargs = frame.args
end
if not options.frameOnly then
local parent = frame:getParent()
pargs = parent and parent.args or nil
end
end
if options.parentFirst then
fargs, pargs = pargs, fargs
end
else
luaArgs = frame
end
-- Set the order of precedence of the argument tables. If the variables are
-- nil, nothing will be added to the table, which is how we avoid clashes
-- between the frame/parent args and the Lua args.
local argTables = {fargs}
argTables[#argTables + 1] = pargs
argTables[#argTables + 1] = luaArgs
--[[
-- Generate the tidyVal function. If it has been specified by the user, we
-- use that; if not, we choose one of four functions depending on the
-- options chosen. This is so that we don't have to call the options table
-- every time the function is called.
--]]
local tidyVal = options.valueFunc
if tidyVal then
if type(tidyVal) ~= 'function' then
error(
"bad value assigned to option 'valueFunc'"
.. '(function expected, got '
.. type(tidyVal)
.. ')',
2
)
end
elseif options.trim ~= false then
if options.removeBlanks ~= false then
tidyVal = tidyValDefault
else
tidyVal = tidyValTrimOnly
end
else
if options.removeBlanks ~= false then
tidyVal = tidyValRemoveBlanksOnly
else
tidyVal = tidyValNoChange
end
end
--[[
-- Set up the args, metaArgs and nilArgs tables. args will be the one
-- accessed from functions, and metaArgs will hold the actual arguments. Nil
-- arguments are memoized in nilArgs, and the metatable connects all of them
-- together.
--]]
local args, metaArgs, nilArgs, metatable = {}, {}, {}, {}
setmetatable(args, metatable)
local function mergeArgs(tables)
--[[
-- Accepts multiple tables as input and merges their keys and values
-- into one table. If a value is already present it is not overwritten;
-- tables listed earlier have precedence. We are also memoizing nil
-- values, which can be overwritten if they are 's' (soft).
--]]
for _, t in ipairs(tables) do
for key, val in pairs(t) do
if metaArgs[key] == nil and nilArgs[key] ~= 'h' then
local tidiedVal = tidyVal(key, val)
if tidiedVal == nil then
nilArgs[key] = 's'
else
metaArgs[key] = tidiedVal
end
end
end
end
end
--[[
-- Define metatable behaviour. Arguments are memoized in the metaArgs table,
-- and are only fetched from the argument tables once. Fetching arguments
-- from the argument tables is the most resource-intensive step in this
-- module, so we try and avoid it where possible. For this reason, nil
-- arguments are also memoized, in the nilArgs table. Also, we keep a record
-- in the metatable of when pairs and ipairs have been called, so we do not
-- run pairs and ipairs on the argument tables more than once. We also do
-- not run ipairs on fargs and pargs if pairs has already been run, as all
-- the arguments will already have been copied over.
--]]
metatable.__index = function (t, key)
--[[
-- Fetches an argument when the args table is indexed. First we check
-- to see if the value is memoized, and if not we try and fetch it from
-- the argument tables. When we check memoization, we need to check
-- metaArgs before nilArgs, as both can be non-nil at the same time.
-- If the argument is not present in metaArgs, we also check whether
-- pairs has been run yet. If pairs has already been run, we return nil.
-- This is because all the arguments will have already been copied into
-- metaArgs by the mergeArgs function, meaning that any other arguments
-- must be nil.
--]]
if type(key) == 'string' then
key = options.translate[key]
end
local val = metaArgs[key]
if val ~= nil then
return val
elseif metatable.donePairs or nilArgs[key] then
return nil
end
for _, argTable in ipairs(argTables) do
local argTableVal = tidyVal(key, argTable[key])
if argTableVal ~= nil then
metaArgs[key] = argTableVal
return argTableVal
end
end
nilArgs[key] = 'h'
return nil
end
metatable.__newindex = function (t, key, val)
-- This function is called when a module tries to add a new value to the
-- args table, or tries to change an existing value.
if type(key) == 'string' then
key = options.translate[key]
end
if options.readOnly then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; the table is read-only',
2
)
elseif options.noOverwrite and args[key] ~= nil then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; overwriting existing arguments is not permitted',
2
)
elseif val == nil then
--[[
-- If the argument is to be overwritten with nil, we need to erase
-- the value in metaArgs, so that __index, __pairs and __ipairs do
-- not use a previous existing value, if present; and we also need
-- to memoize the nil in nilArgs, so that the value isn't looked
-- up in the argument tables if it is accessed again.
--]]
metaArgs[key] = nil
nilArgs[key] = 'h'
else
metaArgs[key] = val
end
end
local function translatenext(invariant)
local k, v = next(invariant.t, invariant.k)
invariant.k = k
if k == nil then
return nil
elseif type(k) ~= 'string' or not options.backtranslate then
return k, v
else
local backtranslate = options.backtranslate[k]
if backtranslate == nil then
-- Skip this one. This is a tail call, so this won't cause stack overflow
return translatenext(invariant)
else
return backtranslate, v
end
end
end
metatable.__pairs = function ()
-- Called when pairs is run on the args table.
if not metatable.donePairs then
mergeArgs(argTables)
metatable.donePairs = true
end
return translatenext, { t = metaArgs }
end
local function inext(t, i)
-- This uses our __index metamethod
local v = t[i + 1]
if v ~= nil then
return i + 1, v
end
end
metatable.__ipairs = function (t)
-- Called when ipairs is run on the args table.
return inext, t, 0
end
return args
end
return arguments
b4fkcrn70tue0r71xj5jiowdtyvndve
وحدة:Yesno
828
26212
146000
143673
2026-05-08T19:51:31Z
Mdktb
13023
حمى «[[وحدة:Yesno]]»: وحدة هامة ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
143673
Scribunto
text/plain
-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template {{yesno}}.
return function (val, default)
-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
-- following line.
val = type(val) == 'string' and val:lower() or val
if val == nil then
return nil
elseif val == true
or val == 'yes'
or val == 'نعم'
or val == 'y'
or val == 'true'
or val == 't'
or val == 'on'
or tonumber(val) == 1
then
return true
elseif val == false
or val == 'no'
or val == 'لا'
or val == 'n'
or val == 'false'
or val == 'f'
or val == 'off'
or tonumber(val) == 0
then
return false
else
return default
end
end
ed0d3exeqp1729pe5w37ajlxkksfvc0
وحدة:Message box/configuration
828
26257
146011
145473
2026-05-08T21:37:50Z
Mdktb
13023
حمى «[[وحدة:Message box/configuration]]»: وحدة هامة ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
145473
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Message box configuration --
-- --
-- This module contains configuration data for [[Module:Message box]]. --
--------------------------------------------------------------------------------
return {
ambox = {
types = {
speedy = {
class = 'ambox-speedy',
image = 'Commons-emblem-speedy.svg'
},
delete = {
class = 'ambox-delete',
image = 'Gnome-emblem-important.svg'
},
content = {
class = 'ambox-content',
image = 'Commons-emblem-issue.svg'
},
style = {
class = 'ambox-style',
image = 'Commons-emblem-copyedit.svg'
},
move = {
class = 'ambox-move',
image = 'Commons-emblem-merge.svg'
},
protection = {
class = 'ambox-protection',
image = 'Commons-emblem-padlock.svg'
},
current = {
class = 'ambox-current',
image = 'Appointment red.svg'
},
notice = {
class = 'ambox-notice',
image = 'Information icon4.svg'
},
featured = {
class = 'ambox-featured',
image = 'AE candidate.svg'
}
},
default = 'notice',
allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'},
allowSmall = true,
smallParam = 'يمين',
smallClass = 'mbox-small-right',
substCheck = true,
classes = {'metadata', 'ambox'},
imageEmptyCell = true,
imageCheckBlank = true,
imageSmallSize = '20x20px',
imageCellDiv = true,
useCollapsibleTextFields = true,
imageLeftNone = true,
sectionDefault = 'مقالة',
allowMainspaceCategories = true,
templateCategory = 'قوالب رسائل مقالات',
templateCategoryRequireName = true,
templateErrorCategory = 'قوالب رسائل مقالات بوسائط مفقودة',
templateErrorParamsToCheck = {'issue', 'fix', 'subst'},
removalNotice = '<span style="float:left;">[[ملف:Breezeicons-actions-22-help-about.svg|20px|وصلة=مساعدة:إزالة قوالب الصيانة|تعرَّف على طريقة التعامل مع هذه المسألة من أجل إزالة هذا القالب.]]</span>',
templatestyles = 'Module:Message box/ambox.css'
},
cmbox = {
types = {
speedy = {
class = 'cmbox-speedy',
image = 'Commons-emblem-speedy.svg'
},
delete = {
class = 'cmbox-delete',
image = 'Gnome-emblem-important.svg'
},
content = {
class = 'cmbox-content',
image = 'Commons-emblem-issue.svg'
},
style = {
class = 'cmbox-style',
image = 'Commons-emblem-copyedit.svg'
},
move = {
class = 'cmbox-move',
image = 'Commons-emblem-merge.svg'
},
protection = {
class = 'cmbox-protection',
image = 'Commons-emblem-padlock.svg'
},
notice = {
class = 'cmbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'cmbox'},
imageEmptyCell = true,
templatestyles = 'Module:Message box/cmbox.css'
},
fmbox = {
types = {
warning = {
class = 'fmbox-warning',
image = 'Gnome-emblem-important.svg'
},
editnotice = {
class = 'fmbox-editnotice',
image = 'Commons-emblem-notice.svg'
},
system = {
class = 'fmbox-system',
image = 'Commons-emblem-notice.svg'
}
},
default = 'system',
showInvalidTypeError = true,
classes = {'fmbox'},
imageEmptyCell = false,
imageLeftNone = false,
templatestyles = 'Module:Message box/fmbox.css'
},
imbox = {
types = {
speedy = {
class = 'imbox-speedy',
image = 'Commons-emblem-speedy.svg'
},
delete = {
class = 'imbox-delete',
image = 'Gnome-emblem-important.svg'
},
content = {
class = 'imbox-content',
image = 'Commons-emblem-issue.svg'
},
style = {
class = 'imbox-style',
image = 'Commons-emblem-copyedit.svg'
},
move = {
class = 'imbox-move',
image = 'Commons-emblem-merge.svg'
},
protection = {
class = 'imbox-protection',
image = 'Commons-emblem-padlock.svg'
},
license = {
class = 'imbox-license licensetpl',
image = 'Imbox-license.svg'
},
featured = {
class = 'imbox-featured',
image = 'Cscr-featured.svg'
},
notice = {
class = 'imbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'imbox'},
imageEmptyCell = true,
below = true,
templateCategory = 'صناديق رسائل ملفات',
templatestyles = 'Module:Message box/imbox.css'
},
ombox = {
types = {
speedy = {
class = 'ombox-speedy',
image = 'Commons-emblem-speedy.svg'
},
delete = {
class = 'ombox-delete',
image = 'Gnome-emblem-important.svg'
},
content = {
class = 'ombox-content',
image = 'Commons-emblem-issue.svg'
},
style = {
class = 'ombox-style',
image = 'Commons-emblem-copyedit.svg'
},
move = {
class = 'ombox-move',
image = 'Commons-emblem-merge.svg'
},
protection = {
class = 'ombox-protection',
image = 'Commons-emblem-padlock.svg'
},
notice = {
class = 'ombox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'ombox'},
allowSmall = true,
imageEmptyCell = true,
imageLeftNone = true,
templatestyles = 'Module:Message box/ombox.css'
},
tmbox = {
types = {
speedy = {
class = 'tmbox-speedy',
image = 'Commons-emblem-speedy.svg'
},
delete = {
class = 'tmbox-delete',
image = 'Gnome-emblem-important.svg'
},
content = {
class = 'tmbox-content',
image = 'Commons-emblem-issue.svg'
},
style = {
class = 'tmbox-style',
image = 'Commons-emblem-copyedit.svg'
},
move = {
class = 'tmbox-move',
image = 'Commons-emblem-merge.svg'
},
protection = {
class = 'tmbox-protection',
image = 'Commons-emblem-padlock.svg'
},
notice = {
class = 'tmbox-notice',
image = 'Information icon4.svg'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'tmbox'},
allowSmall = true,
imageLeftNone = true,
imageEmptyCell = true,
templateCategory = 'صناديق رسائل نقاش',
templatestyles = 'Module:Message box/tmbox.css'
}
}
49mihb0f907v9np7zw9bbine83ja3x0
ويكي الجامعة:إداريو الواجهة/تصويت
4
26334
146013
69949
2026-05-08T22:01:45Z
Mdktb
13023
+تطوير مستأنسًا بصفحة تصويت الإداريين، كذلك مع بعض التعديلات من المشاريع الشقيقة
146013
wikitext
text/x-wiki
[[ملف:Ballot box current.svg|يسار|100px]]
هذه الصفحة مخصصة لآلية التصويت على منح أو سحب صلاحية «إداري واجهة» في ويكي الجامعة.
* يُرجى الإطلاع على صفحة [[ويكي الجامعة:إداريو الواجهة|إداريو الواجهة]] بدايًة قبل الترشّح.
* ينبغي أن يُقدم المُستخدم بنفسه طلبًا لمنحه الصلاحية، موضحًا أسباب طلبه للصلاحية، فلا تقبل ترشيحات مستخدمين آخرين.
* ينبغي أن يبقى التصويت مفتوحًا لمدة لا تقل عن أسبوع، وقد يستمر لفترة تسمح بالحصول على أصوات يعتبرها المجتمع كافية.
* توضع خلاصة التصويت بحسب أغلبية الأصوات، يتولى أيّ من الزملاء الإداريين، أو أحد المساهمين النشطين ذلك (إذا لم يتوفر إداري نشط).
* لا يوجد حاليًا مساهمون يحملون صلاحية [[ويكي الجامعة:بيروقراطيون|بيروقراط]] في ويكي الجامعة، وعليه فلا يمكن منح الصلاحية محليًا، بل تنقل خلاصة التصويت [[:m:Steward requests/Permissions|للميتا]] مرفقةً بطلب لنيل الصلاحية.
* قد تُمنح الصلاحية مبدأيًا لفترة مؤقتة، يستطيع بعدها المُترشّح أن يفتح تصويتًا جديدًا لفترة أخرى، وقد تكون الفترة الجديدة أطول بحسب ما يراه المُضيفين مناسبًا.
* للاطلاع على نتائج التصويتات المؤرشفة انظر: '''[[ويكي الجامعة:إداريو الواجهة/تصويت/أرشيف|أرشيف التصويت]]'''.
== آلية الترشيح ==
;أنشئ صفحة ترشيح جديدة:
ملاحظة: إذا كانت المرّة الأولى للترشيح فاكتب فقط اسم المستخدم، أما إن كان هنالك ترشيحات سابقة فاكتب اسم المستخدم متبوعًا بترتيبها، مثلا: فلان (الثانية)
<inputbox>
type=create
width=30
preload=قالب:تصويت جديد/مسبق
prefix=ويكي الجامعة:إداريو الواجهة/تصويت/
placeholder=عنوان الترشيح
buttonlabel=إنشاء
summary=ترشيح جديد
</inputbox>
-- يتبع إنشاء صفحة التصويت إضافة خبر متعلق بالترشيح في [[ويكي الجامعة:الميدان|الميدان]] (أو أي صفحة ذات علاقة) حتى يطلع عليه المجتمع ويبدوا أرائهم.
== ترشيحات ==
توضع أدناه وصلة للترشيحات الجارية لحين انتهاء التصويت ونيل الصلاحية في الميتا، يجري لاحقًا نقلها [[ويكي الجامعة:إداريو الواجهة/تصويت/أرشيف|للأرشيف]].
<!-- ترفق أدناه وصلات التصويت على النسق: * [[ويكي الجامعة:إداريو الواجهة/تصويت/فلان]] -->
[[تصنيف:إدارة ويكي الجامعة|تصويت]]
16balz8b3vpwpmqwgk1tnzdrkb8c2ou
146017
146013
2026-05-08T22:17:44Z
Mdktb
13023
/* ترشيحات */ +
146017
wikitext
text/x-wiki
[[ملف:Ballot box current.svg|يسار|100px]]
هذه الصفحة مخصصة لآلية التصويت على منح أو سحب صلاحية «إداري واجهة» في ويكي الجامعة.
* يُرجى الإطلاع على صفحة [[ويكي الجامعة:إداريو الواجهة|إداريو الواجهة]] بدايًة قبل الترشّح.
* ينبغي أن يُقدم المُستخدم بنفسه طلبًا لمنحه الصلاحية، موضحًا أسباب طلبه للصلاحية، فلا تقبل ترشيحات مستخدمين آخرين.
* ينبغي أن يبقى التصويت مفتوحًا لمدة لا تقل عن أسبوع، وقد يستمر لفترة تسمح بالحصول على أصوات يعتبرها المجتمع كافية.
* توضع خلاصة التصويت بحسب أغلبية الأصوات، يتولى أيّ من الزملاء الإداريين، أو أحد المساهمين النشطين ذلك (إذا لم يتوفر إداري نشط).
* لا يوجد حاليًا مساهمون يحملون صلاحية [[ويكي الجامعة:بيروقراطيون|بيروقراط]] في ويكي الجامعة، وعليه فلا يمكن منح الصلاحية محليًا، بل تنقل خلاصة التصويت [[:m:Steward requests/Permissions|للميتا]] مرفقةً بطلب لنيل الصلاحية.
* قد تُمنح الصلاحية مبدأيًا لفترة مؤقتة، يستطيع بعدها المُترشّح أن يفتح تصويتًا جديدًا لفترة أخرى، وقد تكون الفترة الجديدة أطول بحسب ما يراه المُضيفين مناسبًا.
* للاطلاع على نتائج التصويتات المؤرشفة انظر: '''[[ويكي الجامعة:إداريو الواجهة/تصويت/أرشيف|أرشيف التصويت]]'''.
== آلية الترشيح ==
;أنشئ صفحة ترشيح جديدة:
ملاحظة: إذا كانت المرّة الأولى للترشيح فاكتب فقط اسم المستخدم، أما إن كان هنالك ترشيحات سابقة فاكتب اسم المستخدم متبوعًا بترتيبها، مثلا: فلان (الثانية)
<inputbox>
type=create
width=30
preload=قالب:تصويت جديد/مسبق
prefix=ويكي الجامعة:إداريو الواجهة/تصويت/
placeholder=عنوان الترشيح
buttonlabel=إنشاء
summary=ترشيح جديد
</inputbox>
-- يتبع إنشاء صفحة التصويت إضافة خبر متعلق بالترشيح في [[ويكي الجامعة:الميدان|الميدان]] (أو أي صفحة ذات علاقة) حتى يطلع عليه المجتمع ويبدوا أرائهم.
== ترشيحات ==
توضع أدناه وصلة للترشيحات الجارية لحين انتهاء التصويت ونيل الصلاحية في الميتا، يجري لاحقًا نقلها [[ويكي الجامعة:إداريو الواجهة/تصويت/أرشيف|للأرشيف]].
<!-- ترفق أدناه وصلات التصويت على النسق: * [[ويكي الجامعة:إداريو الواجهة/تصويت/فلان]] -->
* [[ويكي الجامعة:إداريو الواجهة/تصويت/Mdktb]]
[[تصنيف:إدارة ويكي الجامعة|تصويت]]
i48ej15o4tn0xgc0gpy1jt2x0r26gno
ويكي الجامعة:إداريو الواجهة/تصويت/الناجم العاجم
4
26365
146018
69950
2026-05-08T22:24:42Z
Mdktb
13023
نقل Mdktb صفحة [[ويكي الجامعة:إداريو الواجهة/تصويت/أرشيف]] إلى [[ويكي الجامعة:إداريو الواجهة/تصويت/الناجم العاجم]] دون ترك تحويلة: تحوي ترشيح مكتمل «فقط» يصلح كصفحة ترشيح مستقلة من باب التنظيم
69950
wikitext
text/x-wiki
== {{مس|الناجم العاجم}} ==
السلام عليكم. منذ زمن بعيد أرى مجموعة من العناصر الشكلية غير المريحة، مثل صِغر الجمل البادئة بنجمة * وعدم مناسبة شكل الصفحة الرئيسية لصيغة المحمول وقلة الإضافات المساعدة على التحرير والتصفح. ولكنني كنت فيما سبق متصفحا لهذا المشروع أكثر من معدِّل، ولم أشأ "التطفل" على المجتمع. أما مؤخرا فقد ارتفع اهتمامي بالمشروع وبنيت خطتي التنظيمية التي أريد تطبيقها هنا. وقد قمت اليوم بإلقاء نظرة موسعة على صفحات المشروع أكثر مما فعلت من قبل، وشعرت كأنني مكبل اليدين أو أنني لا أستطيع أن أكون مرتاحا دون تعديلات شكلية تتوافق مع رؤيتي ومع إنماء المشروع. وفي ظل عدم وجود أي إداري واجهة هنا منذ شهور كثيرة. فأنا أود الترشح لهذه الصلاحية. [[مستخدم:الناجم العاجم|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:الناجم العاجم|'''<span style="color:#00008B">''❄''</span>''']] 16:00، 7 يوليو 2020 (ت ع م)
;مع
# {{مع}} كل التوفيق.--<span style="font-family: Andalus; font-size: 18px; text-shadow: silver 0.2em 0.2em 0.1em;"><font color="FF000000">[[مستخدم:فيصل|'''فيصل ''']]</font><sup>[[نقاش المستخدم:فيصل|'''(راسلني)''']]</sup></span> 10:07، 10 يوليو 2020 (ت ع م)
# {{مع}}.[[مستخدم:شيماء|شيماء]] ([[نقاش المستخدم:شيماء|نقاش]]) 10:27، 10 يوليو 2020 (ت ع م)
# {{مع}}. --[[مستخدم:مصعب العبود|مصعب العبود]] ([[نقاش المستخدم:مصعب العبود|نقاش]]) 15:56، 10 يوليو 2020 (ت ع م)
# {{مع}}. --[[مستخدم:Nehaoua|Nehaoua]] ([[نقاش المستخدم:Nehaoua|نقاش]]) 13:54، 14 يوليو 2020 (ت ع م)
;ضد
;محايد
;تعليقات
{{خلاصة}} {{تم}} الحصول على الصلاحية. أشكر كل من ساهم في التصويت. [[مستخدم:الناجم العاجم|'''<span style="color:#00008B">--الناجم العاجم</span>''']] [[نقاش المستخدم:الناجم العاجم|'''<span style="color:#00008B">''❄''</span>''']] 18:05، 15 يوليو 2020 (ت ع م)
a66yxeih6ym2dtd2hlptji2zn6pooj3
ويكي الجامعة:الميدان/مقدمة
4
26727
145999
121762
2026-05-08T19:45:51Z
Mdktb
13023
الاستغناء بزر، أفضل واسهل تجاوبًا
145999
wikitext
text/x-wiki
{{رأس الصفحة
| عنوان = الميدان
| قسم =
| سابق =
| لاحق = [[ويكي الجامعة:الميدان/أرشيف|الأرشيف]]
| اختصار = وج:ميدان
| ملاحظات =
<div style="text-align: center;">
'''يمكنك هنا مناقشة الأفكار والمواضيع المتعلقة [[ويكي الجامعة:ما هي ويكي الجامعة؟|بمشروع ويكي الجامعة]] والمساهمة باقتراحاتك وأفكارك بكل حرية'''</div>
هذه الصفحة مخصصة لطرح الأسئلة أو النقاش حول المشروع، فضلاً إن كنت بحاجة لتدّخل إداري طالع [[ويكي الجامعة:إخطار الإداريين|إخطار الإداريين]]. يمكنك استعمال البحث في الميدان والأرشيف فلربما تجد إجابة عن تساؤلك، أو يمكنك زيارة صفحة [[مساعدة:محتويات|المساعدة]]. <span style="font-size:80%">يًرجى التوقيع آخر المنشور الخاص بك وتأريخه. «بكتابة <nowiki>~~~~</nowiki> أو النقر فوق رمز التوقيع في شريط أدوات التحرير»</span>
<div style="text-align: center;">
<inputbox>
type=fulltext
prefix=ويكي الجامعة:الميدان
break=no
width=35
placeholder=البحث في نقاشات الميدان والأرشيف
searchbuttonlabel=بحث
</inputbox><br />
{{زر للنقر|موضوع جديد|url={{fullurl:{{FULLPAGENAME}}|action=edit§ion=new}}|color=blue}}
</div>
}}<includeonly>[[تصنيف:ميدان ويكي الجامعة]]</includeonly><noinclude>
[[تصنيف:ميدان ويكي الجامعة/صفحات فرعية]]
</noinclude>
5wyxhc7v6se8rp9m2phldxegd54nilf
ويكي الجامعة:GUS2Wiki
4
28788
146014
145943
2026-05-08T22:01:56Z
Alexis Jazz
14360
Updating gadget usage statistics from [[Special:GadgetUsage]] ([[phab:T121049]])
146014
wikitext
text/x-wiki
{{#ifexist:Project:GUS2Wiki/top|{{/top}}|This page provides a historical record of [[Special:GadgetUsage]] through its page history. To get the data in CSV format, see wikitext. To customize this message or add categories, create [[/top]].}}
البيانات التالية مخزنة، وكان آخر تحديث لها في 2026-05-07T05:05:25Z. العدد الأقصى للنتائج المخزنة هو {{PLURAL:5000||نتيجة واحدة|نتيجتان|5000 نتائج|5000 نتيجة}}.
{| class="sortable wikitable"
! الإضافة !! data-sort-type="number" | عدد المستخدمين !! data-sort-type="number" | مستخدمين نشطين
|-
|BiDiEditing || 55 || 0
|-
|HotCat || 63 || 1
|-
|MobileCategories || 6 || 0
|-
|Popups || 52 || 1
|-
|wikEd || 48 || 0
|}
* [[خاص:GadgetUsage]]
* [[m:Meta:GUS2Wiki/Script|GUS2Wiki]]
<!-- data in CSV format:
BiDiEditing,55,0
HotCat,63,1
MobileCategories,6,0
Popups,52,1
wikEd,48,0
-->
ili8tm05uoscg9wvijt7p5l8kzbiaq1
قالب:تصويت جديد
10
29195
146022
122570
2026-05-08T23:03:06Z
Mdktb
13023
- استعادة
146022
wikitext
text/x-wiki
<div style="text-align:center; clear:both;"><noinclude>'''تصويت عن/ترشيح/عزل''' </noinclude><includeonly>'''{{نسخ:#تبديل:{{{تصويت|}}}|منح=ترشيح|عزل=عزل|#افتراضي=تصويت عن}}''' </includeonly>{{عن مستخدم|{{{مستخدم|}}}}} '''<includeonly>{{نسخ:#تبديل:{{{تصويت|}}}|منح=لنيل|عزل=من|#افتراضي=بخصوص}}</includeonly><noinclude>بخصوص/لنيل/من</noinclude> صلاحية''' <includeonly>{{نسخ:#تبديل:{{{صلاحية|}}}|إداري=[[ويكي الجامعة:إداريون|'''إداري''']]|إداري واجهة=[[ويكي الجامعة:إداريو الواجهة|'''إداري واجهة''']]|بيروقراط=[[ويكي الجامعة:بيروقراطيون|'''بيروقراط''']]|#افتراضي=«'''غير محدد'''»}}</includeonly><noinclude>«'''غير محدد/إداري/إداري واجهة/بيروقراط'''»</noinclude></div>
<!-- أدناه مقدمة الترشيح والتوقيع-->
{{{نص|}}}
-----
;مع
;ضد
;محايد
;تعليقات
التعليقات في [[{{TALKPAGENAME}}|صفحة النقاش]]<noinclude>
{{توثيق}}</noinclude>
fh4b6kjgc56vzuipn5hmb5gri04e2qx
وحدة:Message box/شرح
828
32651
146008
145176
2026-05-08T21:36:00Z
Mdktb
13023
+أنماط القالب
146008
wikitext
text/x-wiki
{{صفحة توثيق فرعية}}
{{Lua|Module:Message box/configuration|Module:Yesno|Module:Arguments|Module:Category handler}}
{{يستخدم أنماط القالب|وحدة:Message box/ambox.css|وحدة:Message box/cmbox.css|وحدة:Message box/fmbox.css|وحدة:Message box/imbox.css|وحدة:Message box/ombox.css|وحدة:Message box/tmbox.css}}
qm4kv65ofr3ftta9c0iyvvigwzrpab6
146009
146008
2026-05-08T21:36:29Z
Mdktb
13023
-موجودة ضمنيًا
146009
wikitext
text/x-wiki
{{Lua|Module:Message box/configuration|Module:Yesno|Module:Arguments|Module:Category handler}}
{{يستخدم أنماط القالب|وحدة:Message box/ambox.css|وحدة:Message box/cmbox.css|وحدة:Message box/fmbox.css|وحدة:Message box/imbox.css|وحدة:Message box/ombox.css|وحدة:Message box/tmbox.css}}
gmgom3b95277giakud0xac1exjrrgqi
نقاش المستخدم:Sararajhii
3
32984
145978
2026-05-08T14:32:22Z
Mdktb
13023
/* تنبيه */ قسم جديد
145978
wikitext
text/x-wiki
== تنبيه ==
مرحبًا وأهلا بكِ،<br>
اضافة محتوى ترويجي خارج ويكي الجامعة يُعد مخالفًا لسياسات وإرشادت المشروع، يُرجى الاننتباه مستقبلاً حتى لا يتأثر الحساب بالمنع من التحرير، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 14:32، 8 مايو 2026 (ت ع م)
igbwmuz8pa2t50hfovbk5ncsbqil1cc
145979
145978
2026-05-08T14:32:44Z
Mdktb
13023
/* تنبيه */
145979
wikitext
text/x-wiki
== تنبيه ==
مرحبًا وأهلا بكِ،<br>
اضافة محتوى ترويجي خارج ويكي الجامعة يُعد مخالفًا لسياسات وإرشادت المشروع، يُرجى الانتباه مستقبلاً حتى لا يتأثر الحساب بالمنع من التحرير، تحياتي --[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 14:32، 8 مايو 2026 (ت ع م)
ko9iggivswe2c4mquxwjkhhcalvrloc
نقاش المستخدم:Boubaz abdelali
3
32985
145980
2026-05-08T15:17:32Z
MenoBot
12
مرحبا!
145980
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، Boubaz abdelali !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:Boubaz abdelali/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:Boubaz abdelali|action=edit}} التعريف] بنفسك في [[مستخدم:Boubaz abdelali|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
saxii7b7xoq3xjxo6t1e3rldxvky3wz
نقاش المستخدم:Tym aziz123
3
32986
145981
2026-05-08T15:17:34Z
MenoBot
12
مرحبا!
145981
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، Tym aziz123 !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:Tym aziz123/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:Tym aziz123|action=edit}} التعريف] بنفسك في [[مستخدم:Tym aziz123|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
lvlawdi4iytknx3db8uao1ysav9grcj
نقاش المستخدم:Aziz 179
3
32987
145982
2026-05-08T15:17:36Z
MenoBot
12
مرحبا!
145982
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، Aziz 179 !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:Aziz 179/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:Aziz 179|action=edit}} التعريف] بنفسك في [[مستخدم:Aziz 179|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
5jfmmjfj8pxxzautkw0vnm0x57aj5b6
نقاش المستخدم:الدكتور خالد
3
32988
145983
2026-05-08T15:17:38Z
MenoBot
12
مرحبا!
145983
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، الدكتور خالد !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:الدكتور خالد/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:الدكتور خالد|action=edit}} التعريف] بنفسك في [[مستخدم:الدكتور خالد|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
47cms1ttp8246lya57llnsfcc76fire
نقاش المستخدم:Galpkaalann
3
32989
145984
2026-05-08T15:17:40Z
MenoBot
12
مرحبا!
145984
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، Galpkaalann !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:Galpkaalann/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:Galpkaalann|action=edit}} التعريف] بنفسك في [[مستخدم:Galpkaalann|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
9216w968wkfin2009s80bi855ltlbdk
نقاش المستخدم:~2026-27124-51
3
32990
145985
2026-05-08T15:17:42Z
MenoBot
12
مرحبا!
145985
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، ~2026-27124-51 !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:~2026-27124-51/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:~2026-27124-51|action=edit}} التعريف] بنفسك في [[مستخدم:~2026-27124-51|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
ta8tcgmdbr35jx059xhndnac8jzrjlr
نقاش المستخدم:Doni108
3
32991
145986
2026-05-08T15:17:44Z
MenoBot
12
مرحبا!
145986
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، Doni108 !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:Doni108/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:Doni108|action=edit}} التعريف] بنفسك في [[مستخدم:Doni108|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
6f51ebmwt89w06jyb6e7c6nk13yhov3
نقاش المستخدم:Maryam mohssin
3
32992
145987
2026-05-08T15:17:45Z
MenoBot
12
مرحبا!
145987
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>
<center style="padding:5px;font-size:x-small;word-spacing:1ex">Welcome! Bienvenue! Willkommen! Benvenuti ¡Bienvenido! ようこそ Dobrodosli 환영합니다 Добро пожаловать Bem-vindo! 欢迎 Bonvenon Welkom</center>
<center><big>'''مرحبا بك في ويكي الجامعة، Maryam mohssin !'''</big></center>
{|
|[[ملف:Wikiversity-logo.svg|40px]]
|
[[ويكي الجامعة:ما هي ويكي الجامعة؟|ويكي الجامعة]] هي <u>مشروع تحرير جماعي لـ[[ويكي الجامعة:ويكي الجامعة ليست|'''مواد ومشاريع تعليمية''']] '''بمختلف اللغات'''</u>. لطلب المساعدة في أي وقت، هناك وصلة ([[مساعدة:محتويات|'''مساعدة''']]) في هامش كل صفحة على اليمين.
لديك [[مستخدم:Maryam mohssin/ملعبي|'''ساحتك الشخصية''']] لاحتواء تجاربك وخطواتك في التحرير والتعديل.
|--
|[[ملف:Nuvola search person wo glass.png|يمين|40 بك]]
|
ويمكنك [[ويكي الجامعة:أسئلة|طرح الأسئلة]] العلمية أو الأدبية.
كما يمكنك أيضا [{{fullurl:مستخدم:Maryam mohssin|action=edit}} التعريف] بنفسك في [[مستخدم:Maryam mohssin|'''صفحتك الشخصية''']]، بكتابة معلومات عنك: أي اللغات تتقن؟ من أي بلد أنت؟ ما هي محاور اهتمامك؟ …
|---
|[[ملف:Crystal Clear app ktip.png|يمين|40بك]]
|
لا تنس [[ويكي الجامعة:توقيع|'''التوقيع''']] في صفحات النقاش بكتابة أربع مدّات، هكذا (<nowiki>~~~~</nowiki>). ولكن يجب عدم التوقيع في صفحات الدروس التعليمية، لأنها تصبح ملكا للجميع لحظة إنشائها.
نرجو منك الالتزام بعرض المصادر والمراجع التي اعتمدت عليها أثناء التحرير و<u>'''عدم النسخ من الإنترنت'''</u> لأسباب <u>'''حقوق التأليف والنشر'''</u>.
|--
|[[ملف:Crystal Clear app amor.png|يمين|40 بك]]
|
أخيرا، وهو أهم شيء، نرجو منك إمضاء وقت [[ويكي الجامعة:كن جريئا|'''ممتع''']] خلال المساهمة '''معنا''' في هذا المشروع!
إذا كانت لديك أي استفسارات أو أسئلة أخرى، يمكنك طرحها في [[مساعدة:محتويات/أين أطرح سؤالي؟|هذه الصفحة]] أو في صفحة نقاشي.
|}
</div></div> --[[مستخدم:Meno25|Meno25]] ([[نقاش المستخدم:Meno25|نقاش]] • [[خاص:مساهمات/Meno25|مساهمات]]) 15:17، 8 مايو 2026 (ت ع م)
7kfheo9r3g6oattnhyzew6rstp45e0p
وحدة:Delink
828
32993
145988
2026-05-08T18:10:07Z
Mdktb
13023
+جلب من [[w:خاص:وصلة دائمة/68641798|w:وحدة:Delink]]
145988
Scribunto
text/plain
-- This module de-links most wikitext.
require("strict")
local p = {}
local getArgs
local function delinkReversePipeTrick(s)
if s:match("^%[%[|.*[|\n]") then -- Check for newlines or multiple pipes.
return s
end
return s:match("%[%[|(.*)%]%]")
end
local function delinkPipeTrick(s)
-- We need to deal with colons, brackets, and commas, per [[مساعدة:Pipe trick]].
-- First, remove the text before the first colon, if any.
if s:match(":") then
s = s:match("%[%[.-:(.*)|%]%]")
-- If there are no colons, grab all of the text apart from the square brackets and the pipe.
else
s = s:match("%[%[(.*)|%]%]")
end
-- Next up, brackets and commas.
if s:match("%(.-%)$") then -- Brackets trump commas.
s = s:match("(.-) ?%(.-%)$")
elseif s:match(",") then -- If there are no brackets, display only the text before the first comma.
s = s:match("(.-),.*$")
end
return s
end
-- Return wikilink target |wikilinks=target
local function getDelinkedTarget(s)
local result = s
-- Deal with the reverse pipe trick.
if result:match("%[%[|") then
return delinkReversePipeTrick(result)
end
result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs.
result = mw.text.decode(result, true) -- decode HTML entities.
-- Check for bad titles. To do this we need to find the
-- title area of the link, i.e. the part before any pipes.
local target_area
if result:match("|") then -- Find if we're dealing with a piped link.
target_area = result:match("^%[%[(.-)|.*%]%]")
else
target_area = result:match("^%[%[(.-)%]%]")
end
-- Check for bad characters.
if mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") and mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") ~= "?" then
return s
end
return target_area
end
local function getDelinkedLabel(s)
local result = s
-- Deal with the reverse pipe trick.
if result:match("%[%[|") then
return delinkReversePipeTrick(result)
end
result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs.
result = mw.text.decode(result, true) -- decode HTML entities.
-- Check for bad titles. To do this we need to find the
-- title area of the link, i.e. the part before any pipes.
local target_area
if result:match("|") then -- Find if we're dealing with a piped link.
target_area = result:match("^%[%[(.-)|.*%]%]")
else
target_area = result:match("^%[%[(.-)%]%]")
end
-- Check for bad characters.
if mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") and mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") ~= "?" then
return s
end
-- Check for categories, interwikis, and files.
local colon_prefix = result:match("%[%[(.-):.*%]%]") or "" -- Get the text before the first colon.
local ns = mw.site.namespaces[colon_prefix] -- see if this is a known namespace
if mw.language.isKnownLanguageTag(colon_prefix) or (ns and (ns.canonicalName == "File" or ns.canonicalName == "Category")) then
return ""
end
-- Remove the colon if the link is using the [[مساعدة:Colon trick]].
if result:match("%[%[:") then
result = "[[" .. result:match("%[%[:(.*%]%])")
end
-- Deal with links using the [[مساعدة:Pipe trick]].
if mw.ustring.match(result, "^%[%[[^|]*|%]%]") then
return delinkPipeTrick(result)
end
-- Find the display area of the wikilink
if result:match("|") then -- Find if we're dealing with a piped link.
result = result:match("^%[%[.-|(.+)%]%]")
-- Remove new lines from the display of multiline piped links,
-- where the pipe is before the first new line.
result = result:gsub("\n", "")
else
result = result:match("^%[%[(.-)%]%]")
end
return result
end
local function delinkURL(s)
-- Assume we have already delinked internal wikilinks, and that
-- we have been passed some text between two square brackets [foo].
-- If the text contains a line break it is not formatted as a URL, regardless of other content.
if s:match("\n") then
return s
end
-- Check if the text has a valid URL prefix and at least one valid URL character.
local valid_url_prefixes = {"//", "http://", "https://", "ftp://", "gopher://", "mailto:", "news:", "irc://"}
local url_prefix
for _ ,v in ipairs(valid_url_prefixes) do
if mw.ustring.match(s, '^%[' .. v ..'[^"%s].*%]' ) then
url_prefix = v
break
end
end
-- Get display text
if not url_prefix then
return s
end
s = s:match("^%[" .. url_prefix .. "(.*)%]") -- Grab all of the text after the URL prefix and before the final square bracket.
s = s:match('^.-(["<> ].*)') or "" -- Grab all of the text after the first URL separator character ("<> ).
s = mw.ustring.match(s, "^%s*(%S.*)$") or "" -- If the separating character was a space, trim it off.
local s_decoded = mw.text.decode(s, true)
if mw.ustring.match(s_decoded, "%c") then
return s
end
return s_decoded
end
local function delinkLinkClass(text, pattern, delinkFunction)
if type(text) ~= "string" then
error("Attempt to de-link non-string input.", 2)
end
if type(pattern) ~= "string" or mw.ustring.sub(pattern, 1, 1) ~= "^" then
error('Invalid pattern detected. Patterns must begin with "^".', 2)
end
-- Iterate over the text string, and replace any matched text. using the
-- delink function. We need to iterate character by character rather
-- than just use gsub, otherwise nested links aren't detected properly.
local result = ""
while text ~= "" do
-- Replace text using one iteration of gsub.
text = mw.ustring.gsub(text, pattern, delinkFunction, 1)
-- Append the left-most character to the result string.
result = result .. mw.ustring.sub(text, 1, 1)
text = mw.ustring.sub(text, 2, -1)
end
return result
end
function p._delink(args)
local text = args[1] or ""
if args.refs == "yes" then
-- Remove any [[مساعدة:Strip markers]] representing ref tags. In most situations
-- this is not a good idea - only use it if you know what you are doing!
text = mw.ustring.gsub(text, "UNIQ%w*%-ref%-%d*%-QINU", "")
end
if args.comments ~= "no" then
text = text:gsub("<!%-%-.-%-%->", "") -- Remove html comments.
end
if args.wikilinks ~= "no" and args.wikilinks ~= "target" then
-- De-link wikilinks and return the label portion of the wikilink.
text = delinkLinkClass(text, "^%[%[.-%]%]", getDelinkedLabel)
elseif args.wikilinks == "target" then
-- De-link wikilinks and return the target portions of the wikilink.
text = delinkLinkClass(text, "^%[%[.-%]%]", getDelinkedTarget)
end
if args.urls ~= "no" then
text = delinkLinkClass(text, "^%[.-%]", delinkURL) -- De-link URLs.
end
if args.whitespace ~= "no" then
-- Replace single new lines with a single space, but leave double new lines
-- and new lines only containing spaces or tabs before a second new line.
text = mw.ustring.gsub(text, "([^\n \t][ \t]*)\n([ \t]*[^\n \t])", "%1 %2")
text = text:gsub("[ \t]+", " ") -- Remove extra tabs and spaces.
end
return text
end
function p.delink(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
return p._delink(getArgs(frame, {wrappers = 'Template:Delink'}))
end
return p
dcgcq0l0jwphz1sxigqi69u97ybrnnn
وحدة:Clickable button
828
32994
145989
2026-05-08T19:16:24Z
Mdktb
13023
+جلب «بتصرّف» من [[w:en:Special:PermanentLink/1236855992|w:en:Module:Clickable button]]
145989
Scribunto
text/plain
-- This module implements {{clickable button 2}}.
local yesno = require('Module:Yesno')
local delink = require('Module:Delink')._delink
local p = {}
function p.main(frame)
local getArgs = require('Module:Arguments').getArgs
local args = getArgs(frame)
return p._main(args)
end
function p._main(args)
-- If first arg or a url is not provided,
-- but we have a second arg, make a button.
-- Otherwise, return nothing.
args.originalInput = args[1]
args[1] = delink({args[1]})
if args[1] == "" then
args[1] = nil
end
if not args[1] and not args.url then
if args[2] then
p.nolink = true
else
return ''
end
end
local data = p.makeLinkData(args)
local link = p.renderLink(args.originalInput, data)
local trackingCategories = p.renderTrackingCategories(args)
return link .. trackingCategories
end
function p.makeLinkData(args)
local data = {}
-- Get the link and display values,
-- and find whether we are outputting
-- a wikilink or a URL.
if args.url then
data.isUrl = true
data.link = args.url
if args[1] then
data.display = args[1]
elseif args[2] then
data.display = args[2]
else
data.display = args.url
p.urlisdisplay = true
end
else
data.isUrl = false
p.urlisdisplay = false
data.link = args[1]
if args[2] then
data.display = args[2]
else
data.display = args[1]
end
if args[1] and args[1]:find('http') then
data.isUrl = true
end
end
if yesno(args.link) == false then
p.nolink = true
end
-- Colours
-- For the merge with {{clickable button}}
local colour = args.color and args.color:lower()
-- Classes
local class = args.class and args.class:lower()
data.classes = {}
if class == 'ui-button-green'
or class == 'ui-button-blue'
or class == 'ui-button-red'
then
table.insert(
data.classes,
'submit ui-button ui-widget ui-state-default ui-corner-all'
.. ' ui-button-text-only ui-button-text'
)
else
table.insert(data.classes, 'mw-ui-button')
end
--If class is unset,
--then let color determine class
if not class then
if colour == 'blue' then
class = 'mw-ui-progressive'
elseif colour == 'red' then
class = 'mw-ui-destructive'
elseif colour == 'green' then
class = 'mw-ui-constructive'
end
end
if class then
table.insert(data.classes, class)
end
-- Styles
do
--[[
-- Check whether we are on the same page as we have specified in
-- args[1], but not if we are using a URL link, as then args[1] is only
-- a display value. If we are currently on the page specified in
-- args[1] make the button colour darker so that it stands out from
-- other buttons on the page.
--]]
local success, linkTitle, currentTitle
if not data.isUrl then
currentTitle = mw.title.getCurrentTitle()
success, linkTitle = pcall(mw.title.new, args[1])
elseif p.urlisdisplay then
currentTitle = mw.title.getCurrentTitle()
end
if success
and linkTitle
and mw.title.equals(currentTitle, linkTitle)
and not p.urlisdisplay
then
if class == 'ui-button-blue'
or class == 'mw-ui-progressive'
or class == 'mw-ui-constructive'
then
data.backgroundColor = '#2962CB'
data.color = '#fff'
elseif class == 'ui-button-green' then
data.backgroundColor = '#008B6D'
elseif class == 'ui-button-red' or class == 'mw-ui-destructive' then
data.backgroundColor = '#A6170F'
else
data.backgroundColor = '#CCC'
data.color = '#666'
end
elseif p.urlisdisplay then
data.dummyLink = tostring(currentTitle)
end
-- Add user-specified styles.
data.style = args.style
end
return data
end
function p.renderLink(originalInput, data)
-- Render the display span tag.
local display
do
local displaySpan = mw.html.create('span')
for i, class in ipairs(data.classes or {}) do
displaySpan:addClass(class)
end
displaySpan
:css{
['background-color'] = data.backgroundColor,
color = data.color
}
if data.style then
displaySpan:cssText(data.style)
end
displaySpan:wikitext(data.display)
display = tostring(displaySpan)
end
-- Render the link
local link
if originalInput and originalInput:find('|') then
link = string.format('[[%s|%s]]', delink({originalInput, wikilinks = 'target'}), display)
elseif p.nolink then
if p.urlisdisplay then
link = string.format('[[%s|%s]]', data.dummyLink, display)
else
link = string.format('%s', display)
end
else
if data.isUrl then
link = string.format('[%s %s]', data.link, display)
else
link = string.format('[[%s |%s]]', data.link, display)
end
end
return string.format('<span class="plainlinks clickbutton">%s</span>', link)
end
function p.renderTrackingCategories(args)
if yesno(args.category) == false then
return ''
end
local class = args.class and args.class:lower()
if class == 'ui-button-green'
or class == 'ui-button-blue'
or class == 'ui-button-red'
then
return '[[Category:Pages using old style ui-button-color]]'
else
return ''
end
end
return p
2y4zqg2drz0jqpm59tyakc7koi33ehg
145990
145989
2026-05-08T19:16:54Z
Mdktb
13023
حمى «[[وحدة:Clickable button]]»: وحدة هامة ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
145989
Scribunto
text/plain
-- This module implements {{clickable button 2}}.
local yesno = require('Module:Yesno')
local delink = require('Module:Delink')._delink
local p = {}
function p.main(frame)
local getArgs = require('Module:Arguments').getArgs
local args = getArgs(frame)
return p._main(args)
end
function p._main(args)
-- If first arg or a url is not provided,
-- but we have a second arg, make a button.
-- Otherwise, return nothing.
args.originalInput = args[1]
args[1] = delink({args[1]})
if args[1] == "" then
args[1] = nil
end
if not args[1] and not args.url then
if args[2] then
p.nolink = true
else
return ''
end
end
local data = p.makeLinkData(args)
local link = p.renderLink(args.originalInput, data)
local trackingCategories = p.renderTrackingCategories(args)
return link .. trackingCategories
end
function p.makeLinkData(args)
local data = {}
-- Get the link and display values,
-- and find whether we are outputting
-- a wikilink or a URL.
if args.url then
data.isUrl = true
data.link = args.url
if args[1] then
data.display = args[1]
elseif args[2] then
data.display = args[2]
else
data.display = args.url
p.urlisdisplay = true
end
else
data.isUrl = false
p.urlisdisplay = false
data.link = args[1]
if args[2] then
data.display = args[2]
else
data.display = args[1]
end
if args[1] and args[1]:find('http') then
data.isUrl = true
end
end
if yesno(args.link) == false then
p.nolink = true
end
-- Colours
-- For the merge with {{clickable button}}
local colour = args.color and args.color:lower()
-- Classes
local class = args.class and args.class:lower()
data.classes = {}
if class == 'ui-button-green'
or class == 'ui-button-blue'
or class == 'ui-button-red'
then
table.insert(
data.classes,
'submit ui-button ui-widget ui-state-default ui-corner-all'
.. ' ui-button-text-only ui-button-text'
)
else
table.insert(data.classes, 'mw-ui-button')
end
--If class is unset,
--then let color determine class
if not class then
if colour == 'blue' then
class = 'mw-ui-progressive'
elseif colour == 'red' then
class = 'mw-ui-destructive'
elseif colour == 'green' then
class = 'mw-ui-constructive'
end
end
if class then
table.insert(data.classes, class)
end
-- Styles
do
--[[
-- Check whether we are on the same page as we have specified in
-- args[1], but not if we are using a URL link, as then args[1] is only
-- a display value. If we are currently on the page specified in
-- args[1] make the button colour darker so that it stands out from
-- other buttons on the page.
--]]
local success, linkTitle, currentTitle
if not data.isUrl then
currentTitle = mw.title.getCurrentTitle()
success, linkTitle = pcall(mw.title.new, args[1])
elseif p.urlisdisplay then
currentTitle = mw.title.getCurrentTitle()
end
if success
and linkTitle
and mw.title.equals(currentTitle, linkTitle)
and not p.urlisdisplay
then
if class == 'ui-button-blue'
or class == 'mw-ui-progressive'
or class == 'mw-ui-constructive'
then
data.backgroundColor = '#2962CB'
data.color = '#fff'
elseif class == 'ui-button-green' then
data.backgroundColor = '#008B6D'
elseif class == 'ui-button-red' or class == 'mw-ui-destructive' then
data.backgroundColor = '#A6170F'
else
data.backgroundColor = '#CCC'
data.color = '#666'
end
elseif p.urlisdisplay then
data.dummyLink = tostring(currentTitle)
end
-- Add user-specified styles.
data.style = args.style
end
return data
end
function p.renderLink(originalInput, data)
-- Render the display span tag.
local display
do
local displaySpan = mw.html.create('span')
for i, class in ipairs(data.classes or {}) do
displaySpan:addClass(class)
end
displaySpan
:css{
['background-color'] = data.backgroundColor,
color = data.color
}
if data.style then
displaySpan:cssText(data.style)
end
displaySpan:wikitext(data.display)
display = tostring(displaySpan)
end
-- Render the link
local link
if originalInput and originalInput:find('|') then
link = string.format('[[%s|%s]]', delink({originalInput, wikilinks = 'target'}), display)
elseif p.nolink then
if p.urlisdisplay then
link = string.format('[[%s|%s]]', data.dummyLink, display)
else
link = string.format('%s', display)
end
else
if data.isUrl then
link = string.format('[%s %s]', data.link, display)
else
link = string.format('[[%s |%s]]', data.link, display)
end
end
return string.format('<span class="plainlinks clickbutton">%s</span>', link)
end
function p.renderTrackingCategories(args)
if yesno(args.category) == false then
return ''
end
local class = args.class and args.class:lower()
if class == 'ui-button-green'
or class == 'ui-button-blue'
or class == 'ui-button-red'
then
return '[[Category:Pages using old style ui-button-color]]'
else
return ''
end
end
return p
2y4zqg2drz0jqpm59tyakc7koi33ehg
145991
145990
2026-05-08T19:18:52Z
Mdktb
13023
-+تعريب تصنيف
145991
Scribunto
text/plain
-- This module implements {{clickable button 2}}.
local yesno = require('Module:Yesno')
local delink = require('Module:Delink')._delink
local p = {}
function p.main(frame)
local getArgs = require('Module:Arguments').getArgs
local args = getArgs(frame)
return p._main(args)
end
function p._main(args)
-- If first arg or a url is not provided,
-- but we have a second arg, make a button.
-- Otherwise, return nothing.
args.originalInput = args[1]
args[1] = delink({args[1]})
if args[1] == "" then
args[1] = nil
end
if not args[1] and not args.url then
if args[2] then
p.nolink = true
else
return ''
end
end
local data = p.makeLinkData(args)
local link = p.renderLink(args.originalInput, data)
local trackingCategories = p.renderTrackingCategories(args)
return link .. trackingCategories
end
function p.makeLinkData(args)
local data = {}
-- Get the link and display values,
-- and find whether we are outputting
-- a wikilink or a URL.
if args.url then
data.isUrl = true
data.link = args.url
if args[1] then
data.display = args[1]
elseif args[2] then
data.display = args[2]
else
data.display = args.url
p.urlisdisplay = true
end
else
data.isUrl = false
p.urlisdisplay = false
data.link = args[1]
if args[2] then
data.display = args[2]
else
data.display = args[1]
end
if args[1] and args[1]:find('http') then
data.isUrl = true
end
end
if yesno(args.link) == false then
p.nolink = true
end
-- Colours
-- For the merge with {{clickable button}}
local colour = args.color and args.color:lower()
-- Classes
local class = args.class and args.class:lower()
data.classes = {}
if class == 'ui-button-green'
or class == 'ui-button-blue'
or class == 'ui-button-red'
then
table.insert(
data.classes,
'submit ui-button ui-widget ui-state-default ui-corner-all'
.. ' ui-button-text-only ui-button-text'
)
else
table.insert(data.classes, 'mw-ui-button')
end
--If class is unset,
--then let color determine class
if not class then
if colour == 'blue' then
class = 'mw-ui-progressive'
elseif colour == 'red' then
class = 'mw-ui-destructive'
elseif colour == 'green' then
class = 'mw-ui-constructive'
end
end
if class then
table.insert(data.classes, class)
end
-- Styles
do
--[[
-- Check whether we are on the same page as we have specified in
-- args[1], but not if we are using a URL link, as then args[1] is only
-- a display value. If we are currently on the page specified in
-- args[1] make the button colour darker so that it stands out from
-- other buttons on the page.
--]]
local success, linkTitle, currentTitle
if not data.isUrl then
currentTitle = mw.title.getCurrentTitle()
success, linkTitle = pcall(mw.title.new, args[1])
elseif p.urlisdisplay then
currentTitle = mw.title.getCurrentTitle()
end
if success
and linkTitle
and mw.title.equals(currentTitle, linkTitle)
and not p.urlisdisplay
then
if class == 'ui-button-blue'
or class == 'mw-ui-progressive'
or class == 'mw-ui-constructive'
then
data.backgroundColor = '#2962CB'
data.color = '#fff'
elseif class == 'ui-button-green' then
data.backgroundColor = '#008B6D'
elseif class == 'ui-button-red' or class == 'mw-ui-destructive' then
data.backgroundColor = '#A6170F'
else
data.backgroundColor = '#CCC'
data.color = '#666'
end
elseif p.urlisdisplay then
data.dummyLink = tostring(currentTitle)
end
-- Add user-specified styles.
data.style = args.style
end
return data
end
function p.renderLink(originalInput, data)
-- Render the display span tag.
local display
do
local displaySpan = mw.html.create('span')
for i, class in ipairs(data.classes or {}) do
displaySpan:addClass(class)
end
displaySpan
:css{
['background-color'] = data.backgroundColor,
color = data.color
}
if data.style then
displaySpan:cssText(data.style)
end
displaySpan:wikitext(data.display)
display = tostring(displaySpan)
end
-- Render the link
local link
if originalInput and originalInput:find('|') then
link = string.format('[[%s|%s]]', delink({originalInput, wikilinks = 'target'}), display)
elseif p.nolink then
if p.urlisdisplay then
link = string.format('[[%s|%s]]', data.dummyLink, display)
else
link = string.format('%s', display)
end
else
if data.isUrl then
link = string.format('[%s %s]', data.link, display)
else
link = string.format('[[%s |%s]]', data.link, display)
end
end
return string.format('<span class="plainlinks clickbutton">%s</span>', link)
end
function p.renderTrackingCategories(args)
if yesno(args.category) == false then
return ''
end
local class = args.class and args.class:lower()
if class == 'ui-button-green'
or class == 'ui-button-blue'
or class == 'ui-button-red'
then
return '[[تصنيف:صفحات تستخدم نمط قديم لزر واجهة المستخدم]]'
else
return ''
end
end
return p
lcshz54f8ue25g3jg64q97tm8farmop
قالب:Clickable button 2
10
32995
145995
2026-05-08T19:32:11Z
Mdktb
13023
+تحويلة
145995
wikitext
text/x-wiki
#تحويل[[قالب:زر للنقر 2]]
9wq5v3qxkv34f2ioropreyryo1jr66e
145998
145995
2026-05-08T19:35:28Z
Mdktb
13023
-+تحويلة مزدوجة
145998
wikitext
text/x-wiki
#تحويل[[قالب:زر للنقر]]
kyg8c1r94fwrf7dbjrpin00pm4o6cet
قالب:زر للنقر 2
10
32996
145997
2026-05-08T19:34:55Z
Mdktb
13023
نقل Mdktb صفحة [[قالب:زر للنقر 2]] إلى [[قالب:زر للنقر]]: لا حاجة، هناك قالب وحيد
145997
wikitext
text/x-wiki
#تحويل [[قالب:زر للنقر]]
4p07865q28tpgslnfjqmml3qnxtl7fp
وحدة:Message box/fmbox.css
828
32997
146002
2026-05-08T21:27:17Z
Mdktb
13023
+جلب من [[w:خاص:وصلة دائمة/68107331|w:وحدة:Message box/fmbox.css]]
146002
sanitized-css
text/css
/* {{pp|small=y}} */
.fmbox {
clear: both;
margin: 0.2em 0;
width: 100%;
border: 1px solid #a2a9b1;
background-color: var(--background-color-interactive-subtle, #f8f9fa); /* Default "system" gray */
box-sizing: border-box;
color: var(--color-base, #202122);
}
.fmbox-warning {
border: 1px solid #bb7070; /* Dark pink */
background-color: #ffdbdb; /* Pink */
}
.fmbox-editnotice {
background-color: transparent;
}
.fmbox .mbox-text {
border: none;
/* @noflip */
padding: 0.25em 0.9em;
width: 100%;
}
.fmbox .mbox-image {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
.fmbox .mbox-imageleft {
border: none;
/* @noflip */
padding: 2px 0 2px 0.9em;
text-align: center;
}
.fmbox .mbox-invalid-type {
text-align: center;
}
/* منقولة من common.css */
.fmbox-system {
background-color: var(--background-color-interactive-subtle, #f8f9fa);
}
/* Div based "warning" style fmbox messages. */
.mw-warning-with-logexcerpt,
.mw-lag-warn-high,
.mw-cascadeprotectedwarning,
#mw-protect-cascadeon,
.titleblacklist-warning {
clear: both;
margin: 0.2em 0;
border: 1px solid #bb7070;
background-color: var(--background-color-interactive-subtle, #ffdbdb);
padding: 0.25em 0.9em;
box-sizing: border-box;
}
@media screen {
html.skin-theme-clientpref-night .fmbox-warning {
background-color: #300; /* Reddish, same hue/saturation as light */
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .fmbox-warning {
background-color: #300; /* Reddish, same hue/saturation as light */
}
}
jrm3ght4g364i59ztt2j149f2ch1ote
146003
146002
2026-05-08T21:28:52Z
Mdktb
13023
حمى «[[وحدة:Message box/fmbox.css]]»: وحدة هامة ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
146002
sanitized-css
text/css
/* {{pp|small=y}} */
.fmbox {
clear: both;
margin: 0.2em 0;
width: 100%;
border: 1px solid #a2a9b1;
background-color: var(--background-color-interactive-subtle, #f8f9fa); /* Default "system" gray */
box-sizing: border-box;
color: var(--color-base, #202122);
}
.fmbox-warning {
border: 1px solid #bb7070; /* Dark pink */
background-color: #ffdbdb; /* Pink */
}
.fmbox-editnotice {
background-color: transparent;
}
.fmbox .mbox-text {
border: none;
/* @noflip */
padding: 0.25em 0.9em;
width: 100%;
}
.fmbox .mbox-image {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
.fmbox .mbox-imageleft {
border: none;
/* @noflip */
padding: 2px 0 2px 0.9em;
text-align: center;
}
.fmbox .mbox-invalid-type {
text-align: center;
}
/* منقولة من common.css */
.fmbox-system {
background-color: var(--background-color-interactive-subtle, #f8f9fa);
}
/* Div based "warning" style fmbox messages. */
.mw-warning-with-logexcerpt,
.mw-lag-warn-high,
.mw-cascadeprotectedwarning,
#mw-protect-cascadeon,
.titleblacklist-warning {
clear: both;
margin: 0.2em 0;
border: 1px solid #bb7070;
background-color: var(--background-color-interactive-subtle, #ffdbdb);
padding: 0.25em 0.9em;
box-sizing: border-box;
}
@media screen {
html.skin-theme-clientpref-night .fmbox-warning {
background-color: #300; /* Reddish, same hue/saturation as light */
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .fmbox-warning {
background-color: #300; /* Reddish, same hue/saturation as light */
}
}
jrm3ght4g364i59ztt2j149f2ch1ote
وحدة:Message box/imbox.css
828
32998
146004
2026-05-08T21:30:38Z
Mdktb
13023
+جلب من [[w:خاص:وصلة دائمة/68107353|w:وحدة:Message box/imbox.css]]
146004
sanitized-css
text/css
/* {{pp|small=y}} */
.imbox {
margin: 4px 0;
border-collapse: collapse;
border: 3px solid #36c; /* Default "notice" blue */
background-color: var(--background-color-interactive-subtle, #f8f9fa);
box-sizing: border-box;
}
/* For imboxes inside imbox-text cells. */
.imbox .mbox-text .imbox {
margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */
/* TODO: Still needed? */
display: block; /* Fix for webkit to force 100% width. */
}
.imbox-speedy {
border: 3px solid #b32424; /* Red */
background-color: #fee7e6; /* Pink */
}
.imbox-delete {
border: 3px solid #b32424; /* Red */
}
.imbox-content {
border: 3px solid #f28500; /* Orange */
}
.imbox-style {
border: 3px solid #fc3; /* Yellow */
}
.imbox-move {
border: 3px solid #9932cc; /* Purple */
}
.imbox-protection {
border: 3px solid #a2a9b1; /* Gray-gold */
}
.imbox-license {
border: 3px solid #88a; /* Dark gray */
}
.imbox-featured {
border: 3px solid #cba135; /* Brown-gold */
}
.imbox .mbox-text {
border: none;
/* @noflip */
padding: 0.25em 0.9em;
width: 100%;
}
.imbox .mbox-image {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
.imbox .mbox-imageleft {
border: none;
/* @noflip */
padding: 2px 0 2px 0.9em;
text-align: center;
}
/* An empty narrow cell */
.imbox .mbox-empty-cell {
border: none;
padding: 0;
width: 1px;
}
.imbox .mbox-invalid-type {
text-align: center;
}
@media (min-width: 720px) {
.imbox {
margin: 4px 10%;
}
}
/* منقولة من common.css */
/* Image message box styles */
.mbox-inside .imbox { /* For imboxes inside other templates. */
margin: 4px;
}
.imbox-notice {
border: 3px solid #36c; /* Blue */
}
.imbox-current {
/* @noflip */
border: 1px solid #A5D6A7; /* Green */
border-right: 2px solid #A5D6A7; /* Green */
}
@media screen {
html.skin-theme-clientpref-night .imbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .imbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
p52ywsqd6sjwn8713mk10h783sssmvc
146005
146004
2026-05-08T21:30:50Z
Mdktb
13023
حمى «[[وحدة:Message box/imbox.css]]»: وحدة هامة ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
146004
sanitized-css
text/css
/* {{pp|small=y}} */
.imbox {
margin: 4px 0;
border-collapse: collapse;
border: 3px solid #36c; /* Default "notice" blue */
background-color: var(--background-color-interactive-subtle, #f8f9fa);
box-sizing: border-box;
}
/* For imboxes inside imbox-text cells. */
.imbox .mbox-text .imbox {
margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */
/* TODO: Still needed? */
display: block; /* Fix for webkit to force 100% width. */
}
.imbox-speedy {
border: 3px solid #b32424; /* Red */
background-color: #fee7e6; /* Pink */
}
.imbox-delete {
border: 3px solid #b32424; /* Red */
}
.imbox-content {
border: 3px solid #f28500; /* Orange */
}
.imbox-style {
border: 3px solid #fc3; /* Yellow */
}
.imbox-move {
border: 3px solid #9932cc; /* Purple */
}
.imbox-protection {
border: 3px solid #a2a9b1; /* Gray-gold */
}
.imbox-license {
border: 3px solid #88a; /* Dark gray */
}
.imbox-featured {
border: 3px solid #cba135; /* Brown-gold */
}
.imbox .mbox-text {
border: none;
/* @noflip */
padding: 0.25em 0.9em;
width: 100%;
}
.imbox .mbox-image {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
.imbox .mbox-imageleft {
border: none;
/* @noflip */
padding: 2px 0 2px 0.9em;
text-align: center;
}
/* An empty narrow cell */
.imbox .mbox-empty-cell {
border: none;
padding: 0;
width: 1px;
}
.imbox .mbox-invalid-type {
text-align: center;
}
@media (min-width: 720px) {
.imbox {
margin: 4px 10%;
}
}
/* منقولة من common.css */
/* Image message box styles */
.mbox-inside .imbox { /* For imboxes inside other templates. */
margin: 4px;
}
.imbox-notice {
border: 3px solid #36c; /* Blue */
}
.imbox-current {
/* @noflip */
border: 1px solid #A5D6A7; /* Green */
border-right: 2px solid #A5D6A7; /* Green */
}
@media screen {
html.skin-theme-clientpref-night .imbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .imbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
p52ywsqd6sjwn8713mk10h783sssmvc
وحدة:Message box/tmbox.css
828
32999
146006
2026-05-08T21:32:17Z
Mdktb
13023
+جلب من [[w:خاص:وصلة دائمة/69140054|w:وحدة:Message box/tmbox.css]]
146006
sanitized-css
text/css
/* {{pp|small=y}} */
.tmbox {
margin: 4px 0;
border-collapse: collapse;
border: 1px solid var(--border-color-talk,#a2a9b1);
background-color: var(--background-color-talk,#f8f9fa);
box-sizing: border-box;
}
/* For the "small=yes" option. */
.tmbox.mbox-small {
font-size: 88%;
line-height: 1.25em;
}
.tmbox-speedy {
border: 2px solid #b32424; /* Red */
background-color: #fee7e6; /* Pink */
}
.tmbox-delete {
border: 2px solid #b32424; /* Red */
}
.tmbox-content {
border: 2px solid #f28500; /* Orange */
}
.tmbox-style {
border: 2px solid #fc3; /* Yellow */
}
.tmbox-move {
border: 2px solid #9932cc; /* Purple */
}
.tmbox .mbox-text {
border: none;
/* @noflip */
padding: 0.25em 0.9em;
width: 100%;
}
.tmbox .mbox-image {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
.tmbox .mbox-imageleft {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
/* An empty narrow cell */
.tmbox .mbox-empty-cell {
border: none;
padding: 0;
width: 1px;
}
.tmbox .mbox-invalid-type {
text-align: center;
}
@media (min-width: 720px) {
.tmbox {
margin: 4px 10%;
}
.tmbox.mbox-small {
/* @noflip */
clear: left;
/* @noflip */
float: left;
/* @noflip */
margin: 4px 0 4px 1em;
width: 238px;
}
}
@media screen {
html.skin-theme-clientpref-night .tmbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .tmbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
/** T367463 */
body.skin--responsive table.tmbox img {
max-width: none !important;
}
/* منقولة من common.css */
/* Talk page message box styles */
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */
margin: 2px 0; /* this declaration overrides other styles (including mbox-small above) */
width: 100%; /* For Safari and Opera */
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */
line-height: 1.5em; /* also "nested", so reset styles that are */
font-size: 100%; /* set in "mbox-small" above. */
}
.tmbox-current {
/* @noflip */
border: 1px solid #A5D6A7; /* Green */
border-right: 2px solid #A5D6A7; /* Green */
}
.tmbox-protection,
.tmbox-notice {
border: 1px solid silver; /* Gray-brown */
}
8v1zy22dcc9ev5w00m19hyp0h95msgh
146007
146006
2026-05-08T21:32:30Z
Mdktb
13023
حمى «[[وحدة:Message box/tmbox.css]]»: وحدة هامة ([تعديل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد) [النقل=السماح للمستخدمين المؤكدين تلقائيا فقط] (غير محدد))
146006
sanitized-css
text/css
/* {{pp|small=y}} */
.tmbox {
margin: 4px 0;
border-collapse: collapse;
border: 1px solid var(--border-color-talk,#a2a9b1);
background-color: var(--background-color-talk,#f8f9fa);
box-sizing: border-box;
}
/* For the "small=yes" option. */
.tmbox.mbox-small {
font-size: 88%;
line-height: 1.25em;
}
.tmbox-speedy {
border: 2px solid #b32424; /* Red */
background-color: #fee7e6; /* Pink */
}
.tmbox-delete {
border: 2px solid #b32424; /* Red */
}
.tmbox-content {
border: 2px solid #f28500; /* Orange */
}
.tmbox-style {
border: 2px solid #fc3; /* Yellow */
}
.tmbox-move {
border: 2px solid #9932cc; /* Purple */
}
.tmbox .mbox-text {
border: none;
/* @noflip */
padding: 0.25em 0.9em;
width: 100%;
}
.tmbox .mbox-image {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
.tmbox .mbox-imageleft {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
/* An empty narrow cell */
.tmbox .mbox-empty-cell {
border: none;
padding: 0;
width: 1px;
}
.tmbox .mbox-invalid-type {
text-align: center;
}
@media (min-width: 720px) {
.tmbox {
margin: 4px 10%;
}
.tmbox.mbox-small {
/* @noflip */
clear: left;
/* @noflip */
float: left;
/* @noflip */
margin: 4px 0 4px 1em;
width: 238px;
}
}
@media screen {
html.skin-theme-clientpref-night .tmbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .tmbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
/** T367463 */
body.skin--responsive table.tmbox img {
max-width: none !important;
}
/* منقولة من common.css */
/* Talk page message box styles */
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */
margin: 2px 0; /* this declaration overrides other styles (including mbox-small above) */
width: 100%; /* For Safari and Opera */
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */
line-height: 1.5em; /* also "nested", so reset styles that are */
font-size: 100%; /* set in "mbox-small" above. */
}
.tmbox-current {
/* @noflip */
border: 1px solid #A5D6A7; /* Green */
border-right: 2px solid #A5D6A7; /* Green */
}
.tmbox-protection,
.tmbox-notice {
border: 1px solid silver; /* Gray-brown */
}
8v1zy22dcc9ev5w00m19hyp0h95msgh
146012
146007
2026-05-08T21:48:56Z
Mdktb
13023
الافتراضي
146012
sanitized-css
text/css
/* {{pp|small=y}} */
.tmbox {
margin: 4px 0;
border-collapse: collapse;
border: 1px solid var(--border-color-base,#a2a9b1);
background-color: var(--background-color-neutral-subtle,#f8f9fa);
box-sizing: border-box;
}
/* For the "small=yes" option. */
.tmbox.mbox-small {
font-size: 88%;
line-height: 1.25em;
}
.tmbox-speedy {
border: 2px solid #b32424; /* Red */
background-color: #fee7e6; /* Pink */
}
.tmbox-delete {
border: 2px solid #b32424; /* Red */
}
.tmbox-content {
border: 2px solid #f28500; /* Orange */
}
.tmbox-style {
border: 2px solid #fc3; /* Yellow */
}
.tmbox-move {
border: 2px solid #9932cc; /* Purple */
}
.tmbox .mbox-text {
border: none;
/* @noflip */
padding: 0.25em 0.9em;
width: 100%;
}
.tmbox .mbox-image {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
.tmbox .mbox-imageleft {
border: none;
/* @noflip */
padding: 2px 0.9em 2px 0;
text-align: center;
}
/* An empty narrow cell */
.tmbox .mbox-empty-cell {
border: none;
padding: 0;
width: 1px;
}
.tmbox .mbox-invalid-type {
text-align: center;
}
@media (min-width: 720px) {
.tmbox {
margin: 4px 10%;
}
.tmbox.mbox-small {
/* @noflip */
clear: left;
/* @noflip */
float: left;
/* @noflip */
margin: 4px 0 4px 1em;
width: 238px;
}
}
@media screen {
html.skin-theme-clientpref-night .tmbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .tmbox-speedy {
background-color: #310402; /* Dark red, same hue/saturation as light */
}
}
/** T367463 */
body.skin--responsive table.tmbox img {
max-width: none !important;
}
/* منقولة من common.css */
/* Talk page message box styles */
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */
margin: 2px 0; /* this declaration overrides other styles (including mbox-small above) */
width: 100%; /* For Safari and Opera */
}
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */
line-height: 1.5em; /* also "nested", so reset styles that are */
font-size: 100%; /* set in "mbox-small" above. */
}
.tmbox-current {
/* @noflip */
border: 1px solid #A5D6A7; /* Green */
border-right: 2px solid #A5D6A7; /* Green */
}
.tmbox-protection,
.tmbox-notice {
border: 1px solid silver; /* Gray-brown */
}
ox30dc559y9seglkxhz3vqlp2agazi5
ويكي الجامعة:إداريو الواجهة/تصويت/Mdktb
4
33000
146015
2026-05-08T22:11:36Z
Mdktb
13023
ترشيح جديد
146015
wikitext
text/x-wiki
<div style="text-align:center; clear:both;">'''ترشيح''' {{عن مستخدم|Mdktb}} '''لنيل صلاحية''' [[ويكي الجامعة:إداريو الواجهة|'''إداري واجهة''']]</div>
<!-- أدناه مقدمة الترشيح والتوقيع-->
تحياتي جميعًا، حقيقًة احتاج الصلاحية لتهذيب وتنظيف common.css في المقام الأول، فقواعد التنسيق فيها تتعارض مع بعض أنماط القوالب، كذلك جلب بعض الإضافات وتحسين تجربة المستخدم. أما عن الكفاءة، فأحسب أني امتلك الخبرة الكافية التي تؤهلني لاستعمال الصلاحية، سواء في css أو js أو json كذلك رسائل النظام، وكنت إداري واجهة سابقًا في مشروع شقيق، يُرجى المشاركة بما ترونه مناسبًا--[[مستخدم:Mdktb|Mdktb]] ([[نقاش المستخدم:Mdktb|نقاش]]) 22:11، 8 مايو 2026 (ت ع م)
-----
;مع
;ضد
;محايد
;تعليقات
التعليقات في [[{{TALKPAGENAME}}|صفحة النقاش]]
r876u2pq1ie04aaul53bb71l3b7cvpn
ويكي الجامعة:إداريو الواجهة/تصويت/الناجم العاجم (الثانية)
4
33001
146019
2026-05-08T22:37:16Z
Mdktb
13023
+نظرًا لترشيح مزدوج لصلاحيتين فات تداركه
146019
wikitext
text/x-wiki
#تحويل[[ويكي الجامعة:إداريون/تصويت/الناجم العاجم (الثانية)]]
pkyz298dbct15zwirko08ir22trg80y
ويكي الجامعة:إداريو الواجهة/تصويت/أرشيف
4
33002
146020
2026-05-08T22:49:30Z
Mdktb
13023
+أرشيف
146020
wikitext
text/x-wiki
تضّم الصفحة أدناه أرشيف التصويت على صلاحية إداري واجهة. يُرجى وضع صفحات التصويت الجديدة المؤرشفة في صف جديد آخر الجدول.
{|class="sortable" cellspacing="8" style="text-align:center;"
!# !! ترشيح !! من !! إلى !! ملاحظات
|-
| 1 || [[ويكي الجامعة:إداريو الواجهة/تصويت/الناجم العاجم|Najem Ajem]] || 2021-01-05 || 2020-07-05
| 6 أشهر
|-
| 2 || [[ويكي الجامعة:إداريو الواجهة/تصويت/الناجم العاجم (الثانية)|Najem Ajem (الثانية)]] || 2024-07-04 || 2025-01-04
| 6 أشهر
|-
|}
[[تصنيف:صفحات أرشيف|إداريو الواجهة]]
[[تصنيف:إدارة ويكي الجامعة|داريو الواجهة]]
4455duw9xecevk60xeppdaca9qv780e
146021
146020
2026-05-08T22:51:17Z
Mdktb
13023
-+
146021
wikitext
text/x-wiki
تضّم الصفحة أدناه أرشيف التصويت على صلاحية إداري واجهة. يُرجى وضع صفحات التصويت الجديدة المؤرشفة في صف جديد آخر الجدول.
{|class="sortable" cellspacing="8" style="text-align:center;"
!# !! ترشيح !! من !! إلى !! ملاحظات
|-
| 1 || [[ويكي الجامعة:إداريو الواجهة/تصويت/الناجم العاجم|Najem Ajem]]
| 2020-07-05 || 2021-01-05 || 6 أشهر
|-
| 2 || [[ويكي الجامعة:إداريو الواجهة/تصويت/الناجم العاجم (الثانية)|Najem Ajem (الثانية)]] || 2024-07-04 || 2025-01-04
| 6 أشهر
|-
|}
[[تصنيف:صفحات أرشيف|إداريو الواجهة]]
[[تصنيف:إدارة ويكي الجامعة|داريو الواجهة]]
r7hulqa0oz292juo7uyzqlz8o4lj5bp
ويكي الجامعة:إخطار الإداريين/أرشيف
4
33003
146023
2026-05-08T23:58:23Z
Mdktb
13023
+أرشيف
146023
wikitext
text/x-wiki
{{رأس الصفحة
| عنوان = أرشيف
| قسم =
| سابق = [[ويكي الجامعة:إخطار الإداريين|إخطار الإداريين]]
| لاحق =
| اختصار =
| ملاحظات = <div style="text-align: center; color:grey;">
<inputbox>
type=fulltext
prefix=ويكي الجامعة:إخطار الإداريين/أرشيف
break=no
width=35
placeholder=البحث في نقاشات الأرشيف
searchbuttonlabel=بحث
</inputbox>
<div style="display: flex; justify-content: center;">
<div style="margin:0.5em 0; width: 18em; border-bottom:1px #d3d3d3 dashed;"></div></div>
<span style="color:var(--color-base,#202122)">'''عقد 2010''':</span> 2010{{•}}2011{{•}}2012{{•}}2013{{•}}2014{{•}}
[[ويكي الجامعة:إخطار الإداريين/أرشيف/2015|2015]]{{•}}
2016{{•}}2017{{•}}2018{{•}}2019
<div style="display: flex; justify-content: center;;">
<div style="margin:0.5em 0; width: 18em; border-bottom:1px #d3d3d3 dashed;"></div></div>
<span style="color:var(--color-base,#202122)">'''عقد 2020''':</span> 2020{{•}}2021{{•}}2022{{•}}2023{{•}}2024{{•}}2025{{•}}
[[ويكي الجامعة:إخطار الإداريين/أرشيف/2026|2026]]{{•}}
2027{{•}}2028{{•}}2029
</div>
}}
ec8tys5ccv89jxj0kocqc3hl04dd9re