امتداد:CategorySortHeaders
Appearance
حالة الإصدار مستقر |
|
|---|---|
| تنفيذ | وصلة |
| بيان | وضع عناوين مخصصة في صفحات التصنيف، بدلا من مجرد العناوين التي تعتمد على أول محرف في الاسم |
| المؤلف/المؤلفون | |
| آخر إصدار | 0.4.0 (2021-04-20) |
| MediaWiki | 1.35+ |
| تغييرات قاعدة البيانات | لا |
|
|
|
| ترخيص | رخصة جنو العمومية 2.0 أو ما بعدها |
| التنزيل | |
| ترجم الامتداد CategorySortHeaders لو كان متوفرا على translatewiki.net | |
The CategorySortHeaders extension to allow specifying custom multi-character 'first-character' sorting headers to list pages under in categories, using syntax like [[Category:Foo|^Header^Invisible part of sortkey]] or even just [[Category:Foo|^Header^]].
الاستخدام
If you want a category to use a custom header, do [[Category:Cat name|^header^OptionalInvisibleSortkey]] (or {{DEFAULTSORT:^header^Optionalsortkey}}.
If you want to use the default first letter headers, just use categories as normal.
التثبيت
- نزّل الملف/الملفات وضعها في دليل يحمل اسم
CategorySortHeadersداخل مجلد extensions/ لديك.
يجب على مطوري البرمجيات والمساهمين بالكود البرمجي تثبيت الامتداد من غت بدلا من ذلك، مستخدمين:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/CategorySortHeaders
- أضف الكود التالي في الجزء الأسفل من ملف LocalSettings.php:
wfLoadExtension( 'CategorySortHeaders' );
- شغّل إما
update.phpأوupdateCollation.phpمن سطر الأوامر (لاحظ أن تشغيل منصّب الوب في وضع الترقية لا يعمل بسبب T19335)
تم التنفيذ – اذهب إلى Special:Version على موقع الويكي لديك كي تتحقق من أن الامتداد قد ثبت بنجاح.
الإعداد
هذا الامتداد يحتوي على خيار ضبط واحد لا غير:
$wgCategorySortHeaderAppendPageNameToKey- قيمته الافتراضية هي «true»، والتي ينتج عنها أن يعامل مفتاح الفرز
^foo^في صفة شبيهة بالقيمة^foo^{{PAGENAME}}. If it is set to false, it will sort^foo^above^foo^<any string here>. (في كلتا الحالتين، لو كانت ثمة مفتاحي فرز متطابقين، سوف يستخدم pagename للفصل بينهما). بعد تغيير هذا الخيار يجب عليك تشغيل الآتي:
php updateCollation.php --force
If anyone likes the idea of this extension, but wants to use the uca-default collation instead of uppercase - let me (bawolff) know. It probably wouldn't be very difficult to modify this extension to make it work with uca-default
انظر أيضا
| هذا الامتداد مشمول في الحزم أو مزارع الويكي التالية أو كليهما: |
