ויקיפונקציות:עורכי ממשק
עורכי ממשק הם משתמשים שמחזיקים בקבוצת המשתמשים interface-admin
. כרגע יש 4 מחברי פונקציות בויקיפונקציות.
הקדמה
עורכי ממשק הם משתמשים מהימנים בעלי אפשרות לערוך את כל הדפים שנמצאים תחת מרחב השם "מדיהויקי", כולל דפי ה־CSS, JavaScript וה־Json. דוגמאות לדפים כאלו הם MediaWiki:Common.js ו־MediaWiki:Vector.css. הדפים האלו מבוצעים על ידי הדפדפן אצל עורכי אתרי ויקימדיה וקוראיה כקוד, שיכול לקבוע כיצד התוכן שהם רואים מסוגנן.
עורכי ממשק יכולים גם לערוך דפי CSS, JavaScript ו־JSON במרחב השם של עורכים אחרים, שבדרך כלל יכולים רק לערוך את התוכן שנמצא במרחב השם שלהם.
עורכי ממשק הנוכחיים
- DVrandecic (WMF) talk contribs
- Mdaniels5757 talk contribs
- Quiddity (WMF) talk contribs
- Sannita (WMF) talk contribs
איך לבקש
ניתן לבקש הרשאת עורך ממשק בWikifunctions:Requests for user groups#Interface administrator.
דרישות
There are currently no local requirements for interface administrator on WikiFunctions, therefore the requirements listed on Meta-Wiki are in place at the moment, these include:
- Create a new discussion section requesting the user group at Wikifunctions:Requests for user groups#Interface administrator.
- Allow 1 week for discussion.
- Enable two-factor authentication (2FA).
Editing CSS, JavaScript and JSON in the MediaWiki and User namespaces is a very powerful and potentially dangerous in the hands of a malicious user; interface administrators should be users who are highly trusted, have a basic understanding of CSS and JS.
קבלת גישה
Once a request is closed as successful, a request should be posted at Steward requests/Permissions#Interface administrator access. A steward will then assign the permission, if the granted group is temporary, the permission will be automatically removed without notice after the term expires. If this group term needs to be extended, start a new discussion in advance of expiration.
יכולת טכנית
קבוצת המשתמשים interface-admin
נותנת את הרשאות הבאות:
- עריכת קובצי CSS של משתמשים אחרים
(editusercss)
- עריכת קובצי JSON של משתמשים אחרים
(edituserjson)
- עריכת קובצי JavaScript של משתמשים אחרים
(edituserjs)
- עריכת קובצי CSS של האתר כולו
(editsitecss)
- עריכת קובצי JSON של האתר כולו
(editsitejson)
- עריכת קובצי JavaScript של משתמשים אחרים
(edituserjs)
- עריכת ממשק המשתמש
(editinterface)
- הפעלת אימות דו־שלבי
(oathauth-enable)