System-Update installieren

Previous Next

System-Update installierenMaurice Wilhelm



Im Online-Vertretungsplan ist ein Update-System integriert. Der mitgelieferte Update-Checker informiert den System-Administrator automatisch, wenn eine neue System-Version für den Online-Vertretungsplan (ggf. gesonderte Version für die Schule) verfügbar ist.

Die Updates werden über eine
REST-Schnittstelle abgefragt. Für den Zugriff authentifiziert sich der Online-Vertretungsplan automatisch mittels HTTP-Authentifizierung (Basic Authentication) am Update-Server. Anschließend werden die über die GET-Anfrage mitgelieferten Parameterwerte verifiziert. Jede Schule ist durch eine Kennung und einem der jeweiligen Schulinstallation zugewiesenen Key am Update-Server registriert. Alle Schulen können daher ausschließlich auf die eigenen Update-Informationen zugreifen, d. h. ein Fremdzugriff auf Update-Informationen anderer Schulen ist nicht möglich. Um die Verbindung zum Update-Server aufbauen zu können, wird in der Webanwendung die cURL-Bibliothek in PHP genutzt. Die Verbindungsdaten finden Sie im Verzeichnis  /config/  in der Datei innere.inc.php (Variable $vp_upd).

Die Update-Informationen werden im JSON-Format zurückgeliefert. Die Parameter, die in der GET-Anfrage übergeben werden müssen, sind in folgender Tabelle aufgelistet:

GET: https://ovp.maurice-wilhelm.de/docs/data/index.php?<Parameter1>&<Parameter2>&<Parameter3>&<Parameter4>

Name des Parameters

Erläuterung

Parameterwert (Beispiel)

a [*][**]

Datenquelle (Action)

update

v [*]

Aktuell installierte (obsolete) Version

2.4.4

s [*][**]

Schulkennung

MSMusterstadt

dlkey [*][**]

Download-Key (32-stellig)

da39a3ee5e6b4b0d3255bfef95601890

Legende:

[*] erforderlich
[**] statisch

WICHTIG: Bitte beachten Sie, dass der Online-Vertretungsplan aus Kompatibilitätsgründen nur die Update-Informationen der nächsthöheren Version abfragt. Bei dieser muss es sich nicht um die aktuellste Version handeln. Ein Versionsübersprung (nicht empfohlen) ist nur möglich, indem die Installationsdateien manuell im Downloadbereich heruntergeladen werden.


Sofern ein Update zur Verfügung steht, erscheint im Administrationsbereich eine Hinweismeldung, die wie folgt aussehen kann:

Updatemeldung

Das Update steht als .zip-Datei zum Download bereit. Bitte folgen Sie den Installationsanweisungen in der mitgelieferten UPDATE-Datei und legen Sie vorher ein Backup der alten Version des Online-Vertretungsplans an. Weitere Informationen erhalten Sie in der Sektion Sicherungen > Backups herunterladen / hochladen.

Zum Installieren des Updates überschreiben Sie bitte alle vorhandenen OVP-Dateien auf dem Webspace mit denen, die im Update mitgeliefert werden. Sofern auch eine .sql-Datei im .zip-Archiv hinterlegt ist, so installieren Sie diese bitte direkt über den Administrationsbereich: unter dem Seitenabschnitt Serverinformationen & allgemeine Einstellungen > Systemadministration > Datenbank-Zugriff können Sie sich an der Datenbank-Verwaltungssoftware anmelden. Anschließend klicken Sie bitte auf den Menüpunkt Importieren. Dort wählen Sie die .sql-Datei aus und laden diese hoch.