Шаблон:Понедельный флешмоб: различия между версиями

Перейти к навигации Перейти к поиску
смена принципа хранения данных (отдельные страницы для каждого флешмоба не требуются)
м (пробуем спрятать автооглавление только на номерной странице и вернуть его в документацию)
(смена принципа хранения данных (отдельные страницы для каждого флешмоба не требуются))
Строка 1: Строка 1:
<includeonly>
<div id="Флешмоб_{{{номер|}}}"></div>
====Флешмоб {{#if:{{{номер|}}}|{{#if:{{{listing|}}}|[[Понедельный флешмоб/{{{номер|1}}}|№&nbsp;{{{номер}}}]]|№&nbsp;{{{номер}}} }}|<font style="color:red">(номер не задан)</font>}} ''({{#if:{{{дата начала|}}}{{{дата завершения|}}}|{{#ifeq:{{#time:Y|{{{дата начала|}}} }}|{{#time:Y|{{{дата завершения|}}} }}|{{#ifeq:{{#time:m|{{{дата начала|}}} }}|{{#time:m|{{{дата завершения|}}} }}|{{#time:d|{{{дата начала|}}} }}–{{#time:d xg Y|{{{дата завершения|}}} }}|{{#time:d xg|{{{дата начала|}}} }} – {{#time:d xg Y|{{{дата завершения|}}} }} }}|{{#time:d xg Y|{{{дата начала|}}} }} – {{#time:d xg Y|{{{дата завершения|}}} }} }}|<font style="color:red">Даты не указаны</font>}})'' {{#if:{{{тег|}}}|{{{тег}}}|{{#if:{{{тема2|}}}{{{тема3|}}}{{{тема4|}}}{{{тема5|}}}{{{тема6|}}}{{{тема7|}}}{{{тема8|}}}{{{тема9|}}}|на темы|на тему}} }}====
{{#if:{{{номер|}}}|
<div>
==[[Галерея понедельного флешмоба/{{#expr:trunc({{{номер|0}}}/10)}}#Флешмоб_{{{номер|0}}}|Флешмоб&nbsp;№&nbsp;{{{номер}}}]]==
|<font style="color:red">'''номер'''</font> флешмоба не задан}}
{{#if:{{{listing|}}}||<div style="font-size:x-small; float:right; clear:right; margin: 1em 0 1em 1em; text-align:center; white-space:nowrap; padding:5px; border:solid 1px LightBlue;">[[Галерея понедельного флешмоба/{{#expr:trunc({{{номер|0}}}/10)}}#gallery_{{#expr:trunc({{{номер|0}}}/10)}}_begin|↑ к началу зала №&nbsp;{{#expr:trunc({{{номер|0}}}/10)}} ↑]]
</div>}}<div>
{{#if:{{{тег|}}}|==={{{тег}}}===
</div><div>}}
{{#if:{{{тема|}}}|======[[Файл:Aquote1.png|15px|«|link=]]{{{тема}}}[[Файл:Aquote2.png|15px|»|link=]]======
{{#if:{{{тема|}}}|======[[Файл:Aquote1.png|15px|«|link=]]{{{тема}}}[[Файл:Aquote2.png|15px|»|link=]]======
|<font style="color:red">Тема не указана</font>}}
|<font style="color:red">'''тема'''</font> не указана}}
</div>{{#if:{{{тема2|}}}|<div>
</div>{{#if:{{{тег2|}}}|<div>
==={{{тег2}}}===
</div>}}{{#if:{{{тема2|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема2}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема2}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}{{#if:{{{тег3|}}}|<div>
==={{{тег3}}}===
</div>}}{{#if:{{{тема3|}}}|<div>
</div>}}{{#if:{{{тема3|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема3}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема3}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}{{#if:{{{тег4|}}}|<div>
==={{{тег4}}}===
</div>}}{{#if:{{{тема4|}}}|<div>
</div>}}{{#if:{{{тема4|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема4}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема4}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}{{#if:{{{тег5|}}}|<div>
==={{{тег5}}}===
</div>}}{{#if:{{{тема5|}}}|<div>
</div>}}{{#if:{{{тема5|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема5}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема5}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}{{#if:{{{тег6|}}}|<div>
==={{{тег6}}}===
</div>}}{{#if:{{{тема6|}}}|<div>
</div>}}{{#if:{{{тема6|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема6}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема6}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}{{#if:{{{тег7|}}}|<div>
==={{{тег7}}}===
</div>}}{{#if:{{{тема7|}}}|<div>
</div>}}{{#if:{{{тема7|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема7}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема7}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}{{#if:{{{тег8|}}}|<div>
==={{{тег8}}}===
</div>}}{{#if:{{{тема8|}}}|<div>
</div>}}{{#if:{{{тема8|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема8}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема8}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}{{#if:{{{тег8|}}}|<div>
==={{{тег9}}}===
</div>}}{{#if:{{{тема9|}}}|<div>
</div>}}{{#if:{{{тема9|}}}|<div>
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема9}}}[[Файл:Aquote2.png|15px|»|link=]]======
======[[Файл:Aquote1.png|15px|«|link=]]{{{тема9}}}[[Файл:Aquote2.png|15px|»|link=]]======
</div>}}
</div>}}
__NOEDITSECTION__
__NOEDITSECTION__
{{#if:{{{listing|}}}|{{#if:{{{результаты|}}}|[{{{результаты|}}} Итоги]|'''Ссылка на результаты''' конкурса <font style="color:red">'''не указана'''</font>}}.|{{#if:{{{included|}}}||{{#if:{{{nocat|}}}||<!-- предупреждение на случай ошибки-->{{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|{{{номер|0}}}||<font style="color:red">''Внимание, указанный '''номер''' темы не совпадает с ожидаемым названием текущей подстраницы.''</font>}} <!-- конец предупреждение на случай ошибки-->}} Старт флешмобу дал пост на форуме с {{#if:{{{начало|}}}|[{{{начало|}}} объявлением темы]|объявлением темы '''(ссылка на начало конкурса<font style="color:red"> не указана</font>)'''}}. {{#if:{{{текстов|}}}|На конкурс было представлено {{{текстов}}} {{plural:{{{текстов}}}|текстовая работа|текстовых работ|текстовые работы}} и изображения, отображённые ниже.<span> </span>}}{{#if:{{{результаты|}}}|[{{{результаты|}}} Результаты] определены|'''Ссылка на результаты''' конкурса <font style="color:red">'''не указана'''</font>}}. {{#if:{{{статья|}}}|''Статья по теме — {{{статья}}}.''}}
{{#iferror:{{#expr: {{{номер|}}} }}|<font style="color:red">Неправильно набран '''номер''' флешмоба.</font><span> </span>|}}Сроки проведения: ''({{#if:{{{дата начала|}}}|{{#if:{{{дата завершения|}}}|{{#ifeq:{{#time:Y|{{{дата начала|}}} }}|{{#time:Y|{{{дата завершения|}}} }}|{{#ifeq:{{#time:m|{{{дата начала|}}} }}|{{#time:m|{{{дата завершения|}}} }}|{{#time:d|{{{дата начала|}}} }}–{{#time:d xg Y|{{{дата завершения|}}} }}|{{#time:d xg|{{{дата начала|}}} }} – {{#time:d xg Y|{{{дата завершения|}}} }} }}|{{#time:d xg Y|{{{дата начала|}}} }} – {{#time:d xg Y|{{{дата завершения|}}} }} }}|с {{#time:d xg Y|{{{дата начала|}}} }} {{Tooltip|Text=<font style="color:red">'''''по сей день'''''</font>|Tip=Возможно, просто кто-то забыл указать параметр «дата завершения».}} }}|<font style="color:red">'''дата начала'''</font> не указана}})''. {{#if:{{{начало|}}}|Старт флешмобу дал пост на форуме с [{{{начало|}}} объявлением {{#if:{{{тема2|}}}{{{тема3|}}}{{{тема4|}}}{{{тема5|}}}{{{тема6|}}}{{{тема7|}}}{{{тема8|}}}{{{тема9|}}}|первой}} темы]|Ссылка на <font style="color:red">'''начало'''</font> конкурса не указана}}. {{#if:{{{текстов|}}}
|{{#ifeq:{{{текстов}}}|0
|Писателей так и не нашлось
|На конкурс был{{plural:{{{текстов}}}|а|о|и}} представлен{{plural:{{{текстов}}}|а|о|ы}} {{{текстов}}} {{plural:{{{текстов}}}|текстовая работа|текстовых работ|текстовые работы}} }}<!-- end if:текстов=0
-->{{#if:{{{галерея|}}}|<span> </span>и работы художников, приведённые ниже|, {{#ifeq:{{{текстов}}}|0
|<font style="color:red">'''галерея'''</font> пуста. Вы уверены, что флешмоб состоялся?
|все работы художников канули в лету на сторонних хостингах}} }}<!-- end if:not галерея
-->.<span> </span>
|<!-- begin if:not текстов-->{{#if:{{{галерея|}}}
|Писателей {{Tooltip|Text=так и не нашлось|Tip=Или число их работ забыли отметить.}}, на конкурс были представлены только рисунки.<span> </span>
|Количество <font style="color:red">'''текстов'''</font> не указано, <font style="color:red">'''галерея'''</font> пуста. Вы уверены, что флешмоб состоялся?<span> </span>}}<!-- end if:галерея only --> }}<!-- end if:текстов


;Работы художников
-->{{#if:{{{результаты|}}}|[{{{результаты|}}} Результаты] определены|Ссылка на <font style="color:red">'''результаты'''</font> конкурса не указана}}. {{#if:{{{статья|}}}|''Статьи по {{#if:{{{тема2|}}}{{{тема3|}}}{{{тема4|}}}{{{тема5|}}}{{{тема6|}}}{{{тема7|}}}{{{тема8|}}}{{{тема9|}}}|темам|теме}} {{{статья}}}.''}}{{#if:{{{галерея|}}}|{{#if:{{{listing|}}}||
__NOEDITSECTION__
{{{галерея}}} }}<!-- end if:listing
}}
{{{галерея|<font style="color:red">'''работы художников не указаны'''</font>}}}
{{#if:{{{text|}}}|{{#if:{{{included|}}}|''см. [[Понедельный флешмоб/{{{номер}}}|подробнее]]''|{{{text}}} }} }}
{{#if:{{{included|}}}||<!-- Навигация постраничная
 
-->{{#iferror:{{#expr: {{{номер|}}} }}
|<font style="color:red">неправильно набран '''номер'''</font>
|{{Навигационная полоса
|width = auto
|заглавие = Галерея понедельного флешмоба<br>[[Понедельный флешмоб/{{{номер|1}}}|Флешмоб №&nbsp;{{{номер|1}}}]]
|содержание = <table class="navbox" style="border-collapse: collapse;" cellpadding="2" align="center">
<tr>{{#ifexpr:{{{номер|1}}}-{{{noprev|0}}}-1>0
|<td style="padding:0px 10px" align="center">
[[Понедельный флешмоб/{{#expr:{{{номер|1}}}-{{{noprev|0}}}-1}}|<<<&nbsp;Флешмоб&nbsp;№&nbsp;{{#expr:{{{номер|1}}}-{{{noprev|0}}}-1}}]]
</td>}}
<td style="padding:0px 10px" align="center">
[[Галерея понедельного флешмоба/{{#expr:trunc({{{номер|1}}}/10)}}|Зал №&nbsp;{{#expr:trunc({{{номер|1}}}/10)}}]] галереи<br>''с результатами&nbsp;флешмобов&nbsp;№№&nbsp;{{#ifexpr:trunc({{{номер|1}}}/10) > 0 |{{#expr:trunc({{{номер|1}}}/10)}}0|1}}–{{#ifexpr:trunc({{{номер|1}}}/10) > 0 |{{#expr:trunc({{{номер|1}}}/10)}} }}9''
</td>
<td style="padding:0px 10px" align="center">
[[Понедельный флешмоб/{{#expr:{{{номер|1}}}+{{{nonext|0}}}+1}}|Флешмоб&nbsp;№&nbsp;{{#expr:{{{номер|1}}}+{{{nonext|0}}}+1}}&nbsp;>>>]]
</td></tr></table>}}<!-- Навигация постраничная
 
-->}}<!-- end of error
 
-->}}<!-- end of included


-->}}<!-- end of listing
-->}}<!-- end if:галерея


--></includeonly><includeonly>__NOTOC__{{#if:{{{nocat|{{{included|}}}{{{listing|}}} }}}||<!--Категория применяющих страниц-->[[Категория:Понедельный флешмоб|Понедельный флешмоб {{padleft:{{#titleparts:{{PAGENAME}}|1|2}}|5}}]]}}</includeonly><noinclude>
--><!--<includeonly>{{#if:{{{nocat|{{{listing|}}} }}}||Категория применяющих страниц отсутствует принципиально}}</includeonly>--><noinclude>


<!--Категория шаблона задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude>
<!--Категория шаблона задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude>
moder
2974

правки

Навигация