dev

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

Installation

Usage

Окно настроек

Окно настроек

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

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

Окно имеет 3 вкладки с настройками: Main, Users и Medals. Ниже даны пояснения по заполнению самых сложных вкладок — Main и Users:

Классы скрипта

Для изменения оформления скрипта участник может использовать следующие классы:

RewardModule
модуль с медалями.
RewardImage
блок с изображениями медалей.
RewardCount
блок в изображении с количеством раз получения награды.
badgetooltip
всплывающая подсказка.
badgetooltiparrow
стрелка над подсказкой.

Известные проблемы

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