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

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


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


--><!--<includeonly>{{#if:{{{nocat|{{{listing|}}} }}}||Категория применяющих страниц отсутствует принципиально}}</includeonly>--><noinclude>
--><noinclude><!--Категория шаблона задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude>
 
<!--Категория шаблона задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude>

Версия от 12:22, 11 июня 2015

номер флешмоба не задан

Зал № 0

↑ к оглавлению ↑

тема не указана

Сроки проведения: дата начала не указана. Ссылка на начало конкурса не указана. Количество текстов не указано, галерея пуста. Вы уверены, что флешмоб состоялся? Ссылка на результаты конкурса не указана.

Документация  Документация

Шаблон:Понедельный флешмоб позволяет сформировать страницу с краткими результатами очередного понедельного флешмоба, пригодную для использования в галереях, в частности на страницах с использованием шаблона «Галерея понедельного флешмоба».

Параметры

listing
— обязательный служебные параметр, необходимый для возможности сокращённого цитирования страницы в полном списке тем. Должен транслироваться на верхний уровень строкой {{#if:{{{listing|}}}|{{{listing}}} }}.
номер
— номер флешмоба, должен быть задан вручную, определяется по порядковому номеру поста с результатами (перечислением участников).
тема
— тема флешмоба. Значение параметра задаётся без обрамляющих кавычек. Если является полной цитатой фразы из дневника, приводится полным предложением (со всеми знаками препинания, в том числе в конце). Отдельные игровые элементы или составные формулировки указываются без точки в конце.
тема2 … тема30
— дополнительные темы указываются с помощью отдельных параметров в случае, если тем несколько (для адекватного отображения в оглавлении).
тег … тег30
— обобщающая формулировка/пояснение выводится как подзаголовок более высокого уровня перед темой с тем же номером. Используется для нескольких тем флешмоба, если они взаимосвязаны, или как пояснение в особых случаях (если особые обстоятельства повлияли на содержание работ).
дата начала и дата завершения
— фактические сроки проведения флешмоба. Задаются строго в формате ДД.ММ.ГГГГ (для возможности распознавания значений вики-движком) копированием дат публикации постов с началом и результатами соответственно. Отображаемые на форуме даты могут отличаться в зависимости от часового пояса пользователя, поэтому неточность в этих параметрах ошибкой заполнения не является.
начало
— прямая (полная) ссылка на пост с заданием первой темы флешмоба. Аналог указания «читать отсюда» для удобства ознакомления с текстовым креативом. В некоторых начало нового флешмоба может отличаться от момента подведения итогов предыдущего.
текстов
— количество текстовых работ, представленных на конкурс. Ненулевое значение позволяет наблюдателю оценить объём креатива для прочтения.
результаты
— прямая (полная) ссылка на пост с результатами (списком принявших участие).
статья
— внутренние вики-ссылки на статьи, соответствующие использованным темам (даётся вне зависимости от степени связи с представленными работами). Если тема комплексная, желательно указывать только обобщающую ссылку. Ссылки частного характера (относящиеся только к отдельным изображениям, связанные с темами не напрямую) лучше размещать в комментариях к изображениям, если они используются.
галерея
— максимально полный спектр изображений, представленных по теме. В случае, если файл был потерян на внешнем ресурсе ещё до его загрузки в Энциклобогию, следует использовать файл Утерян.jpg. Авторов работ следует указывать с помощью шаблона {{GodLink}}, дающего прямые ссылки на вклад участника. Помимо вставки изображений параметр галерея позволяет дать дополнительный комментарий-продолжение к стандартной текстовой шапке для пояснения внештатных ситуаций.


Общий принцип оформления галереи — минимизация сопровождающих слов для повышения информативности. Комментарии даются только там, где есть необходимость пояснить содержание или дать дополнительную ссылку на связанный материал. Технические пояснения (например, источник не учтённого в результатах изображения) стоит выделять курсивным шрифтом. Для улучшения читаемости изображений (и минимизации числа кликов по ним и комментариев) желательно корректировать рамки галереи с учётом преобладающего отношения сторон изображений (выбивающиеся из общего ряда узкие вертикальные или горизонтальные стрипы стоит отображать отдельно от общего форматирования). Заголовки, дублирующие названия тем, вводятся только там, где есть необходимость разделить по смыслу весомые потоки информации, при этом всё же стоит избегать излишнего повторения (особенно повторения очень длинных цитат — по возможности их стоит сокращать до понятного минимума).


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

Основная заготовка:

{{Понедельный флешмоб
 |listing  = {{#if:{{{listing|}}}|{{{listing}}} }}
 |номер =
|тег  = 
 |тема  = 
|тег2  = 
 |тема2 = 
 |тема9 = 

 |дата начала      = 
 |дата завершения  = 

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

Вариант заполнения (при копировании заготовки следует удалить из неё всё лишнее). Если тем несколько и работ на каждую тему много, галерею можно разделить на части с указанием заголовков:

|галерея    = 
<gallery caption="" widths="250px" heights="250px">
Файл: ... |by {{GodLink|Не забудьте указать автора}}
Файл: ... |by {{GodLink|Не забудьте указать автора}}
Файл: ... |by {{GodLink|Не забудьте указать автора}}
Файл:Утерян.jpg|by {{GodLink|Не забудьте указать автора}}
</gallery>
}}

Пример использования

понедельный флешмоб № 8 — на странице «Галерея понедельного флешмоба/0»

{{Понедельный флешмоб
|listing  = {{#if:{{{listing|}}}|{{{listing}}} }}
 |номер = 8
 |дата начала = 27.04.2011
 |дата завершения = 10.05.2011
 |тема = Корпоративный Дух
 |тема2= Сплясав канкан, частично лишил противника воли к победе.

 |начало     = http://godville.net/forums/show_topic/2019?page=10#post_398490
 |текстов    = 2
 |результаты = http://godville.net/forums/show_topic/2019?page=11#post_408741
 |статья     = [[Корпоративный Дух]]
 |галерея    = 
<gallery caption="Корпоративный Дух" widths="250px" heights="250px">
Файл:Корпоративный дух by Красавица.jpg|{{GodLink|Красавица}}
Файл:Корпоративный дух by Ведмедь.jpg|{{GodLink|Ведмедь}}
Файл:Корпоративный дух by Рауррура.jpg|{{GodLink|Рауррура}}
Файл:Корпоративный дух by Вославз.jpg|{{GodLink|Вославз}}
</gallery>
<gallery caption="Сплясав канкан, частично лишил противника воли к победе." widths="250px" heights="250px">
Файл:Канкан by Вославз.jpg|{{GodLink|Вославз}} ([http://godville.net/forums/show_topic/2019?page=11#post_408620 описание] прилагается)
Файл:Утерян.jpg|{{GodLink|Jorsoran}}
Файл:Канкан by Ноэру.jpg|{{GodLink|Ноэру}}
</gallery>
}}