--- Log opened Wed Aug 01 00:00:22 2007
00:15 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has quit []
00:19 < _trophaeum> spider pig? what in the world have i missed?
00:20 -!- kaos|work [n=dominik@ip248.77.1311A-CUD12K-02.ish.de] has quit []
00:25 -!- implement [n=impl@cpe-075-182-068-141.nc.res.rr.com] has quit ["Leaving"]
00:33 -!- trophaeum [i=qpkbqfwh@ppp121-45-238-68.lns1.bne4.internode.on.net] has joined #agavi
00:54 < Whisller> Good night
00:54 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
01:22 -!- epaulin [n=epaulin@125.34.46.128] has joined #agavi
03:33 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit [Remote closed the connection]
03:34 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has joined #agavi
04:06 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
04:29 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit []
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
05:29 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit [Remote closed the connection]
05:33 -!- simoncpu [n=soulfury@58.71.34.137] has quit [Read error: 104 (Connection reset by peer)]
05:37 -!- simoncpu [n=soulfury@58.71.34.138] has joined #agavi
06:02 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
07:17 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
07:17 -!- eremit [n=eremit@p5490C688.dip.t-dialin.net] has joined #agavi
07:18 < RossC0> huomenta
07:18 < RossC0> splatch_: I saw one of your articles was on dzone!
07:41 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
07:41 < _cheerios> huomenta!
07:42 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
08:01 -!- Netsplit simmons.freenode.net <-> irc.freenode.net quits: CIA-35
08:01 -!- Netsplit over, joins: CIA-35
08:32 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
08:32 < Whisller> hi
08:43 < v-dogg> huomenta
08:45 < RossC0> huomenta!
08:47 < v-dogg> what's up
08:49 < RossC0> css - restyling the site ready for internal launch!
08:49 < RossC0> woot!
08:54 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi
08:55 < _cheerios> cool :)
08:56 < _cheerios> have you looked at tangler.com? they're tieing up forums quite nicely with their embedded widget.
09:00 -!- epaulin [n=epaulin@125.34.46.128] has quit ["Ex-Chat"]
09:14 < RossC0> _cheerios: had a brief look - seems cool
09:22 < luke`> huomenta
09:28 -!- Wombert [n=Wombert@87.79.35.58] has joined #agavi
09:30 < Wombert> CAN I HAS CHEEZBURGER?
09:32 < trophaeum> lol
09:33 < trophaeum> that site... hurts my eyes
09:33 < trophaeum> *purchases another 3 domains* blah, so many domains lately
09:35 < _cheerios> i bought two domains yesterday myself. just in case :)
09:35 < ttj> I just ordered four shirts and a cotton cashmere V-neck knit.
09:35 < trophaeum> 3 domains for sites that are just going to be wordpress to pump out some crap to get visitors and adsense impressions
09:39 < trophaeum> god i love how fast delegation is these days
09:39 < _cheerios> you have many blogs like that? how much do they make?
09:40 -!- kaos|work [n=dominik@87.79.35.58] has joined #agavi
09:41 < ttj> That's one form of entrepreneurship that I don't really like. :-/
09:50 < trophaeum> lol, got a couple, most arent ready yet, found some content to get these up tho, in the order of 100/mo each tho
09:54 * Wombert hugs RossC0
09:54 < Wombert> a delicious link!
09:55 < ttj> What is?
09:57 < Wombert> http://www.refwell.com/blog/index.php/2007/01/25/full-dulpex-ajax-module-for-lighttpd/
09:58 < Wombert> "frameworks e.g. Ruby On Rails, PHP, Python"
09:58 < Wombert> zomg
10:01 < RossC0> yeah
10:03 < Wombert> but
10:04 < Wombert> it sounds pretty good, doesn't it?
10:09 < _cheerios> familiar link ;) seemed interesting, ye
10:09 < _cheerios> love the comment :D
10:13 < _cheerios> trophaeum, 100/mo on average with crap blogs? Nice. I suck at making money online.
10:13 < trophaeum> _cheerios, learning seo pays off :)
10:15 < _cheerios> how many pageviews per month on those blogs to get that 100?
10:19 < _cheerios> timeplot looks cool, RossC0. I need a timeline of sorts, been looking at graphins tools, but this might be better
10:23 < RossC0> _cheerios: I used their timeline last year and it worked well
10:25 < _cheerios> i just read further, no IE support and.. is it hosted?
10:51 -!- Wombert [n=Wombert@87.79.35.58] has quit []
10:53 -!- Wombert [n=Wombert@87.79.35.58] has joined #agavi
11:03 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
11:07 < Wombert> want more symfony channel awesomeness?
11:07 < Wombert> [13:06] chrilleh: How do I make a submit button with a javascript popup to confirm before submitting the form?
11:07 < Wombert> [13:06] chrilleh: there is a helper method for that right, i just can´t find it..
11:08 < ttj> Oh. My. God.
11:12 < ttj> Haha, some sort of "self-help, feel better, etc." course is starting at work. I wonder if I should go there. :P
11:12 < _cheerios> has ttj already ordered "survival after the crash" ? ;)
11:13 < ttj> Hmm?
11:13 < _cheerios> you seemed uppity about the market earlier
11:13 < ttj> Ah. Fortunately I only invest money that I don't happen to need and don't see any real use for in the next year or two. :-)
11:15 < luke`> _cheerios: try http://simile.mit.edu/timeline/
11:23 -!- eremit_ [n=eremit@p5490CCC4.dip.t-dialin.net] has joined #agavi
11:31 -!- eremit [n=eremit@p5490C688.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
11:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
12:14 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
12:15 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
12:17 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has joined #agavi
12:30 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
12:30 < SunboX> hi, why do i get this error-msg?
12:30 < SunboX> Warning: Propel::include() [function.include]: Failed opening '' for inclusion
12:39 < SunboX> (include_path='C:\Apache\xampp\htdocs\oe3\www\lib;C:\Apache\xampp\htdocs\oe3\www\lib/propel/runtime/classes;C:\Apache\xampp\htdocs\oe3\www\app/lib/propel') in C:\Apache\xampp\htdocs\oe3\www\lib\propel\runtime\classes\propel\Propel.php on line 237
12:46 < luke`> Hi SunboX
12:46 < luke`> when do you get this error?
12:47 < SunboX> if i trie to access the database
12:47 < SunboX> via propel
12:47 < SunboX> seems that agavi cant find the config
12:48 < SunboX> this is my configuration
12:48 < SunboX> http://p.caboo.se/private/ccugmsfuew5ms3zqkb
12:49 < Wombert> propel 1.2?
12:50 < SunboX> Propel.php 630 2007-05-08
12:50 < Wombert> uhm
12:51 < SunboX> 1.3.0-dev
12:51 < SunboX> should i get propel 1.2?
12:51 < Wombert> nah
12:52 < Wombert> where do you access the database?
12:54 < SunboX> hm, in my LoginAction.class
12:54 < SunboX> Propel gets an empty config-file string at init
12:55 < SunboX> why does this happen?
12:56 < SunboX> Unable to open configuration file: NULL
12:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Leaving"]
12:59 < SunboX> AgaviPropelDatabase->getConfigPath() returns an empty string
13:02 < luke`> SunboX: check settings.xml
13:03 < luke`> SunboX: false
13:04 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi
13:05 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Client Quit]
13:08 < Wombert> luke`: good catch
13:08 < Wombert> that's it
13:12 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit ["cya"]
13:15 < SunboX> damn! thats it
13:15 < SunboX> thanks a lot
13:16 < SunboX> all works as expacted
13:19 < SunboX> i should do more updates... to learn about settings :D
13:20 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Read error: 113 (No route to host)]
13:34 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
13:54 -!- eremit_ is now known as eremit
14:08 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bbl"]
14:18 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
14:18 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
14:21 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
14:49 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi
14:52 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has quit [Connection timed out]
14:59 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
15:26 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
15:28 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
15:40 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
16:03 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi
16:15 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:17 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["This computer has gone to sleep"]
16:18 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
16:24 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:28 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
16:37 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]
16:44 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 104 (Connection reset by peer)]
16:47 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
17:35 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
17:38 -!- Chonsu [n=martin@87.79.35.58] has quit ["Leaving."]
17:40 < splatch_> Wombert: ping
17:44 < Wombert> splatch_: pong
17:49 < splatch_> Wombert: i've a small problem
17:49 < splatch_> with agavi xml schemas
17:50 < splatch_> i try to read it from java
17:50 < splatch_> but i can't create 'binding' because there is used "global" namespace
17:50 < splatch_> for all elements
17:50 < Wombert> uuhm
17:51 < splatch_> configuration class for autoloads is overriden by configuration class for validation etc.
17:52 < Wombert> ah you mean because it's always ?
17:52 < splatch_> yes, in the same namespace
17:52 < Wombert> or do you mean the trikc
17:52 < Wombert> that's overridden in each .xsd
17:53 < splatch_> yeah
17:53 < splatch_> {agavi.org/agavi/1.0/config}configuration is always root element
17:53 < Wombert> :(
17:53 < splatch_> {agavi.org/agavi/1.0/config}configurationbut
17:53 < splatch_> but
17:53 < splatch_> that's not only problem :)
17:54 < splatch_> when i change binding definition in class generator
17:54 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
17:54 < splatch_> the default_tags will be generated always in other place
17:55 < splatch_> for one .xsd i can specify target java package
17:55 < splatch_> but i can't do this for included schemas
17:56 < splatch_> Wombert: i'll back for next 2h and we talk about resolution, ok?
17:56 < Wombert> hmm
17:56 < Wombert> okay
17:59 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
18:27 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi
19:02 -!- kaos|work [n=dominik@87.79.35.58] has quit []
19:03 < splatch_> Wombert: i'm back
19:10 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
19:24 < splatch_> Wombert: pong :)
19:24 -!- kaos|work [n=dominik@ip248.77.1311A-CUD12K-02.ish.de] has joined #agavi
19:25 < Wombert> splatch_: very busy atm, sorry
19:25 < splatch_> Wombert: ok, no problem
19:28 < ttj> I'm very busy and important...
19:38 < Wombert> ttj: nope, just in ze office since 12 hours :p
19:38 < Wombert> and counting
19:38 < ttj> Haha, ouch. :P
19:38 < ttj> Suggestion: get a pint. :D
19:38 < Wombert> thank you
19:39 < Wombert> excellent bavarian beer waiting in the fridge in the apartment
19:39 < ttj> I only have a bottle of red wine and I'm not sure I want to let the genie of the bottle out.
19:43 < _cheerios> ttj is not stocking up before 15% added taxes hit prices?
19:44 < ttj> Oh?
20:13 < Wombert> don't get it either
20:19 < _cheerios> alcohol tax is going to increase 10-15% in Finland cuz everyone's shitfaced all the time
20:20 < Wombert> lawl
20:21 < Wombert> aaaaah now I get the sentence
20:22 < ttj> WTF?
20:22 < ttj> I'm only shitfaced four nights out of the five during the week.
20:23 < ttj> _cheerios: What's up with Estonia? Will they keep the tax levels at the same level as now?
20:23 < _cheerios> I'm sure they'll welcome new customers open armed.
20:24 < ttj> :P
20:28 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]
20:29 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi
20:44 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit ["Ik ga weg"]
20:45 < splatch_> Wombert: i do some work with xml schemas, and i've correct versions (for me)
20:50 < Wombert> splatch_: cool
21:09 < splatch_> Wombert: huh, that isn't end of my schema fight
21:10 < splatch_> now, i must define root element in all .xsd files
21:12 * splatch_ kicks JAXB
21:13 < splatch_> Wombert: do we can create 'configurations' element in all schemas?
21:14 < Wombert> splatch_: right now, that's in default_tags.xsd
21:14 < Wombert> it's a little hacky, I know
21:14 < Wombert> but saves a lot of copy and pasting
21:17 < splatch_> Wombert: yes, and this hack hacks also JAXB :-)
21:18 < Wombert> I know
21:18 < Wombert> had problems with it myself at some point
21:57 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["nn"]
22:03 -!- kaos|work [n=dominik@ip248.77.1311A-CUD12K-02.ish.de] has quit []
22:06 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has joined #agavi
22:17 -!- kaos|work [n=dominik@ip248.77.1311A-CUD12K-02.ish.de] has joined #agavi
22:26 -!- kaos|work [n=dominik@ip248.77.1311A-CUD12K-02.ish.de] has quit []
22:30 -!- Wombert [n=Wombert@87.79.35.58] has quit []
22:55 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has joined #agavi
22:57 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
23:07 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has quit [Read error: 104 (Connection reset by peer)]
23:38 -!- kaos|work [n=dominik@ip248.77.1311A-CUD12K-02.ish.de] has joined #agavi
23:39 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has joined #agavi
--- Day changed Thu Aug 02 2007
00:06 -!- kaos|work [n=dominik@ip248.77.1311A-CUD12K-02.ish.de] has quit []
01:04 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has quit []
01:31 -!- epaulin [n=epaulin@125.34.42.36] has joined #agavi
04:22 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
04:57 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
05:00 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
05:11 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
05:13 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
06:04 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit [Remote closed the connection]
06:43 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
06:43 < _cheerios> huomenta
06:45 < v-dogg> huomenta
07:19 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
07:30 < Arme[N]> huomenta
07:30 < RossC0> huomenta!
07:57 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
07:58 < SunboX> hi, how do i forward to another action?
07:58 < SunboX> i mean
07:59 < SunboX> if i call my logout action i want to forwart to login
07:59 < SunboX> -t +d
08:12 < v-dogg> in most cases you will want to do a http redirect
08:12 < v-dogg> and that's done in the view $this->getResponse()->setRedirect($url);
08:15 < v-dogg> to forward you would return an execution container from the view::execute*
08:16 < v-dogg> return $this->createForwardContainer('Module', 'Action', something else here perhaps... )
08:30 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
08:31 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
08:36 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
08:51 -!- Wombert [n=Wombert@87.79.35.58] has joined #agavi
08:53 < v-dogg> huomenta Wombs
08:59 < Wombert> hi v-dogg
08:59 < Wombert> 'sup
09:01 < v-dogg> just mailed my registration form and student card (scanned) to the conference organizer
09:02 * Wombert hugs v-dogg
09:03 < v-dogg> and now I'm going to take a promenade with my girls
09:03 < v-dogg> all three of them :)
09:03 < Wombert> heh
09:03 < Wombert> three? oO
09:03 < Wombert> ah ze dog :>
09:03 < v-dogg> yup :)
09:08 -!- kaos|work [n=dominik@87.79.35.58] has joined #agavi
09:55 < RossC0> how'd I generate the current url ?
09:55 < RossC0> so I can add an id #
09:55 < RossC0> ah gen(null)
09:55 < RossC0> :D
09:56 < CIA-35> david * r2052 /branches/0.11/src/exception/templates/shiny.php: check existance of "file" index in trace array
10:05 < RossC0> need advice!
10:05 < RossC0> :D
10:06 < RossC0> I want to have some methods that formats the date - i.e. 30th July 2007, 1st Dec 2009, 1 day ago, 15 mins ago
10:06 < RossC0> where should I put them?
10:07 < RossC0> I would Ideally not like to have them in a model that I have to initiate each time in the view - or should I just do that in the base view?
10:07 < CIA-35> david * r2053 /branches/0.11/src/renderer/AgaviRenderer.class.php: Made AgaviRenderer an AgaviParameterHolder, closes #553
10:09 < RossC0> if so is there a way I can have direct access to the var rather than via $t['html_helper']; ?
10:11 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 110 (Connection timed out)]
10:12 < Wombert> RossC0: add it to the TM?
10:12 < Wombert> maybe
10:13 < Wombert> I mean, date formatting is already in there
10:13 < Wombert> timespan formatting you can add yourself then
10:15 < RossC0> I dont use TM
10:15 < RossC0> so to add it wouldn't that increase overhead?
10:15 < RossC0> also theres other things like a pluralisation helper
10:20 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
10:23 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
10:42 -!- epaulin [n=epaulin@125.34.42.36] has quit ["Ex-Chat"]
10:58 < Wombert> http://www.ohloh.net/forums/8/topics/385
10:58 < Wombert> RossC0: hmmm
11:00 < kaos|work> cool
11:02 < RossC0> Wombert: hmmmmmmm
11:02 < RossC0> :D
11:02 < RossC0> ?
11:07 < RossC0> what you hmm'ing wombert?
11:24 -!- eremit_ [n=eremit@p5490C708.dip.t-dialin.net] has joined #agavi
11:26 < kaos|work> RossC0: such a feature was/is already planned
11:27 < kaos|work> and it would have went into the tm
11:27 < kaos|work> *g*
11:27 < kaos|work> the problem is that you need to localise that stuff
11:27 < kaos|work> and the ldml (at least not the 1.4 version) didn't have any translations for these things
11:33 < RossC0> ah ok
11:33 -!- eremit [n=eremit@p5490CCC4.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
11:38 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
11:41 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
11:54 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
11:58 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
12:25 -!- epaulin [n=epaulin@221.221.29.160] has joined #agavi
12:51 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
12:55 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
13:12 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
13:15 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
13:32 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
13:46 -!- eremit_ is now known as eremit
14:05 < MikeSeth> http://www.ohloh.net/forums/8/topics/385
14:05 < MikeSeth> haha pwnd
14:16 -!- kaos|work [n=dominik@87.79.35.58] has quit []
14:22 -!- epaulin [n=epaulin@221.221.29.160] has quit [Read error: 110 (Connection timed out)]
14:22 -!- epaulin [n=epaulin@221.221.16.30] has joined #agavi
14:43 -!- epaulin [n=epaulin@221.221.16.30] has quit [Read error: 104 (Connection reset by peer)]
14:48 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bbl"]
15:14 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
15:16 -!- MrJeep [n=jeanphil@24-122-39-195.ab.cgocable.ca] has joined #agavi
15:21 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
15:22 -!- f00li5h is now known as fOOliSh
15:22 -!- Netsplit simmons.freenode.net <-> irc.freenode.net quits: CIA-35, Wombert
15:22 -!- fOOliSh is now known as f00li5h
15:24 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
15:27 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
15:38 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
15:39 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Nick collision from services.]
15:39 -!- Arme[N-1] is now known as Arme[NM]
15:39 -!- Arme[NM] is now known as Arme[N]
15:46 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
15:48 -!- Netsplit over, joins: Wombert
15:55 < splatch_> Wombert: ping
15:58 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
15:59 < Wombert> feedback plz
16:00 < Wombert> ezc renderer
16:00 < Wombert> will get some default blocks and functions
16:00 < Wombert> such as _
16:00 < Wombert> _n
16:00 < Wombert> _d
16:00 < Wombert> _c
16:00 < Wombert> how should the routing gen function be called
16:00 < Wombert> gen?
16:00 < Wombert> rgen?
16:00 < Wombert> route?
16:01 < splatch_> route is most clear
16:01 -!- splatch_ is now known as splatch
16:02 < MikeSeth> eeee
16:02 < MikeSeth> what?
16:02 < MikeSeth> those are translator methods
16:02 < MikeSeth> no?
16:11 < _cheerios> http://news.bbc.co.uk/2/hi/middle_east/6927434.stm feels like pages of some history book
16:11 < _cheerios> (except now the public has mobile phones)
16:33 < Wombert> yes MikeSeth
16:37 -!- Fastly [n=fast@host81-156-236-83.range81-156.btcentralplus.com] has joined #agavi
16:51 < Arme[N]> _cheerios: yeah, sadly
16:52 < splatch> Wombert: i've XML schema who working with JAXB
16:52 < splatch> http://phpfi.com/253966
16:53 < Wombert> so all files need new xmlns dclarations, right?
16:53 < Wombert> autoload.xml needs /autoload and so on?
16:53 < splatch> yes
16:54 < splatch> and extended "configuration"
16:54 < Wombert> then we can't do it :(
16:54 < splatch> oops - configurations
16:54 < splatch> Wombert: why we can't?
16:54 < Wombert> that's a BC break
16:55 < splatch> breaking change?
16:55 < Wombert> backwards compatibility :)
16:55 < Wombert> people would have to update their xml configs
16:55 < Wombert> we can't do that :/
16:56 < Wombert> we promised that there wouldn't be any more breaks
16:56 < splatch> Wombert: is it possible in next versions?
16:58 < Wombert> nope
16:58 < Wombert> in 2.0
16:58 < Wombert> not before
16:58 < Wombert> but
16:58 < Wombert> couldn't you _add_ this stuff to the current schemas?
16:58 < Wombert> you could, right?
16:58 < Wombert> we keep the old definitions and also add these new ones
16:59 < Wombert> and then I can switch the builders to generate files with the new namespcaes
17:03 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
17:05 -!- MrJeep [n=jeanphil@24-122-39-195.ab.cgocable.ca] has quit []
17:06 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
17:10 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
17:24 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
17:24 -!- Fastly [n=fast@host81-156-236-83.range81-156.btcentralplus.com] has quit []
17:24 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
17:51 < splatch> Wombert: i'll work with modified schemas
17:51 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
17:52 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:51 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
18:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
19:03 -!- Chonsu [n=martin@87.79.35.58] has quit ["Leaving."]
19:07 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
19:08 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
19:21 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
19:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
19:26 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
19:32 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
19:33 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
20:07 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
20:12 < _cheerios> there was Behaviour for mootools, digitarald ?
20:12 < _cheerios> i thought there was a copy on agileweb... but guess i forgot where i spotted the article
20:12 < digitarald> MooSelectors
20:13 < digitarald> http://agileweb.org/2007/2/25/introducing-mooselectors
20:15 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
20:25 < _cheerios> thanks! all working in mooworld now too.
20:27 < _cheerios> + nice ::click addition, ic
20:28 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
20:28 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
20:53 < digitarald> i think with 1.2 we can refactor MooSelectors
20:57 < Wombert> oooh
20:57 < Wombert> dude :>
20:57 < Wombert> I just made Longs work over SOAP with PHP
20:58 < Wombert> ace
20:58 < Wombert> some hackery, but it works works works
20:58 < Wombert> that means I deserve to go home
20:58 < Wombert> and have a beer
20:58 < Wombert> laters my friends
20:58 * Wombert hugs everyone
20:59 -!- Wombert [n=Wombert@87.79.35.58] has quit []
21:05 < Arme[N]> :)
21:06 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
21:09 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
21:21 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["nn"]
22:09 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
22:12 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
22:26 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
22:53 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
23:20 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
23:20 < Whisller> Hi
23:20 < Whisller> What that error means "Too many execution runs have been detected for this Context."
23:22 < Whisller> Is someone here :>
23:24 -!- luke`_ [n=shoan@122.166.1.164] has joined #agavi
23:28 -!- luke`_ [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
23:28 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
23:41 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit [Read error: 104 (Connection reset by peer)]
--- Day changed Fri Aug 03 2007
00:12 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
00:34 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has joined #agavi
00:35 < Wombert> Whisller: slot recursion?
00:37 < Wombert> do you have a setupHtml?
00:37 < Wombert> don'tload the default layout if $this->container->getParameter('is_slot') there
00:38 < Whisller> Wombert: I have only one slot content.
00:39 < Whisller> and $this->setupHtml($rd, 'administration-master');
00:39 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has joined #agavi
00:39 < Whisller> But now it works
00:40 < Wombert> yes but
00:41 < Wombert> your sloat also calls setuphtml
00:41 < Wombert> slot
00:41 < Wombert> and that loads the default layout
00:41 < Wombert> which again calls the slot
00:41 < Wombert> which then calls setuphtml
00:41 < Wombert> which loads the default layout
00:41 < Wombert> which then again calls the slot
00:41 < Wombert> and so on
00:41 < Wombert> easiest way is
00:42 < Wombert> public funciton setupHtml(ARDH $rd, $layoutName = null) {
00:42 < Wombert> if($this->container->getParameter('is_slot') && $layoutName === null) {
00:42 < Wombert> $layoutName = 'slot';
00:42 < Whisller> ohh
00:42 < Whisller> ok
00:47 < Whisller> thanks :)
00:48 < impl> Wombert: can we add class ARDH extends AgaviRequestDataHolder { } ? :P
00:50 < Wombert> eh?
00:50 < Wombert> noo!
00:50 < Wombert> :>
00:51 < impl> I was kidding anyway ;p
00:59 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit ["Good night :)"]
01:35 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has quit []
02:21 < impl> How do I specify multiple routes in gen() again? for example to have a cut route to a specific output type
03:42 -!- epaulin [n=epaulin@125.34.54.34] has joined #agavi
05:20 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
05:51 < v-dogg> huomenta
05:51 < v-dogg> impl: gen('foo+print')
05:51 < impl> er, yeah, figured that out eventually :) thanks
05:52 < v-dogg> no problem
05:52 < v-dogg> we aim to please :)
05:52 < impl> Another question though, suppose I have some ?blah=blah&etc=more stuff in my URL, how can I get the routing to pass that on to a new route?
05:52 < impl> (using gen())
05:53 < v-dogg> hmm.. don't know really
05:54 < impl> I think I'll just append it to the end of the route manually then
05:54 < impl> routing->getUriQuery or something
06:15 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:49 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
07:18 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
07:19 < RossC0> huomenta!
07:24 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
07:24 < _cheerios> HUOMENTA!
07:25 < RossC0> HUOMENTA!
07:25 < _cheerios> :)
07:26 < _cheerios> found this great fast rock tune by Vanderveen - Weekend Full Of Weekends http://www.garageband.com/song?%7Cpe1%7CS8LTM0LdsaSkZVK3YG4 while checking out anywhere.fm (down currently)
07:27 < _cheerios> plus got a call in the morning that my new apartment application has been "approved", so i'll be moving places end of month \o/
07:27 < RossC0> woot!
07:34 -!- um [n=um@noc.cavokintl.com] has quit [Nick collision from services.]
07:34 -!- um [n=um@noc.cavokintl.com] has joined #agavi
08:12 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
08:17 < SunboX> hi is there a way to get the actual route in an template?
08:17 < SunboX> like $ro->gen(route)
08:17 < SunboX> but as get
08:18 < SunboX> i want to mark the actual menu item
08:18 < SunboX> my routes are like user.new, user.list
08:18 < SunboX> i want to know if actual view is 'user'
08:19 < _cheerios> $routes = $this->getContext()->getRequest()->getAttribute('matched_routes', 'org.agavi.routing');
08:19 < _cheerios> $route = array_pop($routes); // top bucket has our current route
08:20 < SunboX> nice! thx! :o)
08:21 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit [Remote closed the connection]
08:32 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
08:35 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has joined #agavi
08:37 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)]
08:38 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
08:49 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
09:02 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
09:03 < _cheerios> what do i need to set for the classes propel builds (/build/classes) to be included by agavi?
09:04 < _cheerios> or as in propel finds them when propel is ignited
09:06 < _cheerios> so far i've added a set_include_path(), but was there another way?
09:08 < SunboX> autoload.xml
09:09 < SunboX> %core.agavi_dir%/database/AgaviPropelAutoload.php
09:09 < SunboX> propel/om/BaseObject.php
09:09 < SunboX> propel/om/Persistent.php
09:09 < SunboX> propel/util/BasePeer.php
09:09 < SunboX> propel/util/Criteria.php
09:09 < SunboX> %core.lib_dir%/propel/oe3/User.php
09:12 < SunboX> how do i forward to another action?
09:12 < SunboX> like in output action, i want to forward to input
09:12 < SunboX> ufff
09:12 < SunboX> not uotput
09:12 < SunboX> logout i mean
09:12 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
09:13 < _cheerios> like a complete new http request
09:13 < _cheerios> ?
09:14 < SunboX> hm, not really... i want to set an attribut and show the login view
09:14 < SunboX> hm, i think i've copy the form from login in logout template
09:15 < SunboX> should be the "cleanest" way
09:15 < _cheerios> i've not done action->action myself. you can skip to any view using the return('module','action') syntax, but that's probably not you want.
09:16 < _cheerios> return array(x,y); even
09:16 < SunboX> maybe this can help
09:16 < SunboX> thx
09:16 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has joined #agavi
09:19 < SunboX> he, it works!
09:19 < SunboX> thx a lot
09:19 < SunboX> return array('Default', 'LoginInput');
09:20 < Wombert> v-dogg: http://hypediss.com/system/post/image/7611/2960.jpg?1185573053
09:21 < Wombert> mmmh SunboX
09:21 < Wombert> what are you doing there exactly
09:22 < RossC0> Huomenta Wombert!
09:22 < _cheerios> heh @ paperclip
09:23 < Wombert> hai RossC0
09:23 < Wombert> 'sup
09:24 < RossC0> coming to the end / beginning of the project - internal and closed releases are coming soon! :D
09:24 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 104 (Connection reset by peer)]
09:25 < RossC0> woot
09:26 < RossC0> but in the middle of restyling the site - boooorrrrring
09:26 < RossC0> so going slightly insane :-S
09:27 -!- v-dogg_ [i=vmakinen@shell.daug.net] has joined #agavi
09:28 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
09:28 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
09:29 < _cheerios> styling + usability = a time black hole
09:31 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
09:35 -!- v-dogg [i=vmakinen@shell.daug.net] has quit [Read error: 104 (Connection reset by peer)]
09:40 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has quit [Read error: 110 (Connection timed out)]
09:40 < SunboX> hm, think i found a bug in agavi, don't know if its really one
09:40 < SunboX> i want to load login view in logout action
09:40 < SunboX> return array('Default', 'LoginInput');
09:41 < SunboX> all works
09:41 < SunboX> but when i trie to login, loginaction will not be called
09:41 < SunboX> the page will be reloaded without error
09:41 < SunboX> then i can login
09:42 < SunboX> why does this happen?
09:43 < SunboX> url is app/login/logout ... witch shows login form with action="app/login" ... butt LoginAction is not called at submit
09:45 < SunboX> what happens befor the action will be called?
09:46 < SunboX> why does the page reload?
09:47 < SunboX> ahh
09:47 < SunboX> getDefaultViewName() will be called
09:48 < SunboX> not executeWrite()
09:49 < Wombert> anyway
09:49 < Wombert> you shouldn't show the login view in the action
09:49 < Wombert> that's behavior you're adding there, it belongs in the view
09:49 < Wombert> return a forward from your logout success view
09:50 < SunboX> yes, seems the best way
09:50 < SunboX> but i wonder why execute is called and not executeWrite
09:51 < SunboX> when i submit the form
09:51 < codecop> modify_comment/comment_1 am i wrong? ^/modify_comment(/comment_(comment_id:\d+))?$
09:51 < codecop> i got 404
09:51 < Wombert> http://www.amazon.com/b/ref=sc_fe_c_1_3435361_1/104-9066604-5529567?ie=UTF8&node=342430011&no=3435361
09:52 < Wombert> that doesn't work, codecop
09:52 < Wombert> why do you want the id to be optional?
09:53 < Wombert> ^/modify_comment(/comment:{id:\d+})?$
09:53 < Wombert> that works
09:53 < Wombert> oh
09:53 < Wombert> ^/modify_comment(/comment_:{comment_id:\d+})?$
09:53 < Wombert> and /comment_ is a prefix then
09:56 < codecop> hm that dont work: modify_comment/comment_222 | ^/modify_comment(/comment_:{comment_id:\d+})?$
09:57 < codecop> optional becouse of javascript, he add's ending of route
09:58 < codecop> maybe 2snd route will help
09:58 < codecop> ;)
10:01 < Wombert> I'd go with comments/58123/edit etc anyway
10:01 < Wombert> bbl
10:01 -!- Wombert [n=Wombert@ip248.77.1311A-CUD12K-02.ish.de] has quit []
10:05 < SunboX> hm, same problem if i do a redirect in logout view
10:05 < SunboX> $this->getResponse()->setRedirect('login');
10:05 < SunboX> does work
10:05 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
10:06 < SunboX> but when i submit the form, executeWrite from LoginAction will not be called
10:06 < _cheerios> ain't no post if don't write
10:07 < Whisller> hi
10:07 < _cheerios> lo
10:09 < SunboX> *lol
10:09 < SunboX> this works
10:09 < SunboX> $this->getResponse()->setRedirect('.');
10:09 < SunboX> if i direct redirect to login it doesnt
10:10 < v-dogg_> you must give it an url
10:10 < v-dogg_> http://mydomain.com/foo/bar/
10:11 < v-dogg_> (it will work without the domain part too, because agavi detects if it isn't there and will add it automatically)
10:11 < SunboX> ah, ok
10:11 < Whisller> hmm I don't remember where in options in FF can I find cookies ;)
10:11 < SunboX> but this will not fix the problem, i think
10:11 < Whisller> I have
10:12 < SunboX> it works now
10:12 < SunboX> so its ok
10:12 < SunboX> dont have time to find out, why i does not work when redirect directly to login form
10:53 < _cheerios> last line being so negative.
10:53 < _cheerios> i dont like it
10:53 < _cheerios> typing something here instead
10:53 < _cheerios> ah :D
11:06 * RossC0 passes _cheerios a brown paper bag to breath into - "its alright everyone _cheerios is just having an episode - it'll be over soon" :D
11:13 -!- epaulin [n=epaulin@125.34.54.34] has quit ["Ex-Chat"]
11:24 -!- eremit_ [n=eremit@p5490EC96.dip.t-dialin.net] has joined #agavi
11:25 -!- eremit [n=eremit@p5490C708.dip.t-dialin.net] has quit [Nick collision from services.]
11:25 -!- eremit_ is now known as eremit
11:36 -!- Wombert [n=Wombert@87.79.35.58] has joined #agavi
11:44 < Wombert> codecop: you have a : in there
11:44 < Wombert> your pattern is wrong
11:44 < codecop> m?
11:45 < Wombert> ^/modify_comment(/comment_:{comment_id:\d+})?$
11:45 < Wombert> wrong
11:45 < Wombert> ^/modify_comment(/comment_{comment_id:\d+})?$
11:45 < Wombert> correct
11:46 < codecop> let see
11:54 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bbl"]
11:54 < codecop> url is calling action but i get 0 with $rd->getParameter('comment_id')
11:54 < codecop> when it is 1
11:55 < codecop> full regex ^/modify_comment(/comment_{comment_id:\d+}/{text:[\S\s]+})?$
11:55 < codecop> http://www.site.lt2/lt/panel/photos/modify_comment/comment_1/test
11:56 < codecop> i resolved it with 2 routes
11:58 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Read error: 104 (Connection reset by peer)]
12:10 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
12:18 < Wombert> no, codecop
12:18 < Wombert> the syntax for naming arguments in a pattern is
12:18 < Wombert> (name:pattern)
12:18 < Wombert> you can also do (prefix{name:pattern}postfix)
12:21 < Wombert> but that's only useful if the pattern should be optional
12:21 < Wombert> for instance
12:22 < Wombert> pattern="^/products/list/(category:\d+)(/{page:\d+))?$"
12:22 < Wombert> because if you only make the page optional
12:22 < Wombert> the / would still have to be there
12:22 < Wombert> and you should not send text in GET, codecop
12:22 < Wombert> GET is an idempotent and a safe action according to the HTTP spec
12:22 < Wombert> never do /items/123/delete links or anything
12:28 < codecop> Wombert, i used http://www.yvoschaap.com/index.php/weblog/ajax_inline_instant_update_text_20 feuture and there text is sending there in GET request :/
12:28 < codecop> ofcause i can modify it to POST
12:29 < Wombert> it sends all that via GET?
12:29 < Wombert> omh
12:29 < codecop> english ;)
12:29 < Wombert> omg
12:29 < codecop> mhm
12:29 < codecop> just generates links
12:36 < SunboX> why should i never do /item/123/delete ?
12:36 < SunboX> i've learned it so from v-doggs cms
12:37 < codecop> becouse google can go in that link if it is not secure and delete everything :)
12:37 < SunboX> ah, thats ok... it is secure :D
12:38 < SunboX> thought there are other reasons
12:39 < codecop> maybe they are ;)
12:39 < Whisller> "Too many execution runs have been detected for this Context."
12:40 < Whisller> ehh
12:40 < Whisller> I still have this error
12:41 < Whisller> I remove cookie and works ; p
12:44 < RossC0> Wombert: I do /items/123/delete
12:44 < RossC0> but it asks you to confirm :D
12:44 < RossC0> o:-)
12:44 < RossC0> which does ze post!
12:45 < Wombert> a post is okay
12:45 < Wombert> but not a get
12:45 < Wombert> because
12:45 < Wombert> you install a search engine or so and tadaaaa
12:45 < Wombert> :
12:45 < Wombert> >
12:48 < RossC0> I know I thought I'd flirt with controversy before coming back to the fold!
12:52 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
13:16 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
13:26 < RossC0> http://doctrine.pengus.net/doctrine/manual/new/?chapter=class-templates
13:26 < RossC0> for the doctrine folk
14:00 -!- skiv02 [n=Miranda@bzq-84-108-59-103.cablep.bezeqint.net] has joined #agavi
14:02 < Wombert> guys
14:02 < Wombert> question again
14:02 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
14:02 < SunboX> does anyone know how to disable auto-html-code-formatting in eclipse?
14:03 < Wombert> how should we call the default function/block for the ez components renderer that gneerates a route
14:03 < Wombert> gen?
14:03 < Wombert> rgen?
14:03 < Wombert> route?
14:03 < Wombert> I think route would be nice
14:03 < RossC0> route
14:03 < SunboX> route
14:03 < Wombert> k
14:27 < CIA-11> david * r2054 /branches/0.11/src/translation/AgaviTranslationManager.class.php: doc fixes
14:40 < CIA-11> david * r2055 /branches/0.11/src/ (7 files in 3 dirs): AgaviEzctemplateRenderer, closes #326. Ships with blocks and functions "_", "__", "_c", "_d", "_n" and "route", plus function "call" that allows calling of arbitrary methods (use PHP array callback notation). Enjoy.
14:41 < Wombert> test this, guys!
14:41 < Wombert> ezc template is really nice
14:41 < Wombert> much better than smarty, and dare I say, I think I like it over PHP templates as well
14:42 < SunboX> are there some docs/demos
14:42 < SunboX> ?
14:52 < Wombert> ?
14:53 < Wombert> just set it as your renderer in output_types.xml and done :)
14:53 < Wombert> of course you need to init ez components in app/config.php before and such
14:53 < SunboX> ah ok :D
14:53 < Wombert> autobahn now
14:53 < Wombert> home to munich
14:53 < Wombert> sixt didn't have any cars so I had to take an Audi TT
14:53 < Wombert> bummer
14:53 < Wombert> :>
14:53 < Wombert> laters
14:58 -!- Wombert [n=Wombert@87.79.35.58] has quit []
15:22 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
15:40 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 110 (Connection timed out)]
15:42 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
15:55 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
16:01 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out]
16:05 -!- Arme[N-1] is now known as Arme[N]
16:21 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
16:21 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:23 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
16:33 -!- Arme[N-11 [n=Arme[N]@80.191.141.145] has joined #agavi
16:34 < v-dogg_> 15:36 < SunboX> why should i never do /item/123/delete ?
16:34 < v-dogg_> 15:36 < SunboX> i've learned it so from v-doggs cms
16:34 < v-dogg_> bah, of course it asks you to confirm (POST) before deleting anything :)
16:35 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out]
16:39 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Nick collision from services.]
16:39 -!- Arme[N-11 is now known as Arme[N]
16:43 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
16:45 -!- v-dogg_ is now known as v-dogg
16:57 < RossC0> Have a good weekend all!
16:59 < v-dogg> we will (in Riga :)
16:59 < v-dogg> you too
17:00 < RossC0> :D
17:00 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
17:47 -!- trophaeum [i=qpkbqfwh@ppp121-45-238-68.lns1.bne4.internode.on.net] has quit [Read error: 104 (Connection reset by peer)]
17:48 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
17:49 < _cheerios> woow00
17:51 -!- eremit [n=eremit@p5490EC96.dip.t-dialin.net] has quit []
17:52 -!- trophaeum [i=thgbcr@ppp121-45-217-38.lns2.bne1.internode.on.net] has joined #agavi
17:54 < _cheerios> lo trophaeum
17:55 -!- Chonsu [n=martin@87.79.35.58] has quit ["Leaving."]
17:58 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
18:11 < Whisller> Are someone of you writing javascript scripts with mootools?
18:14 < _cheerios> i was converted to the mooligion by that evil digitarald guy, like many sheep on this channel
18:16 < Whisller> I have a little problem.
18:16 < Whisller> I have page http://dev.whisnet.pl/CDPROJEKT_1185857708/ and there I have a list. And when I'm moving element from up to down it return two others ID's (id's what they really have) but when I want move from down to up it write this same id's :/ alert("TO = "+this.id+" FROM = "+oEl.id); Example: "Jeden" to "Trzy" == 72,70 but "Trzy" to "Jeden" == 72,72
18:17 < Whisller> And I don't know what I must edit to fix id...blach I don't understand that error
18:20 < _cheerios> are you trying to update them live?
18:21 < Whisller> Yes. But it I don't know why return this same ID's when I want move from down to up
18:21 < Whisller> *wuthout it
18:22 < Whisller> But when I move from up top to down it works
18:24 < Whisller> Do you see what I'm talking about :>
18:24 < _cheerios> seems like a very broken implementation, ye
18:24 < Whisller> Really strange
18:25 < Whisller> What can be broken there :P So if from top to down is working, but from down to top not ;p
18:29 < Whisller> ehh :/
18:33 < Whisller> it isn't script is a bitch
18:33 < Whisller> *it's
18:35 -!- trophaeum [i=thgbcr@ppp121-45-217-38.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)]
18:35 -!- trophaeum [i=rtokgthe@ppp121-45-228-223.lns1.bne4.internode.on.net] has joined #agavi
18:40 < _cheerios> can the draggable be the droppable?
18:44 < _cheerios> $$('li #tree.ul').each(function(oEl){
18:44 < _cheerios> new Drag.Move(oEl,{
18:44 < _cheerios> droppables: $$('li #tree.ul')
18:44 < _cheerios> });
18:44 < _cheerios> });
18:44 < _cheerios> try changing those oEl's to anything else
18:44 < Whisller> _cheerios: but as you can see when you want move element from top ("Jeden" too "Trzy") it return two others ID's
18:44 < _cheerios> as they shouldnt affect the outcome
18:44 < _cheerios> but might interfere
18:44 < Whisller> But when you want move grom Trzy too Jeden it return two this same ID's
18:47 < Whisller> :)
18:51 < Whisller> Do you can see it?
18:53 < Whisller> Heh it's strange for me really strange
18:59 -!- trophaeum [i=rtokgthe@ppp121-45-228-223.lns1.bne4.internode.on.net] has quit [Read error: 110 (Connection timed out)]
18:59 -!- trophaeum [i=wxuffb@ppp121-45-208-98.lns2.bne1.internode.on.net] has joined #agavi
19:20 -!- trophaeum_ [i=ebtyxr@ppp121-45-239-158.lns1.bne4.internode.on.net] has joined #agavi
19:22 -!- trophaeum [i=wxuffb@ppp121-45-208-98.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)]
20:11 -!- Wombert [n=Wombert@dslb-084-056-007-166.pools.arcor-ip.net] has joined #agavi
20:14 < Wombert> oooooh bullcrap
20:14 < Wombert> I left both power adapters in cologne
20:14 < Wombert> and I fly on business trip / vacation on sunday
20:15 < Wombert> and gravis is moving to a new store which opens.... tadaa....monday
20:15 < Wombert> which means there's no way they'll have old G4 PowerBook adapters instock
20:15 < Wombert> Z
20:15 < Wombert> O
20:15 < Wombert> M
20:15 < Wombert> G
20:26 < CIA-11> david * r2056 /branches/0.11/src/renderer/ezctemplate/ (2 files): fixed incorrect route() function declaration, added default cases to switch statements
20:44 -!- Wombert [n=Wombert@dslb-084-056-007-166.pools.arcor-ip.net] has quit []
20:48 < _cheerios> buy a spare-spare adapter...
20:55 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi
21:02 -!- trophaeum_ [i=ebtyxr@ppp121-45-239-158.lns1.bne4.internode.on.net] has quit [Read error: 110 (Connection timed out)]
21:02 -!- trophaeum_ [i=eosnkxz@ppp121-45-251-100.lns2.bne4.internode.on.net] has joined #agavi
21:17 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["nn"]
21:38 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
22:52 -!- sean`` [n=Sean@84-105-219-106.cable.quicknet.nl] has joined #agavi
22:54 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)]
22:54 -!- sean``` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi
23:09 -!- sean``` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit ["Ik ga weg"]
23:12 -!- sean`` [n=Sean@84-105-219-106.cable.quicknet.nl] has quit [Connection timed out]
23:35 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit [Read error: 104 (Connection reset by peer)]
23:41 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has joined #agavi
--- Day changed Sat Aug 04 2007
00:23 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
01:17 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit ["Good Night"]
02:07 -!- Sokal [n=kvirc@dzl170.internetdsl.tpnet.pl] has joined #agavi
02:10 -!- Sokal [n=kvirc@dzl170.internetdsl.tpnet.pl] has left #agavi ["So Long, and Thanks for All the Fish!"]
02:52 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
02:54 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has joined #agavi
03:49 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit []
04:07 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
04:08 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has joined #agavi
04:13 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit [Remote closed the connection]
04:19 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has joined #agavi
04:43 -!- impl [n=impl@adsl-221-73-215.rmo.bellsouth.net] has quit ["Leaving"]
05:20 -!- epaulin [n=epaulin@125.34.54.34] has joined #agavi
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
06:15 -!- epaulin [n=epaulin@125.34.54.34] has quit [Read error: 110 (Connection timed out)]
06:16 -!- epaulin [n=epaulin@125.34.54.34] has joined #agavi
06:18 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
06:18 < _cheerios> huomentaa!!!
06:19 < _cheerios> seems i'm early
06:28 -!- epaulin [n=epaulin@125.34.54.34] has quit [Read error: 104 (Connection reset by peer)]
06:57 < v-dogg> huomenta
06:57 < v-dogg> early bird catches the bird flu
09:01 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
09:02 < Whisller> hi
09:36 -!- eremit [n=eremit@p5490EC96.dip.t-dialin.net] has joined #agavi
10:06 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
10:29 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
11:23 -!- eremit_ [n=eremit@p5490E10C.dip.t-dialin.net] has joined #agavi
11:33 -!- eremit [n=eremit@p5490EC96.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
13:33 < _cheerios> http://www.pantherhouse.com/newshelton/wp-content/uploads/2007/08/monkeypeach.jpg << text caption below the photo on the right... ;)
13:35 < _cheerios> tasty http://www.pantherhouse.com/newshelton/wp-content/uploads/2007/08/octopussy1272.jpg
13:39 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
13:55 < Whisller> Are you know where is digitarald?
13:58 < Whisller> *where digitarald is
14:25 < _cheerios> still having the JS problem?
14:28 < Whisller> NO I fix it, something wrog was in dropabbles - i done something wroge ;)
14:28 < Whisller> *wrong
14:31 < _cheerios> what fixed it?
14:32 < Whisller> Change name of dropabble div. http://dev.whisnet.pl/CDPROJEKT_1185857708/
14:32 < Whisller> Because I set wrong name.
14:35 < _cheerios> looks a lot different
14:35 < Whisller> I change many things, add comments. Rewrite some code.
14:36 < Whisller> But still it not that what I want this should look.
14:39 < _cheerios> don't spend too much on a single piece of code :)
14:40 < Whisller> Now I'm writing little files manager, and I want add some ajax features ;) I must to learn JS, I don't know it is good idea ;)
14:42 < Whisller> But hmm 3 days ago I was in interview, and one guy which I was toolking said JS is important if I want get job in his company. So I'm learning.
14:46 < _cheerios> if you're a web dev, you need to know JS for sure
14:49 -!- f00li5h [n=f00li5h@unaffiliated/f00li5h] has left #agavi ["milk and nip for @kitties;"]
15:47 -!- eremit_ is now known as eremit
16:11 < Whisller> I have one question. I have some action, and user don't have a credentials to execute it. And when I'm doing request to this action with ajax how I can show user "You dont have credentials to view it". Maybe can I set other view for it? Then I will be check response if (resposne == 'credentials-false'). What you think?
16:17 < _cheerios> good question, as the user gets redirected to secureaction by default. you can set your own execute's, which check for such error (somehow) and then act accordingly for the response.
16:17 < _cheerios> json will likely be your best friend
16:18 < Whisller> But if I have set dsystem_action name="secure" ?
16:18 < Whisller> And user is redirecting to this action
16:18 < Whisller> Then I cant check it
16:20 < Whisller> Any ideas :>
16:20 < _cheerios> dunno. can't you just make the html page which has the ajax call secure?
16:21 < _cheerios> sounds like someone doing something they shouldnt have access to anyhow (in their state)
16:21 < _cheerios> --->jog
16:21 -!- skiv02 [n=Miranda@bzq-84-108-59-103.cablep.bezeqint.net] has quit [Read error: 104 (Connection reset by peer)]
16:21 < Whisller> Hmm
16:22 < Whisller> Can I check credentials in getCredentials? And then return View or error?
16:24 < Whisller> If it will be possible then I will be check credentials in action and set view for it .. it will be good :>
16:49 < Whisller> Hmm maybe if (response != 'has_credentials') then display information about credentials
16:49 < Whisller> I must think about it
16:59 < _cheerios> awww... having eaten sausages earlier in the day killed me :/
17:00 < Whisller> :)
17:01 < Whisller> Today is so quiet here
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
17:22 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
17:22 < _cheerios> can't wait to see Assembly'07 productions
17:26 < Whisller> What is it?
17:26 < _cheerios> http://www.assembly.org/summer07/
17:27 < _cheerios> programming/gaming event
17:28 < Whisller> I see
17:29 < Whisller> It is something like symposium and place where people can playing?
17:34 < _cheerios> http://www.flickr.com/photos/tags/asmsummer07/
18:40 < _cheerios> wtf... mootools serializes sortables using its own internal id's, not what i specified o_O I hope the existing ones can be held intact somehow
18:43 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
19:00 < _cheerios> google ftw. creator it had example code on his page. then just prototype and voila \o/
19:00 < _cheerios> s/it/of it
19:08 < _cheerios> great... jEdit doesn't want to start
20:11 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
20:12 < CIA-11> david * r2057 /branches/0.11/CHANGELOG: GOLEGNAHC
21:13 < _cheerios> ~sleepy~
21:14 < ttj> Yep.
22:06 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["nn"]
22:09 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
22:10 < Whisller> evening
22:22 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 113 (No route to host)]
22:50 -!- luke` [n=shoan@122.166.1.164] has joined #agavi
23:00 -!- luke`_ [n=shoan@122.166.1.164] has joined #agavi
23:02 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 113 (No route to host)]
23:14 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
23:26 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
23:29 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit [Read error: 104 (Connection reset by peer)]
23:48 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
23:53 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
--- Day changed Sun Aug 05 2007
00:43 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
00:48 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
00:49 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Read error: 104 (Connection reset by peer)]
00:58 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
01:01 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
01:01 -!- CIA-12 [n=CIA@208.69.182.149] has joined #agavi
01:16 -!- CIA-12 [n=CIA@208.69.182.149] has quit []
01:21 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
02:47 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
03:19 -!- trophaeum_ [i=eosnkxz@ppp121-45-251-100.lns2.bne4.internode.on.net] has quit [Read error: 104 (Connection reset by peer)]
03:32 -!- CIA-12 [n=CIA@208.69.182.149] has joined #agavi
03:32 -!- trophaeum [i=ajizgynp@ppp121-45-251-100.lns2.bne4.internode.on.net] has joined #agavi
03:46 -!- CIA-12 [n=CIA@208.69.182.149] has quit []
03:54 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
04:01 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
04:03 -!- CIA-12 [n=CIA@208.69.182.149] has joined #agavi
04:20 -!- CIA-12 [n=CIA@208.69.182.149] has quit []
04:36 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
05:09 -!- trophaeum_ [n=trophaeu@ppp121-45-216-11.lns2.bne1.internode.on.net] has joined #agavi
05:11 -!- trophaeum [i=ajizgynp@ppp121-45-251-100.lns2.bne4.internode.on.net] has quit [Read error: 110 (Connection timed out)]
05:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
05:22 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
06:50 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
06:50 < _cheerios> huomenta!
07:13 < _cheerios> ftp://ftp.scene.org/pub/parties/2007/assembly07/
07:36 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
07:40 < _cheerios> HUK U BABO CHOBO KEKEKEKE ^^
07:48 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
08:13 < _cheerios> bleh. i need a better gpu for watching the demos :|
09:15 < ttj> Fortunately all that Assembly-nonsense will end today.
09:16 < _cheerios> KEKEKE
09:16 < ttj> Right.
09:17 < _cheerios> KEKEKE is Korean for "hahaha."
09:17 < _cheerios> this probably didn't help:
09:17 < _cheerios> Korean keyboards have a key that generates 'ke'. Someone discovered that this annoys the hell out of westerners, and due to South Korean Starcraft Zergrush skills, it's associated with Koreans online. Usually an expression of humor.
09:18 < ttj> Ah.
09:18 < ttj> Are you also one of those anime-wankers? ;P
09:19 < _cheerios> Such malice towards people!
09:20 < ttj> Try waking up with a hangover and have three CS nerds sit in front of a laptop, staring at some Japanese bread anime with the volume at full level. :P
09:20 < _cheerios> lol!
09:21 < _cheerios> i hear that anime is pretty good. haven't seen it.
09:21 < ttj> So I'm sorry if I'm not that receptive towards any sort of anime.
09:21 < _cheerios> it takes SKILL to make a show about MAKING BREAD be exciting
09:22 < ttj> I saw that Totoro movie once. Made me want to start doing hard drugs afterwards.
09:26 < _cheerios> watching anime expands the mind ;)
09:27 < _cheerios> haven't seen totoro. seems to have a cute bunny innit.
09:28 < ttj> Can't remember. There was a cat bus with like 20 legs and then that oval-shaped furry thing with big teeth and an umbrella and which could fly while standing on top of a spinning... well... top.
09:30 < ttj> http://upload.wikimedia.org/wikipedia/en/3/31/1totoro.jpg <-- That guy!
09:34 < _cheerios> the cute bunny :)
09:34 < ttj> It's not a bunny.
09:34 < ttj> It has big... TEETH!
09:36 < _cheerios> yes :)
09:37 < ttj> Oh, and it can grow weed.
09:38 < _cheerios> you should watch some really crazy anime sometimes :D
09:38 < ttj> I don't think that'd be a very good idea. :D
09:38 < _cheerios> if there's room around the laptop.
10:02 < _cheerios> some good music in the asm07 freestyle compo
10:10 < ttj> Some good music in my Last.fm My Loved Tracks radio.
10:10 < ttj> Underworld - Pearls Girl
10:59 < _cheerios> foppa - Hetki Hulluutta (guitar & man), Coloneil feat. Reetta - Kuvittele Maailma (ballad-pop?), Byproduct - Overload (technoish-90s-yeah!), Kim Wirtanen - Closer to God (instrumental/ambient), Castor - Come SHow me Love (like that some movie with female lead singing in a bar...), Mörkö - Ectoplasm (electronic), ...
10:59 < _cheerios> a lot of different sounds in these freecompo beats
11:01 < ttj> Haha, I love David Armand's dance interpretation of Natalie Imbruglia's Torn. :P
11:03 < _cheerios> i used to love Torn when it came out like in 97ish
11:03 < ttj> http://www.youtube.com/watch?v=9dxf6keoYV0
11:07 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
11:07 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
11:16 < _cheerios> it got good when Nat joined in. ok piece :)
11:23 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Leaving"]
11:23 < _cheerios> youtube,downtube? gah.
11:24 -!- eremit_ [n=eremit@p5490FECA.dip.t-dialin.net] has joined #agavi
11:28 -!- Fastly [n=fast@ACD6C06D.ipt.aol.com] has joined #agavi
11:34 -!- eremit [n=eremit@p5490E10C.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
11:36 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi
11:44 < _cheerios> refactoring takes foooooooreeeeeeeveeeeeeeeeeeeeeeeeeeeeeeeeeeeerr...
11:47 < _cheerios> someone wouldnt have a script that creates dom from a nestedset?
11:53 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
11:55 < Whisller> hi
12:14 < _cheerios> hello
12:15 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
12:22 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
12:56 -!- kid_tie_imoet [n=user3@202.149.78.155] has joined #agavi
13:03 -!- kid_tie_imoet [n=user3@202.149.78.155] has quit ["Leaving"]
13:03 -!- kid_tie_imoet [n=user3@202.149.78.155] has joined #agavi
13:04 < _cheerios> how can i have the routing not add a into the generated url?
13:04 < _cheerios> (i just want the routing to use it, not display it)
13:05 -!- kid_tie_imoet [n=user3@202.149.78.155] has quit [Remote closed the connection]
13:05 < Whisller> Sorry but I don't understand you idea :D
13:06 < Whisller> *your
13:07 < _cheerios> eg. /user/id(/)?(someVar:[])
13:07 < _cheerios> someVar has a default of "Foo"
13:08 < _cheerios> but i don't need it added to the url necessary, which shows /user/id/foo, by use of defaults
13:11 < Whisller> hmm
13:13 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Connection timed out]
13:31 < _cheerios> 29C inside :/
13:35 < Whisller> I have 24, cold :/
13:41 < _cheerios> pfft, that's about perfect
13:42 < _cheerios> how can i find unused variables/functions in PHP code?
14:00 < Whisller> eclipse doesn't have it?
14:01 < Whisller> but for variables only...but I'm not sure
14:02 < Whisller> or that was only for java...I don't remember
14:03 < _cheerios> i don't use eclipse. im searching for some tool that could provide this, as im sure my code has some unused stuff by now
14:03 < Whisller> Are you using last.fm?
14:13 < _cheerios> nope
14:21 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
14:44 < _cheerios> can I move from one action to another somehow? I'd want to choose a view from another action when returning from the action
14:45 < _cheerios> oh, it worked :)
14:45 < _cheerios> just needed the action to start with the same prefix
14:57 < Whisller> Are we here alone? ;p
15:01 < _cheerios> it's weekend
15:01 < _cheerios> nobody should be here
15:02 < Whisller> So we are crazy ;p
15:02 < _cheerios> probably just poorer than the erst
15:02 < Whisller> Sorry don;t understand that phrase
15:05 < _cheerios> poor ppl need to work hard, longer days
15:05 < Whisller> ahh
15:05 < Whisller> ok :)
15:05 < Whisller> http://www.phpguru.org/#100
15:13 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
15:17 < _cheerios> humho... IE... fook u
15:20 < _cheerios> hard to debug when the browser crashes
15:38 -!- MrJeep [n=jeanphil@modemcable175.240-202-24.mc.videotron.ca] has joined #agavi
15:57 < _cheerios> ttj: got any hard drugs left?
16:09 < _cheerios> *phew* IE behaving now.
16:23 < ttj> _cheerios: Sorry, don't do those. :-/
16:23 < ttj> I just have some pain killers with red triangles.
16:34 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
16:35 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:40 < _cheerios> jog-->
16:49 -!- MrJeep [n=jeanphil@modemcable175.240-202-24.mc.videotron.ca] has quit []
16:51 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit [Read error: 104 (Connection reset by peer)]
16:52 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
17:02 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
17:21 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
17:22 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
17:22 < _cheerios> ahhh
17:25 < splatch> he;;p
17:26 < splatch> hello
17:28 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
17:28 < juro_> hi
17:28 < _cheerios> yo
17:29 < juro_> can anyone tell me how agavi interfaces with a database?
17:30 < _cheerios> are you getting started or having problems?
17:30 < splatch> http://img.wklej.org/v.php?id=61648agavi%20module%20editor.PNG
17:30 < juro_> getting started - checking out the framework - and read something about propel ...
17:31 < _cheerios> ./src/database has connectors, juro_
17:31 < juro_> ok, so does agavi use propel, doctrine or what?
17:32 < _cheerios> setup your confing in settings + database.xml, then just $db = $this->getContext()->getDatabaseConnection();
17:32 < _cheerios> it uses whatever you want it to use
17:32 < juro_> ok
17:32 < _cheerios> if youre looking at propel, looking at v-dogg's cms probably will help
17:33 < juro_> well I just hope it doesn't use propel ...
17:33 < _cheerios> http://veikko.fi/temp/cms.zip
17:33 < _cheerios> that one has propel samples
17:33 < _cheerios> splatch, hmmm :)
17:35 < _cheerios> South Africa? cool
17:36 < splatch> i gonna to write some "ide" for agavi
17:36 < splatch> but i need ideas and time :)
17:36 < juro_> :) I am currently using symfony but just want to check the other frameworks
17:36 < _cheerios> http://youtube.com/watch?v=z77Fspd5hlg << listen to some Double Nature to get pumped up about "ide"'s ;)
17:36 < Whisller> symfony, it has helpers for everything ;p
17:37 < Whisller> hi splatch
17:37 < splatch> hi Whisller
17:37 < juro_> Whisller, true. but a framework should 'help' as often as possible
17:37 < Whisller> and agavi does it ;p
17:38 < splatch> _cheerios: great music :)
17:38 < _cheerios> kicks ass \o/
17:38 < splatch> yeah, do you heard korpiklani?
17:38 < _cheerios> unknown to me
17:39 < juro_> Whisller, so how do I get agavi to create a model from an existing database?
17:40 < _cheerios> agavi doesnt do db related stuff, thats upto your orm of choice
17:40 < splatch> _cheerios: http://www.lastfm.pl/music/Korpiklaani/+wiki
17:40 < juro_> ok
17:41 < Fastly> juro_: if you're using propel, read http://propel.phpdb.org/trac/wiki/Users/Documentation/1.3/HowTos/ExistingDatabases
17:41 < juro_> I don't want to use propel! (it is really crap and makes interfacing really slow!)
17:44 < splatch> juro_: so use PDO
17:44 < splatch> or Creole
17:44 < splatch> Agavi will give you everything what you want
17:44 < _cheerios> or whateverthehellyouwant ;)
17:44 < juro_> great now it isn't only about selecting the framework, now the orm needs selecting too ...
17:45 < splatch> juro_: why you don't want use symfony?
17:45 < _cheerios> probably doesn't have enough helpers!
17:46 < Whisller> hihihi
17:46 < juro_> I heard that agavi is much better - and I am not into the helpers ;)
17:46 < _cheerios> only cakephp+symfony bundle an orm with the framework, afaik
17:46 < _cheerios> so if you want that, better look in that direction
17:47 < juro_> ok
17:49 < splatch> _cheerios: listen Korpiklaani :)
17:50 < _cheerios> i left an im to a friend to get an opinion first ;)
17:50 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Connection reset by peer]
17:51 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
17:53 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
18:02 < splatch> _cheerios: folk + rock, good team :)
18:04 < _cheerios> got a reply, m8 knows them but doesnt like
18:04 < _cheerios> but he's in some dethmetal band himself, and i dont like the shit he plays :d
18:06 < _cheerios> hmm... 9pm... coffee or tea
18:11 < splatch> http://youtube.com/watch?v=v1PgiBpTtao
18:11 < splatch> that's great song :)
18:13 < _cheerios> Bad Religion :p
18:15 < splatch> yeah
18:15 < splatch> _cheerios: you like it?
18:15 < splatch> do you?
18:16 < _cheerios> it's ok. i used to listen to them... whenever they were big :)
18:16 < _cheerios> they've been dropping single hits throughout the years, rite?
18:17 < _cheerios> was more into offspring middle 90's, but who wasnt? :D
18:19 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Read error: 104 (Connection reset by peer)]
18:20 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
18:20 < _cheerios> http://youtube.com/watch?v=UPxlenE-kic more upbeat :)
18:24 < splatch> does youtube down?
18:24 < _cheerios> could be. listening to a vid :D
18:24 < _cheerios> it was down earlier today
18:27 -!- juro_6 [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
18:36 -!- juro [n=juro@dsl-145-212-170.telkomadsl.co.za] has joined #agavi
18:46 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
18:47 -!- juro_ [n=juro@dsl-145-252-249.telkomadsl.co.za] has joined #agavi
18:49 -!- simoncpu [n=soulfury@58.71.34.138] has quit [Read error: 110 (Connection timed out)]
18:54 -!- juro_6 [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
18:54 -!- juro_6 [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
19:00 -!- juro [n=juro@dsl-145-212-170.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
19:12 -!- juro_ [n=juro@dsl-145-252-249.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
19:31 -!- juro_ [n=juro@dsl-145-205-251.telkomadsl.co.za] has joined #agavi
19:38 -!- juro [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
19:44 < CIA-11> dominik * r2058 /branches/0.11/src/renderer/ezctemplate/AgaviIEzctemplateTemplate.interface.php: Removed final keyword from the methods in the interface ... this obviously doesn't work ;)
19:48 < _cheerios> 39 commits today and still a few hours left
19:48 < _cheerios> wb dominik
19:49 -!- juro_6 [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
19:56 -!- juro_ [n=juro@dsl-145-205-251.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
20:03 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
20:04 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
20:12 -!- juro_6 [n=juro@dsl-145-197-33.telkomadsl.co.za] has joined #agavi
20:22 -!- juro [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
20:30 -!- juro_ [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
20:32 -!- juro_6 [n=juro@dsl-145-197-33.telkomadsl.co.za] has quit [Read error: 110 (Connection timed out)]
20:36 < splatch> http://img.wklej.org/v.php?id=73403agavi%20module%20editor.PNG
20:36 < splatch> data readed from file :)
20:37 < _cheerios> you're going eclipse plugin writing nuts? :)
20:38 < splatch> yeah, i like Eclipse and love Agavi, that's small and ugle effect ;)
20:38 < splatch> *ugly
20:39 < splatch> i never write so bad code like today :D
20:40 < _cheerios> i wouldnt mind using Eclipse if it didnt feel like the screen crawls everytime i just type a few lines
20:40 < _cheerios> it's like enter.. enter (1 sec)... enter (1 sec)... AARGH.
20:40 < splatch> _cheerios: how many memory you have?
20:40 < _cheerios> 1G
20:41 < splatch> can't be!
20:41 < splatch> _cheerios: do you modified memory settings for eclipse?
20:41 < _cheerios> nope. just eclipse + pdt
20:41 < splatch> nah, two years ago i writed code on machine with 256MB of ram, next 512
20:42 < splatch> _cheerios: you can give more memory for eclipse
20:42 < trophaeum_> 1gig and eclipse dont mix well, i have to switch from firefox to opera on my workb ox when i use eclipse
20:43 < splatch> i've 2GB of RAM, so i use full featured Eclipse (maany plugins), Thunderbird and Firefox in the same time
20:43 < splatch> :)
20:43 < trophaeum_> splatch, ya, thats me at home too, and once i get a macbook pro and start taking it to work :)
20:43 < splatch> does anyone want write eclipse plugins? :)
20:44 < trophaeum_> HA! you say java, i say no thanks
20:44 < splatch> :D
20:44 < splatch> java isn't bad!
20:44 < splatch> my friends
20:44 < splatch> don't rate language by one tool :)
20:44 < _cheerios> i just switched to jEdit. blazing fast compared to Eclipse.
20:44 < _cheerios> just not all the bells n whistles, but fine for text editing
20:44 < splatch> for simple files i use gVim
20:44 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
20:45 < trophaeum_> eclipse's code completion *drool* so much simpler when your using propel
20:46 < splatch> trophaeum_: youre talking about PDT
20:46 < splatch> PDT have very bad code
20:46 < splatch> without comments
20:46 < splatch> this code is clear only for authors
20:46 < trophaeum_> splatch, no surprise there, i used to use phpeclipse before it too, its still too good of an editing environment to give up for me
20:46 < splatch> new people who want contribute have to do really hard work
20:47 < splatch> i switched from php eclipse to pdt some time ago
20:47 < splatch> but i don't write many PHP code
20:47 < splatch> from this year i write only in java
20:48 < splatch> PDT is good, when you write, not when you want extend it :)
20:50 < splatch> http://phpfi.com/254596
20:50 < _cheerios> you're doing java webdev only, splatch ?
20:51 < splatch> _cheerios: not only - in previous year i write Swing application integrated with php by SOAP
20:51 < splatch> now i use J2EE
20:52 < splatch> webdev in Java is fine, but i use Struts and other old libraries
20:55 < _cheerios> yeah,im sure it gets the job done.. eventually
20:56 < splatch> java developers in poland get's more sallary than php developers :)
20:57 < _cheerios> that's everywhere
20:58 < _cheerios> + you're unemployed if you do PHP outside of states, pretty much :)
20:59 < _cheerios> midnight :| still can.. keep eyes open...
21:01 < splatch> next feature - graph with validator's xincludes :)
21:04 < _cheerios> i could use the processing power of java in my projects
21:05 < _cheerios> i'll bug you for stuff if i need to rewrite code in java :)
21:06 < splatch> _cheerios: ok, when you've some problem just write
21:06 < splatch> _cheerios: do you want my jabber id?
21:06 < _cheerios> you're here on irc, that's good enough
21:08 < splatch> _cheerios: yes, but i join irc only when i want write something about eclipse on #agavi :)
21:10 < _cheerios> pfft!
21:10 < _cheerios> i wont write java anytime soon, no worries
21:10 < splatch> hrhr
21:11 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
21:30 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
21:34 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["nn"]
21:44 < Whisller> evening
22:21 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi
22:52 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit ["good night"]
22:58 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
22:58 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit [Remote closed the connection]
--- Day changed Mon Aug 06 2007
01:31 -!- trophaeum_ [n=trophaeu@ppp121-45-216-11.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)]
01:45 -!- trophaeum [i=erwbgrny@ppp121-45-216-11.lns2.bne1.internode.on.net] has joined #agavi
02:23 -!- allisnone [n=allisnon@83.228.56.37] has joined #agavi
02:36 -!- allisnone [n=allisnon@83.228.56.37] has left #agavi []
03:59 -!- epaulin [n=epaulin@123.112.71.157] has joined #agavi
05:22 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
05:22 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
06:29 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
06:48 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
06:48 < _cheerios> huomenta!
06:51 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Connection timed out]
06:54 -!- luke`_ is now known as luke`
06:54 < luke`> huomenta!
06:56 < codecop> maybe someone knows why i got date from database like: 01/01/03, in database it is 2003-01-01, i use propel
07:03 < codecop> fixed: need propel.defaultDateFormat = %Y-%m-%d in build.properties
07:18 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
07:20 < RossC0> Huomenta!
07:20 < _cheerios> huomenta RossC0
07:23 < RossC0> whats up?
07:26 < _cheerios> uhh... another monday with me going thru notes on what to tackle next
07:35 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
07:40 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
07:40 < RossC0> cool - well I've just read Whisllers mail to the list and replied ! Good deed for the day!
07:42 < _cheerios> hmm, a link to the archive on the topic might be good
07:42 < _cheerios> if it does start to get dailyish traffic
07:43 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Client Quit]
07:43 < _cheerios> i always check the irc logs, but i never read the mailing list (beyond what i see fwd'd to my gmail account)
07:44 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
07:45 -!- trophaeum_ [i=ywkkylzc@ppp121-45-216-11.lns2.bne1.internode.on.net] has joined #agavi
07:45 -!- trophaeum [i=erwbgrny@ppp121-45-216-11.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)]
07:47 < RossC0> it not a google group?
07:48 < _cheerios> whatwhat?
07:49 < _cheerios> all i know i have mails from one of the agavi lists fwdd to my gmail acc
07:49 < RossC0> http://groups.google.com/group/agavi-users/browse_thread/thread/ab5dcb0304b45977
07:49 < _cheerios> hasnt warranted more attention than that ;)
07:49 < RossC0> :D
07:52 < RossC0> _cheerios: ftw: feed://groups.google.com/group/agavi-users/feed/rss_v2_0_msgs.xml
07:52 < RossC0> you'll never miss a thread again ;)
07:52 < _cheerios> sweet. I'll set us up an agavi dashboard in a month or so :)
07:52 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
07:59 < _cheerios> i worked so many hours infront of computer on the weekend that my eyes are so strained even this morning
08:15 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has joined #agavi
08:35 -!- E_mE [n=E_mE@81.168.18.2] has joined #agavi
08:38 < E_mE> huomenta everyone :) hope all of you bode well!
08:40 < SunboX> does anyone know if there are any docs about propel validator?
08:40 < SunboX> for examble what rules are possible? unique, minLength, maxlength, match, ... ?
08:40 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
09:20 -!- luke` [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)]
09:49 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
09:49 -!- luke` [n=shoan@122.166.1.168] has joined #agavi
09:54 -!- Fastly [n=fast@ACD6C06D.ipt.aol.com] has quit []
10:02 -!- luke`_ [n=shoan@122.166.1.168] has joined #agavi
10:13 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
10:18 -!- luke` [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
10:27 -!- epaulin [n=epaulin@123.112.71.157] has quit ["Ex-Chat"]
10:36 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
10:36 < Whisller> hi
10:46 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi
10:53 < _cheerios> “You’re nobody here at $10 million,” Mr. Kremen said earnestly over a glass of pinot noir at an upscale wine bar here.
10:53 < _cheerios> :p
10:53 -!- luke`_ [n=shoan@122.166.1.168] has quit [Read error: 104 (Connection reset by peer)]
10:55 -!- luke` [n=shoan@122.166.1.168] has joined #agavi
10:55 < ttj> _cheerios: Where's "here"?
10:55 < ttj> Silicon Valey?
10:56 < _cheerios> yessir
10:56 < ttj> Yeah, well, it's just a bit over 7 million in hard currency.
10:56 < ttj> So I'll have to agree with Mr. Kremen.
11:02 < _cheerios> I'll have to have some words with Kremen when I can compare assets comfortably :)
11:11 < _cheerios> "Spouses talk, and now that resort in Mexico the family enjoyed so much last winter is not good enough when looking ahead to next year."
11:11 < _cheerios> :p
11:21 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
11:24 -!- eremit [n=eremit@p5490F851.dip.t-dialin.net] has joined #agavi
11:35 -!- eremit_ [n=eremit@p5490FECA.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
11:37 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)]
11:38 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
12:18 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has quit [Read error: 104 (Connection reset by peer)]
12:19 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
12:41 -!- trophaeum_ [i=ywkkylzc@ppp121-45-216-11.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)]
13:09 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
13:11 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Read error: 113 (No route to host)]
13:27 < SunboX> can someone help me with routing?
13:27 < SunboX> i've this routes: http://p.caboo.se/private/homzxql4x2qfeaoax3
13:27 < SunboX> but when i call
13:28 < SunboX> default/user/6/modify/extended
13:28 < SunboX> nothing works
13:28 < SunboX> only when i call
13:28 < SunboX> default/user/6/modify/extended/
13:28 < SunboX> why?
13:28 < SunboX> $ro->gen('default.users.modify.extended')
13:28 < SunboX> produces the NOT working path
13:33 < SunboX> is this a bug?
13:34 < SunboX> is the routing wrong?
13:34 < SunboX> i don't know...
13:34 < RossC0> SunboX: do you pass an id ? i.e. $ro->gen('default.users.modify.extended', array('id' => 1));
13:36 < SunboX> no, i don't
13:36 < RossC0> I don't use callbacks for id validation - I generally have done that in validate of the action but what does CMSUserExistsRoutingCallback do?
13:37 < SunboX> http://p.caboo.se/85258
13:37 < RossC0> can you try passing the id into the route
13:37 < SunboX> yes, but the id is passed in... that should not be the problem
13:38 < RossC0> ah ok
13:38 < SunboX> the generatet path doesnt work (but it should)
13:38 < RossC0> seems to be a bug
13:38 < RossC0> can you add this to the path
13:38 < SunboX> but the generatet path + '/' does work
13:39 < SunboX> i dont know why
13:39 < RossC0> (/)?
13:39 < RossC0> should fix it
13:39 < SunboX> yes
13:39 < SunboX> that would fix it
13:39 < SunboX> but isnt very nice ;o)
13:39 < _cheerios> the $ in the end made t not work with /
13:39 < SunboX> yes
13:39 < _cheerios> you can remove the $ and both work
13:40 < _cheerios> or use that (/)
13:40 < SunboX> both wont work... but with added '/' it will
13:41 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi
13:46 < RossC0> SunboX: can you file a ticket :D
14:07 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bbl"]
14:32 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Leaving"]
15:08 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has quit [Read error: 110 (Connection timed out)]
15:14 -!- JamieWolf [n=JamieWol@p5486D43E.dip.t-dialin.net] has joined #agavi
15:32 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 110 (Connection timed out)]
15:44 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi
15:54 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
15:55 < digitarald> Huomenta!
15:57 -!- luke`_ [n=shoan@219.64.69.91] has joined #agavi
15:59 -!- E_mE [n=E_mE@81.168.18.2] has quit [Remote closed the connection]
16:00 -!- Jickles [n=Tickles@81-179-155-122.dsl.pipex.com] has joined #agavi
16:02 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Read error: 110 (Connection timed out)]
16:06 -!- Jickles [n=Tickles@81-179-155-122.dsl.pipex.com] has quit ["Nice Scotty, now beam my clothes up too!"]
16:24 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
16:25 < Wombert> huomenta
16:28 < Whisller> hi
16:29 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
16:31 < RossC0> Wombert: you made it!
16:31 < Wombert> eh?
16:31 < Wombert> :>
16:31 < Wombert> no
16:31 < Wombert> I'm in teh hotel
16:32 < Wombert> where they don't have DHCP for the lan cable that's sitting inthe corner
16:32 < Wombert> so I gave it a static IP and done :p
16:32 < Wombert> I bet they'd sell me an instructions kit or something if I asked about internet access ^^
16:45 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit [Read error: 104 (Connection reset by peer)]
16:45 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Read error: 113 (No route to host)]
16:55 < digitarald> when I don't want to build xml for my database with propel, what are the alternative solutions?
17:00 -!- luke`_ [n=shoan@219.64.69.91] has quit [Read error: 104 (Connection reset by peer)]
17:16 < digitarald> Doctrine maybe?
17:21 < digitarald> RossC0, u tested agavi with doctrine?
17:22 < RossC0> Yup
17:22 < RossC0> using doctrine now :D
17:22 < digitarald> I don't want to use command line and xml in my new small project
17:22 < RossC0> btw digitarald you about tomorrow want to talk to you about mooselectors
17:22 < digitarald> doctrine seems fine ... so the only files I need are in the ticket?
17:23 < digitarald> to make them ready for 1.2
17:23 < digitarald> including better event detection ;)
17:23 < RossC0> yep
17:23 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
17:23 < digitarald> like behaviours
17:24 < digitarald> we can use the internal $events
17:24 < digitarald> to save the correct method
17:24 < RossC0> digitarald - just need BaseDoctrineDatabase
17:24 < digitarald> i read, yes
17:24 < RossC0> and include the DoctrineRecord Models in autoload
17:25 < digitarald> mh ... they dont have the context ...
17:25 < digitarald> ... but i can give it when i export the data
17:26 < digitarald> doctrine has no tagged versions ... so ... trunk svn
17:26 < RossC0> yup
17:27 < RossC0> its still changing lots with soc - but the api is *stable*
17:27 < RossC0> updated the BaseDoctrineDatabase
17:28 < RossC0> thats attached to the ticket as it had some depreciated stuff in it
17:28 < RossC0> i.e now uses AgaviToolkit::expandDirectives
17:28 < digitarald> btw ... u ever visited mallorca or ibiza? brits seems to love it
17:28 < RossC0> no - to chav for me!
17:29 < RossC0> brits love anywhere that sells cheap beer and has menus with "english" food like fish and chips, curry or fry ups...
17:29 < digitarald> i mean, these tourist centers are embarrassing :D
17:29 < digitarald> :D they all had their english breakfast
17:30 < RossC0> I can imagine! :D
17:30 < digitarald> 12 o'clock
17:30 < digitarald> hottest sun, all spains has siesta
17:30 < RossC0> with a pint of lager!
17:30 < digitarald> and they eat food with fat and bacon
17:30 < RossC0> yup - generally not the best of breed that go there!
17:31 < digitarald> ... and of course the pint, during the hottest time of the day
17:31 < digitarald> crazy
17:31 < digitarald> in Sant Antoni thousands of brits
17:31 < digitarald> in Eivissa, on the other side, Italians
17:32 < digitarald> between those party zones plain beaches and pine woods for the other visitors :D
17:33 < RossC0> yeah - I heard Ibiza is really nice away from the hordes!
17:33 < RossC0> right time to go !
17:33 < digitarald> it is, magical
17:33 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
18:15 < _cheerios> FPF sure can be intimidating when it throws 3 pages of errors at ya. Atleast it makes you do valid pages in the end ;)
18:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:32 -!- Chonsu [n=martin@87.79.35.58] has quit ["Leaving."]
18:50 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
18:55 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
19:25 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Read error: 104 (Connection reset by peer)]
19:26 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
19:43 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
19:43 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
19:43 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
20:07 -!- Netsplit simmons.freenode.net <-> irc.freenode.net quits: _trophaeum, splatch, _cheerios, eremit, GMFlash, @ChanServ, CIA-11, stachu, luke`, digitarald, (+4 more, use /NETSPLIT to show all of them)
--- Log closed Mon Aug 06 20:10:16 2007
--- Log opened Mon Aug 06 20:10:31 2007
20:10 -!- Chuckwalla [n=chuckwal@88.198.118.14] has joined #agavi
20:10 -!- Irssi: #agavi: Total of 16 nicks [1 ops, 0 halfops, 0 voices, 15 normal]
20:10 -!- MikeSeth [n=ohnoes@207.230.28.36] has joined #agavi
20:10 -!- Irssi: Join to #agavi was synced in 23 secs
20:32 -!- trophaeum [i=unaaqvn@ppp121-45-216-11.lns2.bne1.internode.on.net] has joined #agavi
20:33 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has quit [Read error: 131 (Connection reset by peer)]
20:35 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
20:36 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
20:36 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
20:36 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
20:47 < _cheerios> ~~ \o/ ~~
20:52 -!- JamieWolf [n=JamieWol@p5486D43E.dip.t-dialin.net] has quit ["Gone for a Drink"]
21:34 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["must.. sleep"]
22:52 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Remote closed the connection]
22:57 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
22:59 -!- NekoKun [n=chatzill@201-3-219-146.fnsce703.dsl.brasiltelecom.net.br] has joined #agavi
23:00 < NekoKun> how 'stable' is agavi?
23:00 < NekoKun> ok
23:00 < NekoKun> pretty much
--- Day changed Tue Aug 07 2007
02:09 -!- epaulin [n=epaulin@123.112.71.157] has joined #agavi
03:20 -!- NekoKun [n=chatzill@201-3-219-146.fnsce703.dsl.brasiltelecom.net.br] has quit [Read error: 104 (Connection reset by peer)]
05:19 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:09 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
06:12 < RossC0> huomenta!
06:37 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
06:39 < RossC0> huomenta Wombert!
06:41 < Wombert> oi
06:41 < RossC0> hows it going ?
06:42 * RossC0 is on a caffeine fueled mission to finish the styling today for review tomorrow...
06:42 < RossC0> :D
06:43 < Wombert> got one of these, eh, stress headaches, y'know
06:43 < RossC0> eek
06:43 < Wombert> and working from the hotel because the firewall at the office is a dick :p
06:44 < RossC0> hmm norra lorra fun
06:47 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
06:47 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
07:18 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
07:39 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit [Nick collision from services.]
07:39 -!- Wombert_ [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
07:43 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
07:43 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
07:51 < luke`> huomenta!
07:58 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
08:01 -!- Wombert_ [n=Wombert@Home05285.cluj.astral.ro] has quit []
08:05 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
08:08 < MikeSeth> weeeeeeeeeeeeeeeeeeeeeee
08:08 < MikeSeth> huomenta
08:13 < Arme[N]> huomenta
08:13 < MikeSeth> what did I miss in last 3-4 days?
08:54 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
09:05 -!- trophaeum [i=unaaqvn@ppp121-45-216-11.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)]
09:12 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit []
09:18 < RossC0> MikeSeth: norra lorra - everyones been busy!
09:19 < MikeSeth> weee
09:19 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
09:30 < digitarald> Huomenta
09:31 < RossC0> Huomenta
09:33 < _cheerios> huomenta :)
09:39 < _cheerios> any sysadmins here?
09:39 < _cheerios> preferably with good network,linux,Xen knowledge
09:43 < digitarald> ... ok ... lets start with Doctrine ...
09:50 -!- trophaeum [i=yaheznpp@ppp121-45-216-11.lns2.bne1.internode.on.net] has joined #agavi
10:06 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
10:06 < Whisller> hi :)
10:09 < MikeSeth> _cheerios: you be hirink? :)
10:10 < MikeSeth> Whisller: sup
10:10 < Whisller> good. I have lots of work but I think today will be good day.
10:11 < _cheerios> na, have a problem.
10:11 < _cheerios> eth0 goes promiscous for some reason at times. either Xen related or trouble :)
10:11 -!- _cheerios is now known as cher|afk
10:15 -!- epaulin [n=epaulin@123.112.71.157] has quit ["Ex-Chat"]
10:17 < MikeSeth> cher|afk: might be something stupid like network scripts trying to set up a bridge
10:17 < MikeSeth> Xen may cause that too
10:17 < cher|afk> i hope so. one thing it's doing is killing the network connection, isolating the virtual from the internet. which is not good when it's the main web server :)
10:18 < cher|afk> --> off
10:34 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
10:37 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
11:24 -!- eremit_ [n=eremit@p5490C362.dip.t-dialin.net] has joined #agavi
11:30 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
11:31 -!- eremit [n=eremit@p5490F851.dip.t-dialin.net] has quit [Nick collision from services.]
11:31 -!- eremit_ is now known as eremit
11:48 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
12:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
12:38 < luke`> how do I delete files that are not in a list of files on linux?
12:39 < MikeSeth> you mean .files?
12:39 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
12:53 < luke`> MikeSeth: I got a list of files in a .txt and need to delete all other files that don't exist in the .txt
12:53 < MikeSeth> ah uhm
12:53 < MikeSeth> I suppose one could do something like this
12:54 < MikeSeth> hmm hold on :D
12:55 < luke`> we are talking 18K+ files in the .txt :)
12:55 < MikeSeth> I suppose it should be something like this
12:55 < MikeSeth> ls -1|grep -v `xargs file.txt`|xargs|rm
12:55 < MikeSeth> but please dont try that at home
12:55 < MikeSeth> its grep -v -F
12:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Leaving"]
13:15 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
13:20 < cher|afk> evil rm scripts o_O
--- Log closed Tue Aug 07 13:23:23 2007
--- Log opened Tue Aug 07 13:23:28 2007
13:23 -!- Chuckwal1a [n=chuckwal@static.88-198-118-14.clients.your-server.de] has joined #agavi
13:23 -!- Irssi: #agavi: Total of 19 nicks [1 ops, 0 halfops, 0 voices, 18 normal]
13:23 -!- Irssi: Join to #agavi was synced in 7 secs
13:31 < _cheerios> need to buy a wedding dress by friday evening. got the jacket so far :)
13:33 < ttj> Wedding dress?
13:33 < ttj> Isn't that typically reserved for the bride...
13:33 < _cheerios> ah, yeah, probably a suit is the right word in my case :)
13:34 < _cheerios> damn expensive these things. a jacker alone is 100e. then there's the shirt,pants,socks,tie(maybe),shoes left. gah!
13:35 < ttj> Well come on, a jacket is typically about 300e and up by itself. ;-)
13:35 < _cheerios> not on my budget :D
13:36 -!- Chuckwalla [n=chuckwal@88.198.118.14] has quit [Read error: 110 (Connection timed out)]
13:36 < ttj> You're getting married?
13:36 -!- trophaeum [i=yaheznpp@ppp121-45-216-11.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)]
13:36 < ttj> Or just a guest?
13:37 < _cheerios> a guest
13:37 < ttj> Well, then you'll be just fine with any old suit you have. ;-)
13:37 < _cheerios> i can't afford to get married, heh heh
14:09 < _cheerios> "In a classic confrontation over Icahn's hostile bid for Phillps Petroleum, Morgan Stanley investment banker Joe Fogg declared the proposal preposterous. "What the hell do you know about the oil business?" he demanded to know. "You don't understand, Joe," Ichan calmly replied, "I'm not here for an interview"
14:38 -!- epaulin [n=epaulin@221.222.227.36] has joined #agavi
14:44 -!- epaulin_ [n=epaulin@221.222.225.108] has joined #agavi
14:49 -!- epaulin_ [n=epaulin@221.222.225.108] has quit ["Leaving"]
14:59 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
15:00 -!- Zibi_ [n=asd@80.4.120.163] has joined #agavi
15:00 < Zibi_> helo
15:01 < Zibi_> is there any way from error view of slot to load action again with only that slot changed to error view?
15:01 < Zibi_> in other way...
15:01 -!- epaulin [n=epaulin@221.222.227.36] has quit [Read error: 110 (Connection timed out)]
15:01 < Zibi_> i have action that produces view with 2 slots
15:01 < Zibi_> one of them is form
15:02 < Zibi_> and how to easy make it so if there are errors in form
15:02 < Zibi_> to come back to whole view
15:02 < Zibi_> not only to error view of form
15:02 < Zibi_> i hope you know what i mean
15:02 < Zibi_> ;]
15:04 < RossC0> Is there a way to grab the url and save it like the login intercept does?
15:04 < RossC0> how do you guys handle errors in slot forms?
15:31 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
15:38 < MikeSeth> Zibi_: hello.
15:38 < Zibi_> hi
15:38 < MikeSeth> Zibi_: perhaps you want a forward action
15:38 < MikeSeth> RossC0: d'ya mean in FPF sense or in action failure sense?
15:40 < Zibi_> i want some mechanizm so i can see exacly same page just with errors in form
15:40 < RossC0> action failure sense
15:40 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 104 (Connection reset by peer)]
15:40 < MikeSeth> Zibi_: FPF would do that for you globally. Not sure how it handles slots.
15:40 < RossC0> I'll bbl - got to get the train and get the little one from nursery
15:41 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
15:41 < MikeSeth> RossC0: I suppose failed action either uses a forward, or selects an appropriate view
15:44 < MikeSeth> Zibi_: actually, I'm wrong. FPF would do that for you, provided you feed it the form values and validation results for the slot.
15:45 < Zibi_> so it will be enough if in error view i will redirect with data holder?
15:52 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
15:52 < MikeSeth> Zibi_: redirect? I dont think so
15:53 < MikeSeth> Zibi_: rather, if you use validation properly, then the action in the slot fails at validation
15:53 < Zibi_> yea and then going to error view of slot
15:53 < Zibi_> or am i missed something
15:54 < MikeSeth> Yes. And in the error view you load up the form values and validation results into FPF
15:54 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
15:54 < Zibi_> yea and then ?
15:54 < Zibi_> redirect ?
15:54 < MikeSeth> Zibi_: and thats it. FPF fills the form with values and uses CSS classes to signify where an error occured.
15:54 < Zibi_> if i not redirect i will just see slot with errors
15:55 < MikeSeth> Zibi_: again, redirect is something you can do globally. With slots, you should use forward or a deferred action
15:55 < Zibi_> yea i know but from what you saying from page
15:55 < Zibi_> i will finish in <(form) error view>
15:55 < MikeSeth> which will draw the original form, the values, and CSS classes for erring fields
15:56 < MikeSeth> isnt that what you want?
15:56 < Zibi_> no
15:56 < Zibi_> i want go to
15:56 < MikeSeth> no no no no no
15:56 < MikeSeth> form with errors is the same as form with values and FPF css validation classes
15:57 < Zibi_> yes but somehow i need to go to action that will also display and
15:58 < MikeSeth> Zibi_: that's because you're not distinguishing between the central action - the one that responds to request and is selected by routing - and secondary actions that come from slots/layouts and other actions
15:58 < MikeSeth> you can redirect for the central action, because it's an HTTP level redirect command to the browser
15:58 < MikeSeth> but you can not redirect a slot
15:59 < MikeSeth> Zibi_: in other words, your Error view and template should be the default form, and the Success view is something that is a result of submitting that form successfuly
15:59 < Zibi_> so you want me to make action to save form and action to display form?
16:01 < Zibi_> hmm lets say that i have something like
16:01 < Zibi_> and that form is submited to?
16:01 < Zibi_> action 4?
16:01 < Zibi_> action 1?
16:01 < Zibi_> or action 3
16:18 < MikeSeth> sorry, I was away
16:19 < MikeSeth> Zibi_: no. The action is the same.
16:19 < MikeSeth> But, the action has a write method and a read method.
16:19 < Zibi_> yes
16:19 < Zibi_> but what you mean by action same
16:19 < Zibi_> action1 that display whole page with slots or action 3
16:19 < Zibi_> ?
16:20 < MikeSeth> Zibi_: I think it would be better if you pasted some examples. Otherwise I am afraid I will confuse you more.
16:20 < MikeSeth> Zibi_: will you be here in an hour?
16:20 < Zibi_> i have action that displays content and comment to it and add comment form
16:20 < Zibi_> comments and add comment form are slots
16:21 < Zibi_> and if somebody click submit in add comment form i want to go back to action that displays content
16:21 < Zibi_> but add form i want to have with errors
16:22 < MikeSeth> so, add a validator to the comment submit action
16:22 < MikeSeth> if there is an error, then the action's executeWrite() isn't called, instead the error view is invoked, in which you load the values into FPF and get your slot with your error form
16:25 < Zibi_> to comment submit action?
16:25 < Zibi_> or to content display action
16:25 < Zibi_> i have validator in comment submit action
16:26 < Zibi_> but it returns error view of slot only
16:26 < Zibi_> and i want everything
16:26 < Zibi_> with content list of comments and form with errors
16:27 < MikeSeth> hmmmm
16:27 < MikeSeth> I have to go home now, but I will be back online within an hour, will you still be here?
16:28 < Zibi_> no im going home in 30 min
16:28 < Zibi_> but i will be here whole tomorow
16:28 < Zibi_> ;]
16:28 < MikeSeth> post to the mailing list!
16:28 < Zibi_> hmm
16:28 < Zibi_> ok
16:29 < Zibi_> thanks for trying to help
16:29 < MikeSeth> actually my ride is delayed
16:29 < MikeSeth> i have 20 minutes more
16:30 < Zibi_> hehe so want me to explain it again?
16:30 < MikeSeth> tell me, why do you want an error view for -everything-?
16:30 < MikeSeth> whats the point?
16:30 < Zibi_> to look better
16:30 < Zibi_> now i have nice content and list of comment and form on the bottom
16:30 < Zibi_> and if there is error in form i jump to form view only
16:31 < Zibi_> and in form is only one field so it looks bad
16:31 < MikeSeth> then maybe you should make the form ajaxy?
16:31 < Zibi_> i have it with ajax now
16:31 < MikeSeth> (still, I dont see how it looks better)
16:32 < Zibi_> just was wondering
16:32 < Zibi_> if there is any tricky way of doing it without ajax
16:32 < MikeSeth> no, I think you're simply doing it wrong :)
16:33 < MikeSeth> and of course, you can check in the view if the action is running in a slot or not
16:33 < MikeSeth> (donno if that helps in your case)
16:33 < MikeSeth> Now that I think of it.. I dont really know how to do that right
16:34 < MikeSeth> you should really post to the mailing list
16:34 < Zibi_> i remember that i was wondering with Rossco how to do it properly some time ago
16:34 < Zibi_> but i dont remember what was conclusion
16:34 < Zibi_> ;]
16:36 < MikeSeth> now that I think of it
16:36 < MikeSeth> it should be a single action, not two actions and two slots
16:36 < MikeSeth> nah, im wrong.
16:37 < Zibi_> but im using add comment action in few different places
16:38 < MikeSeth> yeah, im not thinking straight after 10 hours of debugging
16:38 < Zibi_> hehe no worries i will figure something out
16:38 < MikeSeth> oh I think I know the answer
16:39 < MikeSeth> suppose you have action ShowComments and action AddComment
16:39 < MikeSeth> they live in 2 slots
16:39 < MikeSeth> action ShowComments has only a general execute() method
16:39 < MikeSeth> action AddComment has a read and a write method
16:39 < MikeSeth> that's more or less what you have now right?
16:39 < Zibi_> yes
16:39 < MikeSeth> you create a third wrapper action
16:40 < MikeSeth> let's say, CommentsPage
16:40 < MikeSeth> you create a layout that specifies two slots for that action
16:40 < splatch> hello
16:41 < Zibi_> mhm but if i submit for to AddComment i will end in AddComment view (unless redirect)
16:41 < MikeSeth> it doesnt have to, though I am not sure what is the right way to handle this without Ajax
16:42 < Zibi_> and if i submit to CommentPage i will not be able to use it in different actions
16:42 < MikeSeth> why not?
16:42 < Zibi_> becouse form will send me to CommentPage instead to parent action
16:42 < MikeSeth> CommentPage's write method just forwards the submitted data to AddComment's write method
16:42 < MikeSeth> No no no no no. You execute AddComment in a container
16:43 < MikeSeth> actually now that I think of it, there might be a dispatch mechanism which knows how to map partial POST requests to a specific action or slot
16:43 < MikeSeth> but its something only Wombie and ka0s would knows about
16:43 < MikeSeth> of course, state retention is a problem
16:47 < _cheerios> all this talk, what was the problem?
16:48 < MikeSeth> _cheerios: errors after a submit through an action that lives in a slot
16:49 < _cheerios> ah.
16:54 < Zibi_> what about calling that master action with something similar to createSlot and that just output it with my fpf and errors
16:55 < splatch> Zibi_: where you from?
16:56 < Zibi_> poland
16:56 < Zibi_> but i live in uk
16:58 < splatch> Zibi_: siemano, ja siedze jeszcze w polszy :)
16:58 < Zibi_> still... ;)
16:58 < splatch> yeah, still in this sick country
16:58 < Zibi_> :D
17:00 < splatch> just like my friend said: every day our country talking to me - go away ;)
17:00 < splatch> Zibi_: i don't know how to translate spier... to english
17:01 < Zibi_> hmm get the f*** out?
17:01 < Zibi_> or something like this
17:02 < splatch> hehe, our language is so simple, one word and everything is clear :)
17:02 < splatch> Zibi_: how long do you use agavi?
17:03 < Zibi_> hmm few months
17:03 < Zibi_> i started when i was moved to project on which i work with Rossc0
17:04 < splatch> och, you're Ross friend who translated for him post from my blog :)
17:04 < Zibi_> but i rather do monkey job then something sophisticated with it
17:04 < Zibi_> hmm maybe ;)
17:05 < Zibi_> ok 18.00 i can go home =]
17:06 < splatch> see you :)
17:06 < Zibi_> cya tommorow i will write if i figure out how to post that action from slot
17:06 < Zibi_> bye!
17:06 -!- Zibi_ [n=asd@80.4.120.163] has left #agavi []
17:14 < _cheerios> can one register multiple validators to be run for an action? An xinclude in the parent actions validator? If so, he could just make the comment addition a good old object (that is run in the parent action), and throw in the validation for the slot form. I take it the slot action was created to wrap in the 1) action, and 2) view logic, 3) a template and 4) validation for reuse? This way he'd have his form with errors, and retain the look of the
17:14 < _cheerios> parent action while encapsulating the logic to his object. Yes/No?
17:15 < _cheerios> It does need registering a few things, so not ideal, but something to chew on until Wombert chimes in.
17:20 < _cheerios> POPO, Plain Old Php Object. *chuckle* (popo=shoe)
17:21 < _cheerios> 31C inside... im heading out for a jog. Can't do **** in this heat.
17:39 < splatch> :D
17:39 < splatch> POPO :DDD
17:39 < splatch> that's like POJO
17:39 < splatch> but i don't know sense in name POPO, does PHP Objects was complex like EJB's?
17:39 < splatch> brb
17:40 < splatch> or bbl
17:46 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has joined #agavi
18:05 < digitarald> mh, whats loaded first, AgaviSessionStorage or Database?
18:15 < _cheerios> aah....
18:36 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
18:36 < RossC0> huomenta
18:39 < _cheerios> RossC0 up at this hour. What's wrong? :D
18:39 < RossC0> work!
18:40 < RossC0> just reading ze logs to see what thoughts there were about the posting of a slot returning to the parent actions layout
18:40 < RossC0> but I have work todo in the meantime!
18:40 < RossC0> so I shall ponder on!
18:40 < _cheerios> I tried to get work done this evening but it's been 30C in the apartment making me look like someone watching TV. A zombie :|
18:41 < _cheerios> Right, I'll get to work after a quick dinner.
18:54 -!- Chonsu [n=martin@87.79.35.58] has quit ["Leaving."]
19:02 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
19:03 < Wombert> uzah
19:03 < Wombert> +w
19:07 * Wombert pokes RossC0
19:07 < Wombert> SUPWITHYADUDE
19:07 < Wombert> still online? oO
19:07 < RossC0> yo - still working :-/
19:08 < RossC0> eek
19:10 < RossC0> <3 MooTools!
19:11 < RossC0> var clone = this.options.clone;
19:11 < RossC0> switch ($type(clone)){
19:11 < RossC0> case 'function': this.clone = clone.call(this, this.element); break;
19:11 < RossC0> case 'boolean': clone = (clone) ? {'opacity': 0.7} : {'visibility': 'hidden'};
19:11 < RossC0> case 'object': this.clone = this.element.clone(this.cloneContents).setStyles(clone);
19:11 < RossC0> }
19:11 < RossC0> for sortables - very clever / flexible!
19:12 < RossC0> you can pass different objects for the clone method - I was asked to just have a border showing the drop zone so
19:12 < RossC0> the clone option becomes: clone: {'border': '1px dashed #a9a9a9', 'background': 'transparent', 'color': '#fff'} and vola!
19:12 < RossC0> <3
19:14 * RossC0 hugs Wombert
19:15 < Wombert> nice
19:15 < Wombert> ace ace indeed
19:15 < Wombert> almost on an agavian level :>
19:17 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has quit []
19:18 < RossC0> close :D
19:23 < _cheerios> i have no idea what that does, but thumbs up! :D
19:23 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bbs"]
19:27 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has joined #agavi
19:27 < MrJeep> hi
19:27 < MrJeep> I'm wondering what would be the best way to store an ip address in a database
19:27 < MrJeep> I remember PHPBB transformed it somehow
19:28 < RossC0> convert to a long?
19:29 < MrJeep> I can't remeber exacly. You would convert it to a long ?
19:29 < splatch> hello RossC0
19:30 < splatch> hello Wombert :)
19:30 < RossC0> heh splatch long time no see!
19:30 < RossC0> MrJeep - easier to index / store
19:30 < splatch> RossC0: yes, long time :)
19:30 < RossC0> saw your site had been dzoned!
19:30 < splatch> anyone want's see Agavi module editor UI - final version? ;)
19:31 < RossC0> MrJeep http://uk2.php.net/ip2long
19:31 < splatch> RossC0: yes, was and was kicked ;)
19:31 < RossC0> kicked ?
19:32 < splatch> yeah, 10 votes up and 10 votes down
19:33 < splatch> btw this post i writed to contest
19:34 < splatch> and now judge must translate it to english
19:34 < splatch> http://dev.eclipse.org/blogs/wayne/2007/08/02/enjoy-the-shirt/ :)
19:35 < splatch> RossC0: today we saw here Zibi, do you work with he?
19:35 < RossC0> yeah hes my team :D
19:36 < splatch> cool, you've own team? :)
19:36 < splatch> it is big team?
19:36 < RossC0> yeah it is Zibi!
19:37 < RossC0> but it depends on the project
19:37 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
19:37 < RossC0> apparently - but we'll have to see how many underlings I can get in the near future
19:38 < RossC0> right I have work to finish off!
19:39 < splatch> bbl :)
19:41 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit []
19:43 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
19:43 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
19:51 -!- MrJeep_ [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has joined #agavi
19:51 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has quit [Read error: 104 (Connection reset by peer)]
19:57 < MrJeep_> under propel, anyone can tell me the difference between DOUBLE, DECIMAL, and FLOAT ?
20:00 < splatch> there isn't differences
20:01 < splatch> for php all float point types are one
20:01 < MrJeep_> yeah but with propel
20:02 < MrJeep_> for a given field's tpe
20:02 < MrJeep_> type*
20:02 < splatch> propel translate given type to database type
20:03 < splatch> for example mssql doesn't support decimal type
20:03 < splatch> only number(x,y)
20:03 < splatch> etc
20:05 < RossC0> laters all
20:07 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi []
20:11 < digitarald> mh ... now i like doctrine ... they use mootools in their docs
20:16 < _cheerios> heh
20:18 < _cheerios> i like moo as the sortables are so much faster here on linux-ff than the prototype sortables i've been using before
20:20 < digitarald> the only fast thing in prototype are the selectors, because they copied them from yui ext :)
20:21 < digitarald> anyway, if u write apps that don't need to be fast its cool
20:26 < _cheerios> the performance was horrible. I want my js to be fast on linux-ff, if only for me ;)
20:26 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Excess Flood]
20:26 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
20:29 < digitarald> same here ... 20% of my mootools development are performance tests in firebug :D
20:29 < digitarald> and moobuger
20:32 < splatch> moo is everywhere! :)
20:36 -!- trophaeum [i=isfnljls@ppp121-45-216-11.lns2.bne1.internode.on.net] has joined #agavi
20:37 < digitarald> ... i have something without moo in the name ... http://digitarald.de/playground/text.html
20:44 < splatch> digitarald: that's coooooooooooolest java script i ever seen!
20:45 < digitarald> thx
20:46 < _cheerios> nice. beats my inline edit from 2005 :D
20:48 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
20:51 < splatch> http://www.collegehumor.com/video:1735543
20:51 < splatch> omfg
20:51 < splatch> skatebording children :)
20:53 < _cheerios> kids!
20:54 < splatch> sorry :)
20:55 < splatch> kids
20:56 < _cheerios> i wish i knew more about linux & networking :/
20:58 < splatch> just lern
20:59 < splatch> learn :)
21:01 < _cheerios> would mean putting a few hrs a day aside for it
21:03 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit []
21:09 -!- MrJeep_ [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has quit [Read error: 110 (Connection timed out)]
21:13 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
21:13 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
21:35 < v-dogg> huomenta
21:35 < splatch> oi v-dogg!
21:36 < v-dogg> what's up
21:37 < splatch> hm.. nothing, i drink tea, eat something and read some stuff on eclipse news groups :)
21:37 < splatch> v-dogg: do you saw my screenshot with editor?
21:37 < v-dogg> nopes, been away for a few days
21:38 < splatch> v-dogg: welcome back Mr Freeman :)
21:39 < splatch> v-dogg: http://img.wklej.org/v.php?id=76022agavi%20module%20editor.PNG
21:39 < splatch> here is editor
21:39 < splatch> currently it's only displaing data, not storing
21:40 < splatch> currently he only displaing data, not storing
21:40 < splatch> what version are better?
21:41 < splatch> or what version are correct? :)
21:42 < v-dogg> currently it only displays (the) data, doesn't store
21:43 < v-dogg> bed time (says missus)
21:43 < splatch> v-dogg: thank you very much!
21:43 < v-dogg> laters :)
21:48 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
21:48 < Whisller> hi
21:48 < splatch> ho
21:51 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["beep"]
22:14 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit [Nick collision from services.]
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
23:13 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit [Read error: 104 (Connection reset by peer)]
23:14 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
23:14 -!- impl [n=impl@pool-72-72-40-144.bstnma.east.verizon.net] has joined #agavi
--- Day changed Wed Aug 08 2007
00:11 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit ["good night"]
01:36 -!- epaulin [n=epaulin@123.112.71.157] has joined #agavi
01:44 -!- epaulin [n=epaulin@123.112.71.157] has quit ["Ex-Chat"]
01:52 -!- epaulin [n=epaulin@123.112.71.157] has joined #agavi
02:37 -!- luke`_ [n=shoan@219.64.74.102] has joined #agavi
05:44 -!- luke`_ [n=shoan@219.64.74.102] has quit [Read error: 110 (Connection timed out)]
05:53 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:03 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
06:04 -!- luke`_ [n=shoan@122.166.1.168] has joined #agavi
06:05 < impl> Wombert: wtf you doing in Romania
06:11 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit []
06:18 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
06:19 < Wombert> impl: work :p
06:19 < impl> Oh ;p
06:20 < Wombert> and then holidays with some friends
06:20 < Wombert> if the work is done :p
06:20 -!- luke` [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
06:21 < impl> Cool :D
06:30 -!- impl [n=impl@pool-72-72-40-144.bstnma.east.verizon.net] has quit [Remote closed the connection]
06:32 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
06:52 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
06:52 < _cheerios> huomenta!
07:06 < Wombert> oi
07:11 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
07:22 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
07:28 < luke`_> huomenta
07:28 < MikeSeth> huomenta
07:37 < Arme[N]> huomenta
07:37 < ttj> Yo.
07:47 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
07:51 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit []
07:56 < digitarald> v-dogg, what comes first: Database initialize or User startup
07:57 < digitarald> mh, in factories user comes after database
07:58 < digitarald> doctrine throws a Doctrine_Connection_Exception, like its not connected when the User starts up
08:08 -!- luke` [n=shoan@122.166.1.168] has joined #agavi
08:08 -!- luke`_ [n=shoan@122.166.1.168] has quit [Read error: 104 (Connection reset by peer)]
08:09 < digitarald> nevermind, solved
08:10 < MikeSeth> digitarald: you managed to force Doctrine to work properly?
08:10 < MikeSeth> last time I tried, I found it.. undocumented.
08:11 < digitarald> http://www.phpdoctrine.net/doctrine/manual/new/?one-page=1
08:11 < digitarald> and from RossC0: http://trac.agavi.org/ticket/381
08:11 < digitarald> had to connect during initialize
08:11 < digitarald> the only change
08:13 < digitarald> now it works like charme with serialised records
08:30 < digitarald> the nested sets are pretty cool
08:33 -!- luke`_ [n=shoan@122.166.1.168] has joined #agavi
08:35 -!- luke` [n=shoan@122.166.1.168] has quit [Read error: 104 (Connection reset by peer)]
08:43 -!- luke` [n=shoan@122.166.1.168] has joined #agavi
08:59 -!- luke`_ [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
09:31 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 104 (Connection reset by peer)]
09:39 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
10:23 -!- epaulin [n=epaulin@123.112.71.157] has quit [Read error: 110 (Connection timed out)]
10:43 -!- eremit [n=eremit@p5490C362.dip.t-dialin.net] has quit []
10:48 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
10:48 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
10:59 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
10:59 < RossC0> Huomenta!
11:09 < v-dogg> huomenta
11:24 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out]
11:26 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
11:34 < digitarald> hey RossC0
11:35 < RossC0> hey
11:35 < RossC0> 3 hour meeting
11:35 < RossC0> fek
11:36 < digitarald> MooSelectors refactored
11:36 < digitarald> shall they also work with 1.11?
11:37 < RossC0> nah
11:37 < RossC0> mine doesnt :D
11:37 < digitarald> not?
11:37 < RossC0> I moved it to 1.2
11:37 < digitarald> only bindWithEvent, what else?
11:38 < RossC0> actually it should work backwards
11:38 < RossC0> only thing I need to improve is the event cache
11:38 < RossC0> as its a double index cache at the moment
11:39 < RossC0> so I can check if events already exist - so I don't reapply event to elements
11:39 < RossC0> I think you've seen it - want a pastie?
11:39 < digitarald> ;)
11:41 < digitarald> let me test and i paste mine
11:46 < RossC0> gogogo
11:50 < MikeSeth> zibi asked an interesting question yesterday and I didnt have an answer
11:51 < MikeSeth> he has a bunch of slotted actions, one of which is a form. when that form is submitted, how should the submitted values be delivered to the slotted action? it is not the main action that handles them
11:51 < MikeSeth> and more to the point, how to preserve states of other slots when validation on the form's action fails
12:08 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection]
12:08 < RossC0> yeah - still not sure on the answer
12:08 < RossC0> because the slot should be able to be called independently
12:09 < RossC0> or have the ability so that it can
12:10 < RossC0> so I'm guessing that there has to be some mechanism - (the session?) which stores information about what the current action is and if a slot fails then diverts back to the previous current action
12:11 < RossC0> it won't necessary help keep state of other slots - but it will mean that the slots errors are displayed in the same context as they occured
12:12 < RossC0> I think I can manage that easily, similar to how the flash works but will need to think / test it out
12:17 -!- epaulin [n=epaulin@221.222.227.145] has joined #agavi
12:17 < RossC0> bbl lunch!
12:17 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
12:17 < Whisller> hi :)
12:17 < MikeSeth> RossC0: yeah, I thought some sort of dispatching mechanism is needed, but that would mean you need to indiscriminately save the state of previous actions
12:17 < MikeSeth> sounds like a bad idea..
13:07 < _cheerios> 30C inside again. :|
13:07 < luke`> ac broken?
13:08 < _cheerios> no such thing
13:09 < RossC0> MikeSeth: hmm must be a way to grab the current action and all slots for a request and putting that into an array. Then on FPF error check if the previous request was a slot - if so forward / redirect back to the action
13:10 < RossC0> you'd need two arrays - current and previous and some way to repopulate the FPF with the error data
13:12 < RossC0> digitarald - any sign of ze code?
13:13 < MikeSeth> In short. We need conditional slots.
13:16 < digitarald> 2min
13:17 < _cheerios> you mean something like if(slot) process, check referer, match to routing, and load originating action while including the data/errors from slot action?
13:25 -!- eremit [n=eremit@p5490E72C.dip.t-dialin.net] has joined #agavi
13:27 -!- luke`_ [n=shoan@122.166.1.168] has joined #agavi
13:42 -!- luke` [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
13:47 < Chonsu> hi, i have one question. isnt it possible to access parameters of the requestdataholder inside the view of slots? the access to this parameters works well in the main view. inside the slot view the values are not set.
13:48 < MikeSeth> of course its possible
13:48 < MikeSeth> but you of course want the request values, not the ones destined for this particular action
13:48 < MikeSeth> this isnt a good idea
13:48 < MikeSeth> it means there's an inconsistency in your application design
13:49 < Chonsu> ok, how should i do it? pass them when i create the slot container?
13:51 < MikeSeth> I am sorry to say that I dont know for sure. You can access the global request object if that helps.
13:53 < Chonsu> thx, i will try this
13:54 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has joined #agavi
13:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Leaving"]
14:29 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 104 (Connection reset by peer)]
14:30 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bnbl"]
14:34 < RossC0> ok how'd I do a forward in a view?
14:34 * RossC0 being lazy
14:36 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128568271.dsl.bell.ca] has quit [Read error: 110 (Connection timed out)]
14:37 < RossC0> got it
14:39 -!- JamieWolf [n=Jamie@p54AB66B8.dip.t-dialin.net] has joined #agavi
14:45 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
14:51 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
14:53 < MikeSeth> weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeiiiieieeieieieieieie
14:53 < MikeSeth> weeieieieieiieieieie
15:00 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
15:05 < RossC0> wooooooooooooooooooooooooooooooooooooooooooooooo
15:05 < RossC0> ooooooooooooooooooooooooooooooooooooooooooooooooooooooot
15:05 < RossC0> :D
15:07 < v-dogg> now now, calm down lads :)
15:20 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
15:25 -!- aOgara|back [n=a0gara@226.67.64-86.rev.gaoland.net] has joined #agavi
15:25 < aOgara|back> hy
15:25 < MikeSeth> hello hello, and welcome to the conspiracy
15:25 < aOgara|back> hehe
15:26 < MikeSeth> the ohloh URL in the topic will give you an overview
15:26 < aOgara|back> which i curently do
15:27 < MikeSeth> good, good.
15:27 < MikeSeth> I'm the propaganda officer for this project.
15:27 < MikeSeth> I will convert you now!
15:27 < MikeSeth> :D
15:27 < aOgara|back> haha ... I check it
15:28 < aOgara|back> i'll give you my firsts "impressions" early
15:28 < aOgara|back> what I'm thinking about it
15:29 < MikeSeth> I already know what you're thinking about it. It's you who doesnt know yet :)
15:29 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
15:29 < aOgara|back> :\ sorry .. I might use terms that aren't english .. if something becomes not clear .. asks me to rephrase plz
15:29 < aOgara|back> haha ^^
15:31 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
15:34 < MikeSeth> v-dogg: ping
15:34 < MikeSeth> RossC0: ping
15:34 < RossC0> ping
15:35 < RossC0> I got to go in 2 to pick up my daughter
15:35 < MikeSeth> ah ok. I wanted to raise discussion about error handling and dispatching for slot actions
15:36 < MikeSeth> I'll post to ML, it's a really important matter.
15:37 < RossC0> ah ok - working on extending the base to include it
15:37 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128565973.dsl.bell.ca] has joined #agavi
15:37 < MrJeep> hi
15:37 < RossC0> but discuss first sounds cool
15:37 < RossC0> k laters all
15:37 < MikeSeth> I should start uploading my debug classes
15:37 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
15:37 < MrJeep> i need some opinions
15:37 < MikeSeth> tidy, commenting renderer, etc.
15:38 < MrJeep> I'm working on the website on my new job
15:38 < MrJeep> and I now I'm working on the newletter parts
15:38 < MikeSeth> ace :D
15:38 < MrJeep> when a user subscribe, he may also fill a small statistical survey
15:38 < MrJeep> like interests (multiple checkboxes)
15:39 < MrJeep> age group, gender, income
15:39 < MrJeep> etc
15:39 < MrJeep> my problem is how I'll name all those table
15:39 < MrJeep> in the database of course
15:39 < MikeSeth> `survey`?
15:40 < aOgara|back> contact
15:40 < MrJeep> bad word
15:40 < MrJeep> hum
15:40 < MikeSeth> survey_data? thats seriously not a question that begs our help
15:41 < aOgara|back> profile ?
15:41 < MrJeep> 1 min
15:41 < aOgara|back> FBI_tracking_me
15:41 < aOgara|back> hehe
15:42 * MikeSeth ponders whether to add a new module for the backend
15:42 * aOgara|back went out
15:42 < MrJeep> yeah survey's the word
15:42 < MikeSeth> nah fuck this, I'll just add a global model
15:42 < MrJeep> i have a newsletter_subscriver table
15:42 < MrJeep> a demographic_age_group table
15:42 < MrJeep> a demographic_income table
15:42 < MikeSeth> noooooooo
15:43 < MikeSeth> why?!
15:43 < MrJeep> a subscriber_interest table
15:43 < MikeSeth> store the whole thing in one table
15:43 < digitarald> isnt it all for per-user?
15:43 < MikeSeth> what if you need more categories? one table for each?
15:43 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
15:43 < digitarald> user_id|question|chioce
15:43 < aOgara|back> wow i just talled about fbi sowat .. CIA came in ?
15:43 < aOgara|back> :\
15:44 < MrJeep> demographic_age_group stores data like 15-18, 19-21
15:44 < MrJeep> the thing is I'm creating a lot of tables for this
15:44 < MikeSeth> aOgara|back: CIA is a bot that reports trac updates into the channel
15:44 < MikeSeth> MrJeep: so don't
15:44 < MrJeep> and I'm not sure I'm doing it the right way
15:44 < aOgara|back> ^^
15:44 < MikeSeth> MrJeep: create a table of categories. Create a table of users. Create a linking table to store the user's choices.
15:44 < digitarald> aOgara|back, we tell that everyone ... when he posts trac updates here he also scans all your mp3s
15:45 < digitarald> so the CIA headquarter has always the best music on their iPods
15:45 < aOgara|back> mp3s aren't my pb ... :D but divx content might *nods*
15:45 < MikeSeth> Apple is communism.
15:46 < MikeSeth> well, commercial communism.
15:46 < digitarald> :D
15:46 < aOgara|back> lol
15:46 < MrJeep> MikeSeth : so you would not create a field like subscriber_age_group in the newsletter_subscriber table ?
15:46 < MikeSeth> MrJeep: absolutely not.
15:47 < MikeSeth> MrJeep: you dont want to modify schema on the production database every time you need to add a new topic to the survey
15:47 < MikeSeth> that's kinda like taking apart your car engine so that you can fill the fuel tank
15:47 < MrJeep> something like survery_data insteand which will contains the row age_group
15:47 < MikeSeth> MrJeep: not a row either
15:47 < aOgara|back> MrJeep: I would create .. as Mike: 1 contact table (human relatives information container) 1 account table, 1 newsletter groupe table
15:47 < MikeSeth> table categories: screen_name, short_name, id
15:48 < MikeSeth> table users: ..., id
15:48 < MikeSeth> table user_options: user_id, category_id
15:48 < MikeSeth> then you can do cool things like grouping concat
15:48 < v-dogg> MikeSeth: pong
15:49 < MikeSeth> v-dogg: Ross left. I'll post to the ML. Wanted to talk about handling of errors and redirects in slots.
15:49 < MrJeep> MikeSeth : I just don't get the table categories part
15:50 < aOgara|back> that shema will let you to grow your application with a stable db
15:50 < MikeSeth> MrJeep: INSERT INTO categories SET screen_name = "Anal sex with dogs", short_name = 'dogsex1';
15:50 < MikeSeth> Shit, Ross left, wanted to freak him out :D
15:50 < aOgara|back> and extends to ... a CRM for example
15:51 < MikeSeth> MrJeep: you don't NEED the short_name field, but its convenient to have one
15:51 < MikeSeth> so that you could do for example things like this in cron
15:51 < MrJeep> in other words, the categories table would contains the survey questions ?
15:52 < MikeSeth> php /path/to/app/console.php SendNewsLetters --categories=dogsex1,fisheating8 etc
15:52 < MikeSeth> MrJeep: yep.
15:52 < MrJeep> ok now I get it
15:52 < aOgara|back> Mike: I'll give you mi opinon about agavi a bit later ... (in night or week) seems i need to play with a little bit ...
15:52 < aOgara|back> to definitvely make my opinon
15:52 < MikeSeth> aOgara|back: you don't have to. You love it already. It's the only PHP framework that makes sense. ;)
15:53 < aOgara|back> but I already have 2 good points : 1. it don't necessarly need apache mod_rewrite which make it "windows/IIS" friendly ...
15:53 < aOgara|back> I'm not insulting ^^
15:54 < aOgara|back> 2. i like that idee of an mixed environment
15:54 < aOgara|back> from dev to production
15:55 < aOgara|back> haha (just read your note)
15:57 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
15:58 < MikeSeth> aOgara|back: and if you want more good points, look what happens in your cache/ directory ;)
15:58 < aOgara|back> I will
15:59 < MikeSeth> and of course,
15:59 < MikeSeth> http://trac.agavi.org/browser/branches/0.11/samples
15:59 < MikeSeth> sample application demonstrating some advanced tricks
15:59 < MikeSeth> (routing callbacks, nested configuration, custom filters, authorization, etc)
16:01 < aOgara|back> k
16:06 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
16:09 -!- epaulin [n=epaulin@221.222.227.145] has quit ["Ex-Chat"]
16:16 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Nick collision from services.]
16:16 -!- naGo [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
16:18 < MikeSeth> aight
16:18 < MikeSeth> this day is over
16:18 < MikeSeth> im getting the fuck outta here
16:18 < MikeSeth> questions -> /msg
16:19 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
16:30 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:32 < aOgara|back> knok knok
16:33 -!- naGo is now known as nagaozen
16:33 < aOgara|back> I got a Parse error: parse error, unexpected T_CLASS
16:33 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
16:34 < aOgara|back> seems it's cause by "final" before the class
16:34 < aOgara|back> woops .. in AgaviConfig.class.php
16:39 < aOgara|back> wtf .. i was running php4
16:40 < aOgara|back> my fault
16:40 -!- aOgara|back [n=a0gara@226.67.64-86.rev.gaoland.net] has left #agavi []
16:41 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
16:42 -!- aOgara|back [n=a0gara@226.67.64-86.rev.gaoland.net] has joined #agavi
16:49 < aOgara|back> c u later
16:49 -!- aOgara|back [n=a0gara@226.67.64-86.rev.gaoland.net] has left #agavi []
17:14 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
17:14 < _cheerios> jee
17:14 -!- JamieWolf [n=Jamie@p54AB66B8.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
17:25 -!- CIA-11 [n=CIA@208.69.182.149] has quit []
17:35 -!- CIA-11 [n=CIA@208.69.182.149] has joined #agavi
17:35 -!- CIA-11 [n=CIA@208.69.182.149] has quit [Read error: 104 (Connection reset by peer)]
17:41 -!- CIA-4 [n=CIA@208.69.182.149] has joined #agavi
17:42 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has joined #agavi
17:43 < Wombert> oi
18:07 < digitarald> v-dogg, your docbook parser is on-the-fly or command line?
18:12 -!- Arme[N] is now known as Arme[0]
18:39 -!- impl [n=impl@pool-72-72-40-144.bstnma.east.verizon.net] has joined #agavi
18:44 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:57 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out]
18:58 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128565973.dsl.bell.ca] has quit [Read error: 110 (Connection timed out)]
19:01 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128567335.dsl.bell.ca] has joined #agavi
19:01 < MrJeep> hi
19:02 < MrJeep> does agavi has a method to get the REMOTE_ADDR parameter ?
19:03 < v-dogg> digitarald: on the fly
19:06 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
19:06 < digitarald> is it open source? :D
19:07 < v-dogg> http://svn.projectbin.org/sqlitemanual/trunk/feedback/
19:07 < v-dogg> http://svn.projectbin.org/sqlitemanual/trunk/feedback/app/lib/docbook/DocBookXml2Array.class.php
19:07 < digitarald> ah, great
19:08 < digitarald> so I can add comment system
19:08 < digitarald> any idea how to add unique id's to each paragraph?
19:09 < v-dogg> I'd think you can add it ids to the docbook xml
19:10 < v-dogg> I only use section ids
19:14 < _cheerios> not such an easy that that uid handling :|
19:15 < digitarald> maybe comments on sections are enough
19:15 < digitarald> too much comments are confusing
19:16 < _cheerios> how do you make the id's unique throughout all the pages?
19:16 < digitarald> title/parent/path
19:16 < digitarald> and the sections have id's
19:16 < digitarald> ... http://svn.projectbin.org/sqlitemanual/trunk/feedback/app/lib/docbook/DocBookXml2Array.class.php
19:16 < digitarald> parseSection
19:17 < _cheerios> if you change the title, do the comments become lost?
19:17 < digitarald> no
19:18 < _cheerios> how does that work out?
19:18 < digitarald>
19:18 < digitarald> here
19:18 < digitarald> http://svn.projectbin.org/sqlitemanual/trunk/sqlitemanual.xml
19:18 < digitarald> i thought about a maintain script for the comments
19:18 < _cheerios> ok, so manually typed in id's
19:18 < digitarald> so u can see which comments are without correct section id and move them to the correct id
19:19 < digitarald> so u can generate id's from the itle and don't need to give them manual
19:19 < _cheerios> if another page has id="about" as well, is it still a unique id?
19:20 < v-dogg> digitarald: yes, I think commenting per paragraph (like in the django book) gets too messy
19:25 < digitarald> mh ... where is the action that generates the multipage html?
19:25 < _cheerios> http://news.bbc.co.uk/2/hi/europe/6937655.stm omg at shoepic
19:25 < v-dogg> digitarald: look at the makefile
19:26 < digitarald> so its not really on the fly
19:32 < v-dogg> the html is generated by the xsltproc of course, only the chapters and sections are parsed on demand
19:32 < digitarald> :D a friend of mine has to convert the comedy central homepage from prototype to mootools ... poor guy
19:32 < digitarald> document.getElementsByClassName('foo', $('bar')).first(); .... vs ...
19:32 < digitarald> $('bar').getElement('.bar');
19:32 < v-dogg> for the feedback form (http://projectbin.org/sqlitemanual/contribute/submit/appropriate-uses-for-sqlite)
19:33 < impl> digitarald: You're a mootools developer right?
19:33 < digitarald> yes
19:33 < impl> cool
19:33 < impl> mootools rocks~
19:34 < digitarald> thx, glad u like it :)
19:35 < digitarald> v-dogg: i wanted to make makefile independent from command line and svn hooks and start it via php checking latest svn rev
19:35 < digitarald> like mootools demos, all demos are on an extra svn and parsed on-the-fly
19:36 < digitarald> http://svn-demos.mootools.net/
19:37 < digitarald> and similar like that I wanted to have the books/chapters on a svn, and the frontend using the latest version
19:37 < impl> Do you use the new SVN PHP extension?
19:38 < digitarald> the one with the big "EXPERIMENTAL" text?
19:38 < impl> yes :)
19:38 < digitarald> no, not yet
19:38 < digitarald> exec
19:38 < impl> ah ;p
19:38 < digitarald> but it looks good
19:39 < digitarald> any app that uses that already?
19:39 < digitarald> never saw it, all apps i saw using exec
19:40 < impl> never seen it in use either
19:58 < _cheerios> 29½C anymore, temps lowering \o/
20:38 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
20:40 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
20:44 < _cheerios> what do you need to read the agavi session? session_name('Agavi') and session_start() should suffice?
20:44 < v-dogg> ?
20:45 < _cheerios> the Agavi cookie, im forgetting something basic to just "see" it
20:45 < _cheerios> (outside of Agavi, that is)
20:46 < _cheerios> ah, right, was calling it wrong.
20:46 < _cheerios> $_COOKIE not $_SESSION :)
20:52 -!- aogara [n=chatzill@mail.epinetworx.com] has joined #agavi
21:00 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128567335.dsl.bell.ca] has quit []
21:15 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["sleeeeeeeeepy"]
21:36 < aogara> hum ... pear don't works for agavi ...
21:37 < v-dogg> howcome?
21:37 < aogara> pear install agavi/agavi
21:37 < aogara> Failed to download agavi/agavi within preferred state "stable", latest release is version 0.11.0RC5, stability "beta", use "channel://pear.agavi.org/agavi-0.11.0RC5" to install
21:37 < aogara> Cannot initialize 'agavi/agavi', invalid or missing package file
21:37 < aogara> Package "agavi/agavi" is not valid
21:37 < aogara> install failed
21:39 < aogara> before thaht I did this:
21:39 < aogara> $> pear channel-discover pear.agavi.org
21:39 < aogara> pear install agavi/agavi
21:40 < aogara> Discovery of channel "pear.agavi.org" succeeded
21:40 < v-dogg> you need to adjust the preferred state
21:40 < aogara> I have the tarball .. so I'm not blocked anyway .. I said it as a notice
21:40 < v-dogg> pear config-set preferred_state beta
21:41 < v-dogg> http://www.agavi.org/docs/HEAD/manuals/manual/ch02s02.html
21:42 < aogara> oh right, i didn't noticed
21:42 < aogara> I'm new with pear too :D
21:42 < v-dogg> no worries, you'll learn to hate it just like all of us. just give it time
21:46 < aogara> haha
21:46 < aogara> k
21:46 < aogara> installed ... now playing with
21:46 < v-dogg> good good
21:47 < v-dogg> I'm off to bed but should you have any more questions, just ask and wait patiently :)
21:47 < aogara> :) i'll do it in 1 hour
21:47 < aogara> if i have more questions .. i'll maybe try tomorow ^^
21:48 < v-dogg> how did you find agavi by the way?
21:48 < v-dogg> and where are you from?
21:48 < aogara> I'll do it for shure if i needs some help cont on it ;)
21:48 < aogara> Mike talked aout it
21:48 < v-dogg> go MikeSeth :)
21:49 < aogara> I asked about differences and preferences of users about zendFramework and CI
21:49 < aogara> and I'm from France
21:49 < v-dogg> ok
21:50 < v-dogg> I'm from finland
21:50 < v-dogg> and really going to bed now
21:50 < v-dogg> nice talking to you, laters
21:50 < aogara> I did my own framework but wasn't satisfied .. so I kitted that idea of mine framew ... and tries yet to find the one which fit to my attempts
21:50 < aogara> see you later :)
21:50 < aogara> hav a good night
21:51 < aogara> and thank's
21:58 < Wombert> oh, a potential user
21:58 * Wombert missed that
21:58 < Wombert> woot!
21:58 < Wombert> and a french user!
21:58 < Wombert> the first non symfony guy from france probably
21:58 < Wombert> go go go aogara :)
21:59 < aogara> ^^
22:00 < aogara> I don't get the meaning of "symfony" can you explain this to me ?
22:01 < Wombert> oh you don't know the symfony framework?
22:01 < Wombert> interesting
22:01 < Wombert> it's based on mojavi 3, like agavi, but it's a lot simpler, and has many helpers that... mh... do nonsense like output javascript for you etc
22:01 < Wombert> it depends on what you need really
22:01 < aogara> symfony hu ? ok
22:01 < Wombert> agavi can do web services, has routing, output types, better validation, proper internationalization and so on
22:02 < aogara> wtf ... who needs to javascript to be created from a prog ?
22:02 < Wombert> THANK YOU MY FRIEND THAT IS THE SPIRIT!
22:02 < Wombert> you are right
22:02 -!- um [n=um@noc.cavokintl.com] has quit [Remote closed the connection]
22:02 < Wombert> yet, they all love symfony
22:03 < Wombert> but most of the users are php beginners
22:03 < aogara> that's why
22:03 < Wombert> so you end up with questions like "can someone write a helper for me that dsiplays a javascript alert box"
22:03 < Wombert> (seriously, not kidding)
22:03 < aogara> and so are they with javascript
22:03 < Wombert> yah
22:03 < Wombert> exactement
22:04 < Wombert> I'm really very, very sorry that I can't talk to you right now, I have a very important piece of work to finish, and I'm on vacation for three days after that, but I'm sure the guys will show you the light :)
22:04 < aogara> aw ... i easilly imagine how convenient for newcoder it can be ... but for that same reason how lame for a most advanced one
22:04 < Wombert> yah
22:04 < Wombert> exactly
22:04 < Wombert> for instance
22:04 < Wombert> in agavi you write the code that lists your products
22:05 < Wombert> then you never touch that code again, just add an output type for an rss feed and implement the view code for it
22:05 < Wombert> => very portable and reusable code if you do it right
22:05 < aogara> exactly what i wanted ... and why mike talked about it
22:05 < Wombert> also, validation makes your app safe
22:05 < Wombert> you cannot access variables you didn't validate it (if the system is configured that way)
22:05 < Wombert> and so on
22:05 < Wombert> it's been around for many years now and it really is a very stable, proven framework
22:06 < Wombert> I think you'll like it
22:06 < Wombert> and of course, I'll be there for you on monday again if you have any questions or issues
22:06 < aogara> i'll came frequently
22:06 < Wombert> in the meantime, the rest of the gang will be there to help you
22:06 < aogara> ^^
22:09 -!- um [n=um@noc.cavokintl.com] has joined #agavi
22:17 -!- trophaeum_ [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
22:20 -!- um [n=um@noc.cavokintl.com] has quit [Remote closed the connection]
22:20 < impl> helo
22:21 < aogara> hi
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
22:25 -!- um [n=um@noc.cavokintl.com] has joined #agavi
22:28 -!- Chonsu [n=martin@87.79.35.58] has quit ["Leaving."]
22:31 -!- um [n=um@noc.cavokintl.com] has quit [Remote closed the connection]
22:37 -!- um [n=um@noc.cavokintl.com] has joined #agavi
22:52 -!- m309 [n=m309@static-71-249-220-210.nycmny.east.verizon.net] has joined #agavi
22:53 < m309> how would I make a function globally accessible ?
22:53 < impl> How do you mean?
22:54 < aogara> accessible from any of the modules ?
22:57 < m309> lets say I have files A, B, and C
22:57 < m309> A is my main file I call, B contains common functions and objects, C contains classes, I want to access a function I create in B in a function within a class within C
22:58 < aogara> If i understand good, (both: the question and agavi) the best way is to place those files in /lib/action/ and to set them in /app/config/autoload.xml ... right ?
22:58 < aogara> impl should confirm ... cause i just started
22:58 < impl> aogara: By your understanding, that might be the right course of action; alternatively, if you were representing data globally, you should put them in /models/
22:59 < impl> By data I mean a specific object, ie, a Person
22:59 < impl> s/ie/eg/
22:59 < impl> If you were implementing a certain functionality then you would be absolutely correct to put it in /lib/
22:59 < aogara> good to know
23:00 < impl> m309: can you explain this in terms of Agavi somehow?
23:00 < impl> It sounds like what aogara said is what you need but I want to make sure
23:00 -!- um [n=um@noc.cavokintl.com] has quit [Remote closed the connection]
23:02 -!- m309 is now known as m308
23:04 < aogara> i'm done for "today" , i'll quit ... see you later
23:04 < impl> Night, thanks for your interest :)
23:05 -!- aogara [n=chatzill@mail.epinetworx.com] has quit [""sleep(6 hours)""]
23:06 -!- um [n=um@noc.cavokintl.com] has joined #agavi
23:09 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
23:13 * Wombert yawns
23:27 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
23:27 -!- trophaeum_ [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Read error: 110 (Connection timed out)]
23:31 -!- m308 [n=m309@static-71-249-220-210.nycmny.east.verizon.net] has quit [Read error: 113 (No route to host)]
23:56 -!- Fastly [n=fast@138.251.145.60] has joined #agavi
23:57 < Fastly> guys, i am wondering if anyone has come across a
23:57 < Fastly> Too many execution runs have been detected for this Context
23:57 < Fastly> when customising the Error404Success view
23:59 < impl> sounds like it's in a redirect loop or something
--- Day changed Thu Aug 09 2007
00:00 < Fastly> i am using the same code in Error404SuccessView as in other projectrs
00:00 < impl> hmm, what's the backtrace look like?
00:03 < Fastly> it's pretty huge: http://pastebin.ca/650510
00:03 < Fastly> this is my Error404SuccessView: http://pastebin.ca/650511
00:11 < Fastly> hmm... any ideas?
00:19 -!- impl [n=impl@pool-72-72-40-144.bstnma.east.verizon.net] has quit [Read error: 110 (Connection timed out)]
01:15 -!- Fastly [n=fast@138.251.145.60] has quit [Read error: 110 (Connection timed out)]
01:29 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Read error: 104 (Connection reset by peer)]
01:31 -!- epaulin [n=epaulin@123.112.71.157] has joined #agavi
01:45 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
04:05 -!- impl [n=impl@pool-72-72-87-30.bstnma.east.verizon.net] has joined #agavi
05:06 -!- Wombert [n=Wombert@Home05285.cluj.astral.ro] has quit []
05:08 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
05:09 < Arme[N]> Huomenta!
05:23 -!- JamieWolf [n=Jamie@p54AB446A.dip.t-dialin.net] has joined #agavi
06:24 -!- luke` [n=shoan@122.166.1.168] has joined #agavi
06:38 -!- luke`_ [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
06:40 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
06:41 < RossC0> HUOMENTA!
06:45 < ttj> Yo.
06:48 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:59 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
07:00 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
07:01 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
07:17 -!- Arme[N-1] is now known as Arme[N]
07:18 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
07:19 -!- impl [n=impl@pool-72-72-87-30.bstnma.east.verizon.net] has quit [Remote closed the connection]
08:23 < MikeSeth> weeeeeeeeeeeeeeeeeeeeeeeee
08:27 < digitarald> ... again
08:30 < _cheerios> . . .
08:33 < _cheerios> did you check the mac gallery ppl are wooing about, digitarald ?
08:37 < _cheerios> some nice touches, but the amount of HTTP requests that thing creates gives me the creeps
08:37 < digitarald> mac gallery?
08:38 < _cheerios> http://gallery.mac.com/emily_parker#gallery
08:39 < _cheerios> it loads >1.5MB of data on first load, so it's a bit slowish. Was featured on ajaxian due prototype usage.
08:43 < SunboX> how do i store things in a session? Like search queries by multi page list views
08:46 -!- luke`_ [n=shoan@122.166.1.168] has joined #agavi
08:46 < v-dogg> $this->context->getUser()->setAttribute('name',$value,'com.myapp.namespace')
08:46 < SunboX> ah, ok
08:49 < MikeSeth> v-dogg: I typically extend the user object
08:49 < MikeSeth> and the models/actions/views
08:49 < MikeSeth> so you could do $this->session('name, $value)
08:51 < digitarald> and I save the user to the view/action, so i can $this->usr->setAttribute(...)
08:52 < MikeSeth> yeah
08:52 < digitarald> _cheerios ... 1.5 mb on the first load ... it freezes sometimes, or is that my slow ff?
08:52 < _cheerios> probably the site being hammered
08:53 < _cheerios> i couldnt get stuff to load at times either
08:54 < digitarald> the reflection loads on domready and shows correct after onload... sluggish
08:54 < digitarald> mh ... maybe my ff is slow
08:55 < digitarald> too slow for prototype :)
08:55 < _cheerios> i checked some transition/slide show with cows on demos.mootools. lovely pics :D
08:57 < digitarald> mh, i have to restart firefox after watching a slideshow :D
09:01 -!- luke` [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
09:07 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
09:13 < RossC0> _cheerios: the mac gallery uses a javascript MVC - http://wiki.sproutit.com/core/
09:14 < v-dogg> MikeSeth: $this beeing an action or a view?
09:14 < v-dogg> or a model
09:16 < _cheerios> RossC0, cool!
09:22 < _cheerios> does it do anything that would make a mootools user go, damn i want that! ?
09:30 < RossC0> _cheerios: depends if you're building a full client side app
09:31 < RossC0> its for a full js experience / not just Ajax enhancements
09:33 < RossC0> "SproutCore is really designed for people that want to create full-fledged applications running in the web browser rather than plain web pages with Ajax enhancements. (Think .Mac Web Gallery vs Flickr)"
09:33 -!- kaos|work [n=dominik@87.79.35.58] has joined #agavi
09:33 < RossC0> lo kaos|work
09:34 < RossC0> sorry - huomenta!
09:34 < kaos|work> huomenta
09:34 < _cheerios> do we need our office "huomenta" linebacker penalizing on offences? ;)
09:35 < _cheerios> like in that super bowl ad from year X, forgot the guy innit
09:35 < _cheerios> RossC0, true. I've no need for a site that doesnt get properly google indexed, as I suspect is the case here.
09:38 < RossC0> _cheerios: funnily enough most all the sites I've worked on wouldn't let google in - as they're account based
09:39 < _cheerios> yeah, it's more for business apps
09:40 < _cheerios> when i do apps i want to try make sure that the information is indexed, so i can use googles engine to find stuff i've forgotten totally about.
09:46 -!- Arme[N] is now known as Arme[0]
10:12 -!- Arme[0] is now known as Arme[N]
10:18 -!- eremit [n=eremit@p5490E72C.dip.t-dialin.net] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
10:34 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
10:51 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection]
10:55 -!- JamieWolf [n=Jamie@p54AB446A.dip.t-dialin.net] has quit [Read error: 113 (No route to host)]
11:01 -!- epaulin [n=epaulin@123.112.71.157] has quit ["Ex-Chat"]
11:28 < ttj> http://www.ranum.com/editorials/corporate-songs/Symantec_Revolution.mp3 <-- Did you guys hear this?
11:39 < _cheerios> uh huh
11:40 < ttj> It stings.
11:40 < _cheerios> sounded like a spoof of some 90's songs
11:41 < ttj> Sounded like a complete and utter load of crap.
11:41 < ttj> I liked the "Nokia and Chevron think we're tough" part. :P
11:42 < _cheerios> i just kept hearing C C, C C! all the time i was going C C ?
11:44 < MikeSeth> oh boy
11:44 < MikeSeth> I'm suing someone! :D
11:46 < ttj> I'm sorry, I was tricked into listening that one and I decided to spread the pain. :P
11:49 < _cheerios> there is clear malicious intent on ttj's behalf, you have a case MikeSeth.
11:50 < _cheerios> don't kill the source, sue the messenger(s).
11:50 < ttj> I know kung fu; think carefully before you do anything. ;P
11:50 -!- aogara [n=chatzill@226.67.64-86.rev.gaoland.net] has joined #agavi
12:10 < MikeSeth> _cheerios: no, I'm quite literally suing my mom's employer. And if my suspicions are right, this is gonna be a class action
12:11 < MikeSeth> aogara: weeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee!
12:11 < aogara> hy
12:12 < MikeSeth> kaos|work: wombert around ye?
12:12 < MikeSeth> Oh wait, he's in Cluj these days aint he?
12:12 < MikeSeth> aogara: sup
12:13 -!- epaulin [n=epaulin@221.222.227.145] has joined #agavi
12:13 < aogara> sup ? whiwh means ?
12:13 < aogara> -w +c
12:14 < MikeSeth> == ...... ..
12:14 < MikeSeth> shit
12:14 < MikeSeth> I mean
12:14 < MikeSeth> "what's up"
12:14 < aogara> ^^ ok
12:14 < MikeSeth> So, was I right? ;)
12:14 < aogara> i'm not familiar with those contractions ^^
12:15 < aogara> about my interest ?
12:15 < aogara> ;)
12:15 < aogara> completely
12:17 < MikeSeth> Well, well well.
12:18 < MikeSeth> good! :)
12:18 < MikeSeth> let's do a quick check
12:18 < MikeSeth> figured out XML configuration?
12:21 < kaos|work> MikeSeth: no, he's in romania atm
12:22 < MikeSeth> kaos|work: oh. Perhaps you could give me and Ross some insight
12:22 < aogara> a bit ... I just checked structure and source code for now, I'll come to begin my application today .. but later cause I'm still at work ^^
12:22 < kaos|work> sure
12:22 < MikeSeth> kaos|work: how should one arrange actions and slots when a slotted action may upon being submitted result in an error, so the previous actions need all be redrawn in previous state
12:22 < aogara> I'll be connected during my exercice .. in case help is needed ^^
12:23 < MikeSeth> aogara: we're here
12:23 < kaos|work> ah, that question still
12:23 < MikeSeth> kaos|work: oh yes.
12:23 < kaos|work> i've read the logs
12:23 < kaos|work> and i couldn't think of some magic way which would do that automatically
12:23 < kaos|work> i think it's largely application dependant what to do in such a case
12:23 < MikeSeth> of course
12:23 < MikeSeth> i think though a generic mechanism could be built
12:24 < MikeSeth> im just not experienced enough to ascertain the implications
12:24 < _cheerios> MikeSeth, i have memories of the word "class action" from an English class. I translated it into finnish as being a lawsuit, where as the book had it translated as "class action" (eg. like a school class acting...) [the story was about a school class on some trip on some nuclear site], and the teacher could not grasp my translation at all calling it all wrong. I couldn't believe it.
12:24 < kaos|work> hmm, maybe we could use the caching mechanism to help
12:24 < kaos|work> so we cache the action and only reexecute the view with the cached information
12:24 < MikeSeth> kaos|work: I thought so too, but the output of action may be modal, and you have to have caching configured
12:25 < MikeSeth> _cheerios: class action is when the plaintiffs are a large group of people unacquainted with each other, not a single person
12:25 < MikeSeth> ...basically
12:25 < MikeSeth> _cheerios: e.g. if Apple monkeys werent so lazy they could all sue Apple together in a class action lawsuit, because Apple's iPhone is shit and everyone got fucked.
12:26 < _cheerios> yes, a group can be behind it, but it's a single lawsuit (not many)
12:26 < MikeSeth> yep
12:26 < MikeSeth> best place for friend-of-court affidavits
12:26 < MikeSeth> :)
12:26 < aogara> Question: Agavi's developpement started year 2005 ?
12:26 < _cheerios> problem was that nobody could grasp that the term had anthing to do with law at all. pissed me off :)
12:27 < MikeSeth> aogara: Mojavi was here long before then
12:29 < kaos|work> MikeSeth: hmm, maybe we should add something like persistMe to the AgaviView
12:29 < kaos|work> and on handleError you'd do loadPersistedState
12:29 < kaos|work> which reloads all attributes
12:30 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
12:31 < kaos|work> and then we could place another layer on top, where you can let slots automatically be saved every time they are used
12:34 < MikeSeth> kaos|work: persistence can be also conditional; e.g. a slotted action would persist in some case, but not others, and the same action outside a slot may not persist at all
12:34 < MikeSeth> hmmm
12:34 < MikeSeth> tell ya what
12:35 < MikeSeth> i have a huge whiteboard in the office. I'll try to model it and see what I come up with
12:37 < kaos|work> k, cool
12:56 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
12:56 < Whisller> hi :)
12:56 -!- aogara [n=chatzill@226.67.64-86.rev.gaoland.net] has quit [""quat""]
13:00 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
13:07 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
13:15 -!- JamieWolf [n=Jamie@p54AB508B.dip.t-dialin.net] has joined #agavi
13:25 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
13:43 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
13:52 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection]
13:56 < SunboX> is there a way to combine propel validator with the agavi one?
13:56 < SunboX> i've written all my validation in schema.xml
13:56 < SunboX> from propel
13:57 < SunboX> now i want agavi validator to mark the errors
13:57 < SunboX> and i don't want to rewrite all rules ;o)
13:57 < v-dogg> mark as in show the errors?
13:58 < SunboX> i wan't the validator from agavi, but with rules from propel
13:58 < SunboX> and the messages from propel, too
13:59 < SunboX> but with added "error" class to inputs and error messages in template
13:59 < SunboX> is there any way to do that?
13:59 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Success]
13:59 < v-dogg> you could hack something together with action::validate (manual validation) or with a custom validator but I'd recommend using agavi's built-in features
13:59 < SunboX> or do i have to rewrite all the validation?
14:00 < SunboX> hm, that sounds like work..
14:00 < v-dogg> error classes in the html are added by the formpopulationfilter and you can add those even without validation
14:01 < SunboX> sounds nice. How to add them?
14:01 < SunboX> how do i add them?
14:03 < v-dogg> $this->container->getValidationManager()->setError('element/input name', 'Error message');
14:03 < SunboX> oh, thnks very much!
14:03 < MikeSeth> SunboX: did ya know that FPF can do the whole error CSS class thing for you?
14:04 < v-dogg> that's exactly what we are talking about here (isn't it?-)
14:04 < SunboX> yes, so it is
14:04 < MikeSeth> just makin' sure :)
14:04 < SunboX> *gg
14:05 < SunboX> :o)
14:05 < MikeSeth> SunboX: how did you find out about Agavi?
14:05 < v-dogg> so, SunboX, use propel's validators in action::validate() and set the error messages there
14:05 < MikeSeth> I don't remember recruiting you :)
14:05 < SunboX> i know digitarald ;o)
14:05 < MikeSeth> ah
14:05 < MikeSeth> then it makes sense :)
14:05 < SunboX> :D
14:08 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
14:19 -!- JamieWolf [n=Jamie@p54AB508B.dip.t-dialin.net] has quit [Connection timed out]
14:32 -!- JamieWolf [n=Jamie@p54AB5141.dip.t-dialin.net] has joined #agavi
14:33 < nagaozen> lol
14:34 < nagaozen> 50% of Agavi users are here 'cause of Digi's
14:34 < nagaozen> lol
14:34 < SunboX> *g
14:35 < MikeSeth> My personal convertion count is somewhere around 6 :)
14:51 < nagaozen> ;)
14:51 < v-dogg> but your convertion percent is quite impressive :)
14:53 < v-dogg> too... hot..
14:54 < v-dogg> must... get....
14:54 < v-dogg> beer...
14:54 < v-dogg> mmm... beer...
14:54 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit []
14:54 < SunboX> hmm.. wine...
15:00 < v-dogg> yeah, maybe later
15:00 < v-dogg> after all I am on vacation
15:00 < v-dogg> which means I only worked a few hours today
15:20 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
15:20 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
15:58 < _cheerios> cloudy tomorrow \o/ (but hotter temps)
15:58 < _cheerios> but next week is all rain \o/
16:00 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 104 (Connection reset by peer)]
16:01 < v-dogg> good good
16:02 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
16:02 -!- Josh_A [n=josha@adsl-69-107-129-212.dsl.pltn13.pacbell.net] has joined #agavi
16:02 < Josh_A> hi folks
16:04 < v-dogg> hello
16:04 < _cheerios> (American Red Cross Sued For Using a Red Cross)
16:04 < _cheerios> >the Swiss were already using a white cross in a red field.
16:04 < _cheerios> The french army liked the original and the inverse. They couldn't decide between them so they compromised on a white cross on a white field.
16:05 < splatch> hello!
16:05 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:06 < Whisller> splatch: hi jebaku :P
16:06 < splatch> Whisller: pff, you're rude!
16:06 < Whisller> Uuuueeeaaaahhh ;)
16:08 -!- JamieWolf [n=Jamie@p54AB5141.dip.t-dialin.net] has quit [Read error: 113 (No route to host)]
16:08 < Whisller> And how are going works, IDE for eclipse :>
16:09 < splatch> today i going to drink with friends
16:09 < splatch> like yesterday
16:09 < splatch> and two days ago
16:09 < Whisller> hmm
16:10 < splatch> and three days ago
16:10 < Whisller> lazy boy ;p
16:10 < splatch> not layzy, hard worked! :P
16:10 < splatch> geez, i don't want go work tomorrow
16:11 -!- luke` [n=shoan@219.64.149.22] has joined #agavi
16:11 < Whisller> taaa :P I see how you work, all night you talk with me and then you go to work..and talk with me, after it you dring with friends ;p
16:11 < splatch> that'll be difficult
16:11 < Whisller> When are you working :D
16:12 < splatch> it's false!
16:12 < Whisller> ;p
16:13 < Whisller> Don't lie lazy boy :P
16:13 < splatch> Whisller: you're talking like my ex-girl ;P
16:13 < Whisller> hahaha
16:14 < splatch> ok, i must go eat something before beer
16:14 < splatch> Whisller: editor wi'll work
16:14 < splatch> but
16:14 < splatch> it will be re-format XML source
16:15 < splatch> so if you have
16:15 < splatch> attribute="asdf"/>
16:15 < splatch> after store
16:15 < splatch>
16:16 < splatch> i don't know how to change this
16:16 < splatch> JAXB [xml reading library who i used] doesn't support simple changes
16:16 < splatch> but that's not possible in any language
16:16 < splatch> ok, bye!
16:20 < luke`> huomenta!
16:22 < Josh_A> so does agavi do any kind of scaffolding?
16:27 < Whisller> Scaffoldning. What is it?
16:29 < v-dogg> Josh_A: no
16:29 < v-dogg> we have better features :)
16:31 < Josh_A> what better features?
16:37 < _cheerios> dinner at t home in 32C room temp or 50-min jog in 29C heat? decisions, decisions
16:43 < v-dogg> Josh_A: well, nothing to replace "scaffolding" directly, but with propel, agavi cli utility and formpopulationfilter I've never thougth I needed something more
16:45 < v-dogg> formpopulationfilter (fpf) takes care of populating the data to your forms initially and re-populates on error
16:46 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
16:46 < v-dogg> plus it automatically adds class="error" to the fields and labels
16:46 < Josh_A> someone in #propel suggested agavi to me
16:46 < Josh_A> I'm currently working in symfony
16:47 < Josh_A> but I enjoy *greatly* its administration features, more than plain scaffolding
16:48 < Josh_A> do you know if there are any plans to add such features to agavi?
16:55 < v-dogg> yes, but they are low priority
16:57 < Josh_A> of course
16:57 < Josh_A> well I'll look forward to seeing how agavi develops
16:57 < Josh_A> are you one of the contributors?
16:58 < v-dogg> yes
17:01 < v-dogg> David (aka Wombert) and Dominik (aka kaos) are the lead devs and do most of the work
17:09 < Josh_A> well thanks for the chat, and good luck with your project
17:09 -!- Josh_A [n=josha@adsl-69-107-129-212.dsl.pltn13.pacbell.net] has left #agavi []
17:20 -!- epaulin [n=epaulin@221.222.227.145] has quit ["Ex-Chat"]
17:48 -!- aogara [n=chatzill@mail.epinetworx.com] has joined #agavi
17:51 < _cheerios> admin features? what is that? a more comprehensive agavi command?
17:51 < _cheerios> ~50mins, a few breaks. not bad. all sweat.
17:58 -!- aogara is now known as aogara|Oo
18:01 < luke`> _cheerios: treadmill?
18:01 < _cheerios> na, outside
18:01 < _cheerios> with my sleeves "PHP m**fkers!" shirt
18:01 < _cheerios> *sleeveless
18:01 < luke`> heh
18:18 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bbl"]
18:49 -!- aogara|Oo [n=chatzill@mail.epinetworx.com] has quit ["ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071812]"]
19:17 -!- luke` [n=shoan@219.64.149.22] has quit [Read error: 110 (Connection timed out)]
19:47 -!- kaos|work [n=dominik@87.79.35.58] has quit []
19:49 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
20:04 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has joined #agavi
20:11 -!- impl [n=impl@pool-72-72-54-218.bstnma.east.verizon.net] has joined #agavi
20:19 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
20:19 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
20:24 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
20:24 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
21:24 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["Leaving"]
22:12 < v-dogg> wow, just found the awesomest crud scaffolding tool ever!
22:12 < v-dogg> http://www.phpscaffold.com/
22:13 < v-dogg> copy-paste the sql ddl from the [Hint] and see its magic in action
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
22:49 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has quit [Read error: 110 (Connection timed out)]
23:14 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has joined #agavi
23:49 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has quit [Read error: 110 (Connection timed out)]
--- Day changed Fri Aug 10 2007
01:17 -!- luke` [n=shoan@219.64.73.32] has joined #agavi
01:47 -!- impl [n=impl@pool-72-72-54-218.bstnma.east.verizon.net] has quit [Remote closed the connection]
01:47 -!- impl [n=impl@pool-72-72-54-218.bstnma.east.verizon.net] has joined #agavi
03:55 -!- epaulin [n=epaulin@125.34.43.52] has joined #agavi
04:04 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Read error: 101 (Network is unreachable)]
04:14 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
05:38 -!- luke` [n=shoan@219.64.73.32] has quit [Read error: 110 (Connection timed out)]
06:01 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
06:01 < Whisller> Hi :)
06:04 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
06:07 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:18 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
06:43 -!- luke` [n=shoan@219.64.184.192] has joined #agavi
06:50 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
06:50 < v-dogg> huomenta
06:52 < digitarald> Huomenta
07:04 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
07:06 -!- impl [n=impl@pool-72-72-54-218.bstnma.east.verizon.net] has quit [Remote closed the connection]
07:09 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
07:30 -!- luke` [n=shoan@219.64.184.192] has quit [Read error: 110 (Connection timed out)]
07:48 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
07:48 < RossC0> Huomenta!
08:02 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
08:06 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
08:23 -!- epaulin_ [n=epaulin@125.34.40.43] has joined #agavi
08:23 -!- epaulin [n=epaulin@125.34.43.52] has quit [Read error: 104 (Connection reset by peer)]
09:03 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
09:18 -!- kaos|work [n=dominik@87.79.35.58] has joined #agavi
09:19 < kaos|work> v-dogg: lol @ phpscaffold.com
09:19 < kaos|work> indeed, the very awesomest scaffolding evah
09:21 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection]
09:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
09:22 < Whisller> huh Now I see what scaffolding is
09:27 < _cheerios> heh heh
09:39 < v-dogg> ain't it cool :)
09:48 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
09:54 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
10:01 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: _cheerios, SunboX, ttj
10:01 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
10:01 -!- Netsplit over, joins: _cheerios, SunboX, ttj
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
10:31 -!- epaulin_ [n=epaulin@125.34.40.43] has quit ["Ex-Chat"]
10:53 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
11:28 -!- EoN [n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has joined #agavi
11:28 < EoN> elo :)
11:30 < EoN> Hey guys. is there any doco or code examples of a simple setup using agavi? :)
11:32 -!- luke` [n=shoan@122.166.1.168] has joined #agavi
11:41 < SunboX> http://veikko.fi/temp/cms.zip
11:42 < SunboX> http://www.mail-archive.com/users@lists.agavi.org/msg00143.html
11:43 < EoN> thanks SunboX. will check them out
11:44 -!- luke`_ [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
11:58 < kaos|work> v-dogg: you here ?
12:00 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
12:00 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
12:08 -!- roxlu_ [n=root@84-107-142-180.dsl.quicknet.nl] has joined #agavi
12:08 < roxlu_> hi everyone
12:09 < roxlu_> does someone knows a good array-to-form lib
12:19 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Success]
12:19 < v-dogg> kaos|work: a minute still
12:19 < v-dogg> what's up
12:21 < kaos|work> you know if one can create unsigned columns in propel ?
12:21 < kaos|work> i tried using sqlType
12:21 < kaos|work> but it only allows me [\w_]+ :s
12:22 -!- epaulin [n=epaulin@221.222.227.145] has joined #agavi
12:24 < v-dogg> hmm... I think I've seen somebody using them but don't have a slightest clue how, sorry :)
12:24 < v-dogg> off ->
12:30 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
12:35 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
12:36 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
13:15 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
13:19 < SunboX> is there a way to get the configuration informations of an module out of module.xml (config folder of an module)
13:19 < SunboX> ?
13:32 -!- Arme[N-1] is now known as Arme[N]
13:34 -!- luke`_ [n=shoan@122.166.1.168] has joined #agavi
13:38 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
13:50 -!- luke` [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)]
13:51 -!- CasparJones [n=Frank@87.79.35.58] has joined #agavi
13:53 < CasparJones> hi
13:53 < CasparJones> can someone help me with validation in agavi?
13:53 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has left #agavi []
13:57 < SunboX> yes
13:57 < CasparJones> i need an validation only for write, is that xml header right:
13:58 < SunboX> i think all validation is done by write
13:59 < SunboX> i think you dont need to set a method
13:59 < SunboX> btww i never set one
13:59 < RossC0> CasparJones: - you need the FPF global filter on
14:00 < RossC0> actually scratch than
14:00 < RossC0> *that
14:00 < RossC0>
14:00 < RossC0> not configurations
14:01 < SunboX> do you have to set a method?
14:01 < SunboX> i never set one, all works as expected
14:03 < RossC0> I think write is the default
14:03 < RossC0> let me check
14:03 < SunboX> oh ok, that maybe
14:06 < CasparJones> no the validator check the read, if i make the executeRead method in the action class
14:16 -!- CasparJones [n=Frank@87.79.35.58] has left #agavi []
14:31 < luke`_> Validate happens before execute*() unless explicitly specified otherwise in the xml
14:39 -!- kaos|work [n=dominik@87.79.35.58] has quit [Read error: 110 (Connection timed out)]
14:39 -!- kaos|work [n=dominik@87.79.35.58] has joined #agavi
14:39 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
14:48 < _cheerios> "Google Mistakes Own Blog for Spam, Deletes it" *g*
14:49 < ttj> ?
14:49 < _cheerios> nothing serious, just a funny event
14:49 < _cheerios> http://news.yahoo.com/s/pcworld/20070808/tc_pcworld/135686?re
14:50 < ttj> Haha.
14:51 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["bbl"]
14:54 -!- kaos|work [n=dominik@87.79.35.58] has quit [Read error: 104 (Connection reset by peer)]
14:58 -!- kaos|work [n=dominik@87.79.35.58] has joined #agavi
15:00 < luke`_> any mac users in da house?
15:01 -!- luke`_ is now known as luke`
15:01 < kaos|work> yup
15:01 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
15:01 < luke`> do you run any java apps on it?
15:02 < kaos|work> < RossC0> I think write is the default <-- no, default is not dependent on the request method
15:02 < kaos|work> yes
15:06 < luke`> kaos|work: i got a java app, that has fixed width windows in it. Looks like awt based, not sure though.
15:06 < luke`> on os x, each fixed width window get the aqua decoration
15:07 < luke`> so the aqua deco is part of the fixed width, cropping the actual window by 50%
15:08 < RossC0> ah k thanks kaos|work
15:09 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has left #agavi []
15:10 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 104 (Connection reset by peer)]
15:11 < kaos|work> luke: hmm
15:11 < kaos|work> never cam across such a behaviour
15:11 < kaos|work> my java experience on the mac is quite limited to eclipse and some other small tools tho
15:12 < luke`> any awt apps?
15:13 < kaos|work> bo
15:14 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
15:14 < kaos|work> no
15:14 < _cheerios> http://www.actsasflinn.com/articles/2007/08/08/php-and-activerecord
15:15 < kaos|work> The Zend Framework is clearly an attempt to copy jump on the MVC boat that Ruby on Rails made (more) popular…
15:15 < kaos|work> yeah
15:15 < kaos|work> sure
15:15 < kaos|work> ror literally invented mvc
15:16 < RossC0> I think MVC should just be renamed ROR - to save any future confusion
15:16 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
15:16 < _cheerios> RoR is the 3rd coming of Christ, mind ya
15:17 < _cheerios> RossC0, and PHP sucks because it isn't an MVC!
15:18 * RossC0 has seen the light
15:21 < _cheerios> perhaps we could be _RoRrious, RoRCo and RoRbert ? ;)
15:22 < _cheerios> i swear it's the heat. playing tricks on the mind. 31,5C inside. who needs a sauna?
15:31 < kaos|work> _cheerios: we have like 17° outside
15:31 < kaos|work> and yet the office has like 28° inside :s
16:35 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:43 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
16:49 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
17:29 -!- aogara|Oo [n=chatzill@mail.epinetworx.com] has joined #agavi
17:30 -!- aogara|Oo is now known as aogara
17:42 -!- roxlu_ [n=root@84-107-142-180.dsl.quicknet.nl] has left #agavi []
17:52 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
17:57 < aogara> hy
17:58 < aogara> I don't really get how tu use Agavi ... is there somewhere a sample code that shows how to ?
17:59 < aogara> I mean, like how to pass a data from xxxActionxxx to xxxViewxxx
18:00 < aogara> I tried to set das like $rd->setParameters but nothing
18:06 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
18:06 < _cheerios> look at the sample app a bit harder
18:32 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
18:35 < kaos|work> aogara: almost, its $this->setAttribute in the action
18:36 < kaos|work> the parameters in agavi are always used for configuring aspects of the parameter holder
18:36 < kaos|work> (the thing which has the parameters)
18:52 -!- impl [n=impl@pool-72-72-54-218.bstnma.east.verizon.net] has joined #agavi
18:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
19:10 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
19:20 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
19:31 < _cheerios> 3 // FIXME: it's idiotic that we're not actually using an AdapterRegistry here.
19:31 < _cheerios> 3 // FIXME: refactor this to use an AdapterRegistry
19:31 < _cheerios> :p
19:32 -!- kaos|work [n=dominik@87.79.35.58] has quit []
19:34 < aogara> ahum .. thank's kaos ... indeed, like cheerios said it was well writen in the doc ^^
19:45 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit []
20:04 < aogara> get URL parameters: done
20:04 < aogara> set Attributes: done
20:04 < aogara> transmit Attributes/Parmeters: done
20:04 < aogara> Database configuration & acces: done
20:04 < aogara> ready to use: seems to be
20:25 -!- aogara [n=chatzill@mail.epinetworx.com] has quit [""bye""]
20:29 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has joined #agavi
20:39 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has quit [Read error: 104 (Connection reset by peer)]
20:46 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has joined #agavi
20:47 < _cheerios> Imitations also are often of a much lower quality. Bootleg bottled water in Beijing was recently revealed to often be fake, using filtered Beijing tap water (you wouldn't want to drink it).
20:47 < _cheerios> bootleg... bottled... water. :rollseyes:
21:34 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["Leaving"]
21:45 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has quit [Read error: 110 (Connection timed out)]
21:52 -!- kaos|work [n=dominik@ip96.77.1311A-CUD12K-02.ish.de] has joined #agavi
21:58 < MikeSeth> WOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
21:58 < MikeSeth> http://www.groklaw.net/article.php?story=20070810165237718
21:59 < ttj> Wow.
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
22:29 -!- MikeSeth is now known as SCO_Fails
--- Day changed Sat Aug 11 2007
00:07 -!- kaos|work [n=dominik@ip96.77.1311A-CUD12K-02.ish.de] has quit []
00:59 -!- impl [n=impl@pool-72-72-54-218.bstnma.east.verizon.net] has quit [Read error: 113 (No route to host)]
01:13 -!- impl [n=impl@pool-72-72-21-78.bstnma.east.verizon.net] has joined #agavi
03:04 -!- epaulin [n=epaulin@221.222.227.145] has quit ["Ex-Chat"]
03:15 -!- epaulin [n=epaulin@221.222.227.145] has joined #agavi
03:19 -!- epaulin [n=epaulin@221.222.227.145] has quit [Client Quit]
03:20 -!- implement [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
03:36 -!- impl [n=impl@pool-72-72-21-78.bstnma.east.verizon.net] has quit [Read error: 101 (Network is unreachable)]
03:55 -!- implement is now known as impl
04:28 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
05:04 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
05:23 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
05:42 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
05:42 < digitarald> Huomenta!
05:43 < digitarald> argh ... just had to advice a friend to use symfony
06:31 < Arme[N]> Huomenta!
06:31 < Arme[N]> _o/
06:56 < EoN> how does symfony & agavi compare?
06:56 < EoN> similar? not at all?
06:57 < impl> hay
06:57 < impl> why you in mah channel
07:04 < digitarald> ... he wanted to use CakePHP and is a MVC beginner
07:04 < digitarald> symfony seemed to me as the lesser evil
07:05 < impl> dono. cake sux.
07:05 < digitarald> ... he wants to use agavi when I start in his company as head of development ... blackmail :D
07:05 < impl> lawl
07:07 < digitarald> EoN: similar as they are based both on the mvc framework mojavi 3 ... but symfony is a plugin bloated framework for everyone that needs helpers to get things done and agavi is professional for people knowing how to get things done
07:23 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [Remote closed the connection]
07:46 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
09:24 < SCO_Fails> mmmbop
09:24 -!- SCO_Fails is now known as MikeSeth
09:52 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
10:07 < MikeSeth> hmmmm
10:07 < MikeSeth> where should I put the ORM classes
10:07 * MikeSeth ponders lib/orm
10:07 < MikeSeth> or maybe models/orm
10:07 < MikeSeth> hmmm
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
10:26 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
10:27 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
10:36 < digitarald> models/[propel|doctrine]
11:00 -!- eremit [n=eremit@p5490EB41.dip.t-dialin.net] has joined #agavi
11:09 -!- kaos|work [n=dominik@ip96.77.1311A-CUD12K-02.ish.de] has joined #agavi
11:19 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has left #agavi []
11:19 -!- eremit_ [n=eremit@84.144.193.254] has joined #agavi
11:32 -!- kaos|work [n=dominik@ip96.77.1311A-CUD12K-02.ish.de] has quit [Read error: 110 (Connection timed out)]
11:34 -!- eremit [n=eremit@p5490EB41.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)]
11:52 -!- eremit_ is now known as eremit
12:29 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has joined #agavi
12:54 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi
13:06 -!- kaos|work [n=dominik@ip83.77.1311A-CUD12K-02.ish.de] has quit [Read error: 110 (Connection timed out)]
14:02 -!- aogara [n=chatzill@mail.epinetworx.com] has joined #agavi
14:02 < aogara> hi
14:02 < digitarald> hi
14:23 < aogara> Context: I configured a PDO connection to my mysql DB .. which runs ok, where I succeed to do insert an selects datas.
14:23 < aogara> I just wanted to asks 2 things:
14:23 < aogara> Q1: to somebody to check the way i did so you might suggest me a better way
14:23 < aogara> Q2: I would like to know if there is an implemented API which provides methods reusable on every supported DB by Agavi (like {dbresource}->get_record()) ... I didn't find one actually
14:23 < aogara> ... I have one made myself, but wanted to know before doing something unnecessary
14:24 < aogara> err ... and, hum ... where can I paste my code example ?
14:24 < aogara> isn't somewhere a pastecode.net/org/com website ?
14:33 < aogara> err .. found pastecode.net
14:38 < aogara> here to validate my code: http://pastecode.net/?action=viewpost&tag=2033
14:51 < aogara> Why I ask Q2: I thougt of industrialisation ..; and i can easily imagaine that one can develop on his favorite DB but that the final user might prefer another; and I don't want to change calls
14:51 < aogara> thought*
15:14 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit []
15:19 < digitarald> q1) thats ok, u can for example in your BaseView::initialize save the connection to $this->connection, so u can access it easily
15:19 < digitarald> q2) create a model for that, like UserModel::getByName
15:20 < digitarald> or use an abstraction layer like doctrine or propel
15:21 < digitarald> agavi does not give u any reusable code like that what u want, since there are already enough libraries for that out there
15:22 < digitarald> PDO is only the database abstraction layer, doctrine and propel are ORM's
15:22 < digitarald> they both work with pdo internally
15:22 < digitarald> http://www.phpdoctrine.net/doctrine/manual/new/
15:23 < digitarald> http://propel.phpdb.org/trac/wiki/Users/Introduction/WhyPropel
15:23 < digitarald> aogara: does that answer your question?
16:04 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Lost terminal"]
16:05 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:07 < aogara> yesp thank's
16:19 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:26 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
16:26 -!- aogara [n=chatzill@mail.epinetworx.com] has quit ["ChatZilla 0.9.78.1 [Firefox 2.0.0.5/2007071812]"]
16:33 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
16:46 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
17:02 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Connection timed out]
17:13 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
17:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Nick collision from services.]
17:21 -!- Arme[N-1] is now known as Arme[N]
17:41 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
17:57 -!- Arme[N] is now known as Arme[0]
18:56 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
18:58 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
19:39 < splatch> hello
20:22 < MikeSeth> weeeeeeeeeeeeeeeeeee
20:47 < MikeSeth> anyone saw Ross around?
20:57 < MikeSeth> damn Doctrine is fucking broken
20:58 < MikeSeth> anyone has a working app? I'm not sure how Ross laid out his file, but something is wrong with spl autoloading..
21:00 < MikeSeth> doesnt seem to init the connection either wtf
21:02 < splatch> MikeSeth: 18:41:56 -!- RossC0 [n=lawleyr@80.4.120.163] has left #agavi []
21:13 < MikeSeth> Never mind, got it to work
21:13 < MikeSeth> he could've mentioned that you shouldnt checkout the whole trunk :)
21:14 < MikeSeth> sonofabitch! Dooctrine actually kicks ass.
21:15 < splatch> MikeSeth: really?
21:15 < splatch> why Doctrine kicks? :)
21:16 < MikeSeth> its really comfy to work with
21:16 < MikeSeth> way way nicer than propel in terms of friendliness
21:16 < splatch> MikeSeth: can you give some example code?
21:16 < splatch> i never use doctrine, only propel
21:16 < MikeSeth> http://www.phpdoctrine.net/doctrine/manual/new/?one-page=1
21:16 < MikeSeth> it has kickass examples
21:17 < splatch> class File extends Doctrine_Record
21:18 < splatch> MikeSeth: do you have write all classes?
21:21 < MikeSeth> write?
21:21 < MikeSeth> You can import classes I think.
21:21 < MikeSeth> but generally Doctrine manages the schema, not you
21:21 < splatch> MikeSeth: the all clases looks like propel's meta data
21:23 < MikeSeth> except they aren't XML :)
21:23 < MikeSeth> propel is bulky
21:24 < splatch> hymz.. XML isn
21:24 < splatch> isn
21:24 < splatch> isn't required
21:24 < splatch> you can generate it
21:24 < MikeSeth> it was when I tried it
21:24 < splatch> from database
21:24 < MikeSeth> I absolutely hated defining schemas in XML
21:24 < splatch> what does hated minds?
21:25 < MikeSeth> as in hate
21:25 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [No route to host]
21:39 -!- splatch is now known as splatch`
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
--- Day changed Sun Aug 12 2007
00:04 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
01:49 -!- _trophaeum [n=trophaeu@oxy144209-1.gw.connect.com.au] has quit [Read error: 101 (Network is unreachable)]
03:23 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [Read error: 113 (No route to host)]
06:02 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
06:06 < digitarald> Huomenta!
07:05 < digitarald> anybody an idea that I can control the execution flow of the layout-slots?
07:05 < digitarald> I want them to be executed as last actions
07:45 < MikeSeth> I doubt you can do it directly.
07:55 < digitarald> mh, they get executed on loadLayout
07:56 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
08:06 < MikeSeth> yes, but I doubt there's any way to influence the order of execution
08:29 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has left #agavi []
08:44 < splatch`> hello :)
08:59 < MikeSeth> hello
09:36 < MikeSeth> hmmm
09:36 < MikeSeth> I wonder if it's possible to assign a default layout to a module
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
11:14 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit [Read error: 110 (Connection timed out)]
11:32 -!- eremit [n=eremit@84.144.193.254] has quit [Nick collision from services.]
11:36 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
12:18 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has joined #agavi
12:18 < _cheerios> howdy hoo
12:21 < digitarald> heyho
12:24 < _cheerios> lol @ facebook code
12:24 < _cheerios> http://facebooksecrets.blogspot.com/
12:25 < _cheerios> i was drinking all yesterday so if this is old news, my bad :
12:27 < digitarald> bless mvc
12:28 < _cheerios> i'd go insane working with shit like that :/
12:54 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
12:54 < Whisller> Good morning ; p
12:55 < digitarald> Hi
12:56 < Whisller> :)
13:08 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has left #agavi []
13:33 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
13:35 < splatch`> hello :)
14:14 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
14:23 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit [Read error: 104 (Connection reset by peer)]
14:23 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
14:31 < _cheerios> heart warming sweaty 30C inside
15:02 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
15:17 -!- luke`_ [n=shoan@219.64.77.186] has joined #agavi
16:55 -!- skiv02 [n=Miranda@bzq-84-108-59-103.cablep.bezeqint.net] has joined #agavi
17:02 -!- luke`_ [n=shoan@219.64.77.186] has quit [Read error: 110 (Connection timed out)]
17:23 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
18:20 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
19:47 < _cheerios> opened the main windows to the apartment. temps down to 28C! victory \o/
19:47 < _cheerios> now i might as well clean them while they're open...
19:56 < _cheerios> 27C \o/
19:56 < impl> 29C here :>
20:05 < _cheerios> too hot to work. i become sleepy and can only think of drinking :/
20:06 < _cheerios> iPhone Bill a Whopping 52 Pages Long; "For instance, I know that on July 27 at 3:21 p.m. I had some data use that, under the To/From heading, AT&T has helpfully listed as Data Transfer. The Type of file? Data. My total charge? $0.00. This mind-numbing detail goes on for 52 double-sided pages (for 104 printed pages!)"
20:35 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
20:46 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [Remote closed the connection]
20:51 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
20:51 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
20:52 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
21:27 -!- _cheerios [i=jussiava@cs78148121.pp.htv.fi] has quit ["Leaving"]
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
23:01 -!- trophaeum_ [n=trophaeu@oxy144209-1.gw.connect.com.au] has joined #agavi
--- Day changed Mon Aug 13 2007
00:12 < MikeSeth> http://www.thecredence.com/php-frameworks-which-one-is-most-suitable-for-you/
00:12 < MikeSeth> ahahahahaha
00:15 < impl> http://www.phpit.net/article/ten-different-php-frameworks/ hey, Agavi has everything ;)
00:16 < impl> except PHP4
00:16 < impl> but who cares :P
00:20 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit ["Leaving"]
01:05 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
01:31 -!- epaulin [n=epaulin@125.34.40.43] has joined #agavi
02:37 -!- epaulin_ [n=epaulin@125.34.40.43] has joined #agavi
02:37 -!- epaulin_ [n=epaulin@125.34.40.43] has quit [Client Quit]
02:39 -!- epaulin [n=epaulin@125.34.40.43] has quit [Read error: 110 (Connection timed out)]
03:05 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit []
03:05 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
03:29 -!- epaulin [n=epaulin@125.34.45.198] has joined #agavi
05:57 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [Remote closed the connection]
06:01 -!- skiv02 [n=Miranda@bzq-84-108-59-103.cablep.bezeqint.net] has quit [Read error: 104 (Connection reset by peer)]
06:35 < v-dogg> huomenta
06:50 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:58 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
07:14 < luke`> huomenta
07:28 < Arme[N]> huomenta
07:34 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
07:51 < digitarald> heya RossC0
07:52 < RossC0> hey
07:52 < RossC0> huomenta!
07:53 < digitarald> #mootools, Rossi ;)
07:55 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
07:55 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)]
08:09 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
08:09 < _cheerios> huomenta
08:24 < digitarald> RossC0?
08:35 -!- E_mE [n=E_mE@81.168.18.2] has joined #agavi
08:47 < E_mE> huomenta :)
08:51 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
09:08 -!- Fastly [n=fast@ACD6C06D.ipt.aol.com] has joined #agavi
09:21 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
09:26 -!- gribelu [n=bogdan@pc232043.is.airbites.ro] has joined #agavi
09:27 -!- epaulin [n=epaulin@125.34.45.198] has quit [Read error: 110 (Connection timed out)]
09:32 < MikeSeth> RossC0: posted a small fix to your Doctrine class
09:36 < digitarald> MikeSeth: u also use Doctrine now?
09:36 < digitarald> how do u the data in your templates?
09:37 < RossC0> MikeSeth: I replied
09:37 < digitarald> exported via toArray or the raw collections and records?
09:38 < RossC0> I set libs in config.php and chuck all my external libs in there - so I can package everything together.
09:38 -!- Fastly [n=fast@ACD6C06D.ipt.aol.com] has quit []
09:44 < digitarald> records in templates, exported or raw?
09:44 < digitarald> RssC0, do add additional methods only to your models, or also to your records?
09:44 < digitarald> the models are your factories, right?
09:44 < digitarald> RossC0 :)
09:45 < digitarald> for propel i have in my models toArray methods to export every model with localized data and generated urls
09:45 < digitarald> which can be slow
09:46 < digitarald> but it makes it easy to send also json data
09:46 < RossC0> my models on the whole interact with the Records - and get data as needed for use with templates
09:46 < RossC0> sometimes toArray() is enough
09:47 < digitarald> but your models do not extend the records, right?
09:47 < RossC0> but also I'm planning to start using Doctrine::FETCH_ARRAY where I just gather data
09:48 < RossC0> digitarald: thats right - they are just data manipulation methods
09:48 < luke`> Does doctrine score over propel?
09:49 < RossC0> digitarald: http://www.phpdoctrine.net/doctrine/manual/new/?one-page=1#improving-performance
09:50 < RossC0> luke`: I've not used propel so can't comment
09:53 -!- gribelu [n=bogdan@pc232043.is.airbites.ro] has left #agavi ["Konversation terminated!"]
09:55 < digitarald> i use propel for a bigger project
09:55 < digitarald> u can work faster with doctrine, but propel has imo a cleaner API
09:55 < digitarald> doctrine has more helpers
09:55 -!- gribelu [n=bogdan@pc232043.is.airbites.ro] has joined #agavi
09:57 -!- Chons1 [n=martin@87.79.35.58] has joined #agavi
10:01 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
10:01 < Whisller> Good morning :)
10:04 < digitarald> why symfony needs a plugin for doctrine?
10:05 < digitarald> mh
10:05 < digitarald> to configure everything with yaml?
10:14 -!- Chonsu [n=martin@87.79.35.58] has quit [Read error: 110 (Connection timed out)]
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
10:24 -!- Wombert [n=Wombert@dslb-084-056-015-187.pools.arcor-ip.net] has joined #agavi
10:25 < Wombert> huomenta
10:25 < Wombert> digitarald: slots are not executed on loadLayout()
10:32 -!- Wombert [n=Wombert@dslb-084-056-015-187.pools.arcor-ip.net] has quit [Nick collision from services.]
10:32 -!- Wombert_ [n=Wombert@dslb-084-056-044-008.pools.arcor-ip.net] has joined #agavi
10:33 < Wombert_> zomg
10:33 -!- Wombert_ is now known as Wombert
10:38 -!- epaulin [n=epaulin@125.34.45.198] has joined #agavi
10:44 -!- epaulin [n=epaulin@125.34.45.198] has quit ["Ex-Chat"]
10:45 -!- Chons1 [n=martin@87.79.35.58] has quit ["Leaving."]
11:20 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has left #agavi []
11:29 * Wombert pokes everyone
11:29 < Wombert> wuzah?
11:29 < Wombert> :<
11:29 < RossC0> ola!
11:31 < v-dogg> no poking!
11:31 < v-dogg> almost poked my eye out
11:43 -!- Chons1 [n=martin@87.79.35.58] has joined #agavi
12:14 < luke`> anybody used the ezTemplate?
12:15 < Whisller> no
12:19 -!- E_mE [n=E_mE@81.168.18.2] has quit [Read error: 110 (Connection timed out)]
12:21 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
12:24 < Wombert> luke`: works just fine :)
12:24 < Wombert> has built in blocks and functions for i18n and routing, too
12:24 < Wombert> and a call() function so you can call any method on any object
12:24 < Wombert> very helpful as ez doesn#t allow that in the engine itself ;)
12:25 < Wombert> {call(array($ro, 'getBaseHref'))}
12:25 < Wombert> etc
12:52 -!- epaulin [n=epaulin@221.222.227.145] has joined #agavi
13:06 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
13:18 < digitarald> how can i set the content in a view without a template?
13:23 < MikeSeth> digitarald: just return it
13:23 < Wombert> return something?
13:23 < digitarald> string?
13:23 < digitarald> ok
13:23 < Wombert> whatever you like
13:23 < Wombert> strings, objects, bleh
13:23 < MikeSeth> Wombert: yay, I'm working on another Agavi project. This one's gonna be open source.
13:23 < Wombert> depends on what the response does with it
13:23 < digitarald> mine here too
13:23 < Wombert> MikeSeth: coolo
13:24 < digitarald> a project management frontend, stripped down to a minimum
13:25 < MikeSeth> digitarald: god damnit, this is the same thing I'm doing! A bug/task tracker!
13:29 < _cheerios> ... :p
13:32 < digitarald> oh ...
13:32 * digitarald works faster
13:36 < RossC0> :D
13:48 < luke`> i really need to get my hands on some ajax stuff
13:48 < luke`> how do you recommend learning it?
13:48 < MikeSeth> digitarald: I'm making a XUL frontend
13:52 < digitarald> luke`: http://clientside.cnet.com/wiki/mootorial/07-remote and first http://clientside.cnet.com/wiki/mootorial/00-whatisit
13:53 < digitarald> Ajax is in the end only javascript that fetches data ... so u need maybe: http://blog.mootools.net/2007/6/5/help-i-dont-know-javascript
14:05 -!- aogara [n=chatzill@226.67.64-86.rev.gaoland.net] has joined #agavi
14:05 < aogara> hi
14:05 < MikeSeth> look who came back for more! :)
14:18 < aogara> ^^
14:18 < aogara> haha ... later i will
14:18 < aogara> i actually take a look on drupal ... :\
14:18 < aogara> cause of my boss choises
14:19 < aogara> I actually fill sick cause of it *burp*
14:20 < aogara> event on default setting and my full acces user i can't add a product to that damn drupal ecommerce module ><
14:20 < MikeSeth> bring his bitch ass over here
14:21 < aogara> so i'll continue with bad news like thaht for a moment and when i'll come back home i'll take an agave for desert
14:21 < aogara> haha
14:26 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
14:38 < digitarald> ecommerce module? *shrug*
14:50 -!- gribelu [n=bogdan@pc232043.is.airbites.ro] has quit [Remote closed the connection]
14:52 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"]
15:00 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
15:01 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
15:04 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has left #agavi []
15:10 < CIA-4> david * r2059 /branches/0.11/src/translation/AgaviDateFormatter.class.php: Accept date/time strings as message for date formatter, closes #555
15:15 -!- aogara [n=chatzill@226.67.64-86.rev.gaoland.net] has quit [""6 feet under ... not dead, digging a tunnel to escape""]
15:17 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has joined #agavi
15:28 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128567335.dsl.bell.ca] has joined #agavi
15:28 < MrJeep> HI
15:28 < MrJeep> morning / afternoon everybody
15:28 < MrJeep> hey wombert, what's up ?
15:29 < Wombert> hai
15:29 < Wombert> back in germany :p
15:29 < ttj> Wow.
15:29 < MrJeep> you went on a trip or something ?
15:30 < Wombert> yeah
15:30 < Wombert> to cluj, romania, for business
15:31 < Wombert> to coordinate things with the dev team of a customer's customer
15:31 < MrJeep> nice :P
15:31 < Wombert> then on to orsova, romania, for two days of vacation... via bucharest
15:31 < MrJeep> something with agavi ?
15:31 < MrJeep> releated to I mean
15:32 < Wombert> yah
15:32 < MrJeep> oh nice :)
15:32 < Wombert> flew to bucharest from cluj, then from there the plan was to take the train to orsova (that's located in the west, at the danube river, across the border to serbia)
15:33 < Wombert> well the flight was late, and I couldn't be bothered to wait six hours for the train (which then needs another five to go there) so I took a cab :>
15:33 < Wombert> that was fun
15:33 < MrJeep> haha
15:34 < Wombert> MrJeep: well it wasn't directly related to agavi. we're currently working as contractors for sevenload.com and they're doing a project for said customer, and that customer has a development team in cluj, where they program a web service we use for the project
15:34 < MrJeep> ok
15:35 < Wombert> and I had to watch over the development process, see if everything is according to spec, have the changes done etc
15:35 < Wombert> and you?
15:35 < Wombert> did you start your new job yet?
15:35 < MrJeep> yeah, I'm here right now
15:35 < MrJeep> it's a nice place
15:36 < Wombert> and you get to be on IRC?
15:36 < Wombert> fantastic :)
15:36 < Wombert> I wish you all the best with that. nice to hear you like it so far
15:36 < MrJeep> yeah, they don't mind using some chatting tools
15:36 < MrJeep> thanks :)
15:36 < MrJeep> and of course
15:36 < MrJeep> I'm using agavi
15:37 < MrJeep> :)
15:37 < Wombert> woot woot!
15:37 < Wombert> :>
15:37 < Wombert> how many programmers do they have
15:37 < MrJeep> 1 ... yet
15:38 < MrJeep> at this point I don't think we need more than one
15:53 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 110 (Connection timed out)]
15:55 < Wombert> MrJeep: oh
15:55 < Wombert> k :)
15:59 < ttj> http://www.allowe.com/Humor/femalePorn.htm
16:05 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
16:16 < MrJeep> hahha
16:19 < RossC0> eek
16:20 < RossC0> xmlParseEntityRef: no name
16:22 < RossC0> can FPF ever put a & in an input?
16:22 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
16:24 < RossC0> Wombert ?
16:24 < MrJeep> it is possible to set slot directly in the output_type.xml file ?
16:24 < Wombert> eh?
16:24 < Wombert> RossC0: yeah it should
16:24 < Wombert> lemme check
16:25 < Wombert> mmh
16:25 < Wombert> can't check :p
16:25 < RossC0> lol
16:28 < RossC0> alright it can! its my search results not encoding ze &
16:28 * RossC0 slaps his wrist!
16:29 < impl> herro
16:36 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
16:38 -!- RossC0 [n=lawleyr@80.4.120.163] has quit [Read error: 104 (Connection reset by peer)]
17:03 -!- stachu [i=masq11@enc170.internetdsl.tpnet.pl] has left #agavi []
17:04 -!- epaulin [n=epaulin@221.222.227.145] has quit ["Ex-Chat"]
17:11 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
17:12 < MikeSeth> http://reddit.com/info/2erse/comments <= :D
17:27 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has quit ["Leaving"]
17:58 -!- Chons1 [n=martin@87.79.35.58] has quit ["Leaving."]
18:21 -!- SunboX [n=Miranda@cable-62-117-7-144.cust.blue-cable.de] has joined #agavi
18:27 -!- Wombert [n=Wombert@dslb-084-056-044-008.pools.arcor-ip.net] has quit []
18:31 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
18:41 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has quit []
19:13 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
20:41 -!- Chonsu [n=martin@87.79.35.58] has quit ["Leaving."]
21:38 -!- MrJeep [n=jeanphil@bas1-sherbrooke40-1128567335.dsl.bell.ca] has quit [Read error: 110 (Connection timed out)]
21:59 -!- SunboX [n=Miranda@cable-62-117-7-144.cust.blue-cable.de] has quit [Read error: 104 (Connection reset by peer)]
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
22:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
22:30 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [Remote closed the connection]
22:30 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has joined #agavi
22:58 -!- impl [n=impl@pool-72-72-15-194.bstnma.east.verizon.net] has quit [Read error: 110 (Connection timed out)]
22:59 -!- Wombert [n=Wombert@dslb-084-056-044-008.pools.arcor-ip.net] has joined #agavi
23:14 -!- impl [n=impl@pool-72-85-129-112.bstnma.east.verizon.net] has joined #agavi
--- Day changed Tue Aug 14 2007
00:12 * Wombert yawns
00:12 * Wombert pokes impl
00:12 < impl> Heya
00:13 < Wombert> 'sup
00:14 < impl> not much... chilling on vacation
00:14 < Wombert> oh?
00:14 < Wombert> whereabouts
00:14 < impl> Massachusetts
00:14 < impl> Nothing interesting really, just family
00:14 < impl> How was your holiday?
00:14 < Wombert> ahaha you forgot an s
00:14 < Wombert> :>
00:14 < Wombert> it was two days long
00:14 < Wombert> does that sum it up? :p
00:14 < impl> lawl ;p
00:15 < Wombert> awww
00:15 < Wombert> teh apple juice it too cold for my teeth
00:15 < Wombert> awww
00:15 < Wombert> h-h-h-hurs
00:15 < Wombert> +t
00:15 < Wombert> zomg
00:15 * Wombert sighs
00:15 < impl> O_o
00:15 < Wombert> I need to find some decent desks for teh new office
00:15 < Wombert> as for my holiday
00:16 < Wombert> dude, parts of romania look like they're still in the middle ages
00:16 < Wombert> other than that, the people were quite friendly, and I enjoyed it
00:16 < Wombert> the drive back was 18 or so hours
00:16 < Wombert> and I took a cab from bucharest to orsova
00:16 < Wombert> ~400 kilometers :>
00:17 < impl> Do you speak Romanian?
00:17 < Wombert> nah
00:17 < impl> D: that must have been one hell of a tab
00:17 < Wombert> kinda
00:17 < Wombert> but you can understand it a bit if you know some italian/french/english/bleh
00:17 < Wombert> you know latin, right?
00:17 < impl> Yeah
00:18 < impl> I could read a lot of the Romanian in the PHP manual
00:18 < impl> :P
00:18 < Wombert> you'd understand a lot; romanian hasn't changed much from its latin origins
00:18 < Wombert> I can understand the basic ideas of italian and spanish texts, but romanian is a little more difficult
00:23 < Wombert> http://www.autoblog.com/2007/08/12/video-chrysler-might-want-to-reconsider-that-chery-deal/
00:23 < Wombert> lawl
00:23 < Wombert> man they just can't get it right
00:24 < Wombert> even though they have their 50-50 agreements with western car manufacturers and steal all the knowledge
00:26 < impl> That's amazing
00:26 < impl> Jesus that car gets owned
00:27 < Wombert> watch the other one as well
00:27 < Wombert> the brilliance bs6 (fantastic name...)
00:28 < Wombert> my guess is that it requires quite a lot of talent to engineer a car that fails _that_ miserably in a crash test
00:28 < Wombert> you'd rather survive in a 30 year old rabbit
00:29 < Wombert> http://mmpuk.com/Audi_A6_2004_Front_1.wmv
00:29 < Wombert> eww
00:30 < impl> Not Found
00:30 < impl> :s
00:30 < Wombert> http://www.youtube.com/watch?v=K7vPH_EqIws
00:30 < Wombert> a really nice car overall that 3 series btw
00:31 < Wombert> I have a c class right now and it's utter crap in comparison
00:31 < impl> I've always liked BMWs
00:32 < Wombert> more chinese awesomeness http://www.youtube.com/watch?v=76Ep30M9wUU&mode=related&search=
00:32 < Wombert> yeah
00:32 < Wombert> they are very very ergonomic compared to mercedes
00:32 < Wombert> well, that's certainly subjective
00:32 < Wombert> but the satnav screen is very high, so you have your eyes on the road
00:32 < Wombert> the controls are much more logical
00:33 < Wombert> the cruise control, for instance, is totally stupid on audis and mercedes
00:33 < Wombert> and that iDrive thing is very ace too since you need just the one knob and nothing else
00:33 < Wombert> and then there's the driving dynamics and the quality of everything
00:34 < Wombert> but that's the upside of driving rentals
00:34 < Wombert> you know which cars are rubbish
00:34 < Wombert> so you don't end up driving the wrong one ;)
00:34 < impl> lol
00:34 < Wombert> err
00:34 < Wombert> buying I mean
00:35 < impl> We have some Pontiac now that we're renting
00:35 < impl> Do you guys have American cars over there?
00:35 < Wombert> oh god
00:35 < Wombert> no, god forbid we don't (mostly)
00:35 < Wombert> we have some
00:35 < Wombert> chrysler 300c
00:36 < Wombert> mmh
00:36 < Wombert> chrysler crossfire
00:36 < Wombert> mmh
00:36 < impl> Chrysler is a German company now though
00:36 < Wombert> not anymore!
00:36 < Wombert> :)
00:36 < impl> oh yeah
00:36 < impl> they sold out
00:36 < impl> forgot about that ;p
00:36 < Wombert> lemme think
00:36 < Wombert> well, seriously, most of the american cars are crap :p
00:36 < Wombert> that's why the General, for instance, is now rebadging european and australian cars a lot
00:37 < impl> General?
00:37 < Wombert> half the saturn lineup are Opel
00:37 < Wombert> GM
00:37 < impl> Oh
00:37 < impl> We don't have Opel
00:37 < Wombert> and they have some holdens (australia) now rebadged as well
00:37 < Wombert> yeah they're sold as saturns
00:37 < impl> ah, I see what you mean
00:38 < Wombert> I really laughed the other day about the 2008 fordfocus
00:38 < Wombert> the US one I mean
00:38 < impl> why's that?
00:38 < Wombert> it's the old model, but with a really ugly design... no clue why they didn't bring the new euro 07 model over to the states
00:38 < Wombert> I have no idea
00:38 < Wombert> ah
00:38 < Wombert> well
00:38 < Wombert> it's ugly, and the US customers get screwed big time since it's still the old model
00:39 < impl> hmm, we don't like change over here :P
00:39 < Wombert> ahahaha
00:39 < Wombert> let me show you something
00:40 < Wombert> oh god seriously I can't
00:40 < Wombert> it's so ugly
00:40 < Wombert> http://www.fordvehicles.com/assets/images/2008focus_reveal/Article_Image_styling.jpg ugly
00:40 < impl> lol
00:41 < impl> That is ugly
00:41 < impl> The 04/05 Focuses were nice
00:42 < Wombert> yeah that's the old euro focus you got
00:42 < Wombert> now they took that platform and made the exterior ugly
00:42 < impl> What's the 08 Euro one look like?
00:42 < Wombert> instead of taking over the new MK2 euro focus
00:42 < Wombert> I'm looking for a photo
00:43 < Wombert> http://www.ford.de/spg/getImage.asp?imageName=SPG_4_31_0_21844.jpg&filename=150307_galerie06_431x202.jpg
00:43 < Wombert> that's a sport version tho
00:43 < impl> http://en.wikipedia.org/wiki/Image:2006_Ford_Focus_XR5_Turbo.JPG
00:43 < impl> this one?
00:43 < Wombert> interior is really nice now, the old one looked like a designer was on drugs
00:43 < Wombert> yeah
00:43 < impl> I wonder why the models are so different
00:44 < Wombert> because ford US is run by a bunch of retards
00:44 < Wombert> http://de.wikipedia.org/wiki/Bild:Ford_Mondeo_Turnier2007.jpg
00:44 < Wombert> the new mondeo
00:44 < Wombert> like your 500/taurus
00:45 < impl> European cars look so much more awesome than American ones D:
00:45 < Wombert> really, ford europe is making pretty good cars
00:45 < Wombert> quality is really excellent and on a level with VW and all the others in that price segment
00:46 < Wombert> same for ford australia
00:47 < Wombert> in fact, the aussies have sooooo nice cars
00:47 < Wombert> http://en.wikipedia.org/wiki/Holden_VE_Commodore
00:47 < Wombert> ah that's the one
00:48 < Wombert> you get it as the http://en.wikipedia.org/wiki/Pontiac_G8
00:49 < impl> ahh
00:49 < impl> http://en.wikipedia.org/wiki/Pontiac_G6 <-- this is the car we're renting now
00:50 < Wombert> it looks horrible
00:50 < Wombert> but see that
00:50 < Wombert> the platform sharing?
00:50 < Wombert> that's why GM is doing it right
00:50 < Wombert> and Ford is doing it wrong
00:50 < Wombert> they have saab or opel engineer a decent chassis and then they share it inside the company
00:51 < impl> Yeah, I see what you mean
00:52 < Wombert> http://en.wikipedia.org/wiki/GM_Epsilon_platform
00:52 < Wombert> haha
00:52 < Wombert> Control of the Epsilon platform has passed, as of 2005, to GM Europe. Headquartered with Opel in Rüsselsheim, Germany, GM Europe will be responsible for all future Epsilon product decisions other than Saab and Cadillac models.
00:52 < Wombert> One reason for this central "homeroom" of Epsilon development was because of slight differences in the platform. GM assumed that all cars based on the platform were exactly the same underneath. This led Pontiac to approve a G6 convertible, since the 9-3 is available as a convertible. Unbeknownst to GM NA, Saab had changed some of the "points" of the platform when it developed the 9-3 to suit its production line, meaning Pontiac cou
00:52 < Wombert> nice
00:53 < Wombert> good to hear that we programmers aren't the only people on earth with problems like these ;)
00:58 < impl> lol :p
02:07 -!- epaulin [n=epaulin@125.34.45.198] has joined #agavi
03:07 -!- epaulin [n=epaulin@125.34.45.198] has quit [Remote closed the connection]
03:11 -!- epaulin [n=epaulin@125.34.45.198] has joined #agavi
03:54 -!- Wombert [n=Wombert@dslb-084-056-044-008.pools.arcor-ip.net] has quit []
05:38 -!- impl [n=impl@pool-72-85-129-112.bstnma.east.verizon.net] has quit [Remote closed the connection]
06:10 < luke`> huomenta
06:39 -!- digitarald [n=Miranda@62.43.146.182.dyn.user.ono.com] has joined #agavi
06:43 < digitarald> Huomenta!
06:47 < v-dogg> huomenta
06:59 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
07:03 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
07:21 -!- RossC0 [n=lawleyr@80.4.120.163] has joined #agavi
07:21 < RossC0> huomenta!
07:58 < MikeSeth> huomenta
08:00 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
08:04 -!- _cheerios [i=jussiava@cs181009186.pp.htv.fi] has joined #agavi
08:04 < _cheerios> lo
08:26 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection]
08:29 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
08:29 < Whisller> hi
09:01 -!- Wombert [n=Wombert@dslb-084-056-044-008.pools.arcor-ip.net] has joined #agavi
09:17 < Wombert> ZOMG!
09:17 < Wombert> :>
09:17 < Wombert> I'll need help w/ validators in ~5 minutes
09:17 < Wombert> any volunteers? :p
09:19 < Wombert> specifically exporting of values, including adding new ones to the request data
09:22 < digitarald> simply call export
--- Log closed Tue Aug 14 09:27:45 2007
--- Log opened Tue Aug 14 09:27:49 2007
09:27 -!- Chuckwalla [n=chuckwal@static.88-198-118-14.clients.your-server.de] has joined #agavi
09:27 -!- Irssi: #agavi: Total of 23 nicks [1 ops, 0 halfops, 0 voices, 22 normal]
09:27 -!- Irssi: Join to #agavi was synced in 3 secs
09:42 -!- Chonsu [n=martin@87.79.35.58] has joined #agavi
09:45 < RossC0> Wombert: ping
09:45 < RossC0> still need help?
09:45 < Wombert> digitarald: no need to do anything else in the validator?
09:45 < Wombert> or define that export thing in the xml or so?
09:53 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
09:53 < digitarald> no, u can define the name in the export method or in xml
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has quit []
10:23 -!- GMFlash [n=gmflash@cpe-71-66-114-120.neo.res.rr.com] has joined #agavi
10:31 -!- Wombert [n=Wombert@dslb-084-056-044-008.pools.arcor-ip.net] has quit [Nick collision from services.]
10:32 -!- Wombert_ [n=Wombert@dslb-084-056-007-113.pools.arcor-ip.net] has joined #agavi
10:36 -!- epaulin [n=epaulin@125.34.45.198] has quit ["Ex-Chat"]
10:42 < luke`> how do I get fpf to repopulate a form when the form action= is different than the current url?
10:50 < digitarald> via id
10:59 < v-dogg> $this->context->getRequest()->setAttribute('populate', array('form_id'=>$parameterholder), 'org.agavi.filter.FormPopulationFilter');
11:01 < Wombert_> you can pre-populate several forms that way
11:01 -!- Wombert_ is now known as Wombert
11:02 < Wombert> btw
11:02 < Wombert> I thought about two things
11:02 < Wombert> a) allow "true" again for "populate"
11:02 < Wombert> b) allow array('form_id' => true)
11:02 < Wombert> sounds good?
11:02 < Wombert> both take the data in the current global request
11:03 < v-dogg> the firm owner just ok'd my conference trip
11:03 * Wombert hugs v-dogg
11:03 < v-dogg> which is nice as I have already booked & payed the flights :)
11:03 < Wombert> very
11:03 < Wombert> :)
11:04 < v-dogg> the organizer hasn't replied to my registration mail
11:05 < v-dogg> and I didn't remember to book the hotel yet
11:06 < digitarald> Wombert: I agree on 1 and 2)
11:41 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
11:42 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
11:50 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has left #agavi []
11:59 < CIA-4> david * r2060 /branches/0.11/src/filter/AgaviFormPopulationFilter.class.php: Allow true as value for "org.agavi.filter.FormPopulationFilter"/"populate" to force use of global request data, closes #556
12:14 < MikeSeth> mmmp
12:14 < MikeSeth> FPF can't handle objects as data source, can it?
12:43 < Wombert> nope
12:43 < Wombert> could add that it calls __toString() maybe...
12:44 < RossC0> hmm
12:56 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["Leaving"]
13:10 -!- Wombert [n=Wombert@dslb-084-056-007-113.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)]
13:20 -!- Wombert [n=Wombert@dslb-084-056-049-047.pools.arcor-ip.net] has joined #agavi
13:42 < MikeSeth> nah, I'll just convert it explicitlyu
13:45 -!- Whisller [n=example@77-252-56-2.ip.netia.com.pl] has joined #agavi
14:18 < MikeSeth> Wombert: you zere sire?
14:18 < Wombert> yah
14:18 < MikeSeth> Wombert: how do I cause the FPF to fill a form that has inputs named like foo[bar]?
14:19 < MikeSeth> array in array?
14:19 < Wombert> sure,just an array
14:19 < Wombert> 'foo' => array('bar' => 'value')
14:20 < MikeSeth> $this->context->getRequest()->setAttribute('populate', array('item' => $item->toArray()), 'org.agavi.filter.FormPopulationFilter');
14:20 < MikeSeth> like this?
14:20 < MikeSeth> b
14:21 < MikeSeth>