[Redizajn 1KA] Urejanje --> Nastavitve --> Obveščanje --> O izbrisu ankete - v2
This commit is contained in:
parent
dfddffa5ee
commit
0d8ddf5f46
@ -3187,6 +3187,9 @@ class SurveyAdminSettings {
|
|||||||
|
|
||||||
$anketa = $this->anketa;
|
$anketa = $this->anketa;
|
||||||
|
|
||||||
|
$preklici_url = ltrim(str_replace("&s=1","",$_SERVER['REQUEST_URI']),"/");
|
||||||
|
$preklici_url = "'". $site_url . $preklici_url . "'";
|
||||||
|
|
||||||
/* moznosti:
|
/* moznosti:
|
||||||
* 'complete' -> obvsetilo o izpolnjeni anketi (respondent, respondent iz cms, avtor + dostop, dodatn-emaili)
|
* 'complete' -> obvsetilo o izpolnjeni anketi (respondent, respondent iz cms, avtor + dostop, dodatn-emaili)
|
||||||
* 'delete' -> obvestilo o izbrisani anketi (avtor + dostop, dodatni -emaili)
|
* 'delete' -> obvestilo o izbrisani anketi (avtor + dostop, dodatni -emaili)
|
||||||
@ -3259,7 +3262,7 @@ class SurveyAdminSettings {
|
|||||||
|
|
||||||
// respondent iz cms ne prikazemo ce gre za volitve
|
// respondent iz cms ne prikazemo ce gre za volitve
|
||||||
if(!SurveyInfo::getInstance()->checkSurveyModule('voting')){
|
if(!SurveyInfo::getInstance()->checkSurveyModule('voting')){
|
||||||
echo '<p><input type="checkbox" name="alert_finish_respondent_cms" id="alert_finish_respondent_cms" value="1" onChange="change_alert_respondent(\'finish_respondent_cms\', $(this)); chnage_alert_instruction($(this)); $(\'form[name=alertanketa_' . $anketa . ']\').submit(); return false;" ' . ($rowAlert['finish_respondent_cms'] == 1 ? ' checked' : '') . '>';
|
echo '<p><input type="checkbox" name="alert_finish_respondent_cms" id="alert_finish_respondent_cms" value="1" onChange="change_alert_respondent(\'finish_respondent_cms\', $(this)); change_alert_instruction($(this)); $(\'form[name=alertanketa_' . $anketa . ']\').submit(); return false;" ' . ($rowAlert['finish_respondent_cms'] == 1 ? ' checked' : '') . '>';
|
||||||
echo '<span id="label_alert_finish_respondent_cms">';
|
echo '<span id="label_alert_finish_respondent_cms">';
|
||||||
$this->display_alert_label('finish_respondent_cms',($rowAlert['finish_respondent_cms'] == 1));
|
$this->display_alert_label('finish_respondent_cms',($rowAlert['finish_respondent_cms'] == 1));
|
||||||
echo '</span></p>'. "\n";
|
echo '</span></p>'. "\n";
|
||||||
@ -3517,25 +3520,36 @@ class SurveyAdminSettings {
|
|||||||
//Obveščanje ob izbrisu ankete
|
//Obveščanje ob izbrisu ankete
|
||||||
echo '<fieldset>';
|
echo '<fieldset>';
|
||||||
echo '<legend>' . $lang['srv_alert_surveydelete'] . '</legend>';
|
echo '<legend>' . $lang['srv_alert_surveydelete'] . '</legend>';
|
||||||
echo '<p>'.$lang['srv_alert_surveydelete_text'].'</p>';
|
|
||||||
|
|
||||||
echo '<input type="checkbox" name="alert_delete_author" id="alert_delete_author" value="1" onChange="change_alert_respondent(\'delete_author\', $(this));return false;"' . ($rowAlert['delete_author'] == 1 ? ' checked' : '') . '><label for="alert_delete_author"></label>';
|
|
||||||
|
|
||||||
echo '<span id="label_alert_delete_author">';
|
echo '<span id="label_alert_delete_author">';
|
||||||
|
|
||||||
|
echo '<div class="setting_holder">';
|
||||||
|
echo '<span class="setting_title">'.$lang['srv_alert_surveydelete_text'].'</span>';
|
||||||
|
|
||||||
|
echo '<div class="setting_item">';
|
||||||
|
echo '<input type="checkbox" name="alert_delete_author" id="alert_delete_author" value="1" onChange="change_alert_respondent(\'delete_author\', $(this));return false;"' . ($rowAlert['delete_author'] == 1 ? ' checked' : '') . '>';
|
||||||
$this->display_alert_label('delete_author',($rowAlert['delete_author'] == 1));
|
$this->display_alert_label('delete_author',($rowAlert['delete_author'] == 1));
|
||||||
echo '<div class="setting_holder">';
|
|
||||||
echo '<input type="checkbox" name="alert_delete_other" id="alert_delete_other" value="1"' . (($rowAlert['delete_other'] == 1 || ($rowAlert['delete_other_emails'] && $rowAlert['delete_other'] != 0)) ? ' checked' : '') . ' onchange="toggleStatusAlertOtherCheckbox(\'delete_other\');"><label for="alert_delete_other">' . $lang['email_prejemniki'] . $lang['email_one_per_line'] . '</label>';
|
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
echo '<div class="setting_holder">';
|
|
||||||
echo '<p id="alert_holder_delete_other_emails" '.($rowAlert['delete_other'] == 0 ? 'class="displayNone"' : '' ).'>';
|
echo '<div class="setting_item">';
|
||||||
echo '<label for="alert_delete_other_emails">' . $lang['email'] . ':</label>';
|
echo '<input type="checkbox" name="alert_delete_other" id="alert_delete_other" value="1"' . (($rowAlert['delete_other'] == 1 || ($rowAlert['delete_other_emails'] && $rowAlert['delete_other'] != 0)) ? ' checked' : '') . ' onchange="toggleStatusAlertOtherCheckbox(\'delete_other\');"><label for="alert_delete_other">' . $lang['email_prejemniki'] .'</label>';
|
||||||
|
echo '</div>';
|
||||||
|
|
||||||
|
echo '<div class="setting_item">';
|
||||||
|
|
||||||
|
echo '<div class="setting_holder '.($rowAlert['delete_other'] == 0 ? 'displayNone' : '' ).'" id="alert_holder_delete_other_emails">';
|
||||||
|
echo '<label for="alert_delete_other_emails">' . $lang['email_prejemniki_one_per_line'] . ':</label>';
|
||||||
echo '<textarea name="alert_delete_other_emails" id="alert_delete_other_emails" style="height:100px" >' . $rowAlert['delete_other_emails'] . '</textarea>';
|
echo '<textarea name="alert_delete_other_emails" id="alert_delete_other_emails" style="height:100px" >' . $rowAlert['delete_other_emails'] . '</textarea>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
|
echo '</div>';
|
||||||
|
|
||||||
|
echo '</div>';
|
||||||
|
|
||||||
|
echo '<div id="obvescanje_sidebyside_holder">';
|
||||||
|
echo '<div id="obvescanje_sidebyside_left">';
|
||||||
|
|
||||||
echo '<p class="bold caps bottom16">'.$lang['message_content'].'</p>';
|
echo '<p class="bold caps bottom16">'.$lang['message_content'].'</p>';
|
||||||
|
|
||||||
echo '<div style="float:left; width:auto;">';
|
|
||||||
|
|
||||||
echo '<div class="setting_holder">';
|
echo '<div class="setting_holder">';
|
||||||
echo '<label for="subject">' . $lang['subject'] . ': </label>';
|
echo '<label for="subject">' . $lang['subject'] . ': </label>';
|
||||||
echo '<input type="text" class="large wauto" id="alert_delete_subject" name="alert_delete_subject" value="' . ($rowAlert['delete_subject'] ? $rowAlert['delete_subject'] : $lang['srv_alert_delete_subject']) . '"/>';
|
echo '<input type="text" class="large wauto" id="alert_delete_subject" name="alert_delete_subject" value="' . ($rowAlert['delete_subject'] ? $rowAlert['delete_subject'] : $lang['srv_alert_delete_subject']) . '"/>';
|
||||||
@ -3553,26 +3567,29 @@ class SurveyAdminSettings {
|
|||||||
// prikaze editor za ne-spremenljivko (za karkoli druzga pac)
|
// prikaze editor za ne-spremenljivko (za karkoli druzga pac)
|
||||||
echo '<div class="setting_holder">';
|
echo '<div class="setting_holder">';
|
||||||
|
|
||||||
echo '<label for="alert_delete_text">' . $lang['message'] . ':</label>';
|
echo '<label class="bottom4" for="alert_delete_text">' . $lang['message'] . ':</label>';
|
||||||
echo '<textarea name="alert_delete_text" id="alert_delete_text" rows="3" >' . $text . '</textarea>';
|
echo '<textarea name="alert_delete_text" id="alert_delete_text" rows="3" >' . $text . '</textarea>';
|
||||||
|
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
|
|
||||||
//Navodila na desni
|
//Navodila na desni
|
||||||
echo '<div style="float:left; width:auto; max-width:550px; margin-left:10px;">';
|
echo '<div id="obvescanje_sidebyside_right">';
|
||||||
echo '<div class="message_instructions">';
|
echo '<div class="message_instructions">';
|
||||||
echo $lang['srv_alert_instruction1'];
|
echo $lang['srv_alert_instruction1'];
|
||||||
echo $lang['srv_alert_instruction5'];
|
echo $lang['srv_alert_instruction5'];
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
|
|
||||||
|
echo '</div>';
|
||||||
|
|
||||||
echo '</fieldset>';
|
echo '</fieldset>';
|
||||||
|
|
||||||
|
echo '<div class="button_holder">';
|
||||||
|
echo '<button class="medium white-blue" onClick="window.location='.$preklici_url.';return false;">'.$lang['edit1338'].'</button>';
|
||||||
|
echo '<button class="medium blue" onclick="document.alertanketa_' . $rowS['id'] . '.submit(); return false;">'.$lang['edit1337'].'</button>';
|
||||||
|
echo '</div>';
|
||||||
|
|
||||||
echo '<span class="floatLeft spaceRight"><div class="buttonwrapper"><a class="ovalbutton ovalbutton_orange btn_savesettings" href="#" onclick="document.alertanketa_' . $rowS['id'] . '.submit(); return false;"><span>';
|
|
||||||
echo $lang['edit1337'] . '</span></a></div></span>';
|
|
||||||
echo '<div class="clr"></div>';
|
|
||||||
if ($_GET['s'] == '1') {
|
if ($_GET['s'] == '1') {
|
||||||
echo '<div id="success_save"></div>';
|
echo '<div id="success_save"></div>';
|
||||||
echo '<script type="text/javascript">$(document).ready(function() {show_success_save();});</script>';
|
echo '<script type="text/javascript">$(document).ready(function() {show_success_save();});</script>';
|
||||||
|
@ -2096,9 +2096,9 @@ function toggleStatusAlertOtherCheckbox(element) {
|
|||||||
// alert_expire_other
|
// alert_expire_other
|
||||||
if ( $('#alert_'+element).is(':checked') )
|
if ( $('#alert_'+element).is(':checked') )
|
||||||
{
|
{
|
||||||
$('#alert_holder_'+element+'_emails').show();
|
$('#alert_holder_'+element+'_emails').removeClass('displayNone');
|
||||||
} else {
|
} else {
|
||||||
$('#alert_holder_'+element+'_emails').hide(); }
|
$('#alert_holder_'+element+'_emails').addClass('displayNone'); }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -3250,7 +3250,7 @@ function change_alert_respondent(what,el) {
|
|||||||
var checked = $("#alert_"+what).is(':checked');
|
var checked = $("#alert_"+what).is(':checked');
|
||||||
$("span#label_alert_"+what).load('ajax.php?a=change_alert_respondent', {anketa: srv_meta_anketa_id, checked: checked, what:what});
|
$("span#label_alert_"+what).load('ajax.php?a=change_alert_respondent', {anketa: srv_meta_anketa_id, checked: checked, what:what});
|
||||||
}
|
}
|
||||||
function chnage_alert_instruction(el) {
|
function change_alert_instruction(el) {
|
||||||
var checked = el.is(':checked');
|
var checked = el.is(':checked');
|
||||||
if (checked) {
|
if (checked) {
|
||||||
$("#alert_respondent_cms_instruction").show();
|
$("#alert_respondent_cms_instruction").show();
|
||||||
|
@ -2593,6 +2593,7 @@ $lang = array (
|
|||||||
"e-mail_name_surname" => "e-maile, imena in priimke",
|
"e-mail_name_surname" => "e-maile, imena in priimke",
|
||||||
"email_prejemniki" => "Dodatni prejemniki ",
|
"email_prejemniki" => "Dodatni prejemniki ",
|
||||||
"email_one_per_line" => "<span class=\"red\" >(Vsak e-poštni naslov vnesite v svojo vrstico.)</span>",
|
"email_one_per_line" => "<span class=\"red\" >(Vsak e-poštni naslov vnesite v svojo vrstico.)</span>",
|
||||||
|
"email_prejemniki_one_per_line" => "E-mail naslovi dodatnih prejemnikov (vsak e-poštni naslov vnesite v svojo vrstico)",
|
||||||
// "email_one_per_line" => "Vnesite e-poštne naslove, po enega v vrstico.",
|
// "email_one_per_line" => "Vnesite e-poštne naslove, po enega v vrstico.",
|
||||||
"tab_delimited_one_per_line" => "Vnesite e-poštne naslove, imena, in priimke, ločene s tabulatorji (tab-delimited); po eno osebo v vrstico.",
|
"tab_delimited_one_per_line" => "Vnesite e-poštne naslove, imena, in priimke, ločene s tabulatorji (tab-delimited); po eno osebo v vrstico.",
|
||||||
"you_are_on_page" => "Nahajaš se na strani",
|
"you_are_on_page" => "Nahajaš se na strani",
|
||||||
|
@ -2569,6 +2569,7 @@ $lang = array (
|
|||||||
"only_e-mails" => "just emails",
|
"only_e-mails" => "just emails",
|
||||||
"e-mail_name_surname" => "emails, first names and last names",
|
"e-mail_name_surname" => "emails, first names and last names",
|
||||||
"email_prejemniki" => "Additional recipients ",
|
"email_prejemniki" => "Additional recipients ",
|
||||||
|
"email_prejemniki_one_per_line" => "E-mail addresses of additional recipients (enter one e-mail address per line)",
|
||||||
"email_one_per_line" => "<span class=\"red\" >(Please enter one email address per line.)</span>",
|
"email_one_per_line" => "<span class=\"red\" >(Please enter one email address per line.)</span>",
|
||||||
// "email_one_per_line" => "Please insert e-mails; one per line",
|
// "email_one_per_line" => "Please insert e-mails; one per line",
|
||||||
"tab_delimited_one_per_line" => "Please insert tab-delimited emails, first names and last names; one per line",
|
"tab_delimited_one_per_line" => "Please insert tab-delimited emails, first names and last names; one per line",
|
||||||
|
@ -7333,22 +7333,41 @@ fieldset .setting_holder span.charalimit#anketa_akronim_chars, fieldset .setting
|
|||||||
fieldset .setting_holder.indent {
|
fieldset .setting_holder.indent {
|
||||||
margin-left: 27px;
|
margin-left: 27px;
|
||||||
}
|
}
|
||||||
|
fieldset .setting_holder#alert_holder_delete_other_emails {
|
||||||
|
margin-left: 24px;
|
||||||
|
}
|
||||||
fieldset .setting_holder.red label {
|
fieldset .setting_holder.red label {
|
||||||
color: red;
|
color: red;
|
||||||
}
|
}
|
||||||
fieldset .setting_holder.red input[type=text] {
|
fieldset .setting_holder.red input[type=text] {
|
||||||
border: 1px solid red;
|
border: 1px solid red;
|
||||||
}
|
}
|
||||||
fieldset .message_instructions {
|
fieldset label.bottom4 {
|
||||||
background-color: #F8F8F8;
|
margin-bottom: 4px;
|
||||||
border: 1px solid #E5E5E5;
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
}
|
||||||
fieldset ul {
|
fieldset ul {
|
||||||
margin-block-start: 0;
|
margin-block-start: 0;
|
||||||
margin-block-end: 0;
|
margin-block-end: 0;
|
||||||
padding-inline-start: 25px;
|
padding-inline-start: 25px;
|
||||||
}
|
}
|
||||||
|
fieldset #obvescanje_sidebyside_holder {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
}
|
||||||
|
fieldset #obvescanje_sidebyside_holder #obvescanje_sidebyside_left {
|
||||||
|
box-sizing: border-box;
|
||||||
|
flex-shrink: 0;
|
||||||
|
}
|
||||||
|
fieldset #obvescanje_sidebyside_holder #obvescanje_sidebyside_right {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
fieldset #obvescanje_sidebyside_holder .message_instructions {
|
||||||
|
background-color: #F8F8F8;
|
||||||
|
border: 1px solid #E5E5E5;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 16px;
|
||||||
|
margin-left: 32px;
|
||||||
|
}
|
||||||
|
|
||||||
select.dropdown {
|
select.dropdown {
|
||||||
border: 1px solid #C4C4C4;
|
border: 1px solid #C4C4C4;
|
||||||
@ -7437,6 +7456,10 @@ textarea#anketa_note, textarea#addusers, textarea#addusers_note {
|
|||||||
width: 800px;
|
width: 800px;
|
||||||
height: 120px;
|
height: 120px;
|
||||||
}
|
}
|
||||||
|
textarea#alert_delete_other_emails {
|
||||||
|
width: 538px;
|
||||||
|
height: 100px;
|
||||||
|
}
|
||||||
textarea.gdpr_requests_comment {
|
textarea.gdpr_requests_comment {
|
||||||
width: 200px;
|
width: 200px;
|
||||||
height: 60px;
|
height: 60px;
|
||||||
|
@ -93,6 +93,10 @@ fieldset{
|
|||||||
margin-left: 27px;
|
margin-left: 27px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&#alert_holder_delete_other_emails {
|
||||||
|
margin-left: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
&.red {
|
&.red {
|
||||||
label {
|
label {
|
||||||
color: red;
|
color: red;
|
||||||
@ -103,12 +107,13 @@ fieldset{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.message_instructions {
|
label {
|
||||||
background-color: $light-gray;
|
&.bottom4 {
|
||||||
border: 1px solid $gray;
|
margin-bottom: 4px;
|
||||||
box-sizing: border-box;
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ul {
|
ul {
|
||||||
@ -116,4 +121,29 @@ fieldset{
|
|||||||
margin-block-end: 0;
|
margin-block-end: 0;
|
||||||
padding-inline-start: 25px;
|
padding-inline-start: 25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Obveščanje
|
||||||
|
#obvescanje_sidebyside_holder {
|
||||||
|
display:flex;
|
||||||
|
flex-direction: row;
|
||||||
|
|
||||||
|
#obvescanje_sidebyside_left {
|
||||||
|
box-sizing: border-box;
|
||||||
|
flex-shrink: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#obvescanje_sidebyside_right {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.message_instructions {
|
||||||
|
background-color: $light-gray;
|
||||||
|
border: 1px solid $gray;
|
||||||
|
box-sizing: border-box;
|
||||||
|
padding: 16px;
|
||||||
|
margin-left: 32px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -35,6 +35,11 @@ textarea {
|
|||||||
height: 120px;
|
height: 120px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&#alert_delete_other_emails{
|
||||||
|
width: 538px;
|
||||||
|
height: 100px;
|
||||||
|
}
|
||||||
|
|
||||||
&.gdpr_requests_comment {
|
&.gdpr_requests_comment {
|
||||||
width: 200px;
|
width: 200px;
|
||||||
height: 60px;
|
height: 60px;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user