cpdevelop Support v1.0 ist ein einfaches Support-Ticket-System, dass es erlaubt, möglichst einfach ankommender Mails zu klassifieren und die Bearbeitung zu erleichtern.
Das Tool verwendet als Basis das Zend Framework. Durch die MVC-Struktur bleibt die Anwendung leicht erweiterbar und übersichtlich. Das verwendete Javascript-Framework ist Jquery.
mysql --user=root --password=DasRootPasswort
create database cpdevelopSupport;
grant all on cpdevelopSupport.* to cpdevelopSupport@localhost identified by 'dasSupportPasswort';
flush privileges;
exit;
cat cpdevelopSupport-v1.0.sql | mysql --user=IhrBenutzername --password=IhrPasswort --database=cpdevelopSupportdatabase.params.host = "localhost"
database.params.dbname = "cpdevelopSupport"
database.params.username = "cpdevelopSupport"
database.params.password = "dasSupportPasswort"
Die Themes befinden sich im Unterverzeichnis public/themes/. Das Standard-Theme heißt "default". Der Ordner "default" enthält alle Bilder und CSS-Dateien.
Um das Theming möglichst einfach zu halten, besteht die Möglichkeit, das Theme unter dieser Url zu konfigurieren:
http://jqueryui.com/themeroller/
Danach kopiert man die CSS-Datei (z.B. jquery-ui-1.7.2.custom.css) in den Theme-Ordner und die Bilder in den Images-Ordner.
So lassen sich auch ohne viel HTML/CSS-Kenntnisse neue Themes gestalten.
Eine etwas eingeschränkte Online-Demo findet man hier:
Backend: http://support.cpdevelop.de/backend/index/login/ (Benutzername: demo, Passwort: demo)
Frontend: http://support.cpdevelop.de/
Vorraussichtlich werde ich das Tool unter der GPL-Lizenz freigeben, d.h. es darf frei verwendet werden. Sobald die Entscheidung diesbezüglich gefallen ist, wird hier auch der Download zur Verfügung stehen.