|
|
| Строка 1: |
Строка 1: |
| <includeonly>{{#if:{{{nocat|}}}||<!-- Предупреждение на случай ошибки перед навигационной полосой | | <span id="gallery_{{{номер|0}}}_begin"></span> |
| | {{#if:{{{listing|}}} |
| | |{{#ifeq:{{{position|}}}|bottom|<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;">[[Список тем понедельного флешмоба#toc_begin|↑↑↑ к началу оглавления ↑↑↑]] |
|
| |
|
| -->{{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|{{{номер|0}}}||<font style="color:red; margin:5px;">''Внимание, указанный '''номер''' галереи не совпадает с ожидаемым названием текущей подстраницы.''</font>}} }}<!-- | | [[Список тем понедельного флешмоба#toc_end|↑↑ к концу оглавления ↑↑]] |
| | |
| | [[Список тем понедельного флешмоба#gallery_{{{номер|0}}}_begin|↑ к началу зала № {{{номер|0}}} ↑]] |
| | |
| | [[Список тем понедельного флешмоба#gallery_{{#expr:{{{номер|0}}} + 2}}_begin|↓↓ к началу зала № {{#expr:{{{номер|0}}} + 2}} ↓↓]] |
| | </div>}}<!-- end if:position -->|<!-- begin if:not listing -->{{#if:{{{nocat|}}}||<!-- Предупреждение на случай ошибки перед навигационной полосой |
| | |
| | -->{{#ifeq:{{#titleparts:{{PAGENAME}}|1|2}}|{{{номер|0}}}||<font style="color:red; margin:5px;">''Внимание, указанный '''номер''' галереи не совпадает с ожидаемым названием текущей подстраницы.''</font>}} }}<!-- end if:nocat |
| -->{{#iferror:{{#expr: {{{номер|}}} }} | | -->{{#iferror:{{#expr: {{{номер|}}} }} |
| |<font style="color:red;">неправильно набран '''номер'''</font> | | |<font style="color:red;">неправильно набран '''номер'''</font> |
| |<!-- Навигация по залам-->{{Навигационная полоса
| | }}<!-- Навигация по залам не включена в список -->{{Навигационная полоса |
| |width = auto | | |width = auto |
| |заглавие = Галерея понедельного флешмоба<br>{{#if:{{{смещение|{{{shortlist|}}} }}}||[[Галерея понедельного флешмоба/{{{номер|0}}}|Зал №{{{номер|0}}}]] }} | | |заглавие = Галерея [[Понедельный флешмоб|понедельного флешмоба]] |
| |содержание = <table class="navbox" style="border-collapse: collapse;" cellpadding="2" align="center"> | | |содержание = <table class="navbox" style="border-collapse: collapse;" cellpadding="2" align="center"> |
| <tr>{{#ifexpr:{{{номер|1}}}-1>0 | | <tr> |
| | {{#ifexpr:{{{номер|0}}}>0 |
| |<td style="padding:0px 10px;" align="center"> | | |<td style="padding:0px 10px;" align="center"> |
| [[Галерея понедельного флешмоба/{{#expr:{{{номер|0}}}-1}}|<<< зал № {{#expr:{{{номер|0}}}-1}}]] | | [[Галерея понедельного флешмоба/{{#expr:{{{номер|0}}}-1}}|<<< зал № {{#expr:{{{номер|0}}}-1}}]] |
| </td>}}
| |
| <td style="padding:0px 10px;" align="center">''Здесь представлены картины на темы флешмобов №№''<br>
| |
| {{#ifexpr:trunc((10*{{{номер|0}}} + {{{смещение|0}}})/10) > 0|{{#if:{{{no0|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} }}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} }}]] }} }}
| |
| {{#if:{{{no1|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +1}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +1}}]]}}
| |
| {{#if:{{{no2|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +2}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +2}}]]}}
| |
| {{#if:{{{no3|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +3}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +3}}]]}}
| |
| {{#if:{{{shortlist|}}}||<!--begin shortlist cut-->{{#if:{{{no4|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +4}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +4}}]]}}
| |
| {{#if:{{{no5|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +5}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +5}}]]}}
| |
| {{#if:{{{no6|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +6}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +6}}]]}}
| |
| {{#if:{{{no7|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +7}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +7}}]]}}
| |
| {{#if:{{{no8|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +8}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +8}}]]}}
| |
| {{#if:{{{no9|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +9}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +9}}]]}} <!--end shortlist cut-->}}{{#if:{{{shortlist|}}}|<br>''(выдержка из экспозиции [[Галерея понедельного флешмоба/{{{номер|0}}}|зала № {{{номер|0}}}]])''}}
| |
| </td> | | </td> |
| {{#if:{{{nonext|}}}
| | }} |
| ||<td style="padding:0px 10px;" align="center">[[Галерея понедельного флешмоба/{{#expr:{{{номер|0}}}+1}}|зал № {{#expr:{{{номер|0}}}+1}} >>>]]</td>}}
| | <td style="padding:0px 10px;" align="center">Зал № {{{номер|0}}}<br>''флешмобы №№ {{#ifexpr:{{{номер|0}}} > 0 |{{{номер}}}0–{{#iferror:{{#expr: {{{nonext|}}} }}|{{{номер}}}9|{{{nonext|{{{номер}}}9}}} }}|1–9}}'' |
| </tr></table>}}<!-- Навигация по залам--> }}
| |
| | |
| ;Работы художников на заданные темы
| |
| <!--__NOEDITSECTION__-->
| |
| {{#if:{{{no0|}}}||
| |
| {{#ifexpr:{{{номер|0}}} + {{{смещение|0}}} > 0|{{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} }}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +0}} }} }} }} }}
| |
| {{#if:{{{no1|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +1}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +1}} }} }} }}
| |
| {{#if:{{{no2|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +2}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +2}} }} }} }}
| |
| {{#if:{{{no3|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +3}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +3}} }} }} }}
| |
| {{#if:{{{shortlist|}}}||<!--begin shortlist cut-->
| |
| {{#if:{{{no4|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +4}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +4}} }} }} }}
| |
| {{#if:{{{no5|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +5}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +5}} }} }} }}
| |
| {{#if:{{{no6|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +6}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +6}} }} }} }}
| |
| {{#if:{{{no7|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +7}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +7}} }} }} }}
| |
| {{#if:{{{no8|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +8}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +8}} }} }} }}
| |
| {{#if:{{{no9|}}}||
| |
| {{#ifexist:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +9}}|{{:Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +9}} }} }} }}<!--end shortlist cut--> }}
| |
| | |
| {{#if:{{{shortlist|}}}||<!-- Навигация по залам-->{{Навигационная полоса
| |
| |width = auto
| |
| |заглавие = Галерея понедельного флешмоба<br>{{#if:{{{смещение|{{{shortlist|}}} }}}||[[Галерея понедельного флешмоба/{{{номер|0}}}|Зал №{{{номер|0}}}]] }}
| |
| |содержание = <table class="navbox" style="border-collapse: collapse;" cellpadding="2" align="center">
| |
| <tr>{{#ifexpr:{{{номер|1}}}-1>0
| |
| |<td style="padding:0px 10px;" align="center">
| |
| [[Галерея понедельного флешмоба/{{#expr:{{{номер|0}}}-1}}|<<< зал № {{#expr:{{{номер|0}}}-1}}]]
| |
| </td>}}
| |
| <td style="padding:0px 10px;" align="center">''Здесь представлены картины на темы флешмобов №№''<br>
| |
| {{#ifexpr:trunc((10*{{{номер|0}}} + {{{смещение|0}}})/10) > 0|{{#if:{{{no0|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} }}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} }}]] }} }} | |
| {{#if:{{{no1|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +1}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +1}}]]}}
| |
| {{#if:{{{no2|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +2}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +2}}]]}} | |
| {{#if:{{{no3|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +3}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +3}}]]}} | |
| {{#if:{{{shortlist|}}}||<!--begin shortlist cut-->{{#if:{{{no4|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +4}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +4}}]]}}
| |
| {{#if:{{{no5|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +5}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +5}}]]}}
| |
| {{#if:{{{no6|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +6}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +6}}]]}}
| |
| {{#if:{{{no7|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +7}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +7}}]]}}
| |
| {{#if:{{{no8|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +8}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +8}}]]}}
| |
| {{#if:{{{no9|}}}|{{Tooltip|Text=_|Tip=Изображения отсутствуют или утеряны со временем}}|[[Понедельный флешмоб/{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +9}}|{{#expr:10*{{{номер|0}}} + {{{смещение|0}}} +9}}]]}} <!--end shortlist cut-->}}{{#if:{{{shortlist|}}}|<br>''(выдержка из экспозиции [[Галерея понедельного флешмоба/{{{номер|0}}}|зала № {{{номер|0}}}]])''}}
| |
| </td> | | </td> |
| {{#if:{{{nonext|}}} | | {{#if:{{{nonext|}}} |
| ||<td style="padding:0px 10px;" align="center">[[Галерея понедельного флешмоба/{{#expr:{{{номер|0}}}+1}}|зал № {{#expr:{{{номер|0}}}+1}} >>>]]</td>}} | | ||<td style="padding:0px 10px;" align="center">[[Галерея понедельного флешмоба/{{#expr:{{{номер|0}}}+1}}|зал № {{#expr:{{{номер|0}}}+1}} >>>]]</td>}} |
| </tr></table>}}<!-- Навигация по залам-->}} | | </tr></table> |
| </includeonly><includeonly>{{#if:{{{nocat|}}}||<!--Категория--> [[Категория:Песочницы]][[:Категория:Понедельный флешмоб|Галерея понедельного флешмоба {{padleft:{{#titleparts:{{PAGENAME}}|1|2}}|4}}]]}}</includeonly><noinclude> [[Категория:Песочницы]][[:Категория:Понедельный флешмоб|*]] {{doc}} | | |содержание2 = ''полный [[список тем понедельного флешмоба]]'' }}<!-- Навигация по залам --> |
| | }}<!-- end if:listing --><includeonly>{{#ifeq:{{{position|bottom}}}|bottom|{{#if:{{{nocat|{{{listing|}}} }}}||<!--Категория-->[[Категория:Понедельный флешмоб|Галерея понедельного флешмоба {{padleft:{{#titleparts:{{PAGENAME}}|1|2}}|4}}]]}} }}</includeonly><noinclude> [[Категория:Понедельный флешмоб| ]] {{doc}} |
|
| |
|
|
| |
|
| {{In_progress|По всем вопросам — к [[Обсуждение участника:Mihey yxNet|Mihey yxNet]]}} | | {{In_progress|По всем вопросам — к [[Обсуждение участника:Mihey yxNet|Mihey yxNet]]}} |
|
| |
|
| |
|
| <pre>{{Шаблон:Галерея понедельного флешмоба | | <pre>{{Шаблон:Галерея понедельного флешмоба |
| |номер = | | |listing = {{#if:{{{listing|}}}|{{{listing}}} }} |
| | |номер = |
| | |position = top / bottom |
| }}</pre> | | }}</pre> |
| Дополнительные оформительские параметры: | | Дополнительные оформительские параметры: |
| <pre> | | <pre> |
| |смещение =
| |
| |shortlist=
| |
| |nonext = | | |nonext = |
| |nocat = | | |nocat = |
|
| |
| |no0 =
| |
| |no1 =
| |
| |no2 =
| |
| |no3 =
| |
| |no4 =
| |
| |no5 =
| |
| |no6 =
| |
| |no7 =
| |
| |no8 =
| |
| |no9 =
| |
| </pre> | | </pre> |
| | | * ''номер'' — порядковый номер галереи (число десятков в номерах отображаемых результатов) |
| * ''no0 - no9'' позволяет заблокировать строки и ссылки, ведущие на страницу, где нет и заведомо не будет материала для цитирования (во избежание создания лишних страниц) с сохранением пометки о пропущенной странице в навигационной полосе. | | * ''listing'' позволяет скрыть изображения при формировании списка для уменьшения времени загрузки. |
| * ''shortlist'' позволяет опубликовать укороченную версию галереи без лишних пометок (номер галереи в этом случае задаётся формулой "номер + смещение = первый номер для отображения"). Длина шортлиста фиксированная - 4 позиции (месяц). | | * ''position'' поясняет вики-движку, в какой части страницы расположен шаблон (вверху или внизу). Основным (обязательным элементом оформления) является шаблон в нижней части страницы (bottom) - это значение установлено по умолчанию. |
| | * ''nonext'' позволяет скрыть в последней (исходя из номера текущего флешмоба) галерее ссылку на следующую галерею. В качестве значения следует указывать номер, начиная с которого данные ещё не внесены в галерею (например, при актуальном номере флешмоба 177, следует указать {{!}}nonext = 178) — это позволит указать точное значение уже внесённых в галерею флешмобов (любое текстовое значение убирает одну только ссылку на следующую галерею). |
| | * ''nonext'' - классика |
| </noinclude> | | </noinclude> |