<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>catégorie — Forum de PluXml</title>
        <link>https://forum.pluxml.org/index.php?p=/</link>
        <pubDate>Mon, 18 May 2026 10:58:53 +0000</pubDate>
        <language>fr</language>
            <description>catégorie — Forum de PluXml</description>
    <atom:link href="https://forum.pluxml.org/index.php?p=/discussions/tagged/categorie/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>[plugin] catégories mères/filles (suite d'un précédent sujet)</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6932/plugin-categories-meres-filles-suite-dun-precedent-sujet</link>
        <pubDate>Thu, 25 Mar 2021 21:56:20 +0000</pubDate>
        <category>Vos créations</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">6932@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Pour faire suite a ce sujet <a href="https://forum.pluxml.org/discussion/6922/resolu-hook-plxmotorgetcategories#latest" rel="nofollow">https://forum.pluxml.org/discussion/6922/resolu-hook-plxmotorgetcategories#latest</a> ,</p>

<hr />

<h4><strong>edit et mise à jour 12/2022</strong></h4>

<p><strong>Version en v3.5.8.10</strong> (3 niveaux  / 5.8.10 dernière version de PluXml testée et compatible)<br />
<strong><a rel="nofollow" href="https://forum.pluxml.org/discussion/comment/63354/#Comment_63354" title="Un script est disponible pour affiché les catégories en menus déroulant dans la sidebar">Un script est disponible pour affiché les catégories en menus déroulant dans la sidebar</a> et est intégré au thème <a href="https://github.com/gcyrillus/theme-sub-cat-list" rel="nofollow">https://github.com/gcyrillus/theme-sub-cat-list</a> sub-cat-list</strong></p>

<hr />

<p>Voici un plugin qui reflète l'idée initiale:  <strong>(compatible PluXml 5.8.+)</strong></p>

<ul>
<li>gérer différentes catégories principales avec des catégories secondaires</li>
<li><strong>sans les mélanger au cours de la navigation ni changer l'arborescence des url</strong>.</li>
</ul>

<p>Vous pouvez le trouver ici <a href="https://github.com/gcyrillus/plx-gc-categories" rel="nofollow">https://github.com/gcyrillus/plx-gc-categories</a> <em>(edit lien mis à jour)</em>.</p>

<p><strong>Une version compatible dés PluXml 5.5 est téléchargeable ici : <a href="https://github.com/gcyrillus/plx-gc-categories/archive/refs/heads/gcyrillus-patch-1.zip" rel="nofollow">https://github.com/gcyrillus/plx-gc-categories/archive/refs/heads/gcyrillus-patch-1.zip</a> .</strong>  Cette version n’évoluera pas.</p>

<p><strong>Coté admin</strong> <br />
   -  <del>lien categories.php remplacé par plg_categories.php</del><br />
   - ajout de 2 attributs au tag <code>&lt;categorie&gt;</code> <br />
   -  2 select en plus pour les attributs/champs mère et fille<br />
   -  un ajout de style colorisant les catégories mère et filles afin de les différentier. <em>(edit idem coté edition article)</em><br />
   - Option de configuration pour afficher les catégories dans le menu principale en menu déroulant(identique aux groupes de pages statiques) <br />
Categories<br />
<img src="https://i.stack.imgur.com/6VB6V.jpg" alt="" title="" /></p>

<p>Articles<br />
[<img src="https://i.stack.imgur.com/ORgDQ.jpg" alt="" title="" /></p>

<p><strong>Coté front</strong> <br />
 - pas de filtrage de catégorie sur home, archive, tag et sur les plugin affichant une page en front , et user mais actif sur mode article et catégorie (si au moins une catégorie mère active existe).<br />
 - pas de gestion particulière sur les catégories orpheline , elles seront visibles sur toutes les pages non filtrées par une catégorie mère (home/preview/tag/page plugin/..)<br />
 - indentation visuelle des catégories filles possible via une feuille de style.(automatiquement appliquées sur le thème par défaut de PluXml.)</p>

<p>[<img src="https://i.stack.imgur.com/czwL7.jpg" alt="" title="" /><br />
<strong>Des deux cotés</strong>  probablement plein de défauts à découvrir  <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /> .</p>

<p><strong>Coté code</strong><br />
Je me suis un peu plus familiarisé avec le code de PluXml ces derniers temps, mais  <strong>Toutes remonté de bugs et suggestions d'améliorations du code sont les bienvenues</strong>  et si en plus vous en avez un usage, c'est tout bon <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" />.</p>

<p>GC Prenez soin de vous.</p>
]]>
        </description>
    </item>
    <item>
        <title>[RESOLU] Problème d'alignement de grille pour une catégorie</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7234/resolu-probleme-dalignement-de-grille-pour-une-categorie</link>
        <pubDate>Fri, 19 Aug 2022 20:44:34 +0000</pubDate>
        <category>Entraide</category>
        <dc:creator>patch_works</dc:creator>
        <guid isPermaLink="false">7234@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,<br />
