Benutzer:Uwe Lück/Babfel
aus Wikipedia, der freien Enzyklopädie
{{{letter code}}} | {{{text}}} |
Dies ({{Babfel}}
) ist eine Abwandlung der Standardvorlage {{Babel field}}
folgender Art:
- Die Parameternamen (
letter code
usw., „Schlüsselwörter“) von{{Babel field}}
können auch mit{{Babfel}}
verwendet werden. Die obligatorischen Parameter (letter code
„links“ undtext
„rechts“) sind auch dieselben, und die optionalen Parameter von{{Babel field}}
sind auch optionale Parameter von{{Babfel}}
. - Der erforderliche Code kann dadurch reduziert werden, dass die meisten Parameter auch als Positionsparameter angegeben werden können, die einzelnen Parameterwerte sind so leichter erfassbar (normalerweise sind es nur 4 oder 5, denn – s. u. –
text code size
soll gerade durch die{{Babfel}}
-Voreinstellung ersetzt werden, undletter code size
ist meist1.5em
wie voreingestellt. Wichtig: Wenn dertext
-Parameter HTML-Code enthält, müssen alle Parameter außerletter code
per Schlüsselwort angegeben werden! - Hauptsächliche Motivation war die Absicht, vorhandene Userbox-Vorlagen dahingehend leicht abwandeln zu können, dass die Höhe des „Kästchens“ dieselbe ist wie die der Standardsprachvorlagen wie
{{user de}}
(in Tabellen u. ä.). Die Voreinstellung fürtext size
ist deshalb0.83em
, während sie bei{{Babel field}}
angeblich0.9em
bzw. tatsächlich0.86em
beträgt. Man übernimmt dazu die die Werte fürletter code
,text
sowiecolor 1
,color 2
,color 3
aus der „vorliegenden Vorlage“,text size
wird dann „automatisch“ angepasst. Häufig muss man zusätzlich die Angabe45px
für die Breite des „Logos“ (Icons) inx45px
ändern, um die Höhe der „Userbox“ zu reduzieren. - Ein zusätzlicher Parameter (gegenüber
{{Babel field}}
)text align
ermögicht Zentrierung des Texts im rechten Feld durch die Angabetext align=center
. Dieser Parameter ist optional, so dass der rechte Text ohne Angabe des Parameters (wie zumeist) linksbündig ausgerichtet wird.
Beispiel: TODO!
Merkhilfe/Erläuterung zu den Positionsnummern: Hauptsächlich wird ein Parameter vor einem anderen angegeben, wenn der erste (erfahrungsgemäß) häufiger von der Voreinstellung abweicht als der zweite. Bei den ersten beiden Parametern entspricht die Reihenfolge dem Erscheinungsbild. Unter den color
-Parametern entspricht die Reihenfolge einfach der Zahl im Schlüsselwort.
Positionsnummer | Schlüsselwort | für | Voreinstellung |
---|---|---|---|
1 | letter code |
was im linken Feld erscheint | [notwendige Angabe!] |
2 | text |
was im rechten Feld erscheint | [notwendige Angabe!] |
3 | color 1 |
Randlinienfarbe | #C0C0C0
|
4 | color 2 |
Hintergrund rechts | white = #FFFFF
|
5 | color 3 |
Hintergrund links | color 1 [Randlinienfarbe]
|
6 | text color |
Textfarbe rechts | black = #000000
|
7 | text color |
Textfarbe links | black = #000000
|
– | text code size |
Textgröße rechts | 0.83em
|
– | letter code size |
Textgröße links | 1.5em
|
– | text align |
Ausrichtung rechts | left
|