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

Нет описания правки
Нет описания правки
Метка: отменено
Строка 1: Строка 1:
<noinclude>
<noinclude>
== Описание ==
== Описание ==
Этот шаблон создаёт информационную карточку для магических предметов и артефактов. Карточка автоматически располагается справа от основного текста статьи и содержит основную информацию о предмете.
Этот шаблон создаёт информационную карточку для локаций. Карточка автоматически располагается справа от основного текста статьи и содержит основную информацию о месте.


== Параметры ==
== Параметры ==
* '''название''' или '''name''' - название предмета
* '''название''' - название локации
* '''название2''' или '''name2''' - дополнительное название или подзаголовок (необязательно)
* '''изображение''' - имя файла изображения (необязательно)
* '''тип''' или '''type''' - тип предмета (например, "Оружие", "Доспех", "Кольцо" и т.д.)
* '''описание_изображения''' - подпись к изображению (необязательно)
* '''редкость''' или '''rarity''' - редкость предмета
* '''тип''' - тип локации (например, "Таверна", "Замок", "Магазин" и т.д.)
* '''настройка''' или '''attunement''' - требуется ли настройка (true/false или конкретное условие)
* '''город''' - название города, где находится локация
* '''цена''' или '''price''' - стоимость предмета
* '''район''' - название района или области (необязательно)
* '''владелец''' - имя владельца или управляющего (необязательно)
* '''год_основания''' - когда была основана локация (необязательно)
* '''статус''' - текущий статус (например, "Действующий", "Заброшен" и т.д.)
* '''услуги''' - предоставляемые услуги или товары (необязательно)
* '''особенности''' - особые черты или отличительные особенности
* '''посетители''' - основные посетители или клиенты
* '''атмосфера''' - описание атмосферы или настроения места
* '''история''' - краткая история локации (необязательно)


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


=== Пример 1: Простое кольцо ===
=== Пример 1: Таверна ===
<pre>
<pre>
{{Магический предмет
{{Локация
|название=Кольцо защиты
|название=Таверна "Пьяный гоблин"
|тип=Кольцо
|тип=Таверна
|редкость=Редкое
|город=Невервинтер
|настройка=true
|район=Торговый квартал
|цена=3000 зм
|владелец=Дургар Пивобрад
|год_основания=1346 DR
|статус=Действующая
|услуги=Еда, напитки, ночлег
|особенности=Знаменитое гномье пиво
|посетители=Торговцы, путешественники, наёмники
|атмосфера=Шумная и оживлённая
|история=Основана гномом-пивоваром после Войны Заклинаний
}}
}}
</pre>
</pre>


=== Пример 2: Легендарный меч с дополнительным названием ===
=== Пример 2: Заброшенный замок ===
<pre>
<pre>
{{Магический предмет
{{Локация
|название=Клинок Лунного Света
|название=Замок Вороньего Утёса
|название2=Древний эльфийский клинок
|изображение=Замок_Вороньего_Утёса.jpg
|тип=Оружие (длинный меч)
|описание_изображения=Вид на замок с моря
|редкость=Легендарное
|тип=Замок, крепость
|настройка=true
|город=Побережье Мечей
|цена=25000 зм
|владелец=Ранее принадлежал роду Корвинов
}}
|год_основания=892 DR
</pre>
|статус=Заброшен
 
|особенности=Высокие башни, подземные туннели, проклятый внутренний двор
=== Пример 3: Использование английских параметров ===
|атмосфера=Мрачная, зловещая
<pre>
|история=Был центром власти до 1263 DR, когда последний лорд умер при загадочных обстоятельствах
{{Магический предмет
|name=Ring of Protection
|name2=Ancient Ring of the Dwarven Kings
|type=Ring
|rarity=Rare
|attunement=true
|price=3000 gp
}}
</pre>
 
=== Пример 4: Предмет с особыми условиями настройки ===
<pre>
{{Магический предмет
|название=Посох Архимага
|тип=Посох
|редкость=Легендарное
|настройка=Требуется настройка волшебником
|цена=50000 зм
}}
}}
</pre>
</pre>


== Примечания ==
== Примечания ==
* Если указано значение настройки "true" или "false", оно автоматически преобразуется в "да" или "нет" соответственно
* Можно использовать как русские, так и английские названия параметров
* Необязательные параметры можно опустить
* Необязательные параметры можно опустить
* Шаблон автоматически создаёт рамку шириной 300 пикселей и выравнивает её по правому краю
* Шаблон автоматически создаёт рамку шириной 300 пикселей и выравнивает её по правому краю
* Для лучшего отображения рекомендуется указывать изображение
</noinclude>
</noinclude>


