[PMB-DEVEL] RE : interface/devel
Excellente idée. Le plus pratique apparemment. Gautier Michelin Equipe de développeurs PMB Amiens, France -- [EMAIL PROTECTED] -Message d'origine- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de François Lemarchand Envoyé : mercredi 19 novembre 2003 21:23 À : [EMAIL PROTECTED] Objet : [PMB-DEVEL] interface/devel Voila, Dans le cadre du développement, on a besoin de pouvoir intégrer de nouvelles classes CSS relativement souvent sans pour autant interférer avec le boulot de Jesir et Gautier sur le design. Je vous propose donc la solution suivante : une feuille de style devel.css est créée dans le répertoire ./styles. cette feuille accueille les nouvelles classes CSS de la façon suivante : la classe est préfixée avec les initiales du créateur : ex : er-nouvelle_classe { ... } fl-nouvelle_classe { ... } ... La feuille est appelée systématiquement lors de la génération des pages. Au fur et à mesure du traitement par Jesir ou Gautier, les classes sont intégrées dans le thème par défaut et effacées de devel.css. Le préfixage permet de savoir à qui s'adresser en cas de doute sur l'utilisation d'une classe. Après intégration dans le thème par défaut, la classe est renommée suivant vos conventions et remplacée dans tous les fichiers. Si tout se passe bien, au bout de quelques temps, devel.css est vide, mais on la laisse quand même en prévision d'intégrations futures. OK sur ce principe ? -- François Lemarchand homepage : http://balno.free.fr/ phpmybibli : http://phpmybibli.sf.net/ Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED] Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
Je viens de commiter une refonte complète du module de gestion des périodiques suivant ce système. Je vous assure que ça libère de plein de soucis ;-) Ma feuille s'appelle /styles/default/fl_devel.css. Jesir et Gautier, nous vous aiderons à faire une synthèse du contenu de ces feuilles pour déterminer ce qui peut être regroupé. Vous pouvez sinon jeter un oeil sur les périodiques modifiés. J'ai intégré une partie des modifications suggérées par Eric complétées de quelques idées qui me sont venues. Le form de recherche sur périodique n'est pas intégré dans la page d'affichage d'un bulletinage car cela introduisait une confusion (quoi chercher en effet : un périon, un dépouillement, un bulletinage ? d'autre part, cette page était déjà bien chargée. En place, il y a... Vous verrez bien... Honnêtement, sur ce genre de module, je doute qu'il soit possible d'arriver à quelque chose de plus simple... A+ PS. fl_devel.css n'est pas intégrée dans le thème bob. Donc il faut utiliser default. PPS. Dans ma feuille devel, je ne m'autorise qu'une seule couleur de remplissage : #c0c0c0. Je laisse le soin à un meilleur graphiste de déterminer la bonne couleur. En plus, cela permet de repérer ces ajouts directement à l'écran. Selon François Lemarchand <[EMAIL PROTECTED]>: > Selon Eric ROBERT <[EMAIL PROTECTED]>: > > > En revanche, tu peux quand même donner des noms bien parlants et uniques, > > facilement identifiables dans le code, pour que un joli replace fonctionne > ! > > C'était implicite... De mêmes que les indispensables commentaires !!!... > > > - Original Message - > > From: "François Lemarchand" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Wednesday, November 19, 2003 10:12 PM > > Subject: [PMB-DEVEL] Re: interface/devel > > > > > > > Selon Eric ROBERT <[EMAIL PROTECTED]>: > > > > > > > > > > > - Original Message - > > > > From: "François Lemarchand" <[EMAIL PROTECTED]> > > > > > > > > > > Pour ma part, je trouve cela plus simple d'avoir un seul fichier > > consacré > > > > à > > > > > cela. Cela évite de bloquer la feuille en edit sur le CVS et élimine > > tout > > > > > risque d'interférer avec ce que vous êtes en train de faire. > > > > > > > > > > Eventuellement, on pourrait concevoir que chaque développeur ait sa > > > > feuille > > > > > aussi... > > > > > > > > > > > > > Ha oui, bonne idée !!! comme ça aucun téléscopage ! > > > > > > > > > OK, je me propose de commencer ce soir. Ma feuille s'appelle > fl_devel.css. > > Je > > > ne préfixe pas les classes, ce serait bien le diable qu'on ait la même > > idée au > > > même moment. On verra rapidement si c'est une aide ou une entrave. > > > > > > > > > > > A+ l'ami > > > > > > > > > > -- > > > > > François Lemarchand > > > > > homepage : http://balno.free.fr/ > > > > > phpmybibli : http://phpmybibli.sf.net/ > > > > > > > > > > > > > Eric ROBERT > > > > Maison page : www.plumereau.com/bueil ;-) > > > > Equipe de développement de PMB > > > > > > > > 37370 BUEIL EN TOURAINE > > > > Email : [EMAIL PROTECTED] > > > > > > > > > > > > Liste de diffusion phpmybibli.devel > > > > Pour se désinscrire : > > > > mailto:[EMAIL PROTECTED] > > > > > > > > > > > > > > > > > -- > > > François Lemarchand > > > homepage : http://balno.free.fr/ > > > phpmybibli : http://phpmybibli.sf.net/ > > > > > > Liste de diffusion phpmybibli.devel > > > Pour se désinscrire : > > mailto:[EMAIL PROTECTED] > > > > > > > > > > > > Liste de diffusion phpmybibli.devel > > Pour se désinscrire : > > mailto:[EMAIL PROTECTED] > > > > > > > -- > François Lemarchand > homepage : http://balno.free.fr/ > phpmybibli : http://phpmybibli.sf.net/ > > Liste de diffusion phpmybibli.devel > Pour se désinscrire : > mailto:[EMAIL PROTECTED] > > -- François Lemarchand homepage : http://balno.free.fr/ phpmybibli : http://phpmybibli.sf.net/ Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
Selon Eric ROBERT <[EMAIL PROTECTED]>: > En revanche, tu peux quand même donner des noms bien parlants et uniques, > facilement identifiables dans le code, pour que un joli replace fonctionne ! C'était implicite... De mêmes que les indispensables commentaires !!!... > - Original Message - > From: "François Lemarchand" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Wednesday, November 19, 2003 10:12 PM > Subject: [PMB-DEVEL] Re: interface/devel > > > > Selon Eric ROBERT <[EMAIL PROTECTED]>: > > > > > > > > - Original Message - > > > From: "François Lemarchand" <[EMAIL PROTECTED]> > > > > > > > > Pour ma part, je trouve cela plus simple d'avoir un seul fichier > consacré > > > à > > > > cela. Cela évite de bloquer la feuille en edit sur le CVS et élimine > tout > > > > risque d'interférer avec ce que vous êtes en train de faire. > > > > > > > > Eventuellement, on pourrait concevoir que chaque développeur ait sa > > > feuille > > > > aussi... > > > > > > > > > > Ha oui, bonne idée !!! comme ça aucun téléscopage ! > > > > > > OK, je me propose de commencer ce soir. Ma feuille s'appelle fl_devel.css. > Je > > ne préfixe pas les classes, ce serait bien le diable qu'on ait la même > idée au > > même moment. On verra rapidement si c'est une aide ou une entrave. > > > > > > > > A+ l'ami > > > > > > > > -- > > > > François Lemarchand > > > > homepage : http://balno.free.fr/ > > > > phpmybibli : http://phpmybibli.sf.net/ > > > > > > > > > > Eric ROBERT > > > Maison page : www.plumereau.com/bueil ;-) > > > Equipe de développement de PMB > > > > > > 37370 BUEIL EN TOURAINE > > > Email : [EMAIL PROTECTED] > > > > > > > > > Liste de diffusion phpmybibli.devel > > > Pour se désinscrire : > > > mailto:[EMAIL PROTECTED] > > > > > > > > > > > > -- > > François Lemarchand > > homepage : http://balno.free.fr/ > > phpmybibli : http://phpmybibli.sf.net/ > > > > Liste de diffusion phpmybibli.devel > > Pour se désinscrire : > mailto:[EMAIL PROTECTED] > > > > > > > Liste de diffusion phpmybibli.devel > Pour se désinscrire : > mailto:[EMAIL PROTECTED] > > -- François Lemarchand homepage : http://balno.free.fr/ phpmybibli : http://phpmybibli.sf.net/ Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
En revanche, tu peux quand même donner des noms bien parlants et uniques, facilement identifiables dans le code, pour que un joli replace fonctionne ! - Original Message - From: "François Lemarchand" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, November 19, 2003 10:12 PM Subject: [PMB-DEVEL] Re: interface/devel > Selon Eric ROBERT <[EMAIL PROTECTED]>: > > > > > - Original Message - > > From: "François Lemarchand" <[EMAIL PROTECTED]> > > > > > > Pour ma part, je trouve cela plus simple d'avoir un seul fichier consacré > > à > > > cela. Cela évite de bloquer la feuille en edit sur le CVS et élimine tout > > > risque d'interférer avec ce que vous êtes en train de faire. > > > > > > Eventuellement, on pourrait concevoir que chaque développeur ait sa > > feuille > > > aussi... > > > > > > > Ha oui, bonne idée !!! comme ça aucun téléscopage ! > > > OK, je me propose de commencer ce soir. Ma feuille s'appelle fl_devel.css. Je > ne préfixe pas les classes, ce serait bien le diable qu'on ait la même idée au > même moment. On verra rapidement si c'est une aide ou une entrave. > > > > > A+ l'ami > > > > > > -- > > > François Lemarchand > > > homepage : http://balno.free.fr/ > > > phpmybibli : http://phpmybibli.sf.net/ > > > > > > > Eric ROBERT > > Maison page : www.plumereau.com/bueil ;-) > > Equipe de développement de PMB > > > > 37370 BUEIL EN TOURAINE > > Email : [EMAIL PROTECTED] > > > > > > Liste de diffusion phpmybibli.devel > > Pour se désinscrire : > > mailto:[EMAIL PROTECTED] > > > > > > > -- > François Lemarchand > homepage : http://balno.free.fr/ > phpmybibli : http://phpmybibli.sf.net/ > > Liste de diffusion phpmybibli.devel > Pour se désinscrire : mailto:[EMAIL PROTECTED] > > Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
Selon Eric ROBERT <[EMAIL PROTECTED]>: > > - Original Message - > From: "François Lemarchand" <[EMAIL PROTECTED]> > > > > Pour ma part, je trouve cela plus simple d'avoir un seul fichier consacré > à > > cela. Cela évite de bloquer la feuille en edit sur le CVS et élimine tout > > risque d'interférer avec ce que vous êtes en train de faire. > > > > Eventuellement, on pourrait concevoir que chaque développeur ait sa > feuille > > aussi... > > > > Ha oui, bonne idée !!! comme ça aucun téléscopage ! OK, je me propose de commencer ce soir. Ma feuille s'appelle fl_devel.css. Je ne préfixe pas les classes, ce serait bien le diable qu'on ait la même idée au même moment. On verra rapidement si c'est une aide ou une entrave. > > A+ l'ami > > > > -- > > François Lemarchand > > homepage : http://balno.free.fr/ > > phpmybibli : http://phpmybibli.sf.net/ > > > > Eric ROBERT > Maison page : www.plumereau.com/bueil ;-) > Equipe de développement de PMB > > 37370 BUEIL EN TOURAINE > Email : [EMAIL PROTECTED] > > > Liste de diffusion phpmybibli.devel > Pour se désinscrire : > mailto:[EMAIL PROTECTED] > > -- François Lemarchand homepage : http://balno.free.fr/ phpmybibli : http://phpmybibli.sf.net/ Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
- Original Message - From: "François Lemarchand" <[EMAIL PROTECTED]> > > Pour ma part, je trouve cela plus simple d'avoir un seul fichier consacré à > cela. Cela évite de bloquer la feuille en edit sur le CVS et élimine tout > risque d'interférer avec ce que vous êtes en train de faire. > > Eventuellement, on pourrait concevoir que chaque développeur ait sa feuille > aussi... > Ha oui, bonne idée !!! comme ça aucun téléscopage ! > A+ l'ami > > -- > François Lemarchand > homepage : http://balno.free.fr/ > phpmybibli : http://phpmybibli.sf.net/ > Eric ROBERT Maison page : www.plumereau.com/bueil ;-) Equipe de développement de PMB 37370 BUEIL EN TOURAINE Email : [EMAIL PROTECTED] Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
Selon Jesir Vargas <[EMAIL PROTECTED]>: > > Pq pas des sections commentées dans les feuilles mêmes ? > > > Qqch comme > > /*+++ > FL "personne n'y touche" (citation) > +++*/ > > ... > > /*+++ > /FL > +++*/ > > > (Pas forcément avec des '+' !! :) > Pour ma part, je trouve cela plus simple d'avoir un seul fichier consacré à cela. Cela évite de bloquer la feuille en edit sur le CVS et élimine tout risque d'interférer avec ce que vous êtes en train de faire. Eventuellement, on pourrait concevoir que chaque développeur ait sa feuille aussi... A+ l'ami -- François Lemarchand homepage : http://balno.free.fr/ phpmybibli : http://phpmybibli.sf.net/ Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
je suis même d'avis de la claquer dans ./styles/default/ elle sera forcément lue, à Jesir et Gautier de transférer de devel.css vers layout.css et ses éventuelles soeurs ! - Original Message - From: "François Lemarchand" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, November 19, 2003 9:23 PM Subject: [PMB-DEVEL] interface/devel > Voila, > > Dans le cadre du développement, on a besoin de pouvoir intégrer de nouvelles > classes CSS relativement souvent sans pour autant interférer avec le boulot de > Jesir et Gautier sur le design. > > Je vous propose donc la solution suivante : > > une feuille de style devel.css est créée dans le répertoire ./styles. > > cette feuille accueille les nouvelles classes CSS de la façon suivante : > > la classe est préfixée avec les initiales du créateur : > > ex : > > er-nouvelle_classe { ... } > fl-nouvelle_classe { ... } > ... > > La feuille est appelée systématiquement lors de la génération des pages. > Au fur et à mesure du traitement par Jesir ou Gautier, les classes sont > intégrées dans le thème par défaut et effacées de devel.css. > > Le préfixage permet de savoir à qui s'adresser en cas de doute sur > l'utilisation d'une classe. Après intégration dans le thème par défaut, la > classe est renommée suivant vos conventions et remplacée dans tous les fichiers. > > Si tout se passe bien, au bout de quelques temps, devel.css est vide, mais on > la laisse quand même en prévision d'intégrations futures. > > OK sur ce principe ? > > > -- > François Lemarchand > homepage : http://balno.free.fr/ > phpmybibli : http://phpmybibli.sf.net/ > > Liste de diffusion phpmybibli.devel > Pour se désinscrire : mailto:[EMAIL PROTECTED] > > Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]
[PMB-DEVEL] Re: interface/devel
Le mer 19/11/2003 à 21:23, François Lemarchand a écrit : > Voila, > > Dans le cadre du développement, on a besoin de pouvoir intégrer de nouvelles > classes CSS relativement souvent sans pour autant interférer avec le boulot de > Jesir et Gautier sur le design. > > Je vous propose donc la solution suivante : > > une feuille de style devel.css est créée dans le répertoire ./styles. > > cette feuille accueille les nouvelles classes CSS de la façon suivante : > > la classe est préfixée avec les initiales du créateur : > > ex : > > er-nouvelle_classe { ... } > fl-nouvelle_classe { ... } > ... > > La feuille est appelée systématiquement lors de la génération des pages. > Au fur et à mesure du traitement par Jesir ou Gautier, les classes sont > intégrées dans le thème par défaut et effacées de devel.css. > > Le préfixage permet de savoir à qui s'adresser en cas de doute sur > l'utilisation d'une classe. Après intégration dans le thème par défaut, la > classe est renommée suivant vos conventions et remplacée dans tous les fichiers. > > Si tout se passe bien, au bout de quelques temps, devel.css est vide, mais on > la laisse quand même en prévision d'intégrations futures. > > OK sur ce principe ? > Pq pas des sections commentées dans les feuilles mêmes ? Qqch comme /*+++ FL "personne n'y touche" (citation) +++*/ ... /*+++ /FL +++*/ (Pas forcément avec des '+' !! :) jsr Liste de diffusion phpmybibli.devel Pour se désinscrire : mailto:[EMAIL PROTECTED]