simpleWebsite 1.2 pour dotclear 2
Par Olivier Azeau, le 15 août 2008, 01:52 - Amanèls
- Lien permanent
-
Voici la toute dernière version du plugin simpleWebsite. Je n'ai pas encore eu le temps de passer ce blog à DC2 version finale (je suis toujours en beta7, honte à moi) mais grace à un patch gentiment fourni par biou, cette version devrait être utilisable sur le tout dernier DC2.
Motivé par l'intérêt toujours présent dont semble bénéficier ce plugin (70 commentaires à ce jour sur le billet de la version 1.1), j'ai profité de cette livraison pour corriger quelques bugs et rajouter une petite amélioration :
- il ne devrait plus y avoir de problème avec l'accès aux templates de menu dans l'interface d'administration
- il ne devrait plus y avoir de problème avec l'utilisation de array_walk
- les templates de menu bénéficient d'un nouveau tag tpl:swEntryIfHierarchyRef qui permet, entre autres, d'avoir un widget de menu épuré. Le menu "local" fourni dans cette version n'affiche que les ascendants et les enfants de la section courante.


Commentaires
Super! :)
Pour l'installation, que vaut-il mieux faire ? Supprimer l'ancienne versionne depuis l'admin de DC, supprimer manuellement les fichiers ou faire l'installe par dessus ?
salut
je vient de me relancer sur ton plugins pour le blog de ma femme. au vu de cette version. doit t'ont toujours suivre les infos de la version 1.0.
(j'arrive toujours pas a voir les billet rattaché au section lol. mais j'ai un menu ) a plus
Voilà une évolution qui risque de me réconcilier avec ton plugin :)
Reste une chose qui me gène un peu et que je ne saurais expliquer, c'est de retrouver dans le code du menu widget des balise <ul></u> vide, par exemple sur ton site :
<li>
<a href="http://barrejadis.azeau.com/section..."><span class="swCurrentItem">Dotclear</span></a>
<ul>
</ul>
</li>
Y a-t-il une explication à cela et un moyen de l'eviter ? ( c'est gènant par exemple pour styler le menu )
@adjaya
Problème corrigé avec la version 1.2
Plus ça va plus je me dit que Simple Website devrait être intégré en standard dans DC2 ! Il me reste une chose a régler encore, comment je peux faire en sorte que les tags qui servent à rattacher un billet à une section n'apparaissent pas dans le menu tag ou la rubrique tag de DC ? Possible ou pas ? Ceci afin de dissocier le contenu 'site' et le contenu 'blog'. Sinon encore bravo et surtout merci pour ce plugin ! Christophe, emballé !
Bon, je rapporte ici ce qui me semble être un bug:
1 je crée un billet 1 que je rattache à accueil.
2 je crée un billet 2 que je rattache au billet 1.
je reviens sur le billet 1 et je met sur "aucun"
Tout semble ok, et la hiérarchie devrait être supprimée entre le billet 1 et 2, le plan du site est en effet vide, mais si je ré-attache le billet 1 à accueil, le billet 2 est toujours attaché à 1.
J'ajoute une suggestion, (si faisable ) pour une future : avoir une page d'administration affichant le menu crée, pour pouvoir éventuellement modifier celui-ci sans être obligé de revenir sur la page d'édition de chaque billet du menu.
Encore moi désolé, mais pendant que j'y pense :
Dans
public static function menuHierarchyEntries($attr,$content)
{
'$_ctx->posts = SimpleWebsiteTools::GetOrderedMenuItemsInMenuHierarchy('.self::makeArray($attr).');
cela retourne false si !$menuHierarchy
donc dans ce cas il vas y avoir une erreur fatale avec
while($_ctx->posts->fetch()) :
J'ai ajouté dans le code pour éviter ca :
if ($_ctx->posts) :
while($_ctx->posts->fetch()) :
?>'.
$content.
'<?php endwhile; endif; $_ctx->posts = null; ?>';
Moi je comprend pas les fichiers dans goodies "section et post" qui ne m'aide pas dans la compréhension de mon problème.
Pourquois ne pas mettre le fichier section utiliser sur ce blog ou expliquer comment l'utiliser, je n'arrive toujours pas a utiliser le plugin a part la partie menu.
aucun billet rattaché n'apparais. j'ai du louper un épisode tout con.
Au secours
@Christophe,
Pour l'install, tu fais avec ce qui t'arrange le mieux. Il n'y a pas vraiment de contraintes. Sur ce blog, je me suis contenté d'envoyer les fichiers modifiés par ftp.
Pour les tags, je ne crois pas qu'il soit possible de faire quelque chose en l'état. Il faudrait faire évoluer simpleWebsite pour ne pas utiliser les tags et avoir un type de donnée dédié pour le rattachement à une section. Cela implique, entre autres, de voir comment proposer une interface utilisateur ad hoc (autre que la combo des catégories ou la zone de saisie des tags)
J'ai saisi un ticket en ce sens (mais de là à avoir, en ce qui me concerne, le temps de m'y pencher, c'est une autre histoire)
@Renard Blanc,
Toutes les explications des versions précédentes restent valides.
J'ai vraiment du mal à voir ce qui te bloque. Est-ce que tu connais les principes de base pour écrire un thème dotclear ? As-tu compris le comportement de la balise 'swCustomPostContent' implémentée par simpleWebsite ? C'est un peu le point d'entrée pour tout le reste.
Je peux t'envoyer le thème complet utilisé par ce blog mais si tu ne sais pas comment les thèmes fonctionnent tu ne seras pas trop avancé.
@adjaya,
Tu as raison pour la balise vide <ul></ul>. La version 1.2 devrait permettre de corriger cela car elle rajoute une balise de template 'swEntryIfHierarchyRef' qui permet de tester si on est sur le dernier niveau de la hiérarchie (c'est à dire le post courant).
J'ai rajouté un nouveau menu un peu plus simple que les autres qui n'a pas ce problème. Après il faut juste passer un peu de temps pour corriger les menus existants. J'ai saisi un ticket (même remarque que pour le ticket précédent).
Je retiens la suggestion de l'interface dédiée pour la gestion du menu. Le ticket est là au cas où quelqu'un voudrait s'en saisir...
Par contre, je ne crois pas tes constatations sur le rattachement des billets 1 et 2 soit un bug :
- Soit ton billet 1 n'était pas vraiment une section et alors doit être supprimé. La transformation d'une section en "billet normal" n'a pas trop de sens.
- Soit ton billet 1 est une section que tu veux mettre hors-ligne (peut être temporairement) et il me semble normal de conserver la section 'billet 2' qui y est rattachée, juste au cas où tu veuille la remettre ailleurs ultérieurement.
J'ai commité ta correction pour l'erreur possible sur tpl:swMenuHierarchyEntries. Elle sera livrée avec la prochaine version (un jour...)Je vois ça comme un déplacement de dossier : il n'y a pas de raison pour ne pas faire suivre les dossiers contenus dans le dossier déplacé.
Merci à tous pour vos remarques et vos encouragements !
Bon, pour une gestion rapide du menu en cas de modification de celui-ci j'ai ajouté un lien vers l'admin des billets directement sur le menu qui s'y affiche.
j'ai modifié la fonction displayMenuItemInHierarchy de _admin.php ainsi :
public static function displayMenuItemInHierarchy($id,$title,$currentParent,$isSelectable,$inside)
{
$checked = $link = '';
if( $currentParent == $id ) {
$checked = ' checked="1"';
$title = '<strong>'.$title.'</strong>';
}
if( $isSelectable ) {
if ( $id != 'none' && $id != 'home' ) {
$link = '<a href="/admin/post.php?id='.$id.'">%s</a>';
$title = sprintf($link, $title);
}
return '<li style="list-style: none;"><input type="radio" name="swParentMenuItem" value="'.$id.'" '.$checked.'/> '.$title.$inside.'</li>';
} else {
return '<li style="list-style: inside square;">'.$title.$inside.'</li>';
}
}
J'ai remplacé <b> par <strong> car la balise <b> est dépréciée en xhtml.
Oui, enfin, j'ai fait une erreur d'imbrication, c'est plutôt :
public static function displayMenuItemInHierarchy($id,$title,$currentParent,$isSelectable,$inside)
{
$checked = $link = '';
if( $currentParent == $id ) {
$checked = ' checked="1"';
$title = '<strong>'.$title.'</strong>';
}
if ( $id != 'none' && $id != 'home' ) {
$link = '<a href="/admin/post.php?id='.$id.'">%s</a>';
$title = sprintf($link, $title);
}
if( $isSelectable )
return '<li style="list-style: none;"><input type="radio" name="swParentMenuItem" value="'.$id.'" '.$checked.'/> '.$title.$inside.'</li>';
else
return '<li style="list-style: inside square;">'.$title.$inside.'</li>';
}
rien, j'ai louper l'épisode des tags je ne pensais pas être obliger d'indiquer les tags aussi sur le billet et pas seulement le tag du menu.
Par contre le section.html ne correspond pas a la présentation du plugins sur http://plugins.dotaddict.org/dc2/de... surtout la partie Page de hiérarchie (vue publique).
a plus
@adjaya,
Proposition intégrée avec une légère modif (utilisation de $_SERVER['SCRIPT_URL'] à la place d'une URL en dur).
@Renard Blanc,
Je commence à comprendre le problème : simpleWebsite n'est pas fourni avec un thème tout prêt à fonctionner.
L'image sur dotaddict est un screenshot de mon blog. C'est un exemple de ce qu'il est possible de faire avec simpleWebsite mais une plongée dans la mise en forme du thème reste incontournable.
Il faudra peut être que j'en arrive à faire une adaptation des thèmes Blowup ou Blue Silence (fournis en standard avec DC2) qui soit directement utilisable avec simpleWebsite sans autre configuration ?
Je mets ça en ticket.
Oui c'est cela ;)) au moins livrer le plugins avec une base propre donnant le résultat final que devrait donner le plugins. Après chacun modifie les fichiers fournis par rapport a ces propre thème.
Fournir aussi les variables utiliser pour l'utilisation de nos Css. j'ai un mal de chien a reproduire la même chose que toi avec le subItems.
j'y arrive doucement mais je traine ;)
marche bien en plus
argh la sale pub politique qui n'a rien a faire ici ;)
(NDLR : je l'ai supprimée)
Pour info oaz j'ai réussie a adapter ton plugin avec mon thème. Pas de soucis pour l'instant a part mes css :)
je ne connaissais pas $_SERVER['SCRIPT_URL'], d'ailleurs j'ai pas réussi à trouver une page qui décrivait toutes les variables server, si tu connait une adresse je suis preneur.
salut Oaz, et merci pour ce plugin génial. suis d'accord avec Christophe quand il dit que simpleWebsite devrait faire partie de DC2 :)
je m'en sort pas mal au niveau de l'install, config et mise en forme (en grande partie grâce qux questions des autres), mais je rencontre un "bug" que je n'arrive pas à résoudre : parfois les billets n'apparaissent pas.
mes sections sont bien définis, avec Menu Tag et Template file name. mes billets sont aussi bien renseignés avec les Tags qui vont bien, et la plupart apparaissent là il faut. mais d'autres, pas. j'ai même raccourcis les noms de certains Tags me disant qu'ils étaient trop longs...rien.
j'ai parcouru les comments et je ne vois pas mention - suis-je la seule ? as-tu une idée ou aura qqn d'autre aurait eu la même galère ?
merci d'avance de ton attention !
@adjaya,
Je ne connais pas de page décrivant toutes les variables server. D'ailleurs je ne suis même pas sûr que celle que j'ai utilisée en l'occurrence soit dispo partout...
@jennyb,
Je n'ai jamais entendu parler de "quelques" billets qui n'apparaitraient pas avec simpleWebsite mais il faut dire qu'il n'y a à ce jour que très peu d'utilisateur. Tu es probablement en train d'essuyer les platres car peu de personnes sont allées aussi loin...
Je n'ai pas de solution immédiate pour investiguer ce problème. Accéder aux logs de requête de ta base de données serait une possibilité.
Dans l'idéal, on aurait un plugin dotclear "debug" qui s'enregistre auprès de tous les behaviors et trace des informations de deboggage. J'avais envisagé d'écrire un truc pareil quand je debuggais les requêtes SQL de simpleWebsite mais je n'ai pas donné suite. Je vais surement devoir y songer à nouveau.
bon, ben je persévère alors !
thnx,
-jennyb
Bonjour à tous, on commencerait presque à croire que l'on se trouve sur un forum ici :-)
Donc de mon coté ce plugin fonctionne plutôt bien. Une fois que l'on a compris la logique, ça roule. Même si il reste du travail pour avoir un truc vraiment au top.
J'ai une interrogation, il semble que seul le super administrateur soit en mesure de voir le menu Simple Website sur un billet. Peut-on modifier ce comportement et si oui, comment ? (je ne demande pas une option qui permettrait d'attribuer à chaque utilisateur des droits ou non à Simple Website ;-) ) Mais simplement de me dire ce que je peux modifier sans tout casser.
Pour infos au septiques, nous avons quasiment une centaines de billets rattachés et gérés par SW sans problèmes ! Enjoy :-)
pour ma part, ça avance bien aussi - mon problème précédent n'était que le cache {rougeur}...eh ouai, comme quoi.
j'ai pu mettre en forme le menu en tandem avec moreTpl afin de faire afficher des images sur chaque section principale - plutôt sympa. quand le site sera lancer, je vous ferai signe ;)
je cherche néanmoins encore une petite astuce - je m'y rendrai aux forums, mais j'ose poser la question ici - comment créer une alternative à la page poste.html ??
j'aurais besoin de prévoir un sidebar différent (où un des widgets n'apparaitra pas) sur une de mes sections... d'idées ? mes premiers essais ont échoués...
merci d'avance :)
Pour faire une alternative à post.html, dans un premier temps tu fais une page post-tasection.html (par exemple) qui ne contiendra que le code normalement présent à partir de la balise <div id="content"> et sa balise de fermeture.
Ensuite dans le billet de cette section, tu déplis le menu SimpleWebsite et tu ajoute post-tasection.html dans nom de fichier de template.
Ensuite pour le sidebar différent je pense qu'il faudrait que tu ajoute du code conditionnel en utilisant les balise qui vont bien de MoreTpl.
merci Christophe - en fait, j'avais essayé ça précisément, mais comment est-ce je fais le lien alors ? parce que par défaut le système est basé sur post.html et le lien créé et de forme index.php?section/MaPage ?? c'est là où je me paume... :S
NB: si on regarde bien, le sidebar n'existe pas dans section.html, mais dans post.html...
@jennyb,
Je ne crois pas qu'il y ait de solution simple pour ce que tu recherches.
Chaque colonne de widget est affichée via une balise unique dans les fichiers de thèmes et il n'est, à ma connaissance, pas possible de définir de colonnes de widgets autres que les 2 proposées en standard.
Salut a tous
De mon cotés ca roule aussi je vais créer un blog pour mon boulot avec le plugin et ma femme fait le sien en ce moments même.
Petit bug un peu chiant , sous Ie7 et 8beta la croix bleu pour dérouler le menu site web simple dans les billets dans la partie admin ne fonctionne pas.
voila voila désoler ma femme utilise encore cette daube d'ie
A plus
encore moi - je reviens pour reprendre le sujet du sidebar convertible. en fait, ce que je veux vraiment, et ce que je me dis doit être possible si non simple, c'est de modifier les contenus du sidebar sur d'autres pages de la même façon qu'on puisse définir qu'un widget apparait, "uniquement sur la Home". voyez ? je me contenterai que ça se gère par CSS avec, par ex, la possibilité de changer l'ID pour faire "display:none"... suis évidement très preneuse si vous avez des idées...je m'y rends aux forums pour voir s'il n'y a pas une soluce par là...!
mais encore, super ce simplewebsite - très bien vu :)
ce n'est peut-être pas très propre, mais ça marche :
<div id="blognav-{{tpl:EntryTitle encode_html="1"}}">
:)
il est vrai que cette soluce pose problème quant aux espaces ou autre caratères dans le titre...
@jenny
Merci beaucoup pour ton avis sur simpleWebsite ! Si tu as fait un site qui l'utilise, j'apprécierais beaucoup d'y jeter un oeil !
Pour ton truc de mettre des display:none sur certains éléments en fonction du billet sur lequel on est, le plugin MyMeta peut, je pense, te faciliter la tache.
Au lieu de <div id="blognav-{{tpl:EntryTitle encode_html="1"}}"> qui ne fonctionne pas forcément bien selon les caractères dans le titre, tu peux te définir tes types de page avec MyMeta et mettre un truc du genre <div id='blognav-{{tpl:MyMetaValue type="mypagetype"}}'>.
génial - je vais essayer! je me disais qu'il y avait certainement un meilleur moyen, mais je reste encore une novice à tout ça :)
le site devrait être en ligne d'ici 15 jours...je te tiens au courant !
-jennyb
Bonjour,
Quelqu'un peut-il me dire comment faire pour :
1/ mettre + devant les noms de 1er niveau
puis - devant les noms de 2eme niveau
2/ organiser les noms à ma convenance en les faisant monter ou descendre dans la hiérarchie du menu
merci d'avance pour votre aide et conseil
@debutantdotclear_2,
Bonjour / Bonsoir
Un grand merci à toi OAZ pour tes réponses .
Je reviens néanmoins avec une nouvelle question :
j'ai créé plusieurs pages parents avec chacunes plusieurs enfants
exemple :
+ parent1
-enfant1
-enfant2
+parent2
-enfant1
-enfant2
tout fonctionne bien sauf que :
quand je clique sur un tag créé dans une page parent ou page enfant
j'obtiens une page avec le nom du tag en haut mais page vide sans billet.
Merci pour votre aide en tous les cas d'avance
Bonjour,
tout d'abord un grand merci pour ce plug-in, Olivier. Je suis d'accord avec Christophe, il devrai être intégrer à DotClear par défaut.
J'ai le même problème que débutantdotclear_2, je n'ai pas la liste des billets correspondant au tag choisi.
Que faut-il changer ou ajouter (au fichier tag.html par exemple)?
merci d'avance
@Guillaume,
Je suis allé sur ton site et je ne vois pas où est le problème. Sur ton premier billet, tu as un tag "blog" et le billet apparait donc dans la section correspondante, de même que dans la page du tag.
@oaz,
oui en effet, pour le billet "Nouvelle version ...", le tag "blog" fonctionne car le billet n'est dans aucune hiérarchie de Simple Website.
Blog apparait dans le menu de gauche mais en réalité il n'en fait pas parti. (c'est une astuce: un widget "Menu pour Simple Website" puis juste dessous un widget "Catégorie" sans titre, du coup le menu semble faire un seule bloc: http://guillaume.cerutti.free.fr/in... )
Y a-t-il un moyen simple pour que les billets (ayant des tags) et qui sont dans la hiérarchie de Simple Website s'affiche dans la page tag.html ?
exemple: j'ai associé le tag "OpenGL" à plusieurs billets (qui utilise Simple Website). Le tag "OpenGL" s'affiche bien dans le widget Tags (à gauche sur mon site), mais en cliquant dessus, la liste des billets correspondant est vide.
As-tu une solution simple qui ne te prendrais pas trop temps?
Une simple liste des titres billets (avec leurs liens) correspondant au Tag sélectionné suffirai amplement.
encore merci beaucoup pour ton aide :)
@Guillaume,
Les billets qui sont déclarés comme section ne doivent plus être considérés comme des billets mais comme des catégories. Ils n'apparaissent ni dans la page catégorie à laquelle ils peuvent être rattachés, ni dans les pages de tags, ni dans les pages d'archive, etc.
Donc, non, désolé, il n'est pas possible d'afficher les billets de la hiérarchie simpleWebsite dans les pages de tags. Ce n'est pas dans "l'esprit" du plugin.
Ceci étant dit, je pense qu'il existe un moyen pour faire ce que tu recherches, du moins en partie.
Tes sous-sections de la section "Programmation", sont en fait de simples billets et non pas des sections. Ils ne doivent donc pas faire partie de la hiérarchie simpleWebsite.
Par contre, cela n'empêche pas de les faire apparaître dans le menu : il suffit de rajouter dans le fichier .menu.html que tu utilises une boucle "<tpl:Entries><li><a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></li></tpl:Entries>" pour, dans chaque niveau, afficher les billets du niveau et non pas seulement les sous-sections (qui sont les boucles "<tpl:swMenuLevelEntries>").
Un truc qui n'a rien à voir : j'ai vu que tu avais fait du Scrum chez Areva près de Montpellier. Tu as certainement travaillé avec des personnes (Camille, ...) habituées des "SIGMAT" (séminaires sur les méthodes agiles) à Toulouse et aussi à Montpellier en juin dernier.
ok, et bien je resterai comme c'est actuellement.
Dans la section "Un truc qui n'a rien à voir" ;)
oui, j'ai travaillé avec Camille B. et Luc G. Le meilleur c'est que j'étais présent lors SIGMAT à Montpellier en juin.
Nous nous sommes donc sûrement croisé.
le monde est petit ^^
@Guillaume,
OK. J'essaierai d'inclure un type de menu "avec billets" dans la prochaine version pour ceux qui voudraient faire comme toi et comme débutantdotclear_2.
Pour info, au Sigmat de Montpellier, en juin, c'est moi qui ai fait une courte intro au "manifeste agile" en tout début de séance.
ça sera vraiment chouette que ça soit intégré à la prochaine version. Je me tiens à l'affut.
merci pour aide
oaz question sur mon section.html
pour ma femme je fait apparaitre les billets par listes et non les billets complets avec ceci :
"div id="menuEntries"><!-- 10 -->
<tpl:Entries>
<div class="menuEntriespost {{tpl:EntryIfOdd}} {{tpl:EntryIfFirst}}"><!-- 11 -->
<h2 id="p{{tpl:EntryID}}" class="menuEntriespost-title">
<a href="{{tpl:EntryURL}}">{{tpl:EntryTitle encode_html="1"}}</a></h2>
</div><!-- Fin 11 -->
</tpl:Entries>
</div><!-- Fin 10 -->"
le problème que je rencontre. Pour que tout les billets apparaisse en liste je doit monter le paramètre du blog de dotclear "afficher x billets par pages" a 50 voir plus plus tard ce qui me fait une page d'accueil immense et longue a charger.
y aurais t'il un moyen pour contré cette limite et pour afficher tout les billets de la section en passant outre le paramètre dotclear ?
Merci
@Renard Blanc,
Essaie avec <tpl:Entries limit="50"> dans ton section.html
Bon je vient de tester paramètre a 10 et ton bout de code a la place de <tpl:Entries> mais ca ne fonctionne pas non plus il passe outres arf
Bonjour
j'utilise SimpleWeb pour gérer un blog de math (www.mathalacarte.fr) avec beaucoup de sous catégories. Un bug est apparu récemment : des articles se retrouvent (aussi) dans une section qui n'est pas la leur.
Je pense que c'est du à l'expression régulière utilisée dans la requête qui recherche les billets d'une section.
Je l'ai corrigé dans tools.php, ligne 223 en quadruplant les \ pour qu'ils ne soient pas escapé avant la requête :
$params['sql'] .= " AND ".self::SqlRegexpTest( "H.meta_id","'^(.*\\\\.)?".$root_id."(\\\\..*)?$'");
Avec cette correction tout fonctionne sans problème. Sans cette correction, les billets qui sont associés à une section d'identifiant x ( par exemple 139 ) apparaîtront aussi dans les sections d'identifiant contenus dans x (par exemple 13 ou 39) pour peu qu'elles existent.
Désolé ce n'est pas très clair comme explication mais il est tard :-)
Voilà !
Sinon merci beaucoup pour ce super plugin, c'est très pratique.
@Marc,
Non, au contraire, l'explication est très claire. J'ai saisi un ticket pour référencer le bug et ainsi le corriger lors d'une prochaine livraison.
Merci !
Et bravo aussi pour le blog dont je vais signaler l'existence à une personne qui m'est très proche (et qui enseigne les maths en lycée)
@oaz,
Pour rendre à César ce qui est à ma femme : le blog est le sien, c'est elle la prof de math !
A+
Marc
Bonjour et bravo pour ce plugin!
J'ai "plan du site " qui reste vide, que faut-il faire pour qu'il se remplisse?
Il manque quelques infos pour fournir un diagostic.
Qu'est-ce qui a été fait ? (sections définies ? mise à jour des templates ? ....)
Qu'est ce qui fonctionne ?
Le blog est-il visible ?
La recherche ne fonctionne pas sur les menus ... que faut il faire pour que cela fonctionne ?
@léo,
Quelle recherche sur les menus ?
Si c'est pour dire que la fonction recherche de dotclear ne renvoie pas dans ses résultats les sections définies à l'aide de simpleWebsite, alors c'est NORMAL. Même si elles ont l'apparence de billets, les sections ne sont pas des billets et n'apparaissent dans aucune page de billet (catégories, tags, archives, recherche, etc.)
Merci pour cette réponse,
J'avais bien remarquer ce que tu me dis mais il n'y a pas moyen d'appliquer la recherche au menu ?
Bonne continuation