Перейти к содержанию

Шаблон:Техническая плашка: различия между версиями

Материал из Horny Jail WIKI
стили?
Нет описания правки
 
(не показано 19 промежуточных версий 2 участников)
Строка 1: Строка 1:
<div style="
<div style="
   --borderColor: #1a1f24;
   --borderColor: #1a1f24;
  /* Основная плашка */
   --mainBg: {{#switch:{{{style|default}}}
   --mainBg: {{#switch:{{{style|default}}}
     | out = #666
     | out = linear-gradient(135deg,#555,#777)
     | red = #228B22
     | red = linear-gradient(135deg,#1f4d1f,#2f6d2f)
     | del = #990000
     | del = linear-gradient(135deg,#661111,#882222)
     | trs = linear-gradient(135deg,#00c0ff,#40e0d0)
     | trs = linear-gradient(135deg,#117788,#2299aa)
     | #default = #cc6600
     | #default = linear-gradient(135deg,#cc6600,#ff9933)
   }};
   }};
  /* Полоски */
   --grad1: {{#switch:{{{style|default}}}
   --grad1: {{#switch:{{{style|default}}}
     | out = #999
     | out = #888
     | red = #32CD32
     | red = #3a8b3a
     | del = #ff3333
     | del = #aa4444
     | trs = #00e5ff
     | trs = #33b5c5
     | #default = #ff9933
     | #default = #ff9933
   }};
   }};
   --grad2: {{#switch:{{{style|default}}}
   --grad2: {{#switch:{{{style|default}}}
     | out = #333
     | out = #333
     | red = #006400
     | red = #1a3d1a
     | del = #660000
     | del = #551111
     | trs = #008080
     | trs = #116060
     | #default = #222
     | #default = #222
   }};
   }};
  /* Центр */
   --centerBg: #0d0f12;
   --centerBg: #0d0f12;
   --textColor: #fff;
   --textColor: #fff;
  /* Фон блока причины */
  --reasonBg: {{#switch:{{{style|default}}}
    | out = #2a2a2a
    | red = #1f4d1f
    | del = #551111
    | trs = #116060
    | #default = #663300
  }};
">
">


   <div style="width:100%; min-height:100px;  
  <!-- Плашка -->
   <div style="width:100%;  
               background:var(--mainBg);  
               background:var(--mainBg);  
               border-radius:20px;  
               border-radius:20px;  
Строка 33: Строка 49:
               box-shadow:0 8px 20px rgba(16,20,24,0.9), 0 0 15px rgba(255,255,255,0.05);">
               box-shadow:0 8px 20px rgba(16,20,24,0.9), 0 0 15px rgba(255,255,255,0.05);">


     <!-- Левая полоска -->
     <!-- Верхняя часть -->
    <div style="width:20%; float:left; height:40px;  
    <div style="width:100%; min-height:100px;">
                background: repeating-linear-gradient(-45deg, var(--grad1), var(--grad1) 10px, var(--grad2) 10px, var(--grad2) 20px);  
 
                border-radius:12px 0 0 0;"></div>
      <!-- Левая полоска -->
      <div style="width:20%; float:left; height:40px;  
                  background: repeating-linear-gradient(-45deg, var(--grad1), var(--grad1) 10px, var(--grad2) 10px, var(--grad2) 20px);  
                  border-radius:12px 0 0 0;
                  box-shadow:inset 0 0 6px rgba(16,20,24,0.8);"></div>


    <!-- Центр -->
      <!-- Центр -->
    <div style="width:60%; float:left; height:60px;  
      <div style="width:60%; float:left; height:60px;  
                background-color:var(--centerBg);  
                  background-color:var(--centerBg);  
                border-radius:0 0 20px 20px;  
                  border-radius:0 0 20px 20px;  
                text-align:center;  
                  text-align:center;  
                display:flex; align-items:center; justify-content:center;">
                  display:flex; align-items:center; justify-content:center;
      <p><b style="color:var(--textColor); text-shadow:0 0 10px rgba(255,255,255,0.25); font-size:1.2em;">
                  box-shadow:inset 0 0 10px rgba(255,255,255,0.08);">
        {{#switch:{{{style|default}}}
        <p><b style="color:var(--textColor); text-shadow:0 0 10px rgba(255,255,255,0.25); font-size:1.2em;">
          | out = ⚠ УСТАРЕВШАЯ ИНФОРМАЦИЯ ⚠
          {{#switch:{{{style|default}}}
          | red = ✏ РЕДАКТИРУЕТСЯ ✏
            | out = ⚠ УСТАРЕВШАЯ ИНФОРМАЦИЯ ⚠ [[Категория:Устарело]]
          | del = ✖ СТАТЬЯ НА УДАЛЕНИЕ ✖
            | red = ✏ РЕДАКТИРУЕТСЯ ✏ [[Категория:Редактируется]]
          | trs = ↔︎ ПЕРЕВОДИТСЯ ↔︎
            | del = ✖ СТАТЬЯ НА УДАЛЕНИЕ ✖ [[Категория:На удаление]]
          | #default = ⚙ СТАТЬЯ НАХОДИТСЯ В РАЗРАБОТКЕ ⚙
            | trs = ↔︎ ПЕРЕВОДИТСЯ ↔︎ [[Категория:На перевод]]
        }}
            | #default = ⚙ СТАТЬЯ НАХОДИТСЯ В РАЗРАБОТКЕ ⚙ [[Категория:В разработке]]
       </b></p>
          }}
        </b></p>
       </div>
 
      <!-- Правая полоска -->
      <div style="width:20%; float:left; height:40px;
                  background: repeating-linear-gradient(45deg, var(--grad1), var(--grad1) 10px, var(--grad2) 10px, var(--grad2) 20px);
                  border-radius:0 12px 0 0;
                  box-shadow:inset 0 0 6px rgba(16,20,24,0.8);"></div>
 
      <div style="clear:both;"></div>
    </div>
 
    <!-- Нижний блок -->
    <div style="margin-top:12px;
                background:var(--grad1);
                border-radius:12px;
                min-height:60px;
                display:flex;
                align-items:center;
                justify-content:center;
                box-shadow:inset 0 4px 12px rgba(0,0,0,0.8), inset 0 0 10px rgba(255,255,255,0.1);">
        <p style="
            margin:0;
            color:var(--grad2);
            font-weight:600;
            font-size:1.1em; 
            letter-spacing:0.3px;
            text-shadow:0 1px 1px rgba(255,255,255,0.2), 0 -1px 1px rgba(0,0,0,0.3);
            text-align:center;
            max-width:90%;
            word-wrap:break-word;
            filter:brightness(60%)">
            {{{reason|Вы можете помочь, предложив свои правки.}}}
        </p>
     </div>
     </div>


    <!-- Правая полоска -->
    <div style="width:20%; float:left; height:40px;
                background: repeating-linear-gradient(45deg, var(--grad1), var(--grad1) 10px, var(--grad2) 10px, var(--grad2) 20px);
                border-radius:0 12px 0 0;"></div>
   </div>
   </div>
</div>


</div>
<noinclude>
<p>Привет, редактор! Это ультра‑гибкий шаблон для технической пометки страниц. Коротко и по делу:</p>
 
<ul>
  <li><b>Шаблон сам вносит помеченную им статью в соответствующую категорию.</b></li>
  <li>Шаблон содержит два поля для текста:
    <ul>
      <li>Неизменяемый заголовок</li>
      <li>Описание / резон выставления плашки</li>
    </ul>
  </li>
  <li>Текст в поле для резона хорошо переносится, но длинные резоны всё ещё моветон.</li>
</ul>
 
<p><b>Как использовать:</b></p>
Видишь плашку в самом верху этой страницы? Это базовый шаблон. Чтоб вызвать его на любой странице, достаточно прописать <nowiki>{{Техническая_плашка}}</nowiki>
Теперь изучим параметр резона. Чтоб указать резон для плашки мы используем <nowiki>{{Техническая_плашка|reason=резон}}</nowiki> а теперь подберёмся к стилям.
У шаблона есть свои стили, каждый под свою задачу:
    <ul>
      <li><code>out</code> — устаревшая информация</li>
      <li><code>red</code> — редактируется</li>
      <li><code>del</code> — статья на удаление</li>
      <li><code>trs</code> — статья переводится</li>
    </ul>
  </li>
 
<b>ВАЖНО: СТИЛЬ ЭТО НЕ ТОЛЬКО ВИЗУАЛ, ОТ ВЫБРАННОГО СТИЛЯ ЗАВИСИТ, В КАКУЮ КАТЕГОРИЮ СТАТЬЯ БУДЕТ АВТОМАТИЧЕСКИ ОТНЕСЕНА.</b>
чтоб вызвать шаблон с нужным стилем, мы можем использовать например <nowiki>{{Техническая_плашка|style=out|reason=Мяу}}</nowiki> эта запись
создаст плашку со стилем out(устаревшая информация) и резоном "мяу". Теперь представим такую ситуацию: ты скопипастил страницу с ТГ вики и
теперь занимаешься её переводом. В этом случае тебе нужно использовать плашку. Создадим её для нашего случая.
<nowiki>{{Техническая_плашка|style=trs|reason=Статья с ТГ вики, переводим}}</nowiki> теперь мы увидим на нашей странице:
{{Техническая_плашка|style=trs|reason=Статья с ТГ вики, переводим}}
 
Или для редактируемой страницы: <nowiki>{{Техническая_плашка|style=red|reason=Пилим руководство по ЕРП чтоб футы в дормах знали как нужно трогать своего кошкомальчика}}</nowiki>
 
{{Техническая_плашка|style=red|reason=Пилим руководство по ЕРП чтоб футы в дормах знали как нужно трогать своего кошкомальчика}}
 
Вот так! Всё очень просто.
 
</noinclude>

Текущая версия от 10:13, 11 января 2026

⚙ СТАТЬЯ НАХОДИТСЯ В РАЗРАБОТКЕ ⚙

Вы можете помочь, предложив свои правки.


Привет, редактор! Это ультра‑гибкий шаблон для технической пометки страниц. Коротко и по делу:

  • Шаблон сам вносит помеченную им статью в соответствующую категорию.
  • Шаблон содержит два поля для текста:
    • Неизменяемый заголовок
    • Описание / резон выставления плашки
  • Текст в поле для резона хорошо переносится, но длинные резоны всё ещё моветон.

Как использовать:

Видишь плашку в самом верху этой страницы? Это базовый шаблон. Чтоб вызвать его на любой странице, достаточно прописать {{Техническая_плашка}} Теперь изучим параметр резона. Чтоб указать резон для плашки мы используем {{Техническая_плашка|reason=резон}} а теперь подберёмся к стилям. У шаблона есть свои стили, каждый под свою задачу:

  • out — устаревшая информация
  • red — редактируется
  • del — статья на удаление
  • trs — статья переводится

ВАЖНО: СТИЛЬ ЭТО НЕ ТОЛЬКО ВИЗУАЛ, ОТ ВЫБРАННОГО СТИЛЯ ЗАВИСИТ, В КАКУЮ КАТЕГОРИЮ СТАТЬЯ БУДЕТ АВТОМАТИЧЕСКИ ОТНЕСЕНА. чтоб вызвать шаблон с нужным стилем, мы можем использовать например {{Техническая_плашка|style=out|reason=Мяу}} эта запись создаст плашку со стилем out(устаревшая информация) и резоном "мяу". Теперь представим такую ситуацию: ты скопипастил страницу с ТГ вики и теперь занимаешься её переводом. В этом случае тебе нужно использовать плашку. Создадим её для нашего случая. {{Техническая_плашка|style=trs|reason=Статья с ТГ вики, переводим}} теперь мы увидим на нашей странице:

↔︎ ПЕРЕВОДИТСЯ ↔︎

Статья с ТГ вики, переводим


Или для редактируемой страницы: {{Техническая_плашка|style=red|reason=Пилим руководство по ЕРП чтоб футы в дормах знали как нужно трогать своего кошкомальчика}}

✏ РЕДАКТИРУЕТСЯ ✏

Пилим руководство по ЕРП чтоб футы в дормах знали как нужно трогать своего кошкомальчика


Вот так! Всё очень просто.