Änderungen
Vorlage:Regionaltreff header (Quelltext anzeigen)
Version vom 3. Januar 2013, 20:58 Uhr
, 20:58, 3. Jan. 2013zu Kategorie Verwendet DPL hinzugefügt
{{#if:{{{Alternative|}}}|
* '''Wann:'''
*: {{#time:j. F Y|{{{Datum|}}}}}, {{#time:H:i|{{{Zeit|}}}}}
*: {{{Frequenz|}}}
*: {{{Termine|}}}
* '''Wo:'''
*: [{{{LokalLink|}}} {{{Lokal|}}}]
*: {{:BW:Stuttgart/MapLink | adresse={{{Straße|}}} {{{PLZ|}}} {{{Ort|}}}}}
*: {{:BW:Stuttgart/EfaLink | adresse={{{Straße|}}} {{{PLZ|}}} {{{Ort|}}} | text={{{OepnvInfo|}}}}}
|{{#if:{{{NoBox|}}}||<noinclude>
Diese [[Hilfe:Vorlage|Vorlage]] stellt einen Header dar, den man zu jedem Regionaltreff bzw. Stammtisch einbinden kann:
</noinclude><!--
-->{{#vardefine:datum|{{#if:{{{Datumsformat|}}}|{{#time:j. F Y|{{{Datum|}}}}}|{{{Datum|}}}}}}}<!--
-->{{#vardefine:zeit|{{{Zeit|unbekannt}}}}}<!--
-->[[Treffen::{{{Typ|}}}| ]]<div style=" float: {{{Float|right}}}; width: {{{Breite|250px}}};{{{Style|}}}">
{{Termin|Übersicht zum [[{{{Link|:Kategorie:Stammtisch}}}|{{{Typ|Regionaltreffen}}}]]|
{{{!}}
{{!}}'''Ort:'''
{{!}}[[Ort::{{{Ort|}}}]]
{{!-}}
{{!}}'''Datum:'''
{{!}}{{#if:{{{Datum|}}}|[[Datum::{{#var:datum}}| ]]{{#var:datum}}<br>}}{{{Frequenz|}}}
{{!-}}
{{!}}'''Uhrzeit:'''
{{!}}<!--[[Zeit::{{#var:zeit}}| ]]-->{{#var:zeit}}
{{!-}}
{{!}}'''Lokal:'''
{{!}}{{#if: {{{Lokal|}}}|{{#if: {{{LokalWebsite|}}}|[{{{LokalWebsite}}} {{{Lokal}}}]|[http://www.google.de/search?q={{urlencode:{{{Lokal}}} {{{Ort|Deutschland}}}}} {{{Lokal|unbekannt}}}]}}|unbekannt}} [[Lokal::{{{Lokal|}}}| ]]
{{!-}}
{{!}}'''Adresse:'''
{{!}}{{#if: {{{lat|}}}|[http://www.openstreetmap.org/?lat={{{lat}}}&lon={{{lon}}}&mlat={{{lat}}}&mlon={{{lon}}}&zoom=16 {{ucfirst:{{{Straße|unbekannt}}}}}]|{{#if: {{{Straße|}}}|[http://maps.google.de/maps?f=q&q={{urlencode:{{{Straße|}}} {{{Ort|Deutschland}}}}} {{{Straße|unbekannt}}}]|unbekannt}}}} [[Straße::{{{Straße|}}}| ]]
{{!-}}
{{!}}
{{!}}[[PLZ::{{{PLZ|}}}]] {{{Ort|}}}
{{!-}}
{{!}}
{{!}}{{{Telefon|}}}
{{!)}}
|background1={{{background1|#FF8800}}}
|background2={{{background2|#FFFFFF}}}
|border1={{{border1|1px solid #000}}}
|border2={{{border2|1px solid #000000}}}
|padding1={{{padding1|0.1em 1em}}}
|padding2={{{padding2|0px 0px}}}
}}[[Kategorie:Datumsortierung|{{{Datum}}}]]
{{#if: {{{lat|}}}| {{#set:Lat={{{lat}}}}} |}}
{{#if: {{{lon|}}}| {{#set:Lon={{{lon}}}}} |}}
</div>
<noinclude>__NOTOC__
=== Benutzung ===
Die Einbindung funktioniert beispielsweise so:
<b><u>Kopiervorlage</u></b>
<code><pre>{{Regionaltreff_header
|Typ = Stammtisch
|Link = :Kategorie:Regionaltreffen (optional, Linkziel in der Überschrift)
|Ort = MeineStadt
|Datum = JJJJ-MM-DD
|Datumsformat = alphanumerisch (optional)
|Zeit = 12:00
|Lokal = Utes Bierstübchen
|LokalWebsite = http://www.utes-bierstuebchen.de
|Straße = Straßenname_inklusive_Nummer
|PLZ = plz
|Telefon = telefonnummer...
|Frequenz = wöchentlich/alle 2 Wochen/am ersten Do des Monats/...
|lat = 48.0689 (Position: Geographische Breite für OSM, optional)
|lon = 12.8625 (Position: Geographische Länge für OSM, optional)
|Float = left/right/none (optional, default ist right)
|Breite = 220px (optional)
|background1 = #FF8800 (optional, default ist #FF8800)
|background2 = #FFFFFF (optional, default ist #FFFFFF)
|border1 = 1px solid #000000 (optional, default ist 1px solid #000000)
|border2 = 1px solid #000000 (optional, default ist 1px solid #000000)
|padding1 = 0.1em 1em (optional, default ist 0.1em 1em)
|padding2 = 0.1em 1em (optional, default ist 0px 0px)
|NoBox = Auf yes setzen, um die Box nicht anzuzeigen
|Alternative = Auf yes setzen, um die alternative Darstellungsmethode zu nutzen
}}</pre></code>
<b><u>Parameter:</u></b>
*Das Datum muss dabei im festen Format JJJJ-MM-TT angegeben werden da es sonst auf den Listenseiten nicht sortiert.
*Mit Hilfe der optionalen ''Datumsformat'' kann auch die alphanumerische Langform (7. Januar 2009) angezeigt werden.
*Als Typ wird in der Regel „Stammtisch“ angegeben.
*Aus Straße und Ort wird ein Googlemaps-Link gemacht.
*Alterativ kann mit lat und lon die WGS84-Koordinaten der Lokalität angegeben werden, diese werden dann zu OpenStreetMap verlinkt.
*Die Angabe Breite ist ebenfalls optional, wenn nicht angegeben werden 220px an das HTML-div-Element des Kasten übergeben.
Alle Seiten mit diesem Header können mittels DPL (eine Mediawiki-Erweiterung) abgefragt und aufgelistet werden.<br/>So funktionieren beispielsweise die Stammtischlisten von [[Stammtische_in_Baden-Württemberg|einzelnen Regionen]].
<b><u>Kopiervorlage</u></b>
<code><pre>{{#dpl:
|category = Stammtisch in Baden-Württemberg
|uses = Vorlage:Regionaltreff header
|include = {Regionaltreff header}:Datum:Ort
|table = {{prettytable}} class="sortable",Link, Datum, Ort
|tablesortcol = 2
|redirects = include
|allowcachedresults=true
}}</pre></code>
Aktuell funktioniert die DPL Erweiterung nicht, aber die Vorlage wurde um Semantik Wiki Elemente erweitert, kann somit auch auf diese Art abgefragt werden:
<b><u>Kopiervorlage</u></b>
<code><pre>{{#ask: [[Treffen::Stammtisch]] [[Kategorie:Stammtisch in Bayern]]
| ?Ort
| ?Datum#
| ?Zeit#
}}</pre></code>
=== Ersteller ===
Diese Vorlage wurde von [[Benutzer:Subsessor|Subsessor]] erstellt.
=== Bezüge ===
Diese Vorlage verwendet [[Vorlage:!|Vorlage:!]], [[Vorlage:!)|Vorlage:!)]],[[Vorlage:!-|Vorlage:!-]] und [[Vorlage:Termin|Vorlage:Termin]] als Vorgabe.<br/>
Diese Vorlage verwendet keine Medien als Vorlage.
=== Benutzer ===
{{Vorlage:Vorlagennutzer}}
[[Kategorie:Vorlage:Seitenbaustein|Regionaltreff header]]
[[Kategorie:Vorlage:Termin|Regionaltreff header]]
</noinclude>}} }}
<noinclude>[[Kategorie:Verwendet SMW]]</noinclude>
<noinclude>[[Kategorie:Verwendet DPL]]</noinclude>
* '''Wann:'''
*: {{#time:j. F Y|{{{Datum|}}}}}, {{#time:H:i|{{{Zeit|}}}}}
*: {{{Frequenz|}}}
*: {{{Termine|}}}
* '''Wo:'''
*: [{{{LokalLink|}}} {{{Lokal|}}}]
*: {{:BW:Stuttgart/MapLink | adresse={{{Straße|}}} {{{PLZ|}}} {{{Ort|}}}}}
*: {{:BW:Stuttgart/EfaLink | adresse={{{Straße|}}} {{{PLZ|}}} {{{Ort|}}} | text={{{OepnvInfo|}}}}}
|{{#if:{{{NoBox|}}}||<noinclude>
Diese [[Hilfe:Vorlage|Vorlage]] stellt einen Header dar, den man zu jedem Regionaltreff bzw. Stammtisch einbinden kann:
</noinclude><!--
-->{{#vardefine:datum|{{#if:{{{Datumsformat|}}}|{{#time:j. F Y|{{{Datum|}}}}}|{{{Datum|}}}}}}}<!--
-->{{#vardefine:zeit|{{{Zeit|unbekannt}}}}}<!--
-->[[Treffen::{{{Typ|}}}| ]]<div style=" float: {{{Float|right}}}; width: {{{Breite|250px}}};{{{Style|}}}">
{{Termin|Übersicht zum [[{{{Link|:Kategorie:Stammtisch}}}|{{{Typ|Regionaltreffen}}}]]|
{{{!}}
{{!}}'''Ort:'''
{{!}}[[Ort::{{{Ort|}}}]]
{{!-}}
{{!}}'''Datum:'''
{{!}}{{#if:{{{Datum|}}}|[[Datum::{{#var:datum}}| ]]{{#var:datum}}<br>}}{{{Frequenz|}}}
{{!-}}
{{!}}'''Uhrzeit:'''
{{!}}<!--[[Zeit::{{#var:zeit}}| ]]-->{{#var:zeit}}
{{!-}}
{{!}}'''Lokal:'''
{{!}}{{#if: {{{Lokal|}}}|{{#if: {{{LokalWebsite|}}}|[{{{LokalWebsite}}} {{{Lokal}}}]|[http://www.google.de/search?q={{urlencode:{{{Lokal}}} {{{Ort|Deutschland}}}}} {{{Lokal|unbekannt}}}]}}|unbekannt}} [[Lokal::{{{Lokal|}}}| ]]
{{!-}}
{{!}}'''Adresse:'''
{{!}}{{#if: {{{lat|}}}|[http://www.openstreetmap.org/?lat={{{lat}}}&lon={{{lon}}}&mlat={{{lat}}}&mlon={{{lon}}}&zoom=16 {{ucfirst:{{{Straße|unbekannt}}}}}]|{{#if: {{{Straße|}}}|[http://maps.google.de/maps?f=q&q={{urlencode:{{{Straße|}}} {{{Ort|Deutschland}}}}} {{{Straße|unbekannt}}}]|unbekannt}}}} [[Straße::{{{Straße|}}}| ]]
{{!-}}
{{!}}
{{!}}[[PLZ::{{{PLZ|}}}]] {{{Ort|}}}
{{!-}}
{{!}}
{{!}}{{{Telefon|}}}
{{!)}}
|background1={{{background1|#FF8800}}}
|background2={{{background2|#FFFFFF}}}
|border1={{{border1|1px solid #000}}}
|border2={{{border2|1px solid #000000}}}
|padding1={{{padding1|0.1em 1em}}}
|padding2={{{padding2|0px 0px}}}
}}[[Kategorie:Datumsortierung|{{{Datum}}}]]
{{#if: {{{lat|}}}| {{#set:Lat={{{lat}}}}} |}}
{{#if: {{{lon|}}}| {{#set:Lon={{{lon}}}}} |}}
</div>
<noinclude>__NOTOC__
=== Benutzung ===
Die Einbindung funktioniert beispielsweise so:
<b><u>Kopiervorlage</u></b>
<code><pre>{{Regionaltreff_header
|Typ = Stammtisch
|Link = :Kategorie:Regionaltreffen (optional, Linkziel in der Überschrift)
|Ort = MeineStadt
|Datum = JJJJ-MM-DD
|Datumsformat = alphanumerisch (optional)
|Zeit = 12:00
|Lokal = Utes Bierstübchen
|LokalWebsite = http://www.utes-bierstuebchen.de
|Straße = Straßenname_inklusive_Nummer
|PLZ = plz
|Telefon = telefonnummer...
|Frequenz = wöchentlich/alle 2 Wochen/am ersten Do des Monats/...
|lat = 48.0689 (Position: Geographische Breite für OSM, optional)
|lon = 12.8625 (Position: Geographische Länge für OSM, optional)
|Float = left/right/none (optional, default ist right)
|Breite = 220px (optional)
|background1 = #FF8800 (optional, default ist #FF8800)
|background2 = #FFFFFF (optional, default ist #FFFFFF)
|border1 = 1px solid #000000 (optional, default ist 1px solid #000000)
|border2 = 1px solid #000000 (optional, default ist 1px solid #000000)
|padding1 = 0.1em 1em (optional, default ist 0.1em 1em)
|padding2 = 0.1em 1em (optional, default ist 0px 0px)
|NoBox = Auf yes setzen, um die Box nicht anzuzeigen
|Alternative = Auf yes setzen, um die alternative Darstellungsmethode zu nutzen
}}</pre></code>
<b><u>Parameter:</u></b>
*Das Datum muss dabei im festen Format JJJJ-MM-TT angegeben werden da es sonst auf den Listenseiten nicht sortiert.
*Mit Hilfe der optionalen ''Datumsformat'' kann auch die alphanumerische Langform (7. Januar 2009) angezeigt werden.
*Als Typ wird in der Regel „Stammtisch“ angegeben.
*Aus Straße und Ort wird ein Googlemaps-Link gemacht.
*Alterativ kann mit lat und lon die WGS84-Koordinaten der Lokalität angegeben werden, diese werden dann zu OpenStreetMap verlinkt.
*Die Angabe Breite ist ebenfalls optional, wenn nicht angegeben werden 220px an das HTML-div-Element des Kasten übergeben.
Alle Seiten mit diesem Header können mittels DPL (eine Mediawiki-Erweiterung) abgefragt und aufgelistet werden.<br/>So funktionieren beispielsweise die Stammtischlisten von [[Stammtische_in_Baden-Württemberg|einzelnen Regionen]].
<b><u>Kopiervorlage</u></b>
<code><pre>{{#dpl:
|category = Stammtisch in Baden-Württemberg
|uses = Vorlage:Regionaltreff header
|include = {Regionaltreff header}:Datum:Ort
|table = {{prettytable}} class="sortable",Link, Datum, Ort
|tablesortcol = 2
|redirects = include
|allowcachedresults=true
}}</pre></code>
Aktuell funktioniert die DPL Erweiterung nicht, aber die Vorlage wurde um Semantik Wiki Elemente erweitert, kann somit auch auf diese Art abgefragt werden:
<b><u>Kopiervorlage</u></b>
<code><pre>{{#ask: [[Treffen::Stammtisch]] [[Kategorie:Stammtisch in Bayern]]
| ?Ort
| ?Datum#
| ?Zeit#
}}</pre></code>
=== Ersteller ===
Diese Vorlage wurde von [[Benutzer:Subsessor|Subsessor]] erstellt.
=== Bezüge ===
Diese Vorlage verwendet [[Vorlage:!|Vorlage:!]], [[Vorlage:!)|Vorlage:!)]],[[Vorlage:!-|Vorlage:!-]] und [[Vorlage:Termin|Vorlage:Termin]] als Vorgabe.<br/>
Diese Vorlage verwendet keine Medien als Vorlage.
=== Benutzer ===
{{Vorlage:Vorlagennutzer}}
[[Kategorie:Vorlage:Seitenbaustein|Regionaltreff header]]
[[Kategorie:Vorlage:Termin|Regionaltreff header]]
</noinclude>}} }}
<noinclude>[[Kategorie:Verwendet SMW]]</noinclude>
<noinclude>[[Kategorie:Verwendet DPL]]</noinclude>