Medals/ru

Medals — скрипт для использования на всей вики, позволяющий админам игнорировать стандартное расширение «Достижения» и делать свои достижения и награждать ими участников, что позволит избавиться от злоупотребления редактированием, происходящее при использовании стандартного расширения.

Использование
Все конфиги скрипта находятся отдельно от файла скрипта, на своей странице — Project:Medals, что позволяет участникам вносить изменения без прохождения проверки JavaScript. Убедитесь, что вы защитили эту страницу так, чтобы её могли редактировать только администраторы! Кроме того, в скрипте можно использовать ссылки на изображения только с серверов изображений Викия, таких как 'images', 'images1' или 'vignette1'.

Импортировав скрипт при помощи страницы MediaWiki:Common.js, перейдите на страницу Project:Medals, которая будет предлагать вам создать новый конфиг. После этого, вы сможете редактировать её с помощью специального окна.

Окно имеет 3 вкладки с настройками: Main, Users и Medals. Ниже даны пояснения по заполнению самых сложных вкладок — Main и Users:
 * Main
 * Module title — Заголовок модуля с медалями.
 * Expand button — Если участник имеет больше, чем 12 медалей, вы увидите специальную кнопку. Нажав на неё, вы увидите полный список его/её медалей. Эта кнопка должна иметь своё название, не так ли? :)
 * Medal count — Описание, которое будет появляться при наведении на раздел с количеством раз получения награды.
 * Medal info page — Если у вас есть специальная страница, содержащая всю информацию о медалях, заполните это поле, и участник увидит особую кнопку для получения информации.
 * Medal info title — То же самое, что и с полем 'Expand button'.
 * Border left — Изображение, которое будет находиться в левом верхнем углу модуля. Если не хотите его использовать — оставьте поле пустым.
 * Border right — Изображение, которое будет находиться в левом верхнем углу модуля.
 * Users
 * Add user form — Кнопка, после нажатия на которую будет добавлена новая форма участника.
 * Пустая область — Сюда нужно добавить имя участника.
 * Значок корзины — Просто удалит эту форму.
 * Medals — Кнопка, после нажатия на которую откроется/закроется раздел со всеми медалями. Возле каждого названия медали находится область, в которую можно добавить количество раз получения награды.

Классы скрипта
Для изменения оформления скрипта участник может использовать следующие классы:
 * 1)  — модуль с медалями;
 * 2)  — блок с изображениями медалей;
 * 3)  — блок в изображении с количеством раз получения награды;
 * 4)  — всплывающая подсказка;
 * 5)  — стрелка над подсказкой;

Известные проблемы
После установки скрипта его данные находятся отдельно от страницы скрипта, что может вызвать некоторые проблемы с кэшем страницы. Добавьте  в конец URL или используйте кнопку «Обновить», чтобы исправить это.