Benutzer:Sonne7/EH38-Infoboxen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Sonne7 (Diskussion | Beiträge) (→Realisierung der initialen Version: Ergänzungen bei '3. Schablone für Inhalt vom Doku-Teil (...)' (in "d) Abschnitt 'Ergebnisanzeige' (...)" 9x Infobox-Beginn erw. + kl. Deltas: Layout in "a) Einleitung", 7x Code in "c) Abschnitt 'Kopiervorlage'")) |
Sonne7 (Diskussion | Beiträge) (→Realisierung der initialen Version: Änderungen bei '3. Schablone für Inhalt vom Doku-Teil (...)' (in "a) Einleitung" (Text etwas modifiziert bzw. ergänzt) + in "b) Abschnitt 'Parameter'" (4x+3x+2x+3x(1x)=12x Hervorhebung vom Parameternamen erf.))) |
||
Zeile 104: | Zeile 104: | ||
::: a) Einleitung | ::: a) Einleitung | ||
:::: ''--> immer (egal wie viele Parameter):'' | :::: ''--> immer (egal wie viele Parameter):'' | ||
::::: Diese Vorlage gehört zu den Infoboxen 'EH38-*', wobei sie konkret eine Untervorlage für | ::::: Diese Vorlage gehört zu den Infoboxen 'EH38-*', wobei sie konkret eine Untervorlage für (((...Teilangabe...))) einer solchen Infobox (((...Typangabe...))) darstellt. | ||
::::: Das Kürzel ''<nowiki />'<nowiki />'''EH38'''<nowiki />'<nowiki />'' steht hier für ''<nowiki />' Eishockey in Österreich bis 1938 '<nowiki />''. | ::::: Das Kürzel ''<nowiki />'<nowiki />'''EH38'''<nowiki />'<nowiki />'' steht hier für ''<nowiki />' Eishockey in Österreich bis 1938 '<nowiki />''. | ||
Zeile 111: | Zeile 111: | ||
::::: Kein Parameter ist hier vorgesehen. | ::::: Kein Parameter ist hier vorgesehen. | ||
:::: ''--> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):'' | :::: ''--> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):'' | ||
::::: Der 1. Parameter 'Name' soll den gesamten anzuzeigenden Text der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 1. Parameter ''<nowiki />'<nowiki />'''Name'''<nowiki />'<nowiki />'' soll den gesamten anzuzeigenden Text der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ||
::::: Der 2. Parameter 'Saison' soll den zentral anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 2. Parameter ''<nowiki />'<nowiki />'''Saison'''<nowiki />'<nowiki />'' soll den zentral anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ||
::::: Der 3. Parameter 'davor' soll den links anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 3. Parameter ''<nowiki />'<nowiki />'''davor'''<nowiki />'<nowiki />'' soll den links anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ||
::::: Der 4. Parameter 'danach' soll den rechts anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 4. Parameter ''<nowiki />'<nowiki />'''danach'''<nowiki />'<nowiki />'' soll den rechts anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ||
:::: ''--> bei 'EH38-V-Titel' (3 Parameter):'' | :::: ''--> bei 'EH38-V-Titel' (3 Parameter):'' | ||
::::: Der 1. Parameter 'Art' soll den links anzuzeigenden Textteil der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 1. Parameter ''<nowiki />'<nowiki />'''Art'''<nowiki />'<nowiki />'' soll den links anzuzeigenden Textteil der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ||
::::: Der 2. Parameter 'Kürzel' soll den rechts anzuzeigenden Textteil der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 2. Parameter ''<nowiki />'<nowiki />'''Kürzel'''<nowiki />'<nowiki />'' soll den rechts anzuzeigenden Textteil der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ||
::::: Der 3. Parameter 'Name' soll den gesamten anzuzeigenden Text der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 3. Parameter ''<nowiki />'<nowiki />'''Name'''<nowiki />'<nowiki />'' soll den gesamten anzuzeigenden Text der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten. | ||
:::: ''--> bei 'EH38-Daten' (2 Parameter):'' | :::: ''--> bei 'EH38-Daten' (2 Parameter):'' | ||
::::: Der 1. Parameter 'Name' soll den anzuzeigenden Text der ''linken'' Spalte der Datenzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 1. Parameter ''<nowiki />'<nowiki />'''Name'''<nowiki />'<nowiki />'' soll den anzuzeigenden Text der ''linken'' Spalte der Datenzeile inkl. der zugehörigen Textformatierung enthalten. | ||
::::: Der 2. Parameter 'Wert' soll den anzuzeigenden Text der ''rechten'' Spalte der Datenzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der 2. Parameter ''<nowiki />'<nowiki />'''Wert'''<nowiki />'<nowiki />'' soll den anzuzeigenden Text der ''rechten'' Spalte der Datenzeile inkl. der zugehörigen Textformatierung enthalten. | ||
:::: ''--> bei 'EH38-Ersatz' (1 Parameter):'' | :::: ''--> bei 'EH38-Ersatz' (1 Parameter):'' | ||
::::: Der einzige Parameter 'Text' soll den gesamten anzuzeigenden Text der Zeile mit dem Datenersatz inkl. der zugehörigen Textformatierung enthalten. | ::::: Der einzige Parameter ''<nowiki />'<nowiki />'''Text'''<nowiki />'<nowiki />'' soll den gesamten anzuzeigenden Text der Zeile mit dem Datenersatz inkl. der zugehörigen Textformatierung enthalten. | ||
:::: ''--> bei 'EH38-Hinweis-Daten' (1 Parameter):'' | :::: ''--> bei 'EH38-Hinweis-Daten' (1 Parameter):'' | ||
::::: Der einzige Parameter 'Text' soll den gesamten anzuzeigenden Text des Teilbereichs für den Hinweis inkl. der zugehörigen Textformatierung enthalten. | ::::: Der einzige Parameter ''<nowiki />'<nowiki />'''Text'''<nowiki />'<nowiki />'' soll den gesamten anzuzeigenden Text des Teilbereichs für den Hinweis inkl. der zugehörigen Textformatierung enthalten. | ||
:::: ''--> bei 'EH38-Fuß' (1 optionaler Parameter):'' | :::: ''--> bei 'EH38-Fuß' (1 optionaler Parameter):'' | ||
::::: Der einzige und optionale Parameter 'Text' soll bei Bedarf den gesamten anzuzeigenden Text der Fußzeile inkl. der zugehörigen Textformatierung enthalten. | ::::: Der einzige und optionale Parameter ''<nowiki />'<nowiki />'''Text'''<nowiki />'<nowiki />'' soll bei Bedarf den gesamten anzuzeigenden Text der Fußzeile inkl. der zugehörigen Textformatierung enthalten. | ||
::: c) Abschnitt 'Kopiervorlage' | ::: c) Abschnitt 'Kopiervorlage' | ||
:::: ''--> bei keinen Parametern - konkret 'EH38-Basis', 'EH38-Kopf', 'EH38-Hinweis-Kopf', 'EH38-Hinweis-Beginn' und 'EH38-Hinweis-Ende':'' | :::: ''--> bei keinen Parametern - konkret 'EH38-Basis', 'EH38-Kopf', 'EH38-Hinweis-Kopf', 'EH38-Hinweis-Beginn' und 'EH38-Hinweis-Ende':'' |
Version vom 29. April 2017, 12:28 Uhr
Infobox 'Eishockey in Österreich bis 1938 ' - Wartungsseite
Realisierung der initialen Version
- Komplette Seitenliste für das Realisierungskonzept
- Konkret die hierarchische Liste von allen 15 Vorlagen (3 Haupt- + 12 Unter-), den 3 Doku-Seiten und der 1 Kategorie sowie dieser 1 Wartungsseite = gesamt 20 Seiten; bzw. 19 ohne dieser Seite
- Komplette Seitenliste für das Realisierungskonzept
|
- Konzept für den Inhalt der Untervorlagen ('Vorlage:Infobox-Teil EH38-*')
- 1. Struktur für gesamten Seiteninhalt
- Hier folgt der grundsätzliche Aufbau der Untervorlagen, um den Code-Teil vom Doku-Teil zu trennen und um Selbstaufrufe in der Doku zu ermöglichen.
<onlyinclude><includeonly> (((...Code-Teil...))) </includeonly></onlyinclude> <noinclude> (((...Doku-Teil...))) </noinclude> [[Kategorie:Infobox EH38]]
- Anmerkung: Die Kategorisierung in 'Kategorie:Eishockey in Österreich bis 1938' und in eventuelle Wartungskategorien erfolgt erst in den Hauptvorlagen.
- 2. Pseudotabelle als Schablone für Inhalt vom Code-Teil
- Aus dem folgenden Wiki-Code der hier zusammengestellten Pseudotabelle sollte der jeweilige Inhalt vom eigentlichen Code-Teil entnehmbar sein.
- Er enthält genau 11 Untervorlagen-Aufrufe, die alle 12 Untervorlagen (mit von 0 bis 4 Parametern bzw. 1 optionalen Parameter) vollständig abdecken.
- Konkret werden beide 'Titel'-Formen (1. 'M'+'T' und 2. 'V'), die 1 'Daten'- und die 1 'Ersatz'-Form, sowie der 3-geteilte 'Hinweis'-Bereich berücksichtigt.
- Hinweis 1: Der eigentliche Infobox-Rahmen besteht aus der benötigten 'Basis', normalerweise dem 'Kopf' und dem 'Hinweis-Kopf', sowie dem benötigten 'Fuß'.
- Hinweis 2: Fast alle der Untervorlagen-Parameter hier sind erforderlich, bis auf die Ausnahme vom 1 optionalen Parameter bei 'Fuß'.
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;" summary="Infobox Eishockey in Österreich bis 1938" <!-- EH38-Basis --><!-- 0 Param. --> {{!-}} class="hintergrundfarbe0" <!-- EH38-Kopf --><!-- 0 Param. --> !colspan="2"{{!}} <big><big style="color: grey;">Eishockey in Österreich bis 1938</big></big> {{!-}} class="hintergrundfarbe8" <!-- EH38-<<M|T>>-Titel (zweizeilig) - 2 Varianten --><!-- 4 Param. --> !colspan="2"{{!}} <big>{{{Name|<span style="color: red;">Parameter 'Name' fehlt!</span>}}}</big> {{!-}} class="hintergrundfarbe8" !colspan="2"{{!}} {{{davor|<span style="color: red;">Parameter 'davor' fehlt!</span>}}} - <big><big>{{{Saison|<span style="color: red;">Parameter 'Saison' fehlt!</span>}}}</big></big> - {{{danach|<span style="color: red;">Parameter 'danach' fehlt!</span>}}} {{!-}} class="hintergrundfarbe8" <!-- EH38-V-Titel (zweizeilig) --><!-- 3 Param. --> !colspan="2"{{!}} <big>{{{Art|<span style="color: red;">Parameter 'Art' fehlt!</span>}}}</big> <big><big>{{{Kürzel|<span style="color: red;">Parameter 'Kürzel' fehlt!</span>}}}</big></big> {{!-}} class="hintergrundfarbe8" !colspan="2"{{!}} <big><big>{{{Name|<span style="color: red;">Parameter 'Name' fehlt!</span>}}}</big></big> {{!-}} <!-- EH38-Daten --><!-- 2 Param. --> {{!}} {{{Name|<span style="color: red;">Parameter 'Name' fehlt!</span>}}} {{!!}} {{{Wert|<span style="color: red;">Parameter 'Wert' fehlt!</span>}}} {{!-}} <!-- EH38-Ersatz --><!-- 1 Param. --> {{!}}colspan="2"{{!}} {{{Text|<span style="color: red;">Parameter 'Text' fehlt!</span>}}} {{!-}} class="hintergrundfarbe0" <!-- EH38-Hinweis-Kopf --><!-- 0 Param. --> !colspan="2" style="text-align: left;"{{!}} <span style="color: grey;">'''Hinweise:'''</span> {{!-}} <!-- (Hinweis-Liste) --> {{!}}colspan="2"{{!}} * <!-- EH38-Hinweis-Beginn --><!-- 0 Param. --> Im Projekt '''''Eishockey in Österreich bis 1938''''', hier im Regiowiki, wird [[Bandy- und Scheibenspiel|sowohl das Bandy-, als auch das Scheibenspiel]] in den jeweiligen Grenzen von Österreich behandelt. * <!-- EH38-Hinweis-Daten --><!-- 1 Param. --> {{{Text|<span style="color: red;">Parameter 'Text' fehlt!</span>}}} * <!-- EH38-Hinweis-Ende --><!-- 0 Param. --> Für das ''Eishockey nach 1938'' siehe den betreffenden Artikel ''[[w:Eishockey|Eishockey]]'' in der Wikipedia. : <small>'''Hinweis''': Eventuell können aufgrund unterschiedlicher Quellen für die Zeit bis 1938 die in diesem Projekt hier meistens sehr detailliert recherchierten Angaben von den oft deutlich allgemeineren Angaben in der Wikipedia etwas abweichen.</small> {{#if: {{{Text|}}} <!-- EH38-Fuß --><!-- 1 optionaler Param. --> | {{!-}} class="hintergrundfarbe0" <!-- (Fußtext) --> !colspan="2" style="text-align: left;"{{!}} {{{Text}}} }} {{!)}}
- 3. Schablone für Inhalt vom Doku-Teil (mit Selbstaufrufen)
- Nachfolgend findet sich die Zusammenstellung der nach der Parameteranzahl bzw. Untervorlage jeweiligen Inhalte vom Doku-Teil für die Einleitung und die 3 Abschnitte.
- a) Einleitung
- --> immer (egal wie viele Parameter):
- Diese Vorlage gehört zu den Infoboxen 'EH38-*', wobei sie konkret eine Untervorlage für (((...Teilangabe...))) einer solchen Infobox (((...Typangabe...))) darstellt.
- Das Kürzel 'EH38' steht hier für ' Eishockey in Österreich bis 1938 '.
- --> immer (egal wie viele Parameter):
- 3. Schablone für Inhalt vom Doku-Teil (mit Selbstaufrufen)
- b) Abschnitt 'Parameter'
- --> bei keinen Parametern - konkret 'EH38-Basis', 'EH38-Kopf', 'EH38-Hinweis-Kopf', 'EH38-Hinweis-Beginn' und 'EH38-Hinweis-Ende':
- Kein Parameter ist hier vorgesehen.
- --> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):
- Der 1. Parameter 'Name' soll den gesamten anzuzeigenden Text der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten.
- Der 2. Parameter 'Saison' soll den zentral anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten.
- Der 3. Parameter 'davor' soll den links anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten.
- Der 4. Parameter 'danach' soll den rechts anzuzeigenden Textteil der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten.
- --> bei 'EH38-V-Titel' (3 Parameter):
- Der 1. Parameter 'Art' soll den links anzuzeigenden Textteil der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten.
- Der 2. Parameter 'Kürzel' soll den rechts anzuzeigenden Textteil der 1. Titelzeile inkl. der zugehörigen Textformatierung enthalten.
- Der 3. Parameter 'Name' soll den gesamten anzuzeigenden Text der 2. Titelzeile inkl. der zugehörigen Textformatierung enthalten.
- --> bei 'EH38-Daten' (2 Parameter):
- Der 1. Parameter 'Name' soll den anzuzeigenden Text der linken Spalte der Datenzeile inkl. der zugehörigen Textformatierung enthalten.
- Der 2. Parameter 'Wert' soll den anzuzeigenden Text der rechten Spalte der Datenzeile inkl. der zugehörigen Textformatierung enthalten.
- --> bei 'EH38-Ersatz' (1 Parameter):
- Der einzige Parameter 'Text' soll den gesamten anzuzeigenden Text der Zeile mit dem Datenersatz inkl. der zugehörigen Textformatierung enthalten.
- --> bei 'EH38-Hinweis-Daten' (1 Parameter):
- Der einzige Parameter 'Text' soll den gesamten anzuzeigenden Text des Teilbereichs für den Hinweis inkl. der zugehörigen Textformatierung enthalten.
- --> bei 'EH38-Fuß' (1 optionaler Parameter):
- Der einzige und optionale Parameter 'Text' soll bei Bedarf den gesamten anzuzeigenden Text der Fußzeile inkl. der zugehörigen Textformatierung enthalten.
- --> bei keinen Parametern - konkret 'EH38-Basis', 'EH38-Kopf', 'EH38-Hinweis-Kopf', 'EH38-Hinweis-Beginn' und 'EH38-Hinweis-Ende':
- c) Abschnitt 'Kopiervorlage'
- --> bei keinen Parametern - konkret 'EH38-Basis', 'EH38-Kopf', 'EH38-Hinweis-Kopf', 'EH38-Hinweis-Beginn' und 'EH38-Hinweis-Ende':
- b) Abschnitt 'Parameter'
<pre style="white-space: pre-wrap;"> {{Vorlage:Infobox-Teil EH38-<<Namensteil>>}} </pre>
- --> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):
<pre style="white-space: pre-wrap;"> {{Vorlage:Infobox-Teil EH38-<<M|T>>-Titel|Name=<!--Par1-Name-Text-->|Saison=<!--Par2-Saison-Text-->|davor=<!--Par3-davor-Text-->|danach=<!--Par4-danach-Text-->}} </pre>
- --> bei 'EH38-V-Titel' (3 Parameter):
<pre style="white-space: pre-wrap;"> {{Vorlage:Infobox-Teil EH38-V-Titel|Art=<!--Par1-Art-Text-->|Kürzel=<!--Par2-Kürzel-Text-->|Name=<!--Par3-Name-Text-->}} </pre>
- --> bei 'EH38-Daten' (2 Parameter):
<pre style="white-space: pre-wrap;"> {{Vorlage:Infobox-Teil EH38-Daten|Name=<!--Par1-Name-Text-->|Wert=<!--Par2-Wert-Text-->}} </pre>
- --> bei 'EH38-Ersatz' und 'EH38-Hinweis-Daten' (jeweils 1 Parameter):
<pre style="white-space: pre-wrap;"> {{Vorlage:Infobox-Teil EH38-<<Namensteil>>|Text=<!--Par-Text-Text-->}} </pre>
- --> bei 'EH38-Fuß' (1 optionaler Parameter):
- Mit dem optionalen Parameter:
- --> bei 'EH38-Fuß' (1 optionaler Parameter):
<pre style="white-space: pre-wrap;"> {{Vorlage:Infobox-Teil EH38-Fuß|Text=<!--Par-Text-Text-->}} </pre>
- Ohne dem optionalen Parameter:
<pre style="white-space: pre-wrap;"> {{Vorlage:Infobox-Teil EH38-Fuß}} </pre>
- d) Abschnitt 'Ergebnisanzeige' (mit Selbstaufrufen)
- --> bei 'EH38-Basis' (keine Parameter):
- Hier kein
.{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Basis}}
{{!)}}
- Hier kein
- --> bei 'EH38-Kopf' (keine Parameter):
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Kopf}}
{{!)}}
- --> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-<<M|T>>-Titel|Name=(((Name)))|Saison=(((Saison)))|davor=(((davor)))|danach=(((danach)))}}
{{!)}}
- --> bei 'EH38-V-Titel' (3 Parameter):
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-V-Titel|Art=(((Art)))|Kürzel=(((Kürzel)))|Name=(((Name)))}}
{{!)}}
- --> bei 'EH38-Daten' (2 Parameter):
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Daten|Name=(((Name)))|Wert=(((Wert)))}}
{{!)}}
- --> bei 'EH38-Ersatz' und 'EH38-Hinweis-Daten' (jeweils 1 Parameter):
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-<<Namensteil>>|Text=(((Text)))}}
{{!)}}
- --> bei 'EH38-Hinweis-Kopf' und 'EH38-Hinweis-Beginn' sowie 'EH38-Hinweis-Ende' (jeweils keine Parameter):
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-<<Namensteil>>}}
{{!)}}
- --> bei 'EH38-Fuß' (1 optionaler Parameter):
- Mit dem optionalen Parameter:
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38-1" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Fuß|Text=(((Text)))}}
- Hier kein
.{{!)}}
- Ohne dem optionalen Parameter:
{{(!}} class="wikitable infobox float-right" id="vorlage-infobox-eh38-0" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Fuß}}
- Hier kein
.{{!)}}
- --> bei 'EH38-Basis' (keine Parameter):
- Info: Stand vom derzeitigen Untervorlagen-Konzept (per 29.4.2017) - Sonne7 Disk!
- d) Abschnitt 'Ergebnisanzeige' (mit Selbstaufrufen)