<?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>css — Forum de PluXml</title>
        <link>https://forum.pluxml.org/index.php?p=/</link>
        <pubDate>Mon, 18 May 2026 11:00:55 +0000</pubDate>
        <language>fr</language>
            <description>css — Forum de PluXml</description>
    <atom:link href="https://forum.pluxml.org/index.php?p=/discussions/tagged/css/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Authentification (fichiers CSS)</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7792/authentification-fichiers-css</link>
        <pubDate>Mon, 10 Feb 2025 18:01:52 +0000</pubDate>
        <category>Discussions générales</category>
        <dc:creator>Andrea</dc:creator>
        <guid isPermaLink="false">7792@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour, par hasard j'ai remarqué qu'à la page authentification c'était les fichiers CSS non minifiés qui sont appelés (contrairement aux pages de l'administration)</p>

<p>auth.php<br />
<code>&lt;link rel="stylesheet" type="text/css" href="&lt;?php echo PLX_CORE ?&gt;admin/theme/plucss.css?v=&lt;?php echo PLX_VERSION ?&gt;" media="screen"/&gt;</code><br />
<code>&lt;link rel="stylesheet" type="text/css" href="&lt;?php echo PLX_CORE ?&gt;admin/theme/theme.css?v=&lt;?php echo PLX_VERSION ?&gt;" media="screen"/&gt;</code></p>

<p>Est-ce volontaire? si oui <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/wink.png" title=";)" alt=";)" height="18" /> je serais curieux de savoir pourquoi</p>
]]>
        </description>
    </item>
    <item>
        <title>[Paid Theme] KlasikaNota theme based on Bootstrap framework</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7683/paid-theme-klasikanota-theme-based-on-bootstrap-framework</link>
        <pubDate>Mon, 29 Jul 2024 14:57:58 +0000</pubDate>
        <category>Vos créations</category>
        <dc:creator>IndoCreativeMedia</dc:creator>
        <guid isPermaLink="false">7683@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone,</p>

<p>We would like to offer a paid or premium theme that we believe could greatly enhance the visual appeal and user experience of websites built upon PluXml CMS.</p>

<p>Theme Name: KlasikaNota</p>

<p>Theme License: Internal Use Only, Unlimited Install</p>

<p>Theme Overview:</p>

<p>KlasikaNota theme is designed with classic vibe visually but based on modern framework and functionality. It offers a responsive layout that adapts seamlessly to various devices, ensuring a consistent and enjoyable browsing experience for all users.</p>

<p>Key features include:</p>

<ul>
<li>Elegant Design: A clean and simple with classic vibe visual that feels like reading a newspaper.</li>
<li>Color Mode: Site visitors can choose Light or Dark color mode whichever more comfortable for them.</li>
<li>User-Friendly Interface: Intuitive navigation and layout enhancements to improve user engagement.</li>
<li>Multi-Purpose: KlasikaNota theme is based on latest Bootstrap responsive framework with all functionality enabled.</li>
<li>Future Updates: We will update the theme to keep it bug-free, compatible with the latest PluXml versions and compliance with security standards.</li>
</ul>

<p>Screenshot:</p>

<p><img src="https://forum.pluxml.org/uploads/editor/c3/ng23y8ijz3tq.png" alt="" title="klasikanota pluxml theme based on bootstrap" /></p>

<p>Demo:</p>

<p><a href="https://www.indocreativemedia.com/pluxml-themes-demo/klasikanota/" rel="nofollow">https://www.indocreativemedia.com/pluxml-themes-demo/klasikanota/</a></p>

<p>Buy Theme:</p>

<p><a href="https://www.indocreativemedia.com/shop/downloads/pluxml-klasikanota/" rel="nofollow">https://www.indocreativemedia.com/shop/downloads/pluxml-klasikanota/</a></p>

<p>Thank you</p>
]]>
        </description>
    </item>
    <item>
        <title>[Paid Theme] CleanBlog theme based on Bootstrap 5 framework</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7682/paid-theme-cleanblog-theme-based-on-bootstrap-5-framework</link>
        <pubDate>Tue, 23 Jul 2024 12:59:21 +0000</pubDate>
        <category>Vos créations</category>
        <dc:creator>IndoCreativeMedia</dc:creator>
        <guid isPermaLink="false">7682@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Hello everyone,</p>

<p>We would like to offer a paid or premium theme that we believe could greatly enhance the visual appeal and user experience of websites built upon PluXml CMS.</p>

<p>Theme Name: <strong>CleanBlog</strong></p>

<p>Theme License: Internal Use Only, Unlimited Install</p>

<p>Theme Overview:</p>

