-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Damien Wyart wrote:
> * drkm <[EMAIL PROTECTED]> [020805 14:47]:
>
>>Plutôt que de recevoir la présentation de la page en HTML, j'aimerais
>>recevoir une description sémantique de la page.
>
>
>> Prenons l'exemple de <URL:http://emacsfr.etud-orleans.fr/>. Ce
>>que j'aimerais pourrait par exemple ressembler, disons en XML,
>>à :
>
>
>> <page>
>> <top>
>> <image href="http://emacsfr.etud-orleans.fr/[...].png"/>
>> <text>GNU Emacs est un éditeur [...]</text>
>> </top>
>> <toolbar>
>> ...
>> </toolbar>
>> <left>
>> [Navigation]
>> ...
>> </left>
>> <body>
>> <news version="1" lang="fr">
>> <title>Le nouvel EmacsFr ouvre ses portes</title>
>> <date>2005-07-31T22:08:00+01:00</date>
>> <state>published</state>
>> <size>1k</state>
>> </news>
>> <news version="1" lang="fr">
>> <title>Faire du Java sans JDEE</title>
>> <date>2005-07-31T16:59:00+01:00</date>
>> <state>published</state>
>> <size>2k</state>
>> <text>Si comme moi vous [...]</text>
>> </news>
>> ...
>> </body>
>> ...
>> </page>
>
>
>
> Dans l'état actuel de CPS, cela me semble très difficile ; l'essentiel
> de la logique d'affichage est écrit en XHTML+CSS, donc plus propre que
> du HTML, mais loin d'être indépendant de diverses astuces de mise en
> forme...
>
Je pense qu'en déclarant des actions retournant une page template
contenant sa déscription sémantique telle que ci-dessus marcherait assez
facilement non ?
Ensuite mettre la vue par défaut de son type sur le XML et hop c'est
fait non ?
Je vois pas pourquoi ce ne serait pas possible en fait.
drkm, tu veux en faire quoi de ton XML par la suite ?
J.
- --
Julien Anguenot | Nuxeo R&D (Paris, France)
CPS Platform : http://www.cps-project.org
Zope3 / ECM : http://www.z3lab.org
mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFC8HdlGhoG8MxZ/pIRAhZ+AJ9MoSV23DfTRAOmCt40HYZwZiRXUACfUhv8
Tt4sC5nos42MzWbFxT2rspU=
=WQaQ
-----END PGP SIGNATURE-----
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>