Il est fort fâcheux qu'un plugin devienne incompatible lors de la migration entre Joomla 1.5 et 2.5 mais il existe une solution à ce problème. Dans cet article, je vais vous expliquer comment convertir un plugin Joomla 1.5 en plugin Joomla 2.5.
Etapes préliminaires
Pour commencer, veuillez suivre les étapes suivantes :
- Connectez vous au back-office de votre Joomla 2.5 et installez le plugin Joomla 1.5.
- Rendez vous dans le dossier du plugin (avec FileZilla). Le chemin d'accès est en général : plugins/type du plugin/nom du plugin.
- Récupérez le fichier XML du plugin. Ce fichier à souvent le même nom que le plugin.
Modification du fichier XML
Pour l'édition du fichier XML, je vous conseille d'utiliser le logiciel Notepad++. Maintenant, il va falloir remplacer certaines lignes de code du fichier, en commençant par :
<install version="1.5" type="plugin" group="system">
A remplacer par :
<extension version="2.5" type="plugin" group="system">
Remplacez :
<params>
Par :
<config> <fields name="params"> <fieldset name="basic">
Remplacez :
<params group="advanced">
Par :
<fieldset name="advanced">
Remplacez :
<param name="plugin_parameter" ... > </param>
Par :
<field name="plugin_parameter" ...> </field>
Remplacez :
</params>
Par :
</fieldset>
Remplacez :
Par :
</config>
</extension>
Maintenant que les modifications sont faites, il ne reste plus qu'à sauvegarder et de remplacer le fichier XML original par le fichier XML que vous venez de modifier.
Source : Convert a simple plugin for Joomla! 1.5 to 1.7