Участник:Jack who built the house/findAddition
findAddition.js — персональный скрипт, по выделенному тексту находящий правку, которой его добавили. Код скрипта.
На странице истории статьи есть ссылка на инструмент «поиск правки» (WikiBlame) за авторством Flominator, благодаря которому можно найти правку, которой был добавлен или удалён тот или иной текст. Но переход по ссылкам, копирование текста и заполнение формы отнимает слишком много времени. Чтобы решить эту проблему, существует этот скрипт. С его помощью можно просто выделить отрывок, нажать сочетание клавиш и найти правку.
Принцип работы
[править | править код]- Выделяете текст.
- Нажимаете A или ⇧ Shift+A (второе — для поиска по коду, что быстрее, но не найдёт правку, если внутри выделения есть, например, ссылка).
- В новой вкладке открывается страница инструмента, на которой ищется правка.
- Как только правка найдена, переходите к ней по ссылке «здесь».
Текст можно искать даже из окна редактирования при помощи сочетания клавиш Alt+⇧ Shift+A.
В картинках
[править | править код](внутри выделения нет ссылок или форматирования, так что можно искать по коду — это быстрее; если есть — использовать A)
Установка
[править | править код]Локально (в рувики) | Глобально (для всех разделов) |
---|---|
importScript('Участник:Jack who built the house/findAddition.js');
ваш личный common.js (или файл скина) |
mw.loader.load('https://ru.wikipedia.org/w/index.php?title=Участник:Jack_who_built_the_house/findAddition.js&action=raw&ctype=text/javascript');
ваш личный global.js на Мета-вики |
Настройки
[править | править код]Сочетания клавиш можно изменить, добавив перед кодом вызова скрипта код
window.findAdditionKeyCombination = 'a';
window.findAdditionKeyCombinationCode = 'shift+a';
window.findAdditionKeyCombinationCodeInput = 'alt+shift+a';
с соответствующими сочетаниями клавиш (в нижнем регистре).