Этот шаблон используется, чтобы бот сгенерировал список распознанного контента (например, 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-featured-articles
- перечисляет Категория: содержание избранных статей Википедии|content-former-featured-articles
- перечисляет Категория: содержание бывших избранных статей Википедии|content-featured-lists
- списки Категория: Википедия, избранные списки содержимого|content-former-featured-lists
- списки Категория: Википедия, ранее избранные списки контента|content-good-articles
- перечисляет Категория: Википедия хорошее содержание статей|content-former-good-articles
- списки Категория: делистинг хорошие статьи содержание|content-did-you-know-articles
- списки Категория: Википедия Знаете ли вы, что содержание статей|content-featured-pictures
- список категорий: содержимое избранных изображений|content-former-featured-pictures
- перечисляет Категория: Википедия бывшего содержимого избранных изображений|content-featured-portals
- перечисляет Категория: содержимое избранных порталов Википедии|content-former-featured-portals
- перечисляет Категория: содержимое бывших избранных порталов Википедии|content-featured-article-candidates
- перечисляет Категория: Википедия, избранные статьи, содержание кандидатов|content-featured-list-candidates
- списки Категория: Википедия избранный список кандидатов содержимого|content-good-article-nominees
- перечисляет Категория: Хорошие статьи, номинанты, содержание|content-a-class-articles = Name of project A-Class category
- перечисляет содержимое указанной категории|content-b-class-articles = Name of project B-Class category
- перечисляет содержимое указанной категории|content-c-class-articles = Name of project C-Class category
- перечисляет содержимое указанной категории|content-mainpage-in-the-news
- перечисляет Категория: Википедия В содержании новостных статей|content-mainpage-featured
- списки Категория: Избранные статьи , которые появились на главной странице содержания|content-mainpage-lists
- Категории списков : Избранные списки, которые появились на главной странице контента|content-picture-of-the-day
- Шаблон списков : изображение дневного содержания|content-featured-topics
- перечисляет Категория: Избранные темы & Категория: Википедия полнофункциональное содержание тем|content-former-featured-topics
- перечисляет Категория: содержание бывших избранных тем Википедии|content-good-topics
- перечисляет Категория: Википедия Хорошее содержание тем|content-featured-sounds
- перечисляет Категория: Содержимое избранных звуков|content-vital-articles-level-1
- перечисляет Категория: все содержимое важных статей Википедии уровня 1|content-vital-articles-level-2
- списки Категория: Википедия уровнемеры-жизненно важные статьи содержания|content-vital-articles-level-3
- списки Категория: Википедия уровнемеры-жизненно важные статьи содержания|content-vital-articles-level-4
- списки Категория: Википедия уровнемеры-жизненно важные статьи содержания|content-vital-articles-level-5
- списки Категория: Википедия уровнемеры-жизненно важные статьи содержания
Контент будет указан в порядке появления параметров в шаблоне.
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 ->