| | |
| | | } |
| | | } |
| | | |
| | | function fm_bc_click() { |
| | | var elem = this; |
| | | var bcPfad = $(elem).attr('rpath'); |
| | | //console.log(relPath); |
| | | if(bcPfad !== undefined) { |
| | | fm_get_list(bcPfad); |
| | | } else { |
| | | pfad = ''; |
| | | fm_get_list(''); |
| | | } |
| | | |
| | | |
| | | //console.log($(elem).text() + ' ' + $(elem).attr('rpath') + ' ' + $(elem).hasClass('active')); |
| | | } |
| | | |
| | | /* ----- API Calls ------------- */ |
| | | |
| | | function fm_get_login() { |
| | |
| | | |
| | | var fname = $('.datei-gewaehlt').text(); |
| | | |
| | | console.log(pfad + '/' + fname); |
| | | //console.log(pfad + '/' + fname); |
| | | |
| | | |
| | | /* |
| | |
| | | } |
| | | |
| | | // http://localhost:8079/file-cms/svc?c=de.uhilger.filecms.api.FileMgr&f=JSONNICE&m=list&p= |
| | | function fm_get_list(relPath) { |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=list&p=' + relPath; |
| | | function fm_get_list(relPfad) { |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=list&p=' + relPfad; |
| | | var u = '../svc' + m; |
| | | fm_get(u, "json", function(resp) { |
| | | if(resp.List[0].FileRef !== undefined) { |
| | |
| | | } |
| | | |
| | | var template; |
| | | $('.breadcrumb-item').attr('onclick','').unbind('click'); |
| | | $('#bcnav').empty(); |
| | | var dirList = new Array(); |
| | | var rp = ''; |
| | | console.log("'" + relPath + "'"); |
| | | var dirs = relPath.split('/'); |
| | | console.log(dirs.length); |
| | | //console.log("'" + relPfad + "'"); |
| | | var dirs = relPfad.split('/'); |
| | | //console.log(dirs.length); |
| | | dirList.push(new BcrFile(rp, 'Home')); |
| | | if(relPath.length > 0) { |
| | | 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])); |
| | |
| | | |
| | | $('#bcnav').append($('#tpl-bcr3').html()); |
| | | } else { |
| | | pfad = ''; |
| | | template = $('#tpl-bcr2').html(); |
| | | Mustache.parse(template); // optional, speeds up future uses |
| | | $('#bcnav').append(Mustache.render(template, dirList[0])); |
| | | } |
| | | |
| | | $('.breadcrumb-item').click(fm_bc_click); |
| | | }); |
| | | } |
| | | |
| | |
| | | } else { |
| | | return self.fr.absolutePath; |
| | | } |
| | | |
| | | }; |
| | | } |
| | | |