OverWiki:Требования

Перейти к:навигация, поиск

На этой странице перечислены минимальные требования к различным страницам OverWiki. Изучать и запоминать их не обязательно: эта страница является скорее ориентиром для опытных редакторов, нежели строгим правилом; страницы, не соответствующие требованиям, будут исправляться, а не удаляться, наказания за игнорирование требований также не предусмотрено.

Общие требования

  1. В OverWiki используются типографические кавычки-«ёлочки» и длинные тире. В их простановке может помочь Викификатор, его можно найти при редактировании кода во вкладке «дополнительно».
  2. Использование буквы «ё» обязательно.
  3. Заголовки в статьях должны начинаться со второго уровня (два знака равенства) и соблюдать иерархию: например, после заголовка третьего уровня не может сразу стоять заголовок пятого.

Статьи

Все статьи должны иметь как минимум одну категорию, возможно — добавляемую шаблоном, и одну внутреннюю ссылку на статью из основного пространства. Желательно, чтобы на каждую статью также вела как минимум одна ссылка. В случае, если текст статьи содержит более трёх абзацев, желательно разбиение статьи на секции и написание короткой преамбулы, содержащей краткий пересказ статьи.

См. также: статьи без категорий, статьи без ссылок, статьи-сироты, требуемые страницы.

Перенаправления

  1. Перенаправление имеет право на существование только в том случае, если перенаправляемый термин является синонимом целевого, или же рассматривается в составе более общей статьи. Перенаправления с «общего» на «частное» недопустимы.
  2. Двойные перенаправления (перенаправления на перенаправления) не работают, а потому должны исправляться.
  3. Обычные перенаправления не должны категоризоваться, однако категоризация крайних случаев допустима. Например, допустима категоризация временных перенаправлений на более общие статьи, если вместо перенаправлений возможно написать полноценные статьи, так как это может быть полезно для редакторов.
  4. Страница перенаправления не должна содержать ничего, кроме самого перенаправления, информации непосредственно о нём (например, пояснения, почему его не следует удалять в спорных случаях), и категорий.
  5. Перенаправления между разными пространствами имён не допускаются.
  6. Перенаправления в пространствах имён «файл» и «категория» также не допускаются.

См. также: список перенаправлений, двойные перенаправления, разорванные перенаправления.

Категории

  1. Каждая категория, кроме Категория:Всё, должна быть включена как минимум в одну родительскую категорию. Циклы включений — ситуации, когда одна категория прямо или косвенно включена в себя же — не допускаются.
  2. Категория должна содержать как минимум одну подкатегорию, включённую страницу или файл. Пустые категории удаляются. Исключения составляют служебные категории.
  3. Каждая категория, не являющаяся метакатегорией, должна включать страницы только из одного пространства имён. Недопустимы категории, содержащие, например, одновременно файлы и шаблоны. Кроме того, категория, содержащая перенаправления, не может содержать обычные страницы, и наоборот. Все подкатегории данной категории должны следовать «спецификации» родительской категории и содержать страницы того же пространства имён.

См. также: категории без родительской, пустые категории, требуемые категории.

Файлы

  1. Все файлы должны быть включены как минимум в одну категорию.
  2. Дубликаты файлов не допускаются.

См. также: файлы без категории, файлы-дубликаты, страницы с красными файловыми ссылками.

Шаблоны

Шаблоны должны иметь как минимум одну категорию, являющуюся подкатегорией Категория:Шаблоны. Все параметры, если это не противоречит правилам русского языка, должны начинаться со строчной буквы. Если назначение шаблона и исчерпывающая информация о его параметрах очевидным образом не следует из его названия и видимого на странице шаблона результата по умолчанию, шаблон желательно сопровождать документацией, в которой необходимо описать назначение шаблона, привести список его параметров и указать, какие значения параметров будут поставлены по умолчанию, а также желательно привести исчерпывающий пример использования и/или дать заготовку для вставки в статью. Категории должны располагаться в конце документации. Если шаблон добавляет статьи в категории, он должен поддерживать параметр nocat, непустое значение которого должно отключать категоризацию. Такие категории должны быть обёрнуты в тег onlyinclude и располагаться в конце шаблона, перед документацией. Таким образом, общая структура шаблона должна быть следующей:

<!-- код шаблона --><onlyinclude>{{#if: {{{nocat|}}} | | <!-- категории для страниц --> }}</onlyinclude><noinclude>

== Документация ==
Назначение шаблона и список его параметров.

== Пример ==
Пример исходного кода и результат его исполнения.

<!-- категории для шаблона -->
</noinclude>

См. также: шаблоны без категории, требуемые шаблоны, неиспользуемые шаблоны.