Шаблон:Файлоискатель

Материал из Викитропов
Перейти к навигации Перейти к поиску
Документация

Шаблон предназначен для поиска ранее загруженных (и категоризированных!) файлов по сюжетам и медиа.
Сюжеты файлов берутся из соответствующих категорий:

Сюжеты Медиа

Результат работы шаблона представляет собой галерею файлов с заголовком, описывающим критерии отбора файлов, разбитую для удобства счёта на блоки по 60 файлов. Максимальное количество выводимых файлов — 1800. Обратите внимание, что шаблон для движка весьма затратный, поэтому если полученная галерея по каким-то причинам не дорога вам как память и вам нужно просто подходящий для вашей статьи файл поискать, страницу с шаблоном лучше не сохранять, а просматривать в предварительном просмотре.

Параметры

  • Сюжет1, Сюжет2, Сюжет3 — категории сюжетов, которые будут включены в отбор. Включение происходит по условию AND, то есть если указаны сюжеты Сюжет1, Сюжет2 и Сюжет3, будут показаны только те файлы, которые входят одновременно во все три категории. Параметр Сюжет1 обязателен, остальные по умолчанию принисают значение Сюжет1;
  • НеСюжет1, НеСюжет2 — категории сюжетов, которые будут исключены из отбора. Исключение происходит по условию AND NOT, то есть если указаны сюжеты Сюжет1, Сюжет2 и НеСюжет1, будут показаны только те файлы, которые входят одновременно в категории Сюжет1 и Сюжет2 и при этом не входят в категорию НеСюжет1. Параметры опциональны, по умолчанию принимают значение Файлы (метакатегория, не содержащая изображений);
  • Медиа — категория медиа, которая будет включена в отбор. Включение происходит по условию AND. Параметр опционален, по умолчанию принимает значение Сюжет1.

Сюжеты и медиа указываются без префиксов «Категория:» и «Файлы:»

Правильно: Сюжет1=Люди, Медиа=Фотография.
Неправильно: Сюжет1=Категория:Файлы:Люди, Сюжет1=Файлы:Люди, Медиа=Категория:Файлы:Фотография, Медиа=Файлы:Фотография.

Обратите внимание, что медиа описывает сам файл, а не то, что им можно проиллюстрировать. Например, постер фильма «Явление Христа народу», представляющий собой репродукцию одноимённой картины, следует искать в категории «Живопись и графика», а не «Кино и телевидение».

Синтаксис

{{Файлоискатель
|Сюжет1 = 
|Сюжет2 = 
|Сюжет3 = 
|НеСюжет1 = 
|НеСюжет2 = 
|Медиа = 
}}

Примеры

Ниже приведены несколько примеров практического применения шаблона, результаты ввиду их внушительных размеров вынесены на отдельные подстраницы шаблона.

Только сюжеты без медиа исключений

Отбираем все изображения людей, являющихся персонажами:

{{Файлоискатель
|Сюжет1 = Люди
|Сюжет2 = Персонажи
|Сюжет3 = 
|НеСюжет1 = 
|НеСюжет2 = 
|Медиа = 
}}

Сюжеты и исключения без медиа

Отбираем все изображения людей, не являющихся персонажами:

{{Файлоискатель
|Сюжет1 = Люди
|Сюжет2 = 
|Сюжет3 = 
|НеСюжет1 = Персонажи
|НеСюжет2 = 
|Медиа = 
}}

Сюжеты, исключения и медиа

Отбираем фотографии людей, не являющихся персонажами:

{{Файлоискатель
|Сюжет1 = Люди
|Сюжет2 = 
|Сюжет3 = 
|НеСюжет1 = Персонажи
|НеСюжет2 = 
|Медиа = Фотография
}}

Лайфхаки

Шаблон на самом деле не различает сюжеты и медиа, поэтому если вам необходимо отобрать одновременно 4 сюжета, четвёртый можно поместить в параметр Медиа, а при необходимости исключить медиа — поместить исключаемое в один из параметров НеСюжет. Например, все изображения животных и монстров, не из видеоигр:

{{Файлоискатель
|Сюжет1 = Животные
|Сюжет2 = Монстры
|Сюжет3 = 
|НеСюжет1 = Видеоигры
|НеСюжет2 = 
|Медиа = 
}}