Vorlage:Infobox Straße: Unterschied zwischen den Versionen
Aus Hist. Verein Herne / Wanne-Eickel
Inhalt gelöscht Inhalt hinzugefügt
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
| Zeile 14: | Zeile 14: | ||
| <div class="ibstr__lead">{{{Text}}}</div> |
| <div class="ibstr__lead">{{{Text}}}</div> |
||
}}{{#if: {{{Stadtbezirk|}}}{{{Ortsteil|}}}{{{PLZ|}}}|<div class="ibstr__badges">{{#if: {{{Stadtbezirk|}}} |
}}{{#if: {{{Stadtbezirk|}}}{{{Ortsteil|}}}{{{PLZ|}}}|<div class="ibstr__badges">{{#if: {{{Stadtbezirk|}}} |
||
| <span class="ibstr__badge ibstr__badge--bezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk}}} (SV)|{{{Stadtbezirk}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--bezirk" title="Stadtbezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk}}} (SV)|{{{Stadtbezirk}}}]]</span> |
||
}}{{#if: {{{Stadtbezirk2|}}} |
}}{{#if: {{{Stadtbezirk2|}}} |
||
| <span class="ibstr__badge ibstr__badge--bezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk2}}} (SV)|{{{Stadtbezirk2}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--bezirk" title="Stadtbezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk2}}} (SV)|{{{Stadtbezirk2}}}]]</span> |
||
}}{{#if: {{{Stadtbezirk3|}}} |
}}{{#if: {{{Stadtbezirk3|}}} |
||
| <span class="ibstr__badge ibstr__badge--bezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk3}}} (SV)|{{{Stadtbezirk3}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--bezirk" title="Stadtbezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk3}}} (SV)|{{{Stadtbezirk3}}}]]</span> |
||
}}{{#if: {{{Stadtbezirk4|}}} |
}}{{#if: {{{Stadtbezirk4|}}} |
||
| <span class="ibstr__badge ibstr__badge--bezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk4}}} (SV)|{{{Stadtbezirk4}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--bezirk" title="Stadtbezirk">[[Stadtbezirk::Kategorie:{{{Stadtbezirk4}}} (SV)|{{{Stadtbezirk4}}}]]</span> |
||
}}{{#if: {{{Ortsteil|}}} |
}}{{#if: {{{Ortsteil|}}} |
||
| <span class="ibstr__badge ibstr__badge--ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil}}} (SV)|{{{Ortsteil}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--ortsteil" title="Ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil}}} (SV)|{{{Ortsteil}}}]]</span> |
||
}}{{#if: {{{Ortsteil2|}}} |
}}{{#if: {{{Ortsteil2|}}} |
||
| <span class="ibstr__badge ibstr__badge--ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil2}}} (SV)|{{{Ortsteil2}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--ortsteil" title="Ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil2}}} (SV)|{{{Ortsteil2}}}]]</span> |
||
}}{{#if: {{{Ortsteil3|}}} |
}}{{#if: {{{Ortsteil3|}}} |
||
| <span class="ibstr__badge ibstr__badge--ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil3}}} (SV)|{{{Ortsteil3}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--ortsteil" title="Ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil3}}} (SV)|{{{Ortsteil3}}}]]</span> |
||
}}{{#if: {{{Ortsteil4|}}} |
}}{{#if: {{{Ortsteil4|}}} |
||
| <span class="ibstr__badge ibstr__badge--ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil4}}} (SV)|{{{Ortsteil4}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--ortsteil" title="Ortsteil">[[Ortsteil::Kategorie:{{{Ortsteil4}}} (SV)|{{{Ortsteil4}}}]]</span> |
||
}}{{#if: {{{PLZ|}}} |
}}{{#if: {{{PLZ|}}} |
||
| <span class="ibstr__badge ibstr__badge--plz">[[PLZ::{{{PLZ}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--plz" title="Postleitzahl">[[PLZ::{{{PLZ}}}]]</span> |
||
}}{{#if: {{{PLZ2|}}} |
}}{{#if: {{{PLZ2|}}} |
||
| <span class="ibstr__badge ibstr__badge--plz">[[PLZ::{{{PLZ2}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--plz" title="Postleitzahl">[[PLZ::{{{PLZ2}}}]]</span> |
||
}}{{#if: {{{PLZ3|}}} |
}}{{#if: {{{PLZ3|}}} |
||
| <span class="ibstr__badge ibstr__badge--plz">[[PLZ::{{{PLZ3}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--plz" title="Postleitzahl">[[PLZ::{{{PLZ3}}}]]</span> |
||
}}{{#if: {{{PLZ4|}}} |
}}{{#if: {{{PLZ4|}}} |
||
| <span class="ibstr__badge ibstr__badge--plz">[[PLZ::{{{PLZ4}}}]]</span> |
| <span class="ibstr__badge ibstr__badge--plz" title="Postleitzahl">[[PLZ::{{{PLZ4}}}]]</span> |
||
}}</div>}} |
}}</div>}} |
||
| Zeile 51: | Zeile 51: | ||
<div class="ibstr__map">{{#display_map: {{{lat}}},{{{lon}}}{{#if: {{{lata|}}}| |
<div class="ibstr__map">{{#display_map: {{{lat}}},{{{lon}}}{{#if: {{{lata|}}}| |
||
{{{lata}}},{{{lona}}}}}{{#if: {{{latpoi1|}}}| |
{{{lata}}},{{{lona}}}}}{{#if: {{{latpoi1|}}}| |
||
{{{latpoi1}}},{{{lonpoi1|}}}~{{{textpoi1|}}}{{#if: {{{linkpoi1|}}}|[[Benutzer:Thorsten Schmidt|Thorsten Schmidt]] ([[Benutzer Diskussion:Thorsten Schmidt|Diskussion]]) 14: |
{{{latpoi1}}},{{{lonpoi1|}}}~{{{textpoi1|}}}{{#if: {{{linkpoi1|}}}|[[Benutzer:Thorsten Schmidt|Thorsten Schmidt]] ([[Benutzer Diskussion:Thorsten Schmidt|Diskussion]]) 14:49, 9. Mai 2026 (CEST){{{linkpoi1}}}}}}}{{#if: {{{latpoi2|}}}| |
||
{{{latpoi2}}},{{{lonpoi2|}}}~{{{textpoi2|}}}{{#if: {{{linkpoi2|}}}|[[Benutzer:Thorsten Schmidt|Thorsten Schmidt]] ([[Benutzer Diskussion:Thorsten Schmidt|Diskussion]]) 14: |
{{{latpoi2}}},{{{lonpoi2|}}}~{{{textpoi2|}}}{{#if: {{{linkpoi2|}}}|[[Benutzer:Thorsten Schmidt|Thorsten Schmidt]] ([[Benutzer Diskussion:Thorsten Schmidt|Diskussion]]) 14:49, 9. Mai 2026 (CEST){{{linkpoi2}}}}}}}{{#if: {{{latpoi3|}}}| |
||
{{{latpoi3}}},{{{lonpoi3|}}}~{{{textpoi3|}}}{{#if: {{{linkpoi3|}}}|[[Benutzer:Thorsten Schmidt|Thorsten Schmidt]] ([[Benutzer Diskussion:Thorsten Schmidt|Diskussion]]) 14: |
{{{latpoi3}}},{{{lonpoi3|}}}~{{{textpoi3|}}}{{#if: {{{linkpoi3|}}}|[[Benutzer:Thorsten Schmidt|Thorsten Schmidt]] ([[Benutzer Diskussion:Thorsten Schmidt|Diskussion]]) 14:49, 9. Mai 2026 (CEST){{{linkpoi3}}}}}}}|height=220px|width=100%|zoom=16}}{{#if: {{{vpoi1|}}}|{{{vpoi1}}}}}{{#if: {{{vpoi2|}}}|{{{vpoi2}}}}}{{#if: {{{vpoi3|}}}|{{{vpoi3}}}}}</div>}}{{#if: {{{Stadtbezirk|}}}{{{Ortsteil|}}}{{{PLZ|}}}| |
||
<div class="ibstr__legend"><span class="ibstr__legend-item"><span class="ibstr__legend-dot ibstr__legend-dot--bezirk"></span>Stadtbezirk</span><span class="ibstr__legend-item"><span class="ibstr__legend-dot ibstr__legend-dot--ortsteil"></span>Ortsteil</span><span class="ibstr__legend-item"><span class="ibstr__legend-dot ibstr__legend-dot--plz"></span>PLZ</span></div>}} |
|||
<div class="ibstr__footer">{{#if: {{{lat|}}}|<span class="ibstr__coords">📍 {{{lat}}}, {{{lon}}}</span>}}<span class="ibstr__updated">aktualisiert {{REVISIONDAY2}}.{{REVISIONMONTH}}.{{REVISIONYEAR}} · [[Benutzer:{{REVISIONUSER}}|{{REVISIONUSER}}]]</span></div> |
<div class="ibstr__footer">{{#if: {{{lat|}}}|<span class="ibstr__coords">📍 {{{lat}}}, {{{lon}}}</span>}}<span class="ibstr__updated">aktualisiert {{REVISIONDAY2}}.{{REVISIONMONTH}}.{{REVISIONYEAR}} · [[Benutzer:{{REVISIONUSER}}|{{REVISIONUSER}}]]</span></div> |
||
| Zeile 60: | Zeile 61: | ||
</div> |
</div> |
||
</includeonly><noinclude> |
</includeonly><noinclude> |
||
Vorlage für eine '''einheitliche Infobox für Straßen''' (überarbeitete Version mit modernem Layout, Badges für Stadtbezirk/Ortsteil/PLZ und integrierter Karte mit POIs). |
Vorlage für eine '''einheitliche Infobox für Straßen''' (überarbeitete Version mit modernem Layout, Badges für Stadtbezirk/Ortsteil/PLZ, Farb-Legende und integrierter Karte mit POIs). |
||
== Einbau == |
== Einbau == |
||
| Zeile 119: | Zeile 120: | ||
== Hinweise zur Migration == |
== Hinweise zur Migration == |
||
* Die Box ist |
* Die Box ist responsiv und passt sich auf schmalen Bildschirmen automatisch an. |
||
* Stadtbezirke, Ortsteile und Postleitzahlen werden als farbige Badges angezeigt |
* Stadtbezirke, Ortsteile und Postleitzahlen werden als farbige Badges angezeigt; eine kleine Farb-Legende am Boden der Box erklärt die Bedeutung. |
||
* Beim Mouseover über einen Badge wird zusätzlich ein Tooltip ("Stadtbezirk", "Ortsteil", "Postleitzahl") angezeigt. |
|||
* Meta-Informationen (Koordinaten, letzte Änderung, Bearbeiter) sind in den Footer der Box gewandert und treten optisch zurück. |
* Meta-Informationen (Koordinaten, letzte Änderung, Bearbeiter) sind in den Footer der Box gewandert und treten optisch zurück. |
||
* Die Parameter <code>latpoi1/2/3</code>, <code>lonpoi1/2/3</code>, <code>textpoi1/2/3</code>, <code>linkpoi1/2/3</code> sowie <code>vpoi1/2/3</code> werden jetzt tatsächlich auf die Karte gerendert. |
* Die Parameter <code>latpoi1/2/3</code>, <code>lonpoi1/2/3</code>, <code>textpoi1/2/3</code>, <code>linkpoi1/2/3</code> sowie <code>vpoi1/2/3</code> werden jetzt tatsächlich auf die Karte gerendert. |
||
Version vom 9. Mai 2026, 14:49 Uhr
Vorlage für eine einheitliche Infobox für Straßen (überarbeitete Version mit modernem Layout, Badges für Stadtbezirk/Ortsteil/PLZ, Farb-Legende und integrierter Karte mit POIs).
Einbau
Der Einbau erfolgt am Anfang einer Straßenseite mit dem folgenden Code:
__NOTOC__
{{Infobox Straße
|Name=
|Text=
|Bild=
|Bildinfo=
|Benennung=
|TagMonat=
|Jahr=
|Von=
|Benennung2=
|TagMonat2=
|Jahr2=
|Von2=
|Erwähnung=
|Jahr3=
|Typ=
|PLZ=
|PLZ2=
|PLZ3=
|PLZ4=
|Hausnummer=
|Stadtbezirk=
|Stadtbezirk2=
|Stadtbezirk3=
|Stadtbezirk4=
|Ortsteil=
|Ortsteil2=
|Ortsteil3=
|Ortsteil4=
|Kartengitter=
|lat=
|lon=
|lata=
|lona=
|latpoi1=
|lonpoi1=
|textpoi1=
|linkpoi1=
|latpoi2=
|lonpoi2=
|textpoi2=
|linkpoi2=
|latpoi3=
|lonpoi3=
|textpoi3=
|linkpoi3=
|vpoi1={{VorlageName1}}
|vpoi2={{VorlageName2}}
|vpoi3={{VorlageName3}}
}}
Hinweise zur Migration
- Die Box ist responsiv und passt sich auf schmalen Bildschirmen automatisch an.
- Stadtbezirke, Ortsteile und Postleitzahlen werden als farbige Badges angezeigt; eine kleine Farb-Legende am Boden der Box erklärt die Bedeutung.
- Beim Mouseover über einen Badge wird zusätzlich ein Tooltip ("Stadtbezirk", "Ortsteil", "Postleitzahl") angezeigt.
- Meta-Informationen (Koordinaten, letzte Änderung, Bearbeiter) sind in den Footer der Box gewandert und treten optisch zurück.
- Die Parameter
latpoi1/2/3,lonpoi1/2/3,textpoi1/2/3,linkpoi1/2/3sowievpoi1/2/3werden jetzt tatsächlich auf die Karte gerendert. - Falls
lata/lonagesetzt sind, erscheint dieser Punkt zusätzlich auf derselben Karte – nicht mehr in einer zweiten.
