Vorlage:Babel: Unterschied zwischen den Versionen

(Code) Komplettüberarbeitung der gesamten Vorlage - 1. den Kopf-Teil und den Fuß-Teil nun auf durchgehende Verwendung der HTML-Form und immer geschlossene Klammerung geändert, 2. die Parametrierung davon auf 'float', 'Titelzeile' und 'Fußzeile' geändert, 3. die defaultmäßige Verlinkung für Titelzeile und Fußzeile geändert und 4. die Mehrfach-Parameter (Gruppen) v.a. erweitert (konkret nun 1+100 Unbenannte, 1+20 mit 'aus*'-Name und 1+50 mit 'Box*'-Name) + Kommentar-Block am Seitenanfang + Doku-A.
(Die Seite wurde neu angelegt: „<includeonly>{{#if: {{{titel|}}} | {{ {{#if:{{{1|}}} |Babel-HTML-Kopf |Babel-Kopf}} | float={{{float|}}} | 1={{{titel}}} }} | {{ {{#if:{{{1|}}} |Babel-…“)
 
((Code) Komplettüberarbeitung der gesamten Vorlage - 1. den Kopf-Teil und den Fuß-Teil nun auf durchgehende Verwendung der HTML-Form und immer geschlossene Klammerung geändert, 2. die Parametrierung davon auf 'float', 'Titelzeile' und 'Fußzeile' geändert, 3. die defaultmäßige Verlinkung für Titelzeile und Fußzeile geändert und 4. die Mehrfach-Parameter (Gruppen) v.a. erweitert (konkret nun 1+100 Unbenannte, 1+20 mit 'aus*'-Name und 1+50 mit 'Box*'-Name) + Kommentar-Block am Seitenanfang + Doku-A.)
Zeile 1: Zeile 1:
<includeonly>{{#if: {{{titel|}}}
<!-- Babel-Vorlage auf nun durchgehende HTML-Form (anstatt Mischung aus HTML-Form und Wiki-Form) mit immer geschlossene Klammerung (anstatt bedingt offener Klammerung) und ...
| {{ {{#if:{{{1|}}} |Babel-HTML-Kopf |Babel-Kopf}}
    ... nun den 3 optionalen Parametern 'float' (default 'right' und alternativ 'left'), 'Titelzeile' und 'Fußzeile' (beide Text mit optionaler Formatierung) sowie ...
| float={{{float|}}}
    ... den 3 Gruppen aus optionalen Parametern 1. 1+100 Unbenannte, 2. 1+20 mit 'aus*'-Name und 3. 1+50 mit 'Box*'-Name (Ersatz für 'Spezialbox*-Name, dafür nun deutlich mehr)
| 1={{{titel}}}
    Quellen für diese Vorlage waren im Wesentlichen:
}}
    - 1. '[[w:Vorlage:Babel|Vorlage:Babel]]' (für den gesamten grundsätzlichen Aufbau dieser Vorlage - inkl. 100 unbenannten Parametern, 20 'aus*'-Parametern und 15 'Spezialbox*'-Parametern) sowie
| {{ {{#if:{{{1|}}} |Babel-HTML-Kopf| Babel-Kopf}}
    - 2. '[[w:Vorlage:Babel-HTML-Kopf|Vorlage:Babel-HTML-Kopf]]' (für den Titel-Bereich via HTML-Kopf - inkl. dem Parametern 'titel' und 'float' - auch mit der Angabe: class="infobox") und
| float={{{float|}}}
    - 3. '[[w:Vorlage:Babel-Style|Vorlage:Babel-Style]]' (für die Stilangaben-Zeile - inkl. dem Parameter 'float')
}}  
    - alle 3 hier angeführten Vorlagen sind die von der deutschen Wikipedia (mit Stand 7.4.2024)
}}
    Hinweis: Die Dokumentation unter '[[w:Vorlage:Babel/Doku|Vorlage:Babel/Doku]]' in der Wikipedia ist damit nur noch großteils für diese Vorlage gültig.
{{#if: {{{1|}}} | <tr><td>{{User {{{1}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
              (Die Seite '[[w:Wikipedia:Babel|Wikipedia:Babel]]' in ebenfalls der Wikipedia aber schon ganz.)
    Infos: Die defaultmäßige Verlinkung der Titelzeile ('Babel:') erfolgt auf die Seite '[[Regiowiki:Babel|Regiowiki:Babel]]' hier im RegiowikiAT.
            Die defaultmäßige Verlinkung der Fußzeile ('Benutzer nach Sprache') erfolgt auf die '[[:Kategorie:Babel - Benutzer nach Sprache]]' ebenfalls hier im RegiowikiAT.
            Die Stildefinition (via 'style') vom gesamten Babel wurde um die Angabe 'width: 238px;' erweitert und die Angabe zu 'clear:' auf die von 'float:' angepasst.
            Die Klassenzuordnung (via 'class') für das gesamte Babel wurde um die Klasse 'mw-babel-wrapper' erweitert (zusätzlich zur Klasse 'infobox').
    Version 0.1 (7.4.2024)
-->
<!-- Babel-Beginn:
--><table style="clear: {{{float|right}}}; float: {{{float|right}}}; width: 238px;
              margin-bottom: 0.5em; margin-left: 1em; border: solid 1px #99B3FF; background-color: #FFFFFF;"
      class="mw-babel-wrapper infobox">
<!-- Kopf-Teil:
--><tr><th>{{{Titelzeile|[[Regiowiki:Babel|Babel]]:}}}</th></tr>
<!-- 1+100 unbenannte Parameter:
-->{{#if: {{{0|}}} | <tr><td>{{User {{{0}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{1|}}} | <tr><td>{{User {{{1}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{2|}}} | <tr><td>{{User {{{2}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{2|}}} | <tr><td>{{User {{{2}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{3|}}} | <tr><td>{{User {{{3}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{3|}}} | <tr><td>{{User {{{3}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
Zeile 108: Zeile 123:
}}{{#if: {{{99|}}} | <tr><td>{{User {{{99}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{99|}}} | <tr><td>{{User {{{99}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{100|}}} | <tr><td>{{User {{{100}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{100|}}} | <tr><td>{{User {{{100}}} | mw={{{mw|{{GENDER:{{BASEPAGENAME}}|m|w|}} }}} }}</td></tr>
}}{{#if: {{{aus1|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus1}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus1}}}]]
}}<!-- 1+20 Parameter mit 'aus*'-Namen:
}}{{#if: {{{aus2|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus2}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus2}}}]]
-->{{#if: {{{aus|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus}}}]]
}}{{#if: {{{aus3|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus3}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus3}}}]]
}}{{#if: {{{aus1|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus1}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus1}}}]]
}}{{#if: {{{aus4|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus4}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus4}}}]]
}}{{#if: {{{aus2|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus2}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus2}}}]]
}}{{#if: {{{aus5|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus5}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus5}}}]]
}}{{#if: {{{aus3|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus3}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus3}}}]]
}}{{#if: {{{aus6|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus6}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus6}}}]]
}}{{#if: {{{aus4|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus4}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus4}}}]]
}}{{#if: {{{aus7|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus7}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus7}}}]]
}}{{#if: {{{aus5|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus5}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus5}}}]]
}}{{#if: {{{aus8|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus8}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus8}}}]]
}}{{#if: {{{aus6|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus6}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus6}}}]]
}}{{#if: {{{aus9|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus9}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus9}}}]]
}}{{#if: {{{aus7|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus7}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus7}}}]]
}}{{#if: {{{aus10|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus10}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus10}}}]]
}}{{#if: {{{aus8|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus8}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus8}}}]]
}}{{#if: {{{aus11|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus11}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus11}}}]]
}}{{#if: {{{aus9|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus9}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus9}}}]]
}}{{#if: {{{aus12|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus12}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus12}}}]]
}}{{#if: {{{aus10|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus10}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus10}}}]]
}}{{#if: {{{aus13|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus13}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus13}}}]]
}}{{#if: {{{aus11|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus11}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus11}}}]]
}}{{#if: {{{aus14|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus14}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus14}}}]]
}}{{#if: {{{aus12|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus12}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus12}}}]]
}}{{#if: {{{aus15|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus15}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus15}}}]]
}}{{#if: {{{aus13|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus13}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus13}}}]]
}}{{#if: {{{aus16|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus16}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus16}}}]]
}}{{#if: {{{aus14|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus14}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus14}}}]]
}}{{#if: {{{aus17|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus17}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus17}}}]]
}}{{#if: {{{aus15|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus15}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus15}}}]]
}}{{#if: {{{aus18|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus18}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus18}}}]]
}}{{#if: {{{aus16|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus16}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus16}}}]]
}}{{#if: {{{aus19|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus19}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus19}}}]]
}}{{#if: {{{aus17|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus17}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus17}}}]]
}}{{#if: {{{aus20|}}} | <tr><td> {{Benutzer:Vorlage/aus {{{aus20}}}}}</td></tr> [[Kategorie:Benutzer:aus {{{aus20}}}]]
}}{{#if: {{{aus18|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus18}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus18}}}]]
}}{{#if: {{{Spezialbox|}}} | <tr><td>{{{Spezialbox}}}</td></tr>
}}{{#if: {{{aus19|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus19}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus19}}}]]
}}{{#if: {{{Spezialbox2|}}} | <tr><td>{{{Spezialbox2}}}</td></tr>
}}{{#if: {{{aus20|}}} | <tr><td>{{Benutzer:Vorlage/aus {{{aus20}}} }}</td></tr> [[Kategorie:Benutzer:aus {{{aus20}}}]]
}}{{#if: {{{Spezialbox3|}}} | <tr><td>{{{Spezialbox3}}}</td></tr>
}}<!-- 1+50 Parameter mit 'Box*'-Namen:
}}{{#if: {{{Spezialbox4|}}} | <tr><td>{{{Spezialbox4}}}</td></tr>
-->{{#if: {{{Box|}}} | <tr><td>{{{Box}}}</td></tr>
}}{{#if: {{{Spezialbox5|}}} | <tr><td>{{{Spezialbox5}}}</td></tr>
}}{{#if: {{{Box1|}}} | <tr><td>{{{Box1}}}</td></tr>
}}{{#if: {{{Spezialbox6|}}} | <tr><td>{{{Spezialbox6}}}</td></tr>
}}{{#if: {{{Box2|}}} | <tr><td>{{{Box2}}}</td></tr>
}}{{#if: {{{Spezialbox7|}}} | <tr><td>{{{Spezialbox7}}}</td></tr>
}}{{#if: {{{Box3|}}} | <tr><td>{{{Box3}}}</td></tr>
}}{{#if: {{{Spezialbox8|}}} | <tr><td>{{{Spezialbox8}}}</td></tr>
}}{{#if: {{{Box4|}}} | <tr><td>{{{Box4}}}</td></tr>
}}{{#if: {{{Spezialbox9|}}} | <tr><td>{{{Spezialbox9}}}</td></tr>
}}{{#if: {{{Box5|}}} | <tr><td>{{{Box5}}}</td></tr>
}}{{#if: {{{Spezialbox10|}}} | <tr><td>{{{Spezialbox10}}}</td></tr>
}}{{#if: {{{Box6|}}} | <tr><td>{{{Box6}}}</td></tr>
}}{{#if: {{{Spezialbox11|}}} | <tr><td>{{{Spezialbox11}}}</td></tr>
}}{{#if: {{{Box7|}}} | <tr><td>{{{Box7}}}</td></tr>
}}{{#if: {{{Spezialbox12|}}} | <tr><td>{{{Spezialbox12}}}</td></tr>
}}{{#if: {{{Box8|}}} | <tr><td>{{{Box8}}}</td></tr>
}}{{#if: {{{Spezialbox13|}}} | <tr><td>{{{Spezialbox13}}}</td></tr>
}}{{#if: {{{Box9|}}} | <tr><td>{{{Box9}}}</td></tr>
}}{{#if: {{{Spezialbox14|}}} | <tr><td>{{{Spezialbox14}}}</td></tr>
}}{{#if: {{{Box10|}}} | <tr><td>{{{Box10}}}</td></tr>
}}{{#if: {{{Spezialbox15|}}} | <tr><td>{{{Spezialbox15}}}</td></tr>
}}{{#if: {{{Box11|}}} | <tr><td>{{{Box11}}}</td></tr>
}}{{#ifeq: {{{Fußzeile|}}} | {{{Fußzeile|u}}}
}}{{#if: {{{Box12|}}} | <tr><td>{{{Box12}}}</td></tr>
| {{#if:{{{Fußzeile|}}} | <tr><td style="text-align: center;">{{{Fußzeile}}}</td></tr> }}
}}{{#if: {{{Box13|}}} | <tr><td>{{{Box13}}}</td></tr>
| {{#if: {{{1|}}} | <tr><td style="text-align: center;">'''[[:Kategorie:Benutzer:nach Sprache|Benutzer nach Sprache]]'''</td></tr> }}
}}{{#if: {{{Box14|}}} | <tr><td>{{{Box14}}}</td></tr>
}}{{#if: {{{1|}}} |</table>
}}{{#if: {{{Box15|}}} | <tr><td>{{{Box15}}}</td></tr>
}}</includeonly><noinclude>
}}{{#if: {{{Box16|}}} | <tr><td>{{{Box16}}}</td></tr>
}}{{#if: {{{Box17|}}} | <tr><td>{{{Box17}}}</td></tr>
}}{{#if: {{{Box18|}}} | <tr><td>{{{Box18}}}</td></tr>
}}{{#if: {{{Box19|}}} | <tr><td>{{{Box19}}}</td></tr>
}}{{#if: {{{Box20|}}} | <tr><td>{{{Box20}}}</td></tr>
}}{{#if: {{{Box21|}}} | <tr><td>{{{Box21}}}</td></tr>
}}{{#if: {{{Box22|}}} | <tr><td>{{{Box22}}}</td></tr>
}}{{#if: {{{Box23|}}} | <tr><td>{{{Box23}}}</td></tr>
}}{{#if: {{{Box24|}}} | <tr><td>{{{Box24}}}</td></tr>
}}{{#if: {{{Box25|}}} | <tr><td>{{{Box25}}}</td></tr>
}}{{#if: {{{Box26|}}} | <tr><td>{{{Box26}}}</td></tr>
}}{{#if: {{{Box27|}}} | <tr><td>{{{Box27}}}</td></tr>
}}{{#if: {{{Box28|}}} | <tr><td>{{{Box28}}}</td></tr>
}}{{#if: {{{Box29|}}} | <tr><td>{{{Box29}}}</td></tr>
}}{{#if: {{{Box30|}}} | <tr><td>{{{Box30}}}</td></tr>
}}{{#if: {{{Box31|}}} | <tr><td>{{{Box31}}}</td></tr>
}}{{#if: {{{Box32|}}} | <tr><td>{{{Box32}}}</td></tr>
}}{{#if: {{{Box33|}}} | <tr><td>{{{Box33}}}</td></tr>
}}{{#if: {{{Box34|}}} | <tr><td>{{{Box34}}}</td></tr>
}}{{#if: {{{Box35|}}} | <tr><td>{{{Box35}}}</td></tr>
}}{{#if: {{{Box36|}}} | <tr><td>{{{Box36}}}</td></tr>
}}{{#if: {{{Box37|}}} | <tr><td>{{{Box37}}}</td></tr>
}}{{#if: {{{Box38|}}} | <tr><td>{{{Box38}}}</td></tr>
}}{{#if: {{{Box39|}}} | <tr><td>{{{Box39}}}</td></tr>
}}{{#if: {{{Box40|}}} | <tr><td>{{{Box40}}}</td></tr>
}}{{#if: {{{Box41|}}} | <tr><td>{{{Box41}}}</td></tr>
}}{{#if: {{{Box42|}}} | <tr><td>{{{Box42}}}</td></tr>
}}{{#if: {{{Box43|}}} | <tr><td>{{{Box43}}}</td></tr>
}}{{#if: {{{Box44|}}} | <tr><td>{{{Box44}}}</td></tr>
}}{{#if: {{{Box45|}}} | <tr><td>{{{Box45}}}</td></tr>
}}{{#if: {{{Box46|}}} | <tr><td>{{{Box46}}}</td></tr>
}}{{#if: {{{Box47|}}} | <tr><td>{{{Box47}}}</td></tr>
}}{{#if: {{{Box48|}}} | <tr><td>{{{Box48}}}</td></tr>
}}{{#if: {{{Box49|}}} | <tr><td>{{{Box49}}}</td></tr>
}}{{#if: {{{Box50|}}} | <tr><td>{{{Box50}}}</td></tr>
}}<!-- Fuß-Teil:
--><tr><td style="text-align: center;">{{{Fußzeile|[[:Kategorie:Babel - Benutzer nach Sprache|Benutzer nach Sprache]]}}}</td></tr>
<!-- Babel-Ende:
--></table>
<noinclude>
<!--{{Dokumentation|nr=2}}-->
<!--{{Dokumentation|nr=2}}-->
[[Kategorie:Babel|!Vorlage]]
</noinclude>
</noinclude>
3.424

Bearbeitungen