<p>CleanBlog theme is designed with modern aesthetics and functionality in mind. It offers a clean, responsive layout that adapts seamlessly to various devices, ensuring a consistent and enjoyable browsing experience for all users.</p>

<p>Key features include:</p>

<ul>
<li>Elegant Design: A clean and simple visual design that feels elegant and appealing.</li>
<li>Color Mode: Site visitors can choose Light or Dark color mode whichever more comfortable for them.</li>
<li>User-Friendly Interface: Intuitive navigation and layout enhancements to improve user engagement.</li>
<li>Multi-Purpose: CleanBlog theme is based on Bootstrap 5 responsive framework with all functionality enabled.</li>
<li>Future Updates: We will update the theme to keep it bug-free, compatible with the latest PluXml versions and compliance with security standards.</li>
</ul>

<p>Screenshot:</p>

<p><img src="https://forum.pluxml.org/uploads/editor/7g/w9sr7ikcwrx4.png" alt="" title="" /></p>

<p>Demo:</p>

<p><a rel="nofollow" href="https://www.indocreativemedia.com/pluxml-themes-demo/cleanblog/" title="https://www.indocreativemedia.com/pluxml-themes-demo/cleanblog/">https://www.indocreativemedia.com/pluxml-themes-demo/cleanblog/</a></p>

<p>Buy Theme:</p>

<p><a rel="nofollow" href="https://www.indocreativemedia.com/shop/downloads/pluxml-cleanblog/" title="https://www.indocreativemedia.com/shop/downloads/pluxml-cleanblog/">https://www.indocreativemedia.com/shop/downloads/pluxml-cleanblog/</a></p>

<p>Thank you</p>
]]>
        </description>
    </item>
    <item>
        <title>[plugin] PLX-cssBackSlash (pour l'edition des fichiers en backend)</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6960/plugin-plx-cssbackslash-pour-ledition-des-fichiers-en-backend</link>
        <pubDate>Fri, 09 Apr 2021 12:20:20 +0000</pubDate>
        <category>Vos créations</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">6960@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour aux utilisateurs de PluXml  <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>

<p>En éditant les fichiers CSS du théme en cours , j'ai découvert que tout mes Unicode étaient nettoyé de leur backslash.</p>

<p>J'ai donc ajouté devant un caractère d’échappement pour les préservés, ce qui équivaut a transformé tout les "&#92;" en "&#92;&#92;". Aprés quelques éditions, c'est juste agaçant.</p>

<p>Ce petit plugin vous évite une prise de tête inutile. <a href="https://github.com/gcyrillus/PLX-cssBackSlash" rel="nofollow">https://github.com/gcyrillus/PLX-cssBackSlash</a></p>

<p>MAJ 02-22<br />
MAJ 10-23 voir la réponse suivante pour les détails qui ne concerne que le js. Adresse repo inchangé mais branche v2.0</p>

<p>js</p>

<pre><code>(function () {
    window.onload = function() {
        let txtA = document.querySelectorAll('[name="title"],[name="chapo"],[name="content"]');

        for (i=0;i&lt;txtA.length;i++){  
          if(txtA[i].tagName == 'INPUT'){
            let content = txtA[i].value;
            txtA[i].value=  escapeRegex(content); 
          }
          else {  let content = txtA[i].innerHTML;
            txtA[i].innerHTML=  escapeRegex(content); 
          }                 
        }
        function escapeRegex(string) {  
            return string.replace(/[\\]/g, '\\$&amp;');
        }
    }

})();

</code></pre>

<p>et les hooks utilisés (edition feuille de style, page statique et article )</p>

<pre><code>#Ajoute un caractére d'échappement devant chaque \ trouvé dans une feuille de style
public function AdminSettingsEdittplFoot() {
echo self::BEGIN_CODE;
?&gt;
$plgPlugin = $plxAdmin-&gt;plxPlugins-&gt;aPlugins['&lt;?= __CLASS__ ?&gt;'];
if(substr($tpl, strrpos($tpl, '.') + 1) =='css')    echo  '&lt;script src="'.PLX_PLUGINS . '&lt;?= __CLASS__ ?&gt;/js/&lt;?= __CLASS__ ?&gt;.js"&gt;&lt;/script&gt;';
&lt;?php
echo self::END_CODE;
 }

        #Ajoute un caractére d'échappement devant chaque \ trouvé dans une page static
        public function AdminStaticFoot() {
            echo self::BEGIN_CODE;
?&gt;
$plgPlugin = $plxAdmin-&gt;plxPlugins-&gt;aPlugins['&lt;?= __CLASS__ ?&gt;'];
echo  '&lt;script src="'.PLX_PLUGINS . '&lt;?= __CLASS__ ?&gt;/js/&lt;?= __CLASS__ ?&gt;.js"&gt;&lt;/script&gt;';
&lt;?php
            echo self::END_CODE;
        }

        #Ajoute un caractére d'échappement devant chaque \ trouvé dans une page article
        public function AdminArticleFoot() {
            echo self::BEGIN_CODE;
?&gt;
$plgPlugin = $plxAdmin-&gt;plxPlugins-&gt;aPlugins['&lt;?= __CLASS__ ?&gt;'];
echo  '&lt;script src="'.PLX_PLUGINS . '&lt;?= __CLASS__ ?&gt;/js/&lt;?= __CLASS__ ?&gt;.js"&gt;&lt;/script&gt;';
&lt;?php
            echo self::END_CODE;
        }
</code></pre>

<p>cdt,<br />
GC</p>
]]>
        </description>
    </item>
    <item>
        <title>Thèmes : mise à jour, compatibilité et adaptation</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7022/themes-mise-a-jour-compatibilite-et-adaptation</link>
        <pubDate>Wed, 02 Jun 2021 18:40:45 +0000</pubDate>
        <category>Entraide</category>
        <dc:creator>Peyo</dc:creator>
        <guid isPermaLink="false">7022@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,<br />
