Википедия:PetScan

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
PetScan
URL petscan.wmflabs.org
Коммерческий нет
Тип сайта поисковик по вики-проектам
Язык (-и) 46
Язык программирования C++
Расположение сервера dedicated virtual machine on Labs
Создатель Magnus Manske
Начало работы 27 марта 2016
Текущий статус активен

PetScan (ранее — CatScan) — это мощный инструмент запросов, предназначенный для гибкого поиска статей. Создан Магнусом Манске, вышел в открытую бету 27 марта 2016[1].

Также имеется русскоязычный интерфейс, который периодически вылетает в англоязычный.

PetScan — мануал на мете.
{{PetScan}} — для создания ссылок на систему (но можно просто сохранять текст ссылки при выполнении поиска)
github/bitbucket — исходный код.

Функции

[править код]

В его функции входят:

  • возможность поиска не только в категории, но в её подкатегориях, а также в подкатегориях подкатегорий и т. д.;
  • возможность исключать некоторые из подкатегорий;
  • возможность отбора только тех статей или файлов, которые:
    • содержат определённые шаблоны или, наоборот, не содержат их (при этом есть возможность задать комбинации);
    • имеют размер в заданных пределах;
    • имеют внутренних ссылок меньше или больше заданного количества;
    • редактировались в определённый промежуток времени;
    • созданы недавно;
  • вывод результатов в разных форматах (HTML, CSV, TSV, Wiki, PHP, XML, JSON).

Примеры использования

[править код]

Чтобы найти страницы с ошибками в примечаниях, принадлежащие какому-то проекту, сделайте следующее:

  1. Открываете https://petscan.wmflabs.org/?language=ru
  2. В поле «Categories» вводите «Страницы с ошибками в примечаниях»
  3. Выбираете вкладку «Templates&links»
  4. В поле «Has all of these templates» вводите «Статья проекта название»
  5. Кликаете «Use talk pages instead» (шаблоны же стоят на СО, а не в самих статьях)
  6. Возвращаетесь на вкладку «Categories»
  7. Кликаете «with» рядом с «Do it» и получаете нужную ссылку в адресной строке
  8. Сохраняете ссылку в черновик

Поиск статей без интервик: указываем в категориях категории из вики на другом языке, а на вкладке wikidata указываем ruwiki в поле "Site links"/"Has none of these site links".

Пересечение со статьями проекта: указываем категорию (напр. страницы с ошибками), в в "шаблоны и ссылки"/"любой из этих шаблонов" указываем имя шаблона Статья проекта..., отмечаем чекбокс "Взамен использовать страницы обсуждений".

См. также

[править код]

Примечания

[править код]
  1. The Whelming › Of cats and pets (англ.). Дата обращения: 31 марта 2020.