Постоянно защищенная страница
Из Википедии, бесплатной энциклопедии
< Пользователь: JL-Bot   (Перенаправлено из Википедии: RECOG )
Перейти к навигации Перейти к поиску

Этот шаблон используется, чтобы бот сгенерировал список распознанного контента (например, Wikipedia: WikiProject Physics / Распознанный контент ).

Применение

Разместите шаблон там, где вы хотите отображать контент:

{{Пользователь: JL-Bot / Контент проекта| параметр проекта (см. ниже)| параметры содержимого (см. ниже)| необязательные параметры (см. ниже)}}

Чтобы скрыть окно сообщения вверху, просто используйте

  • |mbox=no

Шаблон не содержит содержимого, поэтому он не влияет на внешний вид страницы, на которой он находится.

Используйте это только в следующих пространствах имен:

  • Wikipedia:
  • Portal:
  • User:
  • User talk:

Хотя технически он будет работать в следующих пространствах имен

  • Book:
  • Book talk:
  • Portal talk:
  • Wikipedia talk:

обычно его не следует использовать там (по крайней мере, в корне страниц обсуждения порталов и WikiProject).

Параметр проекта

Параметр проекта определяет, как бот должен идентифицировать контент проекта. Необходимо указать один из двух следующих параметров:

  • |template = Name of project template
  • |category = Name of project category

templateПараметр должен иметь имя шаблона страницы разговора , который используется в проекте , чтобы определить статьи в сферу его применения. Например, WikiProject Physics использует шаблон {{ WikiProject Physics }}, поэтому параметром для них будет |template = WikiProject Physics. Если есть перенаправления на шаблон (например, {{ WP Physics }} → {{ WikiProject Physics }}), страницы, помеченные перенаправлением, все равно будут выбираться, поскольку они отображаются в включениях цели. Однако не используйте перенаправление в качестве имени шаблона, поскольку будут выбраны только страницы, помеченные перенаправлением.

categoryПараметр должен иметь название категории, которая используется в рамках проекта для выявления статей в своей области.

Если шаблон проекта можно «объединить» с шаблоном другого проекта ( пример ), то этот categoryпараметр, вероятно, является лучшим вариантом, поскольку не все статьи проекта будут помечены шаблоном.

Множественные templateи categoryпараметры могут быть заданы и бот будет забрать статьи во всех шаблонах и категорий , указанных. Это может быть полезно в таких случаях, как порталы с несколькими применимыми проектами.

Примечание. Чтобы избежать использования повторяющихся аргументов в вызовах шаблонов для страницы в разделе Категория: Страницы , несколько параметров можно пронумеровать. Пример:
  • |template1 = Name of project template one
  • |template2 = Name of project template two
Числа не влияют на вывод и не обязательно должны быть последовательными.

Параметры содержимого

Параметры содержимого определяют типы содержимого, которые должны быть перечислены. Поддерживаются следующие типы:

Контент будет указан в порядке появления параметров в шаблоне.

content-[abc]-class-articlesМожно указать несколько параметров, и бот будет отображать статьи из всех указанных категорий.

Примечание. Чтобы избежать использования повторяющихся аргументов в вызовах шаблонов для страницы в разделе Категория: Страницы , несколько параметров можно пронумеровать. Пример:
  • |content-a-class-articles1 = Name of project A-Class category one
  • |content-a-class-articles2 = Name of project A-Class category two
Числа не влияют на вывод и не обязательно должны быть последовательными.

Необязательные параметры

Поддерживаются следующие необязательные параметры:

