Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

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

Материал из Лабиринт - база знаний
Нет описания правки
добавила уточнение по категоризации участников генезиса
 
(не показано 11 промежуточных версий 1 участника)
Строка 1: Строка 1:
<includeonly><div class="character-page-layout">
<includeonly>
   <div class="character-image-column"> {{#if:{{{Фото|}}}|
   <div class="left-column"> {{#if:{{{Фото|}}}|
       <div class="character-image-wrapper default-character-bg">
       <div class="character-image-wrapper default-character-bg">
         [[File:{{{Фото}}}|300px|link=]] </div>
         [[File:{{{Фото}}}|300px|link=]] </div>
     }}
     }}
     {{#if:{{{Ссылка|}}}|
     {{#if:{{{Ссылка|}}}|
       <div class="character-profile-link"><htmltag tagname="a" href="{{{Ссылка}}}" class="compact-menu-link">Открыть профиль</htmltag></div>
       <div class="infobox-btn"><htmltag tagname="a" href="{{{Ссылка}}}" class="compact-menu-link">Открыть профиль</htmltag></div>
     }}
     }}
   </div>
   </div>


   <div class="character-info-column">
   <div class="right-column">  
    <div class="infobox-character">
      <div class="infobox-caption">{{{ТипПерсонажа|Игровой персонаж}}}</div>
      <div class="infoblock-caption">Игровой персонаж</div>
       <table class="wikitable infobox-table">
       <table class="wikitable infobox-character-table">
         {{#if:{{{Полное_имя|}}}|
         {{#if:{{{Полное_имя|}}}|
         <tr>
         <tr>
Строка 22: Строка 21:
         <tr>
         <tr>
           <th>Класс:</th>
           <th>Класс:</th>
           <td>{{{Класс}}}</td>
           <td>[[:Магия:{{{Класс}}}|{{{Класс}}}]]</td>
         </tr>
         </tr>
         }}
         }}
Строка 33: Строка 32:
         {{#if:{{{Город|}}}|
         {{#if:{{{Город|}}}|
         <tr>
         <tr>
           <th>Город проживания:</th> <td>{{{Город}}}</td>         </tr>
           <th>Город проживания:</th> <td>[[{{{Город}}}]]</td>         </tr>
         }}
         }}
         {{#if:{{{Деятельность|}}}|
         {{#if:{{{Деятельность|}}}|
Строка 40: Строка 39:
         }}
         }}
       </table>
       </table>
    </div>
   </div>
   </div>
</div>
</div>
<div style="clear:both;"></div>
{{#switch:{{{ТипПерсонажа|Игровой персонаж}}}
[[Категория:Персонажи]]</includeonly>
  |Игровой персонаж=[[Категория:Персонажи]]
  |NPC=[[Категория:NPC]]
}}
{{#switch:{{{Класс|}}}
  |Человек=[[Категория:Люди]]
  |Маг=[[Категория:Маги]]
  |Оборотень=[[Категория:Оборотни]]
  |Вампир=[[Категория:Вампиры]]
  |Крылатый=[[Категория:Крылатые]]
  |Крылатая=[[Категория:Крылатые]]
  |Призрак=[[Категория:Призраки]]
  |#default=
}}</includeonly>
<noinclude>
<noinclude>
== Документация шаблона: Персонаж ==
== Документация шаблона: Персонаж ==
Строка 51: Строка 61:


'''Автоматическая категоризация:'''
'''Автоматическая категоризация:'''
* Этот шаблон автоматически добавляет страницы, на которых он используется, в категорию [[:Категория:Персонажи|Персонажи]].
Этот шаблон автоматически добавляет страницы, на которых он используется, в следующие категории:
* В зависимости от значения параметра <nowiki>{{{ТипПерсонажа}}}</nowiki>:
** если значение "Игровой персонаж" (или параметр не указан) -> страница добавляется в [[:Категория:Персонажи|Персонажи]].
** если значение "NPC" -> страница добавляется в [[:Категория:NPC|NPC]].
* Также страница добавляется в специальную категорию в зависимости от класса персонажа, указанного в параметре <nowiki>{{{Класс}}}</nowiki> (значения параметра указываются с большой буквы):
** `Человек` -> [[:Категория:Люди|Люди]]
** `Маг` -> [[:Категория:Маги|Маги]]
** `Оборотень` -> [[:Категория:Оборотни|Оборотни]]
** `Вампир` -> [[:Категория:Вампиры|Вампиры]]
** `Крылатый` или `Крылатая` -> [[:Категория:Крылатые|Крылатые]]
** `Призрак` -> [[:Категория:Призраки|Призраки]]
*Если вы хотите добавить персонажа в [[:Категория:Участники Генезиса|список участников Генезиса]], то в конце страницы персонажа разместите соответствующие Категории, к которым принадлежит персонаж (копируется весь текст с квадратными скобками). Ниже дан список возможных:
 
