function init_saimod_sys_files() { $("#sai_mod_files_table").tablesorter(); $('#tabs_files a').click(function (e) { $('#tabs_files li').each(function(){ $(this).removeClass('active');}); $(this).parent().addClass('active'); }); files_menu(); } function init_saimod_sys_files_list(){ $("#sai_mod_files_table").tablesorter(); $(".imgdelbtn").click(function(){ $.getJSON('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_files&action=del&cat='+$(this).attr("cat")+'&id='+$(this).attr("id"), function(data){ if(data.status){ alert("ok"); system.reload(); } else{ alert("fail"); } }); }); $(".imgrnbtn").click(function(){ if($($(this).attr("textfield")).val() === ''){ alert('Name cant be empty!'); } else { $.getJSON('./sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_files&action=rn&cat='+$(this).attr("cat")+'&id='+$(this).attr("id")+'&newid='+$($(this).attr("textfield")).val(), function(data){ if(data.status){ alert("ok"); system.reload(); } else{ alert("fail"); } }); } }); $('#datei').change(function(){ var file = this.files[0]; var name = file.name; var size = file.size; var type = file.type; //Your validation }); $('.btn_upload').click(function(){ var formData = new FormData($('#form_'+$(this).attr('cat'))[0]); $.ajax({ url: './sai.php?sai_mod=.SYSTEM.SAI.saimod_sys_files&action=upload&cat='+$(this).attr('cat'), //Server script to process data type: 'POST', //Ajax events success: function(data){ if(data.status){ alert('ok'); system.reload(); } else { alert(data.result.message); } }, error: function(){alert('fail');}, // Form data data: formData, //Options to tell jQuery not to process data or worry about content-type. cache: false, contentType: false, processData: false }); }); files_menu(); } function files_menu(){ $('#tabs_files li').each(function(){ $(this).removeClass('active');}); if($('#menu_folder_'+system.cur_state().split('.')[1]).length){ $('#menu_folder_'+system.cur_state().split('.')[1]).parent().addClass('active'); } else { $('#menu_folder_sai').parent().addClass('active');} } function saimod_sys_files_tooltip(elementId, pictureId, pictureCategory) { $( "#"+elementId ).tooltip({ content: '' }); }