diff --git a/src/main/java/org/computate/frFR/java/EcrireGenClasse.java b/src/main/java/org/computate/frFR/java/EcrireGenClasse.java index f2263c50..24450313 100644 --- a/src/main/java/org/computate/frFR/java/EcrireGenClasse.java +++ b/src/main/java/org/computate/frFR/java/EcrireGenClasse.java @@ -1042,6 +1042,7 @@ public class EcrireGenClasse extends EcrireClasse { Map entiteHtmLigneTitreActuelMap; Map entiteHtmLigneVerticaleActuelMap; String entiteHtmLigneTitre; + String entiteHtmLigneTitreOuvert; String entiteHtmLigneEnTeteExpression; Boolean entiteHtmLigneVerticale; @@ -3099,6 +3100,7 @@ public void genCodeEntite(String langueNom, JsonObject langueConfig) throws Exce entiteHtmColonne = doc.getInteger("entiteHtmColonne_stored_int"); entiteHtmLigne = doc.getInteger("entiteHtmLigne_stored_int"); entiteHtmLigneTitre = doc.getString("entiteHtmLigneTitre_stored_string"); + entiteHtmLigneTitreOuvert = doc.getString("entiteHtmLigneTitre_stored_string"); entiteHtmLigneVerticale = doc.getBoolean("entiteHtmLigneVerticale_stored_boolean"); entiteHtmLigneEnTeteExpression = doc.getString("entiteHtmLigneEnTeteExpression_stored_string"); entiteHtmCellule = doc.getInteger("entiteHtmCellule_stored_int"); @@ -3489,7 +3491,7 @@ else if("java.util.Set".equals(entiteNomCanonique)) { } // Lien vers Solr // - tl(1, " *
", langueConfig.getString(I18n.str_Trouver_l_entité_), entiteVar, langueConfig.getString(I18n.str__dans_Solr), ""); + tl(1, " *
", langueConfig.getString(I18n.str_Trouver_l_entité_), entiteVar, langueConfig.getString(I18n.str__dans_Solr), ""); tl(1, " *
"); if(entiteCouverture) { diff --git a/src/main/java/org/computate/frFR/java/EcrirePageClasse.java b/src/main/java/org/computate/frFR/java/EcrirePageClasse.java index 24c94567..3a8e95a1 100644 --- a/src/main/java/org/computate/frFR/java/EcrirePageClasse.java +++ b/src/main/java/org/computate/frFR/java/EcrirePageClasse.java @@ -188,7 +188,7 @@ public Boolean ecrireFormEntite(String langueNom, JsonObject langueConfig, ToutE entiteHtmLigneVerticaleActuelMap.put(classeApiMethodeMethode, true); // wForm.tl(7, ""); if(!entiteHtmLigneTitreAncien.equals(entiteHtmLigneTitreActuel)) { - wForm.t(6, ""); + wForm.t(6, ""); wForm.tl(7, "
"); wForm.t(8, ""); wForm.sx(entiteHtmLigneTitre); @@ -223,7 +223,7 @@ public Boolean ecrireFormEntite(String langueNom, JsonObject langueConfig, ToutE } else { entiteHtmLigneVerticaleActuelMap.put(classeApiMethodeMethode, false); if(!entiteHtmLigneTitreAncien.equals(entiteHtmLigneTitreActuel)) { - wForm.t(6, ""); + wForm.t(6, ""); wForm.tl(7, "
"); wForm.t(8, ""); wForm.sx(entiteHtmLigneTitre); @@ -1027,6 +1027,7 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws entiteHtml = (Boolean)entiteDocumentSolr.get("entiteHtml_stored_boolean"); entiteHtmLigne = (Integer)entiteDocumentSolr.get("entiteHtmLigne_stored_int"); entiteHtmLigneTitre = (String)entiteDocumentSolr.get("entiteHtmLigneTitre_stored_string"); + entiteHtmLigneTitreOuvert = (String)entiteDocumentSolr.get("entiteHtmLigneTitreOuvert_stored_string"); entiteHtmLigneVerticale = (Boolean)entiteDocumentSolr.get("entiteHtmLigneVerticale_stored_boolean"); entiteHtmLigneEnTeteExpression = (String)entiteDocumentSolr.get("entiteHtmLigneEnTeteExpression_stored_string"); entiteHtmCellule = (Integer)entiteDocumentSolr.get("entiteHtmCellule_stored_int"); @@ -3069,6 +3070,7 @@ else if(methodePATCH || methodeDELETE || methodeRecherche) entiteNomAffichage = (String)entiteDocumentSolr.get("entiteNomAffichage_" + langueNom + "_stored_string"); entiteHtmLigne = (Integer)entiteDocumentSolr.get("entiteHtmLigne_stored_int"); entiteHtmLigneTitre = (String)entiteDocumentSolr.get("entiteHtmLigneTitre_stored_string"); + entiteHtmLigneTitreOuvert = (String)entiteDocumentSolr.get("entiteHtmLigneTitreOuvert_stored_string"); entiteHtmLigneVerticale = (Boolean)entiteDocumentSolr.get("entiteHtmLigneVerticale_stored_boolean"); entiteHtmLigneEnTeteExpression = (String)entiteDocumentSolr.get("entiteHtmLigneEnTeteExpression_stored_string"); entiteCouverture = (Boolean)entiteDocumentSolr.get("entiteCouverture_stored_boolean"); diff --git a/src/main/java/org/computate/frFR/java/I18n.java b/src/main/java/org/computate/frFR/java/I18n.java index 8e8a1dc2..dbc5e53f 100644 --- a/src/main/java/org/computate/frFR/java/I18n.java +++ b/src/main/java/org/computate/frFR/java/I18n.java @@ -283,6 +283,8 @@ public class I18n { public static final String var_htmLegende = "var_htmLegende"; public static final String var_htmLigne = "var_htmLigne"; public static final String var_HtmLigne = "var_HtmLigne"; + public static final String var_HtmLigneTitre = "var_HtmLigneTitre"; + public static final String var_HtmLigneTitreOuvert = "var_HtmLigneTitreOuvert"; public static final String var_IconeGroupe = "var_IconeGroupe"; public static final String var_Icone = "var_Icone"; public static final String var_IconeNom = "var_IconeNom"; diff --git a/src/main/java/org/computate/frFR/java/IndexerClasse.java b/src/main/java/org/computate/frFR/java/IndexerClasse.java index c3d036a6..731de78e 100644 --- a/src/main/java/org/computate/frFR/java/IndexerClasse.java +++ b/src/main/java/org/computate/frFR/java/IndexerClasse.java @@ -3374,7 +3374,8 @@ else if("LocalTime".equals(entiteMapCleType) && NumberUtils.isCreatable(entiteMa Integer i = Integer.parseInt(str); indexerStockerSolr(entiteDoc, "entiteHtmLigne", i); entiteHtml = true; - indexerStockerSolr(entiteDoc, "entiteHtmLigneTitre", regex("^" + i18nGlobale.getString(I18n.var_HtmLigne) + i18nGlobale.getString(I18n.var_Titre) + ":\\s*(.*)$", methodeCommentaire)); + String entiteHtmLigneTitreOuvert = indexerStockerSolr(entiteDoc, "entiteHtmLigneTitreOuvert", regex("^" + i18nGlobale.getString(I18n.var_HtmLigneTitreOuvert) + ":\\s*(.*)$", methodeCommentaire)); + indexerStockerSolr(entiteDoc, "entiteHtmLigneTitre", regex("^" + i18nGlobale.getString(I18n.var_HtmLigneTitre) + ":\\s*(.*)$", methodeCommentaire, entiteHtmLigneTitreOuvert)); indexerStockerSolr(entiteDoc, "entiteHtmLigneEnTeteExpression", regex("^" + i18nGlobale.getString(I18n.var_HtmLigne) + i18nGlobale.getString(I18n.var_EnTeteExpression) + ":\\s*(.*)$", methodeCommentaire)); if(regexTrouve("^" + i18nGlobale.getString(I18n.var_HtmLigne) + i18nGlobale.getString(I18n.var_Verticale) + ":\\s*(true)$", methodeCommentaire)) indexerStockerSolr(entiteDoc, "entiteHtmLigneVerticale", true); diff --git a/src/main/resources/org/computate/i18n/i18n_enUS.yaml b/src/main/resources/org/computate/i18n/i18n_enUS.yaml index 33525355..cd4810df 100644 --- a/src/main/resources/org/computate/i18n/i18n_enUS.yaml +++ b/src/main/resources/org/computate/i18n/i18n_enUS.yaml @@ -499,6 +499,8 @@ var_HtmLegende: "HtmLegend" var_htmLegende: "htmLegend" var_htmLigne: "htmRow" var_HtmLigne: "HtmRow" +var_HtmLigneTitre: "HtmRowTitle" +var_HtmLigneTitreOuvert: "HtmRowTitleOpen" var_IconeGroupe: "IconGroup" var_Icone: "Icon" var_IconeNom: "IconName" diff --git a/src/main/resources/org/computate/i18n/i18n_frFR.yaml b/src/main/resources/org/computate/i18n/i18n_frFR.yaml index 04c57399..c25be693 100644 --- a/src/main/resources/org/computate/i18n/i18n_frFR.yaml +++ b/src/main/resources/org/computate/i18n/i18n_frFR.yaml @@ -266,6 +266,8 @@ var_HtmLegende: "HtmLegende" var_htmLegende: "htmLegende" var_htmLigne: "htmLigne" var_HtmLigne: "HtmLigne" +var_HtmLigneTitre: "HtmLigneTitre" +var_HtmLigneTitreOuvert: "HtmLigneTitreOuvert" var_IconeGroupe: "IconeGroupe" var_Icone: "Icone" var_IconeNom: "IconeNom"