dev

PortableListUsers — гэта шматфункцыйная альтэрнатыва старонцы Адмысловае:ListUsers. Імпарт гэтага скрыпту дадасць кнопку на ўкладку «Мае прылады» на панэлі прылад, якая адкрыецца для мабільных прылад. Дыялогавае акно адлюстроўвае наступную інфармацыю пра групы ўдзельнікаў: карысныя спасылкі (старонкі ўдзельнікаў, абмеркавання і старонкі ўнёску), дата апошняй змены (і спасылка на старонку, на якой яно было зроблена), колькасць правак (разам са спасылкай на Адмысловае:Editcount), пол і дата рэгістрацыі кожнага ўдзельніка групы, яго правы і аватар. Скрыпт дадае дзве опцыі выбару, у якіх вы можаце перамыкацца паміж адлюстраванымі групамі ўдзельнікаў і абмяжоўваць адлюстраваныя дадзеныя толькі для ўдзельнікаў з зададзенай колькасцю правак.

Installation

Налада

Скрыпт мае 4 варыянты налады, ніводны з якіх не патрабуецца для яго запуску. Усе яны месцяцца ўсярэдзіне зменнай window.PortableListUsers.

Імя Description Значэнне па змаўчанні Тып
avatars Патрабаваная колькасць правак па змаўчанні true Лікавае
editcount Default required editcount. '0' Тэкставае
landing Група ўдзельнікаў, якім старонка даступная па змаўчанні 'sysop' Тэкставае
storage Захаванне налад у браўзары false Лікавае
time Параметры адлюстравання часовых інтэрвалаў 'timeago' Тэкставае

Значэнне параметра editcount павінна быць 0, 1, 5, 10, 20, 50 ці 100, каб атрымаць найлепшы вынік. Параметр time па змаўчанні (і пасля ўсталёўкі 'timeago') адлюстроўвае час, што прайшоў з моманту праўкі, ці час UTC пасля ўсталёўкі значэння 'utc'. Таксама можна скарыстаць мясцовы час, калі значэнне зменнай будзе кожным іншым. Прыклад налады паказаны ніжэй:

window.PortableListUsers = {
    avatars: false,
    editcount: '5',
    landing: 'content-moderator',
    storage: true,
    time: 'utc'
};