x

Hauptkapitel

  1. LimeSurvey Cloud oder LimeSurvey CE?
  2. Schnellstart Anleitung - LimeSurvey 3.0+
  3. Installationsanleitung - LimeSurvey CE
  4. Wie man eine gute Umfrage erstellt (Anleitung)
  5. Erste Schritte
  6. Administrieren von LimeSurvey
  7. Umfragen erstellen - Einführung
  8. Umfrage-Einstellungen
  9. Umfrage-Menü
  10. Umfragestruktur
  11. Fragen
  12. Fragengruppen – Einführung
  13. Umfragen - Verwaltung
  14. Optionen der Umfrage-Symbolleiste
  15. Mehrsprachige Umfrage
  16. ExpressionScript Engine - Kurzanleitung
  17. Unkategorisierte und erweiterte Features
  18. Allgemeine FAQ - Häufig gestellte Fragen
  19. Fehlerbehebung
  20. Tipps und Tricks
  21. Lizenzbestimmungen
  22. Änderungshistorie
  23. Plugins
 Actions

Erweiterungskompatibilität

From LimeSurvey Manual

Diese Seite wurde möglicherweise maschinell übersetzt und kann Fehler enthalten. Englisches Original anzeigen · Übersetzung verbessern
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Erklärung

Jede Erweiterung verfügt in ihrer Datei config.xml über eine „Kompatibilitäts“-Option, die bestimmt, ob die Erweiterung mit der aktuellen Version von LimeSurvey kompatibel ist.
Die Version wird mit der aktuell installierten Version von LimeSurvey verglichen.
Derzeit in der Anwendung vorhandene Erweiterungstypen sind: Umfragethemen, Admin-Themen und Plugins.

Gültige Formate

Der Abschnitt „compatibility“ enthält einen oder mehrere „version“-Einträge. Jeder Eintrag gilt nur für die Hauptversion, mit der er beginnt, und die installierte LimeSurvey Version muss gleich oder höher sein.

7
Wenn der Wert 7 gesetzt ist, ist die Erweiterung mit allen 7.x-Versionen von LimeSurvey kompatibel.

7.1
7.1.1
Wenn ein Wert von 7.1 eingestellt ist, ist die Erweiterung mit LimeSurvey 7.1 und allen späteren 7.x-Versionen kompatibel, jedoch nicht mit 7.0.

Eine Erweiterung, die nur 6.x aufführt, ist mit LimeSurvey 7 nicht kompatibel. Damit eine Erweiterung mit mehreren Hauptversionen funktioniert, fügen Sie für jede davon einen eigenen „version“-Eintrag hinzu.

Beispiel:

<compatibility>
    <version>6.0</version>
    <version>7.0</version>
</compatibility>

Diese Erweiterung ist mit allen 6.x- und 7.x-Versionen von LimeSurvey kompatibel.

  Das Ändern der Versionsnummer entfernt nur die Kompatibilitätswarnung. Dadurch funktioniert die Erweiterung nicht automatisch mit der neuen LimeSurvey Version. Testen Sie eine aktualisierte Erweiterung immer auf einer Testinstallation oder mit einer Testumfrage, bevor Sie sie in einer Live-Umgebung einsetzen.


Umfragedesignvorlagen

Um eine inkompatible Umfragedesignvorlage zu reparieren, fügen Sie die korrekte Versionsnummer in den Abschnitt „compatibility“ der Datei config.xml dieser Designvorlage ein.

Dies ist auf zwei Arten möglich:

  1. Exportieren Sie die Umfragedesignvorlage, bearbeiten Sie die Datei config.xml und importieren Sie die Designvorlage erneut.
  2. Wenn Sie Zugriff auf den Server haben, bearbeiten Sie die Datei config.xml unter "upload/themes/survey/YOURTHEMENAME" im LimeSurvey-Stammverzeichnis.

Prüfen Sie in einer Testumfrage sorgfältig, welche Änderungen erforderlich sind, bevor Sie Ihre angepasste Umfragedesignvorlage in einer Live-Umgebung verwenden.

Eine Designvorlage, die nur Versionen aufführt, die zwei oder mehr Hauptversionen älter sind als die installierte LimeSurvey Version (zum Beispiel nur 5.x unter LimeSurvey 7), wird automatisch deinstalliert.

Frage Designvorlagen

Damit eine Fragedesignvorlage mit einer neuen Version von LimeSurvey kompatibel ist, aktualisieren Sie den Abschnitt „compatibility“ in ihrer Datei config.xml.
Die Datei befindet sich innerhalb der Fragedesignvorlage unter "survey/questions/answer/QUESTIONTYPENAME/config.xml". Auf dem Server werden hochgeladene Frage Designvorlagen unter "upload/themes/question/YOURTHEMENAME" gespeichert.
Eine inkompatible Fragedesignvorlage kann nicht hochgeladen werden.

Admin-Designvorlagen

  Bevor Sie die Kompatibilitäts-Versionsnummer in der Datei config.xml aktualisieren, beachten Sie bitte, dass die Aktivierung einer inkompatiblen Admin-Designvorlage die Administrationsoberfläche beschädigen kann.
Wenn dies passiert, setzen Sie die Admin-Designvorlage direkt in der Datenbank auf die Standard-Designvorlage „Sea_Green“ zurück: Suchen Sie in der Tabelle „settings_global“ (in der Regel mit Tabellen-Präfix, zum Beispiel „lime_settings_global“) die Zeile, in der „stg_name“ den Wert „admintheme“ hat, und setzen Sie deren „stg_value“ auf „Sea_Green“.


Um eine Admin-Designvorlage wieder zu aktivieren, fügen Sie die korrekte Versionsnummer in den Abschnitt „compatibility“ der Datei config.xml dieser Designvorlage ein. Eigene Admin-Designvorlagen befinden sich unter "upload/admintheme/YOURTHEMENAME".

Plugins

Ein inkompatibles Plugin kann weder installiert noch aktiviert werden. Der Plugin-Manager zeigt an, welche Plugins nicht kompatibel sind.
Um ein Plugin mit einer neuen Version von LimeSurvey kompatibel zu machen, fügen Sie die korrekte Versionsnummer in den Abschnitt „compatibility“ der Datei config.xml des Plugins ein. Plugins, die Sie selbst installiert haben, befinden sich unter "upload/plugins/PLUGINNAME".
Prüfen Sie zuvor, ob der Autor des Plugins bereits eine Version für Ihre LimeSurvey Version veröffentlicht hat.