Modul:Datei/Doku
Dies ist die Dokumentationsseite für Modul:Datei
Seiten-Übersicht
| Hauptseite | Unterseiten | ||
|---|---|---|---|
| Allgemein | |||
| Faktenbox | Vorlagen | ||
| Formulare |
|
||
| Module | |||
| Alias | |||
| Abfrage | Vorlagen |
| |
| Formulare |
| ||
| Sonstige | |||
Fakenbox()
Aufgaben:
- Formular-Einträge auswerten
- Freiattribute mergen (Attribute können mehrfach in verschiedenen Freiattributen gegeben sein)
- Attribut-Werte anhand Attribut-Attribute (Datentyp, Liste per delimiter, ...) auswerten.
- Gebäude anhand Straße/Hausnummer hinzufügen
- Bilder in Galerie ausblenden
- Kann per Formulareintrag (In Straße/Ort ausblenden) oder per Ausblende-Seiten erfolgen.
- Füllt dazu Attribut:ZeigeInFormulareintrag- und Attribut:ZeigeNichtInFormulareintrag-Werte, damit
FormularGalerieDateienAusblenden()das Formular zusammenbauen kann. - Fragt wiederum die jeweiligen Ausblende-Seiten ab, um dann final Attribut:ZeigeInGalerie zu füllen, was die jeweiligen Galerien zur Anzeige bringen.
- Weitere Infos ermitteln und hinzufügen
- Dateiart/Dateityp
- Dateiinfos und deren Popup-Texte als Unterschriften in Galerien
- Faktenbox darstellen
- Daten dem MediaViewer zur Verfügung stellen
- Attributwerte in SMW-DB schreiben
Volle Unterstützung des Klassen-Systems. D. h. die Liste der auszuwertenden Attribute und das Anzeige-Layout werden in Klasse:Datei definiert. Wie die jeweiligen Attribute ausgewertet (z. B. als Liste) und angezeigt (z. B. Einzahl/Mehrzahl) werden, wird bei den einzelnen Attributen eingestellt.
Alle Dateiarten (Bild, Audio, ...) nutzen die selbe Faktenbox hier, aber können unterschiedliche Formulare besitzen. Die Formulare werden in den jeweiligen Klassen (Klasse:Bild, Klasse:Audio, ...) definiert und damit auch die möglichen Werte.
FormularGalerieDateienAusblenden()
Stellt die dynamisch erzeugten Formulare der jeweiligen Ausblende-Seiten bereit. Holt sich dazu die jeweiligen Attribut:ZeigeInFormulareintrag- und Attribut:ZeigeNichtInFormulareintrag-Werte (gesetzt per Datei-Faktenbox). Speichert Formular-Werte in Vorlage:Bild/Galerie-Bilder ausblenden (bei Bildern).
GalerieDateienAusblenden()
Aufgerufen per Vorlage:Bild/Galerie-Bilder ausblenden (bei Bildern) liefert es
- Per Einbindung per Fakenbox() ein true/false zurück, je nachdem, ob Datei in oder ausgeblendet werden soll oder
- Bei der Ansicht der Ausblende-Seite eine Übersicht der ausgeblendeten bzw. nicht ausgeblendeten Dateien.