Vorlage:Room: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Daju (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
<includeonly> | |||
* Room code: [[RoomCode::{{SUBPAGENAME}}]] | * Room code: [[RoomCode::{{SUBPAGENAME}}]] | ||
* Address: [[Address::{{{Address}}}]] | * Address: [[Address::{{{Address}}}]] | ||
* Room name: [[RoomName::{{{RoomName}}}]] | * Room name: [[RoomName::{{{RoomName}}}]] | ||
{{#if: {{{SearchValue|}}}|* Search value: {{#set: SearchValue={{{SearchValue|}}}|+sep=,|template=BySetTemplateSimpleValueOutputMultiple}}}} | |||
{{#if: {{{RoomSize|}}}|* Room size: [[RoomSize::{{{RoomSize}}}]]}} | {{#if: {{{RoomSize|}}}|* Room size: [[RoomSize::{{{RoomSize}}}]]}} | ||
{{#if: {{{latitude|}}} | {{#if: {{#regex:{{{latitude}}}|%^[+-]?(90{{!}}([1-9]{{!}}[1-8][0-9])(\.[0-9]{1,5})?)$%}} | {{#if: {{{longitude|}}} | {{#if: {{#regex:{{{longitude}}}|%^[+-]?(180{{!}}([1-9]{{!}}[1-9][0-9]{{!}}1[1-7][0-9])(\.[0-9]{1,5})?)$%}} |* GPS-Location: [[Latitude::{{{latitude}}}]], [[Longitude::{{{longitude}}}]] [https://www.openstreetmap.org/?mlat={{{latitude}}}&mlon={{{longitude}}}#map=19/{{{latitude}}}/{{{longitude}}} OSM] |* GPS-Location: <span style="background-color:#FAA">longitude wrong</span>}} |* GPS-Location: <span style="background-color:#FAA">latitude set, longitude missing</span>}} |* GPS-Location: <span style="background-color:#FAA">latitude wrong</span>}}}} | |||
{{#ifexist: File:Room_{{SUBPAGENAME}}.png|[[File:Room_{{SUBPAGENAME}}.png|280px|{{SUBPAGENAME}}]]{{#set:RoomImage=File:Room_{{SUBPAGENAME}}.png }}}} | {{#ifexist: File:Room_{{SUBPAGENAME}}.png|[[File:Room_{{SUBPAGENAME}}.png|280px|{{SUBPAGENAME}}]]{{#set:RoomImage=File:Room_{{SUBPAGENAME}}.png|}}}} | ||
[[Kategorie:Raumcode]]</includeonly> | |||
<noinclude> | |||
'''Parameter:''' | |||
* RoomCode | |||
* Address (wichtig erst straße + Hausnummer, dann der Rest wie Stock, Stiege, Bereich) | |||
* RoomName | |||
'''Optional:''' | |||
* SearchValue (getrennt mit einem Beistrich, wird für die externe Suche verwendet) | |||
* RoomSize | |||
* latitude (90 bis -90, dazwischen mit max. 5 Nachkommastellen) und longitude (180 bis -180, dazwischen mit max. 5 Nachkommastellen) (muss beides angegeben werden) | |||
Wenn ein Bild mit dem Raumnamen vorhanden ist, wird dieses automatisch gesetzt. | |||
Beispiel: | |||
<pre> | |||
{{RaumCode | |||
|Address=Getreidemarkt 9 | |||
|RoomName=GM 1 Audi. Max. (Auditorium maximum) | |||
|SearchValue=audimax, audi max, GM1 | |||
|RoomSize=500 | |||
|latitude=48.19892 | |||
|longitude=16.36988 | |||
}} | |||
Der größte Hörsaal an der TU. | |||
</pre> | |||
[[Kategorie:Vorlage]]</noinclude> |
Version vom 2. November 2019, 02:31 Uhr
Parameter:
- RoomCode
- Address (wichtig erst straße + Hausnummer, dann der Rest wie Stock, Stiege, Bereich)
- RoomName
Optional:
- SearchValue (getrennt mit einem Beistrich, wird für die externe Suche verwendet)
- RoomSize
- latitude (90 bis -90, dazwischen mit max. 5 Nachkommastellen) und longitude (180 bis -180, dazwischen mit max. 5 Nachkommastellen) (muss beides angegeben werden)
Wenn ein Bild mit dem Raumnamen vorhanden ist, wird dieses automatisch gesetzt.
Beispiel:
{{RaumCode |Address=Getreidemarkt 9 |RoomName=GM 1 Audi. Max. (Auditorium maximum) |SearchValue=audimax, audi max, GM1 |RoomSize=500 |latitude=48.19892 |longitude=16.36988 }} Der größte Hörsaal an der TU.