Шаблон:Галерея понедельного флешмоба/Документация

Материал из Энциклобогии
< Шаблон:Галерея понедельного флешмоба
Версия от 23:03, 6 июня 2015; Mihey yxNet (обсуждение | вклад) (Алгоритм пополнения Галереи понедельного флешмоба)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Шаблон:Галерея понедельного флешмоба снабжает комплектом навигационных ссылок страницы вида «Галерея понедельного флешмоба/n» (где n — это номер галереи) и корректно их транслирует в список тем понедельного флешмоба. Применяющие страницы автоматически упорядочиваются в категории Понедельный флешмоб в правильной последовательности.


Параметры

{{Галерея понедельного флешмоба
 |listing  = {{#if:{{{listing|}}}|{{{listing}}} }}
 |номер    = 
 |содержание =


 |nonext   = << Удалить при полном заполнении галереи <<
}}
listing
Параметр, меняющий отображение навигационных ссылок на странице списка. Должен быть задан строго в форме |listing = {{#if:{{{listing|}}}|{{{listing}}} }} для корректной передачи параметра на внешнюю страницу.
номер
Номер зала галереи. Обязательно задаётся равным n — номеру подстраницы, на которой применяется.
содержание
Место для размещения результатов флешмобов под номерами n0–n9 с числом десятков равным номеру галереи. Например, в зале № 3 содержатся результаты флешмобов №№ 30–39, а результаты флешмобов №№ 140–149 — в зале № 14. Результаты каждого флешмоба должны размещаться путём заполнения шаблона Понедельный флешмоб.
nonext
Любое текстовое значение убирает ссылку на следующую галерею (следует применять, если её время ещё не пришло).
nocat
Снимает автоматическое присвоение категории.

Заготовка для копирования

Вместе с заготовкой шаблона Понедельного флешмоба
{{Галерея понедельного флешмоба
 |listing  = {{#if:{{{listing|}}}|{{{listing}}} }}
 |номер    = 
 |содержание =
{{Понедельный флешмоб
 |listing  = {{#if:{{{listing|}}}|{{{listing}}} }}

 |номер = 
 |тема  = 
  |тема2 = 
  |тема3 = 
  |тема9 = 
   |тег      = 
 |дата начала      = 
 |дата завершения  = 

 |начало     = 
 |текстов    = 
 |результаты = 
 |статья     = 
 |галерея    = 
}}

 |nonext   = << Удалить при полном заполнении галереи <<
}}

Наглядные примеры

Создание новой страницы

Код вида

{{Галерея понедельного флешмоба
 |listing  = {{#if:{{{listing|}}}|{{{listing}}} }}
 |номер    = 14
 |содержание =

----
...
----

 |nonext   = << Удалить при полном заполнении галереи <<
}}

будет отображён на странице «Галерея понедельного флешмоба/14», где применён, следующим образом:


Галерея понедельного флешмоба
полный список тем понедельного флешмоба

...



Галерея понедельного флешмоба
полный список тем понедельного флешмоба

а на странице списка так:

Зал № 14

↑↑↑ к началу оглавления ↑↑↑

↑↑ к концу оглавления ↑↑

↑ к началу зала № 13 ↑



...


Зал № 14

↑↑↑ к началу оглавления ↑↑↑

↑↑ к концу оглавления ↑↑

↑ к началу зала № 14 ↑


Общая структура

В конечном итоге структура целиком заполненной галереи будет иметь следующий вид (номера отдельных флешмобов указаны, остальные параметры опущены для наглядности):

{{Галерея понедельного флешмоба
 |listing  = {{#if:{{{listing|}}}|{{{listing}}} }}
 |номер    = n
 |содержание =
{{Понедельный флешмоб|номер = n0|...}}
{{Понедельный флешмоб|номер = n1|...}}
{{Понедельный флешмоб|номер = n2|...}}
{{Понедельный флешмоб|номер = n3|...}}
{{Понедельный флешмоб|номер = n4|...}}
{{Понедельный флешмоб|номер = n5|...}}
{{Понедельный флешмоб|номер = n6|...}}
{{Понедельный флешмоб|номер = n7|...}}
{{Понедельный флешмоб|номер = n8|...}}
{{Понедельный флешмоб|номер = n9|...}}
 |nonext   =
}}

После добавления последнего флешмоба следует удалить значение параметра nonext (или всю строку целиком).

Готовые залы

Тогда на странице «Галерея понедельного флешмоба/3», где применён шаблон, появится ссылка следующий зал:


Галерея понедельного флешмоба
полный список тем понедельного флешмоба

...



Галерея понедельного флешмоба
полный список тем понедельного флешмоба

А на странице списка пропадёт завершающий блок ссылок, уступив место навигации, включённой в следующем зале:

Зал № 14

↑↑↑ к началу оглавления ↑↑↑

↑↑ к концу оглавления ↑↑

↑ к началу зала № 13 ↑

↓↓ к началу зала № 15 ↓↓


...