<pre>[[Категория:Участники_Генезиса]] - обязательный.
[[Категория:Посвящённые_Генезиса]]
[[Категория:Адепты_Генезиса]]
[[Категория:Мастера_Генезиса]]
[[Категория:Магистры_Генезиса]]
[[Категория:Советники_Генезиса]]
[[Категория:Регенты_Генезиса]]</pre>


=== Рекомендуемая структура страницы ===
=== Рекомендуемая структура страницы ===
Строка 59: Строка 88:
|Ссылка= https://playlabirint.ru/character/ID_ПЕРСОНАЖА
|Ссылка= https://playlabirint.ru/character/ID_ПЕРСОНАЖА
|Полное_имя= Имя Фамилия (с ударением, если нужно)
|Полное_имя= Имя Фамилия (с ударением, если нужно)
|Класс= крылатая
|ТипПерсонажа= NPC
|Класс= Маг
|Дата_рождения= 01.01.2000 (пример)
|Дата_рождения= 01.01.2000 (пример)
|Город= Исла Парадисо
|Город= Исла Парадисо
Строка 71: Строка 101:
[Описание биографии персонажа...]
[Описание биографии персонажа...]


 
[[Категория:Участники_Генезиса]] (при необходимости)
[[Категория:Посвящённые_Генезиса]] (при необходимости)
</pre>
</pre>


