diff --git a/admin/survey/script/branching.js b/admin/survey/script/branching.js index 0448062ef..1dd4f39c9 100644 --- a/admin/survey/script/branching.js +++ b/admin/survey/script/branching.js @@ -927,6 +927,9 @@ function spremenljivka_new(spremenljivka, _if, endif, copy, tip, podtip, drop) { else { $('#branching').html(data.branching_struktura); vprasanje_fullscreen(data.nova_spremenljivka_id, data.vprasanje_fullscreen); + + // Pri ustvarjanju novega vprasanja izvedemo focus na naslov (da ni potreben dodaten klik) + $('.naslov_inline[spr_id="'+data.nova_spremenljivka_id+'"]').focus(); } } else { diff --git a/admin/survey/script/vprasanje.js b/admin/survey/script/vprasanje.js index 33def94b1..69b44c93d 100644 --- a/admin/survey/script/vprasanje.js +++ b/admin/survey/script/vprasanje.js @@ -11,7 +11,7 @@ function onload_init_vprasanje() { }); } // prikaze fullscreen urejanje vprasanja -function vprasanje_fullscreen (spremenljivka, cache, new_spremenljivka, chart_edit, no_close) { +function vprasanje_fullscreen (spremenljivka, cache, chart_edit, no_close) { if (locked) return; //za ureditev custom opisnih label pri drsniku @@ -80,28 +80,23 @@ function vprasanje_fullscreen (spremenljivka, cache, new_spremenljivka, chart_ed vprasanje_pozicija(spremenljivka); } - - /* - // v primeru nove spremenljivke, refreshamo tudi branching - if (new_spremenljivka == 1) { - refreshLeft(spremenljivka); - }*/ - + // pri skrcenem nacinu moramo se prikazat polni predogled vprasanja if ($('#branching').hasClass('collapsed')) { - if (spremenljivka > 0) { + + if (spremenljivka > 0) { $('#branching_'+spremenljivka).load('ajax.php?t=branching&a=vprasanje_full', {spremenljivka: spremenljivka, anketa:srv_meta_anketa_id}, function () { vprasanje_pozicija(spremenljivka); }); - } else { + } + else { $('#'+spremenljivka).load('ajax.php?t=branching&a=vprasanje_full', {spremenljivka: spremenljivka, anketa:srv_meta_anketa_id}, function () { vprasanje_pozicija(spremenljivka); }); } } - } /** @@ -605,8 +600,7 @@ function change_subtype_number (spremenljivka) { function change_tip(spremenljivka, tip) { $.post('ajax.php?t=vprasanje&a=change_tip', {spremenljivka: spremenljivka, tip: tip, anketa: srv_meta_anketa_id}, function (data) { - vprasanje_fullscreen(spremenljivka, data, false, false, true); - //vprasanje_refresh(spremenljivka, true); + vprasanje_fullscreen(spremenljivka, data, false, true); vprasanje_save(true); }); } @@ -741,25 +735,6 @@ function get_editor_close(id) { } } -//preveri polje drugo in moznost dodajanja polja drugo -//function check_drugo(value, spremenljivka) { -function check_drugo(value, spremenljivka) { - - // preklop na dropdown - if(value == 4){ - //document.getElementById('add_drugo').style.display = 'none'; - - // $('.li_other').remove(); - // $.post('ajax.php?t=vprasanje&a=vrednosti_other_delete', {spremenljivka: spremenljivka, anketa: srv_meta_anketa_id}, function () { - // vprasanje_fullscreen(spremenljivka); - // }); - } - - else{ - //document.getElementById('add_drugo').style.display = 'inline'; - } - -} // prikaze field da manager doda nek komentar obstojecemu komentarju na vprasanje function comment_on_comment (id) {