Difference between revisions of "Template:CharsheetFooter"
From Game Logs
m (fix system) |
m (поменял категорию) |
||
Line 1: | Line 1: | ||
<includeonly>{{ #vardefine: systemStr | {{ #if: {{{System|}}} | {{{System|}}} | D&D 3.5 }}}}{{ #vardefine: pawaStr | {{ #if: {{{ECL|}}} | {{{ECL|}}} | {{{Level|}}} }}}}{{ #vardefine: pawaLabel | {{ #if: {{{ECL|}}} | ECL }}}}{{ #vardefine: pawaLabel | {{ #if: {{{Level|}}} | Level | {{ #var: pawaLabel }} }}}}{{ #vardefine: eclPrev | {{ #ifexpr: {{#var: pawaStr}} <= 10 | 0{{#expr: {{#var: pawaStr}}-1}} | {{#expr: {{#var: pawaStr}}-1}} }} }}{{ #vardefine: eclNext | {{ #ifexpr: {{#var: pawaStr}} <= 8 | 0{{#expr: {{#var: pawaStr}}+1}} | {{#expr: {{#var: pawaStr}}+1}} }}}}{{ #vardefine: eclCurrent | {{ #ifexpr: {{#var: pawaStr}} <= 9 | 0{{#var: pawaStr}} | {{#var: pawaStr}} }} }} | <includeonly>{{ #vardefine: systemStr | {{ #if: {{{System|}}} | {{{System|}}} | D&D 3.5 }}}}{{ #vardefine: pawaStr | {{ #if: {{{ECL|}}} | {{{ECL|}}} | {{{Level|}}} }}}}{{ #vardefine: pawaLabel | {{ #if: {{{ECL|}}} | ECL }}}}{{ #vardefine: pawaLabel | {{ #if: {{{Level|}}} | Level | {{ #var: pawaLabel }} }}}}{{ #vardefine: eclPrev | {{ #ifexpr: {{#var: pawaStr}} <= 10 | 0{{#expr: {{#var: pawaStr}}-1}} | {{#expr: {{#var: pawaStr}}-1}} }} }}{{ #vardefine: eclNext | {{ #ifexpr: {{#var: pawaStr}} <= 8 | 0{{#expr: {{#var: pawaStr}}+1}} | {{#expr: {{#var: pawaStr}}+1}} }}}}{{ #vardefine: eclCurrent | {{ #ifexpr: {{#var: pawaStr}} <= 9 | 0{{#var: pawaStr}} | {{#var: pawaStr}} }} }} | ||
---- | ---- | ||
− | <html><center></html>{{ #ifexpr: {{#var: pawaStr}} > 1 | [[{{{Name}}} {{ #var: pawaLabel }}{{ #var: eclPrev }}|<< {{ #var: pawaLabel }} {{ #var: eclPrev }}]] | }}[[{{{Name}}}]] | [[{{{Name}}} {{ #var: pawaLabel }}{{ #var: eclNext }}|{{ #var: pawaLabel }} {{ #var: eclNext }} >>]]<html></center></html>[[Category:Charsheets]][[Category:{{ #var: systemStr}}]]{{ #if: {{#var:pawaLabel}} | [[Category: {{#var: pawaLabel}} {{ #var: eclCurrent }}]] }}</includeonly> | + | <html><center></html>{{ #ifexpr: {{#var: pawaStr}} > 1 | [[{{{Name}}} {{ #var: pawaLabel }}{{ #var: eclPrev }}|<< {{ #var: pawaLabel }} {{ #var: eclPrev }}]] | }}[[{{{Name}}}]] | [[{{{Name}}} {{ #var: pawaLabel }}{{ #var: eclNext }}|{{ #var: pawaLabel }} {{ #var: eclNext }} >>]]<html></center></html>[[Category:Charsheets]][[Category:{{ #var: systemStr}} Charsheets]]{{ #if: {{#var:pawaLabel}} | [[Category: {{#var: pawaLabel}} {{ #var: eclCurrent }}]] }}</includeonly> |
<noinclude>[[Category:Appearance]] | <noinclude>[[Category:Appearance]] | ||
Юзать вот так: | Юзать вот так: |
Revision as of 16:58, 1 June 2008
Юзать вот так:
{{CharsheetFooter|Name=Name|ECL=ECL}}
Например:
{{CharsheetFooter|Name=Tomás de Torquemada|ECL=4}}
Вставляет линки на перса, предыдущий ECL, следующий ECL, категории Charsheets и соответствующий ECL
ВНИМАНИЕ
Для правильной работы шаблона линки на персов должны быть вида:
http://logs.ur-dnd.ru/Name_ECL##
Где вместо Name - имя перса, вместо ## двузначный номер ЕЦЛ, т.е. 04 в случае ЕЦЛ 4, к примеру.
31.05.2008 update
Можно указывать систему. Вот так:
{{CharsheetFooter|Name=Tomás de Torquemada|ECL=4|System=D&D 290}}
Если система опущена - это D&D 3.5.
Кому не нравится использование ECL в чарниках для 4й редакции, можно юзать вот так:
{{CharsheetFooter|Name=Tomás de Torquemada|Level=4|System=D&D 4}}
Но тогда и линки на другие уровни должны выглядеть так:
http://logs.ur-dnd.ru/Name_Level##
Правила те же