Vorlage:Infobox Gaststätte: Unterschied zwischen den Versionen

Aus Hist. Verein Herne / Wanne-Eickel
Inhalt gelöscht Inhalt hinzugefügt
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
 
(34 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly><templatestyles src="Vorlage:Infobox Gaststätte/styles.css" />
{| align=left cellspacing="5" cellpadding="5" style="border: 1px solid #CCC; font-size: 85%; margin-left: 20px; margin-right: 20px; margin-bottom: 20px; width: 450;"
<div class="ibgas">
|

{| border="0" cellspacing=0 cellpadding=0 width="100%" style="vertical-align: top;"
<div class="ibgas__header">{{{Name|{{PAGENAME}}}}}</div>
! colspan="2" align=center style="height: 50px; text-align: center; font-size: larger; background: #FFE4C4" | {{#if: {{{Name|}}} | {{{Name}}} | Überblick }}

|-
{{#if:{{{Bild<includeonly>|</includeonly>}}}|
<div class="ibgas__hero">{{#if: {{{Bild|}}}
| {{{Bild}}}
{{!}} colspan="2" style="vertical-align: top; border: 10px ridge #CCC;margin-top: 20px; margin-left: 20px; margin-right: 20px; margin-bottom: 20px" {{!}} {{{Bild}}}
| [[Datei:Nochkeinbild.png|400px|center]]
}}
}}</div>{{#if: {{{Bildinfo|}}}
|-
{{#if: {{{Bildinfo}}}|
| <div class="ibgas__caption">{{{Bildinfo}}}</div>
{{!}} margin-top: 20px width=130 margin-right: 20px style="vertical-align: top;" {{!}} '''Bildinfo:'''
{{!}} style="vertical-align: top;" {{!}} {{{Bildinfo}}}
}}
|-
{{#if: {{{Eröffnet|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Eröffnet:'''
{{!}} style="text-align: left;" {{!}} {{{Eröffnet}}}
}}
|-
{{#if: {{{Durch|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Durch:'''
{{!}} style="text-align: left;" {{!}} {{{Durch}}}
}}
|-
{{#if: {{{Inhaber|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Inhaber:'''
{{!}} style="text-align: left;" {{!}} {{{Inhaber}}}
}}
|-
{{#if: {{{Auch_bekannt_als|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Auch bekannt als:'''
{{!}} style="text-align: left;" {{!}} {{{Auch_bekannt_als}}}
}}
|-
{{#if: {{{Strasse|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Adresse:'''
{{!}} style="text-align: left;" {{!}} [[{{{Strasse}}}]] {{{Nr.}}}
}}
|-
{{#if: {{{Geschlossen|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Geschlossen:'''
{{!}} style="text-align: left;" {{!}} {{{Geschlossen}}}
}}
|-
{{#if: {{{Saal|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Saal:'''
{{!}} style="text-align: left;" {{!}} {{{Saal}}}
}}
|-
{{#if: {{{Kegelbahn|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Kegelbahn:'''
{{!}} style="text-align: left;" {{!}} {{{Kegelbahn}}}
}}
|-
{{#if: {{{Homepage|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Homepage:'''
{{!}} style="text-align: left;" {{!}} {{{Homepage}}}
}}
|-
{{#if: {{{Stadtbezirk|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Stadtbezirk:'''
{{!}} style="text-align: left;" {{!}} {{{Stadtbezirk}}}
}}
|-
{{#if: {{{Ortsteil|}}}|
{{!}} style="vertical-align: top;" {{!}} '''Ortsteil:'''
{{!}} style="text-align: left;" {{!}} {{{Ortsteil}}}
}}
|-
{{#if: {{{lat|}}} |
{{!}} colspan="2" margin-top: 20px border: 1px outline #CCC align=center {{!}} {{#widget:Google Maps
|width=400
|height=250
|lat={{{lat}}}
|lng={{{lon}}}
|maptype=hybrid
|zoom=18
|marker.Gaststaette.lat={{{lat}}}
|marker.Gaststaette.lng={{{lon}}}
|marker.Gaststaette.title={{PAGENAME}}
|marker.Gaststaette.icon=http://wiki.huen-un-perduen.de/images/Gainfo.png
|{{#if: {{{Text|}}} |marker.Gaststaette.text={{{Text}}}}}
|maptypecontrol=yes
|largemapcontrol=yes
}}
{{!}}
|
}}
}}
{{!}}
|
|}
|}
<noinclude>
Vorlage für eine '''einheitliche Infobox für Gaststätten'''


<div class="ibgas__body">{{#if: {{{Text|}}}
== Einbau ==
| <div class="ibgas__lead">{{{Text}}}</div>
}}{{#if: {{{Stadtbezirk|}}}{{{Ortsteil|}}}|<div class="ibgas__badges">{{#if: {{{Stadtbezirk|}}}
| <span class="ibgas__badge ibgas__badge--bezirk" title="Stadtbezirk">{{{Stadtbezirk}}}</span>
}}{{#if: {{{Ortsteil|}}}
| <span class="ibgas__badge ibgas__badge--ortsteil" title="Ortsteil">{{{Ortsteil}}}</span>
}}</div>}}

<div class="ibgas__data">{{#if: {{{Eröffnet|}}}|
<div class="ibgas__row"><div class="ibgas__icon">🍻</div><div class="ibgas__field"><span class="ibgas__label">Eröffnet</span><span class="ibgas__value">{{{Eröffnet}}}</span>{{#if: {{{Durch|}}}|<div class="ibgas__hint">durch {{{Durch}}}</div>}}</div></div>}}{{#if: {{{Inhaber|}}}|
<div class="ibgas__row"><div class="ibgas__icon">👤</div><div class="ibgas__field"><span class="ibgas__label">Inhaber</span><span class="ibgas__value">{{{Inhaber}}}</span></div></div>}}{{#if: {{{Pächter|}}}|
<div class="ibgas__row"><div class="ibgas__icon">🤵</div><div class="ibgas__field"><span class="ibgas__label">Pächter</span><span class="ibgas__value">{{{Pächter}}}</span></div></div>}}{{#if: {{{Strasse|}}}|
<div class="ibgas__row"><div class="ibgas__icon">📍</div><div class="ibgas__field"><span class="ibgas__label">Adresse</span><span class="ibgas__value">[[{{{Strasse}}}]]{{#if: {{{Nr.|}}}| {{{Nr.}}}}}</span></div></div>}}{{#if: {{{Auch_bekannt_als|{{{Auch bekannt als:|}}}}}}|
<div class="ibgas__row"><div class="ibgas__icon">🕘</div><div class="ibgas__field"><span class="ibgas__label">Auch bekannt als</span><span class="ibgas__value">{{{Auch_bekannt_als|{{{Auch bekannt als:|}}}}}}</span></div></div>}}{{#if: {{{Geschlossen|}}}|
<div class="ibgas__row"><div class="ibgas__icon">🔒</div><div class="ibgas__field"><span class="ibgas__label">Geschlossen</span><span class="ibgas__value">{{{Geschlossen}}}</span></div></div>}}{{#if: {{{Saal|}}}|
<div class="ibgas__row"><div class="ibgas__icon">💃</div><div class="ibgas__field"><span class="ibgas__label">Saal</span><span class="ibgas__value">{{{Saal}}}</span></div></div>}}{{#if: {{{Kegelbahn|}}}|
<div class="ibgas__row"><div class="ibgas__icon">🎳</div><div class="ibgas__field"><span class="ibgas__label">Kegelbahn</span><span class="ibgas__value">{{{Kegelbahn}}}</span></div></div>}}{{#if: {{{Homepage|}}}|
<div class="ibgas__row"><div class="ibgas__icon">🌐</div><div class="ibgas__field"><span class="ibgas__label">Homepage</span><span class="ibgas__value">{{{Homepage}}}</span></div></div>}}
</div>{{#if: {{{latk|}}}|
<div class="ibgas__map">{{#display_map: {{{latk}}},{{{lonk}}}{{#if: {{{lats|}}}|
{{{lats}}},{{{lons}}}}}|height=200px|width=100%|zoom=17}}</div>}}{{#if: {{{Stadtbezirk|}}}{{{Ortsteil|}}}|
<div class="ibgas__legend"><span class="ibgas__legend-item"><span class="ibgas__legend-dot ibgas__legend-dot--bezirk"></span>Stadtbezirk</span><span class="ibgas__legend-item"><span class="ibgas__legend-dot ibgas__legend-dot--ortsteil"></span>Ortsteil</span></div>}}

<div class="ibgas__footer"><span>aktualisiert {{REVISIONDAY2}}.{{REVISIONMONTH}}.{{REVISIONYEAR}}</span><span>[[Benutzer:{{REVISIONUSER}}|{{REVISIONUSER}}]]</span></div>


</div>
Der Einbau erfolgt am Anfang einer Gaststättenseite mit dem folgenden Code:
</div>
</includeonly><noinclude>
Vorlage für eine '''einheitliche Infobox für Gaststätten''' (überarbeitete Version mit Mahagoni als Markenfarbe, Saal/Kegelbahn als eigene Datenzeilen, Badges für Stadtbezirk/Ortsteil und integrierter Karte).


== Einbau ==
<nowiki>
Der Einbau erfolgt am Anfang einer Gaststätten-Seite mit dem folgenden Code:
<pre>
__NOTOC__
__NOTOC__
{{Infobox Gaststätte
{{Infobox Gaststätte
Zeile 108: Zeile 53:
|Durch=
|Durch=
|Inhaber=
|Inhaber=
|Pächter=
|Auch_bekannt_als=
|Auch_bekannt_als=
|Strasse=
|Strasse=
Zeile 117: Zeile 63:
|Stadtbezirk=
|Stadtbezirk=
|Ortsteil=
|Ortsteil=
|lat=
|latk=
|lon=
|lonk=
|lats=
}}</nowiki>
|lons=
}}</pre>

== Hinweise zur Migration ==
* Bugs der alten Vorlage wurden korrigiert: ungültiges <code>border: none #CCC</code>, doppeltes <code>{{!}}</code>-Konstrukt am Ende, fehlender Default bei <code>Bildinfo</code>.
* Die Adresse wird aus <code>Strasse</code> + <code>Nr.</code> zusammengebaut und mit Pin-Icon angezeigt.
* Die Parameter <code>Auch_bekannt_als</code> (mit Unterstrich) sowie der alternative Schreibweise <code>Auch bekannt als:</code> (mit Doppelpunkt) werden beide akzeptiert.
* Die gastronomie-typischen Felder <code>Saal</code> und <code>Kegelbahn</code> haben eigene Datenzeilen mit thematischen Icons.
* Die Koordinaten heißen wie im Original <code>latk</code>/<code>lonk</code> (Karte). Falls <code>lats</code>/<code>lons</code> gesetzt sind, erscheint dieser Punkt zusätzlich auf derselben Karte – nicht mehr in einer zweiten.
* Die Box ist responsiv und passt sich auf schmalen Bildschirmen automatisch an.

[[Kategorie:Vorlagen]]
</noinclude>
</noinclude>

Aktuelle Version vom 13. Mai 2026, 07:29 Uhr

Vorlage für eine einheitliche Infobox für Gaststätten (überarbeitete Version mit Mahagoni als Markenfarbe, Saal/Kegelbahn als eigene Datenzeilen, Badges für Stadtbezirk/Ortsteil und integrierter Karte).

Einbau

Der Einbau erfolgt am Anfang einer Gaststätten-Seite mit dem folgenden Code:

__NOTOC__
{{Infobox Gaststätte
|Name=
|Text=
|Bild=
|Bildinfo=
|Eröffnet=
|Durch=
|Inhaber=
|Pächter=
|Auch_bekannt_als=
|Strasse=
|Nr.=
|Geschlossen=
|Saal=
|Kegelbahn=
|Homepage=
|Stadtbezirk=
|Ortsteil=
|latk=
|lonk=
|lats=
|lons=
}}

Hinweise zur Migration

  • Bugs der alten Vorlage wurden korrigiert: ungültiges border: none #CCC, doppeltes |-Konstrukt am Ende, fehlender Default bei Bildinfo.
  • Die Adresse wird aus Strasse + Nr. zusammengebaut und mit Pin-Icon angezeigt.
  • Die Parameter Auch_bekannt_als (mit Unterstrich) sowie der alternative Schreibweise Auch bekannt als: (mit Doppelpunkt) werden beide akzeptiert.
  • Die gastronomie-typischen Felder Saal und Kegelbahn haben eigene Datenzeilen mit thematischen Icons.
  • Die Koordinaten heißen wie im Original latk/lonk (Karte). Falls lats/lons gesetzt sind, erscheint dieser Punkt zusätzlich auf derselben Karte – nicht mehr in einer zweiten.
  • Die Box ist responsiv und passt sich auf schmalen Bildschirmen automatisch an.