Die nächste Applikation, die wie nun installieren wollen, ist die Anwendung Mnemo. Mit Hilfe dieser Anwendung können wir uns Kurznotizen erstelle, die uns neben der Aufgabenplanung und -verwaltung mit Nag unds bei der Bewältung unserer Aufgaben unterstützen kann. Informationen zu Installation und Konfiguration findet amn auch auf der offiziellen Doku-Seite.
Wie auch schon bei der Grund-Installation des Horde-Frameworks, werden wir hier auf PHP Extension and Application Repository oder kurz PEAR zurück.
Das Programmpaket holen wir und nun erst einmal auf unseren Web-Server.
# pear install -a -B horde/mnemo
downloading mnemo-4.0.2.tgz ... Starting to download mnemo-4.0.2.tgz (1,187,127 bytes) ............................................................................done: 1,187,127 bytes downloading Horde_Pdf-2.0.2.tgz ... Starting to download Horde_Pdf-2.0.2.tgz (52,469 bytes) ...done: 52,469 bytes install ok: channel://pear.horde.org/mnemo-4.0.2 install ok: channel://pear.horde.org/Horde_Pdf-2.0.2
Die Konfiguration des Moduls Mnemo erfolgt, wie auch bereits bei der Grundkonfiguration des Horde-Frameworks, erfolgt über die GUI des Horde-Framworks. Bevor wir uns daran machen können, benötigen wir noch eine entsprechende (leere) Backupdatei für die mitgelieferte Vorgabekonfigurationsdatei.
Wir legen also die besagte Backup-Datei für die Konfiguration an.
# touch /var/www/horde/mnemo/config/conf.php.bak
Zum Schluß weisen wir noch die Datei und Besitzrechte für die Konfigurationsdatei- und dessen Verzeichnis zu.
# chown -R root:apache /var/www/horde/mnemo/config
# chmod g+w -R /var/www/horde/mnemo/config
Die Konfiguration der Applikation Mnemo erfolgt dann über die GUI des Web-Frameworks. Dazu rufen wir unseren angelegten VHOST im Webbrowser auf.
$ firefox https://buero.nausch.org
Mit einem Klick auf das Zahnradsysmbol erreichen wir den Menüpunkt Administration.
Hier wählen wir den Menüpunkt Configuration aus.
Da wir die Anwendung Mnemo noch nicht konfiguriert haben und auch die nötigen mySQL-Datenbanktabellen angelegt haben, sind die beiden Fehlermeldungen normal.
Als erstes legen wir die notwendigen Datenbanktabellen an. Hierzu klicken wir auf den Punkt DB schema is out of date. Die Aktion wird uns entsprechend positiv quittiert.
Um zur Konfiguration von Mnemo zu gelangen, klicken wir nun auf den Punkt Notizen (mnemo).
Auf den nun zur Verfügung stehenden Reitern, erfolgt die Konfiguration der Horde-Applikation Mnemo.
$conf[storage][driver] SQL $conf[storage][params][driverconfig] Horde defaults $conf[storage][params][table] mnemo_memos
$conf[notepads][driver] Default
$conf[menu][import_export] [✔]
Am Ende unserer Konfigurationsarbeit, sichern wir die Konfiguration mit einem Klick auf die Schaltfläche: Die erfolgreiche Sicherung wird uns entsprechend angezeigt.