Dans les thèmes proposés sur trois adresses, j'ai chargé sept thèmes par ftp, à partir de : <br />
<a href="https://github.com/pluxml/PluXml-Themes" rel="nofollow">https://github.com/pluxml/PluXml-Themes</a><br />
<a href="https://ressources.pluxopolis.net/demonstration-des-themes.html" rel="nofollow">https://ressources.pluxopolis.net/demonstration-des-themes.html</a><br />
<a href="https://kazimentou.github.io/PluXml-Themes" rel="nofollow">https://kazimentou.github.io/PluXml-Themes</a></p>

<p>Quatre sur les sept apparaissent et sont sélectionnables à partir de l'admin (back office). <br />
<em>Sans doute ceux qui ne sont pas visibles sont incompatibles avec 5.8.6 ?</em></p>

<p>Ceux qui sont accessibles, pour deux d'entre eux, ne reprennent pas les éléments du menu "d'avant" l'essai, c'est à dire le menu construit avec "default 5.5 (2015)".</p>

<p>Tant pis, je vais m'inspirer d'éléments vu notamment sur "Kreo55" (2016), pour modifier mon css.</p>

<p>Question : <br />
Quel est le css qu'il est préférable de modifier, entre pluc.css et theme.css ?<br />
Ou bien dois-je éditer un fichier css autre, et ajouter une règle de priorisation (fonction php) ?<br />
<em>Je pratique surtout wordpress où les personnalisations s'ajoutent simplement dans une rubrique de l'écran de personnalisation.</em> Je ne suis pas encore familier d'autre méthode, mais prêt à tout apprendre bien sûr.<br />
Merci de votre guidage</p>

<p><a href="https://www.ecodiv.fr" rel="nofollow">https://www.ecodiv.fr</a></p>
]]>
        </description>
    </item>
    <item>
        <title>Mise en forme de la balise Details perfectible (manque le témoin de dépliage)</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6979/mise-en-forme-de-la-balise-details-perfectible-manque-le-temoin-de-depliage</link>
        <pubDate>Thu, 15 Apr 2021 22:44:10 +0000</pubDate>
        <category>Bogues</category>
        <dc:creator>antistress</dc:creator>
        <guid isPermaLink="false">6979@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour, via sebsauvage je découvre la balise HTML Details<br />
