Vorlage:Portalbox2

Aus Die Offene Bibel

Version vom 19. November 2013, 23:07 Uhr von Skreutzer (Diskussion | Beiträge) (Änderung 12012 von Skreutzer (Diskussion) rückgängig gemacht.)
Wechseln zu: Navigation, Suche

Aus der deutschen Wikipedia kopiert. Die Beispiele wurden so angepasst, dass sie zu unseren Projektfarben passen.


Dokumentation[Bearbeiten]

Diese Vorlage kann für die einzelnen Elemente (Boxen) von Portalseiten verwendet werden und kann in großem Umfang angepasst werden. Bei vielen Parametern werden allerdings Kenntnisse von CSS vorausgesetzt. Mögliche Angaben für die CSS-Syntax können z. B. in der Kurzreferenz für CSS aus Selfhtml nachgelesen werden.

Diese Vorlage sollte behindertenfreundlich sein, da sie zur Überschriftenerzeugung das <h2> Element verwendet und somit eine nicht optische Gliederung des Dokumentes vornimmt.

Hinweis

Diese Vorlage sollte in Zusammenhang mit __NOTOC__ __NOEDITSECTION__ verwendet werden (muss an den Anfang der Portalseite eingefügt werden).

  • NOTOC ist wichtig damit kein Inhaltsverzeichnis angezeigt wird, das für eine Portalseite unnötig ist.
  • NOEDITSECTION damit an den normalen Überschriften keine fehlerhaften oder doppelten Bearbeiten-Links angezeigt werden.

Parameter

Parameter welche das Äußere der Box beeinflussen

  • background-color (optional) setzt den Hintergrund auf die angegebene Farbe (CSS-Syntax). Fehlt der Parameter ist der Hintergrund weiß (#fff).
  • margin (optional) legt den Abstand zu umliegenden Elementen fest (CSS-Syntax). Fehlt der Parameter wird "0" verwendet.
  • padding (optional) legt den Abstand des Inhaltes zum Rand der Box fest (CSS-Syntax). Fehlt der Parameter wird "0" verwendet.
  • border (optional) legt den Rahmen der Box fest (CSS-Syntax). Fehlt der Parameter wird ein 1 Pixel breiter, grauer Rahmen als Standard verwendet.
  • float (optional) legt fest ob sich die Box wie eine Infobox verhalten soll und sich an einer Seite ausrichtet (CSS-Syntax).
  • clear (optional) legt fest ob diese Box neben ihr stehende Boxen dulden soll oder sich darunter plaziert (CSS-Syntax).
  • width (optional) legt die Standardbreite der Box fest (CSS-Syntax). Fehlt der Parameter, dann erstreckt sich die Box über die gesammte ihr zur Verfügung stehende Breite.
  • min-width (optional) legt die minimale Breite der Box fest (CSS-Syntax). Fehlt der Parameter, dann wird keine minimale Breite festgelegt.
  • text-align (optional) legt die Textausrichtung innerhalb der Box fest (CSS-Syntax). Fehlt der Parameter so wird die Standardeinstellung für Fließtext angenommen (i.d.R linksbündig).
  • background-image (optional) unterlegt die Box mit einem Hintergrundbild, das in der linken oberen Ecke fixiert ist. Das Bild wird direkt durch seinen Namen angegeben.

Parameter die den Titel (title) beeinflussen

  • title (optional) veranlasst, dass der Box die Überschrift title hinzugefügt wird.
  • editlink (optional, setzt die Angabe von title voraus) zeigt neben der Überschrift einen Link auf den Artikel editlink an, der benutzt werden kann, um die angegebene Seite zu editieren.
  • editlink-color (optional) setzt die Farbe des Editlinks (CSS-Syntax). Dies ist sinnvoll, wenn ein dunkler Hintergrund verwendet wird oder der Link nicht zu erkennen ist.
  • title-align (optional, setzt die Angabe von title voraus) ändert die Ausrichtung der Überschrift (CSS-Syntax).
  • title-font-size (optional, setzt die Angabe von title voraus) ändert die Schriftgröße der Überschrift (CSS-Syntax). Fehlt der Parameter dann wird die Standardgröße der Überschrift (Ebene 2) verwendet.
  • title-font-weight (optional, setzt die Angabe von title voraus) ändert das Schriftgewicht der Überschrift (CSS-Syntax).
  • title-color (optional, setzt die Angabe von title voraus) legt die Vordergrundfarbe der Überschrift fest (CSS-Syntax). Fehlt der Parameter, dann wird die Standardfarbe für Überschriften verwendet.
  • title-background-color (optional, setzt die Angabe von title voraus) legt die Hintergrundfarbe der Überschrift fest (CSS-Syntax). Fehlt der Parameter, dann ist der Hintergrund der Überschrift transparent. (Hinweis: Der Hintergrund legt sich über das durch den Parameter background-image angebbare Hintergrundbild.)
  • title-padding (optional, setzt die Angabe von title voraus) legt den Abstand der Überschrift bis zu ihrem Rand fest (CSS-Syntax). Fehlt der Parameter, dann wird „0.4em“ verwendet.
  • title-margin (optional, setzt die Angabe von title voraus) legt den Abstand der Überschrift von ihrem Rand bis zur Box und dem Inhalt fest (CSS-Syntax). Fehlt der Parameter, dann wird "0" verwendet.
  • title-border-bottom (optional, setzt die Angabe von title voraus) legt den unteren Rahmen des Titels fest (CSS-Syntax). Fehlt der Parameter, dann wird kein Rahmen angezeigt.

Parameter die den Inhalt (content) beeinflussen

  • include (optional) legt fest welche Seite innerhalb der Box angezeigt werden soll. Dabei wir nur der Standardname der Seite angegeben, wie z.B. „include=Hauptseite“ (ohne Anführungsstriche).
  • inline (optional, verpflichtend wenn include nicht angegeben ist) ist mit include vergleichbar, nur das der Inhalt direkt innerhalb der Box angezeigt wird.
  • content-margin (optional) legt fest wie groß der Abstand von Inhalt zum Rand ist (CSS-Sytnax). Wird der Parameter nicht angegeben, dann wird der Standardwert „0.4em“ angenommen.

Kopiervorlage

{{Portalbox2
|title= 
|editlink=
|editlink-color=
|title-align=
|title-font-size=
|title-font-weight=
|title-color=
|title-background-color=
|title-padding=
|title-margin=
|title-border-bottom=
|background-color= 
|background-image= 
|margin= 
|padding=
|border=
|width=
|float=
|min-width= 
|text-align=
|content-margin=
|include= 
|inline=
}}

Bei technischen Fragen zu dieser Vorlage kannst du dich an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite.