Проект:Check Wikipedia/Замена прямых интервики-ссылок

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Скриншот интерфейса гаджета на примере статьи «Франция»

Гаджет для замены прямых интервики-ссылок (IWRM.js, от англ. interwiki removal) разработан для исправления опытными участниками русской Википедии ошибок 68-го фильтра проекта Check Wikipedia через специальный интерфейс в полуавтоматическом режиме. Он выдаёт список страниц в поиске, в коде которых найдены прямые интервики-ссылки, и выводит разницу версий с полями ввода, в которых можно отредактировать сгенерированную автоматически конструкцию (ссылку через шаблон {{iw}} или вики-ссылку на существующую статью в русской Википедии) или абзацы с ними.

Гаджет находится в режиме бета-тестирования. Работа через гаджет доступна участникам, имеющим флаги автопатрулируемого, патрулирующего или администратора, чтобы правки не мешали работе по патрулированию статей.

Начать работу

Доступно только при включённом гаджете [включить | отключить]

Инструкция[править код]

  • Загрузить ещё 50/500 — добавить в список доступных статей ещё 50 (500 для администраторов и инженеров).
    Гаджет подгружает данные автоматически, когда у вас остаётся 10 и менее обработанных статей (обработанными считаются статьи, которые были записаны или пропущены при работе со скриптом). Учтите, что для поиска необходимого списка гаджет использует ресурсоёмкий запрос к серверу, так что самостоятельно подгружать данные стоит в крайних случаях.
  • Случайная статья — выбрать из списка доступных статей случайную.
  • Править весь абзац — если для обработки ссылки или ссылок необходимо исправить окружающий их текст, можно нажать на эту кнопку под списком ссылок. Уже обработанные ссылки в доступных ранее полях ввода будут заменены. Обратной замены нет, при повторном нажатии на «Править весь абзац» введённый ранее текст сохранён не будет.
  • Пропустить страницу — убрать статью из списка обработки без записи изменений.

Для того, чтобы пропустить ту или иную ссылку при обработке всей статьи, оставьте соответствующее ей поля ввода пустым. Тем не менее, старайтесь заменять все интервики-ссылки: 1) не до конца обработанная статья всё ещё будет показываться другим редакторам; 2) при записи изменений гаджет автоматически помечает статью как выполненную в интерфейсе проекта Check Wikipedia.

По умолчанию гаджет осуществляет ряд проверок:

  • курсор перемещается к первому незаполненному параметру в шаблонах вида {{iw||текст|lang|title}};
  • заголовок статьи в русской Википедии проверяется на существование в конструкциях вида {{iw|Статья;
  • изменения не сохраняются с незаполненным первым параметром.

В целях экономии кода (как гаджета, так и статей) такие проверки осуществляются только для шаблона {{iw}} (перенаправление на {{Не переведено 5}}). Другие шаблоны типа {{Не переведено}} также могут использоваться при работе с гаджетом, но из-за отсутствия этих проверок это не рекомендуется.

Рекомендации[править код]

  • Если у поля ввода отсутствует ссылка на элемент Викиданных, обязательно проверьте название статьи в другом разделе. Скорее всего это значит, что статьи в другом разделе с таким названием нет.
  • Следите, чтобы подставленной существующей статьёй в русской Википедии не оказалась страница-неоднозначность. В таких случаях надо самостоятельно ввести шаблон {{iw}}, гаджет не может уследить за этим за вас.
  • Гаджет даёт сохранить статью с существующей статьёй в шаблоне {{iw}}. Проверяйте, что в таких случаях у вас стоит правильное название, иначе специальный бот затем исправит шаблон на неправильную статью.
  • Будьте внимательны при исправлении ссылок на персоналии — следите, чтобы вводимое вами название статьи было в именительном падеже, гаджет не может уследить за этим за вас.
  • В случае, если ссылка на иноязычный раздел стоит в качестве сноски для какого-либо факта, удаляйте данную сноску через правку всего абзаца и поставьте запрос источника ({{подст:АИ}}), если считаете нужным.
  • В случае, если ссылка стоит в скобках в рамках шаблона {{lang}}, попытайтесь перенести её в основной текст через правку всего абзаца.
  • Если ссылка стоит после синей ссылки на русскую статью — удаляйте её, либо, при целесообразности приведения наименования объекта на языке оригинала, оформляйте вместо ссылки текст над ней в шаблон {{lang}}.

Отладка[править код]

Гаджет поддерживается участником stjn. Ошибки и предложения пишите на страницу обсуждения этой страницы.

Обновления[править код]

  • 14 марта 2018: добавлена возможность замены конструкций вида
    [[ссылка]] ({{lang-en|[[:de:Link|link]]}}{{iw|ссылка||de|Link}} ({{lang-en|link}}
  • 10 марта 2018: добавлена проверка текста в первом параметре шаблона {{iw}} на существование статей в русской Википедии.
  • 27 февраля 2018: первая публичная версия гаджета.

Рейтинг[править код]

По состоянию на 11 мая 2018, 15:30 по UTC. Составлено с помощью SQL-запроса.

User Edits
Facenapalm 815
Bezik 568
ShinePhantom 418
Saint Johann 343
Movses 321
Ле Лой 78
Deltahead 72
OlegCinema 52
Pticy uleteli 36
Meteorych 25
Meiræ 10
Kmorozov 6
Ping08 5
Sudzuki Erina 4

См. также[править код]