امتداد:UrlGetParameters
Appearance
حالة الإصدار مستقر |
|
|---|---|
| تنفيذ | دوال المحلل اللغوي |
| بيان | يقدم دالة معرب لغوي {{#urlget:...}} تسمح بالوصول إلى معلمات معرف الموارد الموحد في صفحتك. |
| المؤلف/المؤلفون | S.O.E. Ansems |
| آخر إصدار | 1.6.0 (2021-04-16) |
| MediaWiki | 1.35+ |
| تغييرات قاعدة البيانات | لا |
|
|
| License | GNU General Public License 2.0 or later |
| التنزيل | |
| ترجم الامتداد UrlGetParameters لو كان متوفرا على translatewiki.net | |
| دور فاغرانت | urlgetparameters |
امتداد UrlGetParameters يمكّنك من استخدام أو عرض أو كلاهما متغيرات «GET» لمعرف المواقع الموحد، أي خيط الاستفسار على صفحة الويكي.
التنصيب
- نزّل الملف/الملفات وضعها في دليل يحمل اسم
UrlGetParametersداخل مجلد extensions/ لديك.
يجب على مطوري البرمجيات والمساهمين بالكود البرمجي تثبيت الامتداد من غت بدلا من ذلك، مستخدمين:cd extensions/ git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/UrlGetParameters
- أضف الكود التالي في الجزء الأسفل من ملف LocalSettings.php:
wfLoadExtension( 'UrlGetParameters' );
تم التنفيذ – اذهب إلى Special:Version على موقع الويكي لديك كي تتحقق من أن الامتداد قد ثبت بنجاح.
الاستخدام
يجب تعطيل الحفظ المؤقت للصفحة التي تستخدم هذا الامتداد عليها.
كي تعرض قيمة متغيرات GET لمعرف مواقع موحد في صفحتك، ربما يجب عليك أن تفعل ما يلي:
{{#urlget:parameter-name}}
حيث parameter-name هو اسم المعلم الذي ترغب في قيمته.
لو لم يوجد المعلم، سوف تكون نتيجة الامتداد هي لا شيء.
بديلًا عن ذلك، يمكنك أيضًا تحديد قيمة افتراضية كما يلي:
{{#urlget:parameter-name|default-value}}
حينما يكون المعلم parameter-name غير متاح، سترد القيمة default-value نتيجة لذلك.
لو كان معرف الموارد الموحد يحتوي على معلمات في الصيغة «A[B]=C»، يمكنك عرض القيمة «C» بطريقة مشابهة، عن طريق استدعاء ما يلي:
{{#urlget:A[B]}}
المؤلفون
كتب الكود البرمجي لهذا الامتداد S.O.E. Ansems. ساهم في هذا العمل مساهمات مهمة أنكيت غارغ وبعض المحررين مجهولي الاسم.
| هذا الامتداد مشمول في الحزم أو مزارع الويكي التالية أو كليهما: |
Categories:
- Stable extensions/ar
- Parser function extensions/ar
- ParserFirstCallInit extensions/ar
- GPL licensed extensions/ar
- Extensions in Wikimedia version control/ar
- All extensions/ar
- Extensions included in BlueSpice/ar
- Extensions included in Canasta/ar
- Extensions included in Miraheze/ar
- Extensions included in Open CSP/ar
- Extensions included in ProWiki/ar
- Extensions included in semantic::core/ar
