Шаблон:Анонс IRC игр — различия между версиями
Материал из GS
м |
м |
||
Строка 1: | Строка 1: | ||
{{#ifeq: {{#varexists:templ}} || {{#vardefine:templ|0}} }}{{#ifexpr: {{#var:templ}} <= 2|{{#ifexpr: {{#expr: {{#timel:U|{{{дата|<noinclude>21.12.2002, 00:00</noinclude>}}}}} - {{#timel:U|now}}}} >= -1800 | | {{#ifeq: {{#varexists:templ}} || {{#vardefine:templ|0}} }}{{#ifexpr: {{#var:templ}} <= 2|{{#ifexpr: {{#expr: {{#timel:U|{{{дата|<noinclude>21.12.2002, 00:00</noinclude>}}}}} - {{#timel:U|now}}}} >= -1800 | | ||
− | {{#ifexpr: {{#timel:d|{{{дата|<noinclude>13.01.1970, 21:00</noinclude>}}}}} = {{#timel:d|now}}|{{#vardefine:rowcolor|#11f911}}|{{#vardefine:rowcolor|#ff9900}}}} | + | {{#ifexpr: {{#timel:d|{{{дата|<noinclude>13.01.1970, 21:00</noinclude>}}}}} = {{#timel:d|now}}|{{#vardefine:rowcolor|#11f911}}|{{#vardefine:rowcolor|#ff9900}} }} |
− | <tr style="height:60px;"> | + | <tr style="height:60px;"><td style="border-left:5px solid {{#var:rowcolor}}; padding-left:10px; font-size:36px; color:{{#varecho:rowcolor}}; width:0px;">{{#timel:d|{{{дата|<noinclude>01.01.1970, 21:00</noinclude>}}}}}<span style="font-size:22px; width:0px; padding-top:10px; color:{{#var:rowcolor}};>{{#timel:xg|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}}</td><td style="padding-right:20px;">{{#ifexpr: {{#timel:H|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}} > 0|<p class="time" {{#ifexpr: {{#expr: {{#timel:H|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}} != 20}} or {{#expr: {{#timel:i|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}} != 00}}|style="color:red;"}}>{{#timel:H:i|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}}</p>|<p class="time">20:00</p>}}</td><td width="60px;"> |
− | <td style="border-left:5px solid {{#var:rowcolor}}; padding-left:10px; font-size:36px; color:{{# | + | |
− | <span style="font-size:22px; width:0px; padding-top:10px; color:{{#var:rowcolor}};>{{#timel:xg|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}}</td> | + | |
− | <td style="padding-right:20px;"> | + | |
− | {{#ifexpr: {{#timel:H|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}} > 0|<p class="time" {{#ifexpr: {{#expr: {{#timel:H|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}} != 20}} or {{#expr: {{#timel:i|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}} != 00}}|style="color:red;"}}>{{#timel:H:i|{{{дата|<noinclude>01.01.1970, 20:30</noinclude>}}}}}</p>|<p class="time">20:00</p>}} | + | |
− | </td> | + | |
− | <td width="60px;"> | + | |
{{#if: {{{логотип|}}} | {{#if: {{{логотип|}}} | ||
| [[Изображение:{{{логотип}}}|60px]] | | [[Изображение:{{{логотип}}}|60px]] |
Версия 21:05, 31 августа 2011
Документация
Этот шаблон использует некоторые чрезвычайно сложные и эзотерические свойства языка определения шаблонов. Пожалуйста, не пытайтесь изменять его до тех пор, пока (а) вы до конца не поймёте, как он устроен и (б) вы не будете готовы к устранению любых последствий в случае неожидаемого результата.
|
Шаблон используется для анонса IRC-игр на главной странице. Шаблон автоматизирован: исчезает спустя 30 минут после начала игры. Два обязательных параметра: название и дата.
Использование
{{Анонс_IRC_игр| | название = | логотип = | описание = | дата = }}
В шаблоне обязательно нужно указывать название игры. Не обязательно его оформлять — оно будет подставленно вместе с ссылкой автоматически.
Дата — строка с датой и временем проведения, обязательный параметр. Указывать в php-совместимом формате!
Описание пишется мелким курсивом, для гостей.
Логотип также необходимо подставлять только в случае, если игра не записана в шаблон.
Для игр, информация о которых неизвестна, либо по какой-то причине скрыта, можно использовать специальный логотип.