امتداد:مساهمون
هذا الامتداد لا يحظى بصيانة ناشطة في الوقت الراهن! رغم أنه قد لا زال يعمل، يغلب الظن أن البلاغات عن الأعطال الفنية أو طلبات السمات لن تحظى باهتمام. لو كنت مهتما بالنهوض بمهمة تطوير هذا الامتداد وصيانته، يمكنك طلب نقل ملكية المستودع إليك. على سبيل الدماثة، ربما ترغب في التواصل مع المؤلف. يجب عليك أيضا أن تزيل هذا القالب وإضافة نفسك بصفة قائم على صيانة الامتداد على صندوق معلومات صفحة {{امتداد }}. |
![]() حالة الإصدار دون صيانة |
|
---|---|
![]() |
|
تنفيذ | نشاط المستخدم , صفحة خاصة |
بيان | يوجز أهم أبرز مساهمين في مقالة ما |
المؤلف/المؤلفون | Rob Church (original), Yaron Koren, Ike Hecht |
آخر إصدار | 2.1 (2023-09-22) |
سياسة التوافق | النسخة الرئيسية تحافظ على التوافق مع الإصدارات السابقة. |
MediaWiki | 1.35-1.39 |
PHP | 7.3+ |
تغييرات قاعدة البيانات | نعم |
جداول | contributors |
ترخيص | رخصة جنو العمومية 2.0 أو ما بعدها |
التنزيل | |
|
|
تنزيلات ربع سنوية | 7 (Ranked 133rd) |
ترجم الامتداد Contributors لو كان متوفرا على translatewiki.net | |
المسائل | المهام المفتوحة · الإبلاغ عن عطل تقني |
The Contributors extension provides an includable special page which summarizes the most prominent contributors to an article. The page can be accessed as a normal special page, or included into other pages to provide an automated list, which is useful for attribution.
التنصيب
- نزّل الملف/الملفات وضعها في دليل يحمل اسم
Contributors
داخل مجلد extensions/
لديك.
يجب على مطوري البرمجيات والمساهمين بالكود البرمجي تثبيت الامتداد من غت بدلا من ذلك، مستخدمين:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/Contributors - أضف الكود التالي في الجزء الأسفل من ملف LocalSettings.php :
wfLoadExtension( 'Contributors' );
- شغل نص التحديث البرمجي الذي سوف ينشئ تلقائيا جداول قاعدة البيانات الضرورية التي يحتاج إليها الامتداد.
- Run the script that will populate the database with contributors from existing articles:
php extensions/Contributors/maintenance/PopulateContributorsTable.php
- تم التنفيذ – اذهب إلى Special:Version على موقع الويكي لديك كي تتحقق من أن الامتداد قد ثبت بنجاح.
- upgrade:
php extensions/Contributors/maintenance/PopulateContributorsTable.php
الاستخدام
The list can be accessed as a conventional special page, or through inclusion into another page.
الصفحات الخاصة
The special page is located at "Special:Contributors" and provides an interface to select an article. You can also access this page using the "main contributors" link in the toolbox when viewing an article; the results for that page will be shown.
الاستدعاء
You can transclude a list of names into another page using the inclusion mechanism, e.g.
{{Special:Contributors/Article}}
You can also create a template with the following code on it, and add it to your articles.
{{Special:Contributors/{{FULLPAGENAME}}}}
will produce a list of the most prominent contributors to Article
.
Parser function
There's also a parser function that displays the contributors in a plain list, like so: Joe, Moe and Jane.
{{#contributors:{{FULLPAGENAME}}}}
You can also filter anons from the list of contributors, like so:
{{#contributors:{{FULLPAGENAME}}|filteranon}}
معاملات
$wgContributorsLinkUsers
links the user names to their User page. Doesn't affect the Special page, which is always linked. (defaulttrue
)
انظر أيضا
- Extension:PageAuthors - Gets a sensible list of the main page authors.
- امتداد:ContributionCredits - adds a ==Contributors== footer on each page.
- امتداد:Semantic Extra Special Properties - See property
_EUSER
. - Manual:$wgMaxCredits - displays credits without requiring an extension, appending
?action=credits
to the url builtin MediaWiki feature