Tools:Die Homepageverwaltung

Aus Arktur
Version vom 15. November 2006, 19:16 Uhr von Dorn (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Seite wird nicht gesperrt: Hier können mitarbeitswillige Autoren ihre Artikel und Ergänzungen einbringen. Wenn Sie mitarbeiten wollen, dann können Sie dafür jederzeit einen Account beantragen. Schreibrecht in dieser Dokumentation haben nur eingetragene Nutzer.

Schulen stehen häufig vor dem Problem, dass sie eine Homepage besitzen, die häufig von anderen Personen als dem Admin bzw. Webmaster betreut wird.

Damit bedarf es einer sauberen Lösung der Möglichkeit, diese Homepage möglichst von mehreren bearbeiten zu können, ohne damit in den Besitz des Passworts zu kommen und ohne auf den Admin angewiesen zu sein. Insbesondere verschärft sich dieses Problem, wenn die Homepage von mehreren Schülern oder Lehrern betreut wird.

Die Lösung von Gisbert Friege gewährleistet, dass eine Kopie der Homepage bearbeitet wird. Ein Cronjob realisiert den Abgleich der Homepage und dieser Kopie vollautomatisch. Außerdem wird zusätzlich auch eine aktuelle Kopie der Homepage auf Arktur aktualisiert, sodass online und offline die gleiche Version der Hompeage zur Verfügung steht.


"Die Homepageverwaltung" mit dem Script von Gisbert Friege unter Nutzung eines CMS

In der Liste der Informatiklehrer gab es eine intensive Diskussion zum Thema Erstellung einer Schulhomepage mit Hilfe eines CMS. Es wird hier das Ergebnis der Diskussion genutzt, eine Lösung für Arktur zu erstellen, die (letztendlich) als Update-Paket für Arktur bereitgestellt wird.

Konzept

technisches Konzept

Das bedeutet, das CMS wird auf Arktur installiert und konfiguriert, die Nutzer werden aus dem LDAP übernommen. Die Rechtevergabe erfolgt mit den Mitteln des CMS. Um die geänderten Seiten in der Nacht auf den Webspace des Providers zu transferieren, werden alle Seiten des Portals mit dem Programm HTTrack als statische Seiten erstellt. Das Script von Gisbert Friege ermittelt dann die geänderten Seiten und schiebt diesen auf den Webspace des Providers. Danach werden die Seiten vom Vortag gelöscht und die aktuellen Seiten treten an diese Stelle.

Folgende Bereiche sollen schon vorkonfiguriert sein

  • Allgemeines:
  • Profil der Schule (Ziele, Projekte, ...)
  • Termine, Chronik, Höhepunkte (auch Bildergalerie möglich)
  • Rundgang
  • Kollegium, Klassen
  • Gremien:
  • Elternsprecher
  • Schülersprecher
  • Schulkonferenz
  • Förderverein
  • Unterricht:
  • Fachbereiche: Mathe, Deutsch, ...
  • Wahlpflichtbereich: Informatik, Spanisch, Latein, ...
  • Informationen: Sek I, Sek II
  • Daten:
  • (passwortgeschützter) Downloadbereich
  • Linkliste
  • Außerunterrichtliches:
  • Erfolge: Sport, Wettbewerbe
  • AGs
  • Berufsorientierung
  • Projekte
  • Impressum


Da für alle Schule sich die gleichen Aspekte bei den Inhalten ergeben, sollte für die Seiten wie z.B. Profil der Schule, Termine, Chronik, usw. schon brauchbare Musterseiten als Vorlagen bereitgestellt werden. Für die Präsentation von AGs und von Fächern sollten Muster bereitgestellt werden, die dupliziert und dann nur noch entsprechend modifiziert werden müssen.

Layout

Das Layout wird dem Layout des online- und des admin-Interfaces angepasst. Eine Änderung des Layouts exemplarisch am Beispiel der Umstellung auf das Layout der Arktur-Dokumentation beschrieben.

Absicherung

Um den reibungslosen Betrieb zu gewährleisten, wird einerseits ein einfaches Konzept der Rechtevergabe umgesetzt. Verständliche Hinweise und Anleitungen, notwendige Formulare u.a.m. werden bereitgestellt. Alle Vorgänge der Nutzer- und Rechteverwaltung werden geloggt.

Die Seiten werden durch einen Cronjob durch auf den Webspace des Providers transferiert. Es besteht deshalb keinerlei Grund, dass das Passwort für die Website der Schule jemand anderes als der Webmaster erfahren muss.

Musterinstallation von Joomla

Download

Es wird die deutsche Vollversion unter ... Fortsetzung folgt



zurück | Hauptseite
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Dokumentation
Entwicklung
Werkzeuge