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

Материал из SUNRISE WIKI
(Добавлена карточка)
 
Нет описания правки
Строка 10: Строка 10:
         <table style="width: 100%; border-collapse: collapse;">
         <table style="width: 100%; border-collapse: collapse;">
             <!-- Поле 1 -->
             <!-- Поле 1 -->
             {{#if:{{{Поле1_название|Поле №1}}}|
             {{#if:{{{1_название|Поле №1}}}|
             <tr style="background-color: #1a2029;">
             <tr style="background-color: #1a2029;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле1_название|Поле №1}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{1_название|Поле №1}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле1_текст|Поле №1 текст}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{1_текст|Поле №1 текст}}}</td>
             </tr>}}
             </tr>}}
              
              
             <!-- Поле 2 -->
             <!-- Поле 2 -->
             {{#if:{{{Поле2_название|Поле №2}}}|
             {{#if:{{{2_название|Поле №2}}}|
             <tr style="background-color: transparent;">
             <tr style="background-color: transparent;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле2_название|Поле №2}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{2_название|Поле №2}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле2_текст|Поле №2 текст}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{2_текст|Поле №2 текст}}}</td>
             </tr>}}
             </tr>}}
              
              
             <!-- Поле 3 -->
             <!-- Поле 3 -->
             {{#if:{{{Поле3_название|Поле №3}}}|
             {{#if:{{{3_название|Поле №3}}}|
             <tr style="background-color: #1a2029;">
             <tr style="background-color: #1a2029;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле3_название|Поле №3}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{3_название|Поле №3}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле3_текст|Поле №3 текст}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{3_текст|Поле №3 текст}}}</td>
             </tr>}}
             </tr>}}
              
              
             <!-- Поле 4 -->
             <!-- Поле 4 -->
             {{#if:{{{Поле4_название|Поле №4}}}|
             {{#if:{{{4_название|Поле №4}}}|
             <tr style="background-color: transparent;">
             <tr style="background-color: transparent;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле4_название|Поле №4}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{4_название|Поле №4}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле4_текст|Поле №4 текст}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{4_текст|Поле №4 текст}}}</td>
             </tr>}}
             </tr>}}
              
              
             <!-- Поле 5 -->
             <!-- Поле 5 -->
             {{#if:{{{Поле5_название|}}}|
             {{#if:{{{5_название|}}}|
             <tr style="background-color: #1a2029;">
             <tr style="background-color: #1a2029;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле5_название}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{5_название}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле5_текст|}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{5_текст|}}}</td>
             </tr>}}
             </tr>}}
              
              
             <!-- Поле 6 -->
             <!-- Поле 6 -->
             {{#if:{{{Поле6_название|}}}|
             {{#if:{{{6_название|}}}|
             <tr style="background-color: transparent;">
             <tr style="background-color: transparent;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле6_название}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{6_название}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле6_текст|}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{6_текст|}}}</td>
             </tr>}}
             </tr>}}


             <!-- Поле 7 -->
             <!-- Поле 7 -->
             {{#if:{{{Поле7_название|}}}|
             {{#if:{{{7_название|}}}|
             <tr style="background-color: #1a2029;">
             <tr style="background-color: #1a2029;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле7_название}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{7_название}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле7_текст|}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{7_текст|}}}</td>
             </tr>}}
             </tr>}}
              
              
             <!-- Поле 8 -->
             <!-- Поле 8 -->
             {{#if:{{{Поле8_название|}}}|
             {{#if:{{{8_название|}}}|
             <tr style="background-color: transparent;">
             <tr style="background-color: transparent;">
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{Поле8_название}}}</th>
                 <th style="text-align: left; font-weight: bold; padding: 5px 8px; border: none; width: 40%;">{{{8_название}}}</th>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{Поле8_текст|}}}</td>
                 <td style="text-align: left; padding: 5px 8px; border: none;">{{{8_текст|}}}</td>
             </tr>}}
             </tr>}}
         </table>
         </table>
Строка 77: Строка 77:
|Название=Название должности
|Название=Название должности
|Цвет_заголовка=#FF6B35
|Цвет_заголовка=#FF6B35
|Изображение=[[File:Example.png|128px]]
|Изображение=[[File:DC.png|128px]]
|Поле1_название=Отдел
|1_название=Отдел
|Поле1_текст=[[Командование]]
|1_текст=[[Командование]]
|Поле2_название=Подчиняется
|2_название=Подчиняется
|Поле2_текст=Центральному командованию
|2_текст=Центральному командованию
|Поле3_название=Роль
|3_название=Роль
|Поле3_текст=Управление персоналом
|3_текст=Управление персоналом
}}
}}
</pre>
</pre>

Версия от 18:40, 19 июля 2025

Название

Поле №1 Поле №1 текст
Поле №2 Поле №2 текст
Поле №3 Поле №3 текст
Поле №4 Поле №4 текст

Как использовать шаблон "Карточка"

Это шаблон для отображения информации в виде карточки. Доступно 8 полей.

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

{{Карточка
|Название=Название должности
|Цвет_заголовка=#FF6B35
|Изображение=[[File:DC.png|128px]]
|1_название=Отдел
|1_текст=[[Командование]]
|2_название=Подчиняется
|2_текст=Центральному командованию
|3_название=Роль
|3_текст=Управление персоналом
}}

Особенности

  • Поля отображаются только если указано их название
  • Поля 1, 3, 5, 7 имеют темно-серый фон (#1a2029)
  • Поля 2, 4, 6, 8 имеют прозрачный фон