Überlegungen zum Upgrade

Prev Next

Beim Upgrade gibt es viele Dinge, die sowohl aus technischer als auch aus Schulungsperspektive zu berücksichtigen sind. Es ist wichtig, sicherzustellen, dass alle Elemente Ihres Systems technisch kompatibel sind, einschließlich Ihres Themas und aller Anpassungen. Sie sollten auch sicherstellen, dass alle Schulungsmaterialien und tatsächlich alle Trainer über neue Funktionen und Verbesserungen auf dem Laufenden sind. 

Protokolle ändern

Es ist wichtig, die Changelogs zu überprüfen und sicherzustellen, dass Sie verstehen, was sich ändert. Neue Funktionen und Verbesserungen führen wahrscheinlich zu Änderungen an Schnittstellen, Verhalten und Arbeitsabläufen. Unsere Changelogs helfen Ihnen dabei, herauszufinden, welche Bereiche sich geändert haben, sodass Sie dann Informationen zu neuen Verhaltensweisen und Workflows auf dieser Hilfeseite finden können. Dies ist wichtig, damit alle internen Schulungsmaterialien, die Sie haben, aktualisiert werden können und Mitarbeitertrainer mehr darüber erfahren können, was sich geändert hat.

Sie sollten auch alle neuen Administrationseinstellungen überprüfen, da mit jeder größeren Version neue Kontrollen hinzugefügt werden. Diese hinzugefügten Kontrollen können neue Funktionen ermöglichen, die Sicherheit verbessern oder eine weitere Anpassung ermöglichen. Jede Einstellung sollte überprüft werden, damit Sie überprüfen können, ob Ihre Totara Website-Konfiguration aktuell und verstanden ist.

Die Systemanforderungen können sich auch ändern. Obwohl diese keine Auswirkungen auf die Nutzer der Website haben, müssen Sie sie überprüfen, um sicherzustellen, dass sie während der Bereitstellung der neuen Version erfüllt werden. 

Changelogs finden Sie im Bereich „Release Notes“ der Totara Community und im Produktquellcode in der Datei changelog.md.

Designs

Änderungen der Nutzererfahrung (UX) bedeuten, dass Sie Ihr Thema überprüfen müssen. Es ist wahrscheinlich, dass es neue Orte geben wird, die so gestaltet werden müssen, dass sie Teil Ihrer Website sind. Dies liegt daran, dass HTML-Struktur, CSS-Klassen und JavaScript-Änderungen vorgenommen wurden. Neue Funktionen bringen auch neue Schnittstellen.

Die reaktionsfähigen Standardthemen von Totara, Custom Totara, Bootstrap-Basis und Kiwifruit wurden aus Totara v10+ entfernt. Weitere Informationen finden Sie in der Totara Entwicklerdokumentation.

Anpassungen

Unsere APIs können sich zwischen großen Releases erheblich ändern. Wir haben eine Verwerfungsrichtlinie, die sicherstellt, dass alle Änderungen, wenn möglich, rückwärtskompatibel sind und dass Anpassungen kurzfristig weiterhin funktionieren. Wenn die Abwärtskompatibilität verwendet wird, werden Entwickler-Debugging-Informationen ausgedruckt, um Sie darüber zu informieren, dass Anpassungen und Plugins aktualisiert werden müssen. Es ist wichtig, dass diese Änderungen vorgenommen werden, da die Abwärtskompatibilität nur für einen begrenzten Zeitraum (normalerweise eine Hauptversion) beibehalten wird.

Inkompatible API-Änderungen sind selten, treten jedoch auf. Wenn Sie Anpassungen mit API haben, die nicht mehr funktionieren, wird Ihnen eine Debugging-Benachrichtigung angezeigt und Sie werden feststellen, dass Ihre Anpassungen nicht so funktionieren, wie sie sollten.

Bibliotheken von Drittanbietern

Der Totara-Kern hängt von bestimmten Bibliotheken von Drittanbietern ab, die über den Composer unter Verwendung der Dateien composer.json (die identifizieren, welche Bibliotheken erforderlich sind) und composer.lock (die die explizite Version identifizieren, mit der wir arbeiten) verwaltet werden.

Es gibt zwei Versionen der Dateien: die bearbeitbare Stammebene (composer.json) und die nicht bearbeitbare server/composer.json Datei, die die Kernbibliotheken von Totara repräsentiert.

Nehmen Sie keine Änderungen direkt an der server/composer.json Datei vor. Während eines Upgrades können sich widersprüchliche Abhängigkeiten ergeben, sowohl aus einer neuen Totara-Version als auch aus bestehenden Änderungen in Ihrer eigenen Umgebung.

Um dies oder andere Bibliotheksfragen zu bearbeiten, lesen Sie bitte Bibliotheken von Drittanbietern mit Composer.

Join the Totara Community for more resources to help you get the most out of Totara. 


© Copyright 2026 Totara Learning Solutions. All rights reserved.