|compact
указывает компактный макет вместо макета столбца (например: article1 · article2). compactОпция отменяет columnsи iconsопции.
|maximum=number
указывает максимальное количество статей, отображаемых в compactрежиме. Параметр maximumприменяется, только если compactон установлен.
|small
указывает использование уменьшенного размера текста в compactрежиме. Параметр smallприменяется, только если compactон установлен.
|columns=#em
определяет размер столбца в макете столбца по умолчанию
|icons
указывает использование значков типов контента перед именами страниц
|icons-heading
указывает использование значков типов контента перед заголовками
|heading=number
определяет уровень заголовка (количество "=") для использования; по умолчанию - уровень 2. headingОпция допускает 0 и 2-6. Значение 2-6 определяет уровень заголовка (т. Е. Количество символов "=", которые нужно использовать). Значение 0 означает, что не следует использовать формальный уровень заголовка, а вместо этого использовать синтаксис «; Заголовок».
|noheading
указывает, что заголовки не должны отображаться. noheadingОпция отменяет headingопцию.
|pictures-list
указывает, что изображения должны быть перечислены (с учетом столбцов, значков и компактных параметров). Изображения будут использовать <gallery></gallery>синтаксис, если этот pictures-listпараметр не установлен.
|gallery-heights=number
указывает минимальную высоту (в пикселях), которая будет использоваться для галереи изображений (см. heights=параметр в справке: тег галереи )
|dates
указывает включение в вывод даты, когда контент был на главной странице (если применимо)
|no-captions
указывает, что подписи не должны добавляться в режиме галереи изображений. Подписи добавляются по умолчанию.
|sorting=value
указывает используемую сортировку. Параметр sortingможет быть установлен на default(сортировка по клавише DEFAULTSORT), alpha(сортировка по алфавиту), date-default(сортировка содержимого главной страницы по дате, остаток по клавише DEFAULTSORT) и date-alpha(сортировка содержимого главной страницы по дате, остаток по алфавиту). defaultЕсли не указано иное, используется значение по умолчанию .
|date-order=value
указывает порядок сортировки дат. Параметр date-orderможет быть установлен на increasingили decreasing. Этот параметр применяется, только если для sortingпараметра установлено значение date-defaultили date-alpha. increasingЕсли не указано иное, используется значение по умолчанию .
|display-total
указывает, что отображается количество страниц в типе контента
|overflow-FA=page name
|overflow-GA=page name
|overflow-DYK=page name
|overflow-a-class=page name
|overflow-b-class=page name
|overflow-c-class=page name
|overflow-vital-1=page name
|overflow-vital-2=page name
|overflow-vital-3=page name
|overflow-vital-4=page name
|overflow-vital-5=page name
указывает страницу переполнения для соответствующего типа статьи при использовании maximum. Эти параметры применяются, только если они maximumустановлены. Они позволяют указать имя страницы, которое будет добавлено в качестве ссылки после вывода максимального количества статей. Это сделано для того, чтобы позволить ссылку на страницу, содержащую полный список типов контента. См. Эту страницу для примера использования.
|dyk-blurb или же |dyk-blurb=N
указывает на отображение DYK-размытых текстов вместо имен страниц. Параметр dyk-blurbотображает рекламное сообщение DYK (если доступно) вместо имени страницы. Если указано число, то первые объявления Nбудут отображаться нормально, а остальные будут заключены в оболочку <include></noinclude>. Это можно использовать для ограничения количества объявлений, которые переносятся на другую страницу.
|italics
определяет отображение {{ italic title }} курсивом. Эта italicsопция будет отображать страницы, отмеченные курсивом как {{ italic title }}. Если заголовок страницы заканчивается текстом в скобках, курсивом будет выделена только часть до скобок. Однако он не поддерживает |stringпараметр (позволяющий выделить часть заголовка курсивом) или другие шаблоны курсива, которые требуют синтаксического анализа содержимого страницы, чтобы определить, какая часть заголовка должна быть выделена курсивом. Эту опцию следует использовать только в том случае, если эти ограничения подходят для отображаемого распознанного контента.
|type=text
замените текст «распознанное содержимое» textна в выводе викитекста.

Выход

Результаты будут записаны на ту же страницу, что и шаблон. Им будет предшествовать заголовок комментария, а за ним - нижний колонтитул комментария. Этот верхний и нижний колонтитулы не видны на отображаемой странице, но необходимы для того, чтобы бот мог определить предыдущие результаты.

  • заголовок = <!-- Start of content generated by JL-Bot -->
  • нижний колонтитул = <!-- End of content generated by JL-Bot -->

Если бот не находит действительный верхний и нижний колонтитулы (например, при первом запуске), он разместит результаты сразу под шаблоном. Если он найдет действительный верхний и нижний колонтитулы (обновления), он заменит содержимое между верхним и нижним колонтитулами новыми результатами.

Пример

{{Пользователь: JL-Bot / Контент проекта| template = <! - имя шаблона WikiProject без префикса "Template:" ->| избранные-статьи| контент-бывшие-избранные-статьи| списки-избранного-контента| списки-избранные-контент| контент-хорошие-статьи| прежние-хорошие-статьи| статьи-статьи| изображения с избранным содержанием| контент-бывшие-избранные-изображения| порталы с избранным контентом| порталы-контент-бывшие избранные| избранные-статьи-кандидаты| список-кандидатов-контента| содержание-хорошая-статья-номинанты| content-a-class-articles = | content-b-class-articles = | content-c-class-articles = | главная страница в новостях| Content-Mainpage-Feature| списки-содержимого-главной-страницы | контент-картинка-дня| избранные-темы| прежние-избранные-темы| содержание-хорошие-темы| звуки-особенности-контента| content-vital-article-level-1| content-vital-article-level-2| content-vital-article-level-3| content-vital-article-level-4| content-vital-article-level-5| столбцы = 2| заголовок = 3| иконки}}<! - Начало контента, созданного JL-Bot -><! - Конец контента, созданного JL-Bot ->