From eb2a2d78152c7ca689e3aac116c107229a896a66 Mon Sep 17 00:00:00 2001 From: ulrich <undisclosed> Date: Sat, 03 Mar 2018 19:34:54 +0000 Subject: [PATCH] Bug mit relativen Pfaden entfernt --- web/ui/data.js | 37 ++++++++++++++++++++++++++++++------- 1 files changed, 30 insertions(+), 7 deletions(-) diff --git a/web/ui/data.js b/web/ui/data.js index 458537f..7e9193d 100644 --- a/web/ui/data.js +++ b/web/ui/data.js @@ -47,6 +47,7 @@ var self = this; this.fr = obj; this.fnx; + this.fext = ''; this.typeClass = function() { if(modus == 'kacheln') { @@ -78,21 +79,43 @@ return miniatur; }; + this.dia = function() { + return fm_slideshow; + }; + this.miniurl = function() { var userid = $('#userMenu').text(); - var ext = ''; - var dotpos = self.fnx.indexOf('.'); - if(dotpos > -1) { - var fny = self.fnx; - self.fnx = self.fnx.substring(0, dotpos); - ext = fny.substr(dotpos); + if(self.fext === '') { + //self.fext = ''; + var dotpos = self.fnx.indexOf('.'); + if(dotpos > -1) { + var fny = self.fnx; + self.fnx = self.fnx.substring(0, dotpos); + self.fext = fny.substr(dotpos); + } } var path = fm_get_path(userid); - var imgurl = loc + path + '/' + self.fnx + '_tn' + ext; + var imgurl = loc + path + '/' + self.fnx + '_tn' + self.fext; return imgurl; }; + this.bildurl = function() { + var userid = $('#userMenu').text(); + if(self.fext === '') { + //self.fext = ''; + var dotpos = self.fnx.indexOf('.'); + if(dotpos > -1) { + var fny = self.fnx; + self.fnx = self.fnx.substring(0, dotpos); + self.fext = fny.substr(dotpos); + } + } + var path = fm_get_path(userid); + var imgurl = loc + path + '/' + self.fnx + self.fext; + return imgurl; + }; + this.fileName = function() { var namen = self.fr.absolutePath.split('/'); -- Gitblit v1.9.3