moder
2974
правки
м (опечатка породила лишний шаблон Богиня + смещение left/right) |
(Версия 2 шаблонов. Документация может быть не полной.) |
||
| Строка 1: | Строка 1: | ||
==По поводу кодов шаблонов== | ==По поводу кодов шаблонов== | ||
===Шаблон Бог=== | ===Шаблон Бог=== | ||
{{: | {{:Участник:Mihey yxNet | ||
|Пол = м | |Пол = м | ||
| | |Бог = Mihey yxNet | ||
|hr=незапамятных времён | |hr=незапамятных времён | ||
| | |Изображение=Сатаняшка by Лиира.png | ||
| | |img_width=200px | ||
|d=01 | |d=01 | ||
|m=10 | |m=10 | ||
| Строка 12: | Строка 12: | ||
|Характер = злой | |Характер = злой | ||
|Герой = [[yxMihey]] | |Герой = [[yxMihey]] | ||
|Интересы = <nowiki>[R]</nowiki>андом и выживание.<br>Помешан на порядке, закономерностях и аккуратном оформлении. | |||
|Прочее=<center>''Куплю подержанные крылья!''</center> | |||
|others_colspan=+ | |||
|nocat=1}} | |||
{{:yxMihey | |||
|Герой = yxMihey | |||
|hr=незапамятных времён | |||
|Изображение=Однорукий_Бандит_by_Красавица.jpg | |||
|img_width=200px | |||
|d=01 | |||
|m=10 | |||
|y=2013 | |||
|Характер = последовательно хаотичный | |||
|Бог = Mihey yxNet | |Бог = Mihey yxNet | ||
|Гильдия = [[Reinheitsgebot]] | |||
|Гильдия = Reinheitsgebot | |||
|Девиз = Честь, Совесть и Апчхи! | |Девиз = Честь, Совесть и Апчхи! | ||
| | |Интересы = [К]лады | ||
| | |Прочее=помешан на эффективности | ||
|nocat=1}} | |nocat=1}} | ||
# '''Обязательные поля:''' | # '''Обязательные поля:''' | ||
#* Ссылка на профиль в игре вмонтирована в параметр Название (хотя сам параметр не является обязательным) | #* Ссылка на профиль в игре вмонтирована в параметр Название (хотя сам параметр не является обязательным) | ||
#** ''можно сделать ссылку на профиль отдельной строкой под картинкой, но ссылка в названии компактнее, аккуратнее и в целом привычнее.'' | #** ''можно сделать ссылку на профиль отдельной строкой под картинкой, но ссылка в названии компактнее, аккуратнее и в целом привычнее.'' | ||
#** ''можно сделать заменяемой обычным текстом (чтобы при ввод параметра Название сбрасывал автоссылу), но ситуацию, требующую это, придумать не могу'' | #** ''можно сделать заменяемой обычным текстом (чтобы при ввод параметра Название сбрасывал автоссылу), но ситуацию, требующую это, придумать не могу'' | ||
#* "Пол" - выводится отдельной строкой (старый текстовый параметр). В случае женского пола заменяет заголовок шаблона с "Бог" на "Богиня" (добавлен втоматический анализ на широкий спектр значений).'' Обязателен, т.к. не всегда ясно по имени. ''Можно сделать иконку, если будут иные иконки, вписанные в иные текстовые поля'' | #* <s>"Пол" - выводится отдельной строкой (старый текстовый параметр). В случае женского пола заменяет заголовок шаблона с "Бог" на "Богиня" (добавлен втоматический анализ на широкий спектр значений).'' Обязателен, т.к. не всегда ясно по имени. ''Можно сделать иконку, если будут иные иконки, вписанные в иные текстовые поля''</s> удалено | ||
#** ''Можно подправить верхнюю запись по принципу прочих шаблонов "Боги Годвилля" без половой принадлежности и со ссылкой на категорию "Боги", но это не обязательно, т.к. внизу страницы всё равно высвечивается категория.'' | #** ''Можно подправить верхнюю запись по принципу прочих шаблонов "Боги Годвилля" без половой принадлежности и со ссылкой на категорию "Боги", но это не обязательно, т.к. внизу страницы всё равно высвечивается категория.'' | ||
# '''По-умолчанию выключены:''' | # '''По-умолчанию выключены:''' | ||
#* " | #* "Бог" - по-умолчанию используется название статьи, но этот параметр позволяет изменить имя при нецелевом использовании шаблона. | ||
#** "Богиня" - используется вместо параметра "Бог", выполняет ту же функцию, но вместе с тем меняет заголовок шаблона с «Бог» на «Богиня» | |||
#* "hr, zv, ko" - для отображения медалей - см. шаблон {{tl|Awards}} ''(перед созданием шаблона '''надо отдельно оттестировать''' возможность неявного задание параметров на случай появления новых медалей, вряд ли получится, т.к. пустой шаблон отображает рамку, а её скрытие требует явного задания, но в любом случае это может сократить длину записи)'' | #* "hr, zv, ko" - для отображения медалей - см. шаблон {{tl|Awards}} ''(перед созданием шаблона '''надо отдельно оттестировать''' возможность неявного задание параметров на случай появления новых медалей, вряд ли получится, т.к. пустой шаблон отображает рамку, а её скрытие требует явного задания, но в любом случае это может сократить длину записи)'' | ||
#* "Изображение" - название файла, поддерживаются дополнительные параметры через <nowiki>{{!}}</nowiki>. '''возможно двойное написание (с прописной и со строчной буквы) - строчное пришло из старого шаблона, прописное - для единообразия.''' | #* "Изображение" - название файла, поддерживаются дополнительные параметры через <nowiki>{{!}}</nowiki>. '''возможно двойное написание (с прописной и со строчной буквы) - строчное пришло из старого шаблона, прописное - для единообразия.''' | ||
#** ''чтобы сделать подпись к картинке можно использовать рамку, вставив в описание файла "<nowiki>{{!}}thumb{{!}}Текст под картинкой</nowiki>" - отдельная графа не нужна'' | #** ''чтобы сделать подпись к картинке можно использовать рамку, вставив в описание файла "<nowiki>{{!}}thumb{{!}}Текст под картинкой</nowiki>" - отдельная графа не нужна'' | ||
#* "d, m, y" - для заполнения графы "В Годвилле... с" - см. шаблон {{tl|DateGE}} | #* "d, m, y" - для заполнения графы <s>"В Годвилле... с" - см. шаблон {{tl|DateGE}}, графа</s> "Возраст" высчитывается автоматически из этих же значений - всегда актуальные данные. | ||
#** "В Годвилле" - если параметр задан, замещает дату в одноимённой графе на пользовательский текст. (новый параметр - для единообразия и гибкого пользовательского оформления) | #** <s>"В Годвилле" - если параметр задан, замещает дату в одноимённой графе на пользовательский текст. (новый параметр - для единообразия и гибкого пользовательского оформления)</s> убрал | ||
#** "Возраст" - если параметр задан, замещает автоматически рассчитанное значение фиксированным текстом | #** "Возраст" - (старый текстовый параметр) если параметр задан, замещает автоматически рассчитанное значение фиксированным текстом | ||
#* "Характер" - текстовый параметр (старый текстовый параметр | #* "Характер" - текстовый параметр (старый текстовый параметр) | ||
#* | #* | ||
#* "Герой" - имя подопечного героя | #* "Герой" - имя подопечного героя | ||
#* "Героиня" - заполняется вместо поля "Герой", замещает надпись | #* "Героиня" - заполняется вместо поля "Герой", замещает надпись «Герой» на «Героиня» | ||
#* | #* | ||
#* "Прочее" | #* "Интересы" - текстовый параметр | ||
#* "Дата" - старый параметр, | #* "Прочее" - можно ввести для дополнительных записей (не обязательное поле), но не стоит. | ||
#**"others_colspan" - любое значение прячет заголовок "Прочее", оставляя только сам текст поля | |||
#* <s>"Дата"</s> - старый параметр, убрал. | |||
#* | #* | ||
#* "width" - фиксирует ширину шаблона (по-умолчанию | #* "width" - фиксирует ширину шаблона (по-умолчанию 250px, но автоматически растягивается при необходимости). | ||
#* "img_width" - меняет ширину изображения (по-умолчанию 250px, сменить её напрямую через "<nowiki>{{!}}100500px</nowiki>" не удастся) | |||
#* "nocat" - отменяет автоматическое присвоение категории | #* "nocat" - отменяет автоматическое присвоение категории | ||
{{-}} | {{-}} | ||
===Шаблон Герой=== | ===Шаблон Герой=== | ||
# '''Обязательные поля:''' | # '''Обязательные поля:''' | ||
#* "Бог" или "Богиня" (от параметра зависит только именование строки таблицы), имя бога выводится без автоссылки на страницу, чтобы не провоцировать на создание лишних страниц. У кого есть страница - сам вставит ссылку. | #* "Бог" или "Богиня" (от параметра зависит только именование строки таблицы), имя бога выводится без автоссылки на страницу, чтобы не провоцировать на создание лишних страниц. У кого есть страница - сам вставит ссылку. | ||
#* "Профиль" - ссылка на профиль в игре (сложно совместить с именем бога, т.к. может существовать одноимённая статья в богии). | #* <s>"Профиль" - ссылка на профиль в игре (сложно совместить с именем бога, т.к. может существовать одноимённая статья в богии).</s> удалено до лучших времён | ||
#* "Гильдия" - т.к. героя без гильдии не бывает. | #* "Гильдия" - т.к. героя без гильдии не бывает. По умолчанию «случайная». | ||
#** | #** автоссылка на статью в Энциклобогии удалена. | ||
#** ''Ранг в гильдии - дело переменное, как, впрочем, и сама гильдия. Но эта величина настолько непостоянна, что отдельное поле даже необязательное лучше не вводить (в теории можно запилить довольно простой шаблон автоматического расчёта ранга по дате вступления вроде {{tl|DateGE}} только с другим выводом результата, но информация всё одно будет устаревать при смене гильдии). А такие понятия как гильдмастер или глава - субъективные параметры - всем не угодишь, да и пригодиться это может только одному из ста. Можно сделать маркер "пророк", мол, если достиг самого большого ранга, то это можно показать - он уже не изменится (и скорее всего этот бог уже не карьерист, иначе бы ещё на кардинале сбежал).'' | #** ''Ранг в гильдии - дело переменное, как, впрочем, и сама гильдия. Но эта величина настолько непостоянна, что отдельное поле даже необязательное лучше не вводить (в теории можно запилить довольно простой шаблон автоматического расчёта ранга по дате вступления или даже по текущей дате вроде {{tl|DateGE}} только с другим выводом результата, но информация всё одно будет устаревать при смене гильдии). А такие понятия как гильдмастер или глава - субъективные параметры - всем не угодишь, да и пригодиться это может только одному из ста, это можно вынести в "Прочее". Можно сделать маркер "пророк", мол, если достиг самого большого ранга, то это можно показать - он уже не изменится (и скорее всего этот бог уже не карьерист, иначе бы ещё на кардинале сбежал).'' | ||
# '''По-умолчанию выключены:''' | # '''По-умолчанию выключены:''' | ||
#* " | #* "Герой" - имя подопечного героя, если требуется имя отличное от названия статьи. | ||
#** "Героиня" - заполняется вместо поля "Герой", замещает надпись «Герой» на «Героиня» | |||
#* ''Можно добавить медали'' | #* ''Можно добавить медали'' | ||
#* " | #* "Изображение" - чтобы сделать подпись к картинке можно использовать рамку, вставив в описание файла <nowiki>"{{!}}thumb{{!}}Текст под картинкой"</nowiki> - отдельная графа не нужна | ||
#* "Девиз" - в графических кавычках | #* "Девиз" - в графических кавычках ''(возможно, лучше заменить на текст или убрать кавычки вообще)'' | ||
#* "d, m, y" - для заполнения графы "В Годвилле" - см. шаблон {{tl|DateGE}} (графа "Возраст" высчитывается автоматически из этих же значений - всегда актуальные данные) | #* "d, m, y" - для заполнения графы "В Годвилле" - см. шаблон {{tl|DateGE}} (графа "Возраст" высчитывается автоматически из этих же значений - всегда актуальные данные) | ||
#* "Возраст" - для замещения автоматически рассчитанного значения фиксированным текстом | #** "В Годвилле" - если параметр задан, замещает дату в одноимённой графе на пользовательский текст. Если параметр равен '''NO''', соответствующая строка скрывается даже при введённых d, m, y. | ||
#** "Возраст" - для замещения автоматически рассчитанного значения фиксированным текстом. Если параметр равен '''NO''', соответствующая строка скрывается даже при введённых d, m, y. | |||
#* "Характер" - текстовый параметр | #* "Характер" - текстовый параметр | ||
#* " | #* "Интересы" - текстовый параметр | ||
#** | #* "Прочее" - текстовый параметр | ||
#* | #**"others_colspan" - любое значение прячет заголовок "Прочее", оставляя только сам текст поля | ||
#* | |||
#* "width" - фиксирует ширину шаблона (по-умолчанию 250px, но автоматически растягивается при необходимости). | |||
#* "img_width" - меняет ширину изображения (по-умолчанию 250px, сменить её напрямую через "<nowiki>{{!}}100500px</nowiki>" не удастся) | |||
#* "nocat" - отменяет автоматическое присвоение категории | |||
{{-}} | {{-}} | ||
=== | <!-- ===Вариант шаблона Гильдия===--> | ||
<!-- Вариант кода --> | |||
<onlyinclude><includeonly><!-- | |||
-->{| class="infobox" border="0" style="clear: right; float: right; margin: 0 0 1em 1em; border-collapse: collapse; border: 1px dashed #CCCCCC; font-size: 90%; background-color: inherit; width: {{{width|250px}}}" cellspacing="2" | |||
{| class="infobox" border="0" style=" | |||
|- | |- | ||
! style="font-size: | ! style="font-size: 1.15em; padding:5px; border: 1px dashed #CCCCCC" align="center" colspan="2" |Гильдия<br>{{{Название|{{PAGENAME}}}}} | ||
|- | |- | ||
{{#if: {{{ | {{#if: {{{Логотип|}}}| | ||
{{!}} style="font-size: 100%; border: 1px dashed #CCCCCC | {{!}} style="font-size:100%; padding:5px; text-align:center; border-top:1px dashed #CCCCCC" " colspan="2" {{!}}[[Файл:{{{Логотип{{!}}{{{img_width|250px}}}}}}|center]] | ||
{{!}}-}} | {{!}}- | ||
{{#if: {{{ | }} | ||
! style=" | ! Дата создания: | ||
{{!}} style="padding: 0px | | style="padding: 0px 5px; border-top:1px dashed #CCCCCC" " | {{{Дата создания|{{DateGE|d={{{d|}}}|m={{{m|}}}|y={{{y|}}}}}|}}} | ||
{{ | |- | ||
{{#if:{{{Характер|}}}| | |||
! Нрав: | |||
{{!}} style="padding: 0px 5px;" {{!}}{{{Характер|отсутствует}}} | |||
{{!}}- | |||
}} | |||
! style="padding: 0px 5px;"| Численность: | |||
| style="padding: 0px 5px" | {{{Численность|0}}} | |||
|- | |||
{{#if: {{{Храмов|}}}{{{Ковчегов|}}}| | |||
! style="padding: 0px 5px;" {{!}}Построено : | |||
{{!}} style="padding: 0px 5px;" {{!}} {{#if: {{{Храмов|}}}|{{{Храмов}}} [[храм]]{{plural:{{{Храмов|}}}||ов|а}} }}{{#if:{{{Храмов|}}}|{{#if:{{{Ковчегов|}}}|<br>}}|}}{{#if: {{{Ковчегов|}}}|{{{Ковчегов}}} [[ковчег]]{{plural:{{{Ковчегов|}}}||ов|а}} }} | |||
{{!}}- | |||
}} | |||
{{#if: {{{Гильд-трофей|}}}| | |||
! style="padding: 0px 5px;" {{!}}[[Гильдия#Именной трофей гильдии|Гильд-трофей]]: | |||
{{!}} style="padding: 0px 5px;" {{!}} {{{Гильд-трофей}}} | |||
{{!}}- | |||
}} | |||
{{#if: {{{Пантеон|}}}{{{Влиятельность|}}}{{{Воинственность|}}}| | |||
! colspan="2" style="text-align:center; padding:5px; font-size:1.15em; font-weight:bold;" {{!}} Места в пантеонах | |||
{{!}}- | |||
{{#if: {{{Влиятельность|}}}| | |||
{{!}} style="text-align:right; padding: 0px 5px;" {{!}} '''[[Пантеон солидарности|Солидарности]]''': | |||
{{!}} style="padding: 0px 5px;" {{!}} {{{Пантеон}}} | |||
{{!}}- | {{!}}- | ||
}} | |||
{{#if: {{{Влиятельность|}}}| | |||
{{!}} style="text-align:right; padding: 0px 5px;" {{!}} '''[[Пантеон влиятельности|Влиятельности]]''': | |||
{{!}} style="padding: 0px 5px;" {{!}} {{{Влиятельность}}} | |||
{{!}}- | |||
{{!}} style="padding: 0px | }} | ||
{{#if: {{{Воинственность|}}}| | |||
{{!}} style="text-align:right; padding: 0px 5px;" {{!}} '''[[Пантеон воинственности|Воинственности]]''': | |||
{{!}} style="padding: 0px 5px;" {{!}} {{{Воинственность}}} | |||
{{!}}- | |||
}} | |||
}} | |||
{{#if: {{{Дата|}}}| | {{#if: {{{Дата|}}}| | ||
{{!}} style="font-size: 80% | {{!}} style="font-size:80%; text-align:right;" colspan="2" {{!}} Данные от {{{Дата}}} | ||
{{!}}-}} | {{!}}- | ||
}} | |||
| colspan="2" style="text-align:center; padding: 0px 5px; border-top:1px dashed #CCCCCC" | {{#if: {{{Годвилль|}}}|[{{{Годвилль|}}}|[http://godville.net/stats/guild/{{urlencode:{{{Название|{{PAGENAME}}}}}|PATH}} }} Актуальный состав] | |||
|- | |||
{{#if: {{{Тема|}}}| | |||
{{!}} colspan="2" style="text-align:center; padding: 0px 5px;" {{!}} [{{{Тема|http://godville.net/forums/show/4}}} {{{Название|{{PAGENAME}}}}}] на форуме | |||
{{!}}- | |||
}} | |||
{{#if: {{{NoMonitoring|}}}|| | |||
{{!}} colspan="2" style="text-align:center; padding: 0px 5px;" {{!}} [http://godville.info/guilds/{{urlencode:{{{Название|{{PAGENAME}} }}}|PATH}}/ Лютобешеный мониторинг] | |||
{{!}}- | |||
}} | |||
|}<!-- | |}<!-- | ||
--></includeonly></onlyinclude><!-- | |||
ОСТОРОЖНО, КАТЕГОРИИ СКРЫТЫ (чтобы документация не мешала отладке) | |||
<includeonly>{{#if: {{{nocat|}}}||[[Категория:Гильдии|{{PAGENAME}}]]}}</includeonly><noinclude>{{doc}}[[Категория:Шаблоны|{{PAGENAME}}]]</noinclude> | |||
--> | |||
<!-- Вариант кода --> | |||
{{-}} | |||
===Сводка=== | |||
{| class = "simple" border="1" style="text-align:center" | {| class = "simple" border="1" style="text-align:center" | ||
|- | |- | ||
| Строка 264: | Строка 219: | ||
{{-}} | {{-}} | ||
== | |||
{{: | ===Примеры вызова без параметров=== | ||
| | {{:Участник:Mihey yxNet|nocat=1}} | ||
|nocat=1}} | {{:yxMihey|nocat=1}} | ||
=== | {{:Обсуждение:Песочница:Mihey yxNet|nocat=1}} | ||
===Выявленные накладки и вопросы для решения=== | |||
* Добавить ли ссылки на категории Боги, Герои в первое слово Бог/Богиня, Герой/Героиня соответствующих шаблонов? | |||
* Добавить ли герою медальки? | |||
* В девизе героя нужны ли графические кавычки? Смотрятся они лучше текстовых, но, к сожалению, отделимы от текста, поэтому закрывающая может сползать на другую строку без слов. Это легко решается пользователем небольшим увеличением ширины шаблона. | |||
* Нужна ли графа "В Годвилле" у героя? (что не нужна богу, уже упоминалось) | |||