Berufspraktika

Das Berufspraktikum ist ein integraler Bestandteil des Studiums und vertieft die Ausbildung im Studium durch die Mitarbeit in einem Unternehmen. Das Praktikum ist im 5. Semester zu absolvieren und muss mindestens 12 Wochen im vollem Beschäftigungsausmaß umfassen. Das Praxissemester kann auch im Ausland absolviert werden, wodurch zusätzlich internationale Erfahrung gesammelt wird. Mehr zum Ablauf finden Sie hier.

Erstellung und Konfiguration eines Content Elements im CMS TYPO3 (Custom CE und Mask CE)

Zeitraum
Oct 2022 - Jan 2023
FH Studierende
Eder Amata
FH BetreuerIn
FH-Prof. DI (FH) Dr. Johannes Schönböck
Firma
Cyberhouse GmbH & Co KG
 

Mit einem Content-Management-System können Inhalte auf einer Webseite erstellt, sowie verwaltet werden. Ein Beispiel dafür ist das Content-Management-System TYPO3. Eine Webseite besteht meist aus mehreren Seiten. In TYPO3 setzt sich eine Seite aus Content Elementen zusammen. Content Elemente, kurz CEs, sind wiederverwendbare Inhaltsteile, die mehrfach auf einer Webseite verwendet werden können. Sie setzen sich aus bestimmten Informationen zusammen wie beispielsweise einer Überschrift, einem Text und einem Bild. Das Content- Management-System TYPO3 stellt einige Standard Content Elemente zur Verfügung z.B. Text & Media oder Tabelle. Oft reichen diese für die gestellten Anforderungen nicht aus. Besonders bei Designvorlagen für Kund*innen können Elemente vorkommen, welche nicht mit den Standard Content Elementen von TYPO3 umsetzbar sind. Hier braucht es die Erstellung eigener Content Elemente, die beliebig entsprechend den Anforderungen konfiguriert werden können. Dafür gibt es verschiedene Möglichkeiten. Der vorliegende Bericht befasst sich mit der Erstellung und Konfiguration eines Content Elements im Content-Management-System TYPO3. Dabei werden zwei Möglichkeiten zur Erstellung eines Content Elements genauer beleuchtet: Die Erstellung eines Custom CEs via TCA und eines Content Elements mithilfe der Mask Extension von TYPO3. Im Zuge dessen werden auch grundlegende Themen wie ein genereller Überblick des CMS TYPO3, sowie die Relevanz und Umsetzungsmöglichkeiten von Content Elementen behandelt, welche im Prozess der Entwicklung eine wichtige Rolle einnehmen. Im Rahmen dieses Berichts wird anhand von einem Content Element, welches für einen Kunden der Firma Cyberhouse GmbH & Co KG umgesetzt wird, jeweils die Erstellung und Konfiguration eines Content Elements einmal via TCA (Custom CE) und einmal mithilfe der Mask Extension veranschaulicht. Außerdem werden diese zwei Möglichkeiten im Vergleich herangezogen, um eine bestmögliche Methode zur Erstellung und Konfiguration eines CEs zu finden. Abschließend folgt eine Reflexion des absolvierten Berufspraktikums.