Bonjour Cyrille,
Cyrille Moureaux wrote:
[...]
Il est à noter que la configuration d'OOo est organisée en couches, et
que la configuration opérationnelle (pendant l'utilisation d'OOo) est le
fruit de la fusion de ces diverses couches. La couche de base est le
schéma, qui décrit la structure acceptable de la configuration et est
installé dans <install>/share/registry/schema, puis les valeurs par
défaut qui sont dans <install>/share/registry/data (avec la ruse
supplémentaire que le schéma peut contenir des valeurs par défaut aussi,
ce qu'il est néanmoins déconseillé de faire), et finalement les
personnalisations de l'utilisateur, dans <install>/user/registry/data.
Merci pour ces infos. Pour Alain, il y a aussi cette page
http://util.openoffice.org/common/configuration/oor-document-format.html#Introduction|outline
qui permet de comprendre mieux le fonctionnement
Tout ça pour dire que modifier le contenu de
share/registry/data/Setup.xcu n'aura pas d'effet si la configuration
utilisateur contient également des valeurs pour les mêmes paramètres de
configuration. Il est possible de verrouiller un paramètre dans une
couche (empêchant ainsi sa modification par les couches suivantes) en
ajoutant la propriété oor:finalized="true" sur un élément de l'XML. Par
exemple, en mettant :
<node oor:name="com.sun.star.text.TextDocument" oor:finalized="true">
...
</node>
dans share/registry/data/../Setup.xcu, quel que soit le contenu de
user/registry/data/../Setup.xcu, ce sont les valeurs définies dans share
qui l'emporteront.
Ah super, c'est vraiment intéressant. Je me demandais ce qui permettait
de bloquer une modif de l'utilisateur si user était toujours le dernier
à parler ;-)
Je ne sais pas si ça peut aider avec le problème ci-dessus, mais ça peut
être utile à savoir pour le développement d'extensions.
oui, merci beaucoup :)
A bientôt
Sophie
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]