ce probl�me est assez urgent, le syst�me devant �te mis en place lundi 18 avril. et je patauge compl�tement :'(
j'ai d�j� pos� cette question sur la liste oobasic, mais je n'ai pas eu de r�ponse efficaces.
j'ai d�velopp� une s�ries de macro en basic pour openoffice, et j'aimerai qu'elles soient sur un serveur linux pour �tre acc�ssibles � tous les utilisateurs de ce serveur. En effet je les fait �voluer r�guli�rement, et les mettre dans un fichier openoffice distribu� � chaque utilisateur, ne permet pas d'avoir pour chacun la derni�re version sauf � faire des manips qui pour certains sont innacessibles.
j'ai copi� cette biblioth�que dans /usr/lib/openoffice/user/basic en modifiant les deux fichiers dialog.xlc et script.xlc mais il y a une erreur syst�matique lors de l'utilisation des macros (erreur au niveau du fichier mabiblioth�que/script.xlc)
j'ai donc fait marche arri�re.
connaissez vous une m�thode pour partager vos macros de fa�on transparante aux utilisateurs ?
Je ne pas s�r de compl�tement comprendre le probl�me, mais si les utilisateurs utilisent tous une installation partag�e sur le serveur, il doit �tre possible de d�ployer les macros de mani�re partag�e. La m�thode la plus s�re de faire ceci est d'utiliser les paquets UNO, qui sont un moyen d'ajouter dynamiquement des fonctionnalit�s � OOo. La documentation compl�te sur le sujet (en anglais) se trouve dans:
http://api.openoffice.org/docs/DevelopersGuide/BasicAndDialogs/BasicAndDialogs.htm#1+8+Library+Deployment
mais en r�sum�:
- mettre les fichiers constitutifs de la librairie (sous r�pertoire <malib> et les fichiers script, dialog, etc) dans un fichier zip ;
- mettre le zip dans le r�pertoire share/uno_packages de l'installation partag�e ;
- ex�cuter <install>/program/pkgchk -s, le -s signifiant que l'installation a lieu dans le r�pertoire share.
Pour d�sinstaller le paquet, il suffit d'enlever le zip du r�pertoire uno_packages et de r�-ex�cuter pkgchk -s.
Si les utilisateurs ont chacun leur installation, les paquets peuvent aussi �tre mis dans user/uno_packages, et il faut alors utiliser pkgchk sans param�tres.
J'esp�re que cela aide un peu.
Cyrille
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
