*** anguenot has quit IRC | 00:01 | |
*** angueno1 has joined #zope3-dev | 00:02 | |
*** projekt01 has joined #zope3-dev | 00:02 | |
*** __odie is now known as omegadan | 00:06 | |
VladDrac | ah great, so little done and already reached the limits of form generation :( | 00:09 |
---|---|---|
bradb | how do i get the widget of a field IFoo['bar']? | 00:10 |
srichter | form.bar_widget | 00:10 |
srichter | VladDrac: huh? You can override anything in the form class | 00:11 |
bradb | (sorry, i meant to say in the method of a view that isn't an add or edit form) | 00:11 |
BjornT | bradb: you can use setUpWidget to setup the widget for you | 00:11 |
VladDrac | bradb have a peak at zope.app.form.browser.editview.py | 00:11 |
bradb | i tried zapi.getViewProviding(IFoo['bar'], IDisplayWidget, self.request), and also with IInputWidget, and it told me it couldn't find the view | 00:11 |
srichter | getViewProviding is deprecated, I think | 00:12 |
VladDrac | srichter I'm trying to define a 'base' interface for my content objects, derive my specific content interfaces from it and use the content interfaces as schema for editforms | 00:12 |
bradb | srichter: i used that because there are code samples in Zope 3 tests doing that | 00:13 |
VladDrac | but then it only renders the attributes in the content interface, not the base interface | 00:13 |
srichter | right | 00:13 |
srichter | I think you can explicitly list the fields you want to display | 00:13 |
* bradb sees if the slightly awkward setUpWidget will do what i want | 00:14 | |
VladDrac | srichter true (fixed some catalog issue that way) | 00:14 |
VladDrac | ok that works | 00:16 |
*** RaFromBRC has joined #zope3-dev | 00:16 | |
*** stub has joined #zope3-dev | 00:17 | |
*** mkerrin has quit IRC | 00:17 | |
VladDrac | (what I'm actually doing is redefining the Title attribute in my main schema and passing it get/set to DC title) | 00:19 |
VladDrac | (dunno if there's a more zope3-ish way to do that) | 00:19 |
*** yota_ has quit IRC | 00:23 | |
*** angueno1 has quit IRC | 00:23 | |
*** anguenot has joined #zope3-dev | 00:25 | |
*** Aiste has quit IRC | 00:27 | |
*** srichter has quit IRC | 00:38 | |
*** niemeyer has quit IRC | 00:50 | |
*** stub has quit IRC | 00:55 | |
VladDrac | will there be any z3 sprinting at EP? | 00:56 |
*** anguenot has left #zope3-dev | 01:00 | |
*** anguenot has joined #zope3-dev | 01:00 | |
*** projekt01 has quit IRC | 01:08 | |
*** tvon has quit IRC | 01:17 | |
*** bskahan has quit IRC | 01:17 | |
*** tvon has joined #zope3-dev | 01:26 | |
*** bskahan has joined #zope3-dev | 01:26 | |
*** stub has joined #zope3-dev | 01:29 | |
*** tarek_ has quit IRC | 01:44 | |
*** bradb has quit IRC | 01:44 | |
*** hazmat has quit IRC | 02:02 | |
*** hazmat has joined #zope3-dev | 02:02 | |
*** hazmat has quit IRC | 02:05 | |
*** J1m has quit IRC | 02:06 | |
*** bskahan has quit IRC | 02:16 | |
*** eaon has quit IRC | 02:20 | |
*** bskahan has joined #zope3-dev | 02:30 | |
*** bskahan has quit IRC | 02:35 | |
*** stub has quit IRC | 02:47 | |
*** projekt01 has joined #zope3-dev | 02:47 | |
*** projekt01 has left #zope3-dev | 02:48 | |
omegadan | Conceptually what is the purpose of containers? their intended use? | 03:10 |
*** omegadan has quit IRC | 03:11 | |
*** omegadan has joined #zope3-dev | 03:13 | |
*** stub has joined #zope3-dev | 03:21 | |
*** mizieya has joined #zope3-dev | 03:27 | |
*** mizieya has left #zope3-dev | 03:27 | |
*** BjornT has quit IRC | 03:48 | |
*** anguenot has quit IRC | 03:51 | |
*** __gotcha has quit IRC | 04:05 | |
*** stub has quit IRC | 04:37 | |
*** srichter has joined #zope3-dev | 04:49 | |
*** BjornT has joined #zope3-dev | 04:52 | |
omegadan | Any places I can read about "Sources" ? :) | 04:56 |
*** stub has joined #zope3-dev | 05:12 | |
*** tvon has quit IRC | 06:00 | |
*** tvon|x31 has joined #zope3-dev | 06:00 | |
*** hazmat has joined #zope3-dev | 06:43 | |
*** BjornT has quit IRC | 06:50 | |
*** stub has quit IRC | 06:52 | |
*** hazmat has quit IRC | 06:55 | |
*** hazmat has joined #zope3-dev | 07:19 | |
*** stub has joined #zope3-dev | 07:27 | |
*** hazmat has quit IRC | 07:31 | |
*** RaFromBRC has quit IRC | 08:16 | |
*** viyyer has joined #zope3-dev | 08:22 | |
*** stub has quit IRC | 08:44 | |
*** hazmat has joined #zope3-dev | 08:50 | |
*** hazmat has quit IRC | 08:53 | |
*** hazmat has joined #zope3-dev | 08:54 | |
*** stub has joined #zope3-dev | 08:56 | |
*** d2m has quit IRC | 09:37 | |
*** yota has joined #zope3-dev | 09:50 | |
*** hdima has joined #zope3-dev | 10:07 | |
*** viyyer has quit IRC | 10:17 | |
*** projekt01 has joined #zope3-dev | 10:22 | |
*** viyyer has joined #zope3-dev | 10:27 | |
*** d2m has joined #zope3-dev | 10:31 | |
*** omegadan has quit IRC | 10:31 | |
*** lunatik has joined #zope3-dev | 11:00 | |
*** lunatik has left #zope3-dev | 11:18 | |
*** viyyer has left #zope3-dev | 11:41 | |
*** tarek has joined #zope3-dev | 12:07 | |
projekt01 | Hi tarek, how is you webmail doing? | 12:08 |
tarek | hi projekt01, I did not have time to work on the menu items yet, i have blocking issues on btrees :/ | 12:09 |
projekt01 | It's Five related, I guess | 12:09 |
tarek | yes, i don't really know what's going on, some weird side effects | 12:10 |
tarek | but you guys gave me very good tips yesterday on menus, and markers, i can't wait to try it out :) | 12:11 |
projekt01 | ;-) | 12:11 |
*** J1m has joined #zope3-dev | 12:11 | |
*** __gotcha has joined #zope3-dev | 12:12 | |
tarek | now i need to find a btreefolder guru :) | 12:12 |
projekt01 | I don't think I can help if it's Five related, but can you describe shortly what happens? | 12:14 |
tarek | ok sure | 12:14 |
tarek | i have a btreefolder2 that contains folderish objects | 12:15 |
projekt01 | Uhhh, that's Zope2, right? | 12:15 |
tarek | yes :/ | 12:15 |
tarek | well | 12:15 |
tarek | it's in z2 zodb so... i don't think i can't do it in other way | 12:16 |
*** yota has quit IRC | 12:16 | |
*** regebro has joined #zope3-dev | 12:16 | |
tarek | i need to rename some of those obejct, so i have used setobj and delob, because regular Folder apis does seem to work in a btreefolder (renamePObcts and stuff) | 12:17 |
tarek | s/renamePocts/renameObjects | 12:17 |
tarek | so it works fine, but when i view them thru a five view object that creates a zope2 page templates | 12:17 |
tarek | i get an attribute error in the publisher | 12:18 |
tarek | it says my request object does not have a response attribute | 12:18 |
tarek | and i stop and relaunch zope, it works then | 12:18 |
*** __gotcha has quit IRC | 12:19 | |
projekt01 | Ok, all I can say is, that the request in z3 has a response attribute. | 12:19 |
tarek | so it does in z2 | 12:19 |
tarek | the first step i think, is to set up the response headers | 12:20 |
tarek | that's where it breaks | 12:20 |
J1m | tarek, the Five crowd hangs out at #z3-base | 12:20 |
J1m | This sounds pretty Five specific. | 12:21 |
tarek | yes. ok sorry :) | 12:21 |
J1m | np | 12:21 |
*** __gotcha has joined #zope3-dev | 12:21 | |
tarek | thanks projekt01 ;) | 12:22 |
*** yota has joined #zope3-dev | 12:22 | |
projekt01 | tarek, sorry I don't have any idea how z2 ZODB, Five, btreefolder2 and the z3 part plays together. | 12:23 |
*** ChanServ sets mode: +o srichter | 12:23 | |
tarek | yes, sorry my bet, Jim is right it's more Five specific. But when we have those issues, it's kind of hard to get the whole picture (z2 ? z3 ? Five ?) | 12:24 |
projekt01 | Yes, I agree | 12:25 |
projekt01 | But perhaps, dreamcatcher or hdima on z3-base can help you, I'm sure they know z2 very well and have z3 expirience | 12:26 |
tarek | sure | 12:26 |
projekt01 | Btw, we create a Word/OpenOffice to HTML/PDF converter utility for z3 right now, if somebody is interested in, let me know. | 12:29 |
* VladDrac is considering a transformation utility | 12:36 | |
*** alga has joined #zope3-dev | 12:51 | |
J1m | projekt01, I'm sure than many people are interested. | 12:57 |
J1m | I think that there are a number of these around. | 12:57 |
J1m | I think that both Archetyps and Silva have these. | 12:57 |
srichter | Silva does it via Silva XML; I am pretty sure | 12:58 |
srichter | projekt01: are you sure, there are no free ones? | 12:58 |
srichter | I think the wv2 library does this | 12:58 |
srichter | personally, I would jsut use UNO in OpenOffice to create PDF and maybe even HTML, depending how good the output would be | 12:59 |
srichter | pyUNO now ships with OpenOffice 2.0 | 12:59 |
*** [apoirier] has joined #zope3-dev | 13:11 | |
*** SteveA_ has joined #zope3-dev | 13:14 | |
*** SteveA has quit IRC | 13:17 | |
*** SteveA_ is now known as SteveA | 13:17 | |
projekt01 | J1m, srichter, we implemented it allread for silva in a earlier project. The without the overhead from the Silva Docma server part. | 13:40 |
projekt01 | Yes, we use PyUNO | 13:40 |
projekt01 | It's allread converted to z3, up and running now ;-) | 13:40 |
*** d2m has quit IRC | 13:40 | |
projekt01 | Z3 is really easy for integrations if you have a working python product ;-) | 13:41 |
*** eaon has joined #zope3-dev | 13:42 | |
projekt01 | See http://svn.tiks.org/viewcvs/Tiks/trunk/src/tiks/openoffice/ for more info | 13:42 |
*** d2m has joined #zope3-dev | 13:46 | |
*** Aiste has joined #zope3-dev | 13:53 | |
*** srichter has quit IRC | 13:53 | |
*** `anthony has joined #zope3-dev | 14:06 | |
*** bskahan has joined #zope3-dev | 14:09 | |
*** J1m has quit IRC | 14:25 | |
*** ignas has joined #zope3-dev | 14:31 | |
*** hazmat has quit IRC | 14:46 | |
tarek | projekt01: ayt ? | 14:47 |
projekt01 | Yup | 14:47 |
tarek | your cms is in german right ? | 14:48 |
tarek | i mean *also* in german | 14:48 |
projekt01 | You mean if we support i18n or if the documentation is in german? | 14:48 |
tarek | no i mean did you have issues with forms that contains caracters that cannot be decoded using a dry unicode() | 14:49 |
tarek | typically, german, french inputs | 14:50 |
projekt01 | Yes, I have one, but I didn't take a look at this. In one utility we read a file and use some text for display | 14:50 |
projekt01 | Could be that the text file isn't unicode | 14:51 |
projekt01 | And there we have some french words. | 14:51 |
projekt01 | Which didn't get right decoded. | 14:51 |
projekt01 | I can you tell more on this next monday, I have to fix it till then. | 14:52 |
projekt01 | decoded/encoded | 14:52 |
*** srichter has joined #zope3-dev | 14:53 | |
*** ChanServ sets mode: +o srichter | 14:53 | |
*** bradb has joined #zope3-dev | 14:53 | |
tarek | oh ok, i was talking about widgets | 14:54 |
projekt01 | Not in widgets, just in some xmltree parts, where VladDrac changed in the buildTree test setup | 14:56 |
tarek | ok thx | 14:56 |
VladDrac | what did I do? | 14:56 |
projekt01 | Perhaps you can take a look at this part in zope.app.rotterdam.xmlobject.py and the test files | 14:56 |
projekt01 | VladDrac, nothing worng | 14:57 |
projekt01 | Worng/wrong | 14:57 |
VladDrac | projekt: but what did I do at all? | 14:57 |
* VladDrac doesn't recall buildtree / xmltree test setups | 14:57 | |
tarek | ok thx | 14:58 |
projekt01 | Added a Cyrillic wor to the buildTree od buildFolder method in the zope3 test setup | 14:58 |
*** bradb_ has joined #zope3-dev | 15:04 | |
*** bradb_ has quit IRC | 15:05 | |
VladDrac | wasn't me | 15:05 |
*** bradb_ has joined #zope3-dev | 15:06 | |
*** bradb has quit IRC | 15:07 | |
*** bradb_ is now known as bradb | 15:07 | |
projekt01 | VladDrac, Ah, sorry, it was dhima, I guess | 15:08 |
hdima | projekt01: yes, you right :-) | 15:08 |
projekt01 | hdima the zope3 top contributer ;-) | 15:10 |
hdima | no :) | 15:10 |
* hdima now digging in some TAL/MessageID issues... Ugh... | 15:12 | |
*** dagnachew has joined #zope3-dev | 15:13 | |
dagnachew | hello all | 15:13 |
*** BjornT has joined #zope3-dev | 15:14 | |
projekt01 | hdima, take a look at the subversion statistic, you are the most active author ;-) | 15:15 |
dagnachew | hello projekt | 15:15 |
srichter | projekt01: right now he surely is | 15:16 |
srichter | projekt01: is that a roger statistic or is there really some sort of tool to determine the activity of people? | 15:16 |
dagnachew | hello stricher | 15:17 |
srichter | hi | 15:17 |
projekt01 | If you use TortoiseSVN, you can take a look at the statistic | 15:17 |
projekt01 | On windows ;-) | 15:17 |
srichter | ah, I see | 15:17 |
dagnachew | I need an advice | 15:17 |
dagnachew | can someone tell me | 15:17 |
srichter | you have to ask the question first ;-) | 15:17 |
dagnachew | what is the state of zope wright know ? | 15:17 |
srichter | Zope 3? | 15:18 |
dagnachew | can my products in zope 2 work in zope 3 | 15:18 |
dagnachew | ? | 15:18 |
srichter | no | 15:18 |
srichter | and won't for a long time (and I would say never) | 15:18 |
dagnachew | so zope 3 will be always experimental ? | 15:18 |
srichter | Zope 3 packages can be used in Zope 2 via Five though | 15:18 |
dagnachew | srichter what do you think of the situation ? | 15:20 |
srichter | it's all good | 15:20 |
dagnachew | zope 3 not being backward compatible | 15:21 |
srichter | it's better this way | 15:21 |
srichter | Zope 2 products are usually awefully designed and people are better off redesigning them | 15:21 |
dagnachew | do you think the products for zope 2 will be rewriteen | 15:21 |
dagnachew | ? | 15:21 |
regebro | dagnachew: Zope3 stops being experimental with Zope 3.1 | 15:21 |
VladDrac | is anyone faimiliar with the rule: "never take truth value of non simple-types" | 15:21 |
regebro | Most products will not be rewritten. Many because they don't need to, or becuase they make no sense. | 15:22 |
dagnachew | regebro | 15:22 |
dagnachew | how are you | 15:22 |
regebro | There will however be other ways of doing the same thing. ;( | 15:22 |
srichter | dagnachew: absolutely; CPS is already on its way by porting a lot of their features to Zope 3 | 15:22 |
regebro | Opps that should be :) not :( | 15:22 |
dagnachew | ? | 15:22 |
regebro | dagnachew: I'm fine. | 15:22 |
dagnachew | plone | 15:22 |
dagnachew | will it work under zope 3 | 15:23 |
*** bradb has quit IRC | 15:23 | |
*** bradb has joined #zope3-dev | 15:23 | |
srichter | Plone will eventually be reimplemented and I am sure they will provide migration tools | 15:23 |
regebro | I expect it to be a Plone 3 that runs under Zope3, yes. | 15:23 |
srichter | it makes much more senes on their level though | 15:23 |
dagnachew | regebro there are great products too under zope 2.7 | 15:24 |
dagnachew | like Fle3 | 15:24 |
regebro | Sure. And maybe there will be backwards compatibility in the future, but I wouldn't count on it. | 15:24 |
dagnachew | what use will be zope 3 without great products ?> | 15:25 |
regebro | Rather there will be tools to help authors port products, like Fle3 to Zope3. | 15:25 |
dagnachew | o ic | 15:25 |
regebro | dagnachew: It will be nothing without great products. Whichis why you should start writing great products for Zope3. ;) | 15:25 |
projekt01 | dagnachew, zope3 is a very, very good base for develop products | 15:26 |
dagnachew | euh | 15:26 |
projekt01 | Much better then everything we have | 15:26 |
dagnachew | when zope 3.1 will be out ? | 15:26 |
projekt01 | Depends on contributing/bugfix, I guess | 15:27 |
dagnachew | I have another question | 15:27 |
regebro | Don't know what the current status is, but pretty soon. | 15:27 |
regebro | shoot | 15:28 |
dagnachew | why php blog tools seem much nicer than python ? | 15:28 |
regebro | Because people who use PHP ahre HTML-hacker, while people who use python are software developers. | 15:28 |
regebro | So PHP stuff has a tendency to look good, and Python stuff has a tendency to have loads of (slightly hidden) features. :) | 15:29 |
dagnachew | I asked this questions because I | 15:29 |
projekt01 | regebro, ;-) | 15:29 |
dagnachew | the enduser tnds | 15:29 |
dagnachew | tends more for the eye candy | 15:29 |
*** `anthony_ has joined #zope3-dev | 15:29 | |
dagnachew | guys in your opinion | 15:29 |
regebro | I know, and that's a problem with Zope-stuff in general. Quite often it doesn't look pretty, | 15:30 |
dagnachew | is it possible to build tools | 15:30 |
dagnachew | for exemple bloog tools with pretty CCS stuff | 15:30 |
dagnachew | ? | 15:30 |
regebro | Of course. | 15:30 |
dagnachew | I have in mind Wordpress | 15:30 |
dagnachew | Wordpress sites are in my opinion one of the bets blogs around | 15:31 |
dagnachew | bests | 15:31 |
regebro | I think this blog looks OK: http://blogs.nuxeo.com/sections/aggregators/all_posts/ | 15:31 |
regebro | I don't know wordpress, maybe it has loads of good features. | 15:32 |
dagnachew | http://www.jefte.net/ | 15:33 |
dagnachew | regebro | 15:34 |
dagnachew | this kind of blog | 15:34 |
srichter | I will start the serious release cycle as soon as the really critical bugs are fixed | 15:35 |
srichter | I think a real showstopper for an alpha is the WebDAV breakage | 15:35 |
andrew_m | hmm.. does anyone know what could be wrong when (obj.__class__ == X) != isinstance(obj, X)? | 15:35 |
regebro | dagnachew: Yes, what about it? | 15:35 |
srichter | I would be willing to release an alpha when this bug is fixed | 15:36 |
dagnachew | it looks much nicer ? | 15:36 |
dagnachew | don't you think | 15:36 |
*** anguenot has joined #zope3-dev | 15:36 | |
SteveA | andrew_m: isinstance doesn't work well when obj or X is security-proxied | 15:37 |
dagnachew | http://wordpress.org/about/screenshots/ | 15:37 |
SteveA | also, note that obj.__class__ == X doesn't take subclassing into account | 15:37 |
dagnachew | regebro take a look | 15:37 |
regebro | I have, what about it? | 15:38 |
SteveA | you can use X in obj.__mro__ for that, if obj is not a classic class or some other funky metaclass instance | 15:38 |
srichter | andrew_m: SteveA is right, use zapi.isinstance instead | 15:38 |
andrew_m | thanks - i'll try | 15:38 |
SteveA | i really dislike zapi, btw | 15:38 |
dagnachew | regebro | 15:38 |
dagnachew | did you the wordpress screenshots | 15:38 |
SteveA | it encourages use of zope3 only as a large lump of stuff | 15:38 |
regebro | Yes. | 15:38 |
dagnachew | is it possible to do the same | 15:38 |
dagnachew | with python | 15:38 |
dagnachew | correct me i am worng | 15:38 |
srichter | SteveA: noone forces you to use it :-) | 15:39 |
SteveA | and removes awareness of what parts you're using | 15:39 |
dagnachew | if I am wrong | 15:39 |
regebro | Of course it's possible, dagnachew ! | 15:39 |
srichter | When I develop a Zope 3 app, I love it | 15:39 |
dagnachew | all that with wordpress is CSS hack wright ? | 15:39 |
SteveA | srichter: i don't use it. but, in my opinion, i think it is bad for the zope3 framework. | 15:39 |
regebro | The design is HTML and CSS. It has NOTHING to do with which programming language you use. | 15:39 |
andrew_m | ok, well, zapi.isinstance does the trick for now - thanks | 15:39 |
dagnachew | regbro correct me if I am wrong | 15:39 |
dagnachew | zope uses zptl instead of CSS ? | 15:40 |
srichter | SteveA: I see what you mean, but it is really good for higher-level people | 15:40 |
srichter | not worrying where something is coming from when developing a Zope 3 is good | 15:40 |
regebro | No. I guess you mean ZPT, Zope Page Templates. | 15:40 |
dagnachew | yep | 15:40 |
srichter | Zope 3 apps I meant | 15:40 |
dagnachew | does zope use CSS ? | 15:40 |
regebro | That is a template language. | 15:40 |
srichter | dagnachew: of course! | 15:41 |
regebro | Zope uses CSS if your templates use CSS. | 15:41 |
regebro | (Which they should). | 15:41 |
SteveA | srichter: that's what getUtility and adapt() are for ;-) | 15:41 |
dagnachew | srichter did you see the wordpress screenshots ? | 15:41 |
dagnachew | http://wordpress.org/about/screenshots/ | 15:41 |
SteveA | seeing getUtility come from zapi particularly irks me | 15:41 |
regebro | ZPT is not "instead of" CSS or "instead of HTML". | 15:41 |
hdima | srichter: I'm afraid that we will need to defer TAL/MessageID issues to the 3.2 time | 15:42 |
dagnachew | sorry to distrub you guys | 15:42 |
dagnachew | again | 15:42 |
srichter | dagnachew: so what? as regebro already pointed out its just HTML and CSS | 15:42 |
dagnachew | ok | 15:43 |
srichter | dagnachew: Nuxeo's blog site looks good too in the same way | 15:43 |
dagnachew | we will see two zope comunities ? | 15:43 |
*** `anthony has quit IRC | 15:43 | |
srichter | dagnachew: nope | 15:43 |
dagnachew | I am sorry srichter | 15:43 |
srichter | hdima: why? | 15:43 |
dagnachew | wordpress sites are look much nicer | 15:43 |
srichter | hdima: I really want implicit translation out of there; regardless to what we do in 3.2 | 15:44 |
dagnachew | I mean two zope communites | 15:44 |
dagnachew | zope 2.XX and zope 3 | 15:44 |
regebro | dagnachew: Well, if you think they look nice, hire their web designer. :) | 15:44 |
dagnachew | lol | 15:44 |
regebro | dagnachew: no, it's the same community. | 15:44 |
dagnachew | what do you advice to implement a prodcution environement in zope | 15:44 |
dagnachew | zope 2.7 or zope3 | 15:45 |
regebro | dagnachew: I repeat: Looking nice is just a question of design, not what programming language you use. | 15:45 |
dagnachew | ok | 15:45 |
srichter | depends on what your needs are | 15:45 |
hdima | srichter: for example, now there is no way to use tal:replace and i18n:translate and it can take time | 15:45 |
regebro | I recommend Zope3 if you are creating a web application from scratch. I recommend Zope2 if you need a content management system. | 15:46 |
srichter | hdima: what do you mean "there is no way"? It does not work? | 15:46 |
*** ChrisW has joined #zope3-dev | 15:46 | |
ChrisW | any distutils-gifted people here? | 15:46 |
hdima | srichter: if you use tal:replace and i18n:translate the error will be raised | 15:46 |
dagnachew | regebro is it wrong to sugest that zope3 is an empty frameowrk ? | 15:47 |
dagnachew | framework | 15:47 |
regebro | I wouldn't call it "empty", but yes, it'sa framework, | 15:47 |
srichter | hdima: but due to a bug, not onpurpose, right? | 15:47 |
regebro | So is Zope2, but Zope 2 has loads of finished applications, like CPS, Plone and so on. | 15:47 |
dagnachew | are there already products for zope 3? | 15:47 |
regebro | Yes, there are already products for Zope3, but not as many. | 15:48 |
srichter | yes, Tiks for example, which is production use; there are a couple other apps too | 15:48 |
dagnachew | ok | 15:48 |
dagnachew | thank you all for your advice | 15:48 |
srichter | SchoolTool and Canonical's launchpad also use Zope 3 | 15:48 |
hdima | srichter: I don't know for now how to fix this :) | 15:48 |
srichter | hdima: ok, it will not be a show stopper, since it already existed in 3.0, but it would be a bonus if you get it fixed | 15:50 |
hdima | srichter: the error message is: "i18n:translate and tal:replace are mutually exclusive" | 15:50 |
srichter | hdima: working on show-stoppers is more important | 15:50 |
hdima | srichter: I think so too | 15:50 |
srichter | hdima: can we still remove explicit translation for tal:content cases? | 15:50 |
hdima | srichter: tal:content and tal:replace are translated in the one place, so I don't think so | 15:52 |
srichter | ok, crap | 15:52 |
srichter | that means one more version where people get exposed to the wrong thing | 15:52 |
hdima | maybe I found some workarounds, but the code will be worse :( | 15:54 |
srichter | mmh, put a big fat TODO in the code, so that we will know for later | 15:54 |
hdima | ok :) | 15:55 |
*** koke has joined #zope3-dev | 16:03 | |
regebro | Agh! | 16:08 |
regebro | OK, but a bug fat TODO if you have to, but mention the collector issue, please. :) | 16:08 |
*** ChrisW has left #zope3-dev | 16:09 | |
hdima | regebro: ok :) | 16:11 |
*** eaon has quit IRC | 16:14 | |
*** SureshZ has joined #zope3-dev | 16:18 | |
*** deo has joined #zope3-dev | 16:20 | |
*** tonico has quit IRC | 16:20 | |
*** lunatik has joined #zope3-dev | 16:21 | |
lunatik | e | 16:21 |
*** lunatik has left #zope3-dev | 16:21 | |
*** tonico has joined #zope3-dev | 16:24 | |
regebro | f | 16:25 |
VladDrac | g? | 16:32 |
*** koke has left #zope3-dev | 16:35 | |
*** fcorrea_tired is now known as fcorrea | 16:36 | |
*** Theuni is now known as the|flow | 16:36 | |
projekt01 | Now, I know what's wrong with the addMenuItem directive, if you use the factory attribute for a class, you can use the addMenuItem only once for the factory class | 16:38 |
projekt01 | Because the class get's registered as a Ifactory utility. | 16:39 |
projekt01 | If you like to use the addMEnuItem for another Iadding implementation, which is possible, | 16:39 |
projekt01 | This ends in a duplicated IFactory utility regsitration | 16:39 |
projekt01 | I propose to change this and use a already registred factory id in the addMenuItem and not register other factories with a prefix BrowserAdd__! | 16:41 |
projekt01 | notice, the factory attribute is used for all folders or components without a addform | 16:44 |
projekt01 | This means you can't use the addMenuItem directive for folder classes more then once! (in different IAdding views) | 16:45 |
projekt01 | I guess nobody uses own IAdding views right now, that is the view called "+" ;-) | 16:46 |
*** hdima has quit IRC | 16:47 | |
*** gintas has joined #zope3-dev | 16:56 | |
srichter | projekt01: what about the cases where no factory is registered for a given class? | 16:58 |
projekt01 | That's a missconfiguration;-) | 16:59 |
projekt01 | I was wrong, there is a for attribute where you have to use additional to the menu if you use a different IAdding | 17:01 |
projekt01 | This means the addMenuItem directive is working for other Iadding views. | 17:02 |
projekt01 | But I don't like it anyway. It's to much complexity. | 17:02 |
projekt01 | And the worst part is that all menu items get called every time you access the ZMI and check the constraints for adding. | 17:03 |
projekt01 | I hope I can find another less performant critcal concept for 3.2 | 17:04 |
*** dagnachew has quit IRC | 17:05 | |
bradb | does it make sense to want to render a Choice field with a widget that allows multi select? if not, what field type do i want that allows 1. me to specify a vocab of allowable options and 2. allows for selection of multiple values from that list | 17:05 |
bradb | ? | 17:05 |
*** dagnachew has joined #zope3-dev | 17:05 | |
BjornT | bradb: List(value_type=Choice(...)) | 17:07 |
BjornT | (or some other sequence field) | 17:07 |
bradb | i thought of that, but i got the impression that it wouldn't render a multi-select widget as i expect | 17:08 |
bradb | i expected it would render multiple dropdowns | 17:08 |
* bradb gives it a quick try then | 17:08 | |
projekt01 | Hm, would be nice to have a online help topic which tells you which field combination renders which widgets ;-) | 17:10 |
BjornT | i'm not sure, though, if the default widget works if you're not dealing with strings. i've had problems with that before... | 17:11 |
bradb | i think this works. i should have tried it before asking. | 17:12 |
bradb | cheers | 17:12 |
*** BjornT has quit IRC | 17:13 | |
VladDrac | http://www.heise.de/security/dienste/browsercheck/demos/nc/mozdemo3.shtml <- scary (click 'test ausfuhren') | 17:17 |
*** faassen has joined #zope3-dev | 17:23 | |
*** niemeyer has joined #zope3-dev | 17:29 | |
srichter | VladDrac: yeah, but only if you use FF | 17:30 |
*** dagnachew has quit IRC | 17:37 | |
*** BjornT has joined #zope3-dev | 17:41 | |
*** mohsen has joined #zope3-dev | 17:45 | |
*** mohsen is now known as mohsen|away | 17:45 | |
*** mohsen|away is now known as mohsen | 17:45 | |
*** hazmat has joined #zope3-dev | 18:08 | |
*** tarek has quit IRC | 18:12 | |
*** BjornT_ has joined #zope3-dev | 18:19 | |
*** bradb_ has joined #zope3-dev | 18:19 | |
*** bradb has quit IRC | 18:23 | |
*** bradb_ is now known as bradb | 18:24 | |
*** mgedmin has joined #zope3-dev | 18:25 | |
*** BjornT has quit IRC | 18:35 | |
*** tvon|x31 has quit IRC | 18:38 | |
*** tvon|x31 has joined #zope3-dev | 18:39 | |
*** BjornT_ is now known as BjornT | 18:42 | |
*** SteveA has quit IRC | 18:46 | |
*** tvon|x31 is now known as tvon | 18:48 | |
*** SteveA has joined #zope3-dev | 18:49 | |
*** stub has quit IRC | 18:56 | |
*** hazmat has quit IRC | 19:00 | |
*** strichter has joined #zope3-dev | 19:05 | |
*** srichter has quit IRC | 19:07 | |
*** strichter is now known as srichter | 19:07 | |
*** ChanServ sets mode: +o srichter | 19:07 | |
*** ignas has quit IRC | 19:21 | |
*** hazmat has joined #zope3-dev | 19:26 | |
*** stub has joined #zope3-dev | 19:33 | |
*** regebro has quit IRC | 19:35 | |
*** fcorrea is now known as fcorrea_dormindo | 19:58 | |
*** __gotcha_ has joined #zope3-dev | 20:03 | |
*** dagnachew has joined #zope3-dev | 20:07 | |
*** `anthony_ has left #zope3-dev | 20:11 | |
*** gintas has quit IRC | 20:12 | |
*** __gotcha has quit IRC | 20:19 | |
*** hazmat has quit IRC | 20:27 | |
*** [apoirier] has quit IRC | 20:43 | |
*** faassen has quit IRC | 20:49 | |
*** hazmat has joined #zope3-dev | 20:54 | |
*** dagnachew has quit IRC | 21:10 | |
*** hazmat has quit IRC | 21:12 | |
*** dagnachew has joined #zope3-dev | 21:14 | |
*** RaFromBRC has joined #zope3-dev | 21:17 | |
*** mohsen has quit IRC | 21:19 | |
*** stub has quit IRC | 21:27 | |
*** anguenot has left #zope3-dev | 21:39 | |
*** dagnachew has quit IRC | 21:40 | |
*** mkerrin has joined #zope3-dev | 21:42 | |
*** the|flow is now known as the|muuuh | 21:52 | |
*** alga has quit IRC | 21:58 | |
*** the|muuuh is now known as The|Uni | 22:02 | |
*** Aiste has quit IRC | 22:05 | |
*** Aiste has joined #zope3-dev | 22:06 | |
*** mgedmin has quit IRC | 22:07 | |
*** MacYET has joined #zope3-dev | 22:08 | |
*** Aiste has quit IRC | 22:16 | |
*** bskahan has quit IRC | 22:33 | |
*** mkerrin has quit IRC | 22:43 | |
*** MacYET has quit IRC | 22:45 | |
*** tvon has quit IRC | 22:53 | |
*** tvon has joined #zope3-dev | 22:54 | |
*** bskahan has joined #zope3-dev | 22:58 | |
*** bska|mobile has joined #zope3-dev | 23:17 | |
*** mgedmin has joined #zope3-dev | 23:19 | |
*** bskahan has quit IRC | 23:23 | |
*** bskahan_ has joined #zope3-dev | 23:24 | |
*** srichter has quit IRC | 23:34 | |
*** bska|mobile has quit IRC | 23:41 | |
*** dagnachew has joined #zope3-dev | 23:46 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!