Extension:Admin Links/ar

Admin Links is an extension to MediaWiki that defines a special page, "Special:AdminLinks", that holds links meant to be helpful for wiki administrators; it is meant to serve as a "control panel" for the functions an administrator would typically perform in a wiki. All users can view this page; however, for those with the 'adminlinks' permission (sysops/administrators, by default), a link to the page also shows up in their "Personal URLs", between "Talk" and "Preferences".

يقدّم امتداد وصلات الإداريين رابط وواجهة برمجية تطبيقات للامتدادات الأخرى كي يمكنها إضافة وصلاتها الشبكية وأقسامها إلى الصفحة.

You can see an example of this page with additional links and sections added by other extensions here.

تقدم برمجيات ميدياويكي بالفعل صفحة تحمل اسم «خاص:صفحات خاصة - Special:SpecialPages» التي تسرد الصفحات الخاصة لكافة الامتدادات المثبتة على موقع الويكي، وربما يقودك هذا إلى التساؤل لماذا قد يحتاج أي شخص لصفحة إضافة تحمل اسم « AdminLinks – وصلات الإداريين». However, there are a number of important differences that make "AdminLinks" useful:


 * "SpecialPages" holds links to every special page in the wiki, including many (such as Unused categories) that are not specifically helpful to administrators; "AdminLinks" attempts to link only to the administrator-specific ones
 * "AdminLinks" can hold links to pages that are not special pages, such as the "Edit sidebar" page and documentation for various extensions
 * Finally, the Admin Links extension puts a link to "AdminLinks" in administrators' personal tools, which makes things more convenient.

الكود البرمجي والتنزيل
You can download the Admin Links code, in .zip format, here.

يمكنك أيضا تنزيل الكود البرمجي مباشرة مستخدما غت من مستودع الكود المصدري لميدياويكي. ومن سطر الأوامر، يمكنك استدعاء ما يلي:

كي ترى النص البرمجي على الإنترنت، شاملا تاريخ الإصدار لكل ملف، اذهب إلى التالي: diffusion/EADL/browse/master/

الإعداد
If you want to have the members of groups other than 'sysop' see a link to the AdminLinks page among their navigation links, you can also add lines like the following after it:

المؤلفون
Admin Links was written by Yaron Koren, reachable at yaron57@gmail.com.

تاريخ النسخة
Admin Links is currently at version 0.4.1.

تاريخ النسخة هو:


 * 0.1 (2009-05-13) - Initial version
 * 0.1.1 (2009-06-02) - Support for many languages added
 * 0.1.2 (2009-09-09) - Support for many more languages added
 * 0.1.3 (2010-07-12) - More links added; some section headers renamed
 * 0.1.4 (2011-02-22) - Handling improved for MW 1.16+; link to Special:ListFiles added
 * 0.1.5 (2011-10-10) - Handling improved for MW 1.17+; link to Special:Log added
 * 0.1.6 (2012-01-06) - Support removed for MW < 1.16
 * 0.1.7 (2012-11-12) - Handling improved for MW 1.18+; support removed for MW < 1.18
 * 0.1.8 (2013-05-01) - Fix for ALItem::newFromPage
 * 0.2 (2014-05-30) - i18n messages moved into JSON files; grouping added for Special:AdminLinks within Special:SpecialPages
 * 0.2.1 (2015-01-20) - Minor code fixes
 * 0.2.2 (2015-06-24) - Support for Composer added; handling improved for MW 1.21+
 * 0.2.3 (2016-06-07) - Fix for nonexistent special pages; support removed for MW < 1.23
 * 0.3 (2018-05-24) - extension.json added
 * 0.3.1 (2018-05-31) - Re-added accidentally-removed support for MW < 1.28; dedicated link to Special:CreateAccount added
 * 0.4 (2020-01-16) - AdminLinks.php removed; support removed for MW < 1.28; link escaping improved
 * 0.4.1 (2020-06-22) - Handling improved for MW 1.32+
 * 0.4.2 (2021-06-08) - Handling improved for MW 1.35+

واجهة برمجة التطبيقات لوصلات الإداريين
In order for an extension to add links and sections to the AdminLinks page, it must define a new function, and register it with the "AdminLinks" hook. See the AdminLinks hook manual for more info.

الامتدادات التي تستخدم وصلات الإداريين
A number of extensions and skins add links to the Admin Links page, if installed. See Category:AdminLinks extensions for the current list.

الأعطال البرمجية وطلبات السمات
Send any bug reports and requests to Yaron Koren, at yaron57@gmail.com.

المساهمة برقع برمجية في المشروع
If you found some bug and fixed it, or if you wrote code for a new feature, please create a patch by going to the "AdminLinks" directory, and typing:

Then send this patch, with a description, to Yaron Koren.