<onlyinclude>
<onlyinclude>
<div class="infobox" style="width:300px; float:right; margin-left:10px; border:1px solid #aaa; padding:4px; background:#f9f9f9;">
<div class="infobox" style="width:300px; float:right; margin-left:10px; border:1px solid #aaa; padding:4px; background:#f9f9f9;">
   <!-- Блок для изображения и названий -->
   <!-- Блок для изображения и названия -->
   <div style="text-align:center; margin:4px 0;">
   <div style="text-align:center; margin:4px 0;">
     <!-- Название предмета -->
     <!-- Название локации -->
     {{#if: {{{название|}}}
     {{#if: {{{название|}}}
       | {{#ifeq: {{{название}}} | - | | <div style="font-weight:bold; font-size:120%; text-align:center;">{{{название}}}</div> }}
       | {{#ifeq: {{{название}}} | - | | <div style="font-weight:bold; font-size:120%; text-align:center;">{{{название}}}</div> }}
    }}
    {{#if: {{{название2|}}}
      | {{#ifeq: {{{название2}}} | - | | <div style="font-weight:bold; font-size:100%; text-align:center;">{{{название2}}}</div> }}
     }}
     }}
      
      
Строка 99: Строка 92:
     }}
     }}
      
      
     <!-- Редкость с цветовым оформлением -->
     <!-- Город -->
     {{#if: {{{редкость|}}}
     {{#if: {{{город|}}}
       | {{#ifeq: {{{редкость}}} | - | |
       | {{#ifeq: {{{город}}} | - | |
          <tr>
            <td style="font-weight:bold; white-space:nowrap;">Город:</td>
            <td>{{{город}}}</td>
          </tr>
        }}
    }}
   
    <!-- Район -->
    {{#if: {{{район|}}}
      | {{#ifeq: {{{район}}} | - | |
          <tr>
            <td style="font-weight:bold; white-space:nowrap;">Район:</td>
            <td>{{{район}}}</td>
          </tr>
        }}
    }}
   
    <!-- Владелец -->
    {{#if: {{{владелец|}}}
      | {{#ifeq: {{{владелец}}} | - | |
          <tr>
            <td style="font-weight:bold; white-space:nowrap;">Владелец:</td>
            <td>{{{владелец}}}</td>
          </tr>
        }}
    }}
   
    <!-- Год основания -->
    {{#if: {{{год_основания|}}}
      | {{#ifeq: {{{год_основания}}} | - | |
          <tr>
            <td style="font-weight:bold; white-space:nowrap;">Основан:</td>
            <td>{{{год_основания}}}</td>
          </tr>
        }}
    }}
   
    <!-- Статус -->
    {{#if: {{{статус|}}}
      | {{#ifeq: {{{статус}}} | - | |
          <tr>
            <td style="font-weight:bold; white-space:nowrap;">Статус:</td>
            <td>{{{статус}}}</td>
          </tr>
        }}
    }}
   
    <!-- Услуги -->
    {{#if: {{{услуги|}}}
      | {{#ifeq: {{{услуги}}} | - | |
          <tr>
            <td style="font-weight:bold; white-space:nowrap;">Услуги:</td>
            <td>{{{услуги}}}</td>
          </tr>
        }}
    }}
   
    <!-- Особенности -->
    {{#if: {{{особенности|}}}
      | {{#ifeq: {{{особенности}}} | - | |
           <tr>
           <tr>
             <td style="font-weight:bold; white-space:nowrap;">Редкость:</td>
             <td style="font-weight:bold; white-space:nowrap;">Особенности:</td>
             <td>{{#switch: {{{редкость}}}
             <td>{{{особенности}}}</td>
                | Обычный = <span style="color:#000000">{{{редкость}}}</span>
                | Обычное = <span style="color:#000000">{{{редкость}}}</span>
                | Необычный = <span style="color:#1a9d1a">{{{редкость}}}</span>
                | Необычное = <span style="color:#1a9d1a">{{{редкость}}}</span>
                | Редкий = <span style="color:#0066cc">{{{редкость}}}</span>
                | Редкое = <span style="color:#0066cc">{{{редкость}}}</span>
                | Очень редкий = <span style="color:#9933cc">{{{редкость}}}</span>
                | Очень редкое = <span style="color:#9933cc">{{{редкость}}}</span>
                | Легендарный = <span style="color:#cc9933">{{{редкость}}}</span>
                | Легендарное = <span style="color:#cc9933">{{{редкость}}}</span>
                | Артефакт = <span style="color:#963634">{{{редкость}}}</span>
                | #default = {{{редкость}}}
            }}</td>
           </tr>
           </tr>
         }}
         }}
     }}
     }}
      
      
     <!-- Настройка -->
     <!-- Посетители -->
     {{#if: {{{настройка|}}}
     {{#if: {{{посетители|}}}
       | {{#ifeq: {{{настройка}}} | - | |
       | {{#ifeq: {{{посетители}}} | - | |
           <tr>
           <tr>
             <td style="font-weight:bold; white-space:nowrap;">Настройка:</td>
             <td style="font-weight:bold; white-space:nowrap;">Посетители:</td>
             <td>{{#ifeq: {{{настройка}}} | true | Да | {{#ifeq: {{{настройка}}} | false | Нет | {{{настройка}}} }} }}</td>
             <td>{{{посетители}}}</td>
           </tr>
           </tr>
         }}
         }}
     }}
     }}
      
      
     <!-- Формула зелья -->
     <!-- Атмосфера -->
     {{#if: {{{формула_зелья|}}}
     {{#if: {{{атмосфера|}}}
       | {{#ifeq: {{{формула_зелья}}} | - | |
       | {{#ifeq: {{{атмосфера}}} | - | |
           <tr>
           <tr>
             <td style="font-weight:bold; white-space:nowrap;">Формула зелья:</td>
             <td style="font-weight:bold; white-space:nowrap;">Атмосфера:</td>
             <td>{{#ifeq: {{{формула_зелья}}} | true | Да | {{#ifeq: {{{формула_зелья}}} | false | Нет | {{{формула_зелья}}} }} }}</td>
             <td>{{{атмосфера}}}</td>
           </tr>
           </tr>
         }}
         }}
     }}
     }}
      
      
     <!-- Цена -->
     <!-- История -->
     {{#if: {{{цена|}}}
     {{#if: {{{история|}}}
       | {{#ifeq: {{{цена}}} | - | |
       | {{#ifeq: {{{история}}} | - | |
           <tr>
           <tr>
             <td style="font-weight:bold; white-space:nowrap;">Цена:</td>
             <td style="font-weight:bold; white-space:nowrap;">История:</td>
             <td>{{{цена}}}</td>
             <td style="font-size:0.95em;">{{{история}}}</td>
           </tr>
           </tr>
         }}
         }}