HfWU Personal Manager (hfwupersonal): Unterschied zwischen den Versionen
Aus Wikizone
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 6: | Zeile 6: | ||
# Bereinigung der Daten | # Bereinigung der Daten | ||
# Erweiterung der Extension mit den notwendigen Ausgabefunktionen | # Erweiterung der Extension mit den notwendigen Ausgabefunktionen | ||
| + | |||
| + | === Funktionalität === | ||
| + | * Verwaltung der Personen im Backend | ||
| + | * Personen können einer oder mehrerer Kategorien zugeordnet werden | ||
| + | * Listenausgabe nach bestimmten Kriterien (vorgefertigte Abfragen) evtl. Query Builder | ||
| + | |||
| + | === Code === | ||
| + | |||
| + | ==== Auszüge aus tt_news ==== | ||
| + | |||
| + | ==== Diagramm ==== | ||
| + | <pre> | ||
| + | |||
| + | function main_news($content, $conf) | ||
| + | -> function init($conf) | ||
| + | |||
| + | -> function displaySingle | ||
| + | -> function displayList($excludeUids = 0) | ||
| + | |||
| + | </pre> | ||
| + | ===== Funktionen ===== | ||
| + | ''' Listen anzeigen ''' displayList() | ||
| + | |||
| + | ''' Einzelnen DS anzeigen ''' displaySingle() | ||
Aktuelle Version vom 3. September 2007, 15:57 Uhr
Der HfWU Personal Manager dient zur Pflege des Personals und zur Generierung von Listen die Mittels Abfrage und Template ausgegeben werden.
Vorarbeiten[Bearbeiten]
- Konvertierung der Daten aus Infosite in Tabeller personaldb
- Erstellen einer Roh Extension zur Aufnahme der Daten
- Mapping der Daten aus personaldb in Typo3 Tabelle
- Bereinigung der Daten
- Erweiterung der Extension mit den notwendigen Ausgabefunktionen
Funktionalität[Bearbeiten]
- Verwaltung der Personen im Backend
- Personen können einer oder mehrerer Kategorien zugeordnet werden
- Listenausgabe nach bestimmten Kriterien (vorgefertigte Abfragen) evtl. Query Builder
Code[Bearbeiten]
Auszüge aus tt_news[Bearbeiten]
Diagramm[Bearbeiten]
function main_news($content, $conf) -> function init($conf) -> function displaySingle -> function displayList($excludeUids = 0)
Funktionen[Bearbeiten]
Listen anzeigen displayList()
Einzelnen DS anzeigen displaySingle()