Шаблон:Галерея понедельного флешмоба/Документация: различия между версиями
(Алгоритм пополнения Галереи понедельного флешмоба) |
м (исправление опечатки сортировки в Шаблонах) |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 17: | Строка 17: | ||
; listing: Параметр, меняющий отображение навигационных ссылок на странице списка. Должен быть задан строго в форме <code style="white-space:nowrap;"><nowiki>|listing = {{#if:{{{listing|}}}|{{{listing}}} }}</nowiki></code> для корректной передачи параметра на внешнюю страницу. | ; listing: Параметр, меняющий отображение навигационных ссылок на странице списка. Должен быть задан строго в форме <code style="white-space:nowrap;"><nowiki>|listing = {{#if:{{{listing|}}}|{{{listing}}} }}</nowiki></code> для корректной передачи параметра на внешнюю страницу. | ||
; номер: Номер зала галереи. Обязательно задаётся равным '''n''' — номеру подстраницы, на которой применяется. | ; номер: Номер зала галереи. Обязательно задаётся равным '''n''' — номеру подстраницы, на которой применяется. | ||
; содержание: Место для размещения результатов флешмобов под номерами '''''n0–n9''''' с числом десятков равным номеру галереи. ''Например, в зале № 3 содержатся результаты флешмобов №№ 30–39, а результаты флешмобов №№ 140–149 — в зале № 14.'' Результаты каждого флешмоба должны размещаться путём заполнения | ; содержание: Место для размещения результатов флешмобов под номерами '''''n0–n9''''' с числом десятков равным номеру галереи. ''Например, в зале № 3 содержатся результаты флешмобов №№ 30–39, а результаты флешмобов №№ 140–149 — в зале № 14.'' Результаты каждого флешмоба должны размещаться путём заполнения шаблона {{tl|Понедельный флешмоб}}. | ||
; nonext: Любое текстовое значение убирает ссылку на следующую галерею (следует применять, если её время ещё не пришло). | ; nonext: Любое текстовое значение убирает ссылку на следующую галерею (следует применять, если её время ещё не пришло). | ||
; nocat: Снимает автоматическое присвоение категории. | ; nocat: Снимает автоматическое присвоение категории. | ||
| Строка 29: | Строка 29: | ||
{{Понедельный флешмоб | {{Понедельный флешмоб | ||
|listing = {{#if:{{{listing|}}}|{{{listing}}} }} | |listing = {{#if:{{{listing|}}}|{{{listing}}} }} | ||
|номер = | |||
|тег = | |||
|тема = | |||
|тег2 = | |||
|тема2 = | |||
|тема9 = | |||
|дата начала = | |дата начала = | ||
|дата завершения = | |дата завершения = | ||
| Строка 85: | Строка 85: | ||
---- | ---- | ||
... | |||
... | |||
... | |||
... | |||
... | |||
... ''Высота «содержательной» части страницы увеличен для повышения наглядности.'' | |||
... | |||
... | |||
... | |||
... | |||
... | |||
... | ... | ||
---- | ---- | ||
| Строка 112: | Строка 134: | ||
}} | }} | ||
</pre> | </pre> | ||
=== Готовые залы === | === Готовые залы === | ||
Тогда на странице «Галерея понедельного флешмоба/ | После добавления последнего флешмоба следует удалить значение параметра ''nonext'' (или всю строку целиком). Тогда на странице «Галерея понедельного флешмоба/14», где применён шаблон, появится ссылка следующий зал: | ||
{{Галерея понедельного флешмоба | {{Галерея понедельного флешмоба | ||
|listing = {{#if:{{{listing|}}}|{{{listing}}} }} | |listing = {{#if:{{{listing|}}}|{{{listing}}} }} | ||
| Строка 142: | Строка 163: | ||
}} | }} | ||
{{-}} | {{-}} | ||
<includeonly><!--Категория шаблона-->[[Категория:Понедельный флешмоб| ]]</includeonly> | <includeonly><!--Категория шаблона-->[[Категория:Шаблоны]][[Категория:Понедельный флешмоб| ]]</includeonly> | ||
<noinclude><!--Категория этой страницы-->[[Категория:Шаблоны/Документация]]</noinclude> | <noinclude><!--Категория этой страницы-->[[Категория:Шаблоны/Документация]]</noinclude> | ||
Текущая версия от 12:36, 16 июля 2015
Шаблон:Галерея понедельного флешмоба снабжает комплектом навигационных ссылок страницы вида «Галерея понедельного флешмоба/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 =
|тема2 =
|тема9 =
|дата начала =
|дата завершения =
|начало =
|текстов =
|результаты =
|статья =
|галерея =
}}
|nonext = << Удалить при полном заполнении галереи <<
}}
Наглядные примеры
Создание новой страницы
Код вида
{{Галерея понедельного флешмоба
|listing = {{#if:{{{listing|}}}|{{{listing}}} }}
|номер = 14
|содержание =
----
...
----
|nonext = << Удалить при полном заполнении галереи <<
}}
будет отображён на странице «Галерея понедельного флешмоба/14», где применён, следующим образом:
| Галерея понедельного флешмоба | |||
|---|---|---|---|
| |||
| полный список тем понедельного флешмоба | |||
...
| Галерея понедельного флешмоба | |||
|---|---|---|---|
| |||
| полный список тем понедельного флешмоба | |||
а на странице списка так:
...
...
...
...
...
... Высота «содержательной» части страницы увеличен для повышения наглядности.
...
...
...
...
...
...
Общая структура
В конечном итоге структура целиком заполненной галереи будет иметь следующий вид (номера отдельных флешмобов указаны, остальные параметры опущены для наглядности):
{{Галерея понедельного флешмоба
|listing = {{#if:{{{listing|}}}|{{{listing}}} }}
|номер = n
|содержание =
{{Понедельный флешмоб|номер = n0|...}}
{{Понедельный флешмоб|номер = n1|...}}
{{Понедельный флешмоб|номер = n2|...}}
{{Понедельный флешмоб|номер = n3|...}}
{{Понедельный флешмоб|номер = n4|...}}
{{Понедельный флешмоб|номер = n5|...}}
{{Понедельный флешмоб|номер = n6|...}}
{{Понедельный флешмоб|номер = n7|...}}
{{Понедельный флешмоб|номер = n8|...}}
{{Понедельный флешмоб|номер = n9|...}}
|nonext =
}}
Готовые залы
После добавления последнего флешмоба следует удалить значение параметра nonext (или всю строку целиком). Тогда на странице «Галерея понедельного флешмоба/14», где применён шаблон, появится ссылка следующий зал:
| Галерея понедельного флешмоба | ||||
|---|---|---|---|---|
| ||||
| полный список тем понедельного флешмоба | ||||
...
| Галерея понедельного флешмоба | ||||
|---|---|---|---|---|
| ||||
| полный список тем понедельного флешмоба | ||||
А на странице списка пропадёт завершающий блок ссылок, уступив место навигации, включённой в следующем зале:
...