diff --git a/template/nc_connector_admin.tpl b/template/nc_connector_admin.tpl index b12440c..81ea91a 100644 --- a/template/nc_connector_admin.tpl +++ b/template/nc_connector_admin.tpl @@ -52,7 +52,7 @@ {elseif $NC_CONNECTOR.wizard.step == 2} -

Nextcloud wurde gefunden. Der Assistent verwendet den Zugang aus dem ersten Schritt auch für den benötigten Lesezugriff.

+

Nextcloud wurde gefunden. Für den Datenzugriff wird die bekannte Reader-Verbindung verwendet. Verzeichnisse werden ausschließlich mit dem angemeldeten Nextcloud-Benutzer gelesen.

Adresse{$NC_CONNECTOR.wizard.base_url|escape:html} Version{if $NC_CONNECTOR.wizard.version}{$NC_CONNECTOR.wizard.version|escape:html}{else}Nicht gemeldet{/if} @@ -62,7 +62,7 @@ {if $NC_CONNECTOR.wizard.technical_stage == 'database_details'}
Datenbank-Adresse prüfen
-

Der Zugang aus dem ersten Schritt bleibt unverändert. Nur die Verbindungsadresse konnte nicht automatisch bestätigt werden.

+

Die bekannte Reader-Verbindung konnte mit der gespeicherten Adresse nicht bestätigt werden.

{if $NC_CONNECTOR.wizard.technical_error}
Technische Details

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

{/if}
@@ -76,46 +76,103 @@ {elseif $NC_CONNECTOR.wizard.technical_stage == 'mounts'}
-
Speicherort bestätigen
-

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

- - + {if $NC_CONNECTOR.wizard.directory_selection_ready} +
Verzeichnisse auswählen
+

Es werden nur Verzeichnisse angezeigt, auf die {$NC_CONNECTOR.wizard.username|escape:html} in Nextcloud Zugriff hat. Mehrere Verzeichnisse können hinzugefügt werden. Bleibt die Auswahl leer, wird automatisch das Stammverzeichnis verwendet.

+
- {foreach from=$NC_CONNECTOR.wizard.storage_candidates item=storage key=storage_index} - Speicher {$storage_index+1} - {if $storage.local_mount} - Automatisch erkannt - + Ausgewählt +
+ {if $NC_CONNECTOR.wizard.directory_selected|@count > 0} + {foreach from=$NC_CONNECTOR.wizard.directory_selected item=selected_path} + + + + {if $selected_path}{$selected_path|escape:html}{else}Stammverzeichnis{/if} + + + {/foreach} {else} - + Keine Auswahl – Stammverzeichnis wird verwendet. {/if} - {/foreach} +
+ + Aktueller Ordner/{if $NC_CONNECTOR.wizard.directory_path}{$NC_CONNECTOR.wizard.directory_path|escape:html}{/if}
-

- + +
+
+ + +
+ {if $NC_CONNECTOR.wizard.directory_path} +
+ + + +
+ {/if} +
+ +
+ {if $NC_CONNECTOR.wizard.directory_children|@count > 0} + {foreach from=$NC_CONNECTOR.wizard.directory_children item=directory_name key=directory_path} +
+ + + +
+ {/foreach} + {else} +

Keine Unterordner vorhanden.

+ {/if} +
+ +
+ + {foreach from=$NC_CONNECTOR.wizard.storage_candidates item=storage key=storage_index} + + {/foreach} +

+
+ {else} +
Speicherort bestätigen
+

Die Datenquelle wurde gefunden. Ein technischer Speicherort konnte nicht automatisch zugeordnet werden.

+
+ +
+ {foreach from=$NC_CONNECTOR.wizard.storage_candidates item=storage key=storage_index} + Speicher {$storage_index+1} + {if $storage.local_mount} + Automatisch erkannt + + {else} + + {/if} + {/foreach} +
+

+
+ {/if} {elseif $NC_CONNECTOR.wizard.technical_complete}
-
Welche Freigaben sollen verwendet werden?
-

Empfehlung: ein eigener Showcase-Benutzer. So bleibt die Verbindung unabhängig von persönlichen Konten.

+
Verbindung benennen
+

Diese Verbindung verwendet ausschließlich den in Schritt 1 angemeldeten Nextcloud-Benutzer.

- - {if $NC_CONNECTOR.wizard.can_list_users && $NC_CONNECTOR.wizard.users|@count > 0} - - {else} - - {/if} + Nextcloud-Benutzer{$NC_CONNECTOR.wizard.username|escape:html}

{/if} -
+
+
+
+
{elseif $NC_CONNECTOR.wizard.step == 3}

Nextcloud ist vorbereitet. Jetzt wird der bevorzugte Piwigo-Zugang geprüft.

@@ -128,13 +185,14 @@
+
{elseif $NC_CONNECTOR.wizard.step == 4}

Fast fertig. Die Verbindung wurde noch nicht angelegt. Erst der letzte Button übernimmt die Einstellungen.

Verbindung{$NC_CONNECTOR.wizard.connection_name|escape:html} Nextcloud{$NC_CONNECTOR.wizard.base_url|escape:html} - Freigaben von{$NC_CONNECTOR.wizard.showcase_user|escape:html} + Nextcloud-Benutzer{$NC_CONNECTOR.wizard.username|escape:html} Piwigo-API{if $NC_CONNECTOR.wizard.api_status == 'ok'}Erfolgreich geprüft{else}Übersprungen{/if}

@@ -148,6 +206,7 @@
+
{/if}