// inicializiramo drag/drop anket in folderjev function surveyList_folder_init() { $('#survey_list div.droppable').droppable({ accept: '.mySurvey_draggable', hoverClass: 'folderhover', tolerance: 'pointer', drop: function (e, ui) { // Drop folderja if($(ui.draggable).hasClass('folder_title')){ var drag_folder = $(ui.draggable).attr('folder_id'); var parent = $(this).attr('folder_id'); $.post('ajax.php?t=surveyList&a=folder_dropped', {parent: parent, drag_folder: drag_folder}, function(){ window.location.reload(); }); } // Drop ankete if($(ui.draggable).hasClass('anketa_list')){ var drag_survey = $(ui.draggable).attr('anketa_id'); var parent = $(this).attr('folder_id'); $.post('ajax.php?t=surveyList&a=survey_dropped', {parent: parent, drag_survey: drag_survey}, function(){ window.location.reload(); }); } } }); $('.mySurvey_draggable').draggable({ revert: 'invalid', opacitiy: '0.7', helper: 'clone', cursor: 'move', cursorAt: { left: 20 }, start: function(e, ui){ $(ui.helper).addClass('mySurvey_draggable_helper'); } }); } // prikazemo/skrijemo ankete v folderju function toggle_folder (folder) { var open = 0; if($('#folder_content_'+folder).hasClass('closed')){ open = 1; } $.post('ajax.php?t=surveyList&a=folder_toggle', {folder: folder, open: open}, function(){ if(open == 1){ $('#folder_content_'+folder).removeClass('closed'); //$('#folder_'+folder).find('.arrow2_u').removeClass('arrow2_u').addClass('arrow2_d'); $('#folder_'+folder).removeClass('closed').addClass('open'); } else{ $('#folder_content_'+folder).addClass('closed'); //$('#folder_'+folder).find('.arrow2_d').removeClass('arrow2_d').addClass('arrow2_u'); $('#folder_'+folder).removeClass('open').addClass('closed'); } }); } // Pobrisemo folder function delete_folder (folder) { $.post('ajax.php?t=surveyList&a=folder_delete', {folder: folder}, function(){ window.location.reload(); }); } // Ustvarimo folder function create_folder (parent) { $('#survey_list').load('ajax.php?t=surveyList&a=folder_create', {parent: parent}, function(){ var added_folder_id = $('#new_added_folder').val(); edit_title_folder(added_folder_id); }); } // Urejamo ime folderja function edit_title_folder (folder) { var text = $('#folder_title_text_'+folder).text(); $('#folder_title_text_'+folder).html(''); $('#folder_title_edit_'+folder).select(); } // Preimenujemo folder function rename_folder(folder){ var text = $('#folder_title_edit_'+folder).val(); $.post('ajax.php?t=surveyList&a=folder_rename', {folder: folder, text: text}, function(){ $('#folder_title_text_'+folder).html(''+text+''); }); } // Kopiramo folder function copy_folder(folder){ $.post('ajax.php?t=surveyList&a=folder_copy', {folder: folder}, function(){ window.location.reload(); }); } // Preklopimo med prikazom folderjev in navadnim prikazom function switchFolder(show){ if(show == 1) var show_folders = 0; else var show_folders = 1; $('#survey_list').load('ajax.php?a=surveyList_folders', {show_folders:show_folders}); } /** Izbrise anketo * * @param anketa * @param confirmtext * @return */ function anketa_delete_list (anketa, confirmtext) { if (confirm(confirmtext)) { $("#anketa_list_"+anketa).slideUp(); $.post('ajax.php?a=anketa_delete', {anketa: anketa, 'inList': 'true'}, function(response) { if (response == '0') { window.location = 'index.php'; } }); } } /** doda/odstrani anketo v sistemsko knjiznico in refresa ikono za knjiznico ankete * */ function surveyList_knjiznica (anketa) { $("ul#surveyList").find("li#anketa_list_"+anketa).find(".sl_lib_glb").load('ajax.php?t=surveyList&a=surveyList_knjiznica', {anketa: anketa}); } /** navadnega uporabnika obvesti da nima dostopa za dodajanje v sistemsko knjiznico * */ function surveyList_knjiznica_noaccess (msg) { genericAlertPopup('alert_parameter_msg'); } /** doda/odstrani anketo v uporabnisko knjiznico in refresa ikono za knjiznico ankete * */ function surveyList_myknjiznica (anketa) { $("ul#surveyList").find("li#anketa_list_"+anketa).find(".sl_lib_usr").load('ajax.php?t=surveyList&a=surveyList_myknjiznica', {anketa: anketa}); //$('#folders').load('ajax.php?t=folders&a=folders_myknjiznica', {anketa: anketa}); } function surveyList_myknjiznica_new (anketa) { $.post('ajax.php?t=surveyList&a=surveyList_myknjiznica_new', {anketa: anketa}, function() { window.location.reload(true); }); } function surveyList_knjiznica_new (anketa) { $.post('ajax.php?t=surveyList&a=surveyList_knjiznica_new', {anketa: anketa}, function() { window.location.reload(true); }); } // Prikaz vec na tri pikice v tabeli anket function surveyList_show_more(ank_id){ if($('#survey_other_box_'+ank_id).hasClass('displayNone')){ $('.survey_other_box').addClass('displayNone'); $('#survey_other_box_'+ank_id).removeClass('displayNone'); } else{ $('.survey_other_box').addClass('displayNone'); } }