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

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

Материал из Horny Jail WIKI
Отмена версии 1280, сделанной Daxya (обсуждение)
Метка: отмена
Нет описания правки
 
(не показано 15 промежуточных версий 2 участников)
Строка 1: Строка 1:
<div style="
<div style="
   --borderColor: #1a1f24;
   --borderColor: #1a1f24;
  /* Основная плашка */
   --mainBg: {{#switch:{{{style|default}}}
   --mainBg: {{#switch:{{{style|default}}}
     | out = linear-gradient(135deg,#555,#777)
     | out = linear-gradient(135deg,#555,#777)
Строка 8: Строка 10:
     | #default = linear-gradient(135deg,#cc6600,#ff9933)
     | #default = linear-gradient(135deg,#cc6600,#ff9933)
   }};
   }};
  /* Полоски */
   --grad1: {{#switch:{{{style|default}}}
   --grad1: {{#switch:{{{style|default}}}
     | out = #888
     | out = #888
Строка 22: Строка 26:
     | #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
  }};
">
">


   <!-- PageInfoHeader -->
   <!-- Плашка -->
   <div style="width:100%; min-height:100px;  
   <div style="width:100%;  
               background:var(--mainBg);  
               background:var(--mainBg);  
               border-radius:20px;  
               border-radius:20px;  
Строка 34: Строка 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;
                box-shadow:inset 0 0 6px rgba(16,20,24,0.8);"></div>


    <!-- Центр -->
      <!-- Левая полоска -->
    <div style="width:60%; float:left; height:60px;  
      <div style="width:20%; float:left; height:40px;
                background-color:var(--centerBg);  
                  background: repeating-linear-gradient(-45deg, var(--grad1), var(--grad1) 10px, var(--grad2) 10px, var(--grad2) 20px);
                border-radius:0 0 20px 20px;  
                  border-radius:12px 0 0 0;
                text-align:center;  
                  box-shadow:inset 0 0 6px rgba(16,20,24,0.8);"></div>
                display:flex; align-items:center; justify-content:center;  
 
                box-shadow:inset 0 0 10px rgba(255,255,255,0.08);">
      <!-- Центр -->
      <p><b style="color:var(--textColor); text-shadow:0 0 10px rgba(255,255,255,0.25); font-size:1.2em;">
      <div style="width:60%; float:left; height:60px;  
        {{#switch:{{{style|default}}}
                  background-color:var(--centerBg);  
          | out = ⚠ УСТАРЕВШАЯ ИНФОРМАЦИЯ ⚠
                  border-radius:0 0 20px 20px;  
          | red = ✏ РЕДАКТИРУЕТСЯ ✏
                  text-align:center;  
          | del = ✖ СТАТЬЯ НА УДАЛЕНИЕ ✖
                  display:flex; align-items:center; justify-content:center;  
          | trs = ↔︎ ПЕРЕВОДИТСЯ ↔︎
                  box-shadow:inset 0 0 10px rgba(255,255,255,0.08);">
          | #default = ⚙ СТАТЬЯ НАХОДИТСЯ В РАЗРАБОТКЕ ⚙
        <p><b style="color:var(--textColor); text-shadow:0 0 10px rgba(255,255,255,0.25); font-size:1.2em;">
        }}
          {{#switch:{{{style|default}}}
       </b></p>
            | out = ⚠ УСТАРЕВШАЯ ИНФОРМАЦИЯ ⚠ [[Категория:Устарело]]
            | red = ✏ РЕДАКТИРУЕТСЯ ✏ [[Категория:Редактируется]]
            | del = ✖ СТАТЬЯ НА УДАЛЕНИЕ ✖ [[Категория:На удаление]]
            | trs = ↔︎ ПЕРЕВОДИТСЯ ↔︎ [[Категория:На перевод]]
            | #default = ⚙ СТАТЬЯ НАХОДИТСЯ В РАЗРАБОТКЕ ⚙ [[Категория:В разработке]]
          }}
        </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;
                box-shadow:inset 0 0 6px rgba(16,20,24,0.8);"></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=Статья с ТГ вики, переводим}}


</div>
Или для редактируемой страницы: <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=Пилим руководство по ЕРП чтоб футы в дормах знали как нужно трогать своего кошкомальчика}}

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

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


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