20.564
Bearbeitungen
(→Funktionen Modul:Faktenbox/Tabs: Modul:Faktenbox/Tabs/Adressen) |
|||
| (10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
Dieses Modul enthält gemeinsame Funktionen, um eine Faktenbox zu füllen | Dieses Modul enthält gemeinsame Funktionen, um eine Faktenbox zu füllen | ||
== Funktionen Modul:Faktenbox == | == Funktionen [[Modul:Faktenbox]] == | ||
=== <code>Faktenbox()</code> === | === <code>Faktenbox()</code> === | ||
| Zeile 10: | Zeile 10: | ||
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. | ||
== Funktionen Modul:Faktenbox/Tabs == | == Funktionen [[Modul:Faktenbox/Tabs]] == | ||
=== <code>universalDatenTab()</code> === | === <code>universalDatenTab()</code> === | ||
| Zeile 16: | Zeile 16: | ||
=== <code>bildTab()</code> === | === <code>bildTab()</code> === | ||
Selbsterklärend... | Selbsterklärend... | ||
| Zeile 27: | Zeile 24: | ||
Vervollständigt Tab-Inhalt zu einem Tab. | Vervollständigt Tab-Inhalt zu einem Tab. | ||
== Funktionen Modul:Faktenbox/Tabs/Adressen == | === <code>table_header_footer()</code> === | ||
Baut die HTML-Tags für eine table herum. | |||
=== <code>factbox_header_footer()</code> === | |||
Baut die HTML-Tags für eine factbox herum. | |||
== Funktionen [[Modul:Faktenbox/Tabs/Karte]] == | |||
=== <code>kartenTab()</code> === | |||
Selbsterklärend... | |||
=== <code>getKartenArgs()</code> === | |||
Karten-Argumente übernehmen und aufbereiten. | |||
== Funktionen [[Modul:Faktenbox/Tabs/Adressen]] == | |||
=== <code>adressenTab()</code> === | === <code>adressenTab()</code> === | ||
| Zeile 36: | Zeile 47: | ||
Erstellen Sortierindizes anhand Datum und Schlüsselwörtern (z.B. Geburtshaus ganz oben) für chronologische Sortierung. | Erstellen Sortierindizes anhand Datum und Schlüsselwörtern (z.B. Geburtshaus ganz oben) für chronologische Sortierung. | ||
== Funktionen Modul:Faktenbox/Zeilen == | == Funktionen [[Modul:Faktenbox/Zeilen]] == | ||
=== <code>zeileKategorieSeite()</code> === | === <code>zeileKategorieSeite()</code> === | ||
| Zeile 77: | Zeile 88: | ||
|- | |- | ||
| <code>val_postfix</code> || Attribut-Wert-Postfix z.B. "km" | | <code>val_postfix</code> || Attribut-Wert-Postfix z.B. "km" | ||
|- | |||
| <code>val_show_only</code> || Attribut-Wert nur anzeigen, aber nicht setzen | |||
|} | |} | ||
| Zeile 90: | Zeile 103: | ||
#* Attribut <code>name</code> mit <code>val</code> per <code><nowiki>{{#set:Attribut=Wert}}</nowiki></code> unsichtbar im Hintergrund gesetzt, auch wenn das Verarbeitungsfehler provoziert (gewollt) | #* Attribut <code>name</code> mit <code>val</code> per <code><nowiki>{{#set:Attribut=Wert}}</nowiki></code> unsichtbar im Hintergrund gesetzt, auch wenn das Verarbeitungsfehler provoziert (gewollt) | ||
== Funktionen Modul:Faktenbox/Common == | === <code>setStandardAttr()</code> === | ||
Setzen eines Standard-Attributs (nicht Datentyp Seite). | |||
Klammerwerte werden optional abgetrennt und Attribut-Wert wird optional nur angezeigt, aber nicht gesetzt. | |||
== [[Modul:Faktenbox/Zeilen/RedLinks]] == | |||
Enthält Tabelle mit Attributen, die nicht als rote Links angezeigt werden sollen. | |||
== Funktionen [[Modul:Faktenbox/Common]] == | |||
=== <code>common()</code> === | === <code>common()</code> === | ||
| Zeile 108: | Zeile 128: | ||
* <code>fbdata.klasse</code> Klassen-table. Beispiel Kirche: <code>fbdata.klasse = {"Kirche", "Gebäude"}</code> ("Kirche" ist primäre und "Gebäude" sekundäre Klasse) | * <code>fbdata.klasse</code> Klassen-table. Beispiel Kirche: <code>fbdata.klasse = {"Kirche", "Gebäude"}</code> ("Kirche" ist primäre und "Gebäude" sekundäre Klasse) | ||
* <code>fbdata.kategorie</code> Kategorien-table. Beispiel Kirche: <code>fbdata.kategorie = {"Kirchen", "Gebäude"}</code> ("Kirchen" ist primäre und "Gebäude" sekundäre Kategorie) | * <code>fbdata.kategorie</code> Kategorien-table. Beispiel Kirche: <code>fbdata.kategorie = {"Kirchen", "Gebäude"}</code> ("Kirchen" ist primäre und "Gebäude" sekundäre Kategorie) | ||
* <code>fbdata.kategorie_einzahl</code> Einzahl-Kategorien-table als Alternative zu <code>fbdata.klasse</code>. Beispiel Kirche: <code>fbdata.kategorie_einzahl = {"Kirche", "Gebäude"}</code> ("Kirche" ist primäre und "Gebäude" sekundäre Kategorie) | |||
* <code>fbdata.formular</code> Formular | * <code>fbdata.formular</code> Formular | ||
* Pagesnames | * Pagesnames | ||
** <code> | ** <code>fbdata.fullpagename</code> | ||
** <code> | ** <code>fbdata.pagename</code> | ||
** <code> | ** <code>fbdata.subpagename</code> | ||
* <code> | * <code>fbdata.strasse_hnr</code> Untertabelle für Straße/Hausnummer-Daten | ||
** <code> | ** <code>fbdata.strasse_hnr.strasse</code> Untertabelle für Straßen | ||
*** <code> | *** <code>fbdata.strasse_hnr.strasse.name</code> Straßenname | ||
*** <code> | *** <code>fbdata.strasse_hnr.strasse.hausnummer</code> Hausnummern-table dieser Straße | ||
*** <code> | *** <code>fbdata.strasse_hnr.strasse.suspekt</code> Suspekte Formular-Werte dieser Straße | ||
** <code> | ** <code>fbdata.strasse_hnr.suspekt </code> Suspekte Formular-Werte aller Straßen | ||
** <code> | ** <code>fbdata.strasse_hnr.anzahlGebaeude </code> Anzahl aller gültigen Straße/Hausnummer-Kombinationen | ||
* <code>fbdata.attr</code> Attribute | |||
** <code>fbdata.attr.list</code> = Attribute-Liste (table) | |||
** <code>fbdata.attr.subid</code> = Sobobject-Indentifier | |||
** <code>fbdata.attr.noattr</code> = Attribute nicht setzen Flag | |||
* <code>fbdata.geoobjects</code> = Geo-Objekte von [[Modul:Karte]] gefüllt | |||
* Ggf. weitere Klassen-abhängige Einträge | * Ggf. weitere Klassen-abhängige Einträge | ||
| Zeile 139: | Zeile 165: | ||
* [[Modul:Wiki]] | * [[Modul:Wiki]] | ||
* [[Modul:Geo]] | * [[Modul:Geo]] | ||
* [[Modul: | * [[Modul:Karte]] | ||
* [[Modul:SMW]] | |||
* [[Modul:LinkFormDatum]] | * [[Modul:LinkFormDatum]] | ||
</div> | </div> | ||