Участник:Jack who built the house/findAddition

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Короткая ссылка-перенаправление
  • U:JWBTH/FA

findAddition.jsперсональный скрипт, по выделенному тексту находящий правку, которой его добавили. Код скрипта.

На странице истории статьи есть ссылка на инструмент «поиск правки» (WikiBlame) за авторством Flominator, благодаря которому можно найти правку, которой был добавлен или удалён тот или иной текст. Но переход по ссылкам, копирование текста и заполнение формы отнимает слишком много времени. Чтобы решить эту проблему, существует этот скрипт. С его помощью можно просто выделить отрывок, нажать сочетание клавиш и найти правку.

Принцип работы

[править | править код]
  1. Выделяете текст.
  2. Нажимаете A или ⇧ Shift+A (второе — для поиска по коду, что быстрее, но не найдёт правку, если внутри выделения есть, например, ссылка).
  3. В новой вкладке открывается страница инструмента, на которой ищется правка.
  4. Как только правка найдена, переходите к ней по ссылке «здесь».

Текст можно искать даже из окна редактирования при помощи сочетания клавиш Alt+⇧ Shift+A.

В картинках

[править | править код]
⇧ 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';

с соответствующими сочетаниями клавиш (в нижнем регистре).