J'ai essayé de jouer avec sur mon blogue mais la mise en forme du thème par défaut (v5.5 ou 5.8) est problématique car rien n'indique que l'élément peut être déplié, c-a-d qu'il manque la flèche que Firefox affiche pourtant par défaut comme on peut le tester ici<br />
<a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details#examples" rel="nofollow">https://developer.mozilla.org/en-US/docs/Web/HTML/Element/details#examples</a><br />
J'imagine que le CSS du thème prend le dessus mais cela dépasse mes compétences.<br />
Merci !</p>
]]>
        </description>
    </item>
    <item>
        <title>Adapter le menu et les groupes à un théme</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6682/adapter-le-menu-et-les-groupes-a-un-theme</link>
        <pubDate>Tue, 24 Mar 2020 14:18:38 +0000</pubDate>
        <category>Entraide</category>
        <dc:creator>bastien</dc:creator>
        <guid isPermaLink="false">6682@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour, je recherche quelqu&#39;un capable d&#39;adapter le menu de pluxml sur un th&egrave;me existant.</p><p>Contact en MP , r&eacute;mun&eacute;ration &agrave; la clef merci par avance de vos retours</p>]]>
        </description>
    </item>
    <item>
        <title>pluginsCss comment ça marche ?</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6580/pluginscss-comment-ca-marche</link>
        <pubDate>Mon, 21 Oct 2019 09:24:09 +0000</pubDate>
        <category>Discussions générales</category>
        <dc:creator>flipflip</dc:creator>
        <guid isPermaLink="false">6580@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,</p><p>J&#39;ai un plugin et je veux ajouter le css de mon plugin &agrave; tout les th&egrave;mes sans avoir &agrave; modifier quoi que se soit dans header.php de mes th&egrave;mes.</p><p>Je fouille et tombe (sans me faire mal) sur $plxShow-&gt;pluginsCss, la doc n&#39;en parle pas. Je vais voir directement la fonction et &agrave; priori il faut juste que dans mon plugin &agrave; la racine soit pr&eacute;sent le fichier site.css.</p><p>Petit test avec un css basique que j&#39;enregistre &agrave; la racine de mon plugin. J&#39;actualise c&ocirc;t&eacute; visiteur mais pas de trace de mon fichier. J&#39;enl&egrave;ve le contr&ocirc;le d&#39;existence du fichier dans la fonction et hop comme par magie mon fichier appara&icirc;t mais erreur 404 car il manque le r&eacute;pertoire d&#39;acc&egrave;s du plugin.</p><p>Je pense que je suis pass&eacute; &agrave; c&ocirc;t&eacute; de quelque chose mais je ne trouve pas :(</p>]]>
        </description>
    </item>
    <item>
        <title>Pourquoi les polices ne sont-elles pas les mêmes alors qu'elles ont la même valeur?</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6542/pourquoi-les-polices-ne-sont-elles-pas-les-memes-alors-quelles-ont-la-meme-valeur</link>
        <pubDate>Thu, 29 Aug 2019 10:14:28 +0000</pubDate>
        <category>Discussions générales</category>
        <dc:creator>blackout123</dc:creator>
        <guid isPermaLink="false">6542@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>adequate, j&#39;ai donc deux textes qui ont une valeur de police &#39;raleway sans-serif&#39;; cependant, l.&nbsp;a. police n&#39;est pas los angeles m&ecirc;me puisque le M est shape&eacute; diff&eacute;remment. Dans l&#39;un, nous voyons &quot;sans-serif&quot; soulign&eacute; sur l&#39;onglet de d&eacute;bogage de Firefox, et de l&#39;autre, nous voyons &quot;raleway&quot; soulign&eacute;, mais ils ont l.&nbsp;a. m&ecirc;me valeur. Pourquoi est-ce cela et remark pouvons-nous les forcer tous les deux &agrave; &ecirc;tre &quot;raleway&quot;, obliger l&#39;autre &agrave; avoir &quot;raleway&quot; soulign&eacute; au lieu de &quot;sans-serif&quot;?</p>]]>
        </description>
    </item>
    <item>
        <title>Tableau header fixe</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6480/tableau-header-fixe</link>
        <pubDate>Wed, 29 May 2019 09:03:25 +0000</pubDate>
        <category>Discussions</category>
        <dc:creator>flipflip</dc:creator>
        <guid isPermaLink="false">6480@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,</p><p>Est-ce qu&#39;il est possible de fixer l&#39;ent&ecirc;te d&#39;un tableau avec PluCss ?</p><p>Pour le moment j&#39;ai trouv&eacute; cette solution</p><pre spellcheck="false">thead {
&nbsp;&nbsp;&nbsp;display: block;
}
tbody {
&nbsp;&nbsp;&nbsp;display: block;
&nbsp;&nbsp;&nbsp;max-height: 30em;
&nbsp;&nbsp;&nbsp;overflow-y: scroll;
&nbsp;&nbsp;&nbsp;overflow-x: auto;
}
</pre><p>Le probl&egrave;me de cette solution est que la largeur des cellule de l&#39;ent&ecirc;te ne correspond plus &agrave; la largeur de l&#39;ent&ecirc;te du corps ce qui provoque un d&eacute;calage.</p><p>Sans overflow</p><div>
    <div>
        <a href="https://forum.pluxml.org/uploads/447/087RPW4ATF2X.png" rel="nofollow noopener" target="_blank">
            <img src="https://forum.pluxml.org/uploads/447/087RPW4ATF2X.png" alt="image.png" />
        </a>
    </div>
</div>
<p>Avec overflow</p><div>
    <div>
        <a href="https://forum.pluxml.org/uploads/144/SV0UG60GYP40.png" rel="nofollow noopener" target="_blank">
            <img src="https://forum.pluxml.org/uploads/144/SV0UG60GYP40.png" alt="image.png" />
        </a>
    </div>
</div>
<p>Vous avez une id&eacute;e ?</p>]]>
        </description>
    </item>
   </channel>
</rss>
