summaryrefslogtreecommitdiffstats
path: root/admin/survey/script/vprasanjeInline.js
diff options
context:
space:
mode:
Diffstat (limited to 'admin/survey/script/vprasanjeInline.js')
-rw-r--r--admin/survey/script/vprasanjeInline.js470
1 files changed, 235 insertions, 235 deletions
diff --git a/admin/survey/script/vprasanjeInline.js b/admin/survey/script/vprasanjeInline.js
index 73974dd..1cef4ab 100644
--- a/admin/survey/script/vprasanjeInline.js
+++ b/admin/survey/script/vprasanjeInline.js
@@ -70,8 +70,10 @@ function onload_init_inline () {
$("div.variable_inline").live('focus', function() {
close_all_editing($(this).closest('.spremenljivka_content').attr('spr_id'));
}).live('keyup', function () {
+
var variable = $(this).html();
var tip = $(this).closest('.spremenljivka_content').attr('tip');
+
if($.trim(variable).length && tip != 1){
variable = variable.replace(/(<([^>]+)>)/ig,"");
var variable1 = check_valid_variable(variable);
@@ -79,6 +81,13 @@ function onload_init_inline () {
$(this).html(variable1);
}
}
+ else if($.trim(variable).length && tip == 1){
+ variable = variable.replace(/(<([^>]+)>)/ig,"");
+ var variable1 = check_valid_radio_variable(variable);
+ if (variable1 != variable){
+ $(this).html(variable1);
+ }
+ }
}).live('keypress', function (event) {
enterKeyPressHandler(event);
}).live('blur', function () {
@@ -100,7 +109,6 @@ function onload_init_inline () {
inline_nova_vrednost(this); // tale je ce urejamo kategorijo, da se pojavi cim kliknemo
},
keypress: function (event) {
- //console.log("keypress");
var evt = event || window.event;
var charCode = evt.which || evt.keyCode;
if (charCode == 9) return; // ce gremo s tabom naprej, da ne doda nove kategorije
@@ -113,6 +121,7 @@ function onload_init_inline () {
// ko zacnemo pisati v polje za dodajanje nove vrednosti, jo takoj kreiramo, da dobimo nov ID - naprej gre potem isto kot urejanje
// new="waiting" nam pove, da se je izvrsil post, drugace se ob tipkanju veckrat dodaja
if (div.attr('id') == 'variabla_new' && div.attr('new') != 'waiting' && ( div.find('div.vrednost_inline:first').html() != '' || div.find('div.vrednost_inline:last').html() != '' )) {
+
var spr_id = div.closest('.spremenljivka_content').attr('spr_id');
div.attr('new', 'waiting');
$.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_new', {
@@ -122,7 +131,9 @@ function onload_init_inline () {
div.attr('id', 'variabla_' + data);
div.attr('new', '');
div.find('div.vrednost_inline').attr('id', 'vre_id_' + data).attr('vre_id', data);
+ div.find('div.icons_holder').css('display', 'inline');
div.find('span.inline_hidden').attr('odg_id', data);
+ div.find('span.correct').attr('vre_id', data);
div.find('span.inline_if_follow').attr('onclick', 'follow_up_condition(\''+data+'\'); return false;');
div.find('span.inline_if_not').attr('onclick', 'vrednost_condition_editing(\''+data+'\'); return false;');
@@ -218,8 +229,30 @@ function onload_init_inline () {
});
// urejanje vrednosti grida
- $("div.grid_variable_inline").live('blur', function () {
- var spr_id = $(this).closest('div.spremenljivka_content').attr('spr_id');
+ $("div.grid_variable_inline").live('focus', function() {
+ close_all_editing($(this).closest('.spremenljivka_content').attr('spr_id'));
+ }).live('keyup', function () {
+
+ var variable = $(this).html();
+ var tip = $(this).closest('.spremenljivka_content').attr('tip');
+
+ if($.trim(variable).length && tip != 6){
+ variable = variable.replace(/(<([^>]+)>)/ig,"");
+ var variable1 = check_valid_variable(variable);
+ if (variable1 != variable){
+ $(this).html(variable1);
+ }
+ }
+ else if($.trim(variable).length && tip == 6){
+ variable = variable.replace(/(<([^>]+)>)/ig,"");
+ var variable1 = check_valid_radio_variable(variable);
+ if (variable1 != variable){
+ $(this).html(variable1);
+ }
+ }
+ }).live('keypress', function (event) {
+ enterKeyPressHandler(event);
+ }).live('blur', function () {
inline_variable_grid(spr_id, this);
});
@@ -416,11 +449,6 @@ function inline_vprasanje_float_editing_click(event) {
function inline_naslov (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
-
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
// shranimo
if (parseInt(spremenljivka) == -1) { // uvod
@@ -436,11 +464,6 @@ function inline_naslov (spremenljivka, _this) {
function inline_textfield (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
-
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
// shranimo
if (parseInt(spremenljivka) == -1) { // uvod
@@ -454,14 +477,7 @@ function inline_textfield (spremenljivka, _this) {
// shrani vsebino za hotspot vprasanje
function inline_hotspot (spremenljivka, _this) {
-
- //if ($(_this).attr('contenteditable') != 'true') return;
-
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
-
+
// shranimo
$.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_naslov_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).html()} );
}
@@ -471,11 +487,6 @@ function inline_info (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
-
$.post('ajax.php?t=vprasanjeinline&a=inline_info_save', {spremenljivka: spremenljivka, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, info: $(_this).html()});
}
@@ -485,7 +496,6 @@ function inline_vrednost_variable(vre_id, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
$.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_variable_save', {vre_id: vre_id, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, variable: $(_this).html()});
-
}
// shrani variablo vprasanja
@@ -502,25 +512,15 @@ function inline_variable (spremenljivka, _this) {
function inline_vrednost (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
- //var vnosi = $('#spremenljivka_contentdiv3444 div.variabla').length;
- //var vnosi = $('#variable_holder div.variabla').length;
- //var vnosi = $('.edit_mode div.variabla').length;
- var vnosi = $('.edit_mode div.vrednost_inline').length;
- //console.log(spremenljivka);
- //console.log(vnosi);
+ var vnosi = $('.edit_mode div.vrednost_inline').length;
- // dodatek may: shranimo vrednost textaree in inputa pri text fieldih
- if ($(_this).attr('ETF') == 'true') {
- $.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_naslov_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).val()} );
- }
- else {
- $.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_naslov_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).html()} );
- }
- //$.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_naslov_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).html(), sbSize: vnosi});
+ // dodatek may: shranimo vrednost textaree in inputa pri text fieldih
+ if ($(_this).attr('ETF') == 'true') {
+ $.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_naslov_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).val()} );
+ }
+ else {
+ $.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_naslov_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).html()} );
+ }
}
// shrani ime hotspot obmocja
@@ -528,31 +528,16 @@ function inline_hotspot_vrednost (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
- //var vnosi = $('#spremenljivka_contentdiv3444 div.variabla').length;
- //var vnosi = $('#variable_holder div.variabla').length;
- //var vnosi = $('.edit_mode div.variabla').length;
var vnosi = $('.edit_mode div.vrednost_inline').length;
- //console.log(spremenljivka);
- //console.log(vnosi);
- $.post('ajax.php?t=vprasanjeinline&a=inline_hotspot_vrednost_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).html()} );
- //$.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_naslov_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).html(), sbSize: vnosi});
+
+ $.post('ajax.php?t=vprasanjeinline&a=inline_hotspot_vrednost_save', {spremenljivka:spremenljivka, vrednost: $(_this).attr('vre_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, naslov: $(_this).html()} );
}
// shrani grid vprasanja
function inline_grid (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
-
// String zaenkrat pustimo kot html
- //var string = $(_this).text();
var string = $(_this).html();
// pri dvojni tabeli popravimo se desna polja
@@ -575,12 +560,7 @@ function inline_subtitle_grid (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
- //$.post('ajax.php?t=vprasanjeinline&a=inline_grid_subtitle_save', {spremenljivka: spremenljivka, subtitle: $(_this).attr('grid_subtitle'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, value: $(_this).html()});
- $.post('ajax.php?t=vprasanjeinline&a=inline_grid_subtitle_save', {spremenljivka: spremenljivka, subtitle: $(_this).attr('grid_subtitle'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, value: $(_this).text(), grid_id: $(_this).attr('grid_id')});
+ $.post('ajax.php?t=vprasanjeinline&a=inline_grid_subtitle_save', {spremenljivka: spremenljivka, subtitle: $(_this).attr('grid_subtitle'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, value: $(_this).text(), grid_id: $(_this).attr('grid_id')});
}
// pobrise vrednost (v srv_vrednost)
@@ -590,7 +570,9 @@ function inline_vrednost_delete(spremenljivka, vrednost, confirmed/*, tip, other
//ce je posebna vrednost, se rabi dodat callbaack in se lahko brise tudi zadnja vednost
//special vrednost je recimo marker na mapi - ni html taga z id="variabla_"+vrednost
var special_vrednost = ($("#variabla_"+vrednost).length < 1);
-
+
+ var other = $("#variabla_"+vrednost).attr('other');
+
if ( confirmed==1 || confirm(text) ) {
if (confirmed == undefined) confirmed = 1;
@@ -605,9 +587,11 @@ function inline_vrednost_delete(spremenljivka, vrednost, confirmed/*, tip, other
//ce je navadna vrednost, kot rec. radio ali checkbox
if(!special_vrednost){
// popravimo se chekbox za missinge
- var other = $("#variabla_"+vrednost).attr('other');
if (other != '0') {
- $("#missing_value_"+other).attr('checked', false);
+ //star nacin
+ $("#missing_value_"+other).attr('checked', false);
+ //nov nacin
+ $("#missing_value_"+spremenljivka+"_"+other).attr('checked', false);
}
// odstranimo element
@@ -622,9 +606,6 @@ function inline_vrednost_delete(spremenljivka, vrednost, confirmed/*, tip, other
else{
callback();
}
-
-
-
}
else if (data.error == 1) {
$('#fade').fadeIn("fast");
@@ -633,29 +614,43 @@ function inline_vrednost_delete(spremenljivka, vrednost, confirmed/*, tip, other
else if (data.error == 2) {
$('#fade').fadeIn("fast");
- $('#dropped_alert').html(data.output).fadeIn("fast").css('width', '400px');
+ $('#dropped_alert').html(data.output).fadeIn("fast").css('width', '600px');
+ //ce je missing
+ /* var missing = $("#missing_value_"+spremenljivka+"_"+other);
+
+ if(missing){
+ $('#brisivrednostcancel').attr('onClick', $('#brisivrednostcancel').attr('onClick')+' $(\'#missing_value_'+spremenljivka+'_'+other+'\').attr(\'checked\', true);');
+ } */
+
//ce je posebna vrednost, se rabi dodat callbaack
if(special_vrednost){
//treba je dodati callback - sori, vem da je grdo - glej funkcijo ajax_vrednost_delete v class.Vprasanje.php
document.getElementById('brisivrednostchecked').onclick =
function(){inline_vrednost_delete(spremenljivka, vrednost, 1, callback); $('#dropped_alert').html('').hide(); return false;}
-
+
+ var missing = $("#missing_value_"+spremenljivka+"_"+other);
+
$('#fade').fadeOut("fast");
}
}
}, 'json'
);
-
+ }
+ else{
+ //ce stisne cancel, nazaj vklopi check
+ $("#missing_value_"+spremenljivka+"_"+other).attr('checked', true);
}
}
// narise polje za dodajanje vrednosti
-function inline_nova_vrednost (_this) {
-
+function inline_nova_vrednost (_this, focus) {
// ce je anketa zaklenjena
if ($(_this).attr('contenteditable') != 'true') return;
+
+ // Ce smo na mobitelu tega ni
+ if ($('.mobile_header:visible').length != 0) return;
// ce imamo v edit modu vprasanja same default odgovore (to je ob novem vprasanju in ce se nic ne spreminja)
var variable_holder = $(_this).closest('.variable_holder');
@@ -664,7 +659,7 @@ function inline_nova_vrednost (_this) {
if ( $(this).find('.vrednost_inline').attr('default') != '1' ) _default = 0;
});
if (_default == 1) return;
-
+
var tip = $(_this).closest('.spremenljivka_content').attr('tip');
// Disablamo ife, ce nima ustreznega paketa
@@ -674,13 +669,12 @@ function inline_nova_vrednost (_this) {
else{
var if_class_locked = '';
}
-
+
// ce je zadnje polje in ce lahko znotraj tega parenta dodajamo vrednosti
if ( $(_this).closest('.variabla').is(':last-child') && $(_this).closest('.variabla').parent().hasClass('allow_new') ) {
-
// ce ni prazno (da pri novem ne dodamo takoj) && ce je attr new tudi ne dodamo, ker pocakamo da se zgenerira nov id
- if ($(_this).html() != '' && $(_this).attr('vre_id') != 'new') {
+ if ($(_this).html() != '' && $(_this).attr('vre_id') != 'new' && $(_this).attr('vre_id') != 'new_2') {
var spremenljivka = $(_this).closest('.spremenljivka_content').attr('spr_id'); //dobimo id spremenljivke
var orientation = $('#spremenljivka_content_'+spremenljivka).attr('spr_orientation'); //dobimo orientacijo iz dodanega parametra, ker iz prejsnje varianta ne gre, ko je urejevalno okno zaprto
@@ -688,36 +682,47 @@ function inline_nova_vrednost (_this) {
// radio, checkbox, roleta
if (tip <= 3) {
-
if(tip <= 3 && orientation != 7 && orientation != 8){
var new_div = '<div id="variabla_new" class="variabla after_'+$(_this).attr('vre_id')+'">'+
'<span class="faicon move_updown inline inline_move" title=""></span>';
//if (tip <= 2)
if (tip <= 2 && orientation != 6)
- new_div += '<input id="foo_new" class="enka-admin-custom enka-inline" type="'+(tip==1?'radio':'checkbox')+'" value="" name="foo_new" /><span class="enka-checkbox-radio"></span>';
-
+ new_div += '<input id="foo_new" class="enka-admin-custom enka-inline" type="'+(tip==1?'radio':'checkbox')+'" value="" name="foo_new" /><span class="enka-checkbox-radio"></span>';
+
// Ikona za hiter upload slike (ce je vklopljena)
if($(_this).closest('.variabla').parent().find('.image_upload').length){
- new_div += '<span class="sprites image_upload pointer" onclick="vrednost_insert_image(\''+$(_this).attr('vre_id')+'\', true); return false;" title="'+lang['upload_img2']+'"></span>';
+ new_div += '<span class="faicon image_upload pointer" onclick="vrednost_insert_image(\''+$(_this).attr('vre_id')+'\', true); return false;" title="'+lang['upload_img2']+'"></span>';
new_div += '<div id="vre_id_new" class="vrednost_inline" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
- ' <span class="inline_other pointer" onclick="vrednost_new(\''+spremenljivka+'\', \'1\', \'\'); $(\'#fieldset'+spremenljivka+'\').show();"><span class="faicon add small icon-as_link" title="'+'"></span> '+lang['srv_novavrednost_drugo']+'</span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+lang['srv_brisivrednost']+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_follow inline inline_if_follow '+if_class_locked+'" onclick="follow_up_condition(\'new\'); return false;" title="'+lang['srv_follow_up']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
- '</div>';
+ ' <span class="inline_other pointer" onclick="vrednost_new(\''+spremenljivka+'\', \'1\', \'\'); $(\'#fieldset'+spremenljivka+'\').show();">'+lang['srv_novavrednost_drugo']+'</span>'+
+ ' <span id="missing_block_'+spremenljivka+'" class="inline_other inline_missings pointer"></span>'+
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon delete small inline inline_delete" title="'+lang['srv_brisivrednost']+'"></span>'+
+ (($(_this).closest('.variabla').parent().find('.correct').length) ? ' <span class="faicon correct inline" spr_id="'+spremenljivka+'" vre_id="new" title="'+lang['srv_vrednost_correct']+'"></span>' : '')+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_follow inline inline_if_follow '+if_class_locked+'" onclick="follow_up_condition(\'new\'); return false;" title="'+lang['srv_follow_up']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
+ '</div>';
}
else{
new_div += '<div id="vre_id_new" class="vrednost_inline" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
- ' <span class="inline_other pointer" onclick="vrednost_new(\''+spremenljivka+'\', \'1\', \'\'); $(\'#fieldset'+spremenljivka+'\').show();"><span class="faicon add small icon-as_link" title="'+'"></span> '+lang['srv_novavrednost_drugo']+'</span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+lang['srv_brisivrednost']+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_follow inline inline_if_follow '+if_class_locked+'" onclick="follow_up_condition(\'new\'); return false;" title="'+lang['srv_follow_up']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
- '</div>';
+ ' <span class="inline_other pointer" onclick="vrednost_new(\''+spremenljivka+'\', \'1\', \'\'); $(\'#fieldset'+spremenljivka+'\').show();">'+lang['srv_novavrednost_drugo']+'</span>'+
+ ' <span id="missing_block_'+spremenljivka+'" class="inline_other inline_missings pointer"></span>'+
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon delete small inline inline_delete" title="'+lang['srv_brisivrednost']+'"></span>'+
+ (($(_this).closest('.variabla').parent().find('.correct').length) ? ' <span class="faicon correct inline" spr_id="'+spremenljivka+'" vre_id="new" title="'+lang['srv_vrednost_correct']+'"></span>' : '')+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_follow inline inline_if_follow '+if_class_locked+'" onclick="follow_up_condition(\'new\'); return false;" title="'+lang['srv_follow_up']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
+ '</div>';
}
}
else if(tip <= 3 && orientation == 7){
@@ -727,14 +732,20 @@ function inline_nova_vrednost (_this) {
'<span class="faicon move_updown inline inline_move" title=""></span>';
new_div += '<div id="vre_id_new" class="vrednost_inline" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
- ' <span class="inline_other pointer" onclick="vrednost_new(\''+spremenljivka+'\', \'1\', \'\'); $(\'#fieldset'+spremenljivka+'\').show();"><span class="faicon add small icon-as_link" title="'+'"></span> '+lang['srv_novavrednost_drugo']+'</span>'+
+ ' <span class="inline_other pointer" onclick="vrednost_new(\''+spremenljivka+'\', \'1\', \'\'); $(\'#fieldset'+spremenljivka+'\').show();">'+lang['srv_novavrednost_drugo']+'</span>'+
+ ' <span id="missing_block_'+spremenljivka+'" class="inline_other inline_missings pointer"></span>'+
+
' <input id="foo_new" type="'+(tip==1?'radio':'checkbox')+'" value="" name="foo_new" />'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_follow inline inline_if_follow '+if_class_locked+'" onclick="follow_up_condition(\'new\'); return false;" title="'+lang['srv_follow_up']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
- '</div>';
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_follow inline inline_if_follow '+if_class_locked+'" onclick="follow_up_condition(\'new\'); return false;" title="'+lang['srv_follow_up']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
+ '</div>';
}
}
else if(tip <= 2 && orientation == 8){ //ce imamo radio ali checkbox z drag-drop
@@ -742,21 +753,31 @@ function inline_nova_vrednost (_this) {
var new_div = '<div id="variabla_new" class="variabla after_'+$(_this).attr('vre_id')+'">';
if($(_this).closest('.variabla').parent().find('.image_upload').length){
- new_div += '<span class="sprites image_upload pointer" onclick="vrednost_insert_image(\''+$(_this).attr('vre_id')+'\', true); return false;" title="'+lang['upload_img2']+'"></span>'+
+ new_div += '<span class="faicon image_upload pointer" onclick="vrednost_insert_image(\''+$(_this).attr('vre_id')+'\', true); return false;" title="'+lang['upload_img2']+'"></span>'+
'<span class="faicon move_updown inline inline_move" title=""></span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
- '<div id="vre_id_new" class="vrednost_inline ranking" style="float:none" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
+
+ ' <div id="vre_id_new" class="vrednost_inline ranking" style="float:none" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
'</div>';
} else{
new_div += '<span class="faicon move_updown inline inline_move" title=""></span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
+
'<div id="vre_id_new" class="vrednost_inline ranking" style="float:none" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
'</div>';
}
}
@@ -765,12 +786,10 @@ function inline_nova_vrednost (_this) {
//drag and drop grid
var new_div = '<div id="variabla_new" class="variabla after_'+$(_this).attr('vre_id')+'">'+
'<span class="faicon move_updown inline inline_move" title=""></span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
+
'<div id="vre_id_new" class="vrednost_inline ranking" style="float:none" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
- '</div>';
+
+ '</div>';
// ranking
} else if (tip == 17) {
@@ -779,14 +798,19 @@ function inline_nova_vrednost (_this) {
var new_div = '<div id="variabla_new" class="variabla after_'+$(_this).attr('vre_id')+'">'+
'<span class="faicon move_updown inline inline_move" title=""></span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
+
' <select style="width:50px; margin-top:0; float:left;"> '+
' <option></option> '+
' </select> '+
'<div id="vre_id_new" class="vrednost_inline" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
'</div>';
}
@@ -795,52 +819,90 @@ function inline_nova_vrednost (_this) {
var new_div = '<div id="variabla_new" class="variabla after_'+$(_this).attr('vre_id')+'">'+
'<span class="faicon move_updown inline inline_move" title=""></span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
+
'<div id="vre_id_new" class="vrednost_inline ranking" style="float:none" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
- '</div>';
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
+ '</div>';
}
// vsota
} else if (tip == 18) {
- var new_div = '<div id="variabla_new" class="variabla variabla_vsota after_'+$(_this).attr('vre_id')+'" style="width:100%">'+
+ var text_width = $(_this).closest('.variabla').find('.vrednost_inline_vsota')[0].style.width;
+
+ var new_div = '<div id="variabla_new" class="variabla variabla_vsota after_'+$(_this).attr('vre_id')+'">'+
'<span class="faicon move_updown inline inline_move" title=""></span>'+
- ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
- ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
- ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
- ' <span class="faicon edit2 inline inline_edit"></span>'+
- '<div id="vre_id_new" class="vrednost_inline" style="width:111px" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
+
+ ' <div class="icons_holder">'+
+ ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit"></span>'+
+ ' </div>'+
+
+ '<div id="vre_id_new" class="vrednost_inline vrednost_inline_vsota" style="width:'+text_width+'" contenteditable="true" tabindex="1" default="1" vre_id="new">'+lang['srv_new_vrednost']+'</div>'+
' <input type="text" name="foo_" maxlength="8" size="5">'+
'</div>';
// tabele
} else {
-
var new_div = $( '<tr id="variabla_new" class="variabla after_'+$(_this).attr('vre_id')+'">' + $(_this).closest('.variabla').html() + '</tr>' );
new_div.find('*').removeAttr('id');
- new_div.find('div').attr('id', 'vre_id_new').attr('vre_id', 'new').attr('default', '1').html(lang['srv_new_vrednost']);
+ new_div.find('div.vrednost_inline').attr('id', 'vre_id_new').attr('vre_id', 'new').attr('default', '1').html(lang['srv_new_vrednost_grid']);
+ new_div.find('div.icons_holder').css('display', 'none');
// odstani input polje drugo, ce dodajamo za poljem drugo
- new_div.find('input[type=text]').remove();
+ new_div.find('input[type=text]:disabled').remove();
new_div.find('span.inline_other').remove();
new_div.find('span.red').remove();
+
+ //child pri maxDiff je drugi, ker prvi je radio
+ let child = (tip == 6 && enota == 5) ? 'td:nth-child(2)' : 'td:first-child';
// dodamo opcijo za drugo
- new_div.find('td:first-child').append(' <span class="inline_other pointer" onclick="vrednost_new(\''+$(_this).closest('.spremenljivka_content').attr('spr_id')+'\', \'1\', \'\');"><span class="faicon add small icon-as_link" title="'+'"></span> '+lang['srv_novavrednost_drugo']+'</span>');
+ new_div.find(child).append(' <span class="inline_other pointer" '+((tip == 24) ? 'style="margin-left:0px;" ' : '')
+ +'onclick="vrednost_new(\''+$(_this).closest('.spremenljivka_content').attr('spr_id')+'\', \'1\', \'\');">'+lang['srv_novavrednost_drugo']+'</span>');
if (new_div.find('div').length > 1){
//new_div.find('div:last').attr('id', 'vre_id_new_2').attr('vre_id', 'new_2').html('');
- new_div.find('div:last').attr('id', 'vre_id_new_2').attr('vre_id', 'new_2').attr('default', '1').html(lang['srv_new_vrednost']);
+ new_div.find('div:last').attr('id', 'vre_id_new_2').attr('vre_id', 'new_2').attr('default', '1').html(lang['srv_new_vrednost_grid']);
}
+
+ let icons =
+ ' <span class="faicon delete small inline inline_delete" title="'+'"></span>'+
+ ' <span class="faicon odg_hidden inline inline_hidden" odg_vre="0" odg_id="new" title="'+lang['srv_hide-disable_answer-0']+'"></span>'+
+ ' <span class="faicon odg_if_not inline inline_if_not '+if_class_locked+'" onclick="vrednost_condition_editing(\'new\'); return false;" title="'+lang['srv_podif_edit']+'"></span>'+
+ ' <span class="faicon edit2 inline inline_edit" style="margin-left:0;"></span>';
+
+ new_div.find('div.icons_holder').html(icons);
}
$(_this).closest('.variabla').parent().append(new_div);
+ //executed when DOM is ready, after manipulation
+ $(function(){
+ //pripni missinge v variabla_new
+ if (tip <= 3) {
+ $.post('ajax.php?t=branching&a=get_missing_block', {spremenljivka: spremenljivka, lang_id: srv_meta_lang_id, anketa: srv_meta_anketa_id}, function (data) {
+ if(data){
+ $('[id="missing_block_'+spremenljivka+'"]').last().html(data);
+ }
+ });
+ }
+ });
+
+ // Po potrebi izvedemo focus na novi variabli
+ if(focus === true)
+ $('#branching_'+spremenljivka).find('#vre_id_new').focus();
}
- }
+ }
}
// skrije (odstrani) polje za dodajanje vrednosti
@@ -863,45 +925,15 @@ function inline_nova_vrednost_hide (spr_id, vre_id) {
}
-// Pocisti text ce je bil pastan
-function inline_clear_paste(_this){
-
- // text ki je bil pastan
- var temp = $(_this).html();
-
- // pocistimo tage - dodamo <p> ce je slucajno prazen - drugace vrne prazen string
- temp = $('<p>'+temp+'</p>').text();
-
- // shranimo nazaj
- $(_this).html(temp);
-
- pasteFromWord = false;
-}
-
-// doda novo vrednost (mv = missing value)
-/*function inline_vrednost_new (spremenljivka, other, tip, mv) {
-
- $.post('ajax.php?t=vprasanjeinline&a=inline_vrednost_new', {spremenljivka: spremenljivka, other: other, anketa: srv_meta_anketa_id, mv:mv}, function (data) {
-
- if ( $('#vprasanje_preview').is(':visible') ) {
- $('#vprasanje_preview').html(data);
- } else {
- $('#branching_'+spremenljivka+'').html(data);
- }
- $('#spremenljivka_content_'+spremenljivka+' div.variable_holder div').last().click();
- //$('#vprasanje_edit').attr({scrollTop: $('#vprasanje_edit').height()});
- //if(tip == 17) edit_ranking_moznosti();
-
- });
-
-}*/
/**
* nastavi editor na contenteditable element za naslov
*/
function inline_load_editor (_this) {
+
$(_this).css('display', 'none');
var el = $(_this).parent().find('div[contenteditable].naslov_inline');
+
if (el.attr('contenteditable') == 'true') {
var spr_id = el.attr('spr_id');
@@ -911,38 +943,28 @@ function inline_load_editor (_this) {
var def_pogoj = 'default="'+def_text+'"';
el.replaceWith('<textarea name="naslov_'+spr_id+'" id="naslov_'+spr_id+'" style="width:99%" '+def_pogoj+'>'+el.html()+'</textarea>'+
- '<span class="buttonwrapper floatLeft" style="margin:5px 0"><a class="ovalbutton ovalbutton_orange" href="#" onclick="inline_save_editor(\''+spr_id+'\'); return false;">'+lang['save']+'</a></span>');
+ '<div class="button_holder editor_button_holder"><button class="small blue" onclick="inline_save_editor(\''+spr_id+'\'); return false;">'+lang['save']+'</button></div>');
editor_display(spr_id);
}
-
}
function inline_load_editor_hotspot (_this, vre_id) {
- //console.log(_this);
+
$(_this).css('display', 'none');
- //var el = $(_this).parent().find('div[contenteditable].naslov_inline');
-
-// echo '<div id="vre_id_'.$row1['id'].'" class="vrednost_inline_hotspot " contenteditable="false" tabindex="1" vre_id="'.$row1['id'].'" '.(strpos($row1['naslov'], $lang['srv_hot_spot_image'])!==false || strpos($row1['naslov'], $lang1['srv_hot_spot_image'])!==false || $this->lang_id!=null ? ' default="1"':'').'>' . $row1['naslov'].'</div>';
-
+
var el = $(_this).parent().find('.vrednost_inline_hotspot');
- //if (el.attr('contenteditable') == 'true') {
- var spr_id = el.attr('spr_id');
- var def_text = el.attr('default');
- var def_pogoj = '';
- if(def_text == 1)
- var def_pogoj = 'default="'+def_text+'"';
-
- //el.replaceWith('<textarea name="hotspot_image_'+spr_id+'" id="hotspot_image_'+spr_id+'" style="width:99%">'+el.html()+'</textarea>'+
- //'<span class="buttonwrapper floatLeft" style="margin:5px 0"><a class="ovalbutton ovalbutton_orange" href="#" onclick="inline_save_editor_hotspot(\''+spr_id+'\'); return false;">'+lang['save']+'</a></span>');
-
- el.replaceWith('<textarea name="hotspot_image_'+vre_id+'" id="hotspot_image_'+vre_id+'" style="width:99%" '+def_pogoj+'>'+el.html()+'</textarea>'+
- '<span class="buttonwrapper floatLeft" style="margin:5px 0"><a class="ovalbutton ovalbutton_orange" href="#" onclick="inline_save_editor_hotspot(\''+vre_id+'\', \''+spr_id+'\'); return false;">'+lang['save']+'</a></span>');
-
- editor_display_hotspot(vre_id);
- //}
- //console.log("HotSpot editor");
+ var spr_id = el.attr('spr_id');
+ var def_text = el.attr('default');
+ var def_pogoj = '';
+ if(def_text == 1)
+ var def_pogoj = 'default="'+def_text+'"';
+
+ el.replaceWith('<textarea name="hotspot_image_'+vre_id+'" id="hotspot_image_'+vre_id+'" style="width:99%" '+def_pogoj+'>'+el.html()+'</textarea>'+
+ '<div class="button_holder editor_button_holder"><button class="medium blue" onclick="inline_save_editor_hotspot(\''+vre_id+'\', \''+spr_id+'\'); return false;">'+lang['save']+'</button></div>');
+
+ editor_display_hotspot(vre_id);
}
function inline_save_editor_hotspot(vre_id, spr_id, postsave) {
@@ -953,7 +975,7 @@ function inline_save_editor_hotspot(vre_id, spr_id, postsave) {
var parent = el.parent();
el.replaceWith('<div id="vre_id_'+vre_id+'" vre_id="'+vre_id+'" class="vrednost_inline_hotspot " contenteditable="false" spr_id="'+spr_id+'" tabindex="1">'+el.val()+'</div>');
- parent.find('span.buttonwrapper').remove();
+ parent.find('div.button_holder').remove();
if ( postsave != false )
inline_hotspot(spr_id, parent.find('div.vrednost_inline_hotspot'));
@@ -972,12 +994,13 @@ function inline_save_editor(spr_id, postsave) {
var parent = el.parent();
el.replaceWith('<div class="naslov naslov_inline" contenteditable="true" spr_id="'+spr_id+'" tabindex="1">'+el.val()+'</div>');
- parent.find('span.buttonwrapper').remove();
+ parent.find('div.button_holder').remove();
if ( postsave != false )
inline_naslov(spr_id, parent.find('div.naslov_inline'));
$('#spremenljivka_content_'+spr_id+' span.display_editor').css('display', 'inline-block');
+ $('#spremenljivka_content_'+spr_id+' div.missing_dropdown_link').css('display', 'inline-block');
}
/**
@@ -1026,37 +1049,25 @@ function enterKeyPressHandler(evt) {
function inline_minmaxlabel (spremenljivka, _this, tiplabele) {
if ($(_this).attr('contenteditable') != 'true') return;
-
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
-
+
//posljemo podatke v funkcijo za dinamicno shranjevanje
- //$.post('ajax.php?t=vprasanjeinline&a=inline_grid_naslov_save', {spremenljivka: spremenljivka, grid: $(_this).attr('grd_id'), anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, label: $(_this).html()});
$.post('ajax.php?t=vprasanjeinline&a=inline_label_save', {spremenljivka: spremenljivka, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, tiplabele: tiplabele, label: $(_this).html()});
- //vprasanje_save(true, spremenljivka);
- //vprasanje_save(true);
}
// shrani labele podrocij @ sliders
function inline_labele_podrocij(spremenljivka, _this, tiplabele){
- if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
+
+ if ($(_this).attr('contenteditable') != 'true') return;
+
//posljemo podatke v funkcijo za dinamicno shranjevanje
$.post('ajax.php?t=vprasanjeinline&a=inline_labele_podrocij_save', {spremenljivka: spremenljivka, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, tiplabele: tiplabele, label: $(_this).html()});
}
// shrani in posodobi custom opisne labele @ sliders
function inline_opisne_labele(spremenljivka, _this, tiplabele){
- if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
+
+ if ($(_this).attr('contenteditable') != 'true') return;
+
//posljemo podatke v funkcijo za dinamicno shranjevanje
$.post('ajax.php?t=vprasanjeinline&a=inline_opisne_labele_save', {spremenljivka: spremenljivka, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, tiplabele: tiplabele, label: $(_this).html()});
}
@@ -1065,12 +1076,7 @@ function inline_opisne_labele(spremenljivka, _this, tiplabele){
function inline_variabla_vsota (spremenljivka, _this) {
if ($(_this).attr('contenteditable') != 'true') return;
-
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
-
+
$.post('ajax.php?t=vprasanjeinline&a=inline_variabla_vsota_save', {spremenljivka: spremenljivka, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, inline_variabla_vsota: $(_this).html()});
}
@@ -1108,9 +1114,7 @@ function inline_hotspot_delete_region(spr_id, region_index, vre_id){
});
//update variable in vrstni_red v srv_hotspot_regions
- //$.post('ajax.php?t=vprasanjeinline&a=inline_hotspot_update_region', {spr_id: spr_id, vre_id: vre_id});
$.post('ajax.php?t=vprasanjeinline&a=inline_hotspot_update_region', {spr_id: spr_id});
-
}
//funkcija za preurejanje obstojecega obmocja
@@ -1121,13 +1125,9 @@ function inline_hotspot_edit_region(spr_id, region_index, vre_id){
// shrani nadnaslove @ uporaba traku
function trak_inline_nadnaslov(spremenljivka, _this, tiplabele, grid){
- if ($(_this).attr('contenteditable') != 'true') return;
- // Pocistimo text pri copy/paste
- if(pasteFromWord == true){
- inline_clear_paste(_this);
- }
+ if ($(_this).attr('contenteditable') != 'true') return;
+
//posljemo podatke v funkcijo za dinamicno shranjevanje
- //$.post('ajax.php?t=vprasanjeinline&a=inline_labele_podrocij_save', {anketa: srv_meta_anketa_id, grid: grid, spremenljivka: spremenljivka, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, tiplabele: tiplabele, label: $(_this).html()});
$.post('ajax.php?t=vprasanjeinline&a=inline_nadnaslov_save', {anketa: srv_meta_anketa_id, grid: grid, spremenljivka: spremenljivka, anketa: srv_meta_anketa_id, lang_id: srv_meta_lang_id, tiplabele: tiplabele, label: $(_this).html()});
-} \ No newline at end of file
+}