Lambrecht, A. (2008). Ein Content Mangament System für Literaturdatenbanken [Diploma Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/183580
Ziel dieser Diplomarbeit war es, ein Content Management System zu implementieren. Dieses sollte in einem weiteren Schritt individualisiert werden, um so einem österreichischen NGO, dem Institut für Machtforschung, einen erweiterten Funktionsumfang für dessen Webseite zu bieten. Die Diplomarbeit beschreibt die technischen Voraussetzungen, gibt Informationen über aktuelle Webtechnologien und entsprechende Open Source Lösungen und stellt die einzelnen Implementierungsschritte dar. Die technischen Grundlagen orientieren sich an der Programmiersprache PHP, dem Datenbankmanagementsystem MySQL, Adobe Flash und der Zusammenarbeit dieser Komponenten im Content Management System "Joomla!". Das Aufsetzen, Anpassen, Erweitern sowie der Betrieb von Joomla! werden diskutiert. Als wichtiger Bestandteil der Webseite kristallisierte sich die Bibliothekskomponente im Content Management System heraus, sie war das Herzstück der Implementierungstätigkeit. Den Wünschen des NGOs entsprechend, wurde eine ansprechende Flash-Navigation mit der objektorientierten Sprache Actionscript 3 entwickelt.
The subject of this thesis is the implementation of a Content Management System. Furthermore the CMS has been customised to fulfil the need of an Austrian NGO, the Insitute of Might-Science. The thesis describes the technical premises and provides information about current Web technologies and Open Source solutions. All steps of the CMS implementation and customisation have been documented and explained. The technical principals are geared to the language PHP, the database management system MySQL, Adobe Flash and the cooperation of those parts in the CMS "Joomla!". More to the point, the attaching, customising, expanding and maintaining of Joomla! are discussed. The most important part of the website is the library component, which has been upgraded with a 2D-graphic part with Adobe Flash.