Bonjour, J'aimerai ajouter des informations (métadonnées) supplémentaires à un document Writer. Je sais qu'on peut personnaliser 4 champs (info1,info2,...) dans Propriétés - Utilisateur, mais ce n'est pas suffisant pour ce que je désire réaliser.
On m'a indiqué qu'on peut employer des variables, mais le seul problème c'est qu'ils sont présentes dans le fichier content.xml et non dans le fichier meta.xml. Selon le schéma de l'OpenDocument auquel se base meta.xml( http://www.oasis-open.org/committees/download.php/12571/OpenDocument-schema-v1.0-os.rng), il est possible de définir de 0 à n éléments du même type que "Info": - <http://www.oasis-open.org/committees/download.php/12571/OpenDocument-schema-v1.0-os.rng> <zeroOrMore> <ref name="office-meta-data" /> </zeroOrMore> J'ai donc essayé d'ajouter un 5ème élément dans meta.xml en décompressant un fichier .odt. <meta:user-defined meta:name="Info 1">Test1</meta:user-defined> <meta:user-defined meta:name="Info 2">test2</meta:user-defined> <meta:user-defined meta:name="Info 3">Test3</meta:user-defined> <meta:user-defined meta:name="Info 4">Test4</meta:user-defined> <meta:user-defined meta:name="Info 5">Test5</meta:user-defined> Ensuite, j'ai recompressé le tout avec la modification apportée et renommer l'extension zip . odt du fichier. Lorsqu'on décompresse de nouveau le fichier.odt pour vérifier que l'élément ajouté est encore présent. On constate que OOo l'a supprimé ! <meta:user-defined meta:name="Info 1">Test1</meta:user-defined> <meta:user-defined meta:name="Info 2">test2</meta:user-defined> <meta:user-defined meta:name="Info 3">Test3</meta:user-defined> <meta:user-defined meta:name="Info 4">Test4</meta:user-defined> Y a -t-il une solution pour ajouter des informations supplémentaires dans le fichier meta.xml ??Est ce qu'il y a une raison particulière qui oblige à OOo d'enlever l'élément ?? Merci d'avance pour vos résponse ! K.Hofer
