Benutzer:Uwe Lück/Babfel

aus Wikipedia, der freien Enzyklopädie
< Benutzer:Uwe Lück
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 4. Januar 2021 um 02:02 Uhr durch imported>Vergänglichkeit(2194253) (kat).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
{{{letter code}}} {{{text}}}


Dies ({{Babfel}}) ist eine Abwandlung der Standardvorlage {{Babel field}} folgender Art:

  1. Die Parameternamen (letter code usw., „Schlüsselwörter“) von {{Babel field}} können auch mit {{Babfel}} verwendet werden. Die obligatorischen Parameter (letter code „links“ und text „rechts“) sind auch dieselben, und die optionalen Parameter von {{Babel field}} sind auch optionale Parameter von {{Babfel}}.
  2. 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, und letter code size ist meist 1.5em wie voreingestellt. Wichtig: Wenn der text-Parameter HTML-Code enthält, müssen alle Parameter außer letter code per Schlüsselwort angegeben werden!
  3. 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ür text size ist deshalb 0.83em, während sie bei {{Babel field}} angeblich 0.9em bzw. tatsächlich 0.86em beträgt. Man übernimmt dazu die die Werte für letter code, text sowie color 1, color 2, color 3 aus der „vorliegenden Vorlage“, text size wird dann „automatisch“ angepasst. Häufig muss man zusätzlich die Angabe 45px für die Breite des „Logos“ (Icons) in x45px ändern, um die Höhe der „Userbox“ zu reduzieren.
  4. Ein zusätzlicher Parameter (gegenüber {{Babel field}}) text align ermögicht Zentrierung des Texts im rechten Feld durch die Angabe text 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