From b90d6705d78a7ad60a1e0419eb27ab20927d3fdd Mon Sep 17 00:00:00 2001
From: ulrich
Date: Wed, 07 Apr 2021 07:09:58 +0000
Subject: [PATCH] Piktogramme und Dropdown
---
www/ui/js/app.js | 34 +++++++++++++++++++---------------
1 files changed, 19 insertions(+), 15 deletions(-)
diff --git a/www/ui/js/app.js b/www/ui/js/app.js
index fbe42b3..c5637bc 100644
--- a/www/ui/js/app.js
+++ b/www/ui/js/app.js
@@ -17,7 +17,6 @@
// darunter der Inhalt des aktuellen Pfades
this.media_liste = function() {
if(self.ortPfad === '/') {
- console.log("kein Pfad, liste Kataloge");
// Kataloge listen
self.http_get('../api/store/Ablageort/', function (responseText) {
self.vorlage_laden_und_fuellen("data/tpl/katalog_root_liste.tpl", JSON.parse(responseText), function (html) {
@@ -26,7 +25,6 @@
var t = event.target;
self.http_get('../api/store/Ablageort/' + t.textContent, function(responseText) {
var ablageort = JSON.parse(responseText);
- console.log(ablageort.url);
self.ortPfad = ablageort.url;
self.media_liste();
});
@@ -34,15 +32,14 @@
});
});
} else {
- console.log("liste Pfad " + self.mediaPfad);
// Pfad listen
self.http_get('..' + self.ortPfad + '/' + self.mediaPfad + '/', function(responseText) {
- console.log(responseText);
+ //console.log(responseText);
self.vorlage_laden_und_fuellen("data/tpl/katalog_inhalt_liste.tpl", JSON.parse(responseText), function (html) {
document.querySelector(".zentraler-inhalt").innerHTML = html;
self.addEvtListener('.entity-eintrag', 'click', function (event) {
var t = event.target;
- console.log(t.textContent);
+ //console.log(t.textContent);
if(t.classList.contains("entity-typ-folder")) {
self.mediaPfad = self.mediaPfad + '/' + t.textContent;
self.media_liste();
@@ -56,15 +53,8 @@
} else {
var pos = self.mediaPfad.lastIndexOf('/');
var parent = self.mediaPfad.substring(0, pos);
- console.log("Parent: " + parent);
+ //console.log("Parent: " + parent);
self.mediaPfad = parent;
- /*
- if(parent === '/') {
- self.ortPfad = '/';
- } else {
- self.mediaPfad = parent;
- }
- */
}
self.media_liste();
});
@@ -190,6 +180,16 @@
xhr.send(data);
}
};
+
+ /* Unterer Einblendbereich */
+
+ self.dialog_unten_zeigen = function() {
+ self.vorlage_laden_und_fuellen("data/tpl/ctrl.tpl", "", function (html) {
+ var dlg = document.querySelector(".dialog-unten");
+ dlg.style.height = '4.5em';
+ dlg.innerHTML = html;
+ });
+ };
/* ab hier aus App-Vorlage */
@@ -210,9 +210,13 @@
self.menue_umschalten();
});
+ self.addEvtListener('#mi-katalog', 'click', self.media_liste);
+ self.addEvtListener('#mi-orte', 'click', self.ablageort_liste);
+ //self.addEvtListener('#mi-list', 'click', self.media_liste);
+
self.fusszeile_umschalten();
self.seitenleiste_umschalten();
-
+ self.dialog_unten_zeigen();
};
this.menue_umschalten = function () {
@@ -289,7 +293,7 @@
}, 500);
}, timeout);
};
-
+
/* Dialog-Funktionen */
/*
--
Gitblit v1.9.3