Козерог | |
---|---|
♑ | |
Описание | Редактирование редиректов |
Авторы) | Keφr , модифицированный Сэмом Сейлор , модифицированный Wugapodes |
Статус | Стабильный |
Обновлено | 26 октября 2019 |
Поддержка браузера | Гугл Хром |
Поддержка кожи | Монокнига Вектор |
Источник |
Козерог - это пользовательский сценарий, помогающий классифицировать перенаправления . Он является преемником Сэма Матросской Стрелец + , который был модифицированной версией Keφr в Стрельце . Сценарий был обновлен для поддержки (почти) всех шаблонов категорий перенаправления в Категории: шаблоны перенаправления, а также позволяет новым рецензентам страниц отмечать перенаправления как проверенные. Организация шаблонов в пользовательском интерфейсе также была изменена для размещения дополнительных шаблонов категорий перенаправления, которые теперь поддерживаются. Для получения дополнительной информации о данном шаблоне см. Wikipedia: Шаблон сообщений / Страницы перенаправления, на которые есть ссылки в правом нижнем углу интерфейса какРГ: ПМР .
Инструкции по установке [ править ]
Поставить линию
мв . погрузчик . load ( '//en.wikipedia.org/w/index.php?title=User%3AWugapodes%2FCapricorn.js&action=raw&ctype=text/javascript' );
на странице common.js , сохраните страницу и обойдите кеш браузера .
Использование [ править ]
После установки при переходе на страницу перенаправления появится зеленое поле с текстовым полем и флажками. Редактирование текстового поля изменит цель перенаправления. После установки флажков для шаблонов категорий перенаправления, которые вы хотите добавить, нажмите кнопку сохранения в левом нижнем углу зеленого поля. Это сохранит страницу с автоматически измененной сводкой, при необходимости изменит таргетинг и добавит шаблоны в шаблон {{ redirect category shell }}. Пользователи с правом рецензента « Новые страницы» могут дополнительно выбрать поле «Пометить как пройденное», чтобы пометить страницу как пройденную в дополнение к внесению правок в категорию.
Ограничения [ править ]
- Коды языков должны быть добавлены вручную в {{ R с альтернативного языка }}.
- Бывшую цель нужно добавить вручную в {{ R избежать двойного перенаправления }}.
- Поле «Отметить как пройденное» появляется независимо от статуса проверки страницы. Если страница не может быть просмотрена из-за отсутствия разрешений или из-за отсутствия в фиде новых страниц, изменения все равно будут сохранены.
Ошибки [ править ]
- Перенаправления на якоря не распознаются, поэтому сначала выдается ошибка. Еще раз нажмите «Сохранить», чтобы продолжить.
Отзывы и ошибки [ править ]
Вы можете сообщать об ошибках, добавив в этот раздел или оставив сообщение на моей странице обсуждения .
- Невозможно проанализировать {{ R в запись списка эпизодов }} или {{ R из слияния }} (может быть исправлено в следующем выпуске)
- Пользовательский интерфейс появляется при просмотре различий перенаправления
- Запрос функции: интерактивная ссылка для перенаправления цели (в идеале в верхней части страницы)
Сделать [ редактировать ]
- {{ r с альтернативного языка }}
- Поддержка добавления языковых кодов
- При добавлении перенаправления на страницу с этим шаблоном, заполненным кодами языков, сценарий добавляет новую оболочку Rcat, чего он не должен делать.
- Скрипт все еще запускается при просмотре различий (как вы уже знаете). Это можно исправить, если не запускать скрипт, если URL-адрес содержится
&diff
в строке запроса. - Реализуйте панель поиска, чтобы она отображала только соответствующие флажки и, предположительно, удаляла заголовки.
- Добавьте кнопку сохранения вверху (после области ввода redirectText)
- В правом верхнем углу есть кнопка, чтобы скрыть / показать пользовательский интерфейс.
Исходные файлы [ править ]
- Пользователь: Wugapodes / Capricorn.js - Производственная версия
- Пользователь: Wugapodes / CapricornDev.js - Версия для разработки; очень нестабильный
- Пользователь: Wugapodes / Capricorn.css - Таблица стилей интерфейса
- Пользователь: Wugapodes / Capricorn / RedirectTemplates.json - файл JSON с шаблонами, ярлыками и группировками Rcat.
- Пользователь: Wugapodes / Capricorn / RedirectAliases.json - Псевдонимы для шаблонов Rcat