Шаблон:Выполнить скрипт

Версия от 20:11, 4 февраля 2022; Mansur700 (обсуждение | вклад) (Новая страница: «<span style="display:none;" class="executeJS" data-scriptnames="{{{1|}}}{{#if: {{{2|}}} | {{{2}}} }}{{#if: {{{3|}}} | {{{3}}} }}"><nowiki> </nowiki...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Документация

Этот сам по себе невидимый шаблон вызывает для выполнения на странице скрипт из списка MediaWiki:Script/*:

Например, {{выполнить скрипт|Test}} означает выполнить MediaWiki:Script/Test.js. (Можно задать более одного параметра и использовать шаблон более одного раза.)

Шаблон в основном предназначен для личных страниц и пространства «Тептар». Скрипты создаются и редактируются только участниками с флагом Interface administrators.

Использование шаблона (включая планируемое):

Где Скрипт Для чего
{{ImageStack}} ImageStack.js Интерактивные галереи
{{Pgnviewer}} pgnwrapper.js Отображения шахматных игр в интерактивном виде
Тептар:Букмарклеты Bookmarklets.js Преобразование кода букмарклетов в ссылки
Тептар:Инкубатор, Тептар:Мастер статей/Готово inputBoxNoPrefix.js Вынос префикса из поля ввода Inputbox
Тептар:Выборы арбитров ... Скрипт для голосования
Тептар:1 апреля LanguageSets.js Скрипт для смены языковых строк на шуточные. Для корректной работы нужно добавить элемент с меткой языка:
<div style="display:none" data-language-set="old"></div>

О введении нового механизма было объявлено по ссылке: Обсуждение MediaWiki:Common.js#Возможность запуска скрипта «по запросу» страницы.