| | |
| | | var cm; |
| | | var pfad = ''; |
| | | var modus = 'kacheln'; |
| | | var openFileName = ''; |
| | | |
| | | function fm_init() { |
| | | $('.codeeditor-space').hide(); |
| | | $('.code-editor-container').hide(); |
| | | //$('.ost').attr('flex-basis', 0); |
| | | $('#newTextFile').on('click', fm_menu_neue_textdatei); |
| | | $('#newFolder').on('click', fm_get_new_folder); |
| | | $('#editTextFile').on('click', fm_get_file_content); |
| | | $('#saveFile').on('click', fm_menu_datei_speichern); |
| | | $('#saveFileAs').on('click', fm_menu_datei_speichern_unter); |
| | | $('#closeFile').on('click', fm_menu_datei_schliessen); |
| | | $('#m-test').on('click', fm_menu_test); |
| | | $('#saveModal').on('hidden.bs.modal', function (e) { |
| | | $('#modal_ok').attr('onclick','').unbind('click'); |
| | | }); |
| | | $('#logout').click(fm_logout); |
| | | fm_get_login(); |
| | | fm_get_list(''); |
| | | } |
| | | |
| | | function fm_menu_test() { |
| | | var w = $('.ost').width(); |
| | | console.log('.ost.width: ' + w); |
| | | if(w == 0) { |
| | | $('.ost').width('20%'); |
| | | $('.ost').text('Hallo Welt!'); |
| | | } else { |
| | | $('.ost').empty(); |
| | | $('.ost').width(0); |
| | | } |
| | | } |
| | | |
| | | function fm_ansicht_umschalten() { |
| | |
| | | cm.toTextArea(); |
| | | $('#bcnav').show(); |
| | | $('#dateien').show(); |
| | | openFileName = ''; |
| | | fm_get_list(pfad); |
| | | } |
| | | |
| | |
| | | |
| | | function fm_get_file_content() { |
| | | var fname = $('.datei-gewaehlt').text(); |
| | | openFileName = fname; |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=getCode&p=' + pfad + '&p=' + fname; |
| | | var u = '../svc' + m; |
| | | fm_get(u, "text", function(resp) { |
| | |
| | | } |
| | | |
| | | function fm_menu_datei_speichern() { |
| | | //var fname = $('.datei-gewaehlt').text(); |
| | | var fname = openFileName; |
| | | if(fname !== undefined && fname !== '') { |
| | | fm_save_file(fname); |
| | | } else { |
| | | fm_menu_datei_speichern_unter(); |
| | | } |
| | | } |
| | | |
| | | function fm_save_file(saveFileName) { |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=saveTextFile'; |
| | | var u = '../svc' + m; |
| | | fm_post(u, {p1: pfad, p2: saveFileName, p3: cm.getValue()}, function(resp) { |
| | | openFileName = saveFileName; |
| | | }); |
| | | } |
| | | |
| | | function fm_menu_datei_speichern_unter() { |
| | | |
| | | $('#modal_ok').click(function() { |
| | | // hier speichern |
| | | fm_save_file($('#dateiname').val()); |
| | | /* |
| | | var m = '?c=de.uhilger.filecms.api.FileMgr&m=saveTextFile'; |
| | | var u = '../svc' + m; |
| | | fm_post(u, {p1: pfad, p2: $('#dateiname').val(), p3: cm.getValue()}, function(resp) { |
| | | |
| | | }); |
| | | */ |
| | | }); |
| | | $('.modal-title').text('Datei speichern'); |
| | | $('#dialogfrage').text("Dateiname?"); |