Bonjour Après mise des mains dans le camboui, l'explication de Cyrille Moureaux me paraît très claire, mais c'est moi qui manque de culture pour en tirer la quintescence.
je résume : Installation serveur sur L:\OpenOffice.org1.1.2\ Répertoire personnel : chaque utilisateur le voit comme P:\ Installation locale C:\Program Files\OpenOffice.org1.1.2 Quelques questions de débutant : 1°) L'installation serveur à partir de laquelle nous désirons faire les installations locales c:\ vers lesquelles pointeront les raccourcis sur le bureau de l'utilisateur, à sa connexion, se trouve sur l'unité L:\OpenOffice.org1.1.2\ la prise en compte de MesChemins.zip dans L:\OpenOffice.org1.1.2\share\uno_packages par L:\OpenOffice.org1.1.2\program\pkgchk -s vaudra-t-elle une fois pour toutes les installations locales ultérieures à partir de cette installation serveur ou devra-t-elle être refaite à chaque session ? 2°) quand les utilisateurs cliqueront sur l'icône OOo1.1.2, deux cas se présenteront 2.1. Ils ont déjà un répertoire personnel P:\Application Data\OpenOffice1.1.2\, dans ce cas tout fonctionnera normalement. 2.2. Ils n'ont pas encore de répertoire personnel P:\Application Data\OpenOffice1.1.2\ dans ce cas sa création sera-t-elle automatique et héritera-t-elle des chemins réglés en amont ou bien devons-nous créer ces répertoires par un script ? 3°) dans le Common.xcu, mon chemin utilisateur est, par exemple : <value>file:///P:/Application%20Data/OpenOffice.org1.1.2/user/backup</value> faudra-t-il le réécrire en <value>file:///$(userurl)/user/backup</value> ? 4°) Est-ce dans la phase pkgchk que les variables $(insturl) , $(userurl) , $(work) vont être modifiées pour prendre les valeurs voulues ? 5°) dans le Common.xcu, figure une variable $(inst) Extrait : <prop oor:name="Template" oor:type="oor:string-list"> <value>$(inst)/share/template/$(vlang) file:///P:/Application%20Data/OpenOffice.org1.1.2/user/template</value> </prop> Cette variable peut-elle aussi être remplacée par $(insturl) ? Merci de vos lumières et mille excuses pour la longueur cordialement fred diaz PS au train où çà va aller avec la 2.0, la bonne fée Sophie va devoir nous faire un forum installàopenoffice.org pour éviter que des gens comme moi fassent répéter dix fois les mêmes choses. ---------------------------------------- *************************************************** --- Cyrille Moureaux <[EMAIL PROTECTED]> wrote: > Tous ces chemins sont contenus dans les fichiers > .xc[s|u] qui > contiennent la configuration. Ceux prédéfinis à > l'installation sont en > fait dans le schéma au lieu d'être dans les valeurs > par défaut, ça n'est > probablement pas idéal mais ne fait pas beaucoup de > différence. Ce que > je suggère pour aller au plus simple est de : > > - faire une installation locale ; > - faire une installation utilisateur ; > - modifier dans cette installation utilisateur tous > les chemins pour > qu'ils contiennent les valeurs souhaitées ; > - extraire dans le fichier Common.xcu situé dans > <install > utilisateur>/user/registry/data/org/openoffice/Office > la branche d'XML > contenant les chemins (voir plus bas pour plus de > détails) ; > - manuellement modifier le contenu de cette branche > pour utiliser les > macros plutôt que les chemins absolus (voir plus bas > également) ; > - mettre ce bout d'XML dans un fichier appelé > n'importe comment mais > suffixé .xcu, par exemple MesChemins.xcu ; > - mettre ce fichier directement dans un .zip, par > exemple MesChemins.zip. > > Ensuite, chaque fois qu'une installation locale est > effectuée, la > compléter en mettant le fichier zip dans > <install>/share/uno_packages, > puis en exécutant <install>/program/pkgchk -s. > > Le résultat des manoeuvres ci-dessus est que la > configuration par défaut > de l'installation locale sera modifiée d'une manière > partagée, ce qui > fait que toutes les installations utilisateurs > subséquentes en > bénéficieront. > > Pour ce qui est de l'extraction d'XML, en regardant > le fichier > Common.xcu après avoir modifié les chemins, il faut > récupérer la branche > <oor:component-data oor:name="Common" > oor:package="org.openoffice.Office" blablabla...> > <node oor:name="Path"> > <node oor:name="Current"> > XX Tout ce qu'il y a dans cette branche. > </node> > </node> > </oor:component-data> > > Pour ce qui est de rendre les chemins plus > génériques et applicables à > tous les utilisateurs, il faut utiliser les macros > appropriées au lieu > des chemins absolus comme suit : > - $(insturl) : au lieu du chemin où l'installation > locale est située ; > - $(userurl) : au lieu du chemin où l'installation > utilisateur est située ; > - $(work) : emplacement par défaut des documents > utilisateurs pour une > plateforme donnée. > > N'hésite pas à poser des questions si j'ai manqué de > clarté ou oublié > des détails. > > Cyrille > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________________________________________ Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails ! Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]