ФЭНДОМ


Это расширение подключается по запросу.

Гаджеты (Gadgets) — расширение MediaWiki, с помощью которого участники вики могут выбирать в личных настройках включение/отключение дополнительных функций или скриптов, записанных в CSS или JS.

Описание

Функции и скрипты гаджетов работают аналогично обычным CSS и JS вики, поэтому для их создания вам необходимо иметь права администратора вики. Каждый гаджет прописывается соответствующим образом на странице MediaWiki:Gadgets-definition. Список работающих на вики гаджетов можно найти на странице Служебная:Gadgets.

Участники вики могут включать и отключать гаджеты, используемые на вики, на отдельной вкладке страницы личных настроек.

Настройки гаджетов

Пример страницы личных настроек гаджетов.

Пример добавления гаджета

Сначала вы должны добавить код функции или скрипта для гаджета на страницу CSS или JS. Страница должна обязательно называться MediaWiki:Gadget-название. Например, MediaWiki:Gadget-popups.css или MediaWiki:Gadget-LinkParser.js.

Второй шаг — это прописать то, что будет отображаться на странице настроек участника. Это можно сделать (для примеров выше) на страницах MediaWiki:Gadget-popups и MediaWiki:Gadget-LinkParser.

Затем гаджет необходимо прописать на странице MediaWiki:Gadgets-definition. Это выглядит следующим образом:

Navigation_popups|popups.css|popups.js
Parser[ResourceLoader|default]|LinkParser.js

Первое — это название гаджета и его описание. Второе — страницы со скриптами. Запись [ResourceLoader|default] указывает, что данный скрипт будет загружаться по умолчанию для участников вики.

См. также

Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA , если не указано иное.