<?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>generator — Forum de PluXml</title>
        <link>https://forum.pluxml.org/index.php?p=/</link>
        <pubDate>Sat, 04 Apr 2026 01:14:33 +0000</pubDate>
        <language>fr</language>
            <description>generator — Forum de PluXml</description>
    <atom:link href="https://forum.pluxml.org/index.php?p=/discussions/tagged/generator/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>[plugin]  theCrock - Utilitaire. génère le squelette d'un plugin</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7570/plugin-thecrock-utilitaire-genere-le-squelette-dun-plugin</link>
        <pubDate>Mon, 11 Dec 2023 15:35:12 +0000</pubDate>
        <category>Plugins</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">7570@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>theCrock est un plugin pour faire des plugins <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/astonished.png" title=":astonished:" alt=":astonished:" height="18" /></p>

<p>disponible ici <a href="https://github.com/gcyrillus/theCrock" rel="nofollow">https://github.com/gcyrillus/theCrock</a></p>

<p>A voir aussi comme un complément possible à la documentation : <a href="https://wiki.pluxml.org/docs/develop/plugins/index.html" rel="nofollow">https://wiki.pluxml.org/docs/develop/plugins/index.html</a></p>

<p><img src="https://forum.pluxml.org/uploads/editor/b0/ogkx0a6qym72.png" alt="" title="" /></p>

<p>et utilisable en ligne ici <a href="https://pluxopolis.net/thecrock" rel="nofollow">https://pluxopolis.net/thecrock</a> si vous ne souhaitez pas l'installer chez vous.</p>

<p>Cela se présente dans un formulaire à plusieurs pages, avec des cases à cocher et quelque textes optionnels</p>

<p>les options sont :</p>

<ul>
<li><p>incluses systématiquement :</p>

<ul>
<li>compatibilité avec le plugin multilingue ,</li>
<li>un fichier lang, ( a compléter par vos soins)</li>
<li>un fichier d'aide ( a compléter par vos soins)</li>
</ul></li>
<li><p>Aux choix</p>

<ul>
<li>Page de configuration</li>
<li>Page admin</li>
<li>wizard</li>
<li>widget</li>
<li>selection de hooks natifs</li>
<li>Ajout de vos hook ou fonction (noms)</li>
<li>Paramètres d'exemples</li>
<li>Vos paramètres (noms) par type : string,cdata ou numérique</li>
<li>envoi de votre icône (fichier image renommé et convertit en icon.png )</li>
</ul></li>
</ul>

<p>Le plugin se charge d’insérer les fonctionnalités choisies, les fichiers nécessaires (php,js,css) habituels dans un fichier au format zip. <br />
Le plugin installable en l'état, n'attendra plus que vos script. Il vous fait gagner du temps en générant les fichiers nécessaires.</p>

<p>Ce n'est pas le premier outil qui veut vous aider dans les premiers pas du dev d'un plugin.<br />
Il existe ce script : <a href="http://outils.warriordudimanche.net/outils/pluxml_plugin_starter.php" rel="nofollow">http://outils.warriordudimanche.net/outils/pluxml_plugin_starter.php</a><br />
il existe aussi ces deux bases : <a href="https://ressources.pluxopolis.net/banque-plugins/plugins/Plugin.zip" rel="nofollow">https://ressources.pluxopolis.net/banque-plugins/plugins/Plugin.zip</a> et  <a href="https://ressources.pluxopolis.net/banque-plugins/plugins/test.zip" rel="nofollow">https://ressources.pluxopolis.net/banque-plugins/plugins/test.zip</a></p>

<p>Entre Outils , vous avez aussi, <a href="https://ressources.pluxopolis.net/banque-plugins/plugins/kzTranslate-1_1_0.zip" rel="nofollow">https://ressources.pluxopolis.net/banque-plugins/plugins/kzTranslate-1_1_0.zip</a> pour traduire votre fichier langue en une ou plusieurs autre langues.</p>

<p>Bon Dev <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>
]]>
        </description>
    </item>
   </channel>
</rss>
