From 4194cf9e3b58c12b7bafe0652429bc959e97f1c6 Mon Sep 17 00:00:00 2001 From: Terranom674 Date: Tue, 18 Aug 2026 09:02:33 +0200 Subject: [PATCH] Simplify NC wizard for end users and branch technical questions --- template/nc_connector_admin.tpl | 45 +++++++++++++++++++++------------ 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/template/nc_connector_admin.tpl b/template/nc_connector_admin.tpl index 832ad47..21b7d01 100644 --- a/template/nc_connector_admin.tpl +++ b/template/nc_connector_admin.tpl @@ -10,8 +10,8 @@
Verbindungen{$NC_CONNECTOR.connection_count|escape:html} Automatischer Abgleich{if $nc_system_available && $NC_CONNECTOR.system.timer_active && $NC_CONNECTOR.system.timer_enabled}Aktiv{else}Nicht aktiv{/if} - Letzter Lauf{if $nc_system_available}{$NC_CONNECTOR.system.last_run_label|escape:html}{else}Nicht verfügbar{/if} - Nächster Lauf{if $nc_system_available}{$NC_CONNECTOR.system.next_run_label|escape:html}{else}Nicht verfügbar{/if} + Letzter Lauf{if $nc_system_available}{$NC_CONNECTOR.system.last_run_label|escape:html}{else}Nicht verfügbar{/if} + Nächster Lauf{if $nc_system_available}{$NC_CONNECTOR.system.next_run_label|escape:html}{else}Nicht verfügbar{/if}
{if $nc_system_available && $NC_CONNECTOR.system.last_run_message}

Letztes Ergebnis: {$NC_CONNECTOR.system.last_run_message|escape:html}

{/if} {if $nc_system_available && $NC_CONNECTOR.system.last_run_api_state == 'error'}

API: {$NC_CONNECTOR.system.last_run_api_message|escape:html}

{/if} @@ -37,7 +37,7 @@ {if $NC_CONNECTOR.wizard.step == 1} -

Adresse und Zugang reichen für den ersten Scan. HTTP und HTTPS werden automatisch geprüft.

+

Adresse und Zugang reichen für den ersten Scan. Der Assistent prüft den erreichbaren Web-Zugang automatisch.

@@ -52,34 +52,47 @@ {elseif $NC_CONNECTOR.wizard.step == 2} -

Nextcloud wurde gefunden.

+

Nextcloud wurde gefunden. Der Assistent prüft jetzt, wie die freigegebenen Dateien gelesen werden können.

Adresse{$NC_CONNECTOR.wizard.base_url|escape:html} Version{if $NC_CONNECTOR.wizard.version}{$NC_CONNECTOR.wizard.version|escape:html}{else}Nicht gemeldet{/if} Angemeldet als{$NC_CONNECTOR.wizard.username|escape:html}{if $NC_CONNECTOR.wizard.display_name} · {$NC_CONNECTOR.wizard.display_name|escape:html}{/if}
- {if !$NC_CONNECTOR.wizard.db_password_set || !$NC_CONNECTOR.wizard.db_user} + {if $NC_CONNECTOR.wizard.technical_stage == 'reader_credentials'}
-
Datenzugriff einrichten
-

Diese Angaben konnte Nextcloud nicht selbst liefern. Sie werden nur deshalb einmalig benötigt.

+
Datenzugriff
+

Nextcloud gibt den internen Lesezugang aus Sicherheitsgründen nicht über die normale API aus. Bitte nur den dafür eingerichteten Lese-Benutzer angeben. Die üblichen Verbindungswerte prüft der Assistent selbst.

- - + + +
+

+
+ + {elseif $NC_CONNECTOR.wizard.technical_stage == 'database_details'} +
+
Datenbank-Adresse prüfen
+

Der übliche Weg hat nicht funktioniert. Deshalb werden jetzt nur die Angaben abgefragt, die davon abweichen können.

+ {if $NC_CONNECTOR.wizard.technical_error}
Technische Details

{$NC_CONNECTOR.wizard.technical_error|escape:html}

{/if} +
+ +
+
-

+

- {elseif !$NC_CONNECTOR.wizard.technical_complete && $NC_CONNECTOR.wizard.storage_candidates|@count > 0} + {elseif $NC_CONNECTOR.wizard.technical_stage == 'mounts'}
Speicherort bestätigen
-

Nur Speicherorte, die nicht automatisch erkannt wurden, müssen ergänzt werden. Bereits erkannte Angaben sind gesperrt.

+

Die Datenquelle wurde gefunden. Nur Speicherorte, die nicht sicher erkannt werden konnten, müssen jetzt einmalig zugeordnet werden.

@@ -89,11 +102,11 @@ Automatisch erkannt {else} - + {/if} {/foreach}
-

+

{elseif $NC_CONNECTOR.wizard.technical_complete} @@ -176,7 +189,7 @@
-

Storage-Zuordnungen

+

Storage-Zuordnungen

Format: Storage-ID | optionales Quellpräfix | lokaler Speicherpfad

@@ -212,7 +225,7 @@ -

Storage-Zuordnungen

+

Storage-Zuordnungen

Format: Storage-ID | optionales Quellpräfix | lokaler Speicherpfad

{/if}