Cowbra

Olivier Issaly <[email protected]> Mon, 09 Feb 2004 11:32:16 +0000
Newsgroups gmane.comp.cms.haricow
Message-ID <[email protected]>
Salut,

j'ai fini d'écrire un article qui présente Cowbra, le moteur de template 
de hariCow. Il devrait être publié dans le prochain ZPmag.
J'y explique l'ancien moteur de template et comment XML et XSLT sont 
utilisés dans Cowbra. Pour info, le script se trouve dans le repertoire 
system/code/cowbra.

Je pense qu'il serait plus judicieux de bosser sur Cowbra en premier 
lieu. Comme je le disais dans un précédent mail, c'est une application 
qui peut évoluer indépendamment de hariCow. On pourra donc distribuer ce 
moteur de template assez tôt, et avoir rapidement les premiers retours 
d'utilisateurs. Actuellement le moteur tourne bien, mais il y a pas mal 
de truc à formaliser (j'en parle dans l'article).

Je pense aussi passer le moteur à PHP5, et plutôt que de le bidouiller 
pour que ca marche, je préfère d'abord le modeliser avec UML pour 
refaire ca bien proprement, puis ensuite le coder (en utilisant uml2php5 
de KDO au passage :p). Car jusque là je l'ai développé en objet "à 
l'arrach", mais je sais que certains points ne vont pas (gestion des 
paramètres dans le .cds, problème aussi de la gestion de la sortie en 
fonction de deux critères: type de transformateur (xsl, css ou autre) et 
côté de la transformation (client ou serveur)).

Voila, je vous tiens au courant.

Pour la grammaire gérant le contenu, vu les réponses je considère donc 
qu'on part sur un subset de XHTML 2.

a+

Olivier

Liste de diffusion haricow
Dernières nouvelles : [email protected]?subject=info
Pour se désinscrire : mailto:[email protected]?subject=unsubscribe