Шаблон:Карточка/Наруто/Дзюцу: различия между версиями

Материал из Викимультии — энциклопедии мультипликации
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Нет описания правки
Нет описания правки
Строка 1: Строка 1:
<includeonly>{{{вверху|}}}<!--
<includeonly>{{{top|}}}</includeonly>
-->{{SetPicture|{{{изображение|}}}}}<!--
<infobox theme="jutsu">
-->{{#arraymap:название, кандзи, киридзи|,|!|{{#if:{{{!|}}}|{{#set:!={{{!}}}}}{{#set:Названия={{{!}}}}}}}| }}<!--
    <title><default>{{#invoke:HF/Infobox/Jutsu|titleJutsu}}</default></title>
-->{{#arraymap:{{{команды|}}}|,|!|{{#set:Команда=!}}|}}<!--
    <image><default>{{#invoke:HF/Infobox|imageGallery|image}}</default></image>
-->{{#set:Аниме={{#ifeq:{{{ураганные хроники|}}}|Да|Наруто: Ураганные хроники|Наруто}}}}<!--
    <group>
-->{{Карточка/Начало
        <header>Названия</header>
|itemtype            =  
        <data source="кандзи">
|примечание          = {{{ref|}}}
            <label>Японское <noinclude>название</noinclude></label>
|заголовок            = {{{название|}}}
            <format>{{#invoke:HF/Infobox|nameDistinct|кандзи}}</format>
|itemprop            =
        </data>
|подзаголовок         =
        <data source="киридзи">
|язык                =  
            <label>Киридзи <noinclude>название</noinclude></label>
|itemprop2            =
            <format>{{#invoke:HF/Infobox|nameDistinct|киридзи}}</format>
|изображение          = {{{изображение|}}}
        </data>
|размер изображения  = 400
        <data source="литературное">
|описание изображения =
            <label>Литературное <noinclude>название</noinclude></label>
}}<!--
            <format>{{#invoke:HF/Infobox|nameDistinct|литературное}}</format>
 
         </data>
-->{{Карточка/Заголовок
        <data source="английское">
  |стиль                =
            <label>Английское <noinclude>название</noinclude></label>
  |заголовок            = Названия
            <format>{{#invoke:HF/Infobox|nameDistinct|английское}}</format>
  |условия              = {{{кандзи|}}}{{{киридзи|}}}{{{прочие|}}}
        </data>
}}<!--
        <data source="прочие названия">
 
            <label>Альтернативные названия</label>
-->{{Карточка/Строка
        </data>
  |класс                =  
    </group>
  |метка                = Кандзи
    <group>
  |значение             = {{{кандзи|}}}
        <header>Дебют</header>
  |условия              = {{{кандзи|}}}
        <data source="дебют в манге">
}}<!--
            <label>Манга</label>
 
            <format>{{#invoke:HF/Infobox|debutManga}}</format>
-->{{Карточка/Строка
        </data>
  |класс                =
        <data source="дебют в аниме">
  |метка                = Киридзи
            <label>Аниме</label>
  |значение             = {{{киридзи|}}}
             <format>{{#invoke:HF/Infobox|debutAnime}}</format>
  |условия              = {{{киридзи|}}}
        </data>
}}<!--
        <data source="дебют в романе">
 
            <label>Роман</label>
-->{{Карточка/Строка
            <format>{{#invoke:HF/Infobox|debutNovel}}</format>
  |класс                =
        </data>
  |метка                = Прочие
        <data source="дебют в фильме">
  |значение             = {{{прочие|}}}
            <label>Фильм</label>
  |условия              = {{{прочие|}}}
             <format>{{#invoke:HF/Infobox|debutMovie}}</format>
}}<!--
        </data>
 
        <data source="дебют в игре">
-->{{Карточка/Наруто/Дебют
            <label>Игра</label>
  |дебют в аниме        = {{{дебют в аниме|}}}
             <format>{{#invoke:HF/Infobox|debutGame}}</format>
  |ураганные хроники    = {{{ураганные хроники|}}}
        </data>
  |дебют в манге        = {{{дебют в манге|}}}
        <data source="дебют в ova">
  |тип манги            = {{{тип манги|Глава}}}
            <label>OVA</label>
  |дебют в романе      = {{{дебют в романе|}}}
            <format>{{#invoke:HF/Infobox|debutOVA}}</format>
  |дебют в фильме      = {{{дебют в фильме|}}}
        </data>
  |дебют в ова          = {{{дебют в ова|}}}
        <data source="дзюцу медиа">
  |дебют в игре         = {{{дебют в игре|}}}
            <label>Появляется в</label>
  |боруто              = {{{боруто|}}}
            <format>{{#invoke:HF/Infobox|debutMedia}}</format>
  |аниме боруто         = {{{аниме боруто|}}}
        </data>
  |медиа                = {{{медиа|{{{дзюцу медиа|}}}}}}
    </group>
}}<!--
    <group>
-->{{Карточка/Заголовок
        <header>Данные</header>
  |стиль                =  
        <data source="классификация дзюцу">
  |заголовок            = Данные о дзюцу
            <label>Классификация</label>
  |условия              = {{{классификация дзюцу|}}}
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuClassification}}</format>
                          {{{тип дзюцу|}}}
        </data>
                          {{{ранг дзюцу|}}}
        <data source="тип дзюцу">
                          {{{тип класса дзюцу|}}}
            <label>Природа</label>
                          {{{диапазон дзюцу|}}}
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuType}}</format>
                          {{{ручные печати|}}}
        </data>
}}<!--
         <data source="ранг дзюцу">
 
            <label>Ранг</label>
-->{{Карточка/Строка
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuRank}}</format>
  |класс                =  
        </data>
  |метка                = Классификация
         <data source="тип класса дзюцу">
  |значение             = {{#arraymap:{{{классификация дзюцу}}}
            <label>Класс</label>
        |,|!|<!--
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuClass}}</format>
        -->{{#if:{{#explode:!|~|1}}|
        </data>
              {{#switch:{{lc:{{#explode:!|~}}}}
        <data source="диапазон дзюцу">
                  |скрытый={{#arraymap:{{#sub:!|{{#expr:{{#pos:!|~}}+1}}}}|~|!$|{{Карточка/Наруто/Значки|!$|Тип значка=Клан}}{{#set:Клан=!$}}|<nowiki> </nowiki>}}
            <label>Диапазон</label>
                  |Кэккэй Мора|Кэккэй Тота|Кэккэй Гэнкай={{#arraymap:{{#sub:!|{{#expr:{{#pos:!|~}}+1}}}}|~|!$|{{Карточка/Наруто/Значки|!$|Тип значка=Кэккэй Гэнкай}}{{#set:Кэккэй Гэнкай=!$}}|<nowiki> </nowiki>}}<!--
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuRange}}</format>
             -->}}<!--
        </data>
        -->}}{{#if:{{#explode:!|~}}|<nowiki> </nowiki>[[Классификация дзюцу::{{#explode:!|~}}]]}}<!--
        <data source="ручные печати">
      -->}}
            <label>Ручные печати</label>
  |условия              = {{{классификация дзюцу|}}}
            <format>{{#arraymap:{{{ручные печати}}}|,|!|!|<nowiki> → </nowiki>}}</format>
}}<!--
        </data>
 
    </group>
-->{{Карточка/Строка
    <group>
  |класс                =  
        <header>Другие дзюцу</header>
  |метка                = Природа
        <data source="родительское дзюцу">
  |значение            = {{ПарсерСемантическихДанных/Массив
            <label>Родительское дзюцу</label>
          |value={{{тип дзюцу}}}
             <format>{{#invoke:HF/Infobox/Jutsu|jutsuParent}}</format>
          |SemanticPropertyName=Природа чакры
        </data>
          |PrependText=Природа
    </group>
          |PrependTemplate=Карточка/Наруто/Значки
    <group collapse="open">
        }}
        <header>{{#invoke:HF/Infobox|linkSBP|property=Родительское дзюцу|value={{PAGENAMEE}}|link=Производное дзюцу}}</header>
  |условия              = {{{тип дзюцу|}}}
        <data source="дзюцу медиа">
}}<!--
            <label><noinclude>Производное дзюцу</noinclude></label>
 
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuMedia}}</format>
-->{{Карточка/Строка
        </data>
  |класс                =
    </group>
  |метка                = Ранг
    <group collapse="open">
  |значение            = {{#arraymap:{{{ранг дзюцу}}}|,|!|[[Ранг дзюцу::!|!-ранг]]}}
        <header>Родственные дзюцу</header>
  |условия              = {{{ранг дзюцу|}}}
        <data source="родственные дзюцу">
}}<!--
            <label><noinclude>Родственные дзюцу</noinclude></label>
 
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuRelated}}</format>
-->{{Карточка/Строка
        </data>
  |класс                =
    </group>
  |метка                = Класс
    <group collapse="open">
  |значение            = {{#arraymap:{{{тип класса дзюцу}}}|,|!|[[Тип класса дзюцу::!]]}}
        <header>Пользователи</header>
  |условия              = {{{тип класса дзюцу|}}}
        <data source="пользователи">
}}<!--
             <label><noinclude>Пользователи</noinclude></label>
 
            <format>{{#invoke:HF/Infobox/Jutsu|jutsuUsers}}</format>
-->{{Карточка/Строка
        </data>
  |класс                =
    </group>
  |метка                = Диапазон
</infobox><noinclude><section begin=for />Страницы дзюцу<section end=for />
  |значение            = {{#arraymap:{{{диапазон дзюцу}}}|,|!|{{#set:Диапазон дзюцу=!}}| }}{{#switch:{{{диапазон дзюцу}}}|Короткий, Средний, Длинный=Все диапазоны|Короткий, Средний=Короткий и Средний диапазоны|Средний, Длинный=Средний и Длинный диапазоны|Короткий, Длинный=Короткий и Длинный диапазон|{{{диапазон дзюцу}}}-диапазон}}
</noinclude>
  |условия              = {{{диапазон дзюцу|}}}
}}<!--
 
-->{{Карточка/Строка
  |класс                =
  |метка                = Ручные печати
  |значение            = {{#arraymap:{{{ручные печати}}}|,|!|!|<nowiki> → </nowiki>}}
  |условия              = {{{ручные печати|}}}
}}<!--
 
-->{{Карточка/Заголовок
  |стиль                =
  |заголовок            = Другие дзюцу
  |условия              = {{{родительское дзюцу|}}}{{{связанные дзюцу|}}}
}}<!--
 
-->{{Карточка/Строка
  |класс                =
  |метка                = Родительское дзюцу
  |значение            = {{ПарсерСемантическихДанных/Массив
          |value={{{родительское дзюцу}}}
          |SemanticPropertyName=Родительское дзюцу
          |linkOptions=Template:UnnamedFormat
        }}
  |условия              = {{{родительское дзюцу|}}}
}}<!--
 
-->{{Карточка/Ячейка
  |таблица              = Нет
  |скрывать            = нет
  |класс                =
  |метка                = {{Поиск по свойству|Родительское_дзюцу|{{PAGENAME}}|Производные дзюцу}}
  |значение            = {{#ask:[[Concept:{{#switch:{{{медиа|{{{дзюцу медиа|}}}}}}|=|Фильм|Игра|Игра, Фильм=Дзюцу/НеКанонический|Дзюцу/Канонический}}]][[Родительское дзюцу::{{FULLPAGENAME}}]]
          |?Появляется в
          |?Обслуживание
          |format=template
          |template=Карточка/Наруто/Дзюцу/Производные
          |userparam={{{медиа|{{{дзюцу медиа|}}}}}}
          |link=none
          |limit=200
          |sep=<nowiki/>
*
        }}
  |условия              = {{#ifexpr:{{#ask:[[Concept:Дзюцу]][[Родительское дзюцу::{{FULLPAGENAME}}]]|format=count}}>0|Display}}
}}<!--
 
-->{{Карточка/Ячейка
  |таблица              = Нет
  |скрывать            = нет
  |класс                =
  |метка                = Связанные дзюцу
  |значение            = {{#arraymap:{{{связанные дзюцу}}}|,|!|[[!]]}}
  |условия              = {{{связанные дзюцу|}}}
}}<!--
 
-->{{Карточка/Ячейка
  |таблица              = Нет
  |скрывать            = нет
  |класс                =
  |метка                = Пользователи
  |значение            = {{ПарсерСемантическихДанных/Массив
          |value={{{пользователи|}}}
<!--          |PrependTemplate=Карточка/Наруто/Дзюцу/Пользователи/ПринадлежностьИконки-->
          |linkOptions=Template:UnnamedFormat
          |RegexAppend=~(?i)(аниме{{!}}манга{{!}}роман{{!}}игра{{!}}фильм{{!}}фильм канон)?(?-i)((~(?i)(марионетка{{!}}с)(?-i)(~[ō\p{L}\p{M}\p{P}\p{Z}\[\]]+)+)?)
          |RegexAppendTemplate=Карточка/Наруто/Дзюцу/Пользователи/ДополнительнаяИнформация
          |AppendTemplate=Карточка/Наруто/Дзюцу/Пользователь/Призыв
          |AppendText={{PAGENAME}}
        }}
  |условия              = {{{пользователи|}}}
}}<!--
-->{{#arraymap:{{{пользователи|}}}|,|!|{{#set:Пользователи техники={{#explode:!|~}};{{#switch:{{lc:{{#explode:!|~|1}}}}|=null|аниме|манга|роман|игра|фильм|фильм канон={{ucfirst:{{lc:{{#explode:!|~|1}}}}}}}}}}}}<!--
-->{{Карточка/Конец}}[[Категория:Дзюцу|{{PAGENAME}}]]</includeonly><noinclude>{{doc-inline}}
Этот шаблон используется для <section begin=for />создание информационной карточки том<section end=for />
==Использование==
<pre>{{Карточка/Наруто/Дзюцу
|вверху              =
|ref                  =
|название            =
|кандзи              =
|киридзи              =
|прочие              =
|изображение          =
|дебют в аниме        =
|ураганные хроники    = Нет
|дебют в манге        =
|боруто              = Нет
|дебют в романе      =
|дебют в фильме      =
|дебют в ова          =
|дебют в игре        =
|медиа                =
|диапазон дзюцу      =
|классификация дзюцу  =
|тип дзюцу            =
|ранг дзюцу          =
|тип класса дзюцу    =
|ручные печати        =
|команды              =
|родительское дзюцу  =
|связанные дзюцу      =
|пользователи        =
}}</pre>
[[Категория:Шаблоны:Наруто| Дзюцу]]
{{doc-end}}</noinclude>

Версия от 00:55, 14 февраля 2021

<infobox theme="jutsu">

   <title><default></default></title>
   <image><default></default></image>
   <group>
       <header>Названия</header>
       
           <label>Японское название</label>
           <format></format>
       
       
           <label>Киридзи название</label>
           <format></format>
       
       
           <label>Литературное название</label>
           <format></format>
       
       
           <label>Английское название</label>
           <format></format>
       
       
           <label>Альтернативные названия</label>
       
   </group>
   <group>
       <header>Дебют</header>
       
           <label>Манга</label>
           <format>Ошибка Lua в Модуль:HF/Infobox на строке 152: bad argument #1 to 'format' (string expected, got nil).</format>
       
       
           <label>Аниме</label>
           <format>Ошибка Lua в Модуль:HF/Infobox на строке 195: attempt to perform arithmetic on a nil value.</format>
       
       
           <label>Роман</label>
           <format>Ошибка Lua в mw.text.lua на строке 25: bad argument #1 to 'match' (string expected, got nil).</format>
       
       
           <label>Фильм</label>
           <format>Ошибка Lua в mw.text.lua на строке 25: bad argument #1 to 'match' (string expected, got nil).</format>
       
       
           <label>Игра</label>
           <format>Ошибка Lua в mw.text.lua на строке 25: bad argument #1 to 'match' (string expected, got nil).</format>
       
       
           <label>OVA</label>
           <format>Ошибка Lua в mw.text.lua на строке 25: bad argument #1 to 'match' (string expected, got nil).</format>
       
       
           <label>Появляется в</label>
           <format></format>
       
   </group>
   <group>
       <header>Данные</header>
       
           <label>Классификация</label>
           <format></format>
       
       
           <label>Природа</label>
           <format>Ошибка Lua: bad argument #2 to 'makeList' (table expected, got nil).</format>
       
       
           <label>Ранг</label>
           <format>Ошибка Lua: bad argument #1 to 'len' (string expected, got nil).</format>
       
       
           <label>Класс</label>
           <format>Ошибка Lua в Модуль:HF/Infobox/Jutsu на строке 203: bad argument #1 to 'concat' (table expected, got nil).</format>
       
       
           <label>Диапазон</label>
           <format>Ошибка Lua в Модуль:HF/Infobox/Jutsu на строке 218: attempt to concatenate field 'диапазон дзюцу' (a nil value).</format>
       
       
           <label>Ручные печати</label>
           <format>{{{ручные печати}}}</format>
       
   </group>
   <group>
       <header>Другие дзюцу</header>
       
           <label>Родительское дзюцу</label>
           <format>Ошибка Lua: bad argument #2 to 'makeList' (table expected, got nil).</format>
       
   </group>
   <group collapse="open">
       <header>дзюцу&value=%25D0%259A%25D0%25B0%25D1%2580%25D1%2582%25D0%25BE%25D1%2587%25D0%25BA%25D0%25B0%2F%25D0%259D%25D0%25B0%25D1%2580%25D1%2583%25D1%2582%25D0%25BE%2F%25D0%2594%25D0%25B7%25D1%258E%25D1%2586%25D1%2583 Производное дзюцу</header>
       
           <label>Производное дзюцу</label>
           <format>Ошибка Lua в Модуль:HF/Infobox/Jutsu на строке 245: bad argument #1 to 'format' (string expected, got nil).</format>
       
   </group>
   <group collapse="open">
       <header>Родственные дзюцу</header>
       
           <label>Родственные дзюцу</label>
           <format></format>
       
   </group>
   <group collapse="open">
       <header>Пользователи</header>
       
           <label>Пользователи</label>
           <format></format>
       
   </group>

</infobox>

Страницы дзюцу