diff --git a/template/nc_connector_admin.tpl b/template/nc_connector_admin.tpl index 610f5f7..08e59b6 100644 --- a/template/nc_connector_admin.tpl +++ b/template/nc_connector_admin.tpl @@ -2,36 +2,45 @@
Bratonien Tools verwaltet die Nextcloud-Anbindung und den regelmäßigen Piwigo-Abgleich.
+ {assign var=nc_system_available value=isset($NC_CONNECTOR.system)} +Systemstatus konnte nicht geladen werden. Die Connector-Verbindung selbst wird dadurch nicht verändert.
+ {/if}/opt/piwigo-sync{if $NC_CONNECTOR.system.legacy_runtime_exists}Vorhanden{else}Entfernt{/if}
- /etc/piwigo-sync{if $NC_CONNECTOR.system.legacy_config_exists}Vorhanden{else}Entfernt{/if}
- Legacy-Service{if $NC_CONNECTOR.system.legacy_service_exists}Vorhanden{else}Entfernt{/if}
- Legacy-Timer{if $NC_CONNECTOR.system.legacy_timer_exists}Vorhanden{else}Entfernt{/if}
- Die Verbindung läuft bereits mit der Plugin-eigenen Runtime. Die verbliebenen Legacy-Dateien können jetzt entfernt werden.
- {foreach from=$NC_CONNECTOR.connections item=cleanup_connection} - {if $cleanup_connection.takeover_state == 'active' && $cleanup_connection.enabled && isset($cleanup_connection.config.takeover.runtime) && $cleanup_connection.config.takeover.runtime == 'plugin-runtime'} -Einmalig im Piwigo-LXC als root:
-php /var/www/piwigo/plugins/bratonien_tools/nc-connector-legacy-cleanup.php {$cleanup_connection.id|escape:html}
/opt/piwigo-sync{if $NC_CONNECTOR.system.legacy_runtime_exists}Vorhanden{else}Entfernt{/if}
+ /etc/piwigo-sync{if $NC_CONNECTOR.system.legacy_config_exists}Vorhanden{else}Entfernt{/if}
+ Legacy-Service{if $NC_CONNECTOR.system.legacy_service_exists}Vorhanden{else}Entfernt{/if}
+ Legacy-Timer{if $NC_CONNECTOR.system.legacy_timer_exists}Vorhanden{else}Entfernt{/if}
+ Die Verbindung läuft bereits mit der Plugin-eigenen Runtime. Die verbliebenen Legacy-Dateien können jetzt entfernt werden.
+ {foreach from=$NC_CONNECTOR.connections item=cleanup_connection} + {if $cleanup_connection.takeover_state == 'active' && $cleanup_connection.enabled && isset($cleanup_connection.config.takeover.runtime) && $cleanup_connection.config.takeover.runtime == 'plugin-runtime'} +Einmalig im Piwigo-LXC als root:
+php /var/www/piwigo/plugins/bratonien_tools/nc-connector-legacy-cleanup.php {$cleanup_connection.id|escape:html}
Der alte Script-Bestand ist vollständig entfernt. Der NC Connector arbeitet ausschließlich mit seiner Plugin-eigenen Runtime.
+ {/if} {else} -Der alte Script-Bestand ist vollständig entfernt. Der NC Connector arbeitet ausschließlich mit seiner Plugin-eigenen Runtime.
+Legacy-Status derzeit nicht verfügbar.
{/if}php /var/www/piwigo/plugins/bratonien_tools/nc-connector-cutover-v2.php {$connection.id|escape:html}
Connector aktiv. Der Connector-Timer übernimmt die regelmäßige Prüfung.
-Nächster geplanter Lauf: {$NC_CONNECTOR.system.next_run_label|escape:html}
+Nächster geplanter Lauf: {if $nc_system_available}{$NC_CONNECTOR.system.next_run_label|escape:html}{else}Nicht verfügbar{/if}
{if isset($connection.config.takeover.first_run.result)}Erster Connector-Lauf: {$connection.config.takeover.first_run.result|escape:html}{if isset($connection.config.takeover.first_run.checked_at)} · {$connection.config.takeover.first_run.checked_at|escape:html}{/if}
{/if} @@ -129,8 +138,8 @@/var/lib/piwigo-sync bleibt aktuell bestehen. Dort liegen keine alten Scripts oder Zugangsdaten, sondern die vom aktiven Connector benötigte Name-Map, Activity-State, Manifest- und Statusdaten.