J'ai un problème d'alignement dans une grille "third" (framework w3.css) liée à une catégorie: un article (la "carte" décrivant une personne) se retrouve seul en troisième ligne... (<a href="https://mfcrealfrasnes.be/index.php?categorie3/staff" rel="nofollow">https://mfcrealfrasnes.be/index.php?categorie3/staff</a>)<br />
Ce n'est pas forcément lié à PluXML, mais peut-être ais-je manqué quelque chose?<br />
Merci d'avance pour vos avis!</p>

<pre><code>&lt;main class="w3-container w3-center"&gt;
        &lt;div class="w3-rest"&gt;&lt;h1 class="w3-left"&gt;&lt;?php $plxShow-&gt;catName() ?&gt;&lt;/h1&gt;&lt;/div&gt;
        &lt;div class="w3-rest"&gt;&lt;?php $plxShow-&gt;catThumbnail('&lt;a href="#img_url"&gt;
        &lt;img class="w3-image" src="#img_thumb_url" alt="#img_alt" /&gt;&lt;/a&gt;', true); ?&gt;&lt;/div&gt;
        &lt;div class="w3-rest"&gt;&lt;?php $plxShow-&gt;catDescription('#cat_description'); ?&gt;&lt;/div&gt;
        &lt;div class="w3-rest"&gt;
            &lt;?php while($plxShow-&gt;plxMotor-&gt;plxRecord_arts-&gt;loop()): ?&gt;
                &lt;article class="w3-third w3-padding-small" id="post-&lt;?php echo $plxShow-&gt;artId();
?&gt;"&gt;                                
                    &lt;div&gt;&lt;?php $plxShow-&gt;artThumbnail('&lt;a href="#img_url"&gt;&lt;img src="#img_thumb_url" alt="#img_alt" /&gt;&lt;/a&gt;', true,true); ?&gt;&lt;/div&gt;
                    &lt;h2&gt;&lt;?php $plxShow-&gt;artTitle('link'); ?&gt;&lt;/h2&gt;
                    &lt;div&gt;&lt;?php $plxShow-&gt;artChapo('',true) ?&gt;&lt;/div&gt;
                &lt;/article&gt;
            &lt;?php endwhile; ?&gt;
        &lt;/div&gt;
    &lt;/main&gt;
</code></pre>
]]>
        </description>
    </item>
    <item>
        <title>Renommer &quot;catégories&quot; par un autre nom</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7003/renommer-categories-par-un-autre-nom</link>
        <pubDate>Tue, 27 Apr 2021 13:09:36 +0000</pubDate>
        <category>Modifications</category>
        <dc:creator>Peyo</dc:creator>
        <guid isPermaLink="false">7003@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,<br />
Où faut-il agir pour renommer l'affichage de la rubrique "catégories" dans l'affichage de la sidebar ?<br />
Ce serait par exemple "actualités" qui apparaitrait côté visiteur, sans forcement mais qu'importe, que cela ne change dans les autres occurrences du mot côté administration.<br />
Quel fichier modifier, avec quelle type de code ?<br />
Pierre<br />
<a rel="nofollow" href="https://www.ecodiv.fr" title="https://www.ecodiv.fr">https://www.ecodiv.fr</a></p>
]]>
        </description>
    </item>
    <item>
        <title>[bogue][nextIdCategory()] L'ajout  catégorie dans édition article, peut en écraser une autre.</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6980/bogue-nextidcategory-lajout-categorie-dans-edition-article-peut-en-ecraser-une-autre</link>
        <pubDate>Sat, 17 Apr 2021 13:15:33 +0000</pubDate>
        <category>Bogues</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">6980@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,</p>

<p>je viens de remarqué un bogue lorsque l'on ajoute une catégorie a partir de la page d'édition d'un article, celle-ci peut remplacer une catégorie existante.</p>

<p>Pour reproduire ce bug.</p>

<ul>
<li>réorganiser le sens d'affichage des catégories  sans mettre la dernière catégorie en dernier (a partir de la page catégorie.php).</li>
<li>édité ou crée un article sans l'enregistrer,mais ajouter une nouvelle catégorie (à partir de la page article.php).</li>
</ul>

<p>Cette nouvelle catégorie prendra invariablement le N° + 1 de la dernière catégorie affiché dans le tableau catégorie , si cette dernière de votre liste est la numéro 3 et que vous avez 5 catégories, vous aurez toujours 5 catégorie et la numéro quatre aura été simplement éditer.</p>

