diff --git a/js/nc_connector_edit_v2.js b/js/nc_connector_edit_v2.js index 90139db..8fbfd24 100644 --- a/js/nc_connector_edit_v2.js +++ b/js/nc_connector_edit_v2.js @@ -19,7 +19,7 @@ function escapeHtml(value) { return String(value == null ? '' : value).replace(/[&<>"']/g, function (c) { - return {'&':'&','<':'<','>':'>','"':'"',"'":'''}[c]; + return {'&':'&','<':'<','>':'>','"':'"',"'":'''}[c]; }); } @@ -60,7 +60,7 @@ node.className = 'bratonien-edit-dialog'; node.innerHTML = '
' + '
' - + '

Verbindung bearbeiten

Alle Daten dieser Verbindung werden hier gepflegt. Eine Migration ist ein eigener Vorgang.

' + + '

Verbindung bearbeiten

Alle für diese Verbindung nötigen Zugänge werden hier gemeinsam gepflegt.

' + '
' + '
'; document.body.appendChild(node); @@ -169,13 +169,13 @@ else editDialog.setAttribute('open', 'open'); loadConnection(id).then(function (data) { - if (data.adapter !== 'local') throw new Error('Diese Ansicht ist nur für die bestehende Legacy-Verbindung vorgesehen.'); + if (data.adapter !== 'local') throw new Error('Diese Ansicht ist für eine noch nicht migrierte Verbindung vorgesehen.'); var legacy = data.legacy || {}; var webdav = data.webdav || {}; var storages = Array.isArray(legacy.storages) ? legacy.storages : []; var rows = storages.map(storageRow).join('') || storageRow({}); var migrationText = webdav.migration_ready - ? 'Bereit. Nextcloud-Zugang und verbindungseigener Piwigo-API-Key sind vollständig gespeichert.' + ? 'Bereit. Nextcloud-Zugang und ein gültiger Piwigo-Zugang sind vollständig gespeichert.' : 'Noch nicht bereit. Es fehlen: '+escapeHtml((webdav.migration_missing || []).join(', ') || 'WebDAV-Zugangsdaten')+'.'; content.innerHTML = '
' @@ -185,17 +185,19 @@ + '' + '' + '
Nextcloud / WebDAV
' - + '

Diese Angaben werden für den neuen WebDAV-Weg benötigt und gehören zu genau dieser Verbindung.

' + + '

Diese Angaben bestimmen, auf welche Ordner diese Verbindung zugreifen darf.

' + '
' + '' + '' + '' + '
' - + '
Piwigo API dieser Verbindung
' - + '

Der API-Key wird verbindungseigen gespeichert und beim Speichern geprüft.

' + + '
Piwigo-Zugang
' + + '

Bevorzugt wird die API. Benutzername und Passwort können als Fallback verwendet werden.

' + '
' + '' + '' + + '' + + '' + '
' + '

WebDAV-Migration: '+migrationText+'

' + '
Bestehender Legacy-Weg
' @@ -274,10 +276,10 @@ actions.insertBefore(postForm('Auf WebDAV migrieren', 'nc_connector_migrate_start', id, 'migrate'), deleteForm); } else { var missing = (webdav.migration_missing || []).join(', '); - info.textContent = 'WebDAV-Migration noch nicht bereit: '+(missing || 'Zugangsdaten fehlen')+'. Zuerst „Bearbeiten“.'; + info.textContent = 'Migration noch nicht bereit: '+(missing || 'Zugangsdaten fehlen')+'. Zuerst „Bearbeiten“.'; } }).catch(function (error) { - info.textContent = 'WebDAV-Migration kann nicht geprüft werden: '+(error.message || String(error)); + info.textContent = 'Migration kann nicht geprüft werden: '+(error.message || String(error)); }); } @@ -316,7 +318,7 @@ if (!actions) return; var info = document.createElement('span'); info.className = 'bratonien-main-cache__warning'; - info.textContent = 'Verbindungstyp konnte nicht geladen werden: '+(error.message || String(error)); + info.textContent = 'Verbindung konnte nicht geladen werden: '+(error.message || String(error)); actions.insertBefore(info, deleteForm); }); });