Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Lösung

Bei der Installation des jedes Plugins , werden alle Shell dessen Dateien auf den hartkodierten hart-kodierten String "/opt/loxberry" geprüft. Diese Prüfung erfolgt auch auf Kommentare. Somit wird ebenfalls die oben beschriebene Warnmeldung generiert, wenn der String "/opt/loxberry." in einem Kommentar gefunden wird.

Als Benutzer

  • Informiere den Plugin-Entwickler über diese Meldung.
  • Die Funktion des Plugins ist deswegen nicht eingeschränkt (bzw. wäre das nur in ganz, ganz speziellen Situationen der Fall). Wenn das Plugin nicht funktioniert, liegt es sehr wahrscheinlich nicht an dieser Meldung. 

Als Entwickler

  • Keine hartkodierten Pfade im Plugin verwenden. Es gibt hierfür die entsprechenden Variablen. Somit wird sichergestellt, dass jedes Plugin die Pfade in der entsprechenden Loxberry Struktur erhalten. Eine Übersicht der Systemvariablen findest Du hier"Hartcodiert" bedeutet, dass du in deinen Scripts fest mit Pfadangaben z.B. /opt/loxberry/webfrontend/htmlauth/plugins/deinplugin arbeitest. Da LoxBerry die Basispfade des Plugins dynamisch bei der Installation vergibt, könnten deine hartcodierten Pfade bei manchen LoxBerry's nicht mehr stimmen.
  • Keine Pfade in den Kommentaren verwenden.

Was kannst du tun, damit du auf hartcodierte Pfade verzichten kannst: