IRC log of #zope3-dev for Tuesday, 2007-07-24

*** jodok has joined #zope3-dev00:06
*** alga has quit IRC00:06
*** RaFromBRC|lunch is now known as RaFromBRC00:09
*** nathany_ has joined #zope3-dev00:11
*** mgedmin has joined #zope3-dev00:13
*** mgedmin has quit IRC00:19
*** nathany has quit IRC00:20
*** jodok_ has quit IRC00:22
*** tmog has quit IRC00:24
*** philiKON has joined #zope3-dev00:30
*** schwendinger has quit IRC00:31
_prefixeri'm trying to write a doctest. In it I have something that must fail.. and it does fail in the test which should mean a successfull test for me00:31
_prefixerbut it becomes a failure anyway..  here's my code: http://pastebin.com/d6f445fd200:31
_prefixeri thought the tripple dots would match all that junk..00:32
*** Aiste has quit IRC00:34
_prefixera more readable version: http://pastebin.com/da5ed70300:34
*** alecm has quit IRC00:38
*** jodok_ has joined #zope3-dev00:49
*** jodok has quit IRC01:05
*** timte has quit IRC01:08
_prefixeroh sneaky.. it was a trailing space after my tripple dots01:08
*** tarek has joined #zope3-dev01:09
benji_prefixer: one of the many reasons I like my editor to highlight trailing whitespace01:10
_prefixerah, i want that01:10
_prefixerany ideas how to do it in vim?01:11
benjiyou came to the right place <wink>01:11
_prefixer:)01:11
_prefixerhttp://www.vim.org/tips/tip.php?tip_id=104001:13
_prefixerthink I'll go with this one.. http://www.vim.org/tips/tip.php?tip_id=39601:13
benjiI like http://www.vim.org/scripts/script.php?script_id=44301:14
benjiI'm trying to remember if I changed the default highlighting.01:14
benjiI use blue underlines for trailing whitespace, and red underlines for all tab characters01:14
*** netshade has quit IRC01:15
_prefixeri fixed docstring folding today, very useful when reading zope source..01:18
_prefixerhttp://pastebin.com/d13a24dd601:18
_prefixerif anyone's interested01:18
_prefixerand then i map <space> to za (toggle fold open/close)01:19
*** lucielejard has quit IRC01:21
*** mrevoir has joined #zope3-dev01:36
*** philiKON has quit IRC01:42
*** alecm has joined #zope3-dev01:47
*** dunny has quit IRC01:49
*** jodok has joined #zope3-dev01:52
*** dunny has joined #zope3-dev02:00
*** jodok_ has quit IRC02:01
*** J1m has quit IRC02:07
*** tarek has quit IRC02:07
_prefixerhmm, the error wasn't the trailing whitespace, I forgot the optionflags in my test_suite..02:07
*** dobee has quit IRC02:08
*** nathany_ has quit IRC02:10
*** alecm has quit IRC02:10
*** mrevoir has quit IRC02:16
*** jodok has quit IRC02:22
*** alecm has joined #zope3-dev02:56
*** pcardune has joined #zope3-dev02:57
*** tarek has joined #zope3-dev02:59
*** jinty has joined #zope3-dev03:04
*** srichter has quit IRC03:15
*** alecm has quit IRC03:16
*** jinty has quit IRC03:16
*** alecm has joined #zope3-dev03:17
*** rocky|away has quit IRC03:30
*** pcardune has quit IRC03:32
*** huajie has joined #zope3-dev03:48
*** greenman has joined #zope3-dev03:56
*** nathany_ has joined #zope3-dev04:00
*** reco has quit IRC04:01
*** nathany_ has quit IRC04:12
*** mrevoir has joined #zope3-dev04:18
*** whit has quit IRC04:25
*** huajie has quit IRC04:45
*** RaFromBRC has quit IRC04:58
*** natea_ has quit IRC05:02
*** jodok has joined #zope3-dev05:08
*** Ariel_Calzada has joined #zope3-dev05:11
*** povbot has joined #zope3-dev05:17
*** dobee has joined #zope3-dev05:19
*** dobee has quit IRC05:24
*** reco has joined #zope3-dev05:33
*** povbot` has quit IRC05:33
*** jsadjohnson has quit IRC05:34
*** grahal has joined #zope3-dev05:37
*** povbot` has joined #zope3-dev05:47
*** natea_ has quit IRC05:47
*** reco has quit IRC05:59
*** povbot has quit IRC05:59
*** jodok has quit IRC06:26
*** jodok has joined #zope3-dev06:26
*** pcardune has joined #zope3-dev06:34
*** natea_ has joined #zope3-dev06:45
*** Ariel_Calzada has quit IRC06:46
*** stub has joined #zope3-dev06:51
*** chacha_chaudhry has joined #zope3-dev07:00
*** greenman has quit IRC07:02
*** alecm has quit IRC07:29
*** baijum has joined #zope3-dev07:34
*** greenman has joined #zope3-dev07:35
*** natea_ has quit IRC07:54
*** mrevoir has quit IRC08:05
*** cursor has joined #zope3-dev08:22
*** afd has joined #zope3-dev08:29
*** sorin has joined #zope3-dev08:35
*** sorin is now known as sorindregan08:35
*** cursor has quit IRC08:38
*** pcardune has quit IRC08:44
*** zagy has quit IRC09:01
*** d2m has joined #zope3-dev09:02
*** stub has quit IRC09:06
*** rcrafton has quit IRC09:41
*** zagy has joined #zope3-dev09:47
*** romanofski has joined #zope3-dev09:48
romanofskimoin09:56
*** bigkevmcd has joined #zope3-dev10:05
*** tarek has quit IRC10:14
*** schwendinger has joined #zope3-dev10:14
*** naro has joined #zope3-dev10:17
*** jinty has joined #zope3-dev10:18
*** philiKON has joined #zope3-dev10:23
*** natea_ has joined #zope3-dev10:45
*** phire has joined #zope3-dev10:50
*** bjdevlin has quit IRC10:59
*** bjdevlin has joined #zope3-dev10:59
*** phire has left #zope3-dev11:00
*** Aiste has joined #zope3-dev11:07
*** yvl has joined #zope3-dev11:15
*** goschtl has joined #zope3-dev11:18
*** tmog has joined #zope3-dev11:23
*** tarek has joined #zope3-dev11:24
*** tmog has quit IRC11:25
*** ferrafox has joined #zope3-dev11:29
*** dabu has quit IRC11:30
*** afd has quit IRC11:34
*** afd has joined #zope3-dev11:40
*** MJ has joined #zope3-dev11:42
*** b52lap has quit IRC11:46
*** richardkan has joined #zope3-dev11:54
*** greenman has quit IRC11:55
*** pelle__ has joined #zope3-dev11:59
*** pelle_ has quit IRC11:59
*** pelle__ has quit IRC12:04
*** pelle_ has joined #zope3-dev12:04
*** greenman has joined #zope3-dev12:05
*** afd has quit IRC12:12
*** afd has joined #zope3-dev12:20
*** pelle_ has quit IRC12:20
*** mkerrin has joined #zope3-dev12:24
*** timte has joined #zope3-dev12:33
*** projekt01 has joined #zope3-dev12:35
*** stub has joined #zope3-dev12:35
*** b52laptop has joined #zope3-dev12:37
*** Aiste has quit IRC12:40
*** naro has quit IRC12:42
*** zagy_ has joined #zope3-dev12:42
*** markusleist has quit IRC12:43
*** zagy has quit IRC12:45
*** zagy has joined #zope3-dev12:45
*** Aiste has joined #zope3-dev12:51
*** jodok has joined #zope3-dev12:52
*** jinty has quit IRC12:53
*** deo has joined #zope3-dev12:59
*** zagy_ has quit IRC13:00
*** faassen has joined #zope3-dev13:03
*** jodok has quit IRC13:08
*** jodok has joined #zope3-dev13:09
*** greenman has quit IRC13:10
*** afd_ has joined #zope3-dev13:11
*** naro has joined #zope3-dev13:13
*** J1m has joined #zope3-dev13:14
*** ignas has joined #zope3-dev13:15
*** alga has joined #zope3-dev13:18
*** j-w has joined #zope3-dev13:24
*** markusleist has joined #zope3-dev13:24
*** huajie has joined #zope3-dev13:31
*** Aiste has quit IRC13:31
*** pelle_ has joined #zope3-dev13:32
*** pelle_ has quit IRC13:35
*** pelle_ has joined #zope3-dev13:35
*** Ariel_Calzada has joined #zope3-dev13:42
*** salfield has joined #zope3-dev13:42
*** dennis_ has joined #zope3-dev13:42
*** dunny has quit IRC13:45
markusleistHi. what's the best method to redirect the browser after z3c.form.Addform.nextURL() to the page before triggerd add. I guess something like 'self.request.getHeader('HTTP_REFERER')' stored in a hidden field in the form?13:48
projekt01markusleist, you only have to change the nextURL method13:54
projekt01to: return absolutURL(context, request) + '/myview.html'13:55
projekt01context ids the context of the page "before trigger add"13:55
projekt01if I understand your question correct.13:56
markusleisthi projekt01: will try it, one moment...13:56
projekt01zope.traversing.browser import absoluteURL13:59
*** Aiste has joined #zope3-dev14:03
*** benji has quit IRC14:03
*** mgedmin has joined #zope3-dev14:04
*** jodok has quit IRC14:06
*** dobee has joined #zope3-dev14:08
markusleistprojekt01: hmm, after absoluteURL(self.context, self.request) i will have the url to object and the + "myview.html" will select the view, correct? My problem: i am in view "view_a" or "view_b" when "add is triggerd"; after addition in nextURL i have to delegate back to "view a" or "view b"?14:09
markusleistin nextURL the request has stored the "add-view" and not my origin view a or b, correct?14:11
projekt01are you using the old style which means the IAdding view?14:12
markusleistno, i hope not14:12
*** dobee has quit IRC14:13
projekt01if so you can call context.context for get the "real" view14:13
*** MJ is now known as MJ|lunch14:14
*** huajie has quit IRC14:14
markusleistprint "3c:", self.context.context   ->  ForbiddenAttribute: ('context', <com....>14:14
markusleistwould it be possible, to store the self.request.getHeader('HTTP_REFERER') in the form hidden and redirect to the content of that hidden field in nextURL?14:16
projekt01use removeSecurityProxy(context) and check if this works, if so, change the permission settings.14:16
*** b52laptop has quit IRC14:21
projekt01don't messup the well defined z3c form concept with HTTP_REFERER, because you will get very quickly problems handling form submissions.14:21
markusleistremoveSecurityProxy(self.context).context -> AttributeError: 'IkSite' object has no attribute 'context'14:21
projekt01Ok, the context seems to be the view the context.context is your content object e.g. the site14:22
*** b52laptop has joined #zope3-dev14:22
projekt01what are you looking for?14:22
markusleistis there an other method to store the origin view before the add (other then HTTP_REFERER), so nextURL will redirect back to exactl this view?14:24
*** philiKON has quit IRC14:25
*** J1m has quit IRC14:25
*** philiKON has joined #zope3-dev14:29
philiKONmarkusleist: store it in a form variable?14:30
philiKONmarkusleist: btw, you don't really want to use removeSecurityProxy14:30
philiKONif your app contains code like that, you're most probably doing something wrong14:30
CrippsFXafd: My God .... you're right ... I got so hung up on one thing, I forgot about the *proper* way to do it.14:31
*** Newfie2007 has joined #zope3-dev14:31
CrippsFXromanofski: 'nmorgen. :)14:31
*** richardkan has quit IRC14:31
projekt01markusleist, philiKON is right, just use removeSecurityProxy if you fail accessing in debugging14:32
markusleistHi philiKON: there is exactly this one removeSecurityProxy for testing purpose in my app.14:32
*** richardkan has joined #zope3-dev14:32
philiKONgood14:32
markusleist:-)14:32
faassenactually your app might be doing something quite plausible but the security policy might still not allow it.14:33
faassenas the default security policy requires a __parent__ reference to be there in able to work.14:34
faassenso if you have a newly created object that isn't yet attached to something, you run into security errors simply because the security policy cannot work.14:34
CrippsFXfaassen: 'strue. We had to use removeSecurityProxy once or twice in our app due to __parent__ not being there.14:34
faassenI wouldn't call that the app doing something wrong though - it's frequently quite reasonable to want to do something with an object before you add it to a container.14:34
dennis_faassen but a new obejct is not security proxied yet14:35
dennis_i always run into this after adding it to the container :)14:35
romanofskiCrippsFX: 'nmorgen :D14:35
projekt01give them a __parent__ is better then use removeSecurityProxy?14:35
faassendennis_: I don't recall what I was doing exactly, but it had something to do with __parent__ being missing.14:35
projekt01nobody says that only containers can set __parent__14:36
faassenprojekt01: I'm not a big fan of security proxies in general. :)14:36
CrippsFXromanofski: arbeitest viel? ;)14:36
projekt01faassen, what are you using instead of them?14:36
markusleistprojekt01: what are the problems in z3c.form when storing HTTP_REFERER in a form variable for later use in nextURL?14:39
faassenprojekt01: just python objects! :)14:40
faassenprojekt01: unproxied objects of course. I've been using 'm for many years. :)14:40
faassenprojekt01: I hear other people are using them as well. :)14:40
projekt01faassen, sounds interesting14:40
faassenprojekt01: I mean, I've been using them in Zope 3 for only half a year or so.14:41
faassenprojekt01: but they have been used in python software since the beginning. :)14:41
projekt01markusleist, there is no need to use HTTP_REFERER, it could become hard to manage the submit handler and ZPT code if you use them heavy14:41
projekt01markusleist, z3c.form does all this handling and widget generation for you.14:42
baijumI am getting an error from z3c.coverage like this: OSError: [Errno 2] No such file or directory: 'coverage'14:43
projekt01markusleist, the method nextURL is exactly desinged for your usecase.14:43
baijumI included z3c.coverage egg as found here: http://svn.zope.org/z3c.form/trunk/buildout.cfg?rev=75940&view=markup14:43
baijumthen after ./bin/buildout, I run ./bin/coverage14:44
*** MJ|lunch is now known as MJ14:44
projekt01baijum, didn't mgedmin use coverage? probably ask him.14:44
baijumok, I will ask him when he comes online14:45
markusleistprojekt01: sorry, i don't understand: http is stateless, Transmission 1 will build the form. the request in Transm. 1 will know where it comes from (like HTTP_REFERER or so). Transmission 2 will create the Object with the Date from the form. In this Transm. 2 the is no chance to know the origin (it is the add-View itself, correct?). So i habe to store the 1st origin in the form for using it in nextURL after Transm.2 (this is exactly my usecase, right14:52
projekt01HTTP_REFERER has nothing to do in views, it can break if you lookup views with getMultiAdapter((context, request), name="myview.html")14:56
projekt01You can use it, but I don't recommend it.14:57
projekt01btw, HTTP_REFERER do not work if you use links stored in your browser's favorit list or from a desktop shortcut.14:59
markusleistprojekt01: is there any other method to determine the exact view from which the add-Form was "opened"?14:59
projekt01make the add form a view of the view adapting the context e.g. context/myview.html/addview.html15:00
*** rcrafton has joined #zope3-dev15:00
projekt01or use cgi query like the camefrom if you really need something like that. But it could be hard to catch all usecases if you use a ?camefrom= variable and this is not set.15:01
markusleistprojekt01: ah, ok, thanx, any recipe for context/myview.html/addview.html in the Readmes?15:02
projekt01this is the IAdding view implementation, I guess srichter implemented in z3c.form too.15:04
*** benji has joined #zope3-dev15:04
markusleistprojekt01: ok, i'll read it - thanx a lot.15:05
projekt01markusleist, see z3c.form.adding.py and z3c.form.adding.txt15:05
projekt01np15:05
markusleistbtw, z3c.form is cool15:06
*** chacha_chaudhry has quit IRC15:10
projekt01thanks15:11
*** dobee has joined #zope3-dev15:12
*** philiKON has quit IRC15:13
*** philiKON has joined #zope3-dev15:14
*** j-w has quit IRC15:26
*** jinty has joined #zope3-dev15:29
* philiKON curses J1m for not documenting his variable/parameter names in the acquisition C code15:30
* wiggy applauds philiKON for documenting the acquisition C code15:32
philiKONyou wish15:32
*** jodok has joined #zope3-dev15:38
philiKONservus jodok15:39
*** jodok has left #zope3-dev15:39
*** jodok has joined #zope3-dev15:39
jodoksorry, my colloquy didn't show anything15:39
*** chacha_chaudhry has joined #zope3-dev15:39
mgedminphiliKON, baijum: I'm back15:41
philiKONmgedmin: didn't know you were gone at all15:41
philiKONdid i miss something?15:41
*** jinty_ has joined #zope3-dev15:42
mgedminoops, sorry, philiKON15:42
mgedminit was projekt01 who pinged me15:43
projekt01mgedmin, baijum was asking if coverage buildout is working, didn't you use it?15:44
mgedminI use z3c.coverage, but not buildout15:45
projekt01Ah, Ok15:45
*** xbeanx has quit IRC15:46
mgedminbaijum: looks like you ran the coverage script without any args15:46
mgedminand instead of printing a helpful message it tried to covert coverage reports in ./coverage/ to html15:46
mgedminso it's just unfinished user interface15:46
*** eldar has joined #zope3-dev15:47
*** xbeanx has joined #zope3-dev15:48
*** jinty has quit IRC16:00
baijummgedmin, thanks16:05
baijummgedmin, I am using buildout with zc.recipe.testrunner recipe and this recipe creates coverage directory under parts/test folder if I give coverage=./coverage option16:06
baijummay be z3c.coverage also should look in that directory by default ?16:07
*** rcrafton has quit IRC16:07
*** rcrafton has joined #zope3-dev16:08
*** srichter has joined #zope3-dev16:10
*** schwendinger has quit IRC16:10
*** ChanServ sets mode: +o srichter16:10
*** jsadjohnson has joined #zope3-dev16:12
*** whit has joined #zope3-dev16:14
*** schwendinger has joined #zope3-dev16:17
*** philiKON_ has joined #zope3-dev16:17
*** J1m has joined #zope3-dev16:18
*** philiKON has quit IRC16:18
*** baijum has left #zope3-dev16:19
wiggywhat's the formlib widget-of-choice these days?16:27
*** timte has quit IRC16:30
*** salfield has quit IRC16:33
*** jsadjohnson_ has joined #zope3-dev16:35
*** jsadjohnson has quit IRC16:35
*** rcrafton_ has joined #zope3-dev16:36
*** projekt01 has quit IRC16:36
*** projekt01 has joined #zope3-dev16:36
markusleistprojekt01: my problem solved:16:41
markusleistprojekt01: obj.myview.addview which will fall back to: obj.myview with "return absoluteURL(self.context, self.request)" in nextURL.16:41
markusleistfine16:41
projekt01cool16:42
*** rcrafton has quit IRC16:43
markusleistthere is a registration in zcml for every view.addview combination... ok, it's zcml - alway a lot of work ;-)16:43
*** schwendinger has quit IRC16:50
*** schwendinger has joined #zope3-dev16:54
*** xbeanx has quit IRC16:58
*** xbeanx has joined #zope3-dev17:00
*** netshade has joined #zope3-dev17:04
*** pcardune has joined #zope3-dev17:06
*** reco has joined #zope3-dev17:09
*** yvl has quit IRC17:16
*** jsadjohnson has joined #zope3-dev17:26
goschtlhi everyone here expirience with lovely.tag?17:28
benjino, but I really like lovely.hide-and-seek17:28
srichtergoschtl: what's your problem?17:28
srichtergoschtl: the lovely guys use it in production17:28
*** CrippsFX has quit IRC17:29
*** chacha_chaudhry has quit IRC17:29
goschtli try to make it work with plone i create a utility for it but if zope restarts the entries are gone  :)17:29
srichteraehm, I don;t know about plone17:30
srichterbut Rocky ported lovely.tag to Plone, so he would know17:30
goschtlsrichter: ok i will ask him.  but how would you register a utility for the taggingEngine?17:31
wiggysounds like you didn't make it a persistant utility17:32
wiggyplone 3 allows you to do that using a GS profile17:32
*** stub has quit IRC17:32
goschtlwiggy: i use a configure.zcml for the registration of the utiltity17:32
srichterthat might be your problem17:32
wiggygoschtl: don't do that :)17:32
srichterZCML will not create the utility in the ZODB17:33
wiggyyou want to make it a persistant utility inside the plone site17:33
goschtlwiggy: yes howto do this?17:33
wiggylook at componentregistry.xml in plone 317:33
wiggyCMFPlone/profiles/default/componentregistry.xml17:33
wiggythat configures a whole bunch of utilities17:33
wiggyand pre-order optilude's book :)17:33
srichterwhat book is martin writing?17:34
goschtldamn the whole afternoon searching. i have ordered this for 2 days thx17:34
wiggysrichter: http://optilude.wordpress.com/2007/07/13/the-rumours-are-true-a-book-about-plone-3/17:34
*** sorindregan has quit IRC17:35
*** jsadjohnson_ has quit IRC17:36
*** ferrafox_ has joined #zope3-dev17:37
*** jsadjohnson_ has joined #zope3-dev17:39
*** natea_ has quit IRC17:41
hazmatgoschtl, talk to rocky on #plone4artists, they have a working wrapper around lovely.tag for plone17:42
goschtlhazmat: ok will do thx17:42
wiggyrocky isn't online today it seems17:43
*** j-w has joined #zope3-dev17:52
*** ferrafox has quit IRC17:55
*** jsadjohnson has quit IRC17:56
*** torkel_ has joined #zope3-dev18:01
*** markusleist has quit IRC18:06
*** jsadjohnson_ has quit IRC18:07
goschtlwiggy: now it works as expected thanks very much18:08
*** zagy has quit IRC18:09
*** goschtl has quit IRC18:09
*** jodok_ has joined #zope3-dev18:16
*** jsadjohnson has joined #zope3-dev18:17
*** Aiste has quit IRC18:20
*** lucielejard has joined #zope3-dev18:21
*** pcardune has quit IRC18:22
*** nathany has joined #zope3-dev18:26
*** pcardune has joined #zope3-dev18:27
*** alecm has joined #zope3-dev18:28
*** jodok has quit IRC18:33
*** j-w has quit IRC18:43
*** pcardune has quit IRC18:45
*** torkel_ has quit IRC18:55
*** ignas has quit IRC19:01
*** ferrafox_ is now known as ferrafox19:01
*** MJ has quit IRC19:05
*** rcrafton has joined #zope3-dev19:13
*** projekt01 has quit IRC19:14
*** Ariel_Calzada has quit IRC19:15
*** Ariel_Calzada has joined #zope3-dev19:21
*** rcrafton_ has quit IRC19:22
*** xxbeanxx has joined #zope3-dev19:32
*** jukart has joined #zope3-dev19:43
*** CrippsFX has joined #zope3-dev19:44
*** xbeanx has quit IRC19:45
*** romanofski has quit IRC19:50
*** afd_ has quit IRC20:05
*** ignas has joined #zope3-dev20:10
*** philiKON_ is now known as philiKON20:12
*** xbeanx has joined #zope3-dev20:16
*** RaFromBRC has joined #zope3-dev20:16
*** pelle_ has quit IRC20:19
*** xxbeanxx has quit IRC20:21
*** xxbeanxx has joined #zope3-dev20:24
*** afd has quit IRC20:26
*** xbeanx has quit IRC20:33
*** timte has joined #zope3-dev20:40
*** b52laptop has quit IRC20:45
*** ferrafox has quit IRC20:45
*** dobee has quit IRC20:57
*** dobee has joined #zope3-dev20:57
*** jodok_ has quit IRC20:57
*** jodok has joined #zope3-dev20:57
*** SteveA has quit IRC21:02
*** SteveA has joined #zope3-dev21:02
*** arroda has joined #zope3-dev21:03
*** arroda has left #zope3-dev21:03
*** richardkan has quit IRC21:08
*** reco has quit IRC21:08
*** romanofski has joined #zope3-dev21:09
*** gumpa has joined #zope3-dev21:10
*** dobee has quit IRC21:12
*** dobee has joined #zope3-dev21:12
*** SteveA has quit IRC21:15
*** SteveA has joined #zope3-dev21:16
* CrippsFX loves formlib21:21
wiggythere's too much magic in formlib for my taste21:22
wiggythe flow between forms, schemas, fields, actions and validators is complex and undocumented21:22
*** reco has joined #zope3-dev21:22
CrippsFXwiggy: there is a bit of magic, yes ... but at least it's easy to use.21:22
wiggyI found it really hard to use21:22
CrippsFXit took me about a day to get used to it, but it's actually pretty straightforward for the most part.21:23
CrippsFXthe documentation for the formlib API in svn is pretty good.21:23
wiggyuntil you do anything non-standard21:23
wiggytry making a file field for which you need the filename and mimetype21:23
CrippsFXheh. I'm hoping to stay away from non-standard, if I can.21:23
wiggyor a tabbed form which includes other forms21:24
wiggyor do a validator on multiple fields that needs to direct an error to one of them21:24
faassenwiggy: did you try z3c.form yet?21:24
faassenwiggy: I'm curious to see whether this life more flexible.21:24
wiggyfaassen: no, I haven't checked if that works in plone 321:24
faassenwiggy: ah, right.21:24
faassenwiggy: the other form story is Ian Bicking's theory21:24
wiggyFormEncode21:24
faassenwiggy: which turns stuff on its head. I think that's an interesting direction.21:25
faassenwiggy: yeah, and some theoretical blog entries he wrote about this recently.21:25
wiggyI like FormEncode21:25
faassenwiggy: or months ago.21:25
faassenwiggy: maybe we need to develop a formencode story for zope 3. :)21:25
wiggyfaassen: now that you're here... :)21:25
wiggyactually, you're not the person to complain to, libxml2 is at fault21:25
faassenwiggy: heh. :)21:26
faassenwiggy: what did it do this time? :)21:26
* wiggy was stuck for a while on getpath() returning paths ike /*/*/*[18]21:26
wiggyturns out libxml2 is too lame to insert the default namespace21:26
faassenoh, if there are ways to fix this, report it on lxml-dev.21:26
wiggythe root element has xmlns="..." on it so it should just use that imho21:26
faassenwiggy: I can't find Ian's blog entry on this, he wrote it last year I think.21:27
* wiggy made a getFancyPath method which fixes paths up using the lxml parent iterator21:27
faassenwiggy: or perhaps earlier this year.21:27
wiggyfaassen: I think I've read it21:27
faassenwiggy: maybe you can to contribute it.21:27
faassenwiggy: can contribute it to lxml :)21:27
faassenwiggy: not to me though, to Stefan Behnel. :)21:28
faassenoff now. :)21:28
*** faassen has quit IRC21:28
*** jukart has quit IRC21:35
*** zagy has joined #zope3-dev21:38
*** Ariel_Calzada has quit IRC21:38
*** bjdevlin has quit IRC21:38
*** bjdevlin has joined #zope3-dev21:40
*** markusleist has joined #zope3-dev21:45
*** mgedmin has quit IRC21:53
*** __self has joined #zope3-dev22:16
*** nathany has quit IRC22:18
*** mkerrin has quit IRC22:19
*** ktwilight has quit IRC22:20
*** ktwilight has joined #zope3-dev22:20
*** Newfie2007 has quit IRC22:21
*** Aiste has joined #zope3-dev22:25
*** zagy has quit IRC22:25
*** dunny has joined #zope3-dev22:25
*** dobee_ has joined #zope3-dev22:28
*** jodok_ has joined #zope3-dev22:28
*** jodok has quit IRC22:29
*** dobee has quit IRC22:29
*** ignas has quit IRC22:38
*** torkel_ has joined #zope3-dev22:39
*** jukart has joined #zope3-dev22:47
*** dobee_ has quit IRC22:47
*** dobee has joined #zope3-dev22:47
*** philiKON_ has joined #zope3-dev22:50
*** nathany has joined #zope3-dev22:50
*** Aiste has quit IRC22:53
*** naro has left #zope3-dev22:56
*** dunny has quit IRC22:57
*** philiKON has quit IRC23:06
*** jhancock has joined #zope3-dev23:07
*** torkel_ has quit IRC23:07
*** torkel_ has joined #zope3-dev23:12
*** b52laptop has joined #zope3-dev23:17
*** b52laptop has quit IRC23:20
*** torkel_ has quit IRC23:27
*** schwendinger has quit IRC23:29
*** jukart_ has joined #zope3-dev23:33
*** nathany has quit IRC23:36
*** Ariel_Calzada has joined #zope3-dev23:37
*** alga has quit IRC23:42
*** nathany has joined #zope3-dev23:48
*** jukart has quit IRC23:50
*** gumpa has quit IRC23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!