Untitled diff

Created Diff never expires
16 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
64 lines
14 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
62 lines
<script>
<script>
<!--
<!--
var ContactFormFieldRecipientsPossibleValues = function(){
var ContactFormFieldRecipientsPossibleValues = function(){
this.integer = {NBR_FIELDS};
this.integer = {NBR_FIELDS};
this.id_input = ${escapejs(HTML_ID)};
this.id_input = ${escapejs(HTML_ID)};
this.max_input = {MAX_INPUT};
this.max_input = {MAX_INPUT};
};
};
ContactFormFieldRecipientsPossibleValues.prototype = {
ContactFormFieldRecipientsPossibleValues.prototype = {
add : function () {
add : 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_fields_' + this.id_input);
jQuery('<div/>', {'id' : id}).appendTo('#input_fields_' + this.id_input);
jQuery('<div/>', {id : 'checkbox_' + this.integer, class: 'form-field-checkbox'}).appendTo('#' + id);
jQuery('<div/>', {id : 'checkbox_' + this.integer, class: 'form-field-checkbox-mini possible-values'}).appendTo('#' + id);
jQuery('<input/>', {type : 'checkbox', id : 'field_is_default_' + this.id_input + this.integer, name : 'field_is_default_' + this.id_input, value : '1', 'class' : 'per-default'}).appendTo('#checkbox_' + this.integer);
jQuery('<input/>', {type : 'checkbox', id : 'field_is_default_' + this.id_input + this.integer, name : 'field_is_default_' + this.id_input, value : '1', 'class' : 'per-default'}).appendTo('#checkbox_' + this.integer);
jQuery('<label/>', {for : 'field_is_default_' + this.id_input + this.integer}).appendTo('#checkbox_' + this.integer);
jQuery('<label/>', {for : 'field_is_default_' + this.id_input + this.integer}).appendTo('#checkbox_' + this.integer);
jQuery('<span/>', {class : 'is-default-title hidden-large-screens'}).html('${LangLoader::get_message('field.possible_values.is_default', 'admin-user-common')}').appendTo('#checkbox_' + this.integer);
jQuery('#checkbox_' + this.integer).after(' ');
jQuery('#checkbox_' + this.integer).after(' ');
jQuery('<input/>', {type : 'text', id : 'field_name_' + id, name : 'field_name_' + id, required : "required", placeholder : '{@field.name}'}).appendTo('#' + id);
jQuery('<input/>', {type : 'text', id : 'field_name_' + id, name : 'field_name_' + id, required : "required", placeholder : '{@field.name}'}).appendTo('#' + id);
jQuery('#' + id).append(' ');
jQuery('#' + id).append(' ');
jQuery('<input/>', {type : 'email', id : 'field_email_' + id, name : 'field_email_' + id, placeholder : "${LangLoader::get_message('field.possible_values.email', 'common', 'contact')}", required : "required", multiple : "multiple"}).appendTo('#' + id);
jQuery('<input/>', {type : 'email', id : 'field_email_' + id, name : 'field_email_' + id, placeholder : "${LangLoader::get_message('field.possible_values.email', 'common', 'contact')}", required : "required", multiple : "multiple"}).appendTo('#' + id);
jQuery('#' + id).append(' ');
jQuery('#' + id).append(' ');
jQuery('<a/>', {href : 'javascript:ContactFormFieldRecipientsPossibleValues.delete('+ this.integer +');', 'title' : "${LangLoader::get_message('delete', 'common')}"}).html('<i class="fa fa-delete"></i>').appendTo('#' + id);
jQuery('<a/>', {href : 'javascript:ContactFormFieldRecipientsPossibleValues.delete('+ this.integer +');', 'aria-label' : "${LangLoader::get_message('delete', 'common')}"}).html('<i class="fa fa-delete" aria-hidden="true" title="' + ${escapejs(LangLoader::get_message('delete', 'common'))} + '"></i>').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 : function (id) {
delete : 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 ContactFormFieldRecipientsPossibleValues = new ContactFormFieldRecipientsPossibleValues();
var ContactFormFieldRecipientsPossibleValues = new ContactFormFieldRecipientsPossibleValues();
-->
-->
</script>
</script>
<div id="input_fields_${escape(HTML_ID)}">
<div id="input_fields_${escape(HTML_ID)}">
<span class="text-strong is-default-title hidden-small-screens">{@field.possible_values.is_default}</span>
<span class="text-strong is-default-title">{@field.possible_values.is_default}</span>
# START fieldelements #
# START fieldelements #
<div id="${escape(HTML_ID)}_{fieldelements.ID}">
<div id="${escape(HTML_ID)}_{fieldelements.ID}">
<div class="form-field-checkbox">
<div class="form-field-checkbox-mini possible-values">
<input type="checkbox" name="field_is_default_${escape(HTML_ID)}_{fieldelements.ID}" id="field_is_default_${escape(HTML_ID)}_{fieldelements.ID}" value="1"# IF fieldelements.IS_DEFAULT # checked="checked"# ENDIF # class="per-default">
<input type="checkbox" name="field_is_default_${escape(HTML_ID)}_{fieldelements.ID}" id="field_is_default_${escape(HTML_ID)}_{fieldelements.ID}" value="1"# IF fieldelements.IS_DEFAULT # checked="checked"# ENDIF # class="per-default">
<label for="field_is_default_${escape(HTML_ID)}_{fieldelements.ID}"></label>
<label for="field_is_default_${escape(HTML_ID)}_{fieldelements.ID}"></label>
<span class="is-default-title hidden-large-screens">{@field.possible_values.is_default}</span>
</div>
</div>
<input type="text" name="field_name_${escape(HTML_ID)}_{fieldelements.ID}" id="field_name_${escape(HTML_ID)}_{fieldelements.ID}" value="{fieldelements.NAME}" placeholder="{@field.name}">
<input type="text" name="field_name_${escape(HTML_ID)}_{fieldelements.ID}" id="field_name_${escape(HTML_ID)}_{fieldelements.ID}" value="{fieldelements.NAME}" placeholder="{@field.name}">
<input type="email" name="field_email_${escape(HTML_ID)}_{fieldelements.ID}" id="field_email_${escape(HTML_ID)}_{fieldelements.ID}" value="{fieldelements.EMAIL}" placeholder="${LangLoader::get_message('field.possible_values.email', 'common', 'contact')}" multiple="multiple"# IF NOT fieldelements.C_DELETABLE # disabled="disabled"# ENDIF #>
<input type="email" name="field_email_${escape(HTML_ID)}_{fieldelements.ID}" id="field_email_${escape(HTML_ID)}_{fieldelements.ID}" value="{fieldelements.EMAIL}" placeholder="${LangLoader::get_message('field.possible_values.email', 'common', 'contact')}" multiple="multiple"# IF NOT fieldelements.C_DELETABLE # disabled="disabled"# ENDIF #>
# IF fieldelements.C_DELETABLE #<a href="javascript:ContactFormFieldRecipientsPossibleValues.delete({fieldelements.ID});" title="${LangLoader::get_message('delete', 'common')}" data-confirmation="delete-element"><i class="fa fa-delete"></i></a># ENDIF #
# IF fieldelements.C_DELETABLE #<a href="javascript:ContactFormFieldRecipientsPossibleValues.delete({fieldelements.ID});" aria-label="${LangLoader::get_message('delete', 'common')}" data-confirmation="delete-element"><i class="fa fa-delete" aria-hidden="true" title="${LangLoader::get_message('delete', 'common')}"></i></a># ENDIF #
</div>
</div>
# END fieldelements #
# END fieldelements #
</div>
</div>
<a href="javascript:ContactFormFieldRecipientsPossibleValues.add();" id="add-${escape(HTML_ID)}" class="form-field-checkbox-more-value" title="${LangLoader::get_message('add', 'common')}"><i class="fa fa-plus"></i></a>
<a href="javascript:ContactFormFieldRecipientsPossibleValues.add();" id="add-${escape(HTML_ID)}" class="form-field-checkbox-more-value" aria-label="${LangLoader::get_message('add', 'common')}"><i class="fa fa-plus" aria-hidden="true" title="${LangLoader::get_message('add', 'common')}"></i></a>