ويكي مصدر:إداريو الواجهة
إداريو الواجهة (بالإنجليزية: Interface administrators) هم مستخدمون يتمتعون بإمكانية تعديل صفحات CSS/JS داخل الموقع (وهي صفحات مثل ميدياويكي:Common.js أو ميدياويكي:Vector.css أو صفحات الإضافات المدرجة في صفحة خاص:إضافات). تُنفذ هذه الصفحات عبر متصفح الإنترنت الذي يستخدمه محررو مواقع الويكي والقراء بصفته كودٌ برمجي، والذي يمكن استخدامه لتغيير كيفية تنسيق المحتوى وتغيير طريقة عمل الصفحات أو حتى إنشاء أدوات معقدة للغاية (يمكنهم أيضًا تعديل كافة الصفحات الأخرى المدرجة تحت نطاق ميدياويكي).
إن تعديل صفحات CSS/JS الذي ينفذ داخل متصفحات المستخدمين الآخرين هي مسألة خطيرة وتحمل مخاطر جسيمة لو استُخدمت بشكلٍ سيء؛ حيث يجب أن يكون إداريو الواجهة مستخدمون يتمتعون بمقدارٍ كبيرٍ من الثقة ويتمتعون على الأقل بمستوًى أساسي من المعرفة الخاصة بأمور CSS وJS، وعلى دراية بما هو متوقع من ناحية الخصوصية على مواقع الويكي بويكيميديا ويتمتعون بمقدارِ فهمٍ مقبول حول أمن الحسابات (اختيار كلمات سر فريدة قوية وتجنب الإصابة ببرمجيات خبيثة ويفضل استخدامهم التوثيق ذو العاملين).
الصلاحيات
[عدل]يتمتع إداريو الواجهة بالصلاحيات التالية:
editsitecss
: تعديل صفحات CSS على مستوى الموقع.editsitejs
: تعديل صفحات جافاسكريبت على مستوى الموقع.editsitejson
: تعديل صفحات جسون على مستوى الموقع.editinterface
: تعديل واجهة المستخدم.editusercss
: تعديل ملفات CSS للمستخدمين الآخرين.edituserjs
: تعديل ملفات جافاسكريبت للمستخدمين الآخرين.edituserjson
: تعديل ملفات جسون للمستخدمين الآخرين.oathauth-enable
: تفعيل ميزة التحقق بخطوتين.
طلب الصلاحية
[عدل]يُمكن للبيروقراطيين منح صلاحية إداري الواجهة، ولكن لا يُمكنهم إزالتها، ولإزالتها يجب تقديم طلب للمضيفين في الميتا.
نزع الصلاحية
[عدل]يُفضل نزع صلاحية إداري الواجهة من المستخدمين الخاملين بغرض خفض احتمالية حدوث هجمات سيئة، ويُفضل وجود شخصين على الأقل يحملان هذه الصلاحية في المشروع الواحد، وذلك للتحقق من تعديلات بعضهم البعض.
نظرًا لحساسية الصلاحية، فإنها تُزال من أي مستخدم لم يقم بأي تعديلاتٍ أو إجراءاتٍ في آخر ستة أشهر، أو لم يقم بأي تعديلاتٍ في صفحات JS/CSS (خارج نطاق صفحاته الشخصية) في آخر سنة، كما تُزال في حال الاستقالة بشكلٍ طوعي أو إساءة استخدام الصلاحية. بعد إزالة الصلاحية، يُمكن للمستخدم التقدم بطلب جديد للحصول على الصلاحية.
انظر أيضًا
[عدل]- النقاش حول إنشاء صلاحية منفصلة لتعديل صفحات CSS/JS على الميتا
- المهمة على فابريكيتور: T190015