");
if(entiteNomAffichage != null) {
sx(entiteNomAffichage);
@@ -508,7 +541,12 @@ else if("Boolean".equals(entiteNomSimple)) {
tl(10, "false ");
tl(9, "");
tl(1, "{%- endif %}");
- l();
+ if(
+ entiteVar.equals(langueConfig.getString(I18n.var_supprime))
+ || entiteVar.equals(langueConfig.getString(I18n.var_archive))
+ ) {
+ tl(1, "{%- endif %}");
+ }
}
else if(entiteImageBase64Url != null) {
tl(9, "");
@@ -1063,107 +1101,115 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
wJsModuleInit.tl(4, "document.querySelector('#signatureInput", classeNomSimple, "' + pk + '", entiteVar, "').jSignature({'height':200}).bind('change', function(e){ patch{{", langueConfig.getString(I18n.var_classeNomSimple), "}}Val([{ name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + ", classeModele ? classeVarClePrimaire : classeVarCleUnique, " }], 'set", entiteVarCapitalise, "', document.querySelector('#signatureInput", classeNomSimple, "' + pk + '", entiteVar, "').jSignature('getData', 'default'), this);");
} else {
wJsModuleInit.tl(5, "// PATCH ", entiteVar);
- wJsModuleInit.tl(5, "document.querySelector('#", langueConfig.getString(I18n.var_Page), "_", entiteVar, "')?.addEventListener('sl-change', (event) => {");
- wJsModuleInit.tl(6, "const form = document.querySelector('#", langueConfig.getString(I18n.var_Page), langueConfig.getString(I18n.var_Formulaire), "_", entiteVar, "');");
- wJsModuleInit.tl(6, "const ", langueConfig.getString(I18n.var_valide), " = form.checkValidity();");
- wJsModuleInit.tl(6, "if(", langueConfig.getString(I18n.var_valide), ") {");
- if(entiteListeTypeJson != null) {
- wJsModuleInit.tl(7, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
- wJsModuleInit.tl(9, ", 'set", entiteVarCapitalise, "', event.currentTarget.value.replace('[','').replace(']','').split(/[ ,]+/)");
- wJsModuleInit.tl(9, ", event.currentTarget");
- wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
- wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
- wJsModuleInit.tl(9, ");");
- } else if("JsonArray".equals(entiteNomSimpleVertxJson) || "JsonObject".equals(entiteNomSimpleVertxJson)) {
- wJsModuleInit.tl(7, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
- wJsModuleInit.tl(9, ", 'set", entiteVarCapitalise, "', event.currentTarget.value == '' ? null : JSON.parse(event.currentTarget.value)");
- wJsModuleInit.tl(9, ", event.currentTarget");
- wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
- wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
- wJsModuleInit.tl(9, ");");
- } else if("LocalDateTime".equals(entiteNomSimple) || "ZonedDateTime".equals(entiteNomSimple)) {
- wJsModuleInit.tl(7, "var timeZone = event.currentTarget.value.split('[').pop().split(']')[0];");
- wJsModuleInit.tl(7, "var t1 = moment(event.currentTarget.value.split('[')[0].trim(), '", langueConfig.getString(I18n.str_DDDashMMDashYYYY_HHColonmm), "');");
- wJsModuleInit.tl(7, "var t2 = moment.tz(event.currentTarget.value.split('[')[0].trim(), '", langueConfig.getString(I18n.str_DDDashMMDashYYYY_HHColonmm), "', timeZone);");
- wJsModuleInit.tl(7, "var t3 = new Date(t1._d);");
- wJsModuleInit.tl(7, "t3.setTime(t1.toDate().getTime() + t2.toDate().getTime() - t1.toDate().getTime());");
- wJsModuleInit.tl(7, "var t = moment(t3);");
- wJsModuleInit.tl(7, "if(t) {");
- wJsModuleInit.tl(8, "var s = t.tz(timeZone).format('YYYY-MM-DDTHH:mm:ss.000') + '[' + timeZone + ']';");
+
+ if("Boolean".equals(entiteNomSimple) && (
+ entiteVar.equals(langueConfig.getString(I18n.var_supprime))
+ || entiteVar.equals(langueConfig.getString(I18n.var_archive))
+ )) {
+ //STUFF7
+ wJsModuleInit.tl(5, "document.querySelector('#", langueConfig.getString(I18n.var_Page), "_", entiteVar, "')?.addEventListener('click', (event) => {");
+ wJsModuleInit.tl(6, "const form = document.querySelector('#", langueConfig.getString(I18n.var_Page), langueConfig.getString(I18n.var_Formulaire), "_", entiteVar, "');");
+ wJsModuleInit.tl(6, "const ", langueConfig.getString(I18n.var_valide), " = form.checkValidity();");
+ wJsModuleInit.tl(6, "if(", langueConfig.getString(I18n.var_valide), ") {");
+ wJsModuleInit.tl(7, "var confirmResponse = confirm('", langueConfig.getString(entiteVar.equals(langueConfig.getString(I18n.var_supprime)) ? I18n.str_confirmer_supprimer : I18n.str_confirmer_archiver), "'); ");
+ wJsModuleInit.tl(7, "if(confirmResponse) { ");
wJsModuleInit.tl(8, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
- wJsModuleInit.tl(10, ", 'set", entiteVarCapitalise, "', s");
+ wJsModuleInit.tl(10, ", 'set", entiteVarCapitalise, "', !(event.currentTarget.getAttribute('data-val') === 'true')");
wJsModuleInit.tl(10, ", event.currentTarget");
wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
wJsModuleInit.tl(10, ");");
wJsModuleInit.tl(7, "}");
- } else if("LocalTime".equals(entiteNomSimple)) {
- wJsModuleInit.tl(7, "var t = moment(this.value, '", langueConfig.getString(I18n.var_HAposhAposmm), "'); ");
- wJsModuleInit.tl(7, "if(t) { ");
- wJsModuleInit.tl(8, "var s = t.format('HH:mm'); ");
- wJsModuleInit.tl(8, "patch{{", langueConfig.getString(I18n.var_classeNomSimple), "}}Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":{{", classeModele ? classeVarClePrimaire : classeVarCleUnique, "}}' }], 'set", entiteVarCapitalise, "', s, this, function() { ", langueConfig.getString(I18n.var_ajouterLueur), "(document.querySelector('.{{", langueConfig.getString(I18n.var_classeApiMethodeMethode), "}}_", entiteVar, "')); }, function() { ", langueConfig.getString(I18n.var_ajouterErreur), "(document.querySelector('.{{", langueConfig.getString(I18n.var_classeApiMethodeMethode), "}}_", entiteVar, "')); }); ");
- wJsModuleInit.tl(10, ", 'set", entiteVarCapitalise, "', s");
- wJsModuleInit.tl(10, ", event.currentTarget");
- wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
- wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
- wJsModuleInit.tl(10, ");");
- wJsModuleInit.tl(7, "} ");
- } else if("Boolean".equals(entiteNomSimple)) {
- if(
- entiteVar.equals(langueConfig.getString(I18n.var_supprime))
- || entiteVar.equals(langueConfig.getString(I18n.var_archive))
- ) {
- wJsModuleInit.tl(7, "var confirmResponse = confirm('", langueConfig.getString(entiteVar.equals(langueConfig.getString(I18n.var_supprime)) ? I18n.str_confirmer_supprimer : I18n.str_confirmer_archiver), "'); ");
- wJsModuleInit.tl(7, "if(confirmResponse) { ");
+ wJsModuleInit.tl(6, "}");
+ wJsModuleInit.tl(5, "});");
+ } else {
+ wJsModuleInit.tl(5, "document.querySelector('#", langueConfig.getString(I18n.var_Page), "_", entiteVar, "')?.addEventListener('sl-change', (event) => {");
+ wJsModuleInit.tl(6, "const form = document.querySelector('#", langueConfig.getString(I18n.var_Page), langueConfig.getString(I18n.var_Formulaire), "_", entiteVar, "');");
+ wJsModuleInit.tl(6, "const ", langueConfig.getString(I18n.var_valide), " = form.checkValidity();");
+ wJsModuleInit.tl(6, "if(", langueConfig.getString(I18n.var_valide), ") {");
+ if(entiteListeTypeJson != null) {
+ wJsModuleInit.tl(7, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
+ wJsModuleInit.tl(9, ", 'set", entiteVarCapitalise, "', event.currentTarget.value.replace('[','').replace(']','').split(/[ ,]+/)");
+ wJsModuleInit.tl(9, ", event.currentTarget");
+ wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
+ wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
+ wJsModuleInit.tl(9, ");");
+ } else if("JsonArray".equals(entiteNomSimpleVertxJson) || "JsonObject".equals(entiteNomSimpleVertxJson)) {
+ wJsModuleInit.tl(7, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
+ wJsModuleInit.tl(9, ", 'set", entiteVarCapitalise, "', event.currentTarget.value == '' ? null : JSON.parse(event.currentTarget.value)");
+ wJsModuleInit.tl(9, ", event.currentTarget");
+ wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
+ wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
+ wJsModuleInit.tl(9, ");");
+ } else if("LocalDateTime".equals(entiteNomSimple) || "ZonedDateTime".equals(entiteNomSimple)) {
+ wJsModuleInit.tl(7, "var timeZone = event.currentTarget.value.split('[').pop().split(']')[0];");
+ wJsModuleInit.tl(7, "var t1 = moment(event.currentTarget.value.split('[')[0].trim(), '", langueConfig.getString(I18n.str_DDDashMMDashYYYY_HHColonmm), "');");
+ wJsModuleInit.tl(7, "var t2 = moment.tz(event.currentTarget.value.split('[')[0].trim(), '", langueConfig.getString(I18n.str_DDDashMMDashYYYY_HHColonmm), "', timeZone);");
+ wJsModuleInit.tl(7, "var t3 = new Date(t1._d);");
+ wJsModuleInit.tl(7, "t3.setTime(t1.toDate().getTime() + t2.toDate().getTime() - t1.toDate().getTime());");
+ wJsModuleInit.tl(7, "var t = moment(t3);");
+ wJsModuleInit.tl(7, "if(t) {");
+ wJsModuleInit.tl(8, "var s = t.tz(timeZone).format('YYYY-MM-DDTHH:mm:ss.000') + '[' + timeZone + ']';");
wJsModuleInit.tl(8, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
- wJsModuleInit.tl(10, ", 'set", entiteVarCapitalise, "', event.currentTarget.checked");
+ wJsModuleInit.tl(10, ", 'set", entiteVarCapitalise, "', s");
wJsModuleInit.tl(10, ", event.currentTarget");
wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
wJsModuleInit.tl(10, ");");
wJsModuleInit.tl(7, "}");
- } else {
+ } else if("LocalTime".equals(entiteNomSimple)) {
+ wJsModuleInit.tl(7, "var t = moment(this.value, '", langueConfig.getString(I18n.var_HAposhAposmm), "'); ");
+ wJsModuleInit.tl(7, "if(t) { ");
+ wJsModuleInit.tl(8, "var s = t.format('HH:mm'); ");
+ wJsModuleInit.tl(8, "patch{{", langueConfig.getString(I18n.var_classeNomSimple), "}}Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":{{", classeModele ? classeVarClePrimaire : classeVarCleUnique, "}}' }], 'set", entiteVarCapitalise, "', s, this, function() { ", langueConfig.getString(I18n.var_ajouterLueur), "(document.querySelector('.{{", langueConfig.getString(I18n.var_classeApiMethodeMethode), "}}_", entiteVar, "')); }, function() { ", langueConfig.getString(I18n.var_ajouterErreur), "(document.querySelector('.{{", langueConfig.getString(I18n.var_classeApiMethodeMethode), "}}_", entiteVar, "')); }); ");
+ wJsModuleInit.tl(10, ", 'set", entiteVarCapitalise, "', s");
+ wJsModuleInit.tl(10, ", event.currentTarget");
+ wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
+ wJsModuleInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
+ wJsModuleInit.tl(10, ");");
+ wJsModuleInit.tl(7, "} ");
+ } else if("Boolean".equals(entiteNomSimple)) {
wJsModuleInit.tl(7, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
wJsModuleInit.tl(9, ", 'set", entiteVarCapitalise, "', event.currentTarget.checked");
wJsModuleInit.tl(9, ", event.currentTarget");
wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
wJsModuleInit.tl(9, ");");
- }
- } else if(entiteImageBase64Url != null) {
- // wJsInitModule.tl(9, " ");
- // wJsInitModule.tl(1, "fetch(");
+ } else if(entiteImageBase64Url != null) {
+ // wJsInitModule.tl(9, " ");
+ // wJsInitModule.tl(1, "fetch(");
- // if(methodeGET || methodeDELETE || methodePUTCopie)
- // wJsInitModule.tl(2, "'", StringUtils.replace(classeApiUriMethode, "{id}", "' + id"));
- // else if(methodePATCH || methodeRecherche)
- // wJsInitModule.tl(2, "'", classeApiUriMethode, "?' + ", i18nPage.getString(I18n.var_filtres), ".map(function(m) { return m.name + '=' + encodeURIComponent(m.value) }).join('&')");
- // else
- // wJsInitModule.tl(2, "'", classeApiUriMethode, "'");
-
- // wJsInitModule.tl(2, ", {");
- // wJsInitModule.tl(3, "headers: {'Content-Type':'application/json; charset=utf-8'}");
- // if(!"GET".equals(classeApiMethodeMethode) || "DELETE".equals(classeApiMethodeMethode)) {
- // wJsInitModule.tl(3, ", method: '", classeApiMethodeMethode, "'");
- // wJsInitModule.tl(3, ", body: JSON.stringify(vals)");
- // }
- // wJsInitModule.tl(2, "}).then(", i18nPage.getString(I18n.var_reponse), " => {");
- // wJsInitModule.tl(3, "if(", i18nPage.getString(I18n.var_reponse), ".ok)");
- // wJsInitModule.tl(4, "success(", i18nPage.getString(I18n.var_reponse), ", target);");
- // wJsInitModule.tl(3, "else");
- // wJsInitModule.tl(4, "error(", i18nPage.getString(I18n.var_reponse), ", target);");
- // wJsInitModule.tl(2, "})");
- // wJsInitModule.tl(2, ".catch(", i18nPage.getString(I18n.var_reponse), " => error(", i18nPage.getString(I18n.var_reponse), ", target));");
- } else {
- wJsModuleInit.tl(7, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
- wJsModuleInit.tl(9, ", 'set", entiteVarCapitalise, "', event.currentTarget.value");
- wJsModuleInit.tl(9, ", event.currentTarget");
- wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
- wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
- wJsModuleInit.tl(9, ");");
+ // if(methodeGET || methodeDELETE || methodePUTCopie)
+ // wJsInitModule.tl(2, "'", StringUtils.replace(classeApiUriMethode, "{id}", "' + id"));
+ // else if(methodePATCH || methodeRecherche)
+ // wJsInitModule.tl(2, "'", classeApiUriMethode, "?' + ", i18nPage.getString(I18n.var_filtres), ".map(function(m) { return m.name + '=' + encodeURIComponent(m.value) }).join('&')");
+ // else
+ // wJsInitModule.tl(2, "'", classeApiUriMethode, "'");
+
+ // wJsInitModule.tl(2, ", {");
+ // wJsInitModule.tl(3, "headers: {'Content-Type':'application/json; charset=utf-8'}");
+ // if(!"GET".equals(classeApiMethodeMethode) || "DELETE".equals(classeApiMethodeMethode)) {
+ // wJsInitModule.tl(3, ", method: '", classeApiMethodeMethode, "'");
+ // wJsInitModule.tl(3, ", body: JSON.stringify(vals)");
+ // }
+ // wJsInitModule.tl(2, "}).then(", i18nPage.getString(I18n.var_reponse), " => {");
+ // wJsInitModule.tl(3, "if(", i18nPage.getString(I18n.var_reponse), ".ok)");
+ // wJsInitModule.tl(4, "success(", i18nPage.getString(I18n.var_reponse), ", target);");
+ // wJsInitModule.tl(3, "else");
+ // wJsInitModule.tl(4, "error(", i18nPage.getString(I18n.var_reponse), ", target);");
+ // wJsInitModule.tl(2, "})");
+ // wJsInitModule.tl(2, ".catch(", i18nPage.getString(I18n.var_reponse), " => error(", i18nPage.getString(I18n.var_reponse), ", target));");
+ } else {
+ wJsModuleInit.tl(7, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]");
+ wJsModuleInit.tl(9, ", 'set", entiteVarCapitalise, "', event.currentTarget.value");
+ wJsModuleInit.tl(9, ", event.currentTarget");
+ wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }");
+ wJsModuleInit.tl(9, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }");
+ wJsModuleInit.tl(9, ");");
+ }
+ wJsModuleInit.tl(6, "}");
+ wJsModuleInit.tl(5, "});");
}
- wJsModuleInit.tl(6, "}");
- wJsModuleInit.tl(5, "});");
wJsModuleInit.tl(5, "document.querySelector('#", langueConfig.getString(I18n.var_Page), "_", entiteVar, "')?.addEventListener('sl-focus', (event) => {");
wJsModuleInit.tl(6, "", langueConfig.getString(I18n.var_enleverLueur), "(event.currentTarget);");
@@ -2370,11 +2416,15 @@ else if("Integer".equals(entiteNomSimpleVertxJson)) {
wPATCH.tl(1, "var remove", entiteVarCapitalise, " = $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('.remove", entiteVarCapitalise, "')?.value === 'true';");
if("Boolean".equals(entiteNomSimple)) {
+ wPATCH.tl(1, "if(", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, " != null)");
+ wPATCH.tl(2, i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, " = ", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, " === 'true';");
wPATCH.tl(1, "var ", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, "SelectVal = $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('select.set", entiteVarCapitalise, "')?.value;");
+ wPATCH.tl(1, "if(", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, "SelectVal != null)");
+ wPATCH.tl(2, i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, "SelectVal = ", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, "SelectVal === 'true';");
wPATCH.tl(1, "if(", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, "SelectVal != null && ", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, "SelectVal !== '')");
wPATCH.tl(2, i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, " = ", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, "SelectVal == 'true';");
wPATCH.tl(1, "var set", entiteVarCapitalise, " = remove", entiteVarCapitalise, " ? null : ", i18nPage.getString(I18n.var_valeur), entiteVarCapitalise, ";");
- wPATCH.tl(1, "var add", entiteVarCapitalise, " = $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('.add", entiteVarCapitalise, "').checked;");
+ wPATCH.tl(1, "var add", entiteVarCapitalise, " = $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('.add", entiteVarCapitalise, "')?.checked;");
}
else if("LocalDate".equals(entiteNomSimple)) {
wPATCH.tl(1, "var set", entiteVarCapitalise, " = remove", entiteVarCapitalise, " ? null : $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('.set", entiteVarCapitalise, "')?.value;");
@@ -2446,7 +2496,7 @@ else if("LocalDate".equals(entiteNomSimple)) {
wPATCH.tl(1, "if(add", entiteVarCapitalise, " != null && add", entiteVarCapitalise, " !== '')");
wPATCH.tl(2, "vals['add", entiteVarCapitalise, "'] = ", valPrefixe, "add", entiteVarCapitalise, valSuffixe, ";");
if("Boolean".equals(entiteNomSimple)) {
- wPATCH.tl(1, "var remove", entiteVarCapitalise, " = $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('.remove", entiteVarCapitalise, "').checked;");
+ wPATCH.tl(1, "var remove", entiteVarCapitalise, " = $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('.remove", entiteVarCapitalise, "')?.checked;");
} else {
wPATCH.tl(1, "var remove", entiteVarCapitalise, " = $", i18nPage.getString(I18n.var_formulaireValeurs), ".querySelector('.remove", entiteVarCapitalise, "')?.value;");
}
@@ -2554,10 +2604,9 @@ else if("LocalDate".equals(entiteNomSimple)) {
tl(0, "{%- endblock htmStyle", classePageSuperNomSimple, " %}");
l();
tl(0, "{%- block htmScripts", classePageSuperNomSimple, " %}");
- tl(0, "{{ super() }}");
+ // tl(0, "{{ super() }}");
tl(0, "{%- block htmScripts", classePageNomSimple, " %}");
tl(2, "");
- //STUFF5
tl(2, "{% if ", classeVarClePrimaire == null ? classeVarCleUnique : classeVarClePrimaire, " is defined %}");
tl(2, "");
tl(2, "{% endif %}");
@@ -2698,24 +2747,35 @@ else if("LocalDate".equals(entiteNomSimple)) {
auteurPageJs.s(", target");
auteurPageJs.s(", success");
auteurPageJs.s(", error");
- }
- else if(methodePUTImport) {
- auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireValeurs), ", ", classeModele ? classeVarClePrimaire : classeVarCleUnique, ", success, error");
- }
- else if(methodePUTFusion) {
- auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireValeurs), ", ", classeModele ? classeVarClePrimaire : classeVarCleUnique, ", success, error");
- }
- else if(methodePUTCopie) {
- auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireValeurs), ", ", classeModele ? classeVarClePrimaire : classeVarCleUnique, ", success, error");
- }
- else if(methodePATCH)
- auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireFiltres), ", $", i18nPage.getString(I18n.var_formulaireValeurs), ", ", classeModele ? classeVarClePrimaire : classeVarCleUnique, ", success, error");
- else if(methodeRecherche) {
+ } else if(methodePUTImport) {
+ auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireValeurs));
+ auteurPageJs.s(", target");
+ auteurPageJs.s(", ", classeModele ? classeVarClePrimaire : classeVarCleUnique);
+ auteurPageJs.s(", success");
+ auteurPageJs.s(", error");
+ } else if(methodePUTFusion) {
+ auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireValeurs));
+ auteurPageJs.s(", target");
+ auteurPageJs.s(", ", classeModele ? classeVarClePrimaire : classeVarCleUnique);
+ auteurPageJs.s(", success");
+ auteurPageJs.s(", error");
+ } else if(methodePUTCopie) {
+ auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireValeurs));
+ auteurPageJs.s(", target");
+ auteurPageJs.s(", ", classeModele ? classeVarClePrimaire : classeVarCleUnique);
+ auteurPageJs.s(", success");
+ auteurPageJs.s(", error");
+ } else if(methodePATCH) {
+ auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireFiltres), ", $", i18nPage.getString(I18n.var_formulaireValeurs));
+ auteurPageJs.s(", target");
+ auteurPageJs.s(", ", classeModele ? classeVarClePrimaire : classeVarCleUnique);
+ auteurPageJs.s(", success");
+ auteurPageJs.s(", error");
+ } else if(methodeRecherche) {
auteurPageJs.s("$", i18nPage.getString(I18n.var_formulaireFiltres), "");
auteurPageJs.s(", success");
auteurPageJs.s(", error");
- }
- else if(methodeGET || methodeDELETE)
+ } else if(methodeGET || methodeDELETE)
auteurPageJs.s(classeVarClePrimaire);
auteurPageJs.l(") {");
@@ -2781,14 +2841,14 @@ else if(methodeRecherche) {
auteurPageJs.l(classeJsPATCH);
auteurPageJs.l();
}
- auteurPageJs.tl(1, classeApiOperationIdMethode, "Vals(", classeModele ? classeVarClePrimaire : classeVarCleUnique, " == null ? $.deparam(window.location.search ? window.location.search.substring(1) : window.location.search) : [{name:'fq', value:'", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + ", classeModele ? classeVarClePrimaire : classeVarCleUnique, "}], vals, target, success, error);");
+ auteurPageJs.tl(1, classeApiOperationIdMethode, "Vals(", classeModele ? classeVarClePrimaire : classeVarCleUnique, " == null ? deparam(window.location.search ? window.location.search.substring(1) : window.location.search) : [{name:'fq', value:'", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + ", classeModele ? classeVarClePrimaire : classeVarCleUnique, "}], vals, target, success, error);");
}
else if(methodePUTImport) {
}
else if(methodePUTFusion) {
}
else if(methodePUTCopie) {
- auteurPageJs.tl(1, classeApiOperationIdMethode, "Vals(", classeModele ? classeVarClePrimaire : classeVarCleUnique, " == null ? $.deparam(window.location.search ? window.location.search.substring(1) : window.location.search) : [{name:'fq', value:'", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + ", classeModele ? classeVarClePrimaire : classeVarCleUnique, "}], vals, target, success, error);");
+ auteurPageJs.tl(1, classeApiOperationIdMethode, "Vals(", classeModele ? classeVarClePrimaire : classeVarCleUnique, " == null ? deparam(window.location.search ? window.location.search.substring(1) : window.location.search) : [{name:'fq', value:'", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + ", classeModele ? classeVarClePrimaire : classeVarCleUnique, "}], vals, target, success, error);");
}
else if(methodeRecherche) {
auteurPageJs.tl(1, classeApiOperationIdMethode, "Vals(", i18nPage.getString(I18n.var_filtres), ", target, success, error);");
@@ -3114,7 +3174,6 @@ else if(entiteAttribuer) {
tl(3, "window.DEFAULT_MAP_ZOOM = {{ DEFAULT_MAP_ZOOM }};");
l("{% endif %}");
tl(3, "window.DEFAULT_ZONE_ID = '{{ defaultZoneId }}';");
- //STUFF5
tl(3, "Promise.all([");
tl(4, "customElements.whenDefined('sl-button')");
tl(4, ", customElements.whenDefined('sl-input')");
@@ -3151,6 +3210,26 @@ else if(entiteAttribuer) {
tl(4, "window.varsRange = JSON.parse('{{ toJsonObjectStringInApostrophes(varsRange) }}');");
tl(4, "window.defaultRangeVar = '{{ defaultRangeVar }}';");
tl(4, i18nPage.getString(I18n.var_page), i18nPage.getString(I18n.var_Graphique), classeNomSimple, "();");
+
+
+
+ tl(4, "{% for key, value in varsQ.items() %}");
+ l();
+ tl(4, "document.querySelector('#q", classeNomSimple, "_{{ key }}')?.addEventListener('sl-{% if var == '", classeVarSuggere, "' %}keyup{% else %}change{% endif %}', event => {");
+ tl(5, "qChange('", classeNomSimple, "', event.target, document.querySelector('#q", classeNomSimple, "Div_{{ key }}'));");
+ tl(4, "});");
+ tl(4, "{% endfor %}");
+
+ l();
+ tl(4, "document.querySelector('#q", classeNomSimple, "_", i18nPage.getString(I18n.var_lignes), "')?.addEventListener('sl-change', event => {");
+ tl(5, "paramChange('", classeNomSimple, "', event.target, document.querySelector('#q", classeNomSimple, "Div_", i18nPage.getString(I18n.var_lignes), "'));");
+ tl(4, "});");
+
+ l();
+ tl(4, "document.querySelector('#q", classeNomSimple, "_", i18nPage.getString(I18n.var_debut), "')?.addEventListener('sl-change', event => {");
+ tl(5, "paramChange('", classeNomSimple, "', event.target, document.querySelector('#q", classeNomSimple, "Div_", i18nPage.getString(I18n.var_debut), "'));");
+ tl(4, "});");
+
l();
// tl(4, "var calendarEl = document.getElementById('site-calendar');");
// tl(4, "var calendar = new FullCalendar.Calendar(calendarEl, {");
@@ -3165,12 +3244,34 @@ else if(entiteAttribuer) {
String classeApiMethodeMethode = classeDoc.getString("classeApiMethode" + classeApiMethode + "_" + langueNom + "_stored_string");
if(classeApiMethode.equals(i18nPage.getString(I18n.var_PageRecherche)) || classeApiMethode.equals("PATCH") || classeApiMethode.equals("POST") || classeApiMethode.equals(i18nPage.getString(I18n.var_PUTCopie)) || classeApiMethode.equals(i18nPage.getString(I18n.var_PUTFusion)) || classeApiMethode.equals("PUTImport")) {
- tl(4, "document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "')?.addEventListener('submit', event => {");
+
+ l();
+ tl(4, "var submit", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, " = document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "')?.addEventListener('submit', event => {");
+ tl(5, "event.preventDefault();");
+ // if("POST".equals(classeApiMethodeMethode))
+ // tl(5, classeApiOperationIdMethode, "(document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'), (response, target) => { response.json().then((json) => { window.location.href = json.", classeVarUrlPk, "; }); });");
+ // else if("PATCH".equals(classeApiMethode))
+ // tl(5, classeApiOperationIdMethode, "(null, document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'));");
+ // else if("PUTImport".equals(classeApiMethode))
+ // tl(5, classeApiOperationIdMethode, "(document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'));");
+ // else if(i18nPage.getString(I18n.var_PUTFusion).equals(classeApiMethode))
+ // tl(5, classeApiOperationIdMethode, "(document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), ", classeModele ? "{{ " + classeVarClePrimaire + " }}" : "'{{ " + classeVarCleUnique + " }}', document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'));");
+ // else if(i18nPage.getString(I18n.var_PUTCopie).equals(classeApiMethode))
+ // tl(5, classeApiOperationIdMethode, "(document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), ", classeModele ? "{{ " + classeVarClePrimaire + " }}" : "'{{ " + classeVarCleUnique + " }}', document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'));");
+ // else
+ // tl(5, classeApiOperationIdMethode, "();");
+ tl(5, "return false;");
+ tl(4, "});");
+
+ tl(4, "document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "')?.addEventListener('click', event => {");
+ // tl(5, "event.preventDefault();");
+ // tl(5, "document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "').dispatchEvent(new Event('submit'));");
+ // tl(5, "return false;");
tl(5, "event.preventDefault();");
if("POST".equals(classeApiMethodeMethode))
tl(5, classeApiOperationIdMethode, "(document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'), (response, target) => { response.json().then((json) => { window.location.href = json.", classeVarUrlPk, "; }); });");
else if("PATCH".equals(classeApiMethode))
- tl(5, classeApiOperationIdMethode, "(null, document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'));");
+ tl(5, classeApiOperationIdMethode, "(null, document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'), event.target.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "'));");
else if("PUTImport".equals(classeApiMethode))
tl(5, classeApiOperationIdMethode, "(document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'));");
else if(i18nPage.getString(I18n.var_PUTFusion).equals(classeApiMethode))
@@ -3179,6 +3280,7 @@ else if(i18nPage.getString(I18n.var_PUTCopie).equals(classeApiMethode))
tl(5, classeApiOperationIdMethode, "(document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "'), ", classeModele ? "{{ " + classeVarClePrimaire + " }}" : "'{{ " + classeVarCleUnique + " }}', document.querySelector('#htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "'));");
else
tl(5, classeApiOperationIdMethode, "();");
+ tl(5, "return false;");
tl(4, "});");
}
}
@@ -3272,27 +3374,27 @@ else if("DELETE".equals(classeApiMethodeMethode)) {
}
l();
- l("{%- macro htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() %}");
+ s("{%- macro htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() %}");
if(!classeApiMethode.equals(i18nPage.getString(I18n.var_PageRecherche))) {
- tl(4, "");
- tl(5, "");
+ // s("");
+ s("");
if(classeApiMethodeMethode.contains("POST"))
- tl(6, " ");
+ s(" ");
else if(classeApiMethodeMethode.contains("PATCH"))
- tl(6, " ");
+ s(" ");
else if(classeApiMethode.contains("PUTImport"))
- tl(6, " ");
+ s(" ");
else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTFusion)))
- tl(6, " ");
+ s(" ");
else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
- tl(6, " ");
+ s(" ");
- tl(6, methodeTitreCourt);
- tl(5, " ");
- tl(4, " ");
+ s(methodeTitreCourt);
+ s(" ");
+ // s(" ");
}
l("{%- endmacro %}");
@@ -3355,10 +3457,10 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
s(wFormPage);
}
}
- if(!classeApiMethode.equals(i18nPage.getString(I18n.var_PageRecherche))) {
- tl(6, "{{ htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
- }
} tl(5, "", classeApiMethode.equals(i18nPage.getString(I18n.var_PageRecherche)) ? "div" : "form", ">");
+ if(!classeApiMethode.equals(i18nPage.getString(I18n.var_PageRecherche))) {
+ tl(5, "{{ htm", i18nPage.getString(I18n.var_Formulaire), i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
+ }
} tl(4, "", classeApiMethode.equals(i18nPage.getString(I18n.var_PageRecherche)) ? "div" : "sl-dialog", ">");
l("{%- endmacro %}");
}
@@ -3422,74 +3524,74 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
//////////////
// bouton q //
//////////////
- tl(5, "");
- tl(6, "");
- tl(7, " ");
- tl(7, i18nPage.getString(I18n.var_Rechercher));
- tl(6, " ");
- tl(5, " ");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_Rechercher));
+ s(" ");
+ // s(" ");
///////////////
// bouton fq //
///////////////
- tl(5, "");
- tl(6, "");
- tl(7, " ");
- tl(7, i18nPage.getString(I18n.var_Filtres));
- tl(6, " ");
- tl(5, " ");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_Filtres));
+ s(" ");
+ // s(" ");
//////////////////
// bouton gamme //
//////////////////
- tl(5, "");
- tl(6, "");
- tl(7, " ");
- tl(7, i18nPage.getString(I18n.var_Gamme));
- tl(6, " ");
- tl(5, " ");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_Gamme));
+ s(" ");
+ // s(" ");
//////////////////
// bouton pivot //
//////////////////
- tl(5, "");
- tl(6, "");
- tl(7, " ");
- tl(7, i18nPage.getString(I18n.var_Pivot));
- tl(6, " ");
- tl(5, " ");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_Pivot));
+ s(" ");
+ // s(" ");
/////////////////////////
// bouton liste champs //
/////////////////////////
- tl(5, "");
- tl(6, "");
- tl(7, " ");
- tl(7, i18nPage.getString(I18n.var_ListeChamps));
- tl(6, " ");
- tl(5, " ");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_ListeChamps));
+ s(" ");
+ // s(" ");
//////////////////
// bouton stats //
//////////////////
- tl(5, "");
- tl(6, "");
- tl(7, " ");
- tl(7, i18nPage.getString(I18n.var_Stats));
- tl(6, " ");
- tl(5, " ");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_Stats));
+ s(" ");
+ // s(" ");
////////////////
// bouton API //
////////////////
- tl(5, "");
- tl(6, "");
- tl(7, " ");
- tl(7, i18nPage.getString(I18n.var_Api));
- tl(6, " ");
- tl(5, " ");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_Api));
+ s(" ");
+ // s(" ");
tl(4, "
");
tl(0, "{%- endmacro htm", i18nPage.getString(I18n.var_BoutonsRecherche), classePageNomSimple, "() %}");
@@ -3499,7 +3601,7 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(7, "");
tl(8, "");
- tl(9, "");
+ tl(9, "");
tl(10, " ");
tl(9, " ");
tl(8, " ");
@@ -3509,7 +3611,7 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(9, "");
tl(8, "");
tl(8, "");
- tl(9, "");
+ tl(9, "");
tl(10, " ");
tl(9, " ");
tl(8, " ");
@@ -3517,7 +3619,7 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(7, "");
tl(8, "");
- t(9, "");
tl(8, "");
- t(9, "");
tl(8, " ");
tl(7, " ");
- tl(7, "{{ pagination.", i18nPage.getString(I18n.var_debut), "Num }} - {{ pagination.", i18nPage.getString(I18n.var_fin), "Num }} ", i18nPage.getString(I18n.var_de), " {{ pagination.", i18nPage.getString(I18n.var_numTrouve), " }}
");
+ tl(7, "{{ pagination.", i18nPage.getString(I18n.var_debut), "Num }} – {{ pagination.", i18nPage.getString(I18n.var_fin), "Num }} ", i18nPage.getString(I18n.var_de), " {{ pagination.", i18nPage.getString(I18n.var_numTrouve), " }}
");
tl(6, "");
tl(0, "{%- endmacro htm", i18nPage.getString(I18n.var_BoutonsPagination), classePageNomSimple, "() %}");
@@ -3572,34 +3674,73 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(6, " ");
+ tl(6, "");
+
// recharger 1 //
- tl(3, "{% if ", uncapitalizeClasseApiClasseNomSimple, "Count == 1 %}");
- tl(4, "");
- tl(5, "");
- tl(6, " ");
- tl(6, i18nPage.getString(I18n.var_recharger));
- tl(5, " ");
- tl(4, " ");
- tl(3, "{% endif %}");
+ s("{% if ", uncapitalizeClasseApiClasseNomSimple, "Count == 1 %}");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.var_recharger));
+ s(" ");
+ // s(" ");
+ s("{% endif %}");
// recharger tous //
- tl(3, "{% if ", uncapitalizeClasseApiClasseNomSimple, "Count > 0 %}");
- tl(4, "");
- tl(5, "");
- tl(6, " ");
- tl(6, i18nPage.getString(I18n.str_Recharger), " ", classeTous);
- tl(5, " ");
- tl(4, " ");
- tl(3, "{% endif %}");
+ s("{% if ", uncapitalizeClasseApiClasseNomSimple, "Count > 0 %}");
+ // s("");
+ s("");
+ s(" ");
+ s(i18nPage.getString(I18n.str_Recharger), " ", classeTous);
+ s(" ");
+ // s(" ");
+ s("{% endif %}");
- tl(2, "{% endif %}");
- tl(1, "{% endif %}");
+ s("{% endif %}");
+ s("{% endif %}");
// formulaires //
+
+ for(String classeApiMethode : classeApiMethodes) {
+ String classeApiOperationIdMethode = classeDoc.getString("classeApiOperationId" + classeApiMethode + "_" + langueNom + "_stored_string");
+ String classeApiUriMethode = classeDoc.getString("classeApiUri" + classeApiMethode + "_" + langueNom + "_stored_string");
+ String classeApiTypeMediaMethode = classeDoc.getString("classeApiTypeMedia200" + classeApiMethode + "_" + langueNom + "_stored_string");
+ String classeApiMethodeMethode = classeDoc.getString("classeApiMethode" + classeApiMethode + "_" + langueNom + "_stored_string");
+
+ if(classeApiMethode.equals("POST")) {
+ if(activerRoleAdmin) {
+ s("{% if ", i18nPage.getString(I18n.var_AUTH_PORTEE_ADMIN), " in ", i18nGlobale.getString(I18n.var_portees), " %}");
+ }
+ s("{%- if ", uncapitalizeClasseApiClasseNomSimple, "Count == int1 %}");
+ s("{%- if ", classeVarCleUnique, " is defined %}");
+ s("{%- else %}");
+ s("{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
+ s("{%- endif %}");
+ s("{%- else %}");
+ s("{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
+ s("{%- endif %}");
+ if(activerRoleAdmin) {
+ s("{%- endif %}");
+ }
+ } else if(classeApiMethode.equals("PATCH")) {
+ s("{%- if ", i18nPage.getString(I18n.var_AUTH_PORTEE_SUPER_ADMIN), " in ", i18nGlobale.getString(I18n.var_portees), " %}");
+ s("{%- if ", uncapitalizeClasseApiClasseNomSimple, "Count > 0 %}");
+ s("{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
+ s("{%- endif %}");
+ s("{%- endif %}");
+ } else if(classeApiMethode.equals(i18nPage.getString(I18n.var_PUTFusion)) || classeApiMethode.equals("PUTImport")) {
+ s("{%- if ", i18nPage.getString(I18n.var_AUTH_PORTEE_SUPER_ADMIN), " in ", i18nGlobale.getString(I18n.var_portees), " %}");
+ s("{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
+ s("{%- endif %}");
+ } else if(classeApiMethode.equals(i18nPage.getString(I18n.var_PUTCopie))) {
+ s("{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
+ }
+ }
+ tl(6, "
");
+
for(String classeApiMethode : classeApiMethodes) {
String classeApiOperationIdMethode = classeDoc.getString("classeApiOperationId" + classeApiMethode + "_" + langueNom + "_stored_string");
String classeApiUriMethode = classeDoc.getString("classeApiUri" + classeApiMethode + "_" + langueNom + "_stored_string");
@@ -3613,11 +3754,9 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(2, "{%- if ", uncapitalizeClasseApiClasseNomSimple, "Count == int1 %}");
tl(3, "{%- if ", classeVarCleUnique, " is defined %}");
tl(3, "{%- else %}");
- tl(4, "{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
tl(4, "{{ htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "() }}");
tl(3, "{%- endif %}");
tl(2, "{%- else %}");
- tl(4, "{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
tl(4, "{{ htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "() }}");
tl(2, "{%- endif %}");
if(activerRoleAdmin) {
@@ -3626,17 +3765,14 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
} else if(classeApiMethode.equals("PATCH")) {
tl(1, "{%- if ", i18nPage.getString(I18n.var_AUTH_PORTEE_SUPER_ADMIN), " in ", i18nGlobale.getString(I18n.var_portees), " %}");
tl(2, "{%- if ", uncapitalizeClasseApiClasseNomSimple, "Count > 0 %}");
- tl(4, "{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
tl(4, "{{ htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "() }}");
tl(2, "{%- endif %}");
tl(1, "{%- endif %}");
} else if(classeApiMethode.equals(i18nPage.getString(I18n.var_PUTFusion)) || classeApiMethode.equals("PUTImport")) {
tl(1, "{%- if ", i18nPage.getString(I18n.var_AUTH_PORTEE_SUPER_ADMIN), " in ", i18nGlobale.getString(I18n.var_portees), " %}");
- tl(4, "{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
tl(4, "{{ htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "() }}");
tl(1, "{%- endif %}");
} else if(classeApiMethode.equals(i18nPage.getString(I18n.var_PUTCopie))) {
- tl(4, "{{ htm", i18nPage.getString(I18n.var_Bouton), "_", classeApiOperationIdMethode, "() }}");
tl(4, "{{ htm", i18nPage.getString(I18n.var_Formulaire), "_", classeApiOperationIdMethode, "() }}");
}
}
@@ -3694,8 +3830,8 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(9, "");
tl(10, "
");
t(11, "");
- s("{{ ", i18nPage.getString(I18n.var_nomAffichage), " }}");
- s(" ({{ ", i18nPage.getString(I18n.var_classeNomSimple), " }}) ");
+ s("{{ value.", i18nPage.getString(I18n.var_nomAffichage), " }}");
+ s(" ({{ value.", i18nPage.getString(I18n.var_classeNomSimple), " }}) ");
l(" ");
tl(10, "
");
tl(9, "
");
@@ -3704,17 +3840,10 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
t(11, " ");
- tl(11, "
");
+ tl(11, "
");
tl(10, "");
tl(9, "");
tl(8, "{% endfor %}");
@@ -3737,12 +3866,11 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
s(" id=\"q", classeNomSimple, "_", i18nPage.getString(I18n.var_debut), "\"");
s(" placeholder=\"{{ displayName }}\"");
s(" class=\"\"");
- s(" onchange=\"paramChange('", classeNomSimple, "', this); \"");
s(" data-var=\"start\"");
s(" autocomplete=\"off=\"");
s(" value=\"{{ start }}\"");
l(">");
- tl(10, "start={{ start }}
");
+ tl(10, "start={{ start }}
");
tl(9, "");
tl(8, "");
@@ -3764,12 +3892,11 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
s(" id=\"q", classeNomSimple, "_", i18nPage.getString(I18n.var_lignes), "\"");
s(" placeholder=\"{{ displayName }}\"");
s(" class=\"\"");
- s(" onchange=\"paramChange('", classeNomSimple, "', this); \"");
s(" data-var=\"rows\"");
s(" autocomplete=\"off\"");
s(" value=\"{{ rows }}\"");
l(">");
- tl(10, "rows={{ rows }}
");
+ tl(10, "rows={{ rows }}
");
tl(9, "");
tl(8, "");
@@ -3803,20 +3930,16 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
s(" ({{ value.", i18nPage.getString(I18n.var_classeNomSimple), " }}) ");
l("");
- tl(10, "");
- tl(11, "
");
- t(12, "");
+ t(11, " ");
- tl(11, "
");
+ l(">
");
- tl(11, "
");
- t(12, " ");
- tl(11, "
");
tl(10, "
");
tl(9, "");
@@ -3847,17 +3969,17 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
s(" class=\"pageFacetField pageFacetField", classeNomSimple, "_{{ key }} \"");
s(" id=\"pageFacetField", classeNomSimple, "_{{ key }}\"");
l(">");
- tl(0, "{% for item in value.facetField.counts %}");
+ tl(0, "{% for facetFieldKey, facetFieldValue in value.facetField.counts.items() %}");
t(11, "");
- s("{{ item.key }}");
+ s("{{ facetFieldKey }}");
s(": ");
- s("{{ item.value }}");
+ s("{{ facetFieldValue }}");
l(" ");
tl(0, "{% endfor %}");
tl(10, "");
@@ -3974,18 +4096,18 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(8, "");
tl(7, "");
- tl(7, "{% for key, value in vars", i18nPage.getString(I18n.var_Gamme), ".items() %}");
- tl(7, "");
- t(8, "");
+ tl(8, "{% for key, value in vars", i18nPage.getString(I18n.var_Gamme), ".items() %}");
+ t(8, " ");
- tl(7, "
");
- tl(7, "{% endfor %}");
+ l(">{{ value.displayName }}");
+ tl(8, "{% endfor %}");
+ tl(7, "");
tl(7, "{%- endblock htmBody", i18nPage.getString(I18n.var_Gamme), classePageNomSimple, " %}");
tl(6, "");
tl(5, "");
@@ -4023,7 +4145,7 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
t(7, "");
- tl(8, "{% if default", i18nPage.getString(I18n.var_Pivot), "Vars is defined %}");
+ tl(8, "{% if default", i18nPage.getString(I18n.var_Pivot), "Vars is defined and default", i18nPage.getString(I18n.var_Pivot), "Vars.length > 0 %}");
t(9, "
");
- s("{{ value.", i18nPage.getString(I18n.var_nomAffichage), " }} ");
+ l(">{{ value.", i18nPage.getString(I18n.var_nomAffichage), " }}");
tl(7, "
");
tl(7, "{% endfor %}");
@@ -4082,6 +4204,7 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(8, "{% endfor %}");
tl(7, "
");
+ tl(7, "{% if default", i18nPage.getString(I18n.var_ListeChamps), "Vars is defined and default", i18nPage.getString(I18n.var_ListeChamps), "Vars.length > 0 %}");
t(7, "");
@@ -4096,17 +4219,18 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
l("
");
tl(8, "{% endif %}");
tl(7, "");
+ tl(7, "{% endif %}");
tl(7, "{% for key, value in varsFq.items() %}");
tl(7, "");
- tl(8, "{{ value.", i18nPage.getString(I18n.var_nomAffichage), " }} ");
+ l(">{{ value.", i18nPage.getString(I18n.var_nomAffichage), " }}");
tl(7, "
");
tl(8, "{% endfor %}");
tl(7, "{%- endblock htmBody", i18nPage.getString(I18n.var_ListeChamps), classePageNomSimple, " %}");
@@ -4206,7 +4330,7 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(16, " ");
tl(16, " speed in seconds ");
tl(16, " ");
- tl(16, "animate ");
+ tl(16, "animate ");
tl(15, "");
tl(14, "{% endif %}");
tl(13, "{% endif %}");
@@ -4247,7 +4371,6 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
// tl(3, "Calendar ");
tl(6, "
");
tl(5, "");
- tl(4, "");
// htmBodyCount0 //
@@ -4258,11 +4381,16 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
///////////////////
tl(4, "");
+
tl(4, "{{ htm", i18nPage.getString(I18n.var_BoutonsRecherche), classePageNomSimple, "() }}");
tl(6, "{{ htm", i18nPage.getString(I18n.var_Formulaires), classePageNomSimple, "() }}");
tl(4, "");
@@ -4285,16 +4413,15 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
///////////////////
tl(4, "");
- tl(5, "");
- tl(6, classeIcone);
- tl(6, "", classeNomAdjectifSingulier, " ");
- tl(5, " ");
+ tl(5, "");
+ tl(6, "");
+ tl(7, " ");
+ tl(7, classeTousNom);
+ tl(6, " ");
+ tl(5, " ");
+ tl(5, classeIcone);
+ tl(5, "{{", uncapitalizeClasseApiClasseNomSimple, "_.", i18nPage.getString(I18n.var_objetTitre), "}}");
tl(4, " ");
- tl(4, "");
- tl(5, "");
- tl(6, "{{", uncapitalizeClasseApiClasseNomSimple, "_.", i18nPage.getString(I18n.var_objetTitre), "}} ");
- tl(5, " ");
- tl(4, " ");
tl(4, "{{ htm", i18nPage.getString(I18n.var_BoutonsRecherche), classePageNomSimple, "() }}");
tl(6, "{{ htm", i18nPage.getString(I18n.var_Formulaires), classePageNomSimple, "() }}");
@@ -4350,6 +4477,7 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(4, "{%- endblock htm", i18nPage.getString(I18n.var_Formulaire), classePageNomSimple, " %}");
}
+ tl(4, "");
tl(3, "{%- endblock htmBody", i18nPage.getString(I18n.var_Milieu), classePageNomSimple, " %}");
tl(3, "{%- endblock htmBody", i18nPage.getString(I18n.var_Milieu), classePageSuperNomSimple, " %}");
l();
@@ -4391,11 +4519,11 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
tl(1, "{% endif %}");
tl(7, ">");
tl(5, "");
- tl(5, "");
tl(6, " ");
- tl(5, " ");
+ tl(5, "");
tl(5, "");
tl(6, "
");
@@ -4717,7 +4845,6 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
auteurPageJs.tl(1, "});");
auteurPageJs.tl(0, "}");
}
- //STUFF5
auteurPageJsModule.tl(0, "Promise.all([");
auteurPageJsModule.tl(2, "customElements.whenDefined('sl-button')");
auteurPageJsModule.tl(2, ", customElements.whenDefined('sl-input')");
diff --git a/src/main/java/org/computate/frFR/java/I18n.java b/src/main/java/org/computate/frFR/java/I18n.java
index 3c5b1610..ee725171 100644
--- a/src/main/java/org/computate/frFR/java/I18n.java
+++ b/src/main/java/org/computate/frFR/java/I18n.java
@@ -18,6 +18,7 @@ public class I18n {
public static final String str_a_démarré = "str_a_démarré";
public static final String str_a_échoué = "str_a_échoué";
public static final String str_a_réussi = "str_a_réussi";
+ public static final String str_Afficher_ = "str_Afficher_";
public static final String str_Afficher_la_moitie_des_resultats = "str_Afficher_la_moitie_des_resultats";
public static final String str_Afficher_le_double_des_resultats = "str_Afficher_le_double_des_resultats";
public static final String str_Afficher_les_resultats_precedents = "str_Afficher_les_resultats_precedents";
@@ -69,6 +70,8 @@ public class I18n {
public static final String str_Rechercher = "str_Rechercher";
public static final String str_Rechercher_ = "str_Rechercher_";
public static final String str_Remplacer_ = "str_Remplacer_";
+ public static final String str_retourner = "str_retourner";
+ public static final String str_retourner_a_ = "str_retourner_a_";
public static final String str_roles_requis = "str_roles_requis";
public static final String str_Stats = "str_Stats";
public static final String str_Supprimer = "str_Supprimer";
diff --git a/src/main/java/org/computate/frFR/java/IndexerClasse.java b/src/main/java/org/computate/frFR/java/IndexerClasse.java
index 3319fe4f..99599bec 100644
--- a/src/main/java/org/computate/frFR/java/IndexerClasse.java
+++ b/src/main/java/org/computate/frFR/java/IndexerClasse.java
@@ -5696,7 +5696,7 @@ else if("location".equals(fieldName))
classeModifie = indexerStockerSolr(langueNom, classeDoc, "classeModifie", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_Modifie), classeCommentaire, CONTEXTE_frFR_ModifieeFeminin));
classeNomActuel = indexerStockerSolr(langueNom, classeDoc, "classeNomActuel", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_NomActuel), classeCommentaire, CONTEXTE_frFR_ActuelleFemininAvant + classeNomSingulier + CONTEXTE_frFR_ActuelleFemininApres));
classeTous = indexerStockerSolr(langueNom, classeDoc, "classeTous", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_Tous), classeCommentaire, CONTEXTE_frFR_ToutesFemininPluriel));
- classeTousNom = indexerStockerSolr(langueNom, classeDoc, "classeTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_frFR_ToutesFemininPluriel + CONTEXTE_frFR_LesPluriel + classeNomPluriel));
+ classeTousNom = indexerStockerSolr(langueNom, classeDoc, "classeTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_frFR_ToutesFemininPluriel + classeNomPluriel));
classeRechercherTousNomPar = indexerStockerSolr(langueNom, classeDoc, "classeRechercherTousNomPar", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_RechercherTousNomPar), classeCommentaire, CONTEXTE_frFR_Rechercher + classeNomPluriel + CONTEXTE_frFR_Par));
classeRechercherTousNom = indexerStockerSolr(langueNom, classeDoc, "classeRechercherTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_RechercherTousNom), classeCommentaire, CONTEXTE_frFR_Rechercher + classeNomPluriel));
classeAucunNomTrouve = indexerStockerSolr(langueNom, classeDoc, "classeAucunNomTrouve", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_AucunNomTrouve), classeCommentaire, CONTEXTE_frFR_AucuneTrouveFemininAvant + classeNomSingulier + CONTEXTE_frFR_AucuneTrouveFemininApres));
@@ -5743,7 +5743,7 @@ else if(classeUnNom.startsWith(CONTEXTE_frFR_UnMasculin)) {
classeModifie = indexerStockerSolr(langueNom, classeDoc, "classeModifie", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_Modifie), classeCommentaire, CONTEXTE_frFR_ModifieMasculin));
classeNomActuel = indexerStockerSolr(langueNom, classeDoc, "classeNomActuel", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_NomActuel), classeCommentaire, CONTEXTE_frFR_ActuelMasculinAvant + classeNomSingulier + CONTEXTE_frFR_ActuelMasculinApres));
classeTous = indexerStockerSolr(langueNom, classeDoc, "classeTous", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_frFR_TousMasculinPluriel));
- classeTousNom = indexerStockerSolr(langueNom, classeDoc, "classeTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_frFR_TousMasculinPluriel + CONTEXTE_frFR_LesPluriel + classeNomPluriel));
+ classeTousNom = indexerStockerSolr(langueNom, classeDoc, "classeTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_frFR_TousMasculinPluriel + classeNomPluriel));
classeRechercherTousNomPar = indexerStockerSolr(langueNom, classeDoc, "classeRechercherTousNomPar", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_RechercherTousNomPar), classeCommentaire, CONTEXTE_frFR_Rechercher + classeNomPluriel + CONTEXTE_frFR_Par));
classeRechercherTousNom = indexerStockerSolr(langueNom, classeDoc, "classeRechercherTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_RechercherTousNom), classeCommentaire, CONTEXTE_frFR_Rechercher + classeNomPluriel));
classeAucunNomTrouve = indexerStockerSolr(langueNom, classeDoc, "classeAucunNomTrouve", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_AucunNomTrouve), classeCommentaire, CONTEXTE_frFR_AucunTrouveMasculinAvant + classeNomSingulier + CONTEXTE_frFR_AucunTrouveMasculinApres));
@@ -5816,7 +5816,7 @@ else if("enUS".equals(langueNom)) {
classeModifie = indexerStockerSolr(langueNom, classeDoc, "classeModifie", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_Modifie), classeCommentaire, CONTEXTE_enUS_Modifiee));
classeNomActuel = indexerStockerSolr(langueNom, classeDoc, "classeNomActuel", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_NomActuel), classeCommentaire, CONTEXTE_enUS_ActuelleAvant + classeNomSingulier + CONTEXTE_enUS_ActuelleApres));
classeTous = indexerStockerSolr(langueNom, classeDoc, "classeTous", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_enUS_ToutesPluriel));
- classeTousNom = indexerStockerSolr(langueNom, classeDoc, "classeTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_enUS_ToutesPluriel + CONTEXTE_enUS_LesPluriel + classeNomPluriel));
+ classeTousNom = indexerStockerSolr(langueNom, classeDoc, "classeTousNom", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_TousNom), classeCommentaire, CONTEXTE_enUS_ToutesPluriel + classeNomPluriel));
classeRechercherTousNomPar = indexerStockerSolr(langueNom, classeDoc, "classeRechercherTousNomPar", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_RechercherTousNomPar), classeCommentaire, CONTEXTE_enUS_Rechercher + classeNomPluriel + CONTEXTE_enUS_Par));
classeRechercherTousNom = indexerStockerSolr(langueNom, classeDoc, "classeRechercherTousNomr", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_RechercherTousNom), classeCommentaire, CONTEXTE_enUS_Rechercher + classeNomPluriel));
classeAucunNomTrouve = indexerStockerSolr(langueNom, classeDoc, "classeAucunNomTrouve", regexLangue(langueNom, "^" + i18nGlobale.getString(I18n.var_AucunNomTrouve), classeCommentaire, CONTEXTE_enUS_AucuneTrouveAvant + classeNomSingulier + CONTEXTE_enUS_AucuneTrouveApres));
diff --git a/src/main/resources/org/computate/i18n/i18n_enUS.yaml b/src/main/resources/org/computate/i18n/i18n_enUS.yaml
index 80376e0c..35dff41e 100644
--- a/src/main/resources/org/computate/i18n/i18n_enUS.yaml
+++ b/src/main/resources/org/computate/i18n/i18n_enUS.yaml
@@ -3,6 +3,7 @@ str_confirmer_archiver: "Are you sure you want to archive that?"
str_a_démarré: "started"
str_a_échoué: "failed"
str_a_réussi: "succeeded"
+str_Afficher_: "Show "
str_Afficher_la_moitie_des_resultats: "Show half the results"
str_Afficher_le_double_des_resultats: "Show double the results"
str_Afficher_les_resultats_precedents: "Show the previous results"
@@ -283,6 +284,8 @@ str_Recherche_avancee_pour_: "Advanced search for "
str_Rechercher: "Search"
str_Rechercher_: "Search "
str_Remplacer_: "Replace "
+str_retourner: "back"
+str_retourner_a_: "back to "
str_roles_requis: "roles required: "
str_Stats: "Stats"
str_Supprimer: "Delete"
diff --git a/src/main/resources/org/computate/i18n/i18n_frFR.yaml b/src/main/resources/org/computate/i18n/i18n_frFR.yaml
index 2c2cce7d..c43bbc85 100644
--- a/src/main/resources/org/computate/i18n/i18n_frFR.yaml
+++ b/src/main/resources/org/computate/i18n/i18n_frFR.yaml
@@ -3,6 +3,7 @@ str_confirmer_archiver: "Voulez-vous vraiment archiver cela ?"
str_a_démarré: "a démarré"
str_a_échoué: "a échoué"
str_a_réussi: "a réussi"
+str_Afficher_: "Afficher "
str_Afficher_la_moitie_des_resultats: "Afficher la moitié des résultats"
str_Afficher_le_double_des_resultats: "Afficher le double des résultats"
str_Afficher_les_resultats_precedents: "Afficher les résultats précédents"
@@ -51,6 +52,8 @@ str_Recherche_avancee_pour_: "Recherche avancée pour "
str_Rechercher: "Rechercher"
str_Rechercher_: "Rechercher "
str_Remplacer_: "Remplacer "
+str_retourner: "retourner"
+str_retourner_a_: "retourner à "
str_roles_requis: "rôles requis : "
str_Stats: "Stats"
str_Supprimer: "Supprimer"