Das Verzeichniss ist gar nicht vorhanden bei mir..
Mein Design liegt unter /var/www/imscp/gui/themes/meindesign ( wie oben beschrieben ? )
Dein eigenes Theme muss außerhalb von /var/www/imscp/ liegen. Der Inhalt dieses Ordners wird mit jedem Update wieder überschrieben.
Es ist wichtig, dass dein Theme außerhalb liegt, z.B. in
/usr/local/src/imscp-custom/themes/meindesign
Dieser Pfad wird dann im Listener File unter
my $CUSTOM_THEMES_PATH = '/usr/local/src/imscp-custom/themes/meindesign';
eingetragen.
Dort bleibt dein eigenes Theme liegen.
Möchtest du es aktualisieren, dann einfach immer in dem Ordner deine Änderungen vornehmen und anschließend das i-mscp Setup durchlaufen lassen.
Das Listener File kopiert mit jedem Durchlauf des i-mscp Setups den gesamten Inhalt von
/usr/local/src/imscp-custom/themes/meindesign
nach
/var/www/imscp/gui/themes/meindesign
So ist gewährleistet, dass das Theme "meindesign" auch nach einem Update vorhanden bleibt.
Das Theme kann ich unter /var/www/imscp/gui/themes/meindesign dann wieder löschen ?
Nein das Theme muss dort bleiben, sonst könnte dein Theme nicht angezeigt werden.
Die Änderungen muss ich dann in /usr/local/src/imscp-custom/themes/meindesign vornehmen, richtig ?
Richtig
Kannst du mir sagen wieso es mit /var/www/imscp/gui/themes/meindesign nicht Funktioniert wenn ich den Pfad anpasse ?
Den Pfad gibt es wenn das Setup von i-mscp durchläuft nicht. Da der Inhalt von
/var/www/imscp/gui/themes
während des durchlaufes gelöscht wird.
Damit anschließend dein eigenes Theme "meindesign" wieder zur Verfügungn steht ist das Listener file da, das dir dein Theme wieder aus der Quelle
/usr/local/src/imscp-custom/themes/meindesign
zur Verfügung stellt. Völlig automatisiert und ohne dein zutun.