Участник:ClaymoreBot/Новые статьи
Перейти к навигации
Перейти к поиску
Этот шаблон управляет параметрами формирования ботом ClaymoreBot различных списков страниц, входящих в заданную категорию или категории. Пример простейшего использования шаблона:
{{User:ClaymoreBot/Новые статьи |тип = список новых статей |категория = Индейцы |страница = Портал:Индейцы/Новые статьи |подвал = \n<noinclude> [[Категория:Википедия:Списки новых статей по темам|{{PAGENAME}}]] </noinclude> }}
Этот шаблон сообщает боту, что необходимо обновлять страницу Портал:Индейцы/Новые статьи новыми статьями из категории Индейцы.
Типы списков
[править | править код]Бот поддерживает следующие типы списков страниц, задаваемые параметром «тип»:
- список новых статей (пример, параметры);
- список новых статей с изображениями в карточке — список новых статей, элементами которого являются изображения, взятые из карточек этих статей (пример, параметры);
- список новых статей с изображениями — список новых статей, элементами которого являются первые попавшиеся боту изображения из новых статей;
- списки новых статей по дням — списки новых статей, сгруппированные по дням (пример, параметры);
- список страниц с заданными категориями и шаблонами — полные списки страниц, входящие в заданные категории и содержащие в своём тексте заданные шаблоны (пример, параметры);
- список страниц с заданными категориями, шаблонами и обсуждением — полные списки страниц, находящихся на заданных страницах обсуждений, входящих в определённые категории и содержащие заданные шаблоны (пример, параметры);
- список наблюдения — полный список статей в заданной категории или категориях, предназначен для слежения за статьями с помощью механизма связанных правок (пример списка, связанные правки, параметры списка);
- отсортированный список статей, которые должны быть во всех проектах — специальный тип списка, используется только для обновления страницы Проект:Ядро энциклопедии/Отсортированный список статей, которые должны быть во всех проектах (параметры списка).
Параметры
[править | править код]Список параметров, распознаваемых ботом:
- тип — тип списка (см. #Типы списков), обязательный параметр;
- страница — страница, которую должен обновлять бот, обязательный параметр;
- категория — категория, в которую должны входить страницы из списка, обязательный параметр, если не используется параметр категории. Пример: «категория = Индейцы»;
- категории — категории, в которые должны входить страницы из списка, обязательный параметр, если не используется параметр категория. Категории должны перечисляться через запятую либо через «",». Примеры: «категории = Аниме, Манга», «категории = "Персоналии, награждённые каким-то орденом", "Россия"»;
- игнорировать — список категорий (и их подкатегорий), страницы которых надо игнорировать при формировании списка. Категории должны перечисляться через запятую либо через «",». Пример: «игнорировать = "Хентай", "Яой"»;
- элементов — максимальное количество элементов в списке. Бот не будет убирать из списка какие-либо элементы, если их общее количество меньше максимального (по умолчанию — 20);
- глубина — глубина дерева категорий, которую будет просматривать бот (по умолчанию — 7);
- помечать правки — помечать правки бота как ботоправки и малые, значение по умолчанию — «да»;
- пространство имён — задаёт номер пространства имён, в котором требуется искать страницы заданной категории (по умолчанию — 0, основное пространство);
- формат элементов — строка, представляющая один элемент с списке (по умолчанию — «[[%(название)]]»). Можно использовать следующие переменные (на месте этих переменных бот подставит какое-либо значение):
- %(название) — название страницы без указания пространства имён. Например, для статьи Византия вместо строчки «%(название)» бот подставит «Византия», а для категории Математика бот подставит «Математика»;
- %(автор) — имя участника, сделавшего первую правку на странице (только для типов «списки новых статей …»);
- %(дата) — для типов «список новых статей …» — дата и время первой правки на странице, для типов «список страниц с заданными категориями …» — дата обсуждения;
- %(имя файла) — название файла, найденного на странице (только для типов «список новых статей с изображениям …»);
- часов — брать только страницы, созданные столько часов назад (по умолчанию — 720, максимальное значение — 720). Параметр используется только в списках новых статей;
- архив — страница, на которую нужно помещать элементы списка, которые до этого были в списке, но исчезли из него в следующем проходе бота. Эти элементы просто добавляются в начало указанной страницы. Параметр используется только в списках новых статей;
- шапка — значение этого параметра бот поместит в начало списка. Строчка «\n» будет заменена на перевод строки;
- подвал — значение этого параметра бот поместит в конец списка. Строчка «\n» будет заменена на перевод строки;
- игнорировать авторов — не помещать в список страницы, созданные этими участниками. Параметр используется только в списках новых статей. Пример: «игнорировать авторов = "Claymore", "ClaymoreBot"»;
- шаблоны — список шаблонов, которые должны присутствовать на странице из списка. Шаблоны должны перечисляться через «\n». Пример: «Кандидат в избранные статьи\nХорошая статья и кандидат в избранные»;
- префикс — префикс страниц с обсуждениями, например, «Википедия:К удалению/». Используется только для типа «список страниц с заданными категориями, шаблонами и обсуждением».