Bonjour,
En suivant l'adage chamanique "fin de semaine pluvieuse, extension heureuse", j'ai repris en main l'extension sur les cliparts qui avait des problèmes de compatibilité avec LibO 3.5
cf. http://nabble.documentfoundation.org/Draw-Regression-LibO-3-5-tp3864386.html
C'est maintenant chose faite
et j'ai créé une nouvelle version pour LibO 3.5. Cependant, je voudrais la rendre incompatible avec les versions précédentes. Or LibO 3.5 a justement introduit un champ LibreOffice-minimal-version. cf. http://lists.freedesktop.org/archives/libreoffice/2011-November/020174.html
La page https://wiki.documentfoundation.org/Development/Extension_Development explique comment l'utiliser et j'ai même trouvé un exemple (en japonais)
http://translate.google.com/translate?hl=fr&sl=ja&tl=fr&u=http%3A%2F%2Foooug.jp%2Fsns%2F%3Fm%3Ddiary%26a%3Dpage_detail%26target_c_diary_id%3D832
Malheureusement, cela ne fonctionne pas. À l'installation de l'extension, j'ai le message (j'ai coupé le chemin complet du fichier de l'extension) :
(com.sun.star.uno.RuntimeException) { { Message =
"com.sun.star.deployment.DeploymentException:
file:///C:....oxt/description.xml contains a root
element with an unsupported namespace. ", Context ) (com.sun.star.uno.XInterface)
@0 } }
Pourtant, il me semble avoir suivi l'exemple japonais. Voici mon fichier description.xml :
<?xml version="1.0" encoding="UTF-8"?>
<description xmlns=" http://openoffice.org/extensions/description/2006 "
xmlns:xlink=" http://www.w3.org/1999/xlink "
xmlns:lodep=" http://libreoffice.org/extensions/description/2011 ">
<identifier value="fr.jumbo444.gallery.Signs.Danger2" />
<version value="2.0.5" />
<dependencies>
<LibreOffice-minimal-version value="3.5" lodep:name="LibreOffice 3.5" />
</dependencies>
<release-notes>
<src xlink:href="release-notes/release-notes_en.txt" lang="en" />
<src xlink:href="release-notes/release-notes_fr.txt" lang="fr" />
</release-notes>
<display-name>
<name lang="en">Gallery of danger signs</name>
<name lang="fr">Gallery des symboles de dangers</name>
<name lang="es">Galería de símbolos de peligro</name>
<name lang="de">Gallery von Gefahrzeichen</name>
</display-name>
<platform value="all" />
<icon>
<default xlink:href="feu42.png" />
</icon>
</description>
Où me trompé-je ? J'avoue ne rien connaître au XML.
Testé sous Win7 avec LibO 3.5.2 et 3.5.3RC2.
Merci de votre aide.
Laurent BP