11:08 <carxwol:#afpy> yahoo !
11:08 <ogrisel:#afpy> google !
11:09 <ogrisel:#afpy> exalead !
11:09 <carxwol:#afpy> altavista baby !
11:19 <lgodard:#afpy> msn
11:19 <lgodard:#afpy> !
11:22 <ogrisel:#afpy> :)
11:24 <ameurant:#afpy> chimay !
11:25 <carxwol:#afpy> karmeliet :)
11:25 <carxwol:#afpy> quintine
11:26 <gawel> (matin)
11:29 <davconvent> gawel, t'avais perdu le tien?
11:29 <gawel> volé ouais
11:30 <ogrisel> cool gawel
11:30 <ogrisel> ton numero c'est toujours le meme ?
11:30 <gawel> yep
11:31 <davconvent> gawel, c'est arrivé comment?
12:05 <jpcw2002:#afpy> ping gawel:
12:05 <jpcw2002:#afpy> le site de l'afpy est down :-(
12:07 <gawel> tenis de table jpcw2002
12:07 <gawel> ah merde
12:07 <gawel> doit etre le varnish qui capote encore
12:07 <gawel> ca lui arrive une fois par mois :)
12:08 <jpcw2002> ben c'est aujourd'hui :-)
12:09 <gawel> voila
12:09 <gawel> c'était bien ca
12:10 <gawel> faudrait mettre un cron pour le purger/redémarrer de temps en temps
12:10 <jpcw2002> ouias juste après le pack de la zodb par exemple
12:11 <jpcw2002> je suis ur que dans moins dune minute tu vas écrire done :-)
12:11 <gawel> y a pas de pack, t'es ouf :p
12:12 <gawel> py:/etc/cron.weekly# cat purge_varnish
12:12 <gawel> #!/bin/sh
12:12 <gawel> /etc/init.d/varnish stop
12:12 <gawel> rm /var/lib/varnish/varnish_storage.bin
12:12 <gawel> /etc/init.d/varnish start
12:12 <gawel> py:/etc/cron.weekly#
12:12 <gawel> hop :)
12:13 <ogrisel> :)
12:17 <ogrisel> j'ai recu la notif mail de ton commit bzr dans /etc
12:17 <ogrisel> la classe
12:17 <gawel> héhé
12:24 <jpcw2002_:#afpy> sinon un habitué de la zope.formlib dans la salle :-)
12:24 <jpcw2002_:#afpy> ccomb: peut-être ?
12:25 <ccomb:#afpy> 'jour
12:25 <jpcw2002_:#afpy> salut
12:25 <ogrisel:#afpy> ccomb: jour
12:26 <jpcw2002_:#afpy> ah bon !
12:26 <jpcw2002_:#afpy> moi c'est parceque je peux pas essayer la z3c sur un zope3.2
12:26 <jpcw2002_:#afpy> bref passons
12:26 <ccomb:#afpy> y a pas d'ObjectWidget, il faut se taper des sous-formulaires
12:27 <jpcw2002_:#afpy> pour modifier la cssClas d'un widget
12:27 <jpcw2002_:#afpy> je fais ça dans le call de ma classe :
12:27 <jpcw2002_:#afpy> self.widgets.__getitem__('value').cssClass=u'myclass'
12:28 <jpcw2002_:#afpy> doit ya voir meileure façon de faire non ?
12:28 <ccomb:#afpy> j'ai jamais essayé ça
12:29 <ccomb:#afpy> 'value' c'est quoi ?
12:29 <gawel> le nom du widget
12:29 <jpcw2002_> le nom de field
12:30 <jpcw2002_> gawel == trop rapide
12:30 <ccomb> :)
12:30 <gawel> widget['value'].cssClass = '' non ?
12:30 <gawel> widgets*
12:30 <ccomb> oui pourquoi getitem ?
12:31 <gawel> parcequ'il est trop __underground__
12:31 <jpcw2002_> parceque widgets n'est pas accessible dans le init
12:31 <gawel> :)
12:31 <ccomb> :):)
12:31 <ccomb> ah oui widgets n'est accessible qu'apres le SetUpWidgets
12:31 <gawel> bah t'overide le render() ou le update()
12:31 <gawel> voir le __call__
12:32 <jpcw2002_> ben justement je faisais çadans le __call__
12:32 <gawel> ou le setUpWidgets :)
12:32 <gawel> setUpWidgets ça semble plus judicieux
12:33 <gawel> tu lance le super() et après t'aura acces a self.widgets
12:33 <jpcw2002_> ouais bon beaucoup de code à écrire, je crois que je vais garder ma ligne :-)
12:34 <ccomb> ou sinon on peut aussi bourrer un custom_widget
12:34 <gawel> bah non, 3 lignes
12:34 <jpcw2002_> ben justement je oulais pas de customwidget
12:34 <jpcw2002_> je veux pas créer un cusomwidget juste pour changer la css !
12:35 <jpcw2002_> bon en tout cas merci
12:35 <gawel> def setUpWidgets(self,**kwargs): super(Blah, self).setUpWidgets(); self.widgets['value'].cssClass = 'truc'