Nastavitve vprašanja - popravek odstranjenih nastavitev zaradi kompatibilnosti za nazaj

This commit is contained in:
pero1203 2022-10-25 09:55:08 +02:00
parent 04a67e5cc1
commit 5d9797d69b

View File

@ -1236,9 +1236,9 @@ class Vprasanje {
//echo '<p class="heading">'.$lang['srv_prikaz_vprasanja'].'</p>'; //echo '<p class="heading">'.$lang['srv_prikaz_vprasanja'].'</p>';
$this->edit_visible(); $this->edit_visible();
// Disabled vprasanje - vprasanje je onemogoceno za respondente (zaenkrat samo osnovni radio, dropdown in text) - ODSTRANJENO // Disabled vprasanje - vprasanje je onemogoceno za respondente (zaenkrat samo osnovni radio, dropdown in text)
/*if(in_array($row['tip'], array(1,3,4,21))) if(in_array($row['tip'], array(1,3,4,21)))
$this->edit_disabled();*/ $this->edit_disabled();
// Vprasanje lahko zaklene samo admin, manager ali avtor (drugace ga lahko zaklene sam sebi in potem ne more vec urejat) // Vprasanje lahko zaklene samo admin, manager ali avtor (drugace ga lahko zaklene sam sebi in potem ne more vec urejat)
$author = SurveyInfo::getInstance()->getSurveyColumn("insert_uid"); $author = SurveyInfo::getInstance()->getSurveyColumn("insert_uid");
@ -1253,17 +1253,15 @@ class Vprasanje {
if ($row['tip'] == 6 || $row['tip'] == 16 || $row['tip'] == 19 || $row['tip'] == 20) if ($row['tip'] == 6 || $row['tip'] == 16 || $row['tip'] == 19 || $row['tip'] == 20)
$this->edit_grid_dynamic(); $this->edit_grid_dynamic();
// ODSTRANJENO if ($row['tip'] == 1 || $row['tip'] == 6) {
/*if ($row['tip'] == 1 || $row['tip'] == 6) {
$this->edit_onchange_submit(); $this->edit_onchange_submit();
}*/ }
if ($row['tip'] == 1 || $row['tip'] == 3) if ($row['tip'] == 1 || $row['tip'] == 3)
$this->edit_inline_edit(); $this->edit_inline_edit();
// ODSTRANJENO if ($row['tip'] != 5)
/*if ($row['tip'] != 5) $this->edit_showOnAllPages();
$this->edit_showOnAllPages();*/
if ($row['tip'] == 1 || $row['tip'] == 2 && (in_array($row['orientation'], array(0,1,2)))) if ($row['tip'] == 1 || $row['tip'] == 2 && (in_array($row['orientation'], array(0,1,2))))
$this->edit_hideRadio(); $this->edit_hideRadio();
@ -2433,15 +2431,19 @@ class Vprasanje {
$spremenljivkaParams = new enkaParameters($row['params']); $spremenljivkaParams = new enkaParameters($row['params']);
$disabled_vprasanje = ($spremenljivkaParams->get('disabled_vprasanje') ? $spremenljivkaParams->get('disabled_vprasanje') : 0); $disabled_vprasanje = ($spremenljivkaParams->get('disabled_vprasanje') ? $spremenljivkaParams->get('disabled_vprasanje') : 0);
echo '<div class="vprasanje_setting_holder">'; // ODSTRANJENO - ostane samo tam, kjer je vklopljeno zaradi kompatibilnosti za nazaj
if($disabled_vprasanje == '1'){
echo ' <div class="vprasanje_setting_line">'; echo '<div class="vprasanje_setting_holder">';
echo ' <input type="hidden" name="disabled_vprasanje" value="0" />';
echo ' <input type="checkbox" id="disabled_vprasanje" name="disabled_vprasanje" value="1" '.(($disabled_vprasanje == 1) ? ' checked="checked" ' : '').' />';
echo ' <label for="disabled_vprasanje">'.$lang['srv_disabled'].' '.Help::display('srv_disabled_question').'</label>';
echo ' </div>';
echo '</div>'; echo ' <div class="vprasanje_setting_line">';
echo ' <input type="hidden" name="disabled_vprasanje" value="0" />';
echo ' <input type="checkbox" id="disabled_vprasanje" name="disabled_vprasanje" value="1" '.(($disabled_vprasanje == 1) ? ' checked="checked" ' : '').' />';
echo ' <label for="disabled_vprasanje">'.$lang['srv_disabled'].' '.Help::display('srv_disabled_question').'</label>';
echo ' </div>';
echo '</div>';
}
} }
/** /**
@ -4728,16 +4730,20 @@ class Vprasanje {
$row = Cache::srv_spremenljivka($this->spremenljivka); $row = Cache::srv_spremenljivka($this->spremenljivka);
// pri multigridu ga prikazemo samo ce imamo vklopljeno postopno resevanje // ODSTRANJENO - ostane samo tam, kjer je vklopljeno zaradi kompatibilnosti za nazaj
echo '<div id="onchange_submit_div" class="vprasanje_setting_holder" '.($row['dynamic_mg']==0 && $row['tip']!=1 && $row['orientation']>2 ? ' style="display:none;"':'').'>'; if($row['onchange_submit'] == '1'){
echo ' <div class="vprasanje_setting_line">'; // pri multigridu ga prikazemo samo ce imamo vklopljeno postopno resevanje
echo ' <input type="hidden" value="0" name="onchange_submit" />'; echo '<div id="onchange_submit_div" class="vprasanje_setting_holder" '.($row['dynamic_mg']==0 && $row['tip']!=1 && $row['orientation']>2 ? ' style="display:none;"':'').'>';
echo ' <input type="checkbox" value="1" id="onchange_submit" name="onchange_submit" '.($row['onchange_submit']==1?' checked="checked"':'').' />';
echo ' <label for="onchange_submit" class="title">'.$lang['srv_onchange_submit'].'</label>';
echo ' </div>';
echo '</div>'; echo ' <div class="vprasanje_setting_line">';
echo ' <input type="hidden" value="0" name="onchange_submit" />';
echo ' <input type="checkbox" value="1" id="onchange_submit" name="onchange_submit" '.($row['onchange_submit']==1?' checked="checked"':'').' />';
echo ' <label for="onchange_submit" class="title">'.$lang['srv_onchange_submit'].'</label>';
echo ' </div>';
echo '</div>';
}
} }
function edit_hidden_default() { function edit_hidden_default() {
@ -4822,16 +4828,19 @@ class Vprasanje {
$row = Cache::srv_spremenljivka($this->spremenljivka); $row = Cache::srv_spremenljivka($this->spremenljivka);
echo '<div class="vprasanje_setting_holder">'; // ODSTRANJENO - ostane samo tam, kjer je vklopljeno zaradi kompatibilnosti za nazaj
if($row['showOnAllPages'] == '1'){
echo ' <div class="vprasanje_setting_line">'; echo '<div class="vprasanje_setting_holder">';
echo ' <input type="hidden" value="0" name="showOnAllPages" />';
echo ' <input type="checkbox" value="1" id="showOnAllPages" name="showOnAllPages" '.($row['showOnAllPages']==1?' checked="checked"':'').' />';
echo ' <label for="showOnAllPages">'.$lang['srv_showOnAllPages_edit'].'</label>';
echo ' </div>';
echo '</div>'; echo ' <div class="vprasanje_setting_line">';
echo ' <input type="hidden" value="0" name="showOnAllPages" />';
echo ' <input type="checkbox" value="1" id="showOnAllPages" name="showOnAllPages" '.($row['showOnAllPages']==1?' checked="checked"':'').' />';
echo ' <label for="showOnAllPages">'.$lang['srv_showOnAllPages_edit'].'</label>';
echo ' </div>';
echo '</div>';
}
} }
function edit_hideRadio () { function edit_hideRadio () {