From a44b2669cc138aab34fd1b6c1380bb2da65e01dd Mon Sep 17 00:00:00 2001
From: ulrich <not disclosed>
Date: Sat, 11 Mar 2017 12:47:17 +0000
Subject: [PATCH] Bildausgabe Miniaturansicht (in Arbeit)

---
 web/ui/ui.js |   17 +++++++++++++++--
 1 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/web/ui/ui.js b/web/ui/ui.js
index a05b1bb..4abc1d0 100644
--- a/web/ui/ui.js
+++ b/web/ui/ui.js
@@ -52,6 +52,7 @@
   $('#m-cut').on('click', fm_menu_cut);
   $('#m-copy').on('click', fm_menu_copy);
   $('#m-paste').on('click', fm_menu_paste);
+  $('#m-shrink').on('click', fm_menu_shrink);
   $('#m-test').on('click', fm_menu_test);
   $('#saveModal').on('hidden.bs.modal', function (e) {
     $('#modal_ok').attr('onclick','').unbind('click');
@@ -505,6 +506,18 @@
   });  
 }
 
+function fm_menu_shrink() {
+  var gewaehlte = $('.datei-gewaehlt');
+  var fname = $(gewaehlte[0]).text();
+  var m = '?c=de.uhilger.filecms.api.FileMgr&m=bildVerkleinern';
+  m = m + '&p=' + pfad; 
+  m = m + '&p=' + fname; 
+  var u = '../svc' + m;
+  fm_get(u, "text", function(resp) {
+    fm_get_list(pfad);
+  });  
+}
+
 /*
  * Hier merkt sich die Dateiverwalting die markierten Dateien fuer 
  * eine Dateioperation. Bei cut wird in der 'paste' Operation auf dem Server 
@@ -860,9 +873,9 @@
   this.fileName = function() {
     var namen = self.fr.absolutePath.split('/');
     if(namen.length > 0) {
-      return namen[namen.length - 1];
+      return decodeURIComponent(namen[namen.length - 1]);
     } else {
-      return self.fr.absolutePath;
+      return decodeURIComponent(self.fr.absolutePath);
     }
   };
 }

--
Gitblit v1.9.3