<p><em>si ce bug est déjà connu et documenter, merci de me rediriger vers le(s) sujet(s) le mentionnant.</em></p>

<p>Pour Infos, défaut logique provenant de</p>

<pre><code>    /**
     *  Méthode qui retourne le prochain id d'une catégorie
     *
     * @return  string  id d'un nouvel article sous la forme 001
     * @author  Stephane F.
     **/
    public function nextIdCategory() {
        if(is_array($this-&gt;aCats)) {
            $idx = key(array_slice($this-&gt;aCats, -1, 1, true));
            return str_pad($idx+1,3, '0', STR_PAD_LEFT);
        } else {
            return '001';
        }
    }
</code></pre>

<p>dans class.plx.admin.php , sans hook, impossible d'effectuer une correction au bon endroit  sans toucher aux entrailles de PluXml.</p>

<p>Le premier hook dispo <strong>plxAdminEditCategoriesNew</strong> est déjà trop loin dans le deroulé du script où un</p>

<p><code>$cat_id = str_pad(count(array_column($this-&gt;aCats, null))+1,3, '0', STR_PAD_LEFT);</code></p>

<p>aurait pu être efficace à la place du</p>

<p><code>$cat_id = $this-&gt;nextIdCategory();</code></p>

<p>Cdt</p>

<p>Edit: Je me demande si finalement cette fonction est utile car utilisée uniquement dans ce cas .</p>
]]>
        </description>
    </item>
    <item>
        <title>URL &quot;categorie/article&quot;</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6899/url-categorie-article</link>
        <pubDate>Fri, 27 Nov 2020 11:26:19 +0000</pubDate>
        <category>Entraide</category>
        <dc:creator>kroc</dc:creator>
        <guid isPermaLink="false">6899@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,</p>

<p>J'aimerai savoir s'il est envisageable de présenter les articles d'une certaine catégorie avec une URL du type : <br />
www.site.com/categorie/article<br />
J'utilise MyBetterUrl pour le moment.</p>

<p>Merci !</p>
]]>
        </description>
    </item>
    <item>
        <title>Template catégorie regroupant les articles de 2 catégories distinctes ?</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6889/template-categorie-regroupant-les-articles-de-2-categories-distinctes</link>
        <pubDate>Thu, 12 Nov 2020 21:20:00 +0000</pubDate>
        <category>Entraide</category>
        <dc:creator>NonoM</dc:creator>
        <guid isPermaLink="false">6889@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bien l'Bonjour à toute la communauté ! <br />
J'ai découvert Pluxml (merveilleux outil au passage), et je prends le temps en local de tester des plugins, de triturer un peu le php et le css, afin de faire des choix... mais je suis loin d'être un pro du codage ! <br />
Aussi, les recherches et solutions données sur le forum permettent d'avancer, et c'est cool, Merci !</p>

