Guy Zmi a écrit :

J'ai à ma disposition des documents XML et des modèles XSLT.
(transformation basique vers du HTML)
Je souhaiterai sans gros développement mettre en page ces documents
à l'aide de ZPT ou du moins les visualiser via Zope.

Que souhaitez-vous faire exactement ? ZPT peut générer dynamiquement du XML de contenu (par exemple du docbook) ou du XML de présentation type XSL. Pour cela, veuillez vous reporter à la documentation de ZPT et du langage TAL Pour réaliser une transformation "contenu XML + style XSL -> HTML", il faut utiliser un moteur de transformation XSLT. On a alors deux cas : - le serveur réalise la transformation et fournit le (X)HTML résultant au client - le serveur fournit le XML d'origine et la feuille XSL au client qui se débrouille pour afficher le rendu.

La deuxième option est la plus simple (il n'y a rien à faire du côté serveur) mais le résultat peut changer en fonction du type de navigateur utilisé par le client dont le support de XSL n'est pas toujours complet.

Le premier cas nécessite de développer un module de transformation au niveau du serveur. La bibliothèque lxml http://codespeak.net/lxml/ permet de faire ça très simplement en python.

PS: Quel est le rapport avec CPS ?

--
Olivier

_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à