PetScan
- 1 year ago
- 0
- 0
Шаблон предназначен для создание ссылок на систему поиска по категориям .
Стандартное использование шаблона:
[{{PetScan|параметры}} текст ссылки]
или, что тоже самое:
{{PetScan|параметры|text=текст ссылки}}
По умолчанию шаблон создаёт ссылку на список статей, которые входят в указанные категории. При этом поиск происходит на неограниченную глубину по подкатегориям (глубину поиска можно ограничить, задав параметр
depth
). Список сортируется по алфавиту (если на задан параметр
sortby
):
{{ PetScan | Рукокрылые | text=Рукокрылые по алфавиту }}
→
Если задано несколько неименованных параметров, то поиск происходит по пересечению этих категорий (если не задан параметр
combination=union
):
{{ PetScan | Математика | Физика | text=Список статей, входящих в категорию математика и физика }}
→
{{ PetScan | Родившиеся в Москве | Родившиеся в 1790-е годы | text=Родившиеся в Москве в 1790-е годы }}
→
{{ PetScan | Родившиеся 6 июня | Родившиеся в 1799 году | text=Родившиеся 6 июня 1799 года }}
→
Шаблон понимает любые параметры, которые понимает сервис PetScan. Шаблон просто передаёт любой заданный ему параметр (за исключением специальных параметров ).
Если этот шаблон используется на страницах пространства категорий или их обсуждений, то он автоматически вставляет название страницы в качестве категории в которой искать. Например на странице
Категория:Рукокрылые
можно поставить
[{{PetScan}} Рукокрылые по алфавиту]
, и получит список рукокрылых по алфавиту. (См. также
{{
По алфавиту
}}).
Чтобы подавить такое поведение, используйте специальный параметр
noself=1
.
text
: Задаёт текст ссылки. Если он не указан, шаблон создаёт голую ссылку.
noself
: Если у этого параметра непустое значение, шаблон не использует название страницы в качестве параметра (для страниц пространств Категория и Обсуждения категории).
query
: При помощи этого параметра можно задать дополнительные параметры запроса, как они заданы в url запроса к PetScan. Это удобно, если вы использовали интерфейс сайта PetScan, чтобы задать дополнительные параметры поиска. После этого, нажав на одну из ссылок "Заполненная форма выполненного запроса с и без автозагрузки", вы получите ссылку на свой запрос. Параметры запроса будут в этой ссылке после "?". Эти параметры можно задать в query:
{{ PetScan | Математика | query=templates_use_talk_no=on&outlinks_yes=Википедия%3AСписок%20статей%2C%20которые%20должны%20быть%20во%20всех%20языковых%20версиях | text=Статьи категории Математика, которые должны быть во всех разделах }}
→
Все остальные параметры передаются напрямую PetScan. Чтобы узнать какие параметры понимает PetScan можно создать запрос используя графический интерфейс, и посмотреть на ссылку, которую он генерирует. Ниже приведены некоторые параметры:
depth=n
: задаёт глубина поиска
depth=0
не искать в подкатегориях,
depth=-1
неограниченный поиск (по умолчанию)
combination=union
: объединение категорий (вместо пересечения)