<p>Aujourd'hui, je me décide à poster mon 1er message car je me retrouve devant une impasse : <br />
Je vous expose le truc (enfin j'essaie) : <br />
D'un côté, j'ai une catégorie "NEWS" avec des articles "new 1, new 2, new 3...etc", <br />
et de l'autre, une catégorie "PUBS" avec des articles "pub 1, pub 2, pub 3...etc"<br />
(au passage, si ces articles sont séparés dans 2 catégories distinctes, c'est pour plus de souplesse)</p>

<p>J'aimerais maintenant, créer un lien dans mon menu, qui puisse en résultat... <br />
m'afficher une page regroupant les articles de ces 2 catégories l'un au dessus des autres, MAIS en alternance ! <br />
(je parle bien des articles complets, pas de la liste) <br />
Schématiquement ça donnerai ça : <br />
new 3 <br />
pub 3<br />
new 2<br />
pub 2<br />
new 1<br />
pub 1</p>

<p>et donc, si par exemple je crée un article "new 4" dans la catégorie NEWS, l'affichage deviendra : <br />
new 4 <br />
pub 3<br />
new 3<br />
pub 2 <br />
new 2<br />
pub 1 <br />
...</p>

<p>Apparemment il n'existe pas de plugin pour ça, mais avec du code php (template ou autre)... est-ce possible ?</p>
]]>
        </description>
    </item>
    <item>
        <title>Obtenir le nom d'une catégorie dans l'admin</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6700/obtenir-le-nom-dune-categorie-dans-ladmin</link>
        <pubDate>Fri, 10 Apr 2020 09:40:50 +0000</pubDate>
        <category>Entraide</category>
        <dc:creator>assodefis</dc:creator>
        <guid isPermaLink="false">6700@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,</p><p><br /></p><p>J&#39;ai modifi&eacute;/simplifi&eacute; le panneau d&#39;administration pour limiter la publication d&#39;articles dans deux cat&eacute;gories uniquement (une cat&eacute;gorie s&#39;affichant sous forme de blog et l&#39;autre sous forme d&#39;un portfolio). J&#39;ai donc s&eacute;par&eacute; dans mon menu admin, la liste des articles en deux et la cr&eacute;ation de nouvaux articles en deux :</p><ul><li>liste article de cat 1</li><li>nouvel article de cat 1</li><li>liste article de cat 2</li><li>nouvel article de cat 2</li></ul><p>cat 1 s&#39;appelle aujourd&#39;hui Actualit&eacute;s et cat 2 s&#39;appelle R&eacute;alisations</p><p>J&#39;ai donc dans /core/admin/lang/fr/admin.php</p><ul><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_ARTICLES&#39; =&gt; &#39;Actualit&eacute;s&#39;,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_ARTICLES_TITLE&#39; =&gt; &#39;Liste et modification des actualit&eacute;s&#39;,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_ARTICLES&#39; =&gt; &#39;Nouvelle actualit&eacute;&#39;,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_ARTICLES_TITLE&#39; =&gt; &#39;Nouvelle actualit&eacute;&#39;,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_REALISATIONS&#39; =&gt; &#39;R&eacute;alisations&#39;,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_REALISATIONS_TITLE&#39; =&gt; &#39;Liste et modification des r&eacute;alisations&#39;,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_REALISATIONS&#39; =&gt; &#39;Nouvelle r&eacute;alisation&#39;,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_REALISATIONS_TITLE&#39; =&gt; &#39;Nouvelle r&eacute;alisation&#39;,</li></ul><p>Serait-il possible de r&eacute;cup&eacute;rer et mettre en variable le nom des deux cat&eacute;gories depuis data/configuration/categories.xml</p><p>dans $namecat001 et $namecat002 par exemple</p><p>de fa&ccedil;on &agrave; pouvoir &eacute;crire</p><ul><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_ARTICLES&#39; =&gt; $namecat001,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_ARTICLES_TITLE&#39; =&gt; &#39;Liste et modification de &#39; . $namecat001,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_ARTICLES&#39; =&gt; &#39;Ajouter un(e) &#39; . $namecat001,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_ARTICLES_TITLE&#39; =&gt; &#39;Ajouter un(e) &#39; . $namecat001,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_REALISATIONS&#39; =&gt; $namecat002,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_REALISATIONS_TITLE&#39; =&gt; &#39;Liste et modification de &#39; . $namecat002,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_REALISATIONS&#39; =&gt; &#39;Ajouter un(e) &#39; . $namecat002,</li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;L_MENU_NEW_REALISATIONS_TITLE&#39; =&gt; &#39;Ajouter un(e) &#39; . $namecat002,</li></ul><p>J&#39;ai essay&eacute; de m&#39;inspirer de <a href="https://forum.pluxml.org/discussion/5988/categories-en-liste-deroulante" rel="nofollow">https://forum.pluxml.org/discussion/5988/categories-en-liste-deroulante</a>, de catName et de catList etc mais je ne trouve pas comment faire.</p><p>Peut-&ecirc;tre qu&#39;on ne peut pas utiliser de hook PluXml et qu&#39;il faudrait faire un petit script PHP? Est-ce que quelqu&#39;un a une id&eacute;e? une suggestion?</p><p>Merci,</p><p>Thatoo</p>]]>
        </description>
    </item>
    <item>
        <title>Confusion entre catName et staticTitle</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6602/confusion-entre-catname-et-statictitle</link>
        <pubDate>Sat, 16 Nov 2019 14:09:02 +0000</pubDate>
        <category>Entraide</category>
        <dc:creator>Gzyg</dc:creator>
        <guid isPermaLink="false">6602@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,</p><p>Dans la section header.php j&#39;aimerais afficher le nom de la page courante selon que l&#39;on est sur une page &quot;Cat&eacute;gorie&quot; ou sur une page &quot;Page statique&quot;.</p><p>J&#39;utilise ceci :</p><p><code spellcheck="false">&lt;p&gt; &lt;?php $plxShow-&gt;catName(); ?&gt; &lt;?php $plxShow-&gt;staticTitle(); ?&gt; &lt;/p&gt;</code></p><p>qui fonctionne tr&egrave;s bien pour les pages statiques mais les pages cat&eacute;gories affichent &agrave; la fois le nom de la cat&eacute;gorie (ce qui est voulu) mais aussi le titre de la page statique ayant le m&ecirc;me ID : la cat&eacute;gorie 5 affichera aussi la page 5.</p><p>Comment rem&eacute;dier &agrave; cela ?</p><p>Merci :)</p>]]>
        </description>
    </item>
   </channel>
</rss>
