امتداد:UrlGetParameters

From mediawiki.org
This page is a translated version of the page Extension:UrlGetParameters and the translation is 100% complete.
الدليل المرجعي لامتدادات ميدياويكي
UrlGetParameters
حالة الإصدار مستقر
تنفيذ دوال المحلل اللغوي
بيان يقدم دالة معرب لغوي {{#urlget:...}} تسمح بالوصول إلى معلمات معرف الموارد الموحد في صفحتك.
المؤلف/المؤلفون S.O.E. Ansems
آخر إصدار 1.6.0 (2021-04-16)
MediaWiki 1.35+
تغييرات قاعدة البيانات لا
ترخيص رخصة جنو العمومية 2.0 أو ما بعدها
التنزيل
  • $wgUrlGetParametersSeparator
تنزيلات ربع سنوية 14 (Ranked 134th)
ترجم الامتداد UrlGetParameters لو كان متوفرا على translatewiki.net
دور فاغرانت urlgetparameters

امتداد UrlGetParameters يمكّنك من استخدام أو عرض أو كلاهما متغيرات «GET» لمعرف المواقع الموحد، أي خيط الاستفسار على صفحة الويكي.

التنصيب

  • نزّل الملف/الملفات وضعها في دليل يحمل اسم ‎UrlGetParameters داخل مجلد ‎extensions/‎ لديك.
    يجب على مطوري البرمجيات والمساهمين بالكود البرمجي تثبيت الامتداد من غت بدلا من ذلك، مستخدمين:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/UrlGetParameters
  • أضف الكود التالي في الجزء الأسفل من ملف LocalSettings.php :
    wfLoadExtension( 'UrlGetParameters' );
    
  • Yes تم التنفيذ – اذهب إلى 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. ساهم في هذا العمل مساهمات مهمة أنكيت غارغ وبعض المحررين مجهولي الاسم.