User:Kildor/lang-resolver: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
<includeonly>{{#vardefine:lang|{{Userlang}}}}{{#if:{{{{{#var:lang}}|}}}|<!--Существует аргумент равный языку пользователя-->
<includeonly>{{#vardefine:lang|{{Userlang}}}}
{{#if:{{{{{#var:lang}}|}}}|<!--Существует аргумент равный языку пользователя-->
{{#vardefine:pl|{{{{{#var:lang}}|}}}}}<!--Заводим переменную-->
{{#vardefine:pl|{{{{{#var:lang}}|}}}}}<!--Заводим переменную-->
{{#ifexist:{{#var:pl}}}}|<!--Существует страница из этого аргумента-->
{{#ifexist:{{#var:pl}}|<!--Существует страница из этого аргумента-->
{{DISPLAYTITLE:{{#var:pl}}}}<!--Правим заголовок-->
{{DISPLAYTITLE:{{#var:pl}}}}<!--Правим заголовок-->
{{{{#var:pl}}}}<!--подключаем страницу-->
{{{{#var:pl}}}}<!--подключаем страницу-->
Line 7: Line 8:
| <!--fallback to English page-->
| <!--fallback to English page-->
{{#if:{{{en|}}}|<!--Существует аргумент en-->
{{#if:{{{en|}}}|<!--Существует аргумент en-->
{{#ifexist:{{{en}}}}}|<!--Существует страница из этого аргумента-->
{{#ifexist:{{{en}}}|<!--Существует страница из этого аргумента-->
{{DISPLAYTITLE:{{{en}}}}}<!--Правим заголовок-->
{{DISPLAYTITLE:{{{en}}}}}<!--Правим заголовок-->
{{{{{en}}}}}<!--подключаем страницу-->
{{{{{en}}}}}<!--подключаем страницу-->

Revision as of 07:29, 3 March 2013


It`s used to resolve subpage of plugin article per user language basis.