Dateiverwaltung für die WebBox
ulrich
2021-01-21 bf56be31ddaaee5333625e2f5a2e733f7651c7ef
web/ui/ui.js
@@ -44,6 +44,7 @@
  $('.code-editor-container').hide();
  $('.sued').hide();
  //$('.ost').attr('flex-basis', 0);
  $('#newTab').on('click', fm_newTab);
  $('#newTextFile').on('click', fm_menu_neue_textdatei);
  $('#newDoc').on('click', fm_menu_neues_dokument);
  $('#newFolder').on('click', fm_get_new_folder);
@@ -74,22 +75,29 @@
  $('#m-test-3').on('click', fm_menu_compile_all);
  $('#m-compile-results').on('click', fm_fusszeile_zeigen);
  $('#m-build-app').on('click', fm_menu_build_app);
  $('#m-ant-build').on('click', fm_menu_ant_build);
  $('#saveModal').on('hidden.bs.modal', function (e) {
    $('#modal_ok').attr('onclick','').unbind('click');
  });
  $('#logout').click(fm_logout);  
  $('#fusszeile-schliessen').on('click', fm_fusszeile_schliessen);
  fm_get_login();
  fm_get_list('');
  fm_init_uploader();
  /*
  console.log('href: ' + window.location.href);
  console.log('host: ' + window.location.host);
  console.log('hostname: ' + window.location.hostname);
  console.log('port: ' + window.location.port);
  console.log('protocol: ' + window.location.protocol);
  */
  var parsedUrl = new URL(window.location.href);
  var wunschPfad = parsedUrl.searchParams.get("pfad");
  if(wunschPfad !== null && wunschPfad.length > 0) {
    pfad = wunschPfad;
    fm_get_list(wunschPfad);
    fm_init_uploader();
  } else {
    fm_get_list('');
    fm_init_uploader();
  }
  loc = window.location.protocol + '//' + window.location.host;
}
function fm_newTab() {
  window.open('/file-cms/ui/?pfad=' + pfad, '_blank');
}
function fm_toggle_show_slideshow() {
@@ -345,6 +353,10 @@
  fm_build_app();
}
function fm_menu_ant_build() {
  fm_ant_build();
}
function fm_mark_compile_results_in_editor(resp) {
  cm.clearGutter("breakpoints");