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

Материал из Вики ВМК МГУ
Перейти к: навигация, поиск
ru>Putnik
(временный возврат к старой версии)
ru>Putnik
(возврат к варианту, вызывающему Модуль:Coordinates: добавлена поддержка параметров dim, globe, scale, region, source и type)
Строка 1: Строка 1:
<includeonly>{{#switch:{{{4}}}{{{8}}}|NE|NW|SE|SW = {{coord/display|{{#ifeq:S|{{{4}}}|-}}{{#expr:{{{1}}}+0{{{2}}}/60+0{{{3}}}/3600+0.00000001}}|{{#ifeq:W|{{{8}}}|-}}{{#expr:{{{5}}}+0{{{6}}}/60+0{{{7}}}/3600+0.00000001}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dms}}}|precision=3|url={{{url|{{{9|}}}}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}|#default={{#switch:{{{3}}}{{{6}}}|NE|NW|SE|SW = {{coord/display|{{#ifeq:S|{{{3}}}|-}}{{#expr:{{{1}}}+0{{{2}}}/60+0.000000001}}|{{#ifeq:W|{{{6}}}|-}}{{#expr:{{{4}}}+0{{{5}}}/60+0.000000001}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dms}}}|precision=2|url={{{url|{{{7|}}}}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}|#default={{#switch:{{{2}}}{{{4}}}|NE|NW|SE|SW = {{coord/display|{{#ifeq:S|{{{2}}}|-}}{{{1}}}|{{#ifeq:W|{{{4}}}|-}}{{{3}}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dec}}}|precision={{#ifeq:{{{format}}}|dms|3|1}}|url={{{url|{{{5|}}}}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}|#default={{#if:{{{4|}}}|<span class="error">Ошибка: неправильные координаты (введено: {{{1}}}, {{{2}}}, {{{3}}}, {{{4}}}, {{{5}}}, {{{6}}}, {{{7}}}, {{{8}}}, {{{9}}})</span>[[Категория:Википедия:Статьи с ошибочными параметрами координат]]|{{coord/display|{{{1}}}|{{{2}}}|scale={{{scale|30000}}}|display={{{display|inline}}}|format={{{format|dec}}}|precision=8|url={{{url|{{{3|}}}}}}{{#if:{{{type|}}}|_type:{{{type}}}}}{{#if:{{{scale|}}}|_scale:{{{scale}}}}}{{#if:{{{region|}}}|_region:{{{region}}}}}{{#if:{{{name|}}}|&title={{urlencode:{{{name}}}}}}}|name={{{name|}}}|globe={{{globe|}}}|nogoogle={{{nogoogle|}}}|noosm={{{noosm|}}}|yandex={{{yandex|}}}}}}}}}}}}}</includeonly><noinclude>[[Категория:Шаблоны с географическими координатами|coord]]{{doc}}</noinclude>
+
<includeonly>{{#invoke:Coordinates|coord}}<!--
 +
-->{{#coordinates:{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}
 +
|{{#switch:{{{display|}}}
 +
|inline,title
 +
|inline, title
 +
|it
 +
|t
 +
|title,inline
 +
|title={{#switch:{{SUBPAGENAME}}
 +
  |doc
 +
  |testcases=
 +
  |#default={{talk other||primary}}
 +
  }}
 +
|#default=
 +
}}
 +
|name={{{name|}}}
 +
}}</includeonly><noinclude>
 +
{{doc}}
 +
</noinclude>

Версия 19:08, 29 марта 2014

<templatestyles src="Шаблон:Doc/styles.css" />{{#if: || }}

Шаблон:Якорь
Документация
{{#if: || <templatestyles src="Шаблон:Действия для страницы/styles.css" /> }}

{{#if:|{{#ifexist:{{{1}}}|{{{{{1}}}||||}}|{{#ifexist:Шаблон:{{{1}}}|{{{{{1}}}||||}}|Шаблон:Документировать}}}}|{{#ifexist:Шаблон:Coord/doc|Шаблон:Coord/doc|Шаблон:Документировать}}}}

<templatestyles src="Шаблон:Doc/styles.css" />{{#ifexpr: 10 mod 2 = 1

| Шаблон:^

|

}}