Vordergründig sieht man keine große Änderung, aber im Hintergund hat sich gewaltig was getan.
Die Stammes-Homepage basiert im Hintergrund auf Typo3. Typo3 ist ein sogenanntes Inhaltsverwaltungssystem, das es ermöglicht, gemeinschaftlich Texte und Bilder auf Websites zu erstellen und zu pflegen. Für weitere Infos siehe Wikipedia→CMS. Dieses System ist in die Jahre gekommen, spätestens seitdem der Web-Server eine neuere PHP-Version “erzwang” funktionierten einige Inhalte auf der Website nicht mehr wie gewünscht. Also musste ein neues Typo3 her.
Typo3 muss immer schrittweise, von Version zu Version aktualisiert werden. Von Version 6 auf Version 13 sind es also 7 Updates! Und jedes Mal gibt es die Chance, dass einige Sachen nicht so funktionieren, wie sie sollen.
Im gleichen Zuge wurde PHP aktualisiert von Version 5.6 auf 8.3. Damit einhergehend gab es einige Neuerungen. Am größten waren diese im Bereich des Zugriffs auf die stammeseigene Datenbank zur Mitgliederverwaltung.
Weiterhin mussten 14 selbstgeschriebene Plugins in einer Typo3-Extension angepasst werden. Dazu zählten auch Plugins, die PDF-Dateien mit FPDF erzeugen und dieses musste ebenfalls geupdated werden, da es unter der neuen PHP-Version nicht mehr lief. Für das Rundmail-Plugin wurde bisher SwiftMailer verwendet, was ebenfalls unter der neuen PHP-Version nicht mehr lief. Mittlerweile ist dieser Mailer in Symphony aufgegangen und ist standardmäßig in Typo3 enthalten. Einige Befehle mussten daher angepasst werden. Weiterhin gab es zu beachten, dass auf Grund von neueren Sicherheitskonzepten sogenannte Inline-Skipten und Aufrufen externer PHP- und JavaScript-Dateien nicht mehr ohne weiteres funktionierten. Außer man würde Abstrichen bei der Sicherheit in Kauf nehmen. Somit waren weitere Anpassungen in den Plugins nötig.
Externe Plugins für Nachrichten, Foto-Galerie, Bilderanzeige sowie sichere Downloadlinks mussten durch neue Plugins ersetzt und angepasst werden.
Der Bilder-Slider (oder auch Karussel genannt, oben im Seitenkopf) war eine Adobe-Flash-Datei, die durch ein neues Plugin ersetzt wurde.
Und etliche weitere Kleinigkeiten stimmten nicht mehr und mussten wieder gradegerückt werden.
Und letztlich war da noch die kleine Schwester-Homepage, die des Trägervereins-Argonauten sowie die Mitgliederverwaltung. Diese benötigten auch einige Anpassungen, damit sie wieder lauffähig waren.
Insgesamt über 4 Monaten zogen sich die Anpassungen hin.
Rainer Schmitt