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

Материал из Touhou Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
м (Или так?)
(не показаны 23 промежуточные версии 6 участников)
Строка 1: Строка 1:
<includeonly>{{Infobox
<includeonly>{{Infobox
| bodyclass  =vcard; outcell
| bodyclass  =vcard; outcell
| bodystyle  =text-align: left; width: 350px;
| bodystyle  =text-align: left; width: 350px; background: #fdfaff; border: 1px solid #cc99cc; border-spacing: 0px; padding:0.1em;
|above       =<div style="background: #DDE6FF;">{{#if: {{{nameJp|}}} |'''{{lang|ja|{{{nameJp}}}}}'''<br />}}{{{nameRu|}}}{{#if:{{{nameIPA|}}}|<br /><span style="font-size:11px">{{{nameIPA}}}</span>}}{{#if:{{{nameAlt|}}}|<span style="font-size: 11px"><br />''{{{nameAlt}}}''</span>}}</div>
|above       ={{#if: {{{nameJp|}}} |'''{{lang|ja|{{{nameJp}}}}}'''<br />}}{{{nameRu|}}}{{#if:{{{nameIPA|}}}|<br /><span style="font-size:11px">{{{nameIPA}}}</span>}}{{#if:{{{nameAlt|}}}|<span style="font-size: 11px"><br />''{{{nameAlt}}}''</span>}}
| aboveclass  = vcard; incell_top
| abovestyle = font-size: 1.2em; border: none; padding: 0.3em; background: #faedff; font-weight: bold;
| labelstyle  =background: transparent; width: 65px
| aboveclass  =vcard; incell_top
| datastyle  =text-align: left
| labelstyle  =background: transparent; width: 65px; padding-left: 0.3em
| headerstyle =text-align: left
| datastyle  =text-align: left;
| image      ={{{image|No image}}}
| headerstyle =text-align: left;
| image      ={{{image|Нет изображения}}}
| caption    ={{#if:{{{caption|}}}|<div style="padding-top: 0.3em; line-height: 1.2em;"><!--
| caption    ={{#if:{{{caption|}}}|<div style="padding-top: 0.3em; line-height: 1.2em;"><!--
                     -->''{{{caption|}}}''</div>}}
                     -->''{{{caption|}}}''</div>}}
| label1      =Создатель
| label1      =Создатель
| data1      ={{{creator|}}}
| data1      ={{{creator|}}}
| label2      =Местоположение
| label2      =Расположение&nbsp;&nbsp;
| data2      ={{{location}}}
| data2      ={{{location|}}}
| label3      =Жители
| label3      =Обитатели
| data3      ={{{residents|}}}
| data3      ={{{residents|}}}
| header4    =<div style="text-align: center;background: #DDE6FF;"><span style="font-size: 12px;">Появления</span></div>
| header4    =<div style="font-size: 12px; text-align: center; border: none; margin: 0 0 0.3em; padding: 0.3em 1em; background: #faedff; font-weight: bold;">Появления</div>
| class4      =incell
| class4      =incell
| header5    ={{#if:{{{appOfficialgames|}}}|Официальные игры}}
| header5    ={{#if:{{{appOfficialgames|}}}|<div style="padding: 0.3em">Официальные игры</div>}}
| label5      =
| label5      =
| data6      ={{#if:{{{appOfficialgames|}}}|<toggledisplay showtext="Показать" hidetext="Скрыть">
| data6      ={{#if:{{{appOfficialgames|}}}|{{{appOfficialgames|}}}}}
{{{appOfficialgames|}}}
| class6      =mw-collapsible mw-collapsed
</toggledisplay>}}
| header7    ={{#if:{{{appPrintworks|}}}|<div style="padding: 0.3em">Печатные издания</div>}}
| header7    ={{#if:{{{appPrintworks|}}}|Печатные издания}}
| label7      =
| label7      =
| data8      ={{#if:{{{appPrintworks|}}}|<toggledisplay showtext="Показать" hidetext="Скрыть">
| data8      ={{#if:{{{appPrintworks|}}}|{{{appPrintworks|}}}}}
{{{appPrintworks|}}}
| class8      =mw-collapsible mw-collapsed
</toggledisplay>}}
| header9    ={{#if:{{{appMusicCDs|}}}|<div style="padding: 0.3em">Музыкальные CD</div>}}
| header9    ={{#if:{{{appMusicCDs|}}}|Музыкальные CD}}
| label9      =
| label9      =
| data10      ={{#if:{{{appMusicCDs|}}}|<toggledisplay showtext="Показать" hidetext="Скрыть">
| data10      ={{#if:{{{appMusicCDs|}}}|{{{appMusicCDs|}}}}}
{{{appMusicCDs|}}}
| class10    =mw-collapsible mw-collapsed
</toggledisplay>}}
| header11    ={{#if:{{{appMiscworks|}}}|<div style="padding: 0.3em">Разное</div>}}
| header11    ={{#if:{{{appMiscworks|}}}|Разное}}
| label11    =
| label11    =
| data12      ={{#if:{{{appMiscworks|}}}|<toggledisplay showtext="Показать" hidetext="Скрыть">
| data12      ={{#if:{{{appMiscworks|}}}|{{{appMiscworks|}}}}}
{{{appMiscworks|}}}
| class12    =mw-collapsible mw-collapsed
</toggledisplay>}}
| header13    ={{#if:{{{appOther|}}}|<div style="padding: 0.3em">Прочее</div>}}
| header13    ={{#if:{{{appOther|}}}|Прочее}}
| label13    =
| label13    =
| data14      ={{#if:{{{appOther|}}}|<toggledisplay showtext="Показать" hidetext="Скрыть">
| data14      ={{#if:{{{appOther|}}}|{{{appOther|}}}}}
| class14    =mw-collapsible mw-collapsed
{{{appOther|}}}
{{{appOther|}}}
</toggledisplay>}}
}}
}}</includeonly><noinclude>
</includeonly><noinclude><!--не добавляйте документацию, категории и интервики сюда-->
{{Doc}}
{{Doc}}
[[Категория:Шаблоны-карточки]]
<!--пожалуйста, редактируйте для того подстраницу /doc--></noinclude>
</noinclude>

Версия от 14:29, 21 сентября 2018

(i) Документация

Этот шаблон используется в статьях о локациях, например Храм Хакурей, Особняк Алой Дьяволицы и других.

Заготовка для копирования с основными параметрами.

{{Infobox Location
| nameJp           = Название локации на японском
| nameRu           = Название локации на русском
| nameIPA          = Произношение
| nameAlt          = Альтернативные варианты написания названия
| image            = Изображение (необязательный параметр)
| caption          = Описание изображения (необязательный параметр)
| creator          = Создатель локации, например Шинки (необязательный параметр)
| location         = Местоположение локации
| residents        = Список персонажей, которые, как известно, живут или были замечены здесь.
| appOfficialgames = Появление в официальных играх
| appPrintworks    = Появление в печатных изданиях
| appMusicCDs      = Появление в музыкальных CD
| appMiscworks     = Появление в других работах Зуна
| appOther         = Прочие появления
}}

Во избежание поломок страниц, использующих данный шаблон, желательно экспериментировать в песочнице и тестовой странице этого шаблона.
Правка и тестирование шаблонов в песочнице