Песочница:Mihey yxNet/Черновик шаблона: различия между версиями

откат эксперимента + якорь-номер перед заголовком для внешних ссылок (из списка), продвинутые подсказки для незаполненных полей
м (исправлена трансляция по условию if not error + эксперимент с пошаговыми включениями на новом движке (упразднение listing),)
(откат эксперимента + якорь-номер перед заголовком для внешних ссылок (из списка), продвинутые подсказки для незаполненных полей)
Строка 15: Строка 15:
----
----
</noinclude><!--<includeonly> был нужен, пока был сложным и с картинками-->
</noinclude><!--<includeonly> был нужен, пока был сложным и с картинками-->
{{#if:{{{номер|}}}|
{{#if:{{{номер|}}}|<a name="{{{номер|1}}}"></a>
==[[Галерея понедельного флешмоба/{{#expr:trunc({{{номер|1}}}/10)}}#Флешмоб № {{{номер|1}}}|Флешмоб&nbsp;№&nbsp;{{{номер}}}]]==
==[[Галерея понедельного флешмоба/{{#expr:trunc({{{номер|1}}}/10)}}#{{{номер|1}}}|Флешмоб&nbsp;№&nbsp;{{{номер}}}]]==
|<font style="color:red">'''номер''' флешмоба не задан</font>}}
|<font style="color:red">'''номер'''</font> флешмоба не задан}}
<div>
<div>
{{#if:{{{тег|}}}|==={{{тег}}}===
{{#if:{{{тег|}}}|==={{{тег}}}===
</div><div>}}
</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}}}===
==={{{тег2}}}===
Строка 57: Строка 57:
</div>}}
</div>}}
__NOEDITSECTION__
__NOEDITSECTION__
{{#iferror:{{#expr: {{{номер|25}}} }}|<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:{{{текстов|}}}|На конкурс был{{plural:{{{текстов}}}|а|о|и}} представлен{{plural:{{{текстов}}}|а|о|ы}} {{{текстов}}} {{plural:{{{текстов}}}|текстовая работа|текстовых работ|текстовые работы}}{{#if:{{{галерея|}}}| и изображения, приведённые ниже|, изображения отсутствуют}}.<span> </span>}}{{#if:{{{результаты|}}}|[{{{результаты|}}} Результаты] определены|Ссылка на '''результаты''' конкурса <font style="color:red">не указана</font>}}. {{#if:{{{статья|}}}|''Статьи по {{#if:{{{тема2|}}}{{{тема3|}}}{{{тема4|}}}{{{тема5|}}}{{{тема6|}}}{{{тема7|}}}{{{тема8|}}}{{{тема9|}}}|темам|теме}} — {{{статья}}}.''}}{{#if:{{{галерея|}}}|<<includeonly></includeonly>noinclude>
{{#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
{{{галерея|<font style="color:red">'''работы художников не указаны'''</font>}}}<<includeonly></includeonly>/noinclude><!-- end if:listing
|Писателей так и не нашлось
|На конкурс был{{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|}}}||
{{{галерея}}} }}<!-- end if:listing


-->}}<!-- end if:галерея
-->}}<!-- end if:галерея
Строка 88: Строка 99:
* удалена навигационная полоса
* удалена навигационная полоса
* упразднены автокатегория, included, text
* упразднены автокатегория, included, text
* изменён принцип listing (возможно, даже упразднён параметр)
* изменён принцип listing (продолжает транслироваться на старший уровень, но теперь убирает только изображения, оставляя все числа и ссылки)
* добавлены теги ко всем темам для продвинутого отображения
* добавлены теги 2..9 ко всем темам для продвинутого отображения
 
* добавлен якорь name={{{номер}}} перед заголовками
* поле "текстов" можно оставлять пустым
* напоминания о незаполненных параметрах содержат подсказку о их названиях
* удалена строка ;Работы художников


{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}
{{doc|Песочница:Mihey yxNet/Черновик шаблона/Документация}}
</noinclude>
</noinclude>
moder
2974

правки