| | |
| | | //var fname = $('.datei-gewaehlt').text(); |
| | | var fname = openFileName; |
| | | if(fname !== undefined && fname !== '') { |
| | | fm_save_file(fname); |
| | | fm_save_file(fname, 'saveTextFile'); |
| | | } else { |
| | | fm_menu_datei_speichern_unter(); |
| | | } |
| | | } |
| | | |
| | | function fm_save_file(saveFileName) { |
| | | function fm_save_file(saveFileName, method) { |
| | | var content; |
| | | if(openEditor === 'text') { |
| | | content = cm.getValue(); |
| | | } else { |
| | | content = ed.getContent(); |
| | | } |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=saveTextFile'; |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=' + method; |
| | | var u = '../svc' + m; |
| | | fm_post(u, {p1: pfad, p2: saveFileName, p3: content}, function(resp) { |
| | | openFileName = saveFileName; |
| | |
| | | function fm_menu_datei_speichern_unter() { |
| | | $('#modal_ok').click(function() { |
| | | // hier speichern |
| | | fm_save_file($('#dateiname').val()); |
| | | fm_save_file($('#dateiname').val(), 'saveTextFileAs'); |
| | | }); |
| | | $('#saveModalTitle').text('Datei speichern'); |
| | | $('#dialogfrage').text("Dateiname?"); |
| | |
| | | |
| | | /* ---- codemirror editor handling -------- */ |
| | | |
| | | function htmlDecode(value){ |
| | | return $('<div/>').html(value).text(); |
| | | } |
| | | |
| | | function fm_code_edit(content, m) { |
| | | cm = CodeMirror.fromTextArea(document.getElementById("editspace"), { |
| | | lineNumbers: true, |
| | |
| | | } |
| | | } |
| | | }); |
| | | cm.setValue(content); |
| | | cm.setValue(htmlDecode(content)); |
| | | } |
| | | |
| | | |