Benutzer:Sonne7/EH38-Infoboxen: Unterschied zwischen den Versionen

Aus ÖsterreichWiki
Zur Navigation springen Zur Suche springen
(→‎Realisierung der initialen Version: Erweiterung um den Bereich "'Konzept für den Inhalt der Untervorlagen ('Vorlage:Infobox-Teil EH38-*')" (mit 1. 'Struktur für gesamten Seiteninhalt' und 2. 'Pseudotabelle als Schablone für Inhalt vom Code-Teil'))
(→‎Realisierung der initialen Version: Erweiterung vom Bereich "'Konzept für den Inhalt der Untervorlagen ('Vorlage:Infobox-Teil EH38-*')" (um 3. 'Schablone für Inhalt vom Doku-Teil (mit Selbstaufrufen)', unterteilt nach Einleitung und 3 Abschnitten))
Zeile 78: Zeile 78:
{{!)}}
{{!)}}
</pre>
</pre>
::: '''''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 den Teil (((...))) einer solchen Infobox darstellt.
::::: Das Kürzel 'EH38' steht hier für ' Eishockey in Österreich bis 1938 '.
::: 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.
::: c) Abschnitt 'Kopiervorlage'
:::: ''--> bei keinen Parametern - konkret 'EH38-Basis', 'EH38-Kopf', 'EH38-Hinweis-Kopf', 'EH38-Hinweis-Beginn' und 'EH38-Hinweis-Ende':''
<pre style="white-space: pre-wrap; margin-left: 8em;">
&lt;pre style="white-space: pre-wrap; margin-left: 3em;"&gt;
{{Vorlage:Infobox-Teil EH38-<<Namensteil>>}}
&lt;/pre&gt;
</pre>
:::: ''--> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):''
<pre style="white-space: pre-wrap; margin-left: 8em;">
&lt;pre style="white-space: pre-wrap; margin-left: 3em;"&gt;
{{Vorlage:Infobox-Teil EH38-<<M|T>>-Titel|Name=<!--Par1-Name-Text-->|Saison=<!--Par2-Saison-Text-->|davor=<!--Par3-davor-Text-->|danach=<!--Par4-danach-Text-->}}
&lt;/pre&gt;
</pre>
:::: ''--> bei 'EH38-V-Titel' (3 Parameter):''
<pre style="white-space: pre-wrap; margin-left: 8em;">
&lt;pre style="white-space: pre-wrap; margin-left: 3em;"&gt;
{{Vorlage:Infobox-Teil EH38-V-Titel|Art=<!--Par1-Art-Text-->|Kürzel=<!--Par2-Kürzel-Text-->|Name=<!--Par3-Name-Text-->}}
&lt;/pre&gt;
</pre>
:::: ''--> bei 'EH38-Daten' (2 Parameter):''
<pre style="white-space: pre-wrap; margin-left: 8em;">
&lt;pre style="white-space: pre-wrap; margin-left: 3em;"&gt;
{{Vorlage:Infobox-Teil EH38-Daten|Name=<!--Par1-Name-Text-->|Wert=<!--Par2-Wert-Text-->}}
&lt;/pre&gt;
</pre>
:::: ''--> bei 'EH38-Ersatz' und 'EH38-Hinweis-Daten' (jeweils 1 Parameter):''
<pre style="white-space: pre-wrap; margin-left: 8em;">
&lt;pre style="white-space: pre-wrap; margin-left: 3em;"&gt;
{{Vorlage:Infobox-Teil EH38-<<Namensteil>>|Text=<!--Par-Text-Text-->}}
&lt;/pre&gt;
</pre>
:::: ''--> bei 'EH38-Fuß' (1 optionaler Parameter):''
::::: Mit dem optionalen Parameter:
<pre style="white-space: pre-wrap; margin-left: 8em;">
&lt;pre style="white-space: pre-wrap; margin-left: 3em;"&gt;
{{Vorlage:Infobox-Teil EH38-Fuß|Text=<!--Par-Text-Text-->}}
&lt;/pre&gt;
</pre>
::::: Ohne dem optionalen Parameter:
<pre style="white-space: pre-wrap; margin-left: 8em;">
&lt;pre style="white-space: pre-wrap; margin-left: 3em;"&gt;
{{Vorlage:Infobox-Teil EH38-Fuß}}
&lt;/pre&gt;
</pre>
::: d) Abschnitt 'Ergebnisanzeige' (mit Selbstaufrufen)
:::: ''--> bei 'EH38-Basis' (keine Parameter):''
::::: <small>Hier '''kein''' <s><code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code></s>.</small>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-Basis}}</nowiki></code>
::::: <code><nowiki>{{!)}}</nowiki></code>
:::: ''--> bei 'EH38-Kopf' (keine Parameter):''
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-Kopf}}</nowiki></code>
::::: <code><nowiki>{{!)}}</nowiki></code>
:::: ''--> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):''
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-<<M|T>>-Titel|Name=(((Name)))|Saison=(((Saison)))|davor=(((davor)))|danach=(((danach)))}}</nowiki></code>
::::: <code><nowiki>{{!)}}</nowiki></code>
:::: ''--> bei 'EH38-V-Titel' (3 Parameter):''
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-V-Titel|Art=(((Art)))|Kürzel=(((Kürzel)))|Name=(((Name)))}}</nowiki></code>
::::: <code><nowiki>{{!)}}</nowiki></code>
:::: ''--> bei 'EH38-Daten' (2 Parameter):''
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-Daten|Name=(((Name)))|Wert=(((Wert)))}}</nowiki></code>
::::: <code><nowiki>{{!)}}</nowiki></code>
:::: ''--> bei 'EH38-Ersatz' und 'EH38-Hinweis-Daten' (jeweils 1 Parameter):''
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-<<Namensteil>>|Text=(((Text)))}}</nowiki></code>
::::: <code><nowiki>{{!)}}</nowiki></code>
:::: ''--> bei 'EH38-Hinweis-Kopf' und 'EH38-Hinweis-Beginn' sowie 'EH38-Hinweis-Ende' (jeweils keine Parameter):''
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-<<Namensteil>>}}</nowiki></code>
::::: <code><nowiki>{{!)}}</nowiki></code>
:::: ''--> bei 'EH38-Fuß' (1 optionaler Parameter):''
::::: Mit dem optionalen Parameter:
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-Fuß|Text=(((Text)))}}</nowiki></code>
::::: <small>Hier '''kein''' <s><code><nowiki>{{!)}}</nowiki></code></s>.</small>
::::: Ohne dem optionalen Parameter:
::::: <code><nowiki>{{(!}} class="wikitable" style="width: 400px;"</nowiki></code>
::::: <code><nowiki>{{Vorlage:Infobox-Teil EH38-Fuß}}</nowiki></code>
::::: <small>Hier '''kein''' <s><code><nowiki>{{!)}}</nowiki></code></s>.</small>

Version vom 23. April 2017, 03:10 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
Info: Stand vom derzeitigen Realisierungsplan (per 22.4.2017) - Sonne7 Disk! 
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>
2. Pseudotabelle als Schablone für Inhalt vom Code-Teil
Aus dem folgenden Wiki-Code der Pseudotabelle sollte der jeweilige Inhalt vom eigentlichen Code-Teil entnehmbar sein und zusätzlich dient er auch als Basis für Selbstaufrufe in der Doku.
{{(!}} class="wikitable" style="width: 400px;" <!-- Basis -->
{{!-}} class="hintergrundfarbe0" <!-- Kopf -->
!colspan="2"{{!}} <big><big style="color: grey;">Eishockey in Österreich bis 1938</big></big>
{{!-}} class="hintergrundfarbe8" <!-- Titel (zweizeilig) - 3 Varianten ('M'/'T'/'V') -->
!colspan="2"{{!}} {{{1|<span style="color: red;">Parameter 1 fehlt!</span>}}}
{{!-}} class="hintergrundfarbe8"
!colspan="2"{{!}} {{{2|<span style="color: red;">Parameter 2 fehlt!</span>}}}
{{!-}} <!-- Daten -->
{{!}} {{{1|<span style="color: red;">Parameter 1 fehlt!</span>}}} {{!!}} {{{2|<span style="color: red;">Parameter 2 fehlt!</span>}}}
{{!-}} <!-- Ersatz -->
{{!}}colspan="2"{{!}} {{{1|<span style="color: red;">Parameter fehlt!</span>}}}
{{!-}} class="hintergrundfarbe0" <!-- Hinweis-Kopf -->
!colspan="2" style="text-align: left;"| <span style="color: grey;">'''Hinweise:'''</span>
{{!-}} <!-- (Hinweis-Liste) -->
{{!}}colspan="2"{{!}}
* <!-- Hinweis-Beginn --> 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.
* <!-- Hinweis-Daten --> {{{1|<span style="color: red;">Parameter fehlt!</span>}}}
* <!-- Hinweis-Ende --> 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: {{{1|}}} <!-- Fuß --> |
{{!-}} class="hintergrundfarbe0" <!-- (Fußtext) -->
!colspan="2" style="text-align: left;"{{!}} {{{1}}}
}}
{{!)}}
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 den Teil (((...))) einer solchen Infobox darstellt.
Das Kürzel 'EH38' steht hier für ' Eishockey in Österreich bis 1938 '.
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.
c) Abschnitt 'Kopiervorlage'
--> bei keinen Parametern - konkret 'EH38-Basis', 'EH38-Kopf', 'EH38-Hinweis-Kopf', 'EH38-Hinweis-Beginn' und 'EH38-Hinweis-Ende':
<pre style="white-space: pre-wrap; margin-left: 3em;">
{{Vorlage:Infobox-Teil EH38-<<Namensteil>>}}
</pre>
--> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):
<pre style="white-space: pre-wrap; margin-left: 3em;">
{{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; margin-left: 3em;">
{{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; margin-left: 3em;">
{{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; margin-left: 3em;">
{{Vorlage:Infobox-Teil EH38-<<Namensteil>>|Text=<!--Par-Text-Text-->}}
</pre>
--> bei 'EH38-Fuß' (1 optionaler Parameter):
Mit dem optionalen Parameter:
<pre style="white-space: pre-wrap; margin-left: 3em;">
{{Vorlage:Infobox-Teil EH38-Fuß|Text=<!--Par-Text-Text-->}}
</pre>
Ohne dem optionalen Parameter:
<pre style="white-space: pre-wrap; margin-left: 3em;">
{{Vorlage:Infobox-Teil EH38-Fuß}}
</pre>
d) Abschnitt 'Ergebnisanzeige' (mit Selbstaufrufen)
--> bei 'EH38-Basis' (keine Parameter):
Hier kein {{(!}} class="wikitable" style="width: 400px;".
{{Vorlage:Infobox-Teil EH38-Basis}}
{{!)}}
--> bei 'EH38-Kopf' (keine Parameter):
{{(!}} class="wikitable" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Kopf}}
{{!)}}
--> bei 'EH38-M-Titel' und 'EH38-T-Titel' (jeweils 4 Parameter):
{{(!}} class="wikitable" 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" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-V-Titel|Art=(((Art)))|Kürzel=(((Kürzel)))|Name=(((Name)))}}
{{!)}}
--> bei 'EH38-Daten' (2 Parameter):
{{(!}} class="wikitable" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Daten|Name=(((Name)))|Wert=(((Wert)))}}
{{!)}}
--> bei 'EH38-Ersatz' und 'EH38-Hinweis-Daten' (jeweils 1 Parameter):
{{(!}} class="wikitable" 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" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-<<Namensteil>>}}
{{!)}}
--> bei 'EH38-Fuß' (1 optionaler Parameter):
Mit dem optionalen Parameter:
{{(!}} class="wikitable" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Fuß|Text=(((Text)))}}
Hier kein {{!)}}.
Ohne dem optionalen Parameter:
{{(!}} class="wikitable" style="width: 400px;"
{{Vorlage:Infobox-Teil EH38-Fuß}}
Hier kein {{!)}}.