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

Материал из AbduloverA.com
Нет описания правки
 
(не показано 39 промежуточных версий этого же участника)
Строка 1: Строка 1:
<table style="background: #323232; clear: both; width: 40%; vertical-align: center; text-align: left; color: #FFFFFF;">
<includeonly><div style="float:right;clear:right;width:100%;max-width:320px;margin:0 0 1em 1em;background:#222;border-radius:8px;overflow:hidden;box-shadow:0 0 20px {{{color|#b71c1c}}};border:1px solid rgba(255,255,255,0.1);font-family:ZektonRg;color:#eee;font-size:0.9em;box-sizing:border-box;"><div style="text-align:center;padding:15px;background:linear-gradient(to bottom, #2a2a2a, #1a1a1a);font-size:1.3em;font-weight:bold;color:#fff;text-shadow:0 0 10px {{{color|#b71c1c}}};letter-spacing:1px;border-bottom:1px solid rgba(255,255,255,0.1);text-transform:uppercase;">{{{sinnername|ИМЯ ГРЕШНИКА}}}</div><div style="text-align:center;background:#000;width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;overflow:hidden;">[[Файл:{{{image|no_picture.png}}}|frameless|center|320px|alt=Фото грешника]]</div><div style="padding:0;">{{#if:{{{nickname|}}}|<div style="padding:10px;border-bottom:1px solid #333;display:flex;align-items:flex-start;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">Погремуха</div><div style="flex:1;">{{{nickname}}}</div></div>}}{{#if:{{{firstname|}}}|<div style="padding:10px;border-bottom:1px solid #333;display:flex;align-items:flex-start;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">ФИО</div><div style="flex:1;">{{{firstname}}}</div></div>}}{{#if:{{{birthdate|}}}|<div style="padding:10px;border-bottom:1px solid #333;display:flex;align-items:flex-start;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">Дата рожд.</div><div style="flex:1;">{{{birthdate}}}</div></div>}}{{#if:{{{city|}}}|<div style="padding:10px;border-bottom:1px solid #333;display:flex;align-items:flex-start;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">Город</div><div style="flex:1;">{{{city}}}</div></div>}}{{#if:{{{maincarrer|}}}|<div style="padding:10px;border-bottom:1px solid #333;display:flex;align-items:flex-start;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">Род деят.</div><div style="flex:1;">{{{maincarrer}}}</div></div>}}{{#if:{{{diagnosis|}}}|<div style="padding:10px;border-bottom:1px solid #333;display:flex;align-items:flex-start;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">Диагноз</div><div style="flex:1;">{{{diagnosis}}}</div></div>}}{{#if:{{{notes|}}}|<div style="padding:10px;border-bottom:1px solid #333;display:flex;align-items:flex-start;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">Приметы</div><div style="flex:1;font-style:italic;">{{{notes}}}</div></div>}}{{#if:{{{status|}}}|<div style="padding:15px 10px;background:rgba(0,0,0,0.2);display:flex;align-items:center;"><div style="flex:0 0 100px;color:#aaa;font-weight:bold;">СТАТУС</div><div style="flex:1;font-weight:bold;font-size:1.1em;text-transform:uppercase;color:{{{color|#fff}}};text-shadow:0 0 10px {{{color|#fff}}};">{{{status}}}</div></div>}}</div></div></includeonly><noinclude>
    <tr>
        <td style="font-size: 24px; width:120px; text-shadow: 0px 0px 10px rgb(255, 0, 0); text-align:center" colspan="2">{{{sinnername|ГРЕШНИК ИМЯ ФАМИЛИЯ}}}</td>
    </tr>
    <tr>
        <td style="max-width: 300px; max-height: 300px; text-align: center" colspan="2">[[Изображение: {{{image|no_picture.png}}}]]</td>
    <tr>
        <td>Погремуха</td>
        <td>{{{nickname | =Погремуха грешника=}}}</td>
    </tr>
    <tr>
        <td>ФИО</td>
        <td>{{{firstname | =Имя грешника=}}}</td>
    </tr>
    <tr>
        <td>Дата рождения</td>
        <td>={{{birthdate|=дата рождения в формате DD.MM.YYYY=}}}</td>
    </tr>
    <tr>
        <td>Город проживания</td>
        <td>{{{city|=город=}}}</td>
    </tr>
    <tr>
        <td>Род деятельности</td>
        <td>{{{maincarrer|=род деятельности=}}}</td>
    </tr>
    <tr>
        <td>Диагноз</td>
        <td>{{{diagnosis|=список диагнозов=}}}</td>
    </tr>
    <tr>
        <td>Особые приметы</td>
        <td>{{{notes|=особые приметы=}}}</td>
    </tr>
</table>
<noinclude>


== Описание шаблона ==
== Описание ==
Заготовка таблицы под опущенных грешников для сведений:
Карточка для оформления страниц грешников.


Заголовок таблицы - имя грешника. Подойдёт по названию статьи. Свойство - sinnername
'''Цвета статусов (параметр color):'''
* <span style="background:#b71c1c; color:white; padding:2px 5px;">#b71c1c</span> или '''red''' — Подлежит каре
* <span style="background:#fbc02d; color:black; padding:2px 5px;">#fbc02d</span> или '''orange''' — Под наблюдением
* <span style="background:#388e3c; color:white; padding:2px 5px;">#388e3c</span> или '''green''' — Излечен
* <span style="background:#555; color:white; padding:2px 5px;">#555</span> или '''grey''' — Нейтральный / Рипнут


0) Общее фото - свойство image<br>
== Примеры ==
1) Погремуха - свойство nickname<br>
<div style="display:flex; flex-wrap:wrap; gap:20px; align-items:start;">
2) ФИО - firstname<br>
3) Дата рождения - birthdate<br>
4) Город проживания/Места обитания city<br>
5) Род деятельности - maincarrer <br>
6) Диагноз - diagnosis<br>
7) Особые приметы - notes


