Проект:Страницы значений/DisamAssist
DisamAssist — персональный скрипт, позволяющий исправлять ссылки на страницы значений. Исправление ссылок на страницы значений является одним из важных направлений проекта «Страницы значений». Скрипт был создан для испанского и английского разделов Википедии и локализован для русского раздела участником stjn.
Скрипт добавляет на страницы значений новую опцию в меню «Инструменты» (в теме «Вектор (2022)») или меню «Ещё» (в теме «⧼skinname-vector-2010⧽») под названием «Разрешить неоднозначности». При её выборе ссылки на страницу значений отображаются в окне в верхней части страницы, вместе с контекстом и названием страницы, на которой они находятся. Участник при работе через скрипт может сделать следующие действия:
- изменить ссылку, чтобы устранить неоднозначность (через интерфейс сверху или ссылки рядом с каждой из ссылок на странице).
- удалить ссылку (если она не важна для контекста или ведёт на незначимую тему)
- пометить ссылку как требуемую к исправлению шаблоном {{dn}}
- ничего не делать («пропустить») и перейти к следующей ссылке.
Скрипт работает немного необычно: автоматически сохраняет правки, но сохраняет в памяти последние две, чтобы их можно было вовремя отменить. Когда участник заканчивает работу и нажимает «Закрыть», скрипт сохраняет последние две правки; остальные сохраняются во время работы скрипта. (Есть также ограничение на одно сохранение в 5 секунд, поэтому, если делать исправления слишком быстро, может образоваться очередь из более чем двух правок.)
Если остановить работу и потом вернуться к исправлениям, пропущенные ранее страницы будут показаны снова, прежде чем вы сможете перейти к другим более поздним, которые ещё не видели. Вы не увидите заново страницы, которые уже были исправлены, но увидите страницы, которые вы не стали исправлять.
Установка
[править код]Чтобы установить версию скрипта для русской Википедии, добавьте в свой common.js следующую строчку:
importScript( 'Участник:Stjn/DisamAssist.js' );