@@ -1856,6 +1856,12 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
18561856 tl (4 , "json.put(\" " , langueConfig .getString (I18n .var_pivot ), "\" , true);" );
18571857 tl (3 , "}" );
18581858
1859+ tl (3 , "if(default" , langueConfig .getString (I18n .var_Tri ), "Vars.contains(String.format(\" %s asc\" , var))) {" );
1860+ tl (4 , "json.put(\" " , langueConfig .getString (I18n .var_tri ), "\" , \" asc\" );" );
1861+ tl (3 , "} else if(default" , langueConfig .getString (I18n .var_Tri ), "Vars.contains(String.format(\" %s desc\" , var))) {" );
1862+ tl (4 , "json.put(\" " , langueConfig .getString (I18n .var_tri ), "\" , \" desc\" );" );
1863+ tl (3 , "}" );
1864+
18591865 tl (3 , "vars.put(var, json);" );
18601866 tl (2 , "}" );
18611867 tl (1 , "}" );
@@ -2638,9 +2644,18 @@ public void pageCodeClasseJinja(String langueNom, JsonObject i18nPage) throws Ex
26382644
26392645 // JS Tri //
26402646 auteurPageJsRecherche .l ();
2641- auteurPageJsRecherche .tl (1 , "document.querySelector('#pageFacet " , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , "sl-" .equals (composantsWebPrefixe ) ? "sl-" : "" , "change', (event) => {" );
2647+ auteurPageJsRecherche .tl (1 , "document.querySelector('#pageSelect " , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , "sl-" .equals (composantsWebPrefixe ) ? "sl-" : "" , "change', (event) => {" );
26422648 auteurPageJsRecherche .tl (2 , i18nPage .getString (I18n .var_tri ), "('" , classeNomSimple , "', '" , entiteVar , "', event.currentTarget.value);" );
26432649 auteurPageJsRecherche .tl (1 , "});" );
2650+
2651+ // JS Stats //
2652+ auteurPageJsRecherche .l ();
2653+ auteurPageJsRecherche .tl (1 , "document.querySelector('#page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , composantsWebPrefixe , "show', (event) => {" );
2654+ auteurPageJsRecherche .tl (2 , "facet" , i18nPage .getString (I18n .var_Stats ), "Change('" , classeNomSimple , "', '" , entiteVar , "', true);" );
2655+ auteurPageJsRecherche .tl (1 , "});" );
2656+ auteurPageJsRecherche .tl (1 , "document.querySelector('#page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , composantsWebPrefixe , "hide', (event) => {" );
2657+ auteurPageJsRecherche .tl (2 , "facet" , i18nPage .getString (I18n .var_Stats ), "Change('" , classeNomSimple , "', '" , entiteVar , "', false);" );
2658+ auteurPageJsRecherche .tl (1 , "});" );
26442659 }
26452660
26462661 if (entiteHtml ) {
@@ -4993,31 +5008,34 @@ public void ecrirePageBarreLaterale(String langueNom, JsonObject i18nPage) throw
49935008 tl (7 , "{% endfor %}" );
49945009 tl (7 , "</div>" );
49955010
4996- tl (7 , "{% for key, value in varsFq.items() %}" );
4997- // JS Tri //
49985011 tl (7 , "<div>" );
4999- t (8 , "<" , composantsWebPrefixe , "radio-group" );
5000- s (" orientation=\" horizontal\" " );
5001- s (" name=\" pageFacet" , i18nPage .getString (I18n .var_Tri ), "\" " );
5002- s (" class=\" pageFacet" , i18nPage .getString (I18n .var_Tri ), " \" " );
5003- s (" id=\" pageFacet" , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_{{ key }}\" " );
5004- s (" value=\" {% if (key + ' asc') in default" , i18nPage .getString (I18n .var_Tri ), "Vars %}asc{% else %}{% if (key + ' desc') in default" , i18nPage .getString (I18n .var_Tri ), "Vars %}desc{% endif %}{% endif %}\" " );
5005- s ("{% if " , i18nPage .getString (I18n .var_pivot ), " is defined %} checked=\" checked\" {% endif %}" );
5006- s (" label={{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | tojson }}" );
5007- s (" size=\" small\" " );
5008- l (">" );
5009- t (9 , "<" , composantsWebPrefixe , "radio-button value=\" \" pill>" );
5010- s (i18nPage .getString (I18n .str_aucun ));
5011- l ("</" , composantsWebPrefixe , "radio-button>" );
5012- t (9 , "<" , composantsWebPrefixe , "radio-button value=\" asc\" pill>" );
5012+ tl (8 , "{% for key, value in varsFq.items() %}" );
5013+ // JS Tri //
5014+ tl (8 , "<" , composantsWebPrefixe , "details" );
5015+ tl (10 , "summary=\" {{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | e }}\" " );
5016+ tl (10 , "class=\" pageDetails" , i18nPage .getString (I18n .var_Tri ), " \" " );
5017+ tl (10 , "id=\" pageDetails" , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_{{ key }}\" " );
5018+ tl (12 , "data-value=\" {{ value.var | e }}\" " );
5019+ tl (12 , "{% if value." , i18nPage .getString (I18n .var_tri ), " is defined %}open{% endif %}" );
5020+ tl (10 , ">" );
5021+ tl (9 , "<" , composantsWebPrefixe , "select with-clear" );
5022+ tl (11 , "orientation=\" horizontal\" " );
5023+ tl (11 , "class=\" pageSelect" , i18nPage .getString (I18n .var_Tri ), " \" " );
5024+ tl (11 , "id=\" pageSelect" , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_{{ key }}\" " );
5025+ tl (11 , "{% if value." , i18nPage .getString (I18n .var_tri ), " is defined %}value=\" {{ value." , i18nPage .getString (I18n .var_tri ), " | e }}\" {% endif %}" );
5026+ tl (11 , "label={{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | tojson }}" );
5027+ tl (11 , "size=\" small\" " );
5028+ tl (11 , ">" );
5029+ t (10 , "<" , composantsWebPrefixe , "option value=\" asc\" >" );
50135030 s (i18nPage .getString (I18n .str_croissante ));
5014- l ("</" , composantsWebPrefixe , "radio-button >" );
5015- t (9 , "<" , composantsWebPrefixe , "radio-button value=\" desc\" pill >" );
5031+ l ("</" , composantsWebPrefixe , "option >" );
5032+ t (10 , "<" , composantsWebPrefixe , "option value=\" desc\" >" );
50165033 s (i18nPage .getString (I18n .str_decroissante ));
5017- l ("</" , composantsWebPrefixe , "radio-button>" );
5018- tl (8 , "</" , composantsWebPrefixe , "radio-group>" );
5034+ l ("</" , composantsWebPrefixe , "option>" );
5035+ tl (9 , "</" , composantsWebPrefixe , "select>" );
5036+ tl (8 , "</" , composantsWebPrefixe , "details>" );
5037+ tl (8 , "{% endfor %}" );
50195038 tl (7 , "</div>" );
5020- tl (7 , "{% endfor %}" );
50215039
50225040 tl (7 , "{%- endblock htmBody" , i18nPage .getString (I18n .var_Tri ), classePageNomSimple , " %}" );
50235041 tl (6 , "</div>" );
@@ -5310,65 +5328,55 @@ public void ecrirePageBarreLaterale(String langueNom, JsonObject i18nPage) throw
53105328 tl (8 , "{% endif %}" );
53115329 tl (7 , "</div>" );
53125330
5313- tl (7 , "<table >" );
5331+ tl (7 , "<div >" );
53145332 tl (8 , "{% for key, value in varsFq.items() %}" );
53155333 tl (9 , "{% if value." , i18nPage .getString (I18n .var_activer ), i18nPage .getString (I18n .var_Stats ), " is defined %}" );
5316- tl (10 , "<tr class=\" \" >" );
5317- tl (11 , "<td class=\" \" >" );
5318- t (12 , "<span>" );
5319- s ("<" , composantsWebPrefixe , "checkbox" );
5320- s (" name=\" page" , i18nPage .getString (I18n .var_Stats ), "\" " );
5321- s (" class=\" page" , i18nPage .getString (I18n .var_Stats ), " \" " );
5322- s (" id=\" page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_{{ key }}\" " );
5323- s (" value=\" {{ value.var }}\" " );
5324- s ("{% if value." , i18nPage .getString (I18n .var_stats ), " is defined %} checked=\" checked\" {% endif %}" );
5325- s (" onclick=\" facet" , i18nPage .getString (I18n .var_Stats ), "Change('" , classeNomSimple , "', value); \" " );
5326- l (">{{ value." , i18nPage .getString (I18n .var_nomAffichage ), " }}</" , composantsWebPrefixe , "checkbox></span>" );
5327- tl (11 , "</td>" );
5328- tl (11 , "<td>" );
5329- tl (12 , "<div>" );
5330- tl (13 , "<label for=\" page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_{{ key }}\" >{{ value." , i18nPage .getString (I18n .var_nomAffichage ), " }}</label>" );
5331- tl (12 , "</div>" );
5332-
5333- t (12 , "<div" );
5334- s (" class=\" pageStatsField pageStatsField" , classeNomSimple , "_{{ key }} \" " );
5334+ tl (10 , "<" , composantsWebPrefixe , "details" );
5335+ tl (12 , "summary=\" {{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | e }}\" " );
5336+ tl (12 , "class=\" page" , i18nPage .getString (I18n .var_Stats ), " \" " );
5337+ tl (12 , "id=\" page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_{{ key }}\" " );
5338+ tl (12 , "data-value=\" {{ value.var | e }}\" " );
5339+ tl (12 , "{% if value." , i18nPage .getString (I18n .var_stats ), " is defined %}open{% endif %}" );
5340+ tl (12 , ">" );
5341+
5342+ t (11 , "<div" );
5343+ s (" class=\" " , composantsWebPrefixe , "stack pageStatsField pageStatsField" , classeNomSimple , "_{{ key }} \" " );
53355344 s (" id=\" pageStatsField" , classeNomSimple , "_{{ key }}\" " );
53365345 l (">" );
5337- tl (13 , "{% if value.stats is defined %}" );
5338- tl (14 , "{% for item in value.stats %}" );
5339- tl (15 , "{% if item.key == 'name' %}{% else %}" );
5340- t (16 , "<div" );
5341- s (" data-class=\" " , classeNomSimple , "\" " );
5342- s (" data-var=\" {{ item.var }}\" " );
5343- s (" data-val=\" {{ item.key }}\" " );
5344- s (">" );
5345- s ("{{ item.key }}" );
5346- s (": " );
5347- s ("{{ item }}" );
5348- l ("</div>" );
5349- tl (15 , "{% endif %}" );
5350- tl (14 , "{% endfor %}" );
5351- tl (14 , "{% if value.stats.max is defined %}" );
5352- tl (15 , "<div>" );
5353- tl (16 , "<span> step </span>" );
5354- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Step\" placeholder=\" step\" value=\" 1\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5355- tl (16 , "<span> min </span>" );
5356- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Min\" placeholder=\" min\" value=\" {{ value.stats.min }}\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5357- tl (16 , "<span> max </span>" );
5358- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Max\" placeholder=\" max\" value=\" {{ value.stats.max }}\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5359- tl (16 , "<span> speed in seconds </span>" );
5360- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Speed\" placeholder=\" speed\" value=\" 1\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5361- tl (16 , "<" , composantsWebPrefixe , "button" , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" animate" , i18nPage .getString (I18n .var_Stats ), "(); \" >animate</" , composantsWebPrefixe , "button>" );
5346+ tl (12 , "{% if value.stats is defined %}" );
5347+ tl (13 , "{% for itemKey, itemValue in value.stats.items() %}" );
5348+ tl (14 , "{% if itemKey == 'name' %}{% else %}" );
5349+ tl (15 , "<div" );
5350+ tl (17 , " class=\" " , composantsWebPrefixe , "split \" " );
5351+ tl (17 , " data-class=\" " , classeNomSimple , "\" " );
5352+ tl (17 , " data-var=\" {{ itemKey }}\" " );
5353+ tl (17 , " data-val=\" {{ itemValue }}\" " );
5354+ tl (17 , ">" );
5355+ tl (16 , "<span>{{ itemKey | e }}</span>" );
5356+ tl (16 , "<span>{{ itemValue | e }}</span>" );
53625357 tl (15 , "</div>" );
53635358 tl (14 , "{% endif %}" );
5364- tl (13 , "{% endif %}" );
5365- tl (12 , "</div>" );
5359+ tl (13 , "{% endfor %}" );
5360+ // tl(13, "{% if value.stats.max is defined %}");
5361+ // tl(14, "<div>");
5362+ // tl(15, "<span> step </span>");
5363+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Step\" placeholder=\"step\" value=\"1\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5364+ // tl(15, "<span> min </span>");
5365+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Min\" placeholder=\"min\" value=\"{{ value.stats.min }}\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5366+ // tl(15, "<span> max </span>");
5367+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Max\" placeholder=\"max\" value=\"{{ value.stats.max }}\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5368+ // tl(15, "<span> speed in seconds </span>");
5369+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Speed\" placeholder=\"speed\" value=\"1\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5370+ // tl(15, "<", composantsWebPrefixe, "button", "wa-".equals(composantsWebPrefixe) ? " variant=\"brand\"" : " variant=\"primary\" outline", " onclick=\"animate", i18nPage.getString(I18n.var_Stats), "(); \">animate</", composantsWebPrefixe, "button>");
5371+ // tl(14, "</div>");
5372+ // tl(13, "{% endif %}");
5373+ tl (12 , "{% endif %}" );
5374+ tl (11 , "</div>" );
53665375
5367- tl (11 , "</td>" );
5368- tl (10 , "</tr>" );
5376+ tl (10 , "</" , composantsWebPrefixe , "details>" );
53695377 tl (9 , "{% endif %}" );
53705378 tl (8 , "{% endfor %}" );
5371- tl (7 , "</table >" );
5379+ tl (7 , "</div >" );
53725380 tl (0 , "{%- endblock htmBody" , i18nPage .getString (I18n .var_Stats ), classePageNomSimple , " %}" );
53735381 tl (6 , "</div>" );
53745382 tl (5 , "</" , composantsWebPrefixe , "drawer>" );
@@ -5418,12 +5426,12 @@ public void ecrirePageBoutonsRecherche(String langueNom, JsonObject i18nPage) th
54185426 //////////////
54195427 // bouton q //
54205428 //////////////
5421- // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5422- tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Rechercher ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Rechercher ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_Recherche ), "').open = true; \" >" );
5423- tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-magnifying-glass hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
5424- tl (8 , i18nPage .getString (I18n .var_Rechercher ));
5425- tl (7 , "</" , composantsWebPrefixe , "button>" );
5426- // tl(5, "</", composantsWebPrefixe, "tooltip>");
5429+ // // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5430+ // tl(7, "<", composantsWebPrefixe, "button class=\"", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_Rechercher), " ", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_Rechercher), "_", classeNomSimple, " \"", "wa-".equals(composantsWebPrefixe) ? " variant=\"brand\"" : " variant=\"primary\" outline", " onclick=\"document.querySelector('#site", i18nPage.getString(I18n.var_BarreLaterale), "Toggle", i18nPage.getString(I18n.var_Recherche), "').open = true; \">");
5431+ // tl(8, "<", composantsWebPrefixe, "icon slot=\"start\" class=\"{{ FONTAWESOME_STYLE }} fa-magnifying-glass hover-box-shadow \"></", composantsWebPrefixe, "icon> ");
5432+ // tl(8, i18nPage.getString(I18n.var_Rechercher));
5433+ // tl(7, "</", composantsWebPrefixe, "button>");
5434+ // // tl(5, "</", composantsWebPrefixe, "tooltip>");
54275435
54285436 ///////////////
54295437 // bouton fq //
@@ -5435,15 +5443,17 @@ public void ecrirePageBoutonsRecherche(String langueNom, JsonObject i18nPage) th
54355443 tl (7 , "</" , composantsWebPrefixe , "button>" );
54365444 // tl(5, "</", composantsWebPrefixe, "tooltip>");
54375445
5438- ///////////////
5439- // bouton fq //
5440- ///////////////
5446+ ////////////////
5447+ // bouton tri //
5448+ ////////////////
5449+ tl (7 , "{% if " , classeVarCleUnique , " is not defined %}" );
54415450 // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Filtres_et_nombres_de_facettes_pour_), classeNomAdjectifPluriel, "\">");
54425451 tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Tri ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Tri ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_Tri ), "').open = true; \" >" );
54435452 tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-arrow-down-a-z hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
54445453 tl (8 , i18nPage .getString (I18n .str_Tri ));
54455454 tl (7 , "</" , composantsWebPrefixe , "button>" );
54465455 // tl(5, "</", composantsWebPrefixe, "tooltip>");
5456+ tl (7 , "{% endif %}" );
54475457
54485458 //////////////////
54495459 // bouton gamme //
@@ -5468,22 +5478,24 @@ public void ecrirePageBoutonsRecherche(String langueNom, JsonObject i18nPage) th
54685478 /////////////////////////
54695479 // bouton liste champs //
54705480 /////////////////////////
5471- // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5472- tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_ListeChamps ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_ListeChamps ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_ListeChamps ), "').open = true; \" >" );
5473- tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-list-ul hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
5474- tl (8 , i18nPage .getString (I18n .var_ListeChamps ));
5475- tl (7 , "</" , composantsWebPrefixe , "button>" );
5476- // tl(5, "</", composantsWebPrefixe, "tooltip>");
5481+ // // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5482+ // tl(7, "<", composantsWebPrefixe, "button class=\"", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_ListeChamps), " ", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_ListeChamps), "_", classeNomSimple, " \"", "wa-".equals(composantsWebPrefixe) ? " variant=\"brand\"" : " variant=\"primary\" outline", " onclick=\"document.querySelector('#site", i18nPage.getString(I18n.var_BarreLaterale), "Toggle", i18nPage.getString(I18n.var_ListeChamps), "').open = true; \">");
5483+ // tl(8, "<", composantsWebPrefixe, "icon slot=\"start\" class=\"{{ FONTAWESOME_STYLE }} fa-list-ul hover-box-shadow \"></", composantsWebPrefixe, "icon> ");
5484+ // tl(8, i18nPage.getString(I18n.var_ListeChamps));
5485+ // tl(7, "</", composantsWebPrefixe, "button>");
5486+ // // tl(5, "</", composantsWebPrefixe, "tooltip>");
54775487
54785488 //////////////////
54795489 // bouton stats //
54805490 //////////////////
5491+ tl (7 , "{% if " , classeVarCleUnique , " is not defined %}" );
54815492 // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
54825493 tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Stats ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Stats ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_Stats ), "').open = true; \" >" );
54835494 tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-chart-candlestick hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
54845495 tl (8 , i18nPage .getString (I18n .var_Stats ));
54855496 tl (7 , "</" , composantsWebPrefixe , "button>" );
54865497 // tl(5, "</", composantsWebPrefixe, "tooltip>");
5498+ tl (7 , "{% endif %}" );
54875499
54885500 ////////////////
54895501 // bouton API //
@@ -5631,7 +5643,7 @@ public void ecrirePageRechercheJinja(String langueNom, JsonObject i18nPage) thro
56315643 tl (0 , "{%- include " , classePageBarreLateraleTemplate , " %}" );
56325644 tl (0 , "{%- include " , classePageRechercheSuggereTemplate , " %}" );
56335645
5634- tl (5 , "<div>" );
5646+ tl (5 , "<div class= \" pageContent \" >" );
56355647 tl (6 , "<form action=\" " , classeApiUri , "\" id=\" " , classeApiClasseNomSimple , "Form\" class=\" " , i18nPage .getString (I18n .var_page ), i18nPage .getString (I18n .var_Formulaire ), " \" onsubmit=\" event.preventDefault(); return false; \" >" );
56365648 t (7 , "<input" );
56375649 s (" name=\" focusId\" " );
@@ -5789,7 +5801,7 @@ public void ecrirePageEditionJinja(String langueNom, JsonObject i18nPage) throws
57895801 tl (0 , "{%- block htmBody" , i18nPage .getString (I18n .var_Milieu ), classePageSuperNomSimple , " %}" );
57905802 tl (0 , "{%- block htmBody" , i18nPage .getString (I18n .var_Milieu ), classePageNomSimple , " %}" );
57915803
5792- tl (4 , "<div>" );
5804+ tl (4 , "<div class= \" pageContent \" >" );
57935805 // htmBodyCount0 //
57945806 tl (0 , "{% if " , varResultat , "Count == 0 %}" );
57955807 ecrirePageRechercheAucun (langueNom , i18nPage );
0 commit comments