Dodaj kategorijo - klik ne odpre celega vprasanja ampak samo doda polje in ga fokusira
This commit is contained in:
parent
524fbb62f5
commit
a8e6b6bcde
@ -5796,7 +5796,7 @@ class Branching {
|
|||||||
// Add variable - hover
|
// Add variable - hover
|
||||||
if ( in_array($row['tip'], array(1,2,6,16,19,20)) ) {
|
if ( in_array($row['tip'], array(1,2,6,16,19,20)) ) {
|
||||||
if ($row['enota'] != 10 && $row['orientation'] != 10){
|
if ($row['enota'] != 10 && $row['orientation'] != 10){
|
||||||
echo '<div class="add-variable tip_'.$row['tip'].'"><a href="#" class="noline" onclick="vprasanje_fullscreen(\''.$spremenljivka.'\'); return false;" title="'.$lang['srv_novavrednost'].'"><span class="faicon add"></span>'.$lang['srv_novavrednost'].'</a></div>';
|
echo '<div class="add-variable tip_'.$row['tip'].'"><a href="#" class="noline" onclick="add_question_category(\''.$spremenljivka.'\'); return false;" title="'.$lang['srv_novavrednost'].'"><span class="faicon add"></span>'.$lang['srv_novavrednost'].'</a></div>';
|
||||||
|
|
||||||
MobileSurveyAdmin::displayAddQuestionCategory($this->anketa, $spremenljivka, $row['tip']);
|
MobileSurveyAdmin::displayAddQuestionCategory($this->anketa, $spremenljivka, $row['tip']);
|
||||||
}
|
}
|
||||||
|
@ -11,7 +11,7 @@ function onload_init_vprasanje() {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
// prikaze fullscreen urejanje vprasanja
|
// prikaze fullscreen urejanje vprasanja
|
||||||
function vprasanje_fullscreen (spremenljivka, cache, chart_edit, no_close) {
|
function vprasanje_fullscreen (spremenljivka, cache, chart_edit, no_close, focus_last) {
|
||||||
if (locked) return;
|
if (locked) return;
|
||||||
|
|
||||||
//za ureditev custom opisnih label pri drsniku
|
//za ureditev custom opisnih label pri drsniku
|
||||||
@ -55,7 +55,7 @@ function vprasanje_fullscreen (spremenljivka, cache, chart_edit, no_close) {
|
|||||||
|
|
||||||
// odpremo okno za dodajanje nove kategorije
|
// odpremo okno za dodajanje nove kategorije
|
||||||
var last = $('#branching_'+spremenljivka+' .variabla:last-child div.vrednost_inline');
|
var last = $('#branching_'+spremenljivka+' .variabla:last-child div.vrednost_inline');
|
||||||
inline_nova_vrednost(last);
|
inline_nova_vrednost(last, focus_last);
|
||||||
|
|
||||||
//Preklop na tab za urejanje label grafov
|
//Preklop na tab za urejanje label grafov
|
||||||
if(chart_edit == 1){ vprasanje_tab(spremenljivka, 4); }
|
if(chart_edit == 1){ vprasanje_tab(spremenljivka, 4); }
|
||||||
@ -1673,3 +1673,11 @@ function fieldsetToggle(element){
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Gumb dodaj kategorijo - doda okno za novo kategorijo in ga fokusira
|
||||||
|
function add_question_category(spremenljivka){
|
||||||
|
|
||||||
|
var last = $('#branching_'+spremenljivka+' .variabla:last-child div.vrednost_inline');
|
||||||
|
|
||||||
|
inline_nova_vrednost(last, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -640,7 +640,7 @@ function inline_vrednost_delete(spremenljivka, vrednost, confirmed/*, tip, other
|
|||||||
}
|
}
|
||||||
|
|
||||||
// narise polje za dodajanje vrednosti
|
// narise polje za dodajanje vrednosti
|
||||||
function inline_nova_vrednost (_this) {
|
function inline_nova_vrednost (_this, focus) {
|
||||||
|
|
||||||
// ce je anketa zaklenjena
|
// ce je anketa zaklenjena
|
||||||
if ($(_this).attr('contenteditable') != 'true') return;
|
if ($(_this).attr('contenteditable') != 'true') return;
|
||||||
@ -874,8 +874,12 @@ function inline_nova_vrednost (_this) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
$(_this).closest('.variabla').parent().append(new_div);
|
$(_this).closest('.variabla').parent().append(new_div);
|
||||||
|
|
||||||
|
// Po potrebi izvedemo focus na novi variabli
|
||||||
|
if(focus === true)
|
||||||
|
$('#branching_'+spremenljivka).find('#vre_id_new').focus();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// skrije (odstrani) polje za dodajanje vrednosti
|
// skrije (odstrani) polje za dodajanje vrednosti
|
||||||
|
Loading…
x
Reference in New Issue
Block a user