Шаблон:Избирательная кампания: различия между версиями

Материал из Протест.wiki
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<includeonly>
<includeonly>
<div class="infobox" style="max-width: 300px; margin: auto; border: 1px solid #ccc; border-radius: 8px; padding: 6px; background: #f9f9f9;">
<div class="infobox" style="max-width: 300px; margin: auto; border: 1px solid #ccc; border-radius: 8px; padding: 6px; background: #f9f9f9;">
    <!-- Изображение -->
 
     {{#if:{{{image|}}}|
     {{#if:{{{image|}}}|
         <div class="infobox-image" style="text-align: center; padding: 5px;">
         <div class="infobox-image" style="text-align: center; padding: 5px;">
Строка 7: Строка 7:
         </div>
         </div>
     }}
     }}
   
 
    <!-- Заголовок -->
     <h3 class="infobox-title" style="text-align: center; margin: 4px 0;">
     <h3 class="infobox-title" style="text-align: center; margin: 4px 0;">
         {{{campaign_name}}}
         {{{campaign_name}}}
     </h3>
     </h3>
   
 
    <!-- Контент инфобокса -->
     <div class="infobox-content" style="font-size: 90%; line-height: 1.35;">
     <div class="infobox-content" style="font-size: 90%; line-height: 1.35;">
         {{#if:{{{candidate_name|}}}|<p style="margin: 4px 0;"><b>Кандидат:</b> [[{{{candidate_name}}}]]</p>}}
 
         {{#if:{{{candidate_name|}}}|
        <p style="margin: 4px 0;"><b>Кандидат:</b>
        {{#if:{{{candidate_article|}}}
        | [[{{{candidate_article}}}|{{{candidate_name}}}]]
        | {{{candidate_name}}}
        }}
        </p>
        }}
 
         {{#if:{{{nominating_entity|}}}|<p style="margin: 4px 0;"><b>Субъект выдвижения:</b> [[{{{nominating_entity}}}]]</p>}}
         {{#if:{{{nominating_entity|}}}|<p style="margin: 4px 0;"><b>Субъект выдвижения:</b> [[{{{nominating_entity}}}]]</p>}}
         {{#if:{{{region|}}}|<p style="margin: 4px 0;"><b>Регион:</b> [[{{{region}}}]]</p>}}
         {{#if:{{{region|}}}|<p style="margin: 4px 0;"><b>Регион:</b> [[{{{region}}}]]</p>}}
Строка 28: Строка 35:
         {{#if:{{{campaign_budget|}}}|<p style="margin: 4px 0;"><b>Бюджет:</b> {{{campaign_budget}}}</p>}}
         {{#if:{{{campaign_budget|}}}|<p style="margin: 4px 0;"><b>Бюджет:</b> {{{campaign_budget}}}</p>}}
         {{#if:{{{election_result|}}}|<p style="margin: 4px 0;"><b>Итог:</b> [[{{{election_result}}}]]</p>}}
         {{#if:{{{election_result|}}}|<p style="margin: 4px 0;"><b>Итог:</b> [[{{{election_result}}}]]</p>}}
     </div>
     </div>
</div>
</div>
Строка 33: Строка 41:
[[Категория:Избирательные кампании]]
[[Категория:Избирательные кампании]]
</includeonly>
</includeonly>
<noinclude>
<templatedata>
{
    "description": "Инфобокс избирательной кампании без лишних отступов между элементами, с итогом внутри блока.",
    "params": {
        "campaign_name": {"label": "Название кампании", "type": "string", "required": true},
        "image": {"label": "Изображение", "type": "string"},
        "candidate_name": {"label": "Кандидат", "type": "string"},
        "nominating_entity": {"label": "Субъект выдвижения", "type": "string"},
        "region": {"label": "Регион", "type": "string"},
        "electoral_district": {"label": "Избирательный округ", "type": "string"},
        "election_level": {"label": "Уровень выборов", "type": "string"},
        "start_date": {"label": "Дата начала", "type": "string"},
        "end_date": {"label": "Дата завершения", "type": "string"},
        "campaign_type": {"label": "Тип кампании", "type": "string"},
        "campaign_head": {"label": "Глава штаба", "type": "string"},
        "campaign_team": {"label": "Лица штаба", "type": "string"},
        "barriers_requirements": {"label": "Заградительные требования", "type": "string"},
        "campaign_budget": {"label": "Бюджет", "type": "string"},
        "election_result": {"label": "Итог", "type": "string"}
    }
}
</templatedata>
</noinclude>

Версия от 10:13, 19 декабря 2025