Re: à tatons

Olivier Issaly <[email protected]> Tue, 23 Dec 2003 14:47:39 +0000
Newsgroups gmane.comp.cms.haricow
Message-ID <[email protected]>
Foxmask a écrit :

cool pour la présentation, c'est bien d'y avoir pensé :)

> Je n'ai pas encore tout lu mais je n'ai pas trouvé beaucoup de code 
> documenté ou meme commenté donc comme le dit le sujet j'y vais à tatons. 

ouaip c'est possible, je tacherai d'y faire attention désormais, dsl :)

> les templates semblent être en xsl ? 

yep , xslt est utilisé comme solution de template

> les fichiers cds (je connais pas cette extention) sont des fichiers 
> "proprietaires" defini pour haricow ? 

"Cowbra Data Specification" : ils servent à spécifier les données que tu 
veux utiliser dans ta page en utilisant les differents modules dispo 
(actuellement il y en a un pour les bases de données par ex). Tu 
précises quelles feuilles xsl tu veux associer avec, Cowbra lit le 
fichier CDS, génère un fichier xml contenant les données demandé et 
passe ce fichier le fichier xslt indiqué au processeur xslt.
Tu as aussi la possibilité de faire la transformation coté client ou de 
simplement mettre une feuille css a ton fichier xml.

Je prépare un article la dessus où j'explique comment j'ai été amené à 
pondre ce système, ca vient :) Je veux le finir avant de me replonger 
dans le code.

> Sinon j'ai l'impression que le code est fait par un fan de java non ? 

j'ai jamais fait de java, j'ai juste essayé de faire le plus propre 
possible :)

> En java on fait ses classes obligatoirement dans des fichiers distincts.
> En php on peut tout aussi bien faire un script contenant une class et 
> toutes les "extensions".
> je dis ca car j'ai un peu de mal à suivre tous les includes qui se 
> cascadent :) 

wé, j'utilise l'include_path en plus donc ca aide pas à retrouver où est 
la classe :)

La premier truc que je vais faire c'est de faire une archive 
installable, ca va venir aussitôt après noël je pense (je reviens 
dimanche soir).

Bonnes fêtes à tous

Olivier



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