diff --git a/assets/js/src/subscribers/importExport/export.js b/assets/js/src/subscribers/importExport/export.js index 7d656a5769..cfe0331599 100644 --- a/assets/js/src/subscribers/importExport/export.js +++ b/assets/js/src/subscribers/importExport/export.js @@ -158,7 +158,7 @@ define( window.location.href = response.data.exportFileURL; } }) - .error(function (error) { + .fail(function (error) { MailPoet.Modal.loading(false); MailPoet.Notice.error( MailPoet.I18n.t('serverError') + error.statusText.toLowerCase() + '.' diff --git a/assets/js/src/subscribers/importExport/import.js b/assets/js/src/subscribers/importExport/import.js index 7f6ac23750..926bbc0994 100644 --- a/assets/js/src/subscribers/importExport/import.js +++ b/assets/js/src/subscribers/importExport/import.js @@ -211,7 +211,7 @@ define( } } MailPoet.Modal.loading(false); - }).error(function (error) { + }).fail(function (error) { MailPoet.Modal.loading(false); MailPoet.Notice.error( MailPoet.I18n.t('serverError') + error.statusText.toLowerCase() + '.' @@ -242,7 +242,7 @@ define( MailPoet.Notice.error(response.errors); } MailPoet.Modal.loading(false); - }).error(function () { + }).fail(function () { MailPoet.Modal.loading(false); MailPoet.Notice.error( MailPoet.I18n.t('serverError') + result.statusText.toLowerCase() + '.' @@ -631,7 +631,7 @@ define( ); } }) - .error(function (error) { + .fail(function (error) { MailPoet.Modal.close(); MailPoet.Notice.error( MailPoet.I18n.t('serverError') + error.statusText.toLowerCase() + '.' @@ -843,7 +843,7 @@ define( } MailPoet.Modal.loading(false); }) - .error(function (error) { + .fail(function (error) { MailPoet.Modal.loading(false); MailPoet.Notice.error( MailPoet.I18n.t('serverError') + error.statusText.toLowerCase() + '.' @@ -1051,7 +1051,7 @@ define( } queue.run(); }) - .error(function (error) { + .fail(function (error) { importResults.errors.push( MailPoet.I18n.t('serverError') + error.statusText.toLowerCase() + '.' ); diff --git a/views/form/custom_fields.html b/views/form/custom_fields.html new file mode 100644 index 0000000000..9ebbaa6ff8 --- /dev/null +++ b/views/form/custom_fields.html @@ -0,0 +1,794 @@ +<% extends 'layout.html' %> + +<% block title %> +

+ <%= __('Form') %> + <%= __('Back') %> +

+

+ +

+<% endblock %> + +<% block content %> +
+ +
+ +
+
+

+
+ +

+ <%= __('Save') %> +

+
+ + + + + +
+
+ + <%= javascript( + 'vendor.js', + 'lib/prototype.min.js', + 'lib/scriptaculous.min.js', + 'form_editor.js' + )%> + + +<% endblock %> + +<% block templates %> + + <%= partial('form_template_fields', 'form/templates/toolbar/fields.hbs') %> + <%= partial('form_template_exports', 'form/templates/toolbar/exports.hbs') %> + + + <%= partial('form_template_block', 'form/templates/blocks/container.hbs') %> + <%= partial('form_template_divider', 'form/templates/blocks/divider.hbs') %> + <%= partial('form_template_text', 'form/templates/blocks/text.hbs') %> + <%= partial('form_template_submit', 'form/templates/blocks/submit.hbs') %> + <%= partial('form_template_segment', 'form/templates/blocks/segment.hbs') %> + <%= partial('form_template_radio', 'form/templates/blocks/radio.hbs') %> + <%= partial('form_template_select', 'form/templates/blocks/select.hbs') %> + <%= partial('form_template_checkbox', 'form/templates/blocks/checkbox.hbs') %> + <%= partial('form_template_textarea', 'form/templates/blocks/textarea.hbs') %> + <%= partial('form_template_html', 'form/templates/blocks/html.hbs') %> + <%= partial('form_template_date_years', + 'form/templates/blocks/date_years.hbs', + '_settings_date_years' + ) %> + <%= partial('form_template_date_months', + 'form/templates/blocks/date_months.hbs', + '_settings_date_months' + ) %> + <%= partial('form_template_date_days', + 'form/templates/blocks/date_days.hbs', + '_settings_date_days' + ) %> + <%= partial('form_template_date', 'form/templates/blocks/date.hbs') %> + + + <%= partial('form_template_field_settings', 'form/templates/settings/field.hbs') %> + + <%= partial('field_settings_label', + 'form/templates/settings/label.hbs', + '_settings_label' + ) %> + <%= partial('field_settings_label_within', + 'form/templates/settings/label_within.hbs', + '_settings_label_within' + ) %> + <%= partial('field_settings_required', + 'form/templates/settings/required.hbs', + '_settings_required' + ) %> + <%= partial('field_settings_validate', + 'form/templates/settings/validate.hbs', + '_settings_validate' + ) %> + <%= partial('field_settings_values', + 'form/templates/settings/values.hbs', + '_settings_values' + ) %> + <%= partial('field_settings_date_default', + 'form/templates/settings/date_default.hbs', + '_settings_date_default' + ) %> + <%= partial('field_settings_submit', + 'form/templates/settings/submit.hbs', + '_settings_submit' + ) %> + + <%= partial('field_settings_values_item', + 'form/templates/settings/values_item.hbs') %> + <%= partial( + 'field_settings_date_format', + 'form/templates/settings/date_formats.hbs', + '_settings_date_format' + ) %> + <%= partial( + 'field_settings_date_type', + 'form/templates/settings/date_types.hbs', + '_settings_date_type' + ) %> + <%= partial('field_settings_segment_selection_item', + 'form/templates/settings/segment_selection_item.hbs' + ) %> + <%= partial('field_settings_segment_selection', + 'form/templates/settings/segment_selection.hbs', + '_settings_segment_selection' + ) %> + + + <%= partial('form_template_field_form', + 'form/templates/settings/field_form.hbs' + ) %> + + + <%= partial('mailpoet_form_preview_template', + 'form/templates/preview.hbs' + ) %> + + + + + + + + + + + + + +<% endblock %> \ No newline at end of file