diff --git a/assets/js/element-form/geocode-address.js b/assets/js/element-form/geocode-address.js index ee7f9b10e3e663bce0bae4d0f18b053b6ccd7083..2c3d5acaebf962ca15618e79162d12eedfc881b0 100755 --- a/assets/js/element-form/geocode-address.js +++ b/assets/js/element-form/geocode-address.js @@ -104,7 +104,7 @@ function geocodeAddress(address) { console.log("geocoding error", status); } else { - $('#geocode-error').textt('js.element_form.geocode_error', {address: address})).show() + $('#geocode-error').text(t('js.element_form.geocode_error', {address: address})).show() } $('#geocode-spinner-loader').hide(); diff --git a/templates/admin/core_custom/custom-fields/form-builder.html.twig b/templates/admin/core_custom/custom-fields/form-builder.html.twig index 8d8d19db55efeaa2402d2c6cc01c1da531f1dcc7..35bc5f2e98e8baf56c4d3f2680e9137bb807e2d2 100755 --- a/templates/admin/core_custom/custom-fields/form-builder.html.twig +++ b/templates/admin/core_custom/custom-fields/form-builder.html.twig @@ -15,22 +15,22 @@ var fbEditor = document.getElementById('form-builder-container'); var fields = [ - { label:t('js.form_builder.fields.title'), name: "title", attrs: { type: 'title' }, icon: '*' }, - { label:t('js.form_builder.fields.taxonomy'), name: "taxonomy", attrs: { type: 'taxonomy' }, icon: '*' }, - { label:t('js.form_builder.fields.address'), name: "address", attrs: { type: 'address' }, icon: '*' }, - { label:t('js.form_builder.fields.openhours'), name: "openhours", attrs: { type: 'openhours' }, icon: '⌚' }, - { label:t('js.form_builder.fields.separator'), name: "separator", attrs: { type: 'separator' }, icon: '⚊' }, - { label:t('js.form_builder.fields.checkbox'), name: "checkbox", attrs: { type: 'checkbox' }, icon: '☑' }, - { label:t('js.form_builder.fields.email'), name: "email", attrs: { type: 'email' }, icon: '@' }, - { label:t('js.form_builder.fields.images'), name: "images", attrs: { type: 'images' }, icon: '⇫' }, - { label:t('js.form_builder.fields.files'), name: "files", attrs: { type: 'files' }, icon: '⇫' }, - { label:t('js.form_builder.fields.elements'), name: "elements", attrs: { type: 'elements' }, icon: '*' } + { label: t('js.form_builder.fields.title'), name: "title", attrs: { type: 'title' }, icon: '*' }, + { label: t('js.form_builder.fields.taxonomy'), name: "taxonomy", attrs: { type: 'taxonomy' }, icon: '*' }, + { label: t('js.form_builder.fields.address'), name: "address", attrs: { type: 'address' }, icon: '*' }, + { label: t('js.form_builder.fields.openhours'), name: "openhours", attrs: { type: 'openhours' }, icon: '⌚' }, + { label: t('js.form_builder.fields.separator'), name: "separator", attrs: { type: 'separator' }, icon: '⚊' }, + { label: t('js.form_builder.fields.checkbox'), name: "checkbox", attrs: { type: 'checkbox' }, icon: '☑' }, + { label: t('js.form_builder.fields.email'), name: "email", attrs: { type: 'email' }, icon: '@' }, + { label: t('js.form_builder.fields.images'), name: "images", attrs: { type: 'images' }, icon: '⇫' }, + { label: t('js.form_builder.fields.files'), name: "files", attrs: { type: 'files' }, icon: '⇫' }, + { label: t('js.form_builder.fields.elements'), name: "elements", attrs: { type: 'elements' }, icon: '*' } ]; var templates = { title: function(fieldData) { return { field: '<input id="' + fieldData.name + '"><span class="mandatory">' +t('js.form_builder.fields.title_help') + '</span>' }; }, address: function(fieldData) { return { field: '<input id="' + fieldData.name + '"><span class="mandatory">' +t('js.form_builder.fields.address_help') + '</span>' }; }, taxonomy: function(fieldData) { return { field: '<select id="' + fieldData.name + '"><option>Choisissez une catégorie principale</option></select><span class="mandatory">' +t('js.form_builder.fields.taxonomy_help') + '</span>' }; }, - openhours: function(fieldData) { return { field:t('js.form_builder.fields.openhours_help') }; }, + openhours: function(fieldData) { return { field: t('js.form_builder.fields.openhours_help') }; }, separator: function(fieldData) { return { field: '<hr>' }; }, checkbox: function(fieldData) { return { field: '<input id="' + fieldData.name + '"' + (fieldData.defaultvalue == "yes" ? 'checked="checked"' : '') + ' type="checkbox"/>' }; }, email: function(fieldData) { return { field: '<input id="' + fieldData.name + '"' + ' type="email"/><span class="mandatory">' +t('js.form_builder.fields.email_help') + '</span>' }; }, @@ -40,22 +40,22 @@ elements: function(fieldData) { return { field: '<select id="' + fieldData.name + '"><option>'+ fieldData.label+'</option></select>' }; }, }; - var iconAttr = { label:t('js.form_builder.icon'), placeholder:t('js.form_builder.icon_placeholder') } - var labelAttr = { label:t('js.form_builder.label') } - var errorMsgAttrs = { label:t('js.form_builder.errorMsg'), placeholder:t('js.form_builder.errorMsg_placeholder') } - var searchAttrs = { label:t('js.form_builder.search'), type: 'checkbox' }; - var searchWeightAttrs = { label:t('js.form_builder.searchWeigh'), type: 'number', value: "1" }; - var patternAttrs = { label:t('js.form_builder.pattern'), placeholder:t('js.form_builder.pattern_placeholder') }; + var iconAttr = { label: t('js.form_builder.icon'), placeholder: t('js.form_builder.icon_placeholder') } + var labelAttr = { label: t('js.form_builder.label') } + var errorMsgAttrs = { label: t('js.form_builder.errorMsg'), placeholder: t('js.form_builder.errorMsg_placeholder') } + var searchAttrs = { label: t('js.form_builder.search'), type: 'checkbox' }; + var searchWeightAttrs = { label: t('js.form_builder.searchWeigh'), type: 'number', value: "1" }; + var patternAttrs = { label: t('js.form_builder.pattern'), placeholder: t('js.form_builder.pattern_placeholder') }; var typeUserAttrs = { text: { icon: iconAttr, label: labelAttr, separator: { label: '' }, // separate important attrs from others subtype: { label: 'Type', options: { - 'text':t('js.form_builder.subtype.text'), - 'tel':t('js.form_builder.subtype.tel'), - 'email':t('js.form_builder.subtype.email'), - 'url':t('js.form_builder.subtype.url') + 'text': t('js.form_builder.subtype.text'), + 'tel': t('js.form_builder.subtype.tel'), + 'email': t('js.form_builder.subtype.email'), + 'url': t('js.form_builder.subtype.url') }, }, search: searchAttrs, @@ -67,8 +67,8 @@ icon: iconAttr, label: labelAttr, subtype: { label: 'Type', options: { - 'textarea':t('js.form_builder.subtype.textarea'), - 'wysiwyg':t('js.form_builder.subtype.wysiwyg') + 'textarea': t('js.form_builder.subtype.textarea'), + 'wysiwyg': t('js.form_builder.subtype.wysiwyg') }, }, search: searchAttrs, @@ -78,7 +78,7 @@ }, paragraph: { label: { - label:t('js.form_builder.content'), + label: t('js.form_builder.content'), type: "textarea" } }, @@ -87,7 +87,7 @@ number: { icon: iconAttr, label: labelAttr, errorMsg: errorMsgAttrs }, title: { label: labelAttr, - maxlength: { label:t('js.form_builder.maxlength')}, + maxlength: { label: t('js.form_builder.maxlength')}, icon: iconAttr, search: searchAttrs, searchWeight: searchWeightAttrs, @@ -97,8 +97,8 @@ address: { icon: iconAttr, label: labelAttr }, 'checkbox-group': { style: { - label:t('js.form_builder.style'), - options: { 'normal':t('js.form_builder.options.normal'), 'filled':t('js.form_builder.options.filled') } + label: t('js.form_builder.style'), + options: { 'normal': t('js.form_builder.options.normal'), 'filled': t('js.form_builder.options.filled') } }, errorMsg: errorMsgAttrs, label: labelAttr @@ -106,8 +106,8 @@ checkbox: { label: labelAttr, defaultvalue: { - label:t('js.form_builder.defaultvalue'), - options: { 'no':t('js.form_builder.options.no'), 'yes':t('js.form_builder.options.yes') } + label: t('js.form_builder.defaultvalue'), + options: { 'no': t('js.form_builder.options.no'), 'yes': t('js.form_builder.options.yes') } }, errorMsg: errorMsgAttrs }, @@ -131,20 +131,20 @@ files: { icon: iconAttr, label: labelAttr, - accept: { label:t('js.form_builder.accept'), placeholder:t('js.form_builder.accept_placeholder')}, + accept: { label: t('js.form_builder.accept'), placeholder: t('js.form_builder.accept_placeholder')}, separator: { label: '' }, // separate important attrs from others }, date: { icon: iconAttr, label: labelAttr, - timepicker: { label:t('js.form_builder.timepicker'), type: 'checkbox'}, - range: { label:t('js.form_builder.range'), type: 'checkbox' }, + timepicker: { label: t('js.form_builder.timepicker'), type: 'checkbox'}, + range: { label: t('js.form_builder.range'), type: 'checkbox' }, }, elements: { label: labelAttr, icon: iconAttr, - reversedBy: { label:t('js.form_builder.reversedBy'), placeholder:t('js.form_builder.reversedBy_placeholder') }, - multiple: { label:t('js.form_builder.multiple'), type: 'checkbox' }, + reversedBy: { label: t('js.form_builder.reversedBy'), placeholder: t('js.form_builder.reversedBy_placeholder') }, + multiple: { label: t('js.form_builder.multiple'), type: 'checkbox' }, separator: { label: '' }, // separate important attrs from others } }; @@ -162,7 +162,7 @@ controlOrder: ['text', 'email', 'images', 'textarea', 'checkbox', 'checkbox-group', 'radio-group', 'select', 'date', 'number', 'files', 'elements'], disabledAttrs: ['className', 'inline', 'toggle', 'description', 'other', 'multiple'], formData: {{ formData|json_encode|raw }}, - roles: { 1:t('js.form_builder.roles.1') }, + roles: { 1: t('js.form_builder.roles.1') }, typeUserAttrs: typeUserAttrs }); @@ -213,7 +213,7 @@ }) } propNameOptions = propNameOptions.sort((a,b) => a.disabled ? 1 : -1) - propNameOptions.unshift({id: '', text:t('js.form_builder.propNameOptions'), disabled: true}) + propNameOptions.unshift({id: '', text: t('js.form_builder.propNameOptions'), disabled: true}) $(".fld-name:visible:not(.initialized)").select2({ createSearchChoice:function(term, data) { if ($(data).filter(function() { diff --git a/templates/admin/core_custom/custom-fields/mapping-ontology.html.twig b/templates/admin/core_custom/custom-fields/mapping-ontology.html.twig index 2afca7209d847ce23f59027bd78e26ca0bcc6957..e587121f602794dc52d8b6f13ada59be1b60e915 100755 --- a/templates/admin/core_custom/custom-fields/mapping-ontology.html.twig +++ b/templates/admin/core_custom/custom-fields/mapping-ontology.html.twig @@ -57,7 +57,7 @@ <center> <button type="button" class="btn btn-default display-all-props" onclick="$('.low-used').removeClass('low-used'); $(this).remove()"> - {{ 'mapping-taxonomy.displayMore'|trans({'%percent%': percentThreshold}) }} + {{ 'mapping-ontology.displayMore'|trans({'%percent%': percentThreshold}) }} </button> </center> {% endif %} diff --git a/translations/admin+intl-icu.fr.yaml b/translations/admin+intl-icu.fr.yaml index 4063059d70c19e347377a20e3b8371b6900fdf8f..d826dc80177d08f67d84b923b7e42d29a531b15b 100755 --- a/translations/admin+intl-icu.fr.yaml +++ b/translations/admin+intl-icu.fr.yaml @@ -815,7 +815,7 @@ config_form: config_description: >- <div class='text-and-iframe-container'><div class='iframe-container-aside'><iframe height='200' sandbox='allow-same-origin allow-scripts' src='https://video.colibris-outilslibres.org/videos/embed/2dd4dad3-63fa-4bb4-b48c-e518f8e56d36' frameborder='0' allowfullscreen></iframe></div> <b>Le formulaire permet d'ajouter/éditer des données depuis l'interface publique</b></br> - Si vous avez importé des données, vous pouvez ajouter un champ au formulaire et le lier au champ importé grâce à l'attribut \"Nom du champ\"</div>" + Si vous avez importé des données, vous pouvez ajouter un champ au formulaire et le lier au champ importé grâce à l'attribut \"Nom du champ\"</div> fields: elementFormIntroText: "Texte d'introduction qui apparait en haut du formulaire" elementFormIntroText_placeholder: "Exemple: Attention nous ne référençons pas tel et tel type d'élements"