You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-fr@cocoon.apache.org by Philippe Guillard <pg...@citycita.net> on 2005/07/19 08:11:38 UTC

Le html head du portal

Bonjour,

J'ai 2 questions :

Question1
_______
En regardant de pres la generation d'une page du portal :
1 Portal generator genere le portal menu et le layout/disposition des 
coplets
2 Principale transformation XSL
3 Cinclude transformer rend le contenu des coplets
5 Serialisation

Je vois que pour produire le <head> de mes pages avec les bons includes 
javascript (par example pour CForms) et les  bons metatags correspondant 
au contenu de mes coplets je dois rajouter des pointeurs dans la 
generation de mes coplets et ajouter un transformation en [4] pour les 
ajouter dans le head des pages du portal. Je voudrais savoir ce que le 
monde ici en pense. Je trouve ca pas beau, mais je vois aucune autre 
solution.

Question 2
___________
J'avais trouve une bibliotheque pour generer le code javascript d'apres 
un template CForm pour pouvoir faire de la pre-validation cote 
javascript-client, quelqu'un sait-il si ce morceau existe toujours? En 
pratique tout le monde prevoit de faire sa validation a la mano?

Merci

Phil

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Le html head du portal

Posted by Philippe Guillard <pg...@citycita.net>.
Hum, pour la question2, j'ai retrouve le client-side-validation ici 
http://issues.apache.org/bugzilla/show_bug.cgi?id=32419
Phil

Philippe Guillard wrote:

> Bonjour,
>
> J'ai 2 questions :
>
> Question1
> _______
> En regardant de pres la generation d'une page du portal :
> 1 Portal generator genere le portal menu et le layout/disposition des 
> coplets
> 2 Principale transformation XSL
> 3 Cinclude transformer rend le contenu des coplets
> 5 Serialisation
>
> Je vois que pour produire le <head> de mes pages avec les bons 
> includes javascript (par example pour CForms) et les  bons metatags 
> correspondant au contenu de mes coplets je dois rajouter des pointeurs 
> dans la generation de mes coplets et ajouter un transformation en [4] 
> pour les ajouter dans le head des pages du portal. Je voudrais savoir 
> ce que le monde ici en pense. Je trouve ca pas beau, mais je vois 
> aucune autre solution.
>
> Question 2
> ___________
> J'avais trouve une bibliotheque pour generer le code javascript 
> d'apres un template CForm pour pouvoir faire de la pre-validation cote 
> javascript-client, quelqu'un sait-il si ce morceau existe toujours? En 
> pratique tout le monde prevoit de faire sa validation a la mano?
>
> Merci
>
> Phil
>
> ---------------------------------------------------------------------
> Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
> Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>
>
>


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Le html head du portal

Posted by Philippe Guillard <pg...@citycita.net>.
Ok. En fait mes 2 questions etaient liees : jusque maintenant je mettais 
toutes les resources "en dur" comme toutes mes stylesheets CSS. Le 
probleme vient quand je veux utiliser le clientside-validation decrit 
ici : http://issues.apache.org/bugzilla/show_bug.cgi?id=32419
ou l'on genere  du javascript en XSL...
Je commence a me demander si je ne vais pas faire ma valid direct sur le 
code html, dailleurs j'ai l'impression que peu de cocooners l'utilisent 
et il n'est pas dans le svn.

Phil

Jean-Baptiste Quenot wrote:

>* Philippe Guillard:
>
>  
>
>>Jean-Baptiste Quenot wrote:
>>
>>    
>>
>>>* Philippe Guillard:
>>>
>>>* Soit ajouter les ressources dans la XSL en 2)
>>>      
>>>
>>Le probleme : en [2] je n'ai que des cinclude, le coplet donc le
>>CForm template etc.. ne sont pas encore generes
>>    
>>
>
>En effet  ils ne sont pas  encore générés.  Donc il  faudra mettre
>« en dur » dans  cette XSL toutes les ressources  qui devront être
>chargées.  Il  me paraît difficile que  ça soit le pipeline  de la
>coplet qui positionne ces ressources puisqu'elle est appellée trop
>tard.
>  
>


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Le html head du portal

