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

м
/>Fotisgrek
(Iniquity переименовал страницу Шаблон:Навигация в Шаблон:Родственные проекты: уточнение названия шаблона, навигация - слишком обще)
 
/>Михаил Круглов
Строка 1: Строка 1:
{{#switch:{{{1}}}
{{#if:x  <!--Убираем пробелы справа и слева-->
|name = Доминиканская Республика
| <!--Проверяем на совпадение с полным именем страницы-->
|top    = 20.3
  {{{ {{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}  <!--не пусто или пусто, но определён-->
|bottom = 17.2
  | <!--Проверяем на совпадение с "Участник:Любаястраница/+"-->
|left   = -72.2
    {{{ {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|1|1}}/+
|right  = -68.2
    | <!--Иначе проверяем находимся ли мы на подстранице или на базовой странице-->
|image = {{#switch:{{{2|}}}
      {{#if:{{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|2}}
|physical = Dominican Republic relief location map.jpg
      | <!--Мы на подстранице, проверяем на совпадение с "Участник:Любаястраница/*"-->
  |#default = Dominican Republic location map.svg
        {{{ {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|1|1}}/*
}}
        | <!--Проверяем на совпадение с "Страница/*"-->
          {{{ {{#titleparts:{{#if:{{{page|}}}| {{PAGENAME:{{{page|}}}}} | {{PAGENAME}} }}|1|1}}/*
          | <!--Проверяем на совпадение с "/чтонибудь"-->
            {{{ /{{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}
            | <!--Проверяем на совпадение с "/чтонибуд*"-->
              {{{ /{{lc: {{padleft:|8| {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}# }} }}*
              | <!--Проверяем на совпадение с "/чтониб*"-->
                {{{ /{{lc: {{padleft:|6| {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}# }} }}*
                | <!--Проверяем на совпадение с "/чтон*"-->
                  {{{ /{{lc: {{padleft:|4| {{#titleparts:{{#if:{{{page|}}}| {{{page|}}} | {{FULLPAGENAME}} }}|0|-1}}# }} }}*   <!--Добавляем символы # слева, чтобы "/a" не совпадало с "/aaaa*"-->
                  | {{{subpage| {{{other|}}} }}}  <!--подставляем пустую строку если параметры не заданы -->
                  }}}
                }}}
              }}}
            }}}
          }}}
        }}}
      | <!--Мы на базовой странице, проверяем на совпадение с "Любаястраница"-->
        {{{ {{#if:{{{page|}}}| {{PAGENAME:{{{page|}}}}} | {{PAGENAME}} }}
        | {{{basepage| {{{other|}}} }}}  <!--подставляем пустую строку если параметры не заданы-->
        }}}
      }}  <!--конец проверки для подстраниц или на базовых страниц-->
    }}}
  }}}
}}<noinclude>
}}<noinclude>
{{ПозКарта/Инфо|Доминиканская Республика}}
{{doc}}
[[Категория:Шаблоны:Позиционные карты:Доминиканская Республика]]
<!-- Add categories and interwikis to the /doc subpage, not here! -->
<!-- Добавляйте категории и интервики на страницу документации, а не тут! -->
</noinclude>
</noinclude>
Анонимный участник