Шаблон:Coord — различия между версиями
ru>Kalan (colons in URLs, per editprotected request by Erik Warmelink) |
ru>Fameowner (нумерованный параметр url, для решения бага с упрощенными значениями координат) |
||
Строка 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={{{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={{{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={{{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={{{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>{{#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> |
Версия 00:23, 19 октября 2013
<templatestyles src="Шаблон:Doc/styles.css" />{{#if: || }}
Документация
{{#if: || <templatestyles src="Шаблон:Действия для страницы/styles.css" />[Ошибка скрипта: Модуля «Separated entries» не существует.]
}}
{{#if:|{{#ifexist:{{{1}}}|{{{{{1}}}||||}}|{{#ifexist:Шаблон:{{{1}}}|{{{{{1}}}||||}}|Шаблон:Документировать}}}}|{{#ifexist:Шаблон:Coord/doc|Шаблон:Coord/doc|Шаблон:Документировать}}}}
<templatestyles src="Шаблон:Doc/styles.css" />{{#ifexpr: 10 mod 2 = 1
| Шаблон:^
|
}}