{| class="wikitable"
<div style="flex: 1; min-width: 300px;">
|+ Текст подписи
<h3>1. Стандартная карточка (Кара)</h3>
|-
<pre>
! Текст заголовка !! Текст заголовка !! Текст заголовка
{{Карточка Грешника
|-
|color=red
| Текст ячейки || Текст ячейки || Текст ячейки
|sinnername=Максим dieStasi Голицын
|-
|image=selfie_dieStasi.jpg
| Текст ячейки || Текст ячейки || Текст ячейки
|nickname=dieStasi
|-
|firstname=Голицын Максим Владимирович
| Текст ячейки || Текст ячейки || Текст ячейки
|birthdate=18.06.2004
|-
|city=Воргашор
| Текст ячейки || Текст ячейки || Текст ячейки
|maincarrer=Детдомовец, терроризм звонками
|-
|diagnosis=малолетний долбоеб
| Текст ячейки || Текст ячейки || Текст ячейки
|notes=Предатель и пидор
|-
|status=Подлежит каре
| Текст ячейки || Текст ячейки || Текст ячейки
}}
|-
</pre>
| Текст ячейки || Текст ячейки || Текст ячейки
</div>
|-
| Текст ячейки || Текст ячейки || Текст ячейки
|-
| Текст ячейки || Текст ячейки || Текст ячейки
|}


Шаблон должен быть типовым для всех грешников.  
<div style="flex: 0 0 320px;">
При этом, надо учитывать правило, что пациенты не являются грешниками, под них будет или отдельный шаблон, или принципиально другой вид.  
{{Карточка Грешника
Шаблон, вернее таблица шаблона, должен быть ограничен по ширине, при этом возможной проблемой станет портируемость на мобильные устройства.
|color=red
|sinnername=Максим dieStasi Голицын
|image=selfie_dieStasi.jpg
|nickname=dieStasi
|firstname=Голицын Максим Владимирович
|birthdate=18.06.2004
|city=Воргашор
|maincarrer=Детдомовец, терроризм звонками
|diagnosis=малолетний долбоеб
|notes=Предатель и пидор
|status=Подлежит каре
}}
</div>
</div>
<hr>
<div style="display:flex; flex-wrap:wrap; gap:20px; align-items:start;">


Так, каждая страница любого грешника должна содержать эти сведения,таблица является '''ОБЯЗАТЕЛЬНЫМ''' атрибутом.
<div style="flex: 1; min-width: 300px;">
<h3>2. Минимальная карточка (Излечен)</h3>
Здесь фото не указано, поэтому срабатывает заглушка.
<pre>
{{Карточка Грешника
|color=#388e3c
|sinnername=Бывший Грешник
|status=ПОЛНОСТЬЮ ИЗЛЕЧЕН
}}
</pre>
</div>
 
<div style="flex: 0 0 320px;">
{{Карточка Грешника
|color=#388e3c
|sinnername=Бывший Грешник
|status=ПОЛНОСТЬЮ ИЗЛЕЧЕН
}}
</div>
</div>
<br style="clear:both">


== Шаблон для вставки ==
== Шаблон для вставки ==
 
Скопируйте этот код к себе в статью:
text
<pre style="width:50%;">
{{Карточка Грешника
|color      = red
|sinnername  =
|image      =
|nickname    =
|firstname  =
|birthdate  =
|city        =
|maincarrer  =
|diagnosis  =
|notes      =
|status      =
}}
</pre>


[[Категория:Шаблоны]]
[[Категория:Шаблоны]]
</noinclude>
</noinclude>

Текущая версия от 23:04, 16 апреля 2026


Описание

Карточка для оформления страниц грешников.

Цвета статусов (параметр color):

  • #b71c1c или red — Подлежит каре
  • #fbc02d или orange — Под наблюдением
  • #388e3c или green — Излечен
  • #555 или grey — Нейтральный / Рипнут

Примеры

1. Стандартная карточка (Кара)

{{Карточка Грешника
|color=red
|sinnername=Максим dieStasi Голицын
|image=selfie_dieStasi.jpg
|nickname=dieStasi
|firstname=Голицын Максим Владимирович
|birthdate=18.06.2004
|city=Воргашор
|maincarrer=Детдомовец, терроризм звонками
|diagnosis=малолетний долбоеб
|notes=Предатель и пидор
|status=Подлежит каре
}}
Максим dieStasi Голицын
Фото грешника
Погремуха
dieStasi
ФИО
Голицын Максим Владимирович
Дата рожд.
18.06.2004
Город
Воргашор
Род деят.
Детдомовец, терроризм звонками
Диагноз
малолетний долбоеб
Приметы
Предатель и пидор
СТАТУС
Подлежит каре

2. Минимальная карточка (Излечен)

Здесь фото не указано, поэтому срабатывает заглушка.

{{Карточка Грешника
|color=#388e3c
|sinnername=Бывший Грешник
|status=ПОЛНОСТЬЮ ИЗЛЕЧЕН
}}
Бывший Грешник
Фото грешника
СТАТУС
ПОЛНОСТЬЮ ИЗЛЕЧЕН


Шаблон для вставки

Скопируйте этот код к себе в статью:

{{Карточка Грешника
|color       = red
|sinnername  = 
|image       = 
|nickname    = 
|firstname   = 
|birthdate   = 
|city        = 
|maincarrer  = 
|diagnosis   = 
|notes       = 
|status      = 
}}