Bonjour à tous,
Pour une fois, je ne trouve pas la solution et donc je me demande si c'est possible.
J'ai fait un zip d'installation qui fonctionne parfaitement :
Donc le server pointe sur le XML : sample.xml ayant le contenu :
Le fichier est bien scruté par joomla, car si je le supprime, Joomla me dit que le fichier http://st42.fr/files/sample.xml n'est pas trouvé
Comment faire pour que les mise a jour fonctionne pour un package d'installation de type file ?
J'ai vus que pour les langues, il parle de créer une collection, est-ce nécessaire pour tout fichier hors composant,, module ou plugin ?
Si quelqu'un la déjà fait, avec vous un example qui fonctionne ?
Notez que les liens sont des exemples, mais tous mes autres updates fonctionne(module,composant ou plugins), donc je me demande si il faut pas faire autrement ?
Je me suis inspiré de https://docs.joomla.org/Deploying_an_Update_Server et d'autre du même type, je ne vois pas ou peut être le blocage ?
Est-ce un bug dans Joomla ?
Pour une fois, je ne trouve pas la solution et donc je me demande si c'est possible.
J'ai fait un zip d'installation qui fonctionne parfaitement :
Code:
<?xml version="1.0" encoding="utf-8"?> <extension type="file" version="3.1" method="upgrade"> <name>sample</name> <author>Patrick Kohl</author> <creationDate>Nov 2017</creationDate> <copyright>Copyright (C) 2017 Studio 42 France. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>studio.france@gmail.com</authorEmail> <authorUrl>shop.st42.fr</authorUrl> <version>1.0</version> <description>Sample Plugin for custom field shortcode</description> <fileset> <files target="plugins/vmcustom/shortcodes/plugins"> <folder>sample</folder> </files> </fileset> <updateservers> <server type="extension" priority="1" name="sample Shortcode">http://st42.fr/files/sample.xml</server> </updateservers> </extension>
<?xml version="1.0" encoding="utf-8"?>
<updates>
<update>
<name>Shortcode sample Update</name>
<description>Shortcode sample Update test</description>
<type>file</type>
<element>sample</element>
<version>1.0.1</version>
<infourl title="Studio 42">http://shop.st42.fr/</infourl>
<tags>
<tag>stable</tag>
</tags>
<downloads>
<downloadurl type="full" format="zip">http://st42.fr/files/shortcode_sample.1.0.1.zip</downloadurl>
</downloads>
<targetplatform name="joomla" version="3."/>
</update>
</updates>
<updates>
<update>
<name>Shortcode sample Update</name>
<description>Shortcode sample Update test</description>
<type>file</type>
<element>sample</element>
<version>1.0.1</version>
<infourl title="Studio 42">http://shop.st42.fr/</infourl>
<tags>
<tag>stable</tag>
</tags>
<downloads>
<downloadurl type="full" format="zip">http://st42.fr/files/shortcode_sample.1.0.1.zip</downloadurl>
</downloads>
<targetplatform name="joomla" version="3."/>
</update>
</updates>
Comment faire pour que les mise a jour fonctionne pour un package d'installation de type file ?
J'ai vus que pour les langues, il parle de créer une collection, est-ce nécessaire pour tout fichier hors composant,, module ou plugin ?
Si quelqu'un la déjà fait, avec vous un example qui fonctionne ?
Notez que les liens sont des exemples, mais tous mes autres updates fonctionne(module,composant ou plugins), donc je me demande si il faut pas faire autrement ?
Je me suis inspiré de https://docs.joomla.org/Deploying_an_Update_Server et d'autre du même type, je ne vois pas ou peut être le blocage ?
Est-ce un bug dans Joomla ?
Commentaire