| | |
| | | self.fm_text_edit('Neue Datei'); |
| | | }; |
| | | |
| | | this.datei_neuer_ordner = function() { |
| | | |
| | | }; |
| | | |
| | | /* Funktionen aus App-Vorlage */ |
| | | |
| | | this.init = function () { |
| | |
| | | self.dialog_schliessen(); |
| | | }); |
| | | document.querySelector('#speichern-btn').addEventListener('click', function() { |
| | | self.fm_menu_datei_speichern(function() { |
| | | console.log(document.querySelector('#datei-name-in').value); |
| | | //self.fm_menu_datei_speichern(function() { |
| | | //console.log(document.querySelector('#datei-name-in').value); |
| | | self.fm_save_file(document.querySelector('#datei-name-in').value, 'saveTextFileAs', callback); |
| | | self.fm_do_close(); |
| | | self.dialog_schliessen(); |
| | | }); |
| | | //}); |
| | | }); |
| | | }); |
| | | |
| | | |
| | | /* |
| | | $('#modal_ok').click(function() { |
| | | $('#modal_ok').attr('onclick','').unbind('click'); |
| | | // hier speichern |
| | | fm_save_file($('#dateiname').val(), 'saveTextFileAs', callback); |
| | | }); |
| | | $('#saveModalTitle').text('Datei speichern'); |
| | | $('#dialogfrage').text("Dateiname?"); |
| | | |
| | | var fname = $('.datei-gewaehlt').text(); |
| | | if(fname !== undefined) { |
| | | $('#dateiname').val(fname); |
| | | } else { |
| | | $('#dateiname').val(''); |
| | | } |
| | | $('#dateiname').attr('placeholder', 'Dateiname'); |
| | | $('#saveModal').modal({ |
| | | keyboard: false, |
| | | show: true |
| | | }); |
| | | */ |
| | | }; |
| | | |
| | | |
| | | |
| | | /* Dialog-Funktionen */ |
| | | |
| | |
| | | inhalt, |
| | | function (html) { |
| | | //dlg.html(html); |
| | | dlg.style.height = '5em'; |
| | | dlg.style.height = '7em'; |
| | | dlg.innerHTML = html; |
| | | document.querySelector('.close-btn').addEventListener('click', self.dialog_schliessen); |
| | | //dlg.slideDown(300); |
| | |
| | | }); |
| | | }; |
| | | |
| | | this.datei_neuer_ordner = function() { |
| | | self.dialog_laden_und_zeigen('data/tpl/dlg-ask-folder.tpl', '', function() { |
| | | document.querySelector('#cancel-btn').addEventListener('click', function() { |
| | | self.dialog_schliessen(); |
| | | }); |
| | | document.querySelector('#speichern-btn').addEventListener('click', function() { |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=newFolder&p=' + |
| | | self.pfad + |
| | | '&p=' + document.querySelector('#folder-name-in').value; |
| | | var u = '../svc' + m; |
| | | self.fm_get(u, "json", function(resp) { |
| | | self.dialog_schliessen(); |
| | | self.fm_get_list(self.pfad); |
| | | }); |
| | | /* |
| | | self.fm_save_file(document.querySelector('#datei-name-in').value, 'saveTextFileAs', callback); |
| | | self.fm_do_close(); |
| | | self.dialog_schliessen(); |
| | | */ |
| | | }); |
| | | }); |
| | | |
| | | |
| | | /* |
| | | $('#modal_ok').click(function() { |
| | | // hier speichern |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=newFolder&p=' + pfad + '&p=' + $('#dateiname').val(); |
| | | var u = '../svc' + m; |
| | | fm_get(u, "json", function(resp) { |
| | | fm_get_list(pfad); |
| | | }); |
| | | }); |
| | | $('#saveModalTitle').text('Neuer Ordner'); |
| | | $('#dialogfrage').text("Name?"); |
| | | $('#dateiname').val(''); |
| | | $('#dateiname').attr('placeholder', 'Ordnername'); |
| | | $('#saveModal').modal({ |
| | | keyboard: false, |
| | | show: true |
| | | }); |
| | | */ |
| | | }; |
| | | |
| | | this.fm_edit_as_text = function() { |
| | | self.fm_get_file_content('text'); |
| | | }; |