Posted by Jean-Baptiste Quenot <jb...@anyware-tech.com>.
* Philippe Guillard:

> Jean-Baptiste Quenot wrote:
>
> > * Philippe Guillard:
> >
> > * Soit ajouter les ressources dans la XSL en 2)
>
> Le probleme : en [2] je n'ai que des cinclude, le coplet donc le
> CForm template etc.. ne sont pas encore generes

En effet  ils ne sont pas  encore générés.  Donc il  faudra mettre
« en dur » dans  cette XSL toutes les ressources  qui devront être
chargées.  Il  me paraît difficile que  ça soit le pipeline  de la
coplet qui positionne ces ressources puisqu'elle est appellée trop
tard.
-- 
Jean-Baptiste Quenot
Systèmes d'Information
ANYWARE TECHNOLOGIES
Tel : +33 (0)5 61 00 52 90
Fax : +33 (0)5 61 00 51 46
http://www.anyware-tech.com/

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Le html head du portal

Posted by Philippe Guillard <pg...@citycita.net>.
Merci Jean Baptiste, j'ai mis 2 commentaire ci dessous.
Phil

Jean-Baptiste Quenot wrote:

>* Philippe Guillard:
>  
>
>>En regardant de pres la generation d'une page du portal :
>>
>>1 Portal generator genere le portal menu et le layout/disposition des coplets
>>2 Principale transformation XSL
>>3 Cinclude transformer rend le contenu des coplets
>>5 Serialisation
>>
>>Je vois que  pour produire le <head> de mes  pages avec les bons
>>includes  javascript  (par  example  pour CForms)  et  les  bons
>>metatags  correspondant  au  contenu  de  mes  coplets  je  dois
>>rajouter  des pointeurs  dans la  generation de  mes coplets  et
>>ajouter un transformation  en [4] pour les ajouter  dans le head
>>des pages du  portal. Je voudrais savoir ce que le  monde ici en
>>pense. Je  trouve  ca  pas  beau,  mais  je  vois  aucune  autre
>>solution.
>>    
>>
>
>* Soit ajouter les ressources dans la XSL en 2)
>  
>
Le probleme : en [2] je n'ai que des cinclude, le coplet donc le CForm 
template etc.. ne sont pas encore generes

>* Soit charger les ressources dans body et pas dans head
>
>  
>
C'est la que je manque de connaissance (ma 1ere application Web): ca 
marche en effet, mais c'est tellement decrie par tous les conseils 
donnes sur le sujet. C'est en effet le plus propre de mon cote puisque 
j'evite une nouvlle transformation XSL systematique puisque generee a 
chaque click.

>IMHO le bloc « portal » n'a pas été prévu pour être « beau »
>  
>
La "no comment" je n'ai pas fait de comparaison:-)

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Le html head du portal

Posted by Jean-Baptiste Quenot <jb...@anyware-tech.com>.
* Philippe Guillard:
> En regardant de pres la generation d'une page du portal :
>
> 1 Portal generator genere le portal menu et le layout/disposition des coplets
> 2 Principale transformation XSL
> 3 Cinclude transformer rend le contenu des coplets
> 5 Serialisation
> 
> Je vois que  pour produire le <head> de mes  pages avec les bons
> includes  javascript  (par  example  pour CForms)  et  les  bons
> metatags  correspondant  au  contenu  de  mes  coplets  je  dois
> rajouter  des pointeurs  dans la  generation de  mes coplets  et
> ajouter un transformation  en [4] pour les ajouter  dans le head
> des pages du  portal. Je voudrais savoir ce que le  monde ici en
> pense. Je  trouve  ca  pas  beau,  mais  je  vois  aucune  autre
> solution.

* Soit ajouter les ressources dans la XSL en 2)
* Soit charger les ressources dans body et pas dans head

IMHO le bloc « portal » n'a pas été prévu pour être « beau »
-- 
Jean-Baptiste Quenot
Systèmes d'Information
ANYWARE TECHNOLOGIES
Tel : +33 (0)5 61 00 52 90
Fax : +33 (0)5 61 00 51 46
http://www.anyware-tech.com/

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org