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

Материал из Протест.wiki
Нет описания правки
(Отмена правки 719, сделанной Commissionerenginego (обсуждение))
Метка: отмена
 
(не показана 41 промежуточная версия 2 участников)
Строка 1: Строка 1:
<includeonly><div class="infobox" style="max-width:300px; margin:auto; border:1px solid #ccc; border-radius:8px; padding:6px; background:#f9f9f9;">
<h3 style="text-align:center; margin:4px 0;">{{{name}}}</h3>
<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;">
{{#if:{{{region|}}}|<p style="margin:5px 0;"><b>Регион:</b> [[:Категория:{{{region}}}|{{{region}}}]]</p>}}
{{#if:{{{influence|}}}|<p style="margin:5px 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:{{{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>}}
{{#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>}}
{{#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:{{{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:{{{size|}}}|<p style="margin:5px 0;"><b>Численность:</b> {{{size}}}</p>}}
{{#if:{{{resources|}}}|<p style="margin:5px 0;"><b>Ресурсы:</b> {{{resources}}}</p>}}
{{#if:{{{links|}}}|<p style="margin:5px 0;"><b>Ссылки:</b> {{{links}}}</p>}}
</div></div>{{#if:{{{region|}}}|[[Категория:{{{region}}}]]}}{{#if:{{{tags|}}}|[[Категория:{{{tags}}}]]}}{{#if:{{{reason|}}}|[[Категория:{{{reason}}}]]}}{{#if:{{{result|}}}|[[Категория:{{{result}}}]]}}{{#if:{{{persons|}}}|[[Категория:{{{persons}}}]]}}[[Категория:Митинги]]
</includeonly>


<div class="infobox">  
<noinclude>
<h3 class="infobox-title" style="text-align: center;">{{{name}}}</h3>
<templatedata>
     <div class="infobox-image">
{
        [[File:{{{image}}}]]
  "description": "Инфобокс митингов с автокатегоризацией без лишних отступов.",
     </div>
  "params": {
 
    "name": {"label": "Название", "type": "string", "required": true},
     <div class="infobox-content">
     "image": {"label": "Изображение", "type": "string"},
        <p><strong>Организаторы:</strong> {{{status}}}</p>
    "region": {"label": "Регион", "type": "string"},
        <p><strong>Лица:</strong> {{{persons}}}</p>
     "influence": {"label": "Влияние", "type": "string"},
        <p><strong>Теги:</strong>
     "tags": {"label": "Теги", "type": "string"},
            [[Category:{{#explode:тег 1, tag2, Tag3|,|0}}]]
    "start_of_activity": {"label": "Дата начала", "type": "string"},
            [[Category:{{#explode:тег 1, tag2, Tag3|,|1}}]]
    "end_of_activity": {"label": "Дата окончания", "type": "string"},
        </p>
    "reason": {"label": "Причины", "type": "string"},
        <p><strong>Численность:</strong> {{{size}}}</p>
    "result": {"label": "Результат", "type": "string"},
        <p><strong>Ссылки:</strong> {{{links}}}</p> й
    "organizers": {"label": "Организаторы", "type": "string"},
        <p><strong>Результаты:</strong> {{{successor}}}</p>
    "persons": {"label": "Лица", "type": "string"},
    </div>
    "size": {"label": "Численность", "type": "string"},
</div>
    "resources": {"label": "Ресурсы", "type": "string"},
    "links": {"label": "Ссылки", "type": "string"}
  }
}
</templatedata>
</noinclude>

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


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

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

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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

без описания

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