Шаблон:Митинг: различия между версиями

Материал из Протест.wiki
Нет описания правки
(Отмена правки 719, сделанной Commissionerenginego (обсуждение))
Метка: отмена
 
(не показано 5 промежуточных версий 2 участников)
Строка 2: Строка 2:
<h3 style="text-align:center; margin:4px 0;">{{{name}}}</h3>
<h3 style="text-align:center; margin:4px 0;">{{{name}}}</h3>
<div style="text-align:center; padding:5px;">[[File:{{{image}}}|250px|center|link=]]</div>
<div style="text-align:center; padding:5px;">[[File:{{{image}}}|250px|center|link=]]</div>
 
<div class="infobox-content" style="font-size:90%; line-height:1.5;">
<div style="font-size:90%; line-height:1.3; margin:0;">
{{#if:{{{region|}}}|<p style="margin:5px 0;"><b>Регион:</b> [[:Категория:{{{region}}}|{{{region}}}]]</p>}}
{{#if:{{{region|}}}|<p style="margin:0;"><b>Регион:</b> [[:Категория:{{{region}}}|{{{region}}}]]</p>}}
{{#if:{{{influence|}}}|<p style="margin:5px 0;"><b>Влияние:</b> {{{influence}}}</p>}}
{{#if:{{{influence|}}}|<p style="margin:0;"><b>Влияние:</b> {{{influence}}}</p>}}
{{#if:{{{tags|}}}|<p style="margin:5px 0;"><b>Теги:</b> {{#if:{{#explode:{{{tags}}}|,|0}}|[[:Категория:{{#explode:{{{tags}}}|,|0}}|{{#explode:{{{tags}}}|,|0}}]]}}{{#if:{{#explode:{{{tags}}}|,|1}}|, [[:Категория:{{#explode:{{{tags}}}|,|1}}|{{#explode:{{{tags}}}|,|1}}]]}}{{#if:{{#explode:{{{tags}}}|,|2}}|, [[:Категория:{{#explode:{{{tags}}}|,|2}}|{{#explode:{{{tags}}}|,|2}}]]}}</p>}}
 
{{#if:{{{start_of_activity|}}}|<p style="margin:5px 0;"><b>Дата начала:</b> {{{start_of_activity}}}</p>}}
<!-- Теги -->
{{#if:{{{end_of_activity|}}}|<p style="margin:5px 0;"><b>Дата окончания:</b> {{{end_of_activity}}}</p>}}
{{#if:{{{tags|}}}|
{{#if:{{{reason|}}}|<p style="margin:5px 0;"><b>Причины:</b> {{#if:{{#explode:{{{reason}}}|,|0}}|[[:Категория:{{#explode:{{{reason}}}|,|0}}|{{#explode:{{{reason}}}|,|0}}]]}}{{#if:{{#explode:{{{reason}}}|,|1}}|, [[:Категория:{{#explode:{{{reason}}}|,|1}}|{{#explode:{{{reason}}}|,|1}}]]}}</p>}}
<p style="margin:0;"><b>Теги:</b>  
{{#if:{{{result|}}}|<p style="margin:5px 0;"><b>Результат:</b> {{#if:{{#explode:{{{result}}}|,|0}}|[[:Категория:{{#explode:{{{result}}}|,|0}}|{{#explode:{{{result}}}|,|0}}]]}}{{#if:{{#explode:{{{result}}}|,|1}}|, [[:Категория:{{#explode:{{{result}}}|,|1}}|{{#explode:{{{result}}}|,|1}}]]}}</p>}}
<span style="display:inline;">
{{#if:{{{organizers|}}}|<p style="margin:5px 0;"><b>Организаторы:</b> {{#if:{{#explode:{{{organizers}}}|,|0}}|[[:Категория:{{#explode:{{{organizers}}}|,|0}}|{{#explode:{{{organizers}}}|,|0}}]]}}{{#if:{{#explode:{{{organizers}}}|,|1}}|, [[:Категория:{{#explode:{{{organizers}}}|,|1}}|{{#explode:{{{organizers}}}|,|1}}]]}}</p>}}
{{#if:{{#explode:{{{tags}}}|,|0}}|[[:Категория:{{#explode:{{{tags}}}|,|0}}|{{#explode:{{{tags}}}|,|0}}]]}}
{{#if:{{{persons|}}}|<p style="margin:5px 0;"><b>Лица:</b> {{#if:{{#explode:{{{persons}}}|,|0}}|[[:Категория:{{#explode:{{{persons}}}|,|0}}|{{#explode:{{{persons}}}|,|0}}]]}}{{#if:{{#explode:{{{persons}}}|,|1}}|, [[:Категория:{{#explode:{{{persons}}}|,|1}}|{{#explode:{{{persons}}}|,|1}}]]}}</p>}}
{{#if:{{#explode:{{{tags}}}|,|1}}|, [[:Категория:{{#explode:{{{tags}}}|,|1}}|{{#explode:{{{tags}}}|,|1}}]]}}
{{#if:{{{size|}}}|<p style="margin:5px 0;"><b>Численность:</b> {{{size}}}</p>}}
{{#if:{{#explode:{{{tags}}}|,|2}}|, [[:Категория:{{#explode:{{{tags}}}|,|2}}|{{#explode:{{{tags}}}|,|2}}]]}}
{{#if:{{{resources|}}}|<p style="margin:5px 0;"><b>Ресурсы:</b> {{{resources}}}</p>}}
{{#if:{{#explode:{{{tags}}}|,|3}}|, [[:Категория:{{#explode:{{{tags}}}|,|3}}|{{#explode:{{{tags}}}|,|3}}]]}}
{{#if:{{{links|}}}|<p style="margin:5px 0;"><b>Ссылки:</b> {{{links}}}</p>}}
</span></p>}}
</div></div>{{#if:{{{region|}}}|[[Категория:{{{region}}}]]}}{{#if:{{{tags|}}}|[[Категория:{{{tags}}}]]}}{{#if:{{{reason|}}}|[[Категория:{{{reason}}}]]}}{{#if:{{{result|}}}|[[Категория:{{{result}}}]]}}{{#if:{{{persons|}}}|[[Категория:{{{persons}}}]]}}[[Категория:Митинги]]
 
{{#if:{{{start_of_activity|}}}|<p style="margin:0;"><b>Дата начала:</b> {{{start_of_activity}}}</p>}}
{{#if:{{{end_of_activity|}}}|<p style="margin:0;"><b>Дата окончания:</b> {{{end_of_activity}}}</p>}}
 
<!-- Причины -->
{{#if:{{{reason|}}}|
<p style="margin:0;"><b>Причины:</b>
<span style="display:inline;">
{{#if:{{#explode:{{{reason}}}|,|0}}|[[:Категория:{{#explode:{{{reason}}}|,|0}}|{{#explode:{{{reason}}}|,|0}}]]}}
{{#if:{{#explode:{{{reason}}}|,|1}}|, [[:Категория:{{#explode:{{{reason}}}|,|1}}|{{#explode:{{{reason}}}|,|1}}]]}}
{{#if:{{#explode:{{{reason}}}|,|2}}|, [[:Категория:{{#explode:{{{reason}}}|,|2}}|{{#explode:{{{reason}}}|,|2}}]]}}
</span></p>}}
 
<!-- Результат -->
{{#if:{{{result|}}}|
<p style="margin:0;"><b>Результат:</b>
<span style="display:inline;">
{{#if:{{#explode:{{{result}}}|,|0}}|[[:Категория:{{#explode:{{{result}}}|,|0}}|{{#explode:{{{result}}}|,|0}}]]}}
{{#if:{{#explode:{{{result}}}|,|1}}|, [[:Категория:{{#explode:{{{result}}}|,|1}}|{{#explode:{{{result}}}|,|1}}]]}}
{{#if:{{#explode:{{{result}}}|,|2}}|, [[:Категория:{{#explode:{{{result}}}|,|2}}|{{#explode:{{{result}}}|,|2}}]]}}
</span></p>}}
 
<!-- Организаторы -->
{{#if:{{{organizers|}}}|
<p style="margin:0;"><b>Организаторы:</b>  
<span style="display:inline;">
{{#if:{{#explode:{{{organizers}}}|,|0}}|[[:Категория:{{#explode:{{{organizers}}}|,|0}}|{{#explode:{{{organizers}}}|,|0}}]]}}
{{#if:{{#explode:{{{organizers}}}|,|1}}|, [[:Категория:{{#explode:{{{organizers}}}|,|1}}|{{#explode:{{{organizers}}}|,|1}}]]}}
</span></p>}}
 
<!-- Лица -->
{{#if:{{{persons|}}}|
<p style="margin:0;"><b>Лица:</b>  
<span style="display:inline;">
{{#if:{{#explode:{{{persons}}}|,|0}}|[[:Категория:{{#explode:{{{persons}}}|,|0}}|{{#explode:{{{persons}}}|,|0}}]]}}
{{#if:{{#explode:{{{persons}}}|,|1}}|, [[:Категория:{{#explode:{{{persons}}}|,|1}}|{{#explode:{{{persons}}}|,|1}}]]}}
</span></p>}}
 
{{#if:{{{size|}}}|<p style="margin:0;"><b>Численность:</b> {{{size}}}</p>}}
{{#if:{{{resources|}}}|<p style="margin:0;"><b>Ресурсы:</b> {{{resources}}}</p>}}
{{#if:{{{links|}}}|<p style="margin:0;"><b>Ссылки:</b> {{{links}}}</p>}}
</div></div>
 
<!-- Автоматические категории -->
{{#if:{{{region|}}}|[[Категория:{{{region}}}]]}}
{{#if:{{{tags|}}}|[[Категория:{{{tags}}}]]}}
{{#if:{{{reason|}}}|[[Категория:{{{reason}}}]]}}
{{#if:{{{result|}}}|[[Категория:{{{result}}}]]}}
{{#if:{{{persons|}}}|[[Категория:{{{persons}}}]]}}
[[Категория:Митинги]]
</includeonly>
</includeonly>


Строка 71: Строка 21:
<templatedata>
<templatedata>
{
{
   "description": "Инфобокс для митингов с автокатегоризацией и без пустых строк.",
   "description": "Инфобокс митингов с автокатегоризацией без лишних отступов.",
   "params": {
   "params": {
     "name": {"label": "Название", "type": "string", "required": true},
     "name": {"label": "Название", "type": "string", "required": true},

Текущая версия от 14:18, 18 октября 2025


Инфобокс митингов с автокатегоризацией без лишних отступов.

Параметры шаблона

ПараметрОписаниеТипСтатус
Названиеname

без описания

Строковый (без форматирования)обязательный
Изображениеimage

без описания

Строковый (без форматирования)необязательный
Регионregion

без описания

Строковый (без форматирования)необязательный
Влияниеinfluence

без описания

Строковый (без форматирования)необязательный
Тегиtags

без описания

Строковый (без форматирования)необязательный
Дата началаstart_of_activity

без описания

Строковый (без форматирования)необязательный
Дата окончанияend_of_activity

без описания

Строковый (без форматирования)необязательный
Причиныreason

без описания

Строковый (без форматирования)необязательный
Результатresult

без описания

Строковый (без форматирования)необязательный
Организаторыorganizers

без описания

Строковый (без форматирования)необязательный
Лицаpersons

без описания

Строковый (без форматирования)необязательный
Численностьsize

без описания

Строковый (без форматирования)необязательный
Ресурсыresources

без описания

Строковый (без форматирования)необязательный
Ссылкиlinks

без описания

Строковый (без форматирования)необязательный