Untitled diff

Created Diff never expires
9 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
52 lines
13 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
55 lines
<script>
<script>
<!--
<!--
var QuestionCaptchaFormFieldQuestions = function(){
var QuestionCaptchaFormFieldQuestions = function(){
this.integer = {NBR_QUESTIONS};
this.integer = {NBR_QUESTIONS};
this.id_input = ${escapejs(HTML_ID)};
this.id_input = ${escapejs(HTML_ID)};
this.max_input = {MAX_INPUT};
this.max_input = {MAX_INPUT};
};
};
QuestionCaptchaFormFieldQuestions.prototype = {
QuestionCaptchaFormFieldQuestions.prototype = {
add_question : function () {
add_question : function () {
if (this.integer <= this.max_input) {
if (this.integer <= this.max_input) {
var id = this.id_input + '_' + this.integer;
var id = this.id_input + '_' + this.integer;
jQuery('<div/>', {'id' : id}).appendTo('#input_questions_' + this.id_input);
jQuery('<div/>', {'id' : id}).appendTo('#input_questions_' + this.id_input);
jQuery('<textarea/> ', {id : 'field_label_' + id, name : 'field_label_' + id, placeholder : '{@form.question}'}).appendTo('#' + id);
jQuery('<textarea/> ', {id : 'field_label_' + id, name : 'field_label_' + id, placeholder : '{@form.question}'}).appendTo('#' + id);
jQuery('<textarea/> ', {id : 'field_answers_' + id, name : 'field_answers_' + id, class : 'answers', placeholder : '{@form.answers}'}).appendTo('#' + id);
jQuery('<textarea/> ', {id : 'field_answers_' + id, name : 'field_answers_' + id, class : 'answers', placeholder : '{@form.answers}'}).appendTo('#' + id);
jQuery('<a/> ', {href : 'javascript:QuestionCaptchaFormFieldQuestions.delete_question('+ this.integer +');', id : 'delete_' + id, class : 'fa fa-delete'}).appendTo('#' + id);
jQuery('<a/> ', {'aria-label' : ${escapejs(@config.delete)}, title : '{@config.delete}', href : 'javascript:QuestionCaptchaFormFieldQuestions.delete_question('+ this.integer +');', id : 'delete_' + id}).html('<i class="fa fa-delete" aria-hidden="true" title="${@config.delete}"></i>').appendTo('#' + id);
jQuery('<div/> ', {class : 'spacer'}).appendTo('#' + id);
jQuery('<div/> ', {class : 'spacer'}).appendTo('#' + id);
this.integer++;
this.integer++;
}
}
if (this.integer == this.max_input) {
if (this.integer == this.max_input) {
jQuery('#add_' + this.id_input).hide();
jQuery('#add_' + this.id_input).hide();
}
}
},
},
delete_question : function (id) {
delete_question : function (id) {
var id = this.id_input + '_' + id;
var id = this.id_input + '_' + id;
jQuery('#' + id).remove();
jQuery('#' + id).remove();
this.integer--;
this.integer--;
jQuery('#add_' + this.id_input).show();
jQuery('#add_' + this.id_input).show();
},
},
};
};
var QuestionCaptchaFormFieldQuestions = new QuestionCaptchaFormFieldQuestions();
var QuestionCaptchaFormFieldQuestions = new QuestionCaptchaFormFieldQuestions();
-->
-->
</script>
</script>
<div id="input_questions_${escape(HTML_ID)}">
<div id="input_questions_${escape(HTML_ID)}">
# START fieldelements #
# START fieldelements #
<div id="${escape(HTML_ID)}_{fieldelements.ID}">
<div id="${escape(HTML_ID)}_{fieldelements.ID}">
<textarea name="field_label_${escape(HTML_ID)}_{fieldelements.ID}" id="field_label_${escape(ID)}_{fieldelements.ID}" placeholder="{@form.question}">{fieldelements.LABEL}</textarea>
<textarea name="field_label_${escape(HTML_ID)}_{fieldelements.ID}" id="field_label_${escape(ID)}_{fieldelements.ID}" placeholder="{@form.question}">{fieldelements.LABEL}</textarea>
<textarea name="field_answers_${escape(HTML_ID)}_{fieldelements.ID}" id="field_answers_${escape(ID)}_{fieldelements.ID}" placeholder="{@form.answers}" class="answers">{fieldelements.ANSWERS}</textarea>
<textarea name="field_answers_${escape(HTML_ID)}_{fieldelements.ID}" id="field_answers_${escape(ID)}_{fieldelements.ID}" placeholder="{@form.answers}" class="answers">{fieldelements.ANSWERS}</textarea>
# IF fieldelements.C_DELETE #<a href="javascript:QuestionCaptchaFormFieldQuestions.delete_question({fieldelements.ID});" id="delete_${escape(HTML_ID)}_{fieldelements.ID}" class="fa fa-delete" data-confirmation="delete-element"></a># ENDIF #
# IF fieldelements.C_DELETE #
<a href="javascript:QuestionCaptchaFormFieldQuestions.delete_question({fieldelements.ID});" id="delete_${escape(HTML_ID)}_{fieldelements.ID}" aria-label="{@config.delete}" data-confirmation="delete-element"><i class="fa fa-delete" aria-hidden="true" title="{@config.delete}"></i></a>
# ENDIF #
<div class="spacer"></div>
<div class="spacer"></div>
</div>
</div>
# END fieldelements #
# END fieldelements #
</div>
</div>
<a href="javascript:QuestionCaptchaFormFieldQuestions.add_question();" id="add_${escape(HTML_ID)}" class="field-question-more-value" title="${LangLoader::get_message('add', 'common')}"><i class="fa fa-plus"></i></a>
<a href="javascript:QuestionCaptchaFormFieldQuestions.add_question();" id="add_${escape(HTML_ID)}" class="field-question-more-value" aria-label="{@config.add}"><i class="fa fa-plus" aria-hidden="true" title="{@config.add}"></i></a>