AutoEd ( источник ) — это пользовательский скрипт , который помогает автоматически вносить определенные изменения в статьи. Он также позволяет легко разрабатывать, использовать и настраивать пользовательские скрипты, связанные с автоматической очисткой статей. Он основан на CodeFixer, скрипте Plastikspork и Formatter , но допускает дальнейшую настройку и более простое создание новых функций. В настоящее время поддерживается в основном Plastikspork .
AutoEd не следует использовать для внесения правок, которые только удаляют пробелы или не вносят никаких изменений в фактический вид статьи. Существуют исключения, такие как исправления синтаксических ошибок или удаление невидимых символов; см. WP:COSMETICBOT для получения подробной информации и ссылок.
Установить AutoEd ОЧЕНЬ просто, и вам не нужно ни капли технических навыков! Если вы можете следовать рецепту приготовления сэндвича с арахисовым маслом и желе , вы можете установить этот скрипт. Инструкции ниже. Если вы волнуетесь, попросите помощи на странице обсуждения .
importScript('Wikipedia:AutoEd/complete.js');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/complete.js&action=raw&ctype=text/javascript');
Этот скрипт может помочь вносить изменения, используя регулярные выражения для замены определенных строк текста (обычно ошибок) в статьях на другие, правильные строки текста. Основная настройка создает одну вкладку в верхней части страницы под названием «автоматическое редактирование». Щелчок по этой вкладке откроет форму редактирования (если она еще не открыта) и запустит скрипт, внеся различные исправления в зависимости от используемых вами модулей, и, наконец, нажав кнопку «diff», вы сможете увидеть изменения. На данный момент модули очень ограничены, а настройка не полностью реализована, но описанные ниже предустановки представляют собой простой способ использования скрипта без необходимости знать JavaScript или понимать технические детали скрипта.
Wikipedia:AutoEd/Customization будет содержать подробности о том, как настроить этот скрипт и создать новые модули и пресеты. Он еще не завершен, но в настоящее время содержит некоторую базовую информацию о переменных и выборе собственных модулей, которая может быть полезна.
AutoEd также совместим с wikEd . Однако для его правильной работы вам необходимо добавить следующее на страницу monobook.js . Это отключает автоматическое открытие страницы различий, но в данный момент необходимо для корректного внесения изменений AutoEd в wikEd.
autoEdClick = false ;
Хотя каждый пользователь может настроить AutoEd в соответствии со своими личными вкусами и даже использовать его базовое кодирование для создания других скриптов, AutoEd имеет ряд "предустановленных" настроек, которые можно использовать без каких-либо знаний JavaScript. На данный момент были созданы "базовые", "wikichecker", "formatter" и "полные" предустановки, хотя то, что они делают, будет продолжать расширяться, и больше предустановок может быть создано любым пользователем или по запросу.
Чтобы установить предустановку, просто добавьте код, указанный в каждом разделе, на страницу monobook.js (если вы используете другой скин, вы, вероятно, знаете, что делать) и очистите кэш, следуя инструкциям на этой странице. После этого скрипт должен быть установлен и готов к использованию; если он не работает, сообщите об этом на странице обсуждения , чтобы мы могли попытаться это исправить.
«Базовый» пресет служит для устранения различных проблем с викитекстом, заголовками, шаблонами и ISBN.
importScript ( 'Википедия:AutoEd/basic.js' );
После установки вкладка "auto ed" должна появиться на всех страницах, не относящихся к обсуждению. Нажатие на нее запустит следующие исправления:
При желании вы можете просмотреть код этого пресета на Wikipedia:AutoEd/basic.js .
Этот пресет предназначен для замены скрипта Formatter и включает в себя большинство функций этого скрипта, а также несколько дополнительных.
importScript ( 'Википедия:AutoEd/formatter.js' );
Этот скрипт включает в себя все функции базового скрипта, за исключением шаблона и очистки ISBN, а также следующее:
Он также отличается от базовой версии тем, что название вкладки в верхней части экрана изменено на «Формат».
Код этого пресета можно посмотреть на Wikipedia:AutoEd/formatter.js .
Этот пресет предназначен для исправления как можно большего количества ошибок, перечисленных на Wikipedia:WikiProject Check Wikipedia, насколько это возможно для полуавтоматического скрипта.
importScript ( 'Википедия:AutoEd/wikichecker.js' );
Этот скрипт включает в себя все функции базового скрипта, а также следующие:
Она также отличается от базовой версии тем, что в сводке автоматического редактирования содержится ссылка на страницу WikiProject Check Wikipedia, а название вкладки в верхней части экрана изменено на «проверка».
Код этого пресета можно посмотреть на Wikipedia:AutoEd/wikichecker.js .
Этот пресет делает именно то, что, по его словам, и должен: он содержит большинство модулей, созданных для AutoEd.
importScript ( 'Wikipedia:AutoEd/complete.js' );
Код этого пресета можно посмотреть на Wikipedia:AutoEd/complete.js .
В этой таблице перечислены основные «модули» сообщества, доступные для использования.
Если вы создаете новые модули, не стесняйтесь добавлять их в этот список в алфавитном порядке. Если модуль находится в вашем пользовательском пространстве, пожалуйста, введите свое имя пользователя для "maintainer".
Для тех, кто интересуется подобными вещами, существует настраиваемый пользовательский ящик AutoEd по адресу Wikipedia:AutoEd/Userbox .