Rakotomandimby Mihamina wrote:
Bonjour,

J'ai PortalTransforms installé, les transformations listées sont:
html_to_text    
lynx_dump       
ooo_to_docbook  
ooo_to_html
python_to_html  
rest_to_html
...

Bonjour,

Je présume que tu n'as pas docbook_to_html.

Donc il devrait pouvoir afficher le preview d'un document Oo.
Malheureusement, les logs montrent que la transorfmration n'est pas
effectuée:
[...]
2005-10-11T01:42:40 INFO PortalTransforms PATH FROM
application/vnd.sun.xml.writer TO application/docbook+xml : [<Transform at ooo_to_docbook>]
------
2005-10-11T01:42:40 INFO PortalTransforms NO PATH FROM
application/docbook+xml TO text/html : None
[...]

Il cherche d'abord une transformation de OOo a DocBook avant de chercher une transformation de DocBook à HTML. Donc tu utilises un document de type "Document OpenOffice.org DocBook" et non un document de type "Fichier attaché", c'est bien ça ?
Avec ce dernier, la transformation devrait fonctionner.

J'ai pourtant installé aussi ooo2dbk "system wide" avec python-xml
(package Debian)

J'ai déjà supprimé portal_transforms et réinstallé le produit ensuite
pour le re-créer. Le problème persiste.

Installe xsltproc, ca devrait marcher.
Le type de document en question offre d'autres fonctionnalités que la simple transformation pour indexation dans le catalogue. Il permet de manipuler le document (changer ses métadonnées par exemple) et d'obtenir un fichier DocBook le représentant. Il effectue donc la transformation en HTML depuis le DocBook, en lui appliquant une feuille de style xslt, et non depuis le fichier OOo. D'ailleurs tu devrais constater que la prévisualisation réalisée est de meilleure qualité. On pourrait peut-être tenter la transformation depuis le fichier OOo si la transformation docbook_to_html n'est pas trouvée, mais ça n'est pas le but premier.

Cordialement,

--
Anahide Tchertchian
Mail: at at nuxeo.com - Tel: +33 (0)1 40 33 71 60
Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps
Gestion de contenu web / portail collaboratif / groupware / open source
_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à