Vorlage:CoordinateMain: Unterschied zwischen den Versionen

Aus KKWiki
Zur Navigation springenZur Suche springen
(fix)
K (30 Versionen)
 
(28 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<onlyinclude>{{#iferror:{{{NS}}}{{{EW}}}
+
<onlyinclude><includeonly>{{#iferror:{{{NS}}}{{{EW}}}
  | {{CoordinateMSG|1 |{{{NS}}} |{{{EW}}} }}
+
  | {{CoordinateMessage|1 |{{{NS}}} |{{{EW}}} }}
 
  |<!--
 
  |<!--
  
Zeile 7: Zeile 7:
 
-->{{#if: {{{text}}}
 
-->{{#if: {{{text}}}
 
   | {{#if: {{{sortkey}}}
 
   | {{#if: {{{sortkey}}}
   | {{CoordinateSORT |{{{NS}}} |{{{EW}}} |key={{{sortkey}}} }}
+
   | {{CoordinateSort |{{{NS}}} |{{{EW}}} |key={{{sortkey}}} }}
   }}<span id="{{#if:{{{name}}}|{{anchorencode:{{{name}}}}}|text_coordinates}}" class="coordinates plainlinks-print">{{#ifeq: {{{type_save}}} | example
+
   }}<span id="{{#if: {{{name}}}
   | <span style="background:white; font-style:italic;">Beispiel</span>
+
  | {{anchorencode:{{{name}}}}}
 +
  | text_coordinates
 +
  }}" class="coordinates plainlinks-print">{{#ifeq: {{{type_safe}}} | example
 +
   | <span style="background:white; font-style:italic;">Beispiel</span>&#32;
 
   }}{{#if: {{{article}}}{{{name}}}
 
   }}{{#if: {{{article}}}{{{name}}}
 
   |
 
   |
   | {{CoordinateMSG|8}}
+
   | {{CoordinateMessage|8}}&#32;
   }}{{Coordinate/Test/LINK
+
   }}{{CoordinateLink
 
   |NS        = {{{NS}}}
 
   |NS        = {{{NS}}}
 
   |EW        = {{{EW}}}
 
   |EW        = {{{EW}}}
 
   |globe    = {{{globe}}}
 
   |globe    = {{{globe}}}
   |type      = {{{type_save}}}
+
   |type      = {{{type_safe}}}
   |pop      = {{{pop_save}}}
+
   |pop      = {{#iferror: {{{pop}}} | }}
   |elevation = {{{elevation_save}}}
+
   |elevation = {{#iferror: {{{elevation}}} | }}
 
   |dim      = {{{dim}}}
 
   |dim      = {{{dim}}}
   |dim_save = {{{dim_save}}}
+
   |dim_safe = {{{dim_safe}}}
 
   |region    = {{{region}}}
 
   |region    = {{{region}}}
   |label    = {{urlencode:{{{name}}}}}
+
   |name      = {{{name}}}
   |tooltip   = {{#if: {{{tooltip}}} |{{{tooltip}}} |{{{name}}} }}
+
   |label    = <!-- zweites Format nicht bezeichnen -->
 +
  |trenner   = &#32;(
 +
  |tooltip   = {{{tooltip}}}
 +
  |ttf      = {{{ttf}}}
 
   |format    = {{#if: {{{sortkey}}} |sortable }}
 
   |format    = {{#if: {{{sortkey}}} |sortable }}
 +
  |datei    = {{#switch: {{padleft:|5|{{{text}}}}}<!-- {{NAMESPACE:{{{text}}}}} funktioniert mit {{!}} nicht -->
 +
    | ICON2 = Datei:Erioll world.svg{{!}}15px{{!}}alt=Welt-Icon
 +
    | Datei = {{{text}}}
 +
  }}
 
   |0 = {{#switch: {{uc:{{#titleparts:{{{text}}}|1|1}}}}
 
   |0 = {{#switch: {{uc:{{#titleparts:{{{text}}}|1|1}}}}
     |<!--leer--> |OSGB36|UTM<!--nicht implementiert--> |DMS|DM|DEC|CH1903= <!--leer-->
+
     |<!--leer--> |OSGB36<!--nicht implementiert-->|DMS|DM|DEC|CH1903|UTM= <!--leer-->
     |ICON0=
+
     |ICON0=&#x2299;
     |ICON =
+
     |ICON =&#x2981;
     |ICON1=<sup></sup>
+
     |ICON1=<sup>&#x25BC;</sup>
 
     |#default= {{{text}}}
 
     |#default= {{{text}}}
 
   }}
 
   }}
 
   |1 = {{#switch: {{uc:{{#titleparts:{{{text}}}|1|1}}}}
 
   |1 = {{#switch: {{uc:{{#titleparts:{{{text}}}|1|1}}}}
 
     |<!--leer-->= {{#titleparts:{{{default}}}|1|1}}
 
     |<!--leer-->= {{#titleparts:{{{default}}}|1|1}}
     |OSGB36|UTM<!--nicht implementiert → DMS -->
+
     |OSGB36<!--nicht implementiert → DMS -->
 
     |DMS= DMS
 
     |DMS= DMS
 
     |DM= DM
 
     |DM= DM
 
     |DEC= DEC
 
     |DEC= DEC
 
     |CH1903= CH1903
 
     |CH1903= CH1903
 +
    |UTM= UTM
 
   }}
 
   }}
 
   |2 = {{#switch: {{uc:{{#titleparts:{{{text}}}|1|2}}}}
 
   |2 = {{#switch: {{uc:{{#titleparts:{{{text}}}|1|2}}}}
Zeile 48: Zeile 59:
 
     |DEC= DEC
 
     |DEC= DEC
 
     |CH1903= CH1903
 
     |CH1903= CH1903
     <!-- |UTM|OSGB3 = nicht implementiert-->
+
    |UTM= UTM
 +
     <!--|OSGB36 = nicht implementiert-->
 
   }}
 
   }}
 
   }}</span>
 
   }}</span>
  }}{{ImDruckVerbergen
+
  }}<span class="geo microformat"><span class="body">{{ucfirst:{{{globe}}}}}</span><span class="latitude">{{{NS}}}</span><span class="longitude">{{{EW}}}</span><span class="elevation">{{{elevation}}}</span><!-- leere Tags werden von Tidy entfernt --></span>{{#if: {{#iferror:{{{pop}}}{{{elevation}}}|X|}}{{#if:{{{region}}}{{{globe}}}||X}}{{#ifeq:{{{type}}}|{{{type_safe}}}||X}}
  |1= <{{#if:{{{text}}}|span|div}} class="geo microformat"><span class="latitude">{{{NS}}}</span><span class="longitude">{{{EW}}}</span><span class="elevation">{{{elevation_save}}}</span></{{#if:{{{text}}}|span|div}}>
+
  | &#32;{{CoordinateMessage
}}{{#if: {{{region}}}
+
  |3<!-- 4,6,7,9 -->
  |<!--void-->
+
  |type = {{{type}}}
  | {{#ifeq: {{{globe}}} | earth
+
  |rg = {{{region}}}{{{globe}}}
  | {{CoordinateMSG|6}}
+
  |elevation = {{{elevation}}}
 +
  |pop = {{{pop}}}
 +
  }}{{#if:{{{mapfloat|}}}<!-- alternativ {{{mapname|}}}{{{maplevel|}}}{{{mapsize|}}}{{{maptype|}}}{{{maplayer|}}}{{{maptrenner|}}} -->
 +
  |<!-- Einbindung aus /Map -->
 +
  | {{#if:{{{mapname}}}{{{maplevel}}}{{{mapsize}}}{{{maptype}}}{{{maplayer}}}{{{maptrenner}}}
 +
    | &#32;{{CoordinateMessage|10}}
 +
  }}
 
   }}
 
   }}
}}{{#if: {{{pop_save}}}
 
  |<!--void-->
 
  | {{CoordinateMSG|9|{{{pop}}} }}
 
}}{{#if: {{{elevation_save}}}
 
  |<!--void-->
 
  | {{CoordinateMSG|7|{{{elevation}}} }}
 
}}{{#ifeq: {{{type}}} | {{{type_save}}}
 
  |<!--void-->
 
  | {{CoordinateMSG|3|{{{type}}}}}
 
 
  }}<!--
 
  }}<!--
  
Zeile 72: Zeile 81:
  
 
-->{{#if:{{{article}}}
 
-->{{#if:{{{article}}}
   | <div id="coordinates" class="coordinates plainlinks-print"><span title="Koordinatensystem WGS84">Koordinaten: </span>{{#ifeq: {{{type_save}}} | example
+
   | <span id="coordinates" class="coordinates plainlinks-print"><span title="Koordinatensystem WGS84">Koordinaten: </span>{{#ifeq: {{{type_safe}}} | example
   | <span style="background:white; font-style:italic;">Beispiel</span>
+
   | <span style="background:white; font-style:italic;">Beispiel</span>&#32;
   }}{{Coordinate/Test/LINK
+
   }}{{CoordinateLink
 
   |NS        = {{{NS}}}
 
   |NS        = {{{NS}}}
 
   |EW        = {{{EW}}}
 
   |EW        = {{{EW}}}
 
   |globe    = {{{globe}}}
 
   |globe    = {{{globe}}}
   |type      = {{{type_save}}}
+
   |type      = {{{type_safe}}}
   |pop      = {{{pop_save}}}
+
   |pop      = {{#iferror: {{{pop}}} | }}
   |elevation = {{{elevation_save}}}
+
   |elevation = {{#iferror: {{{elevation}}} | }}
 
   |dim      = {{{dim}}}
 
   |dim      = {{{dim}}}
   |dim_save = {{{dim_save}}}
+
   |dim_safe = {{{dim_safe}}}
 
   |region    = {{{region}}}
 
   |region    = {{{region}}}
   |label    = {{urlencode:{{{name}}}}}
+
  |name      = <!-- Artikelkoordinate ohne title-Parameter ??? -->
   |tooltip  = <!-- coordinates --><!-- Sinnloser Tooltip -->
+
   |label    = ja
   |format    = <!-- {{{sortkey}}} --><!-- Artikelkoordinate nie in sort-Format -->
+
  |trenner  = &#59;&#32; <!-- „; “ -->
 +
   |tooltip  = <!-- kein Tooltip -->
 +
<!--|ttf      = wird eh nicht ausgewertet -->
 +
   |datei    = <!-- Artikelkoordinate immer als Text -->
 +
  |format    = <!-- Artikelkoordinate nie in sort-Format -->
 
   |0 =
 
   |0 =
 
   |1 = DMS
 
   |1 = DMS
Zeile 93: Zeile 106:
 
     |CH1903|CH1903/DMS|DMS/CH1903= CH1903
 
     |CH1903|CH1903/DMS|DMS/CH1903= CH1903
 
     |OSGB36|OSGB36/DMS|DMS/OSGB36= <!--OSGB36-->
 
     |OSGB36|OSGB36/DMS|DMS/OSGB36= <!--OSGB36-->
     |UTM|UTM/DMS|DMS/UTM= <!--UTM-->
+
     |UTM|UTM/DMS|DMS/UTM= UTM
 
     |#default= {{#titleparts:{{#if:{{{default}}}
 
     |#default= {{#titleparts:{{#if:{{{default}}}
 
     | {{{default}}}
 
     | {{{default}}}
     | {{Coordinate/Test/Default|{{{region}}} }}
+
     | {{CoordinateDefault|{{{region}}} }}
 
     }}|1|2}}
 
     }}|1|2}}
 
   }}
 
   }}
   }}</div>
+
   }}</span>
 +
}}<!--
 +
 
 +
coordinates parser function
 +
 
 +
-->{{#ifeq:{{NAMESPACE}}|{{ns:0}}|
 +
  {{#if:{{{globe|}}}|<!--nichts-->|
 +
  {{#coordinates:{{formatnum:{{{NS}}}}}|{{formatnum:{{{EW}}}}}|{{#if:{{{article}}}|primary}}
 +
    |dim={{{dim}}}
 +
    |globe={{{globe}}}
 +
    |name={{{name}}}
 +
    |region={{{region}}}
 +
    |type={{{type}}}
 +
  }}
 +
  }}
 
  }}
 
  }}
}}</onlyinclude>
+
}}</includeonly></onlyinclude>
  
 
{{Dokumentation/Unterseite}}
 
{{Dokumentation/Unterseite}}

Aktuelle Version vom 23. September 2014, 22:20 Uhr


Dokumentations-Unterseite Diese Seite ist eine Untervorlage von [[]].

Vorlage:Dokumentation/Wartung/keine echte Unterseite