Bernard Marcelly a écrit :
Bonjour,

Bonjour Ludo,

Message de Ludovic CHEVALIER  date 2009-09-03 12:45 :

Il y'a de ça bientôt 3 mois, j'avais posté sur la liste user pour
connaître les raisons de la suppresion de l'export graphique des extensions.

Les mécanismes d'extensions sont devenus tellement évolués et complexes que créer une extension bestiale depuis un bouton n'a plus de sens.

On m'avait répondu de m'intéresser à cette extension:
http://extensions.services.openoffice.org/project/BasicAddonBuilder

Sauf que, en ce qui me concerne, je ne cherche pas à déployer des
librairies Basic, mais des modèles de documents que j'ai préalablement
mis sous forme d'extension pour les déployer.

Il n'est pas facile de retrouver des modèles contenus dans une extension installée. Personnellement je préfèrerais zipper les modèles et demander aux utilisateurs de dézipper dans un répertoire de travail puis importer les modèles par le menu Fichiers > Modèles.

BasicAddonBuilder est fait pour une extension simple contenant une bibliothèque Basic et quelques menus ou une barre d'outils, mais pas pour un tel cas.

Ce serait Extension Compiler qui conviendrait. Mais le mode d'emploi est long à lire. Tu pourrais n'utiliser que très peu des possibilités offertes, mais une extension au niveau OOo 2.2 ou supérieur devrait au moins comporter un fichier description.xml, un texte de description et un nom d'affichage pour le gestionnaire d'extensions, une license, et éventuellement d'autres infos bien utiles : site web de l'auteur, notes de version, mécanisme de mise à jour, page d'aide.

Tu peux aussi t'inspirer d'extensions comme
<http://extensions.services.openoffice.org/project/ooo-templates-by-sean>
Dézipper le oxt, le contenu est assez simple. Pas tout à fait parfait, mais devrait suffire pour un besoin interne.


De plus, je n'arrive pas à retrouver où se trouve la documentation
expliquant la procédure manuelle pour créer des extensions.

Lire en anglais le chapitre Extensions du Developer's Guide
<http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Extensions/Extensions>
Prévoir quelques heures pour lire et comprendre...

Je confirme ce que dit Bernard.
De plus certains mécanismes sont en train d'évoluer avec les versions successives d'OOo.

Tu peux néanmoins t'appuyer sur ceci:
http://wiki.services.openoffice.org/wiki/Non-code_extensions_FR#Packages_de_Modèles.
dont l'original est:
http://wiki.services.openoffice.org/wiki/Non-code_extensions#Templates_Extensions
Amicalement.

---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à