Строка 77: Строка 108:
<templatedata>
<templatedata>
{
{
"description": "Шаблон для отображения информации о персонаже, включая изображение в левой колонке и инфобокс с деталями в правой. Автоматически добавляет в категорию 'Персонажи'.",
"description": "Шаблон для отображения информации о персонаже. Автоматически добавляет страницу в категорию 'Персонажи' или 'NPC' (в зависимости от Типа персонажа), а также в специальную категорию в зависимости от класса персонажа.",
"params": {
"params": {
"Фото": {
"Фото": {
Строка 98: Строка 129:
"example": "Катри́н Монте́с",
"example": "Катри́н Монте́с",
"required": true
"required": true
},
"ТипПерсонажа": {
"label": "Тип персонажа",
"description": "Укажите тип персонажа. Отображается в заголовке инфобокса и определяет основную категорию ('Персонажи' для 'Игровой персонаж', 'NPC' для 'NPC').",
"type": "string",
"suggestedvalues": [
"Игровой персонаж",
"NPC"
],
"example": "NPC",
"default": "Игровой персонаж"
},
},
"Класс": {
"Класс": {
"label": "Класс",
"label": "Класс",
"description": "Игровой класс персонажа.",
"description": "Игровой класс персонажа (указывается с большой буквы). Используется для автоматического добавления страницы в соответствующую категорию во множественном числе (например, в 'Категория:Маги' для класса 'Маг').",
"type": "string",
"type": "string",
"suggestedvalues": [
"suggestedvalues": [
"человек",
"Человек",
"маг",
"Маг",
"вампир",
"Вампир",
"оборотень",
"Оборотень",
"крылатый",
"Крылатый",
"крылатая",
"Крылатая",
"призрак"
"Призрак"
],
],
"example": "крылатая"
"example": "Маг"
},
},
"Дата_рождения": {
"Дата_рождения": {
Строка 145: Строка 187:
"Ссылка",
"Ссылка",
"Полное_имя",
"Полное_имя",
"ТипПерсонажа",
"Класс",
"Класс",
"Дата_рождения",
"Дата_рождения",

Текущая версия от 14:51, 4 сентября 2025


Документация шаблона: Персонаж

Этот шаблон создает двухколоночный блок для отображения основной информации о персонаже: изображение и инфобокс. Основной описательный текст (предыстория, биография, характер и т.д.) добавляется на страницу после вызова этого шаблона.

Автоматическая категоризация: Этот шаблон автоматически добавляет страницы, на которых он используется, в следующие категории:

  • В зависимости от значения параметра {{{ТипПерсонажа}}}:
    • если значение "Игровой персонаж" (или параметр не указан) -> страница добавляется в Персонажи.
    • если значение "NPC" -> страница добавляется в NPC.
  • Также страница добавляется в специальную категорию в зависимости от класса персонажа, указанного в параметре {{{Класс}}} (значения параметра указываются с большой буквы):
  • Если вы хотите добавить персонажа в список участников Генезиса, то в конце страницы персонажа разместите соответствующие Категории, к которым принадлежит персонаж (копируется весь текст с квадратными скобками). Ниже дан список возможных:
[[Категория:Участники_Генезиса]] - обязательный.
[[Категория:Посвящённые_Генезиса]]
[[Категория:Адепты_Генезиса]]
[[Категория:Мастера_Генезиса]]
[[Категория:Магистры_Генезиса]]
[[Категория:Советники_Генезиса]]
[[Категория:Регенты_Генезиса]]

Рекомендуемая структура страницы

{{Персонаж
|Фото= ПримерИмени.jpg
|Ссылка= https://playlabirint.ru/character/ID_ПЕРСОНАЖА
|Полное_имя= Имя Фамилия (с ударением, если нужно)
|ТипПерсонажа= NPC 
|Класс= Маг 
|Дата_рождения= 01.01.2000 (пример)
|Город= Исла Парадисо
|Деятельность= Исследователь древних руин
}}

== Предыстория ==
[Текст предыстории персонажа...]

== В лабиринте ==
[Описание биографии персонажа...]

[[Категория:Участники_Генезиса]] (при необходимости)
[[Категория:Посвящённые_Генезиса]] (при необходимости)

Параметры шаблона

Шаблон для отображения информации о персонаже. Автоматически добавляет страницу в категорию 'Персонажи' или 'NPC' (в зависимости от Типа персонажа), а также в специальную категорию в зависимости от класса персонажа.

Параметры шаблона[Править данные шаблона]

Шаблон использует блочное форматирование параметров.

ПараметрОписаниеТипСтатус
ФотоФото

Файл изображения персонажа (желательно в полный рост), например, 'ИмяПерсонажа.jpg'.

Пример
Катрин_Монтес.jpg
Имя файлапредложенный
Ссылка на профильСсылка

Полный URL игрового профиля персонажа. Замените '{id}' или аналогичный плейсхолдер на реальный идентификатор.

Пример
https://playlabirint.ru/character/12345
URLнеобязательный
Полное имяПолное_имя

Полное имя персонажа. Можно указывать с ударением.

Пример
Катри́н Монте́с
Однострочныйобязательный
Тип персонажаТипПерсонажа

Укажите тип персонажа. Отображается в заголовке инфобокса и определяет основную категорию ('Персонажи' для 'Игровой персонаж', 'NPC' для 'NPC').

Предлагаемые значения
Игровой персонаж NPC
По умолчанию
Игровой персонаж
Пример
NPC
Строковый (без форматирования)необязательный
КлассКласс

Игровой класс персонажа (указывается с большой буквы). Используется для автоматического добавления страницы в соответствующую категорию во множественном числе (например, в 'Категория:Маги' для класса 'Маг').

Предлагаемые значения
Человек Маг Вампир Оборотень Крылатый Крылатая Призрак
Пример
Маг
Строковый (без форматирования)необязательный
Дата рожденияДата_рождения

Дата рождения персонажа, например, в земном летоисчислении и/или в игровом (в скобках).

Пример
01.08.1998 (9 кальда)
Однострочныйнеобязательный
Город проживанияГород

Основной город или место проживания персонажа.

Предлагаемые значения
Бриджпорт Исла Парадисо Твинбрук Мунлайт Фоллз Аврора Скайс Миднайт Холлоу
Пример
Исла Парадисо
Строковый (без форматирования)необязательный
Род деятельностиДеятельность

Основное занятие, профессия или роль персонажа в игровом мире.

Пример
Руководитель квеста "Phantomorte"
Однострочныйнеобязательный