Interested Article - PetScan

Документация

Шаблон предназначен для создание ссылок на систему поиска по категориям .

Использование

Стандартное использование шаблона: [{{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. Чтобы узнать какие параметры понимает PetScan можно создать запрос используя графический интерфейс, и посмотреть на ссылку, которую он генерирует. Ниже приведены некоторые параметры:

  • depth=n : задаёт глубина поиска depth=0 не искать в подкатегориях, depth=-1 неограниченный поиск (по умолчанию)
  • combination=union : объединение категорий (вместо пересечения)

См. также

Same as PetScan