Меню
Главная
Случайная статья
Настройки
|
is.js (сокращение от install script, то есть, «установить скрипт») — небольшой, но полезный скрипт, облегчающий установку других скриптов. В текущем варианте умеет добавлять скрипт (через стандартную функцию importScript), с комментарием (//скрипт для того-то), если нужно.
- Установка
- добавить в ваш js-файл следующую строку:
importScript('User:Absconditus/is.js');
- Если вы используете нестандартный личный JS-файл (не common.js), то вам необходимо добавить следующую строку после импорта:
cs = 'yourfile.js';
где yourfile.js = ваш файл; например, если вы используете monobook, то добавить нужно:
cs = 'monobook.js';
- Аналог
В enwiki есть «script installer», но он работает по другому принципу и непереносим сюда.
- Использование
Требуется зайти на страницу, где размещён скрипт (это может быть подстраница участника, либо гаджет в пространстве имён «MediaWiki») и нажать на кнопку «Установить скрипт», которая появится справа от заголовка страницы (т. н. «firstHeading»). Далее в появившемся окошке можно выбрать, размещать ли скрипт с //комментарием или нет (по нажатию на кнопку «С //комментарием» появится поле для его ввода), и нажать на кнопку «Да». Через несколько секунд вас перебросит на страницу вашего личного JS-файла.
- Замечания
- Скрипт запускается на страницах, заканчивающихся на «.js», из пространств имён «Участник» или «MediaWiki», при этом отсекая личные JS-файлы vector/monobook/modern/…js, так как они почти никогда не устанавливаются.
- Для единичной установки некоторого скрипта (например, этого) можно просто перейти на страницу скрипта, вставить в адресную строку
importScript('user:anonim.one/is.js'); void 0 и нажать Enter.
Судя по тому, что написано в техноновостях, теперь вместо importScript('user:anonim.one/is.js'); надо использовать mw.loader.load("//ru.wikipedia.org/w/index.php?title=user:Absconditus/is.js&action=raw&ctype=text/javascript"); --Well-Informed Optimist (?•!) 15:52, 20 апреля 2015 (UTC)[ответить]
- Просто отмечу для тех кто зайдёт сюда и смутится сообщением выше: функция importScript переназначена в общих стилях. — Эта реплика была добавлена участником Ivan-r (о · в) в 21:35, 14 января 2017 (UTC)[ответить]
Обновление
По состоянию на декабрь 2021 скрипт не работает; написал обновлённую версию. Медведь Никита (обс.) 21:05, 25 декабря 2021 (UTC)[ответить]
|
|