ويكيبيديا:صفحة مستخدم عالمية

منذ فبراير 2015، يمكن للمستخدمين الذين لديهم حساب إنشاء صفحة مستخدم عالمية لجميع مشاريع ويكيميديا على Meta-Wiki.

التنفيذعدل

يجري عرض صفحة المستخدم على Meta في جميع مواقع ويكي التي لا توجد فيها صفحة مستخدم محلية.

  • في الوقت الحالي، يجري تقييم جميع القوالب في Meta، لكن روابط wikilinks تؤدي إلى المشروع المحلي حيث يجري عرض صفحة المستخدم. لا يمكن حاليًا عرض محتوى مختلف للمشاريع المختلفة، ومع ذلك، من الممكن أن تؤخذ لغة القارئ في الحُسبان.
  • باستخدام < noinclude> (Meta only) و < includeonly> (في أي مكان آخر)، يمكن عرض محتوى مختلف ؛ انظر ويكيبيديا: Transclusion# تضمين جزئي لمزيد من التفاصيل.
  • من أجل الاستخدام الأمثل لنظام Babel في مواقع الويكي الأخرى، يجب استخدام دالة المحلل اللغوي #babel. على عكس قالب:بابل الذي يختلف في كل ويكي، فإن هذا النهج مضمون للعمل على جميع المواقع.
  • التغييرات على Meta مرئية على الفور في كل مكان.

يجب حذف التحويلة التي يحتمل أن تكون موجودة (مع النموذج :تحويل لين ) من الصفحة المحلية حتى تصبح الصفحة العامة فعالة. يجب استبدال عمليات التحويل إلى صفحة المستخدم العالمية في الويكي المحلي بعمليات تحويل بسيطة أو روابط ويكي، وإلا سينتهي بها الأمر في خاص:تحويلة مكسورة.

تسليم صفحة المستخدمعدل

حاليًا (بداية عام 2016)، يجري تقييم صفحة المستخدم في Meta. بعد أن جرى حساب النسخة التي تغيرت وتغيير قوالب التعريف ورسائل النظام، يجري تسليم المحتوى إلى مواقع الويكي الأخرى. يجري عرض الصفحة المكتملة كصفحة حين لا توجد صفحة محلية.

هناك نوايا لتغيير البرنامج لترجمة الصفحة في الويكي المحلي واستخدام القوالب المحلية.

من ناحية أخرى، ترتبط روابط Wikilinks دائمًا بموقع wiki المحلي. للارتباط بموقع wiki محدد، يجب توفير ارتباط interwiki كامل:

يشير [[w:en:User:MyName]] إلى صفحة ويكيبيديا w: في النسخة الإنجليزية en: وصفحة المستخدم المحلي المسماة.

لمفهوم صفحات الظل، راجع mw: طلبات التعليقات /نطاق الظل.

انتقال الصفحات الموجودةعدل

لمعرفة مكان وجود صفحات المستخدم المحلية بالفعل، يمكن استخدام الأداة toollabs: meta / userpages /. من المفيد أيضًا استخدام أدوات toollabs: guc / و toollabs: meta / crossactivity.

يمكن للمستخدمين الذين لديهم العديد من صفحات المستخدمين المحلية أن يطلبوا من Synchbot حذف هذه الصفحات.

CSS وجافا سكريبتعدل

تفضيلات روابط CSS / JavaScript تربط مع m: Special: MyPage/global.js و m: Special: MyPage/global.css.

مثال: أخذ لغة القارئ في الاعتبارعدل

على الرغم من عدم إمكانية عرض الصفحة بلغة المشروع، إلا أنه من الممكن إظهار الصفحة بلغة واجهة المستخدم التي اختارها القارئ. للقيام بذلك، يمكن استخدام الكود التالي في صفحة المستخدم العالمية :

{{#babel:en|de-2}}
{{#switch: {{int:lang}}
|de-at
|de-ch
|de=Hallo

Willkommen auf meiner Benutzerseite!
|de-formal=Willkommen

Ich begrüße Sie auf meiner Benutzerseite!
|#default=Hello

Welcome to my userpage!
}}
{{userpage}}

في الوقت الحالي، تعد {{User page}} نموذجًا متعدد اللغات في meta: meta:Template: Userpage. في المستقبل، قد يكون مطلوبًا التحقق من وجود قالب محلي قبل تضمينه.

انظر أيضاعدل