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