Вики Сообщества
Вики Сообщества

Если вы хотите ограничить использование 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-->