Если вы хотите ограничить использование AutoWikiBrowser в своей вики, вы можете использовать CheckPage, как это делает Community Central. Вот инструкция по написанию CheckPage.
Общий вид[]
== Одобренные пользователи == <!--enabledusersbegins--> === Боты === <!--enabledbots--> * Willy on Wheels! * Foobot tha Great <!--enabledbotsends--> === Обычные пользователи === * Lorem * Ipsum <!--enabledusersends--> <!--Message:Это сообщение увидят все пользователи после входа в систему--> <!--No general fixes: Перечислите здесь страницы с конкретными проблемами форматирования, несовместимыми с общими исправлениями AWB. [[Математика]] - Неправильные формулы! [[Список распространенных орфографических ошибок]] [[Ассоциативный массив]] - Становится диссоциативным [[Список музыкальных произведений с необычным указанием времени]] --> <!--Typos:Wikipedia:AutoWikiBrowser/Typos-->
Детали[]
Все директивы, которые понимает AWB, либо скрыты в <!-- HTML комментарии -->, либо хранятся <!--между--> двумя <!--комментариями-->. Если вы хотите, чтобы директивы оставались видимыми, вы можете заключить их между тегом <pre>.
Message[]
Добавив <!--Message:Hello, world!--> в любом месте страницы, вы заставите AWB отобразить "Hello, world!" в окне сообщений, каждому пользователю AWB зашедшему в вашу вики. Это может быть полезно для трансляции срочных сообщений, связанных с AWB.
No general fixes[]
AWB имеет функцию «общих исправлений». Он исправляет многие проблемы форматирования и стиля, но может вызывать проблемы на страницах с сложной разметкой. Чтобы AWB игнорировал такие страницы, используйте шаблоны {{bots}} и {{nobots}}. Однако, если вы хотите управлять этим централизованно или эти шаблоны уже используется в вашей вики для каких-то других целей, вы можете использовать <!--No general fixes:-->. Каждая [[Простая вики-ссылка]] размещённая между символом двоеточия и концом комментария (-->) обозначает страницу, которую следует игнорировать. Вы можете добавить объяснения вне вики-ссылок, почему страницу следует игнорировать, см. пример выше.
Typo lists[]
AWB имеет функцию полуавтоматического исправления опечаток. Для работы нужен список типичных опечаток. По умолчанию он просматривается в Project:AutoWikiBrowser/Typos (например, Wikipedia:AutoWikiBrowser/Typos), но меньшие вики должны извлечь выгоду из использования опечаток из более крупных проектов на их языке. Это можно настроить с помощью директивы Typos. Она имеет две формы: первая указывает на локальную страницу - <!--Typos:MyWiki:TyposToIncinerate-->. Вторая - это полный URL, который может вести куда угодно - даже не в вики, например, <!--Typos:http://ru.wikipedia.org/w/index.php?title=Википедия:AutoWikiBrowser/Typos&action=raw--> укажет AWB на опечатки в русском языке. Обратите внимание, что целевой URL должен содержать необработанный викитекст, например <!--http://en.wikipedia.org/wiki/Wikipedia:AutoWikiBrowser/Typos--> не будет работать.
Как начать[]
Вы можете начать писать свою CheckPage используя следующий шаблон:
== Одобренные пользователи == <!--enabledusersbegins--> === Боты === <!--enabledbots--> * <!--enabledbotsends--> === Обычные пользователи === * <!--enabledusersends-->