Vorlage:Infobox Verein: Unterschied zwischen den Versionen
Aus Hist. Verein Herne / Wanne-Eickel
Inhalt gelöscht Inhalt hinzugefügt
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
<includeonly><templatestyles src="Vorlage:Infobox Verein/styles.css" /> |
|||
{| align=right cellspacing="5" cellpadding="5" style="border: 1px solid #CCC;background-color: #E0ECF8; font-size: 85%; margin-left: 20px; margin-bottom: 20px; width: 330px;box-shadow: 2px 4px 10px 4px grey;" |
|||
<div class="ibver"> |
|||
| |
|||
{| border="0" cellspacing=0 cellpadding=2 width="100%" style="vertical-align: top;" |
|||
<div class="ibver__header">{{{Name|{{PAGENAME}}}}}</div> |
|||
! colspan="2" align=center style="height: 50px; text-align: center; font-size: larger;color: #ffffff; background: #1E90FF" | {{#if: {{{Name|}}} | {{{Name}}} | Überblick }} |
|||
|- |
|||
{{#if: {{{Logo|}}} | |
|||
{{!}} colspan="2" style="text-align: center; padding:10px; border-top: 1px solid #CCC" {{!}} [[Bild:{{{Logo}}}|Logo {{{Logo}}}|{{{Logobreite}}}px]]|[[Datei:Logofehlt.png|400px|center]] |
|||
}} |
|||
|- |
|||
{{#if: {{{Abkürzung|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Abkürzung:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Abkürzung}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Vereinsfarben|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Vereinsfarben:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Vereinsfarben}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Farbe1|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; {{!}} ''' ''' |
|||
{{!}} style="text-align: right;background-color:{{{Farbe1}}};color:{{{Farbe1}}};padding-right: 1em; {{!}} '''___________''' |
|||
}} |
|||
|- |
|||
{{#if: {{{Farbe2|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; {{!}} ''' ''' |
|||
{{!}} style="text-align: right;background-color:{{{Farbe2}}};color:{{{Farbe2}}};padding-right: 1em; {{!}} '''___________''' |
|||
}} |
|||
|- |
|||
{{#if: {{{Farbe3|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; {{!}} ''' ''' |
|||
{{!}} style="text-align: right;background-color:{{{Farbe3}}};color:{{{Farbe3}}};padding-right: 1em; {{!}} '''___________''' |
|||
}} |
|||
|- |
|||
{{#if: {{{Gründung|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em;" {{!}} '''Gründung:''' |
|||
{{!}} style="text-align: right;padding-right: 1em;" {{!}} {{{Gründung}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Auflösung|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Auflösung:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Auflösung}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Mitglieder|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Mitglieder:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Mitglieder}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Vorsitz|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Vorsitz:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Vorsitz}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Vorstand|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Vorstand:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Vorstand}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Mitarbeiter|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Mitarbeiter:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Mitarbeiter}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Sitz|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Sitz:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Sitz}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Leitung|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em;" {{!}} '''Geschäftsführer:''' |
|||
{{!}} style="text-align: right;padding-right: 1em;" {{!}} {{{Leitung}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Adresse|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Adresse:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Adresse}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Telefon|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em;" {{!}} '''Telefon:''' |
|||
{{!}} style="text-align: right;padding-right: 1em;" {{!}} {{{Telefon}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Telefax|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em;" {{!}} '''Telefax:''' |
|||
{{!}} style="text-align: right;padding-right: 1em;" {{!}} {{{Telefax}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Mobil|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em;" {{!}} '''Mobil:''' |
|||
{{!}} style="text-align: right;padding-right: 1em;" {{!}} {{{Mobil}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Homepage|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''Homepage:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} {{{Homepage}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{Email|}}}| |
|||
{{!}} style="vertical-align: top;padding-left: 1em; border-top: 1px solid #CCC" {{!}} '''E-Mail:''' |
|||
{{!}} style="text-align: right;padding-right: 1em; border-top: 1px solid #CCC" {{!}} [mailto:{{{Email}}} {{{Email}}}] |
|||
}} |
|||
|- |
|||
{{#if: {{{lat|}}} | |
|||
{{!}} colspan="2" margin-top: 20px style="vertical-align: center;padding-top: 1em;border: none;" align=Center {{!}} {{#display_map: {{{lat}}},{{{lon}}}| height=300px | width=400px | zoom=17 }} |
|||
}} |
|||
{{!}} |
|||
| |
|||
|- |
|||
{{#if: {{{lata|}}} | |
|||
{{!}} colspan="2" margin-top: 20px style="vertical-align: top; border: none" align=center {{!}} {{#display_map: {{{lata}}},{{{lona}}}| height=300px | width=400px | zoom=17 }} |
|||
{{!}} |
|||
| |
|||
}} |
|||
|- |
|||
{{#if: {{{Bild|}}} | |
|||
{{!}} colspan="2" style="text-align: center; padding:10px; border-top: 1px solid #CCC" {{!}} [[Bild:{{{Bild}}}|{{{Bild}}}|400px|center]] |
|||
{{{Bildbeschreibung}}} |
|||
}} |
|||
|- |
|||
{{#if: {{{erfasst|}}} | |
|||
{{!}} colspan="2" style="border-top: 1px solid #CCC" align=left text-color:#CCC" {{!}} Stand: {{{erfasst}}} |
|||
}} |
|||
|- |
|||
{{!}} style="vertical-align: top;padding-left: 1em;border-top: 1px solid #CCC" {{!}} '''Letzte Änderung:''' |
|||
{{!}} style="text-align: right;padding-right: 1em;border-top: 1px solid #CCC" {{!}}{{REVISIONDAY2}}.{{REVISIONMONTH}}.{{REVISIONYEAR}} |
|||
|- |
|||
{{!}} style="vertical-align: top;padding-left: 1em;" {{!}} '''Geändert von:''' |
|||
{{!}} style="text-align: right;padding-right: 1em;" {{!}}[[Benutzer:{{REVISIONUSER}}|{{REVISIONUSER}}]] |
|||
|- |
|||
|} |
|||
|} |
|||
<div class="ibver__hero">{{#if: {{{Logo|}}} |
|||
<noinclude> |
|||
| [[Datei:{{{Logo}}}|{{{Logobreite|260}}}px|center|alt=Logo {{{Name|}}}]] |
|||
| [[Datei:Logofehlt.png|200px|center]] |
|||
}}</div> |
|||
<div class="ibver__body"> |
|||
{{#if: {{{Vereinsfarben|}}}{{{Farbe1|}}}{{{Farbe2|}}}{{{Farbe3|}}}| |
|||
<div class="ibver__colors"><span class="ibver__colors-label">Vereinsfarben</span><div class="ibver__colors-row">{{#if: {{{Farbe1|}}}|<span class="ibver__chip" style="background:{{{Farbe1}}}"></span>}}{{#if: {{{Farbe2|}}}|<span class="ibver__chip" style="background:{{{Farbe2}}}"></span>}}{{#if: {{{Farbe3|}}}|<span class="ibver__chip" style="background:{{{Farbe3}}}"></span>}}{{#if: {{{Vereinsfarben|}}}|<span class="ibver__colors-text">{{{Vereinsfarben}}}</span>}}</div></div>}} |
|||
<div class="ibver__data">{{#if: {{{Abkürzung|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">🏷️</div><div class="ibver__field"><span class="ibver__label">Abkürzung</span><span class="ibver__value">{{{Abkürzung}}}</span></div></div>}}{{#if: {{{Gründung|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">⭐</div><div class="ibver__field"><span class="ibver__label">Gründung</span><span class="ibver__value">{{{Gründung}}}</span></div></div>}}{{#if: {{{Auflösung|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">✝️</div><div class="ibver__field"><span class="ibver__label">Auflösung</span><span class="ibver__value">{{{Auflösung}}}</span></div></div>}}{{#if: {{{Mitglieder|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">👥</div><div class="ibver__field"><span class="ibver__label">Mitglieder</span><span class="ibver__value">{{{Mitglieder}}}</span></div></div>}}{{#if: {{{Mitarbeiter|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">💼</div><div class="ibver__field"><span class="ibver__label">Mitarbeiter</span><span class="ibver__value">{{{Mitarbeiter}}}</span></div></div>}}{{#if: {{{Vorsitz|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">👔</div><div class="ibver__field"><span class="ibver__label">Vorsitz</span><span class="ibver__value">{{{Vorsitz}}}</span></div></div>}}{{#if: {{{Vorstand|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">🏛️</div><div class="ibver__field"><span class="ibver__label">Vorstand</span><span class="ibver__value">{{{Vorstand}}}</span></div></div>}}{{#if: {{{Leitung|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">📋</div><div class="ibver__field"><span class="ibver__label">Geschäftsführung</span><span class="ibver__value">{{{Leitung}}}</span></div></div>}}{{#if: {{{Sitz|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">🏢</div><div class="ibver__field"><span class="ibver__label">Sitz</span><span class="ibver__value">{{{Sitz}}}</span></div></div>}}{{#if: {{{Adresse|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">📍</div><div class="ibver__field"><span class="ibver__label">Adresse</span><span class="ibver__value">{{{Adresse}}}</span></div></div>}}{{#if: {{{Telefon|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">📞</div><div class="ibver__field"><span class="ibver__label">Telefon</span><span class="ibver__value">{{{Telefon}}}</span></div></div>}}{{#if: {{{Mobil|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">📱</div><div class="ibver__field"><span class="ibver__label">Mobil</span><span class="ibver__value">{{{Mobil}}}</span></div></div>}}{{#if: {{{Telefax|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">📠</div><div class="ibver__field"><span class="ibver__label">Telefax</span><span class="ibver__value">{{{Telefax}}}</span></div></div>}}{{#if: {{{Email|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">✉️</div><div class="ibver__field"><span class="ibver__label">E-Mail</span><span class="ibver__value">[mailto:{{{Email}}} {{{Email}}}]</span></div></div>}}{{#if: {{{Homepage|}}}| |
|||
<div class="ibver__row"><div class="ibver__icon">🌐</div><div class="ibver__field"><span class="ibver__label">Homepage</span><span class="ibver__value">{{{Homepage}}}</span></div></div>}} |
|||
</div>{{#if: {{{lat|}}}| |
|||
<div class="ibver__map">{{#display_map: {{{lat}}},{{{lon}}}{{#if: {{{lata|}}}| |
|||
{{{lata}}},{{{lona}}}}}|height=200px|width=100%|zoom=16}}</div>}}{{#if: {{{Bild|}}}| |
|||
<div class="ibver__photo">[[Datei:{{{Bild}}}|400px|center|alt={{{Name|}}}]]{{#if: {{{Bildbeschreibung|}}}|<div class="ibver__photo-caption">{{{Bildbeschreibung}}}</div>}}</div>}} |
|||
<div class="ibver__footer">{{#if: {{{erfasst|}}}|<span class="ibver__stand">Stand: {{{erfasst}}}</span>}}<span>aktualisiert {{REVISIONDAY2}}.{{REVISIONMONTH}}.{{REVISIONYEAR}} · [[Benutzer:{{REVISIONUSER}}|{{REVISIONUSER}}]]</span></div> |
|||
</div> |
|||
</div> |
|||
</includeonly><noinclude> |
|||
Vorlage für eine '''einheitliche Infobox für Vereine''' (überarbeitete Version mit modernem Layout, prominentem Logo, Vereinsfarben als Farbkreise und integrierter Karte). |
|||
== Einbau == |
|||
<pre> |
<pre> |
||
{{Infobox Verein |
{{Infobox Verein |
||
| Name |
| Name = |
||
| Abkürzung = [optional] |
| Abkürzung = [optional] |
||
| Logo = Bildname.png |
| Logo = Bildname.png |
||
| Logobreite = |
| Logobreite = 260 |
||
| Vereinsfarben = [optional] |
| Vereinsfarben = [optional, Beschreibung] |
||
| Farbe1= [optional red] |
| Farbe1 = [optional, z.B. red oder #cc0000] |
||
| Farbe2= [optional |
| Farbe2 = [optional] |
||
| Farbe3= [optional |
| Farbe3 = [optional] |
||
| |
| Gründung = |
||
| |
| Auflösung = [optional] |
||
| |
| Mitglieder = [optional] |
||
| |
| Mitarbeiter = [optional] |
||
| Vorsitz = |
|||
| Mitglieder = [optional] |
|||
| |
| Vorstand = [optional] |
||
| |
| Leitung = [optional, Geschäftsführung] |
||
| |
| Sitz = |
||
| |
| Adresse = [optional] |
||
| |
| Telefon = [optional] |
||
| |
| Mobil = [optional] |
||
| Telefax = [optional] |
| Telefax = [optional] |
||
| |
| Email = [optional] |
||
| Homepage = [optional] |
| Homepage = [optional] |
||
| |
| lat = [optional] |
||
| |
| lon = [optional] |
||
| |
| lata = [optional, zweite Position] |
||
| |
| lona = [optional, zweite Position] |
||
| Bild = [optional, zusätzliches Foto] |
|||
| lat= |
|||
| Bildbeschreibung = [optional] |
|||
| lon= |
|||
| erfasst = [optional, Stand der Daten] |
|||
}} |
}} |
||
</pre> |
</pre> |
||
== Hinweise zur Migration == |
|||
* Bugs der alten Vorlage wurden korrigiert (defekte Logo-Fallback-Logik, ungeschlossene <code>style</code>-Attribute bei den Farb-Zeilen, kaputte Tabellen-Struktur bei der Karten-Einbindung). |
|||
* Die '''Vereinsfarben''' werden jetzt als echte farbige Kreise nebeneinander dargestellt – nicht mehr als unsichtbare Striche per CSS-Trick. |
|||
* Falls <code>lata</code>/<code>lona</code> gesetzt sind, erscheint dieser Punkt zusätzlich auf derselben Karte. |
|||
* Das optionale '''Bild''' (Vereinsfoto) sitzt unten in der Box, das '''Logo''' oben prominent. |
|||
* Die Box ist responsiv und passt sich auf schmalen Bildschirmen automatisch an. |
|||
* '''Hinweis zu den Subpages''' (<code>/Meta</code>, <code>/Wartung</code>, <code>/Test</code>, <code>/XML</code>, <code>/Editnotice</code>): Diese stammen vermutlich aus der ursprünglichen Page-Forms-Konfiguration und sind unabhängig vom Layout. Sie wurden nicht angefasst und funktionieren weiter. |
|||
[[Kategorie:Vorlagen]] |
[[Kategorie:Vorlagen]] |
||
</noinclude> |
</noinclude> |
||
Aktuelle Version vom 9. Mai 2026, 22:41 Uhr
Vorlage für eine einheitliche Infobox für Vereine (überarbeitete Version mit modernem Layout, prominentem Logo, Vereinsfarben als Farbkreise und integrierter Karte).
Einbau
{{Infobox Verein
| Name =
| Abkürzung = [optional]
| Logo = Bildname.png
| Logobreite = 260
| Vereinsfarben = [optional, Beschreibung]
| Farbe1 = [optional, z.B. red oder #cc0000]
| Farbe2 = [optional]
| Farbe3 = [optional]
| Gründung =
| Auflösung = [optional]
| Mitglieder = [optional]
| Mitarbeiter = [optional]
| Vorsitz =
| Vorstand = [optional]
| Leitung = [optional, Geschäftsführung]
| Sitz =
| Adresse = [optional]
| Telefon = [optional]
| Mobil = [optional]
| Telefax = [optional]
| Email = [optional]
| Homepage = [optional]
| lat = [optional]
| lon = [optional]
| lata = [optional, zweite Position]
| lona = [optional, zweite Position]
| Bild = [optional, zusätzliches Foto]
| Bildbeschreibung = [optional]
| erfasst = [optional, Stand der Daten]
}}
Hinweise zur Migration
- Bugs der alten Vorlage wurden korrigiert (defekte Logo-Fallback-Logik, ungeschlossene
style-Attribute bei den Farb-Zeilen, kaputte Tabellen-Struktur bei der Karten-Einbindung). - Die Vereinsfarben werden jetzt als echte farbige Kreise nebeneinander dargestellt – nicht mehr als unsichtbare Striche per CSS-Trick.
- Falls
lata/lonagesetzt sind, erscheint dieser Punkt zusätzlich auf derselben Karte. - Das optionale Bild (Vereinsfoto) sitzt unten in der Box, das Logo oben prominent.
- Die Box ist responsiv und passt sich auf schmalen Bildschirmen automatisch an.
- Hinweis zu den Subpages (
/Meta,/Wartung,/Test,/XML,/Editnotice): Diese stammen vermutlich aus der ursprünglichen Page-Forms-Konfiguration und sind unabhängig vom Layout. Sie wurden nicht angefasst und funktionieren weiter.
