| | |
| | | //self.fm_render_list(resp); |
| | | } else { |
| | | // #dateien leeren |
| | | var elems = document.querySelector("#dateien"); |
| | | var count = elems[0].childElementCount; |
| | | for(var i = count-1; i > -1; i--) { |
| | | elems[0].removeChild(i); |
| | | var elem = document.querySelector("#dateien"); |
| | | elem.innerHTML = ''; |
| | | } |
| | | |
| | | // Breadcrumb |
| | | |
| | | // Breadcrumb-Ansicht |
| | | //$('.breadcrumb-item').attr('onclick','').unbind('click'); |
| | | //$('#bcnav').empty(); |
| | | var dirList = new Array(); |
| | | var rp = ''; |
| | | //console.log("'" + relPfad + "'"); |
| | | var dirs = relPfad.split('/'); |
| | | //console.log(dirs.length); |
| | | dirList.push(new BcrFile(rp, 'Home')); |
| | | if(relPfad.length > 0) { |
| | | for(var i = 0; i < dirs.length - 1; i++) { |
| | | if(rp.length > 0 ) { |
| | | dirList.push(new BcrFile(rp + '/' + dirs[i], dirs[i])); |
| | | rp = rp + '/' + dirs[i]; |
| | | } else { |
| | | dirList.push(new BcrFile(dirs[i], dirs[i])); |
| | | rp = dirs[i]; |
| | | } |
| | | } |
| | | var bl = new BcrFiles(dirList); |
| | | |
| | | if(dirList.length > 0) { |
| | | //template = $('#tpl-bcr').html(); |
| | | //Mustache.parse(template); // optional, speeds up future uses |
| | | //$('#bcnav').html(Mustache.render(template, bl)); |
| | | |
| | | self.html_erzeugen("data/tpl/bcr.tpl", bl, function(html) { |
| | | var elem = document.querySelector('.breadcrumb'); |
| | | elem.innerHTML = html; |
| | | //self.addEvtListener('.figure', 'click', self.fm_dateiwahl); |
| | | }); |
| | | |
| | | } |
| | | |
| | | if(dirs.length > 0) { |
| | | dirList.push(new BcrFile(rp + '/' + dirs[dirs.length-1], dirs[dirs.length-1])); |
| | | //template = $('#tpl-bcr2').html(); |
| | | //Mustache.parse(template); // optional, speeds up future uses |
| | | //$('#bcnav').append(Mustache.render(template, dirList[dirList.length-1])); |
| | | self.html_erzeugen("data/tpl/bcr2.tpl", dirList[dirList.length-1], function(html) { |
| | | var elem = document.querySelector('.breadcrumb'); |
| | | elem.innerHTML += html; |
| | | //self.addEvtListener('.figure', 'click', self.fm_dateiwahl); |
| | | }); |
| | | } else { |
| | | //template = $('#tpl-bcr2').html(); |
| | | //Mustache.parse(template); // optional, speeds up future uses |
| | | //$('#bcnav').append(Mustache.render(template, dirList[0])); |
| | | self.html_erzeugen("data/tpl/bcr2.tpl", dirList[0], function(html) { |
| | | var elem = document.querySelector('.breadcrumb'); |
| | | elem.innerHTML += html; |
| | | //self.addEvtListener('.figure', 'click', self.fm_dateiwahl); |
| | | }); |
| | | } |
| | | |
| | | //$('#bcnav').append($('#tpl-bcr3').html()); |
| | | self.html_erzeugen("data/tpl/bcr3.tpl", bl, function(html) { |
| | | var elem = document.querySelector('.breadcrumb'); |
| | | elem.innerHTML += html; |
| | | //self.addEvtListener('.figure', 'click', self.fm_dateiwahl); |
| | | }); |
| | | } else { |
| | | //self.pfad = ''; |
| | | //template = $('#tpl-bcr2').html(); |
| | | //Mustache.parse(template); // optional, speeds up future uses |
| | | //$('#bcnav').append(Mustache.render(template, dirList[0])); |
| | | //$('#bcnav').append($('#tpl-bcr3').html()); |
| | | self.html_erzeugen("data/tpl/bcr2.tpl", dirList[0], function(html) { |
| | | var elem = document.querySelector('.breadcrumb'); |
| | | elem.innerHTML += html; |
| | | //self.addEvtListener('.figure', 'click', self.fm_dateiwahl); |
| | | }); |
| | | self.html_erzeugen("data/tpl/bcr3.tpl", dirList[0], function(html) { |
| | | var elem = document.querySelector('.breadcrumb'); |
| | | elem.innerHTML += html; |
| | | //self.addEvtListener('.figure', 'click', self.fm_dateiwahl); |
| | | }); |
| | | } |
| | | |
| | | /* |
| | | $('.breadcrumb-item').click(fm_bc_click); |
| | | $('#ansicht').click(fm_ansicht_umschalten); |
| | | fm_set_modus(); |
| | | |
| | | if(fm_slideshow) { |
| | | $("[data-fancybox]").fancybox({ |
| | | loop: true, |
| | | idleTime: 2 |
| | | }); |
| | | } |
| | | */ |
| | | |
| | | // Breadcrumb |
| | | |
| | | }); |
| | | }; |
| | | |