Modul:Faktenbox/Doku: Unterschied zwischen den Versionen

 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 9: Zeile 9:
Sie kann als zusätzliche Faktenboxen auf einer Seite eingebaut werden ähnlich [[Vorlage:Tabbox]].
Sie kann als zusätzliche Faktenboxen auf einer Seite eingebaut werden ähnlich [[Vorlage:Tabbox]].
Sie setzt ebenso Attribute wie die regulären Faktenboxen z.B. von Gebäuden, Straßen, Personen usw.
Sie setzt ebenso Attribute wie die regulären Faktenboxen z.B. von Gebäuden, Straßen, Personen usw.
=== Wrapper ===
Funktionsaufrufe von Modul:Faktenbox werden an die Unterseiten-Module weitergereicht.


== Funktionen [[Modul:Faktenbox/Tabs]] ==
== Funktionen [[Modul:Faktenbox/Tabs]] ==
Zeile 63: Zeile 66:


=== <code>zeileDatum()</code> ===
=== <code>zeileDatum()</code> ===
Zeile um ein Datum standardisiert per <code>linkFormDate()</code> anzuzeigen.
Zeile um ein Datum standardisiert per <code>linkFormDateAttrList()</code> anzuzeigen.
 
=== <code>zeileEndeDatum()</code> ===
Wie zeileDatum(), aber dass Ende-Attribute ([[Attribut:Ehemals]], [[Attribut:Verstorben]], ...) automatisch gesetzt und nicht angezeigt wird, wenn Ende-Datum ([[Attribut:Schließungsdatum]], [[Attribut:Todesdatum]], ...) angegeben.
 
=== <code>zeileEndeJahr()</code> ===
Wie zeileDatum(), aber dass Ende-Attribute ([[Attribut:Ehemals]], ...) automatisch gesetzt und nicht angezeigt wird, wenn Ende-Jahr ([[Attribut:Abrissjahr]], ...) angegeben.


=== <code>zeileSemantikBrowsenAbfrage()</code> ===
=== <code>zeileSemantikBrowsenAbfrage()</code> ===
Zeile 119: Zeile 128:
Standard-konformes Bilden einer Telefon-URI.
Standard-konformes Bilden einer Telefon-URI.


== [[Modul:Faktenbox/Zeilen/RedLinks]] ==
=== [[Modul:Faktenbox/Zeilen/RedLinks]] ===
Enthält Tabelle mit Attributen, die nicht als rote Links angezeigt werden sollen.
Enthält Tabelle mit Attributen, die nicht als rote Links angezeigt werden sollen.


Zeile 130: Zeile 139:
* Kategorien
* Kategorien
* Wartung
* Wartung
Ebenso werden die Attribute final gesetzt.
Ebenso werden die Attribute final gesetzt, sofern keine transcludierte Unterseite.


=== <code>getFbdata()</code> ===
=== <code>getFbdata()</code> ===
Zeile 169: Zeile 178:
** <code>fbdata.attr.noattr</code> = Attribute nicht setzen Flag
** <code>fbdata.attr.noattr</code> = Attribute nicht setzen Flag
* <code>fbdata.geoobjects</code> = Geo-Objekte von [[Modul:Karte]] gefüllt
* <code>fbdata.geoobjects</code> = Geo-Objekte von [[Modul:Karte]] gefüllt
* <code>fbdata.transcluded </code> = Faktenbox ist in transcludierte Unterseite
* Ggf. weitere Klassen-abhängige Einträge
* Ggf. weitere Klassen-abhängige Einträge