J'ai trouvé la soultion et j'ai pensé la partager au cas ou quelqu'un
en aurait besoin.  Pour ajouter une extension à une installaion
administrative, il faut copier le fichier oxt dans le dossier
"\OpenOffice.org 3\share\extension\install\"

Après, il faut éditer le msi et créer un mst.  J'ai créer ce mst avec
ORCA.  Il faut ajouter une ligne dans 4 tables, j'ai chercher pour le
dictionnaire français et j'ai adapté ce que j'ai trouvé.  J'ai testé
avec les extensions de suppression du "wizard" et dmaths.  Voici les
lignes a ajouter :

* * * DisableFirstStartWzd_ooo32.oxt * * *



Component Table

Component :             g_f_extension_DisableFirstStartWzd
ComponentID :   
Directory :             OpenOfficeorg3_share_extension_install
Attributes :            2
Condition :             
KeyPath :               DisableFirstStartWzd_ooo32.oxt

File Table

File :          DisableFirstStartWzd_ooo32.oxt
Component :     g_f_extension_DisableFirstStartWzd
FileName :      DisableFirstStartWzd_ooo32.oxt
FileSize :      1576
Version :       
Language :      
Attributes :    16384
Sequence :      240

FeatureComponents Table

Feature :       gm_extension_DisableFirstStartWzd
Component :     g_f_extension_DisableFirstStartWzd

Feature Table

Feature :               gm_extension_DisableFirstStartWzd
Feature_Parent :
Title :                 gid_Module_Root_Extension_DisableFirstStartWzd
Description :           gid_Module_Root_Extension_DisableFirstStartWzd
Display :               0
Level :                 20
Directory :             INSTALLLOCATION
Attributes :            8



* * * DmathsAddon.oxt * * *




Component Table

Component :             g_f_extension_DmathsAddon
ComponentID :   
Directory :             OpenOfficeorg3_share_extension_install
Attributes :            2
Condition :             
KeyPath :               DmathsAddon.oxt

File Table

File :          DmathsAddon.oxt
Component :     g_f_extension_DmathsAddon
FileName :      DmathsAddon.oxt
FileSize :      8435403
Version :       
Language :      
Attributes :    16384
Sequence :      240

FeatureComponents Table

Feature :       gm_extension_DmathsAddon
Component :     g_f_extension_DmathsAddon

Feature Table

Feature :               gm_extension_DmathsAddon
Feature_Parent :
Title :                 gid_Module_Root_Extension_DmathsAddon
Description :           gid_Module_Root_Extension_DmathsAddon
Display :               0
Level :                 20
Directory :             INSTALLLOCATION
Attributes :            8


---------------------------------------------------------------------------------------------------


Malheureusement il ne suffit pas de copier les fichiers .oxt dans le
dossier \share\extension\install.

Voici ce qui me pose quelques problèmes dans le liens que j'ai mentionné :

<<
- If we need to create the custom action, which command line do we
need to use (unopkg add --shared <extension name>)?

No, you do not need to create the CustomAction for the Windows
Installer. It is already implemented. At the end of the installation,
the CustomAction RegisterExtension (you can see it for example with
Orca tool), is executed. It searches all oxt files in
share/extension/install and registers them by calling unopkg. You do
not have to take care about it. You only have to define your new oxt
file in the scp project.
>>

Je ne comprends pas la partie à propos de définir le oxt dans le
projet scp... je ne trouve pas de .scp.

Parcontre le liens fournit par Yves est très intéressant.  J'ai
regardé le mst avec ORCA et il semble copier les .oxt dans le dossier
"Mes Documents" de l'administrateur local... je ne comprends pas
pourquoi, est-ce qu'il faut rouler unopkg manuellement après ?

Je suis en train de regarder de plus près ce mst et j'essaie d'en
faire un autre en me basant sur ce que je trouve dans le msi sur le
dictionnaire français, mais sans succès pour le moment...




Bonsoir,

Le 25 mai 2010 16:19, Alexandre Chevrier <[email protected]> a écrit :

> Bonjour à tous,
>  j'ai déjà posé ma question sur les forums usagers anglais et français
> et dans le forums des extensions, mais personne ne semble être en
> mesure de me répondre.  Je la pose ici parce qu'un forum de
> développement me semble être la bonne place.
>
>  Je dois installer l'extension pour désactiver le "wizard" à
> l'ouverture.  Je veux qu'elle s'installe automatiquement après un
> déploiement par Windows AD.  J'ai fais une installation administrative
> d'OpenOffice.org, mais je ne trouve pas comment y ajouter l'extension.
>  Jai trouvé ce site qui semble contenir tout ce qu'il me faut :
>
>
> http://wiki.services.openoffice.org/wiki/Extensions_Integration_into_I
> nstallation_Set
>
>  mais je ne comprends pas comment utiliser les scp ou scp2.  La raison
> pour laquelle je veux que l'installation se fasse au déploiement est
> que j'ai environ 2500 postes et que la majorité des usagers n'ont pas
> les droits administrateurs, je ne peux pas passer sur tout les postes
> pour rouler la commande unopkg...  L'installation doit donc se faire
> directement avec le msi.
>
> Je suis sous Windows et je ne connais rien à Linux.  Pouvez-vous m'aider ?
>

En cherchant dans mes archives de la liste :
http://msicreteil.free.fr/softs/ooffice.php
peut peut-être t'aider.

D'après ce que je comprends, mais je peux me tromper ;-) , faudrait
extraire les fichiers, placer le fichier .oxt dans le dossier prévus
des extensions pour qu'il l'installe automatiquement.
Je vais essayer de faire un test de ça parce que ça m'intéresse aussi ;-)

Yves.


>
> Merci,
> Alexandre.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected] For
> additional commands, e-mail: [email protected]
>
>


--
web site : http://www.molenbaix.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à