Hinweis: Die hier beschriebene Module wurden aufgrund der Einstellung der IServ-Homepage-Funktion zum Jahresende 2018 eingestellt und sind nicht mehr über den Repository-Server der Stadtteilschule Blankenese beziehbar. Eine weitere Verwendung wird nicht mehr unterstützt und verursacht mittlerweile fehlerhaftes Verhalten. Es wird empfohlen, die Module zu deinstallieren, sofern sie sich noch im Einsatz befinden. Eine Kopie des Quelltextes ist zu Studienzwecken sowie Verwendung auf eigene Gefahr auf GitHub für das Kern-Modul sowie den PHP-Teil zu finden.
Das Homepage-Modul besteht aus zwei Teilen: Einmal dem eigentlichen Haupteil (stsbl-iserv-homepage
), der die Funktionen zum gezielten Deaktivieren und Aktivieren einzelner Benutzer- und Gruppenhomepages bietet sowie die Möglichkeit einzelne Homepages zur dauerhaften Erreichbarkeit aus dem Internet, selbst wenn die Benutzer- und Gruppen-Homepages auf das LAN beschränkt sind, freizuschalten. Zudem gibt es das Zusatzmodul PHP-Unterstützung (stsbl-iserv-homepage-php-support
), mit dem für einzelne Benutzer und Gruppen gezielt die PHP-Funktion auf ihrer eigenen Homepage freigeschaltet werden können, ohne kompliziert die Webserver-Konfiguration ändern zu müssen.
Homepage-Modul für IServ:
Das Homepage-Modul wertet die in den Portalserver eingebaute IServ Benutzer- und Gruppen-Homepagefunktion um zusätzliche Funktionen auf.
Mit einem Benutzerrecht kann gesteuert werden, welche Benutzerhomepages aktiviert sind. Gleiches ist über ein Gruppenmerkmal für die Gruppenhomepages möglich. Außerdem ist festlegbar, welche Homepages auch aus dem Internet erreichbar sind, wenn Gruppen- und Benutzerhomepages über die IServ-Konfiguration generell auf das LAN beschränkt sind.
Dieses Paket ersetzt das alte Modul IServ Homepages (erweitert) (iserv-hpa). Die Funktion für die Nutzung von PHP auf Benutzer- und Gruppenhomepages wurde in ein separates Modul ausgelagert.
Homepage-Modul für IServ (PHP-Unterstützung):
Dieses Modul enhält die früher im alten Modul IServ Homepages (erweitert) (iserv-hpa) enthaltene und aus dem Homepage-Modul ausgegliederte Unterstützung für die Verwendung von PHP auf ausgewählten Benutzer- und Gruppenhomepages.
Bei diesem Modul wurde die Sicherheit bei der Verwendung von PHP auf den Benutzer- und Gruppenhomepages verbessert, es sollte daher anstelle des alten Moduls verwendet werden.
Die Benutzer und Gruppen, die PHP verwenden dürfen, können aus Sicherheitsgründen ausschließlich als root unter iservcfg > config > PHPUsers beziehungsweise PHPGroups eingestellt werden. Über die iservcfg-Weboberfläche ist die aktuelle Einstellung einsehbar, aber nicht änderbar.
Homepage-Modul für IServ weiterlesen →