<?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>PluCSS — Forum de PluXml</title>
        <link>https://forum.pluxml.org/index.php?p=/</link>
        <pubDate>Tue, 07 Jul 2026 08:49:26 +0000</pubDate>
        <language>fr</language>
            <description>PluCSS — Forum de PluXml</description>
    <atom:link href="https://forum.pluxml.org/index.php?p=/discussions/tagged/plucss/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Projets et pistes d'améliorations</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/6622/projets-et-pistes-dameliorations</link>
        <pubDate>Sun, 05 Jan 2020 23:57:03 +0000</pubDate>
        <category>Version en cours de développement</category>
        <dc:creator>Haruka</dc:creator>
        <guid isPermaLink="false">6622@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour &agrave; tous,</p><p>Comme promis, je partage avec vous les axes d&#39;&eacute;volutions qui vont animer cette ann&eacute;e 2020, avec &agrave; la cl&eacute; une version 6.0 de PluXml. Mais qui dit version majeur, dit changements majeurs.</p><p>Avant de parler de PluXml, quelques &eacute;l&eacute;ments autour du site pluxml.org. En effet, tous les utilisateurs de PluXml ne sont pas francophones et c&#39;est pourquoi, je souhaite passer le site en multilingue fran&ccedil;ais/anglais. C&#39;est une grosse charge de travail, puisque cela implique de traduire toute la documentation et de publier des articles sur le blog dans les deux langues. Bien s&ucirc;r je n&#39;oublie pas qu&#39;il manque un v&eacute;ritable espace &quot;Ressources&quot; collaboratif et s&eacute;curis&eacute;.</p><p><strong>PluCSS</strong></p><p>Le syst&egrave;me de grid du framework CSS int&eacute;gr&eacute; &agrave; PluXml doit &eacute;voluer pour s&#39;aligner avec les derniers standards du web, et int&eacute;grer &quot;grid layout&quot; &agrave; la place du syst&egrave;me de grille actuel. Il manque &eacute;galement certains &eacute;l&eacute;ments qui pourrait &ecirc;tre int&eacute;ressants pour l&#39;administration de PluXml, &agrave; savoir une gestion d&#39;onglets et de toggles, par exemple. Enfin, je me pose aussi la question d&#39;utiliser SASS.</p><p>En parall&egrave;le, je r&eacute;fl&eacute;chis au remplacement et donc &agrave; l&#39;abandon de PluCSS au profit d&#39;un autre framework, tel que <a href="https://www.knacss.com/" rel="nofollow">Knacss</a>. Ce qui me permettrait de me concentrer pleinement sur PluXml et de profiter d&#39;un framework plus complet, mais moins l&eacute;ger.</p><p><strong>PluXml</strong></p><p>A plusieurs reprise sur le forum, il a &eacute;t&eacute; &eacute;voqu&eacute; de retravailler le code de PluXml en profondeur, que se soit dans une vision OOP ou plus simplement des refacto sur le moteur. Avec la version 5.8, Composer a &eacute;t&eacute; int&eacute;gr&eacute; pour g&eacute;rer les d&eacute;pendances de PHPMailer, ce qui me fait penser &agrave; revoir compl&egrave;tement la structure de PluXml pour le rendre plus respectueux du mod&egrave;le MVC et pourquoi pas, migrer vers un framework PHP, tel que <a href="https://laravel.com/" rel="nofollow">Laravel</a> (avec l&#39;aide de Composer). Il faudra, n&eacute;anmoins, garantir la r&eacute;trocompatibilit&eacute; des plugins et des th&egrave;mes.</p><p>En vrac, des id&eacute;es d&#39;&eacute;volutions (&agrave; compl&eacute;ter avec les <em>issues</em> ouvertes sur Github) : </p><ul><li>Int&eacute;grer un &eacute;diteur wysiwyg en natif</li><li>Int&eacute;grer la recherche en natif (plxMySearch)</li><li>Nouveau th&egrave;me pour l&#39;administration</li><li>Remplacer la notion de &ldquo;page statique&rdquo; par une notion de &ldquo;page&rdquo;</li><li>Cr&eacute;ation d&#39;un gestionnaire de m&eacute;dia &ldquo;light&rdquo; pour l&#39;ouverture en popup dans l&#39;&eacute;dition d&#39;articles/pages</li><li>Dans article.php &agrave; la cr&eacute;ation d&#39;une cat&eacute;gorie, s&eacute;lectionner automatiquement celle-ci, si aucune cat&eacute;gorie n&#39;est d&eacute;j&agrave; s&eacute;lectionn&eacute;e</li><li>Int&eacute;grer une sauvegarde automatique des brouillons</li><li>Sauvegarder le site dans un zip &agrave; t&eacute;l&eacute;charger via un bouton</li><li>Ajouter une m&eacute;canique de redirection d&#39;URL sur les articles et sur les pages statiques</li><li>Ajouter une m&eacute;canique de &quot;remember me&quot;</li><li>Suppression des meta keyword (ne sont plus pris en compte par Google)</li><li>Th&egrave;me par d&eacute;faut : ARIA, schema.org, opengraph, maillage interne SEO</li></ul><p><strong>A vous !</strong></p><p>N&rsquo;h&eacute;sitez pas &agrave; me communiquer vos id&eacute;es ou souhaits.</p><p>J&#39;aimerais &eacute;galement conna&icirc;tre votre avis sur l&#39;avenir de PluCSS, pr&eacute;f&eacute;rez-vous qu&#39;il soit remplac&eacute; ou faut-il continuer de le maintenir et de le faire &eacute;voluer ? </p><p>Que pensez-vous de migrer PluXml vers un framework PHP, tel que Laravel ?</p>]]>
        </description>
    </item>
   </channel>
</rss>
