وحدة:UserLinks/شرح
![]() | هذه صفحة توثيق وحدة:UserLinks الفرعية، لشرح القالب وتصنيفه، وهي لا تدخل في استخدامه. |
![]() | هذا وحدة يستخدم في رسائل النظام. يمكن أن تتسبب التغييرات التي تطرأ عليه في تغييرات فورية في واجهة مستخدمي أرابيكا. ولتجنب تعطل واسع النطاق يجب اختبار أي تغييرات في الملعب /ملعب أو /مختبر، أو في ملعبك الخاص. يمكن بعد ذلك إضافة التغييرات التي تم اختبارها في تعديل واحد لهذا القالب أو الوحدة. يرجى مناقشة أي تغييرات في صفحة النقاش قبل تنفيذها. |
وحدة وصلات مستخدم تنشئ وصلات حول مستخدم معين. يتم استخدامها لإنشاء قوالب مثل {{مستخدم}}، {{مس5}}، و{{إداري}}، عادة من خلال قالب الغلاف الخاص بها {{مستخدم متعدد}}.
الوظائف
main
الوظيفة main
هي تنفيذ لقالب {{مستخدم متعدد}}. والذي يستخدم لإنشاء قائمة وصلات حول مستخدم معين. يرجى الاطلاع على صفحة توثيق القالب.
single
الوظيفة single
للوحدة تولد وصلة واحدة حول مستخدم معين. انظر توثيق قالب {{مستخدم متعدد/وصلة}}.
linktable
تقوم وظيفة linktable
بإنشاء جدول نصوص ويكي يحتوي على رموز الوصلات المحتملة التي يمكن استخدامها مع الوظائف الرئيسية والوظائف الأحادية، إلى جانب مثال الإخراج لكل رمز. يتم استخدامه على صفحات التوثيق في قالب:مستخدم متعدد/شرح وقالب:مستخدم متعدد/وصلة/شرح.
يتم عرضه مع الكود التالي:
{{#invoke:UserLinks|linktable}}
النقل إلى مواقع الويكي الأخرى
إذا كنت تريد استخدام هذه الوحدة في موقع ويكي آخر، فهناك بعض الوحدات النمطية التي يجب عليك أيضًا نسخها عبرها، وبعضها يمكن استخدامه ولكنه ليس ضروريًا.
وحدات ضرورية:
- وحدة:UserLinks
- وحدة:UserLinks/shared
- وحدة:UserLinks/config
- وحدة:Arguments
- وحدة:Yesno
- وحدة:Toolbar
- وحدة:InterwikiTable
- وحدة:TableTools (اختياري في وحدة:UserLinks، ولكن ضرورية في وحدة:Toolbar)
وحدات اختيارية:
- وحدة:UserLinks/extra - تُستخدم لاختبار وظائف الوصلات الجديدة قبل نقلها إلى الوحدة الرئيسية.
- وحدة:Category handler - إذا حدث خطأ وكانت هذه الوحدة موجودة، فلن يتم تصنيف الصفحات إذا كانت تتطابق مع القائمة السوداء للوحدة.
بعد أن تقوم بنسخ الوحدات الضرورية، يجب عليك ضبط إعدادات التكوين في وحدة:UserLinks/config للغتك ولإعداد الويكي الخاص بك.