mirror of
https://github.com/Terranom674/Piwigo_Bratonien_Tools.git
synced 2026-09-19 22:14:33 +00:00
NC-Wizard Verzeichnisdialog und Hinweise verfeinern
This commit is contained in:
@@ -1,6 +1,9 @@
|
|||||||
(function(){
|
(function(){
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
|
var submit=document.querySelector('button[name="bratonien_tool"][value="nc_connector_wizard_save_mounts"]');
|
||||||
|
if(!submit)return;
|
||||||
|
|
||||||
var script=document.currentScript;
|
var script=document.currentScript;
|
||||||
if(!script)return;
|
if(!script)return;
|
||||||
var endpoint=new URL('nc-wizard-directories.php',script.src).toString();
|
var endpoint=new URL('nc-wizard-directories.php',script.src).toString();
|
||||||
@@ -39,18 +42,21 @@
|
|||||||
function enhance(data){
|
function enhance(data){
|
||||||
if(!data||data.state!=='ok'||!data.ready||!Array.isArray(data.storages)||!data.storages.length)return;
|
if(!data||data.state!=='ok'||!data.ready||!Array.isArray(data.storages)||!data.storages.length)return;
|
||||||
|
|
||||||
var submit=document.querySelector('button[name="bratonien_tool"][value="nc_connector_wizard_save_mounts"]');
|
|
||||||
if(!submit)return;
|
|
||||||
var form=submit.closest('form');
|
var form=submit.closest('form');
|
||||||
if(!form||form.dataset.directoryEnhanced==='1')return;
|
if(!form||form.dataset.directoryEnhanced==='1')return;
|
||||||
form.dataset.directoryEnhanced='1';
|
form.dataset.directoryEnhanced='1';
|
||||||
|
|
||||||
var heading=form.previousElementSibling;
|
var dialog=document.getElementById('bratonien-nc-wizard-dialog');
|
||||||
var note=heading&&heading.previousElementSibling;
|
if(dialog){
|
||||||
if(heading&&heading.tagName==='P'){
|
dialog.querySelectorAll('p.bratonien-base-note').forEach(function(paragraph){
|
||||||
note=heading;
|
if(paragraph.textContent.indexOf('Der Assistent verwendet den Zugang aus dem ersten Schritt')!==-1){
|
||||||
heading=note.previousElementSibling;
|
paragraph.innerHTML='<strong>Nextcloud wurde gefunden.</strong> Die vorhandene Reader-Verbindung wurde automatisch erkannt und erfolgreich für den Datenzugriff verwendet.';
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var note=form.previousElementSibling;
|
||||||
|
var heading=note&¬e.previousElementSibling;
|
||||||
if(heading&&/^H[1-6]$/.test(heading.tagName))heading.textContent='Verzeichnisse auswählen';
|
if(heading&&/^H[1-6]$/.test(heading.tagName))heading.textContent='Verzeichnisse auswählen';
|
||||||
if(note&¬e.tagName==='P')note.textContent='Wähle die Verzeichnisse aus, die berücksichtigt werden sollen. Du kannst mehrere hinzufügen oder wieder entfernen. Bleibt die Liste leer, wird automatisch das Stammverzeichnis verwendet.';
|
if(note&¬e.tagName==='P')note.textContent='Wähle die Verzeichnisse aus, die berücksichtigt werden sollen. Du kannst mehrere hinzufügen oder wieder entfernen. Bleibt die Liste leer, wird automatisch das Stammverzeichnis verwendet.';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user