--- Log opened Fri May 01 00:00:14 2009 00:41 -!- MrJeep [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 01:17 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 01:31 < MugeSo> I've launched website for Agavi users in Japan. http://agavi.jp/ 02:05 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:10 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has quit [] 02:40 -!- IcyT is now known as icyt 02:53 -!- luke`_ [n=luke`@59.92.164.50] has joined #agavi 03:02 -!- luke` [n=luke`@59.92.133.188] has quit [Read error: 110 (Connection timed out)] 03:16 -!- Wombert [n=Wombert@dslb-088-064-048-069.pools.arcor-ip.net] has joined #agavi 03:41 < impl> hey Wombert, do you have the game 'Boggle' in Germany? 03:53 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 04:09 -!- Lakario [n=no@76.27.103.145] has quit [Connection reset by peer] 04:09 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has joined #agavi 04:52 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 04:52 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has joined #agavi 04:53 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 04:53 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has joined #agavi 04:54 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 04:54 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has joined #agavi 05:07 < v-dogg> huomenta 05:10 -!- trophaeum_ [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 110 (Connection timed out)] 05:53 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 06:07 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 06:30 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has joined #agavi 06:53 -!- luke` [n=luke`@59.92.163.110] has joined #agavi 07:01 -!- Zeelot [n=zeelot@98.64.60.6] has joined #agavi 07:03 -!- Zeelot4k [n=zeelot@98.64.13.254] has joined #agavi 07:04 -!- luke`_ [n=luke`@59.92.164.50] has quit [Read error: 110 (Connection timed out)] 07:09 -!- Zeelot5k [n=zeelot@adsl-233-119-91.mia.bellsouth.net] has joined #agavi 07:09 -!- Zeelot [n=zeelot@98.64.60.6] has quit [Read error: 60 (Operation timed out)] 07:19 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 07:20 -!- Zeelot3k [n=zeelot@98.64.98.197] has quit [Read error: 110 (Connection timed out)] 07:27 -!- Zeelot4k [n=zeelot@98.64.13.254] has quit [Read error: 113 (No route to host)] 07:29 -!- codecop_ [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 07:29 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 07:31 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] 07:31 < E_mE> huomenta 07:42 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Jarda, hZilla 07:43 -!- Netsplit over, joins: Jarda, hZilla 07:49 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 07:57 -!- digitarald [n=digitara@62.43.169.93] has joined #agavi 07:57 -!- trophaeum [i=iqamsb@leanne.lnk.telstra.net] has joined #agavi 08:10 -!- RadiatioN2 [n=Radiatio@91.63.249.59] has joined #agavi 08:13 -!- SasanRose [n=SasanRos@92.50.3.29] has joined #agavi 08:13 -!- codecop_ [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 08:29 -!- SasanRose [n=SasanRos@92.50.3.29] has quit ["leaving"] 08:29 -!- SasanRose [n=SasanRos@92.50.3.29] has joined #agavi 08:41 -!- RadiatioN2 [n=Radiatio@91.63.249.59] has quit ["-"] 08:48 -!- liutis [n=codecop@78.61.120.117] has joined #agavi 09:03 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 09:12 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Client Quit] 09:16 -!- Strzalek_ [n=Strzalek@aazs84.neoplus.adsl.tpnet.pl] has joined #agavi 09:31 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 09:43 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"] 09:51 -!- Lakky [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has joined #agavi 09:52 -!- _cheerios [n=cheerios@84.251.116.140] has joined #agavi 09:57 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has quit [Read error: 110 (Connection timed out)] 10:40 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [] 10:42 -!- Strzalek_ [n=Strzalek@aazs84.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 10:44 -!- icyt is now known as IcyT 10:49 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has joined #agavi 11:10 -!- nima1 [n=reza@87.117.217.5] has joined #agavi 11:10 < nima1> Huomenta ;) 11:11 < nima1> i emplemented executeJson and send a request , i return some static string like from agavi to my view 11:12 < nima1> it return successfuly 11:12 < nima1> and work 11:12 < nima1> now i need to get the parammeter send by jquery 11:12 < nima1> and work on data that post bu jquery 11:13 < nima1> how can i access to this parameter 11:13 < nima1> ? 11:13 < v-dogg> is it a normal POST? (application/www-form) 11:13 < nima1> no i 11:13 < nima1> it fromby jqury ajax 11:13 < nima1> post 11:14 < nima1> $.post('Register', 11:14 < nima1> {'registerData': str}, function(data) { 11:14 < nima1> //alert(data); 11:14 < nima1> jQuery.facebox(data); 11:14 < nima1> //blankForm(); 11:14 < nima1> }); 11:14 < nima1> in view i emplemeted executeJson 11:14 < nima1> and return 'hi' 11:14 < nima1> it return successfuly 11:14 < v-dogg> but it is still a normal http post I believe 11:15 < v-dogg> so you handle it like a normal http post in agavi 11:15 < v-dogg> validate and access parameters via $rd->getParameter() 11:15 < nima1> i do it 11:15 < nima1> i config inedx.xml validator 11:16 < nima1> i register class in autoload.xml 11:16 < v-dogg> what class? 11:16 < nima1> and implelement class in lib 11:16 < v-dogg> validator? 11:16 < nima1> lib->validator->RegisterValidator.class.php 11:16 < nima1> in my module 11:16 < v-dogg> ok 11:17 < v-dogg> and where's the problem? 11:17 < nima1> it route to Error view 11:18 < nima1> http://www.pastie.org/464919 my index.xml 11:18 < nima1> http://www.pastie.org/464920 my action 11:18 < v-dogg> so there's a validation error then 11:19 < nima1> http://www.pastie.org/464922 my validator class 11:19 < nima1> i return true in validator class 11:19 < nima1> it must not go there 11:19 < v-dogg> the parameter is empty 11:19 < nima1> i didnot use $this->throwError(); 11:20 < nima1> i check it 11:20 < nima1> it post successfully from form 11:20 < nima1> i check by firebugs 11:20 < v-dogg> the parameter is empty and your validator is never called 11:21 < trophaeum> anyone used http://pecl.php.net/package/pecl_http with threaded fetching to date? 11:21 -!- Sasan_Rose [n=SasanRos@92.50.3.29] has joined #agavi 11:21 < v-dogg> and because you don't explicitly say raquired="false" agavi assumes it's required and raises an error 11:21 < trophaeum> v-dogg, required even, just incase someone copy and pastes that 11:21 < nima1> but my executeJson call 11:22 < nima1> it means it route successefull 11:22 < nima1> i return some text 11:22 < nima1> and work 11:22 < v-dogg> read carefully what I just wrote 11:23 < nima1> the parameneter in validator class is empty ?? 11:23 < v-dogg> use ADT (adt.projectbin.org) to see what data is posted and what validators passed 11:23 < v-dogg> no, the incomming parameter is empty 11:24 < nima1> where is my error ? 11:24 < v-dogg> hard to say but I'd first check that you use jQuery correctly 11:25 < v-dogg> use some tool to verify that the data is actually posted correctly 11:25 < trophaeum> *points at firebug* 11:25 < nima1> i test the jquery code in none agavi project and work fine 11:25 < v-dogg> firebug or livehttpheaders or something (both firefox add-ons) 11:25 < nima1> firebugs show that the form data posted 11:25 < nima1> successefully 11:26 < nima1> i have to implement executeWrite() 11:26 < nima1> i do it 11:27 < nima1> $registerData = $rd->getParameter('registerData'); 11:27 < nima1> $this->setAttribute('registerData',$registerData); 11:27 < nima1> return 'Success'; 11:27 < nima1> this my body 11:27 < v-dogg> type 11:27 < nima1> of function 11:27 < v-dogg> shoudn't that be registerData wowwowowowowow 11:28 < nima1> it work 11:28 < nima1> tnx for you help 11:28 < nima1> vdog 11:28 < nima1> this is honest mistake 11:29 < nima1> :) 11:29 < nima1> i would like to say that the agavi is the fantasticest framework that i have evere seen in PHP 11:29 < nima1> thanx 11:29 < trophaeum> cleanest and best seperated would be my opinion 11:30 < trophaeum> lotsa code but its done right 11:30 < trophaeum> and NO FREAKING LOCKINS 11:30 < trophaeum> *stares at symfony* 11:30 < nima1> i am agree with you 11:30 -!- nima1 [n=reza@87.117.217.5] has left #agavi [] 11:31 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has quit ["Leaving"] 11:34 -!- macen [n=freenode@85.113.83.196] has quit [Read error: 113 (No route to host)] 11:34 -!- SasanRose [n=SasanRos@92.50.3.29] has quit [Read error: 110 (Connection timed out)] 12:00 -!- Wombert [n=Wombert@88.64.220.111] has joined #agavi 12:08 * Wombert stabs 12:12 -!- liutis [n=codecop@78.61.120.117] has quit ["Leaving"] 12:16 -!- Strzalek_ [n=Strzalek@eqc187.neoplus.adsl.tpnet.pl] has joined #agavi 12:20 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 12:29 -!- macen [n=freenode@youds.com] has joined #agavi 12:30 -!- Strzalek___ [n=Strzalek@eqd82.neoplus.adsl.tpnet.pl] has joined #agavi 12:32 < sth> Hi 12:38 -!- SasanRose [n=SasanRos@92.50.3.29] has joined #agavi 12:39 -!- Strzalek_ [n=Strzalek@eqc187.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 12:50 -!- Wombert_ [n=Wombert@dslb-088-066-169-027.pools.arcor-ip.net] has joined #agavi 12:51 -!- Sasan_Rose [n=SasanRos@92.50.3.29] has quit [Read error: 110 (Connection timed out)] 13:00 -!- luke`_ [n=luke`@59.92.175.6] has joined #agavi 13:03 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 13:04 -!- digitarald [n=digitara@62.43.169.93] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 13:05 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 13:09 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 13:10 -!- luke` [n=luke`@59.92.163.110] has quit [Read error: 110 (Connection timed out)] 13:11 -!- malax [n=malax@xdsl-87-79-60-72.netcologne.de] has joined #agavi 13:15 -!- Wombert_ [n=Wombert@dslb-088-064-058-151.pools.arcor-ip.net] has joined #agavi 13:22 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Connection timed out] 13:25 -!- Wombert_ is now known as Wombert 13:44 -!- Zeelot5k is now known as Zeelot3k 15:08 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 15:10 -!- Strzalek___ [n=Strzalek@eqd82.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 15:13 -!- impl [n=impl@atheme/member/impl] has quit [Read error: 60 (Operation timed out)] 15:24 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 15:41 < CIA-70> david * r4050 /branches/1.0/ (CHANGELOG RELEASE_NOTES TODO): 1.0.1 release preps 15:48 < Wombert> meh 16:04 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 16:09 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [] 16:21 < _cheerios> heh @ ohloh tweet 16:27 < Wombert> looks like it's been down for 7+ hours 16:29 < saracen> Wat has? 16:36 < Wombert> ohloh 16:36 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 16:42 -!- saracen_ [n=saracen@goto.fiveturns.org] has joined #agavi 16:42 -!- saracen [n=saracen@goto.fiveturns.org] has quit [Read error: 104 (Connection reset by peer)] 16:47 -!- impl [n=impl@atheme/member/impl] has joined #agavi 16:49 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 16:52 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 17:01 -!- pashyon [n=tf@p4FE59D4E.dip0.t-ipconnect.de] has joined #agavi 17:04 -!- pashyon [n=tf@p4FE59D4E.dip0.t-ipconnect.de] has quit [Client Quit] 17:17 < v-dogg> mm... beer.. 17:26 -!- pashyon [n=tf@p4FE59D4E.dip0.t-ipconnect.de] has joined #agavi 17:56 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 18:11 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 18:44 -!- jake [n=bmatheny@adsl-68-72-46-144.dsl.ipltin.ameritech.net] has quit ["Leaving"] 18:46 -!- pashyon [n=tf@p4FE59D4E.dip0.t-ipconnect.de] has quit ["Leaving."] 18:47 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 18:49 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: SasanRose, @ChanServ, macen, Arme[N], Zeelot3k 18:51 -!- Netsplit over, joins: Zeelot3k, Arme[N] 18:51 -!- Netsplit over, joins: SasanRose 18:52 -!- SasanRose [n=SasanRos@92.50.3.29] has quit [Client Quit] 19:09 -!- Rayne [n=Rayne3@pD9E34B3B.dip.t-dialin.net] has joined #agavi 19:14 -!- ChanServ [ChanServ@services.] has joined #agavi 19:14 -!- ServerMode/#agavi [+o ChanServ] by irc.freenode.net 19:56 < _cheerios> puuh. hard to concentrate after vappu 20:06 -!- Wombert [n=Wombert@dslb-088-064-058-151.pools.arcor-ip.net] has joined #agavi 20:14 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 20:15 -!- Arme[N] is now known as Arme[0] 20:33 -!- Wombert [n=Wombert@dslb-088-064-058-151.pools.arcor-ip.net] has joined #agavi 20:40 < CIA-70> david * r4051 /tags/1.0.1/: tagging 1.0.1 release 20:42 < CIA-70> david * r4052 /branches/1.0/src/version.php: 1.0.2-dev 20:43 -!- malax [n=malax@unaffiliated/malax] has quit [] 20:44 -!- Wombert changed the topic of #agavi to: Welcome to Agavi :: www.agavi.org :: stable: 1.0.1 :: maintenance: 0.11.7 :: svn: http://svn.agavi.org/ (use branches, not trunk) :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: got no reply? use the mailing lists! :: http://ohloh.net/p/agavi :: logs at http://www.agavi.org/irclogs :: http://trac.agavi.org/wiki/IRC 20:45 -!- malax [n=malax@xdsl-87-79-60-72.netcologne.de] has joined #agavi 20:52 -!- malax [n=malax@unaffiliated/malax] has quit [] 21:38 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:52 < Rayne> is it possible to use an array as parameter value when using the equal validator? (my problem: http://pastie.org/private/ncv4g8xerhl0fgfpo7v9a ) 21:52 < Rayne> and if it is possible, how can i "create" an array in xml? 21:53 < Rayne> hm asparam. 21:53 < Rayne> hm 21:55 < Rayne> no, this won't work for me if i understand this right (asparam parameter) 21:55 < Rayne> any ideas? 21:55 < Rayne> if you have no idea i will use an or validation 22:16 < Rayne> v-dogg, are you here? 22:38 < Rayne> forgot that there is the inArray validator :-) 22:46 < Wombert> Rayne: what? 22:46 < Wombert> ah 22:46 < Wombert> no, that would compare the value and that array 22:47 < Rayne> yes, i recognized that to late, sorry 22:47 < Rayne> congratz to agavi 1.0.1 22:52 -!- trophaeum [i=iqamsb@leanne.lnk.telstra.net] has quit [Read error: 60 (Operation timed out)] 22:52 -!- _cheerios [n=cheerios@84.251.116.140] has quit ["nn"] 23:01 < Rayne> n8 23:01 -!- Rayne [n=Rayne3@pD9E34B3B.dip.t-dialin.net] has quit ["kthxbye"] 23:08 -!- pashyon [n=tf@p4FE59D4E.dip0.t-ipconnect.de] has joined #agavi 23:13 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 23:27 -!- pashyon [n=tf@p4FE59D4E.dip0.t-ipconnect.de] has quit ["Leaving."] --- Day changed Sat May 02 2009 00:47 -!- trophaeum [i=wkhdjhzg@leanne.lnk.telstra.net] has joined #agavi 01:07 -!- trophaeum [i=wkhdjhzg@leanne.lnk.telstra.net] has quit [Read error: 60 (Operation timed out)] 01:14 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [] 01:18 -!- IcyT is now known as icyt 01:58 -!- trophaeum [i=nnvqsd@leanne.lnk.telstra.net] has joined #agavi 01:59 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:10 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has quit [] 03:50 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 03:54 < v-dogg> huomenta 04:55 -!- luke` [n=luke`@59.92.175.6] has joined #agavi 05:02 -!- luke`_ [n=luke`@59.92.175.6] has quit [Read error: 60 (Operation timed out)] 05:15 -!- SasanRose [n=SasanRos@91.184.89.46] has joined #agavi 06:19 < horros> Huomenta. 06:32 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 07:01 -!- Zeelot [n=zeelot@adsl-233-119-152.mia.bellsouth.net] has joined #agavi 07:03 -!- Zeelot4k [n=zeelot@adsl-233-53-136.mia.bellsouth.net] has joined #agavi 07:07 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 07:07 -!- Zeelot5k [n=zeelot@adsl-233-53-136.mia.bellsouth.net] has joined #agavi 07:19 -!- Zeelot3k [n=zeelot@adsl-233-119-91.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:20 -!- Zeelot [n=zeelot@adsl-233-119-152.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:25 -!- Zeelot4k [n=zeelot@adsl-233-53-136.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 08:07 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 08:07 < _cheerios> looks like a super day 08:09 < _cheerios> ttj, JOG NAO! HUSSLE! 08:18 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 08:20 -!- nima1 [n=reza@213.207.221.191] has joined #agavi 08:20 < nima1> Huomenta ;) 08:21 < nima1> i have question on autoload.xml 08:21 < nima1> i define this line %core.lib_dir%/MyClass/validate.class.php 08:22 < nima1> i create my class in app/lib/MyClass/validate.class.php 08:22 < nima1> when i want to use it in validato class 08:22 < nima1> %core.module_dir%/HivpnModule/lib/validator/RegisterValidator.class.php 08:22 < nima1> i have this error : Fatal error: Class 'ValidateData' not found in 08:23 < nima1> how can i use it 08:23 < nima1> ? 08:25 < nima1> i want to know how to load my custon classess in agavi? 08:25 < nima1> custom 08:26 < nima1> hi v-dogg 08:26 < nima1> first i am tankfull about your last help 08:26 -!- thomas__ [n=thomas@tmo-101-150.customers.d1-online.com] has joined #agavi 08:27 < nima1> i have no idea about how to load my classess 08:28 < nima1> ?? 08:36 -!- nima1 [n=reza@213.207.221.191] has left #agavi [] 08:41 -!- thomas___ [n=thomas@80.187.101.183] has joined #agavi 08:48 -!- everplays [n=prince@94.182.156.145] has joined #agavi 08:51 -!- thomas__ [n=thomas@tmo-101-150.customers.d1-online.com] has quit [Read error: 110 (Connection timed out)] 08:59 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 09:02 -!- thomas___ [n=thomas@80.187.101.183] has quit [Read error: 110 (Connection timed out)] 09:27 < _cheerios> what was the easiest way to make secured pages redirect to the login action, instead of doing an internal forward? 09:28 -!- malax [n=malax@xdsl-78-34-223-7.netcologne.de] has joined #agavi 09:31 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 09:47 -!- luke` [n=luke`@59.92.175.6] has quit [] 09:47 -!- RadiatioN2 [n=Radiatio@p5B3FEE51.dip.t-dialin.net] has joined #agavi 09:58 -!- saracen_ [n=saracen@goto.fiveturns.org] has quit [Read error: 104 (Connection reset by peer)] 10:08 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 10:12 < saracen> Anybody in here know much about ipmasq? 10:27 -!- thomas__ [n=thomas@tmo-100-226.customers.d1-online.com] has joined #agavi 10:29 < _cheerios> tastes like chicken 10:38 -!- Rayne [n=Rayne3@pD9E35618.dip.t-dialin.net] has joined #agavi 10:42 -!- everplays1 [n=prince@94.182.156.145] has joined #agavi 10:43 -!- everplays [n=prince@94.182.156.145] has quit [Nick collision from services.] 10:43 -!- everplays1 is now known as everplays 10:47 -!- malax_ [n=malax@xdsl-78-34-250-52.netcologne.de] has joined #agavi 10:47 -!- thomas__ [n=thomas@tmo-100-226.customers.d1-online.com] has quit [Read error: 104 (Connection reset by peer)] 10:54 -!- malax [n=malax@unaffiliated/malax] has quit [Read error: 110 (Connection timed out)] 10:56 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 11:25 -!- malax_ [n=malax@unaffiliated/malax] has quit [Read error: 60 (Operation timed out)] 11:36 -!- malax [n=malax@xdsl-78-34-250-52.netcologne.de] has joined #agavi 11:37 -!- luke` [n=luke`@59.92.175.6] has joined #agavi 11:54 -!- malax [n=malax@unaffiliated/malax] has quit [] 12:06 -!- icyt is now known as IcyT 12:08 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has joined #agavi 12:20 -!- saracen [n=saracen@goto.fiveturns.org] has quit [Remote closed the connection] 12:24 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 12:59 -!- shrink0r [n=shrink@i59F7E914.versanet.de] has joined #agavi 13:00 -!- luke`_ [n=luke`@59.92.159.95] has joined #agavi 13:01 -!- RadiatioN2 [n=Radiatio@p5B3FEE51.dip.t-dialin.net] has quit ["-"] 13:09 -!- luke` [n=luke`@59.92.175.6] has quit [Read error: 110 (Connection timed out)] 13:22 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has quit ["Leaving"] 13:28 -!- everplays [n=prince@94.182.156.145] has left #agavi [] 13:48 -!- SasanRose [n=SasanRos@91.184.89.46] has quit ["leaving"] 14:10 -!- Zeelot5k is now known as Zeelot3k 14:26 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 14:34 -!- malax [n=malax@xdsl-87-78-189-208.netcologne.de] has joined #agavi 14:47 -!- thomas_ [n=thomas@tmo-104-116.customers.d1-online.com] has joined #agavi 14:54 -!- thomas__ [n=thomas@tmo-104-162.customers.d1-online.com] has joined #agavi 14:55 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 14:57 -!- thomas___ [n=thomas@tmo-100-163.customers.d1-online.com] has joined #agavi 14:58 -!- thomas___ [n=thomas@tmo-100-163.customers.d1-online.com] has left #agavi [] 15:02 -!- malax [n=malax@unaffiliated/malax] has left #agavi [] 15:13 -!- thomas__ [n=thomas@tmo-104-162.customers.d1-online.com] has quit [Read error: 110 (Connection timed out)] 15:16 -!- thomas_ [n=thomas@tmo-104-116.customers.d1-online.com] has quit [Read error: 110 (Connection timed out)] 15:26 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 15:31 -!- malax [n=malax@xdsl-87-78-189-208.netcologne.de] has joined #agavi 15:38 -!- eremit [n=Miranda@p5B236ADB.dip.t-dialin.net] has joined #agavi 15:43 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 16:04 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 16:19 -!- shrink0r [n=shrink@i59F7E914.versanet.de] has quit [] 16:55 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 17:22 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [Read error: 54 (Connection reset by peer)] 17:22 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 17:45 -!- malax [n=malax@unaffiliated/malax] has quit [] 17:54 -!- malax [n=malax@xdsl-87-78-189-208.netcologne.de] has joined #agavi 17:55 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 17:59 -!- malax [n=malax@unaffiliated/malax] has quit [Read error: 60 (Operation timed out)] 18:04 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 18:27 < ttj> _cheerios: Sorry, was out of town. 18:30 < _cheerios> :) 18:30 < ttj> Monday afternoon? 18:31 < _cheerios> when's your half-mara? 18:31 < ttj> Saturday. 18:32 < _cheerios> it's all rain next week, not too tempting :< 18:32 < ttj> Caught a cold. 18:32 < ttj> Haha. 18:32 < ttj> Well, the run could be nice, then. 18:34 < _cheerios> wtf. we're losing to some b-class team in icehockey? 19:02 -!- RadiatioN2 [n=Radiatio@p5B3FEE51.dip.t-dialin.net] has joined #agavi 19:09 < sth> Hi 19:10 < v-dogg> hai 19:10 < sth> Hai 19:11 -!- Zeelot [n=zeelot@adsl-233-53-136.mia.bellsouth.net] has joined #agavi 19:13 -!- Zeelot3k [n=zeelot@adsl-233-53-136.mia.bellsouth.net] has quit [Nick collision from services.] 19:13 -!- Zeelot is now known as Zeelot3k 19:18 -!- Rayne [n=Rayne3@pD9E35618.dip.t-dialin.net] has quit ["kthxbye"] 19:25 -!- malax [n=malax@xdsl-87-78-189-208.netcologne.de] has joined #agavi 19:28 -!- malax_ [n=malax@xdsl-87-78-189-208.netcologne.de] has joined #agavi 19:42 -!- malax [n=malax@unaffiliated/malax] has quit [Read error: 110 (Connection timed out)] 19:49 -!- malax_ [n=malax@unaffiliated/malax] has quit [Read error: 110 (Connection timed out)] 20:21 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit [Read error: 60 (Operation timed out)] 20:42 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 20:57 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 21:17 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:31 -!- RadiatioN2 [n=Radiatio@p5B3FEE51.dip.t-dialin.net] has quit ["-"] 21:32 -!- malax [n=malax@xdsl-84-44-175-136.netcologne.de] has joined #agavi 21:33 -!- malax_ [n=malax@xdsl-84-44-175-136.netcologne.de] has joined #agavi 21:33 -!- malax [n=malax@unaffiliated/malax] has quit [Read error: 104 (Connection reset by peer)] 21:35 -!- malax [n=malax@xdsl-84-44-175-136.netcologne.de] has joined #agavi 21:35 -!- malax_ [n=malax@unaffiliated/malax] has quit [Read error: 104 (Connection reset by peer)] 21:46 -!- malax_ [n=malax@xdsl-84-44-175-136.netcologne.de] has joined #agavi 21:46 -!- malax [n=malax@unaffiliated/malax] has quit [Read error: 104 (Connection reset by peer)] 21:46 -!- malax [n=malax@xdsl-84-44-175-136.netcologne.de] has joined #agavi 21:46 -!- malax_ [n=malax@unaffiliated/malax] has quit [Read error: 54 (Connection reset by peer)] 22:00 -!- malax [n=malax@unaffiliated/malax] has quit [] 22:12 -!- Rayne [n=Rayne3@pD954B770.dip.t-dialin.net] has joined #agavi 22:29 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 22:31 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Client Quit] 22:40 -!- IcyT is now known as icyt 23:58 -!- malax [n=malax@xdsl-84-44-142-96.netcologne.de] has joined #agavi 23:58 -!- malax [n=malax@unaffiliated/malax] has quit [Remote closed the connection] --- Day changed Sun May 03 2009 00:24 -!- Rayne [n=Rayne3@pD954B770.dip.t-dialin.net] has quit [Read error: 101 (Network is unreachable)] 00:31 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [Read error: 104 (Connection reset by peer)] 00:35 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 00:41 -!- icyt is now known as IcyT 01:00 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 01:35 -!- eremit [n=Miranda@p5B236ADB.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 02:34 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [] 02:40 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 03:56 -!- IcyT is now known as icyt 04:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 04:27 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 04:42 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 04:47 -!- SasanRose [n=SasanRos@91.184.89.46] has joined #agavi 05:43 < v-dogg> huomenta 06:08 < ttj> Yo. 06:13 < _cheerios> huomenta 06:40 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 06:45 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 07:04 < horros> Huomenta. 07:06 -!- Zeelot3k [n=zeelot@adsl-233-53-136.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 07:07 -!- macen [n=freenode@youds.com] has joined #agavi 07:07 < macen> Wombert: ping 07:48 < digitarald> Huomenta 07:53 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 09:02 -!- luke` [n=luke`@59.92.192.215] has joined #agavi 09:03 < _cheerios> http://www.youtube.com/watch?v=ffxVAcccf3s "close calls" -- don't think ive seen the robbery clip before. that's just *g* 09:13 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 09:20 -!- luke`_ [n=luke`@59.92.159.95] has quit [Read error: 110 (Connection timed out)] 09:31 -!- RadiatioN2 [n=Radiatio@p5B3FEDE2.dip.t-dialin.net] has joined #agavi 09:36 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 09:46 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 09:53 -!- eremit [n=Miranda@91.35.86.164] has joined #agavi 10:00 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 10:46 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 10:47 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 10:54 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 10:56 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 10:59 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] 11:12 -!- Rayne [n=Rayne3@pD9E357C7.dip.t-dialin.net] has joined #agavi 11:33 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 12:13 -!- RadiatioN2 [n=Radiatio@p5B3FEDE2.dip.t-dialin.net] has quit ["-"] 12:15 < macen> anyone able to help on the users mailinglist? 12:15 < macen> i've got to shoot out 12:54 -!- pookey [n=pookey@symfony/developer/pookey] has joined #agavi 12:54 < pookey> bah, no e_me here either 12:54 < pookey> moo everyone 13:04 -!- luke` [n=luke`@59.92.192.215] has quit [] 13:11 < MikeSeth> pookey: sup 13:12 < pookey> hi MikeSeth :) 13:12 < pookey> e_me is having some real nasty server issues, his filesystem is propper brokened 13:12 < MikeSeth> oh funz 13:12 < pookey> agavi probably broke it 13:12 < MikeSeth> he doesnt work w/agavi at his job 13:12 < MikeSeth> they got homemade cms or something 13:13 < pookey> bah, so I can't blame agavi for ext3 failure? :( 13:13 < pookey> it's bank holiday here... no idea why 13:13 < pookey> mad day, whatever the hell that is 13:13 < MikeSeth> no, but you can blame Hans Reiser for being a suck ass criminal who never finished the new reiserfs 13:14 < pookey> MikeSeth: in fairness, he's plenty of time to finish it now, someone should smuggle in a laptop for him 13:14 < MikeSeth> i mean if you gonna whack someone for the love of god dont keep books about it in your own house 13:14 < pookey> I love that though, such a geek attatude... 'hm, I just killed someone, better RTFm on how to clean up' 13:15 < MikeSeth> no that's pure noobism, you're supposed to rtfm before you break something 13:15 < MikeSeth> or, in this case, killing someone 13:15 < MikeSeth> and much as I am against domestic violence 13:15 < MikeSeth> i gotta say 13:15 < MikeSeth> bitch had it coming 13:16 < pookey> what did she do wrong? 13:16 < MikeSeth> stole 200k of his money and slept with a death cult member and a serial killer 13:17 < pookey> oh right... did she steal his pasenger seat form his car too? 13:17 < MikeSeth> no, he prolly did that cuz it was soaked in blood or something 13:18 < pookey> from what I read about it.. the guy sounded a bit... odd 13:18 < MikeSeth> oh yeah 13:18 < MikeSeth> he is an awkward, nerdy person 13:20 -!- luke` [n=luke`@59.92.192.215] has joined #agavi 13:20 < pookey> for some reason, I feel that most hardcore kernel hackers probably are 13:22 < MikeSeth> i wrote like 5 lines of kernel code in my entire life 13:22 < MikeSeth> and it still scares me 13:22 < MikeSeth> C people are properly crazy 13:23 < pookey> we covered the network stack at uni, and sk_buff stuff, but that's all.... if it was indeed sk_buff 13:23 < pookey> that's about as close as I came 13:23 < pookey> I'll leave it to the awkwar, nerdy people I think ;) 13:24 < MikeSeth> i hoped Reiser'd get acquitted 13:24 < MikeSeth> too friggin bad 13:24 < pookey> I hope he dies.. I lost a reiserFS once 13:24 < pookey> i had mp3s on there! 13:24 < pookey> and porn! 13:25 < pookey> perhaps wishing him dead is a bit much actually... 13:25 < MikeSeth> if someone said that every time they lost a valuable file to ntfs, microsoft would be a graveyard now 13:25 < pookey> I've actually found NTFS to be pretty solid 13:25 < MikeSeth> oh yes, it is 13:25 -!- archtech [n=stanv@83.228.56.37] has quit [] 13:25 < MikeSeth> it's the shit they stuck on top of it 13:26 < MikeSeth> called "windows" 13:26 < pookey> and, dare i say it.. I've found vista more stable than both OSX And linux for desktop use 13:26 -!- luke` [n=luke`@59.92.192.215] has quit [] 13:26 < MikeSeth> i dont touch vista as a matter of principle 13:27 < MikeSeth> windows OS line ends w/Windows XP for me 13:27 < pookey> it came with my laptop before this macbook, and I couldn't be bothered to mesa bout with reinstalling 13:27 < pookey> these days, providing I have ssh and a web browser, the OS matters little to me 13:28 < MikeSeth> ditto 13:28 < MikeSeth> dog bless emacs :D 13:28 < pookey> although I still have a preference for linux, assuming it runs ok on the hardware 13:29 < pookey> which.. actually.. I'm very impressed with recently. I plugged in a bluetoooth dongle, and it just worked! 13:29 < MikeSeth> yeah 13:29 < pookey> and a printer 13:29 < pookey> scary stuff 13:31 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 13:39 -!- RadiatioN2 [n=Radiatio@p5B3FEDE2.dip.t-dialin.net] has joined #agavi 14:00 -!- SasanRose [n=SasanRos@91.184.89.46] has quit ["leaving"] 14:06 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 14:07 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has joined #agavi 14:17 -!- luke` [n=luke`@59.92.192.215] has joined #agavi 14:45 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [] 14:50 < MikeSeth> E_mE: pookey looked for you 14:50 < MikeSeth> sup 15:09 -!- Zimm_ [n=asd@e177252122.adsl.alicedsl.de] has joined #agavi 15:10 -!- Zimm_ [n=asd@e177252122.adsl.alicedsl.de] has quit [Remote closed the connection] 15:13 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 15:16 < Rayne> i am confused. i have a validator which exports `$this->export(array('foo','bar'), 'foo');`. in my executeRead i want to print the array, but get only an empty one. i do not use 'foo' in other validators which could overwrite the array. any ideas? 15:17 < MikeSeth> did you specify the exportable argument in validator configuration? 15:17 < MikeSeth> foo IIRC 15:18 < Rayne> weird... if i really write array('foo','bar') the array gets exported. if i export from model retrieved data, i get only an empty array, while the exported array contains another array, when dumping it before exporting 15:18 < Rayne> confusing sentence go! 15:18 < MikeSeth> errr shouldnt happen 15:19 < MikeSeth> plant a breakpoint after the model's return and see if it really returns what you think it should 15:19 < Rayne> it really returns what i want 15:19 < MikeSeth> hmpf 15:20 < Rayne> my code `print_r($page); $this->export($page, 'page');` - print_r() dumps the correct data 15:20 < Rayne> action » print_r($rd->getParameter('page'));« 15:22 < MikeSeth> foo in validator config right? 15:26 < Rayne> MikeSeth, http://pastie.org/private/xfbrxcerngnatj5ibpoda 15:26 < Rayne> the validator name is not correct, but it is the correct validar... eh. yeah. 15:26 < MikeSeth> imo you need the specification otherwise exporting wouldnt work 15:27 < Rayne> but why does array('Foo','Bar') gets exported? 15:27 < Rayne> http://pastie.org/466738 15:27 < Rayne> i neverd use 15:27 < MikeSeth> *shrug* no idea gotta look into the code 15:27 < Rayne> so i am wonering 15:32 < Rayne> MikeSeth, if i export »$this->export(array(array('Foo','Bar')), 'page');« i get an empty array, too. i will check this and hope it will then work 15:35 < MikeSeth> maybe the exported output must comply with the validator 15:35 < MikeSeth> i donno 15:35 < Rayne> if i understand this right the export parameter is only a possible setting to change the default export variable, when calling $this->export('hello world'); 15:35 < MikeSeth> cant read the source now 15:39 < Rayne> »If there is no such parameter (export), then the method returns without exporting.« eh wtf. i have to check my old validators. weird. 15:41 < Rayne> no, i do not use the export parameter but it works (array(array()) works not, but wtf?) 15:41 < Rayne> ... we had a feature here during development that would allow [] at the end to append values to an array ... 15:41 < Rayne> i think this belongs to this 15:54 < Rayne> MikeSeth, exporting does work with but it will only export an empty array. (just to know) 15:55 < MikeSeth> *shrug* 15:55 < MikeSeth> sorry cant help you more - dont remember it off the top of my headf 15:56 < Rayne> no, it's solved ;-) 15:56 < Rayne> i just wanted to say that the exporting named tag parameter does not solve this problem ;-) 16:16 -!- Zeelot3k [n=zeelot@adsl-8-13-144.mia.bellsouth.net] has joined #agavi 16:28 < v-dogg> hmm... what's the problem with exporting? 16:30 < v-dogg> exporting doesn't works without parameter_name *work 16:45 -!- orbii [n=orbii@12.193.87.154] has joined #agavi 17:15 -!- RadiatioN2 [n=Radiatio@p5B3FEDE2.dip.t-dialin.net] has quit ["-"] 17:21 -!- SasanRose [n=SasanRos@92.50.3.144] has joined #agavi 17:44 -!- SasanRose [n=SasanRos@92.50.3.144] has quit ["leaving"] 17:44 -!- SasanRose [n=SasanRos@92.50.3.144] has joined #agavi 17:46 < Rayne> v-dogg, the problem: it seems to be not possible to export array(0 => array('hello'), 1=> array('world')). index 0 is set to array() after exporting 17:47 -!- SasanRose [n=SasanRos@92.50.3.144] has quit [Client Quit] 17:47 -!- SasanRose [n=SasanRos@92.50.3.144] has joined #agavi 17:47 < Rayne> (i use agavi 1.0.0 - have not looked at details in the 1.0.1 changelog!) 17:52 < Rayne> seems to be fixed in 1.0.1 17:54 -!- asonge [n=alex@phpurge.com] has quit ["Lost terminal"] 17:54 < Rayne> well, i am not sure if this belongs to #1074. i will test retry this one day with 1.0.1 18:01 -!- luke`_ [n=luke`@59.92.134.163] has joined #agavi 18:02 -!- orbii [n=orbii@12.193.87.154] has quit [] 18:12 -!- luke` [n=luke`@59.92.192.215] has quit [Read error: 110 (Connection timed out)] 18:13 -!- SasanRose [n=SasanRos@92.50.3.144] has quit [Read error: 110 (Connection timed out)] 18:21 -!- Sasan_Rose [n=SasanRos@92.50.3.144] has joined #agavi 18:41 -!- Rayne [n=Rayne3@pD9E357C7.dip.t-dialin.net] has quit ["kthxbye"] 18:41 -!- SasanRose [n=SasanRos@92.50.3.144] has joined #agavi 18:41 -!- Rayne [n=Rayne3@pD9E357C7.dip.t-dialin.net] has joined #agavi 18:51 -!- SasanRose [n=SasanRos@92.50.3.144] has quit [Client Quit] 18:53 -!- Sasan_Rose [n=SasanRos@92.50.3.144] has quit [Read error: 110 (Connection timed out)] 18:57 -!- ChanServ [ChanServ@services.] has quit [shutting down] 19:01 -!- ChanServ [ChanServ@services.] has joined #agavi 19:01 -!- ServerMode/#agavi [+o ChanServ] by irc.freenode.net 20:26 -!- luke`_ [n=luke`@59.92.134.163] has quit [Read error: 110 (Connection timed out)] 20:37 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 20:44 < pookey> E_mE: how's it going? 21:04 -!- Rayne [n=Rayne3@pD9E357C7.dip.t-dialin.net] has quit ["kthxbye"] 21:12 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:20 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 22:57 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi --- Day changed Mon May 04 2009 00:52 -!- erisco [n=erisco@brisco.kent.net] has joined #agavi 00:53 < erisco> who here knows anything about the red racer project 01:37 -!- eremit [n=Miranda@91.35.86.164] has quit [Read error: 110 (Connection timed out)] 01:40 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 01:42 -!- erisco [n=erisco@brisco.kent.net] has quit ["Ex-Chat"] 02:04 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 02:10 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has quit [] 02:48 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [] 03:36 < v-dogg> huomenta 03:37 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 04:30 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 04:36 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 05:09 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 05:14 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 05:19 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 05:24 < horros> huomenta 05:41 -!- Wombert [n=Wombert@dslb-088-064-058-151.pools.arcor-ip.net] has joined #agavi 05:42 < Wombert> huomenta 05:43 -!- everplays [n=prince@92.50.2.109] has joined #agavi 05:50 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 05:50 -!- Wombert [n=Wombert@dslb-088-064-058-151.pools.arcor-ip.net] has joined #agavi 06:06 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 06:12 < liutis> huomenta 06:13 * horros lols @ coldfusion on wheels 06:21 -!- crazyhead [n=michi@static-87-79-92-134.netcologne.de] has quit [Read error: 60 (Operation timed out)] 06:21 -!- crazyhead [n=michi@static-87-79-92-134.netcologne.de] has joined #agavi 06:41 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 06:51 -!- RadiatioN2 [n=Radiatio@p5B3FFCE6.dip.t-dialin.net] has joined #agavi 06:57 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 06:57 < _cheerios> huomenta 07:00 < horros> bah 07:01 < horros> Can this morning possibly go any worse? 07:01 < horros> I was about to go to work with the socialdemocratic transportation (because I still haven't changed to summer tyres) 07:01 < horros> I had 2e in my pocket, which usually is the fair. 07:01 < horros> THIS MORNING they've raised the price to 2,5e 07:01 < horros> :x 07:02 < _cheerios> owned *g* 07:02 -!- Zeelot [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 07:08 -!- Zeelot4k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 07:19 -!- Zeelot3k [n=zeelot@adsl-8-13-144.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:26 -!- Zeelot [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:27 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:27 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 07:59 -!- RadiatioN2 [n=Radiatio@p5B3FFCE6.dip.t-dialin.net] has quit ["-"] 08:00 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has joined #agavi 08:00 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 08:15 < Wombert> gnnnnnh teh input types will be difficult 08:15 < Wombert> durrr 08:19 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 08:20 < MikeSeth> you decided on the input types?! 08:20 < MikeSeth> FUCK YEAH 08:22 < graste> huomenta 08:27 < Wombert> MikeSeth: I realized that what I've done so far won't work 08:27 < Wombert> I mean it does work, but it won't work 08:29 < graste> ^^ 08:38 < fnordfish> Huomenta 08:41 < Wombert> xufff 08:41 < Wombert> durrr 08:41 < Wombert> this is jolly retarded 08:46 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 08:57 -!- fnordfish_ [n=fnordfis@h-213.61.228.114.host.de.colt.net] has joined #agavi 08:57 -!- fnordfish_ [n=fnordfis@h-213.61.228.114.host.de.colt.net] has quit [Read error: 104 (Connection reset by peer)] 08:59 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 09:03 -!- fnordfish__ [n=fnordfis@h-213.61.228.114.host.de.colt.net] has joined #agavi 09:04 -!- SasanRose [n=SasanRos@91.184.89.46] has joined #agavi 09:04 -!- fnordfish__ [n=fnordfis@h-213.61.228.114.host.de.colt.net] has quit [Read error: 104 (Connection reset by peer)] 09:04 -!- fnordfish__ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 09:18 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 09:25 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 09:28 -!- fnordfish [n=fnordfis@h-213.61.228.114.host.de.colt.net] has joined #agavi 09:30 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 09:30 -!- fnordfish [n=fnordfis@h-213.61.228.114.host.de.colt.net] has quit [Read error: 104 (Connection reset by peer)] 09:33 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 09:35 -!- benschi [n=benschi@echo134.server4you.de] has joined #agavi 09:37 -!- Rayne [n=Rayne3@pD954BEA7.dip.t-dialin.net] has joined #agavi 09:39 < Rayne> am i right when i say that an manipulated (by validation) and then exported information is not reported to the form population filter? 09:42 < Rayne> my validator and validation xml: http://pastie.org/private/8kxthftjcarjf9a7hqgeda 09:46 < Rayne> an example: if page[title] is set and page[url] is empty, the page[title] 'hello world!!' will be converted and exported as page[url] 'hello-world'. if the validation fails the field page[url] will be set to '' because the fpf does not know that the field[url] was updated by the validator. i tried the following code which i found on the mailing list, but it does not work for me: 09:48 < Rayne> i have to say that i am not sure if the code could fix my issue - i have not found my exported information in one of these objects: http://pastie.org/private/dbmoljkxv57hkzmfn4dtq 09:49 -!- fnordfish__ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 09:50 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 10:01 < Wombert> Rayne: FPF works with original user input 10:04 < Rayne> i expected that. i searched for an easy way to update the fpf, but have not found one. how would you update the fpf? 10:04 < Wombert> ? 10:05 < Rayne> i want the fpf to know, that the page[url] was updated (by the validator) 10:06 < Rayne> so the fpf should not overwrite the corrected page[url] (or should populate the page[url] itself with the corrected value) 10:10 < graste> you can populate specific values like in http://www.mivesto.de/agavi/agavi-faq.html#validation_8 - but I don't know if that's exactly what you're after :) 10:12 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit ["les bump"] 10:17 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 10:17 < Xylakant> huomenta 10:18 < graste> hi 10:33 < Rayne> hi 10:41 < Rayne> is this call correct or is it not recommended (because it could be a weird hack, i do not know :-() `$this->getContext()->getRequest()->setAttribute('populate', $rd, 'org.agavi.filter.FormPopulationFilter');` the request data holder is the view method's parameter $rd 10:44 < Xylakant> Rayne: why would you want to do that? 10:45 < Rayne> Xylakant, i export the parameter page[url] and want the form population filter to use the exported value (and not the user's origin value) if validation failed 10:45 < Rayne> and while exporting page[url] i manipulate it 10:45 < Rayne> for instance "hello world" gets converted to "hello-world" 10:46 < Rayne> but the fpf fills the form with "hello world" instead of "hello-world" 10:46 < Xylakant> well, yes. it uses the original value 10:46 < Rayne> yes, and this is my issue in that case 10:46 < Rayne> s/issue/problem 10:47 < Xylakant> i'd always use the value the user filled in. where's the problem? 10:48 < v-dogg> is this after a POST when you are re-showing the same page? if yes, redirect 10:49 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 60 (Operation timed out)] 10:49 < Rayne> my input fields: title, url, content. the user is able to set the url himself or let the model create the url from the title. in some cases it could be possible that the generated url exists yet and then i want to show the form again with the hint "update the url, it is used yet" 10:50 < Rayne> in this case the user left the url blank 10:51 < Rayne> v-dogg, i think that i lose the post data when redirecting 10:51 < v-dogg> of course you do 10:52 < Rayne> i would then redirect to the same page - what is the advantage to do this? 10:52 < v-dogg> but normally you save the POST data (into a database) and then redirect ($this->getResponse()->setRedirect($url)) either to the same page or another page 10:53 < v-dogg> this is to prevent the user hitting F5 and re-submitting the data 10:53 < Rayne> the data is not correct when the url is not unique so i do not save the information 10:54 < v-dogg> if the data is not correct I'd - just like Xylakant - show the data exactly the way the user typed it 10:55 < Rayne> the problem is that if the user left the page[url] empty i want to create the url from the title. but what should i do when the converted title is yet used as url for another article? 10:55 < Xylakant> well, why dob 10:55 < Rayne> it is unlinkly, but i do not trust the users :-) 10:55 < Xylakant> why don't you then use a different naming scheme 10:56 < Xylakant> the user obviously does not care about the url then 10:56 < Rayne> i could add for instance a number, yeah - but i do not like it 10:56 < Xylakant> display an appropriate message 10:56 < Rayne> and /date/foo is not wanted by the "customer" 10:56 < Xylakant> and let the user type a proper url 10:57 < Xylakant> the issue is, that if you fill in data that would pass the validation, and the user hits enter without reading, it's your proposal 10:58 < Xylakant> if you just write a message like "the url is taken, we would recommend ", it's the users decision 10:58 < Xylakant> if you'd like to streamline the userinterface add a button "yeah, i like that" that fills in the value via js 10:59 < Xylakant> that's a single click more but it leaves the decision to the user 11:03 < Xylakant> anyways, away 11:05 < Rayne> thanks for sharing ideas v-dogg Xylakant 11:10 < ttj> Ha! I just love Agavi. Just wrote my first console app with it. \o/ 11:34 < graste> :) 11:43 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 11:50 < digitarald> ttj: would you share it? ;) 11:56 < Wombert> ttj: with the 1.0 console interface? :) 11:56 < Wombert> cool 12:00 < sth> Does anyone remember when family guy was funny? 12:02 < ttj> digitarald: Well, it's just a small and nifty script for managing one of our tools. It just uses a bunch of models I've created to pull out data from different systems and then bootstraps my tool for a new project evaluation round based on the imported data. 12:03 < ttj> Wombert: Yeah. 12:15 < Wombert> sth: it never was, IIRC 12:16 < sth> It used to be, now it's considered lucky if I chuckle. 12:17 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 12:19 < sth> Apple's phone service sucks 12:23 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 12:45 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [] 12:49 -!- pookey [n=pookey@symfony/developer/pookey] has left #agavi [] 13:02 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 13:04 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 13:07 -!- Arme[N] is now known as Arme[0] 13:08 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 13:09 -!- SasanRose [n=SasanRos@91.184.89.46] has quit ["leaving"] 13:18 < _cheerios> http://tinyurl.com/macbookairsucks 13:21 < CIA-70> felix * r4053 /documentation/branches/felix-tutorial-app-rewrite/stages/stage-serving-static-pages/: copying the stage7 app as base for the serving static pages chapter 13:21 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:22 < Rayne> _cheerios, wtf! 13:26 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Rick, benschi, splatch, saracen, CIA-70, everplays, _cheerios, Arme[0], E_mE, graste, (+22 more, use /NETSPLIT to show all of them) 13:27 -!- Netsplit over, joins: ChanServ 13:27 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has joined #agavi 13:27 -!- Netsplit over, joins: MrJeep, sikkle, Xylakant, Rayne, benschi, fnordfish, E_mE, graste, Zeelot4k, _cheerios (+20 more) 13:27 -!- ServerMode/#agavi [+o ChanServ] by irc.freenode.net 13:27 < Rayne> whoa, g2? 13:27 < digitarald> HTC Magic 13:27 < Rayne> when was it released? 13:27 < digitarald> Long live Chuckwal1a 13:27 < digitarald> in spain, 7 days ago 13:27 < digitarald> http://tienda.vodafone.es/ofertas/htc_magic/ 13:27 < CIA-70> dominik * r4054 /branches/dominik-icu-backport/ (10 files in 2 dirs): 13:27 < CIA-70> backport icu bugfixes 13:27 < CIA-70> refs #858 13:27 < digitarald> con Google :) 13:28 < digitarald> nice price, nice net flatrate 13:28 < Rayne> this one has no keyboard? 13:28 < digitarald> right 13:28 < digitarald> all touchy 13:29 < digitarald> 7 days ... damnit 13:30 < _cheerios> but... not so many days to Star Trek! \o/ 13:30 < Rayne> do you know if the g1 is upgradeable to the g2 os version? 13:30 < digitarald> yes 13:30 < sth> Just get an iPhone :) 13:30 < digitarald> was released 2 days ago 13:31 < digitarald> http://www.vnunet.com/vnunet/news/2241317/mobile-unveils-cupcake-update 13:31 < digitarald> more: http://www.engadget.com/tag/cupcake 13:32 < Rayne> cool, thanks for those links digitarald 13:32 < digitarald> http://www.t-mobile.de/g1/software-update 13:32 < digitarald> for ze german nutzers 13:37 < ttj> Hmm... How does one handle files with the console context of Agavi? 13:38 < ttj> Do I have to manually implement a validator to set up a file that I would pass from the command line? 13:38 < ttj> As an argument. 13:41 < Wombert> yup ttj 13:41 < Wombert> the problem, however, is 13:41 < Wombert> that you cannot export to different sources 13:41 < Wombert> not yet :) 13:41 < Wombert> that'll be possible in 1.1 13:41 < Wombert> agavi can also read from stdin, btw 13:41 < Wombert> if that is any help 13:43 < ttj> Export to different sources? Didn't quite follow... 13:43 < sth> Oh, I've killed apache 13:46 < graste> cat file.txt | php agaviconsole.php :D 13:59 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 14:21 -!- benschi is now known as benschi^ 14:26 < ttj> Hmm... I'm trying to shove an AgaviUploadedFile into the request in a validator by using $this->getContext()->getRequest()->getRequestData()->setFile(), but it doesn't seem to work. Am I doing something wrong? 14:27 < ttj> When I check the request data holder in the action, there are no files present. 14:27 -!- nima1 [n=reza@91.184.72.206] has joined #agavi 14:28 < nima1> Huomenta ;) 14:29 < nima1> in my valitor class i use $this->throwError(); 14:29 < nima1> and it works successfully 14:29 < nima1> i want to pass a parameter to error view to show the correct error message 14:30 < nima1> how can i pass the parameter it? 14:30 < nima1> hi v-dogg 14:38 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 14:40 -!- nima1 [n=reza@91.184.72.206] has left #agavi [] 14:54 < v-dogg> goddammit these impatient poor bastards! 14:55 < v-dogg> /TOPIC ASK A QUESTION AND STAY PUT! 14:55 < Rayne> haha :P 14:55 -!- RadiatioN2 [n=Radiatio@p5B3FFCE6.dip.t-dialin.net] has joined #agavi 15:02 < Xylakant> ttj: the action does not get the RD from the request 15:02 < Xylakant> it's cloned before being passed to the validation subsystem 15:03 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 15:03 < Xylakant> nima1: what do you mean by "the correct error message"? 15:04 < Wombert> 12:06 < Wombert> ... 15:04 < Wombert> 12:06 < reza> thanks 15:04 < Wombert> 12:06 < reza> let me try 15:04 < Wombert> 12:07 -!- reza [n=reza@87.117.217.5] has left #agavi [] 15:04 < Wombert> 12:10 < Wombert> god fucking damnit 15:04 < Wombert> 12:10 < Wombert> why does he leave? 15:04 < Wombert> 12:10 < Wombert> I just spent five minutes reading the motherfucking jquery docs for him 15:04 < Wombert> 12:10 < Wombert> and the sodding code that looks like crap 15:04 < Wombert> 12:13 < Wombert> I mean 15:05 < Wombert> 12:13 < Wombert> what the fuck? 15:05 < Wombert> 12:13 < Wombert> he has no clue what json is or how "ajax" works, I try and help him, and then 15:05 < Wombert> 12:13 * Wombert explodes 15:05 < Wombert> I did ban him after that, btw 15:05 < Wombert> looks like he has no fixed IP address though 15:05 < Wombert> srsly, next time someone sees him 15:05 < Wombert> yell at him 15:09 < Wombert> 07:07 -!- reza [n=reza@87.117.217.5] has joined #agavi 15:09 < Wombert> 07:08 < reza> Huomenta ;) 15:09 < Wombert> [question] 15:09 < Wombert> 07:09 < reza> ? 15:09 < Wombert> 07:14 -!- reza [n=reza@87.117.217.5] has left #agavi [] 15:09 < Wombert> same shit 15:09 < Wombert> ... 15:09 < everplays> Wombert: reza & nima1 are same person 15:09 < Wombert> everplays: I know 15:09 < Wombert> everplays: that was my point 15:20 < Rayne> i created this fallback route »« but on every time i try to create a link to this route, all slashes (which will be exported as url) are converted to »%2F«. if i return the url itself as normal string, it contains slashes instead of »%2F«. any idea why i got slashes converted when generating a route? 15:21 * Rayne grabs some body protectors because he fears the answers because of the use of this weird route 15:22 < everplays> Wombert: hmm! i pointed it again because he couldn't understand English & i explained for him how to create executeJSON. even he thinks IRC is like a Yahoo chatroom and he don't know that he must wait to get answer. so guys don't blame him :) 15:23 < Wombert> Rayne: a slash is not a valid path component character, so it gets encoded, of course 15:23 < Xylakant> Rayne: parameters are encoded when generating a route 15:23 < Rayne> argh 15:23 < Wombert> $ro->createValue('foo/bar', false) 15:24 < Wombert> will create a routing value object, with a "no encoding" flag 15:24 < Rayne> that is neat, good to know 15:27 < Rayne> works as said, thanks Wombert Xylakant 15:27 < Xylakant> note to all: that of course only works in agavi > 1.0.0 ;) 15:28 < graste> >=? 15:28 < Rayne> @since 1.0.0 15:28 < graste> ;) 15:30 -!- Lakario [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has quit [Nick collision from services.] 15:30 -!- Lakky [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has joined #agavi 15:32 < Xylakant> >= is certainly right 15:32 < Xylakant> though we do recommend an update to 1.0.1 15:32 < Xylakant> just because it fixes some unrelated problems 15:33 * graste moved to tag 1.0.1 today ;) 15:34 * graste & 15:34 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 15:40 < Xylakant> I know ;) 15:56 -!- benschi^ is now known as benschi 16:02 -!- archtech [n=stanv@83.228.56.37] has quit [] 16:03 < sth> I ordered a new mac today! :) 16:04 < benschi> sth: which one? 16:04 < sth> just a top spec macbook 16:05 < benschi> no MBP? 16:05 < sth> no 16:05 < benschi> which you were thinking about? 16:05 < benschi> well the difference between those two are not that big 16:06 < sth> Better graphics and a bigger screen 16:10 < Xylakant> firewire as well 16:11 < sth> Who uses that now days? 16:11 < Xylakant> I do 16:11 < Wombert> me 16:11 < Wombert> fuck USB, srsly 16:11 < sth> fine :( 16:11 < sth> I've never used firewire 16:11 < Wombert> it's the most retarded protocol in all of computer history 16:11 < Wombert> I refuse to use it 16:11 < Wombert> it's simply a serial port on steroids 16:11 < Xylakant> external harddisks don't really work nicely in usb 16:12 < Xylakant> card slot is another thing missing on the macbooks 16:13 < Wombert> Xylakant: although apple should, arguably, just include a 3g radio on macbooks 16:13 < Xylakant> well, yes 16:13 < Wombert> but ja 16:13 < Wombert> bleh 16:13 < Wombert> -> 16:13 < Xylakant> but I'd still like to have a card slot 16:13 * Wombert & 16:13 < Xylakant> for things like esate 16:13 < Xylakant> esata 16:14 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 16:22 < sth> The only thing I'd miss would be the screen size 16:22 < sth> There's nothing else on my current macbook pro that I use that the macbook wont have 16:23 < benschi> firewire 800 is great when you have a raid external HDD 16:23 < benschi> especially since you connect them in a row. 16:24 < benschi> and when you copy from one external to another the transfer happens only between those two and not hdd -> mac -> hdd 16:24 < benschi> ohw and you can boot of external FW devices 16:25 < benschi> very nice 16:27 -!- SasanRose [n=SasanRos@91.184.89.46] has joined #agavi 16:30 -!- benschi is now known as benschi^ 16:35 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has joined #agavi 16:38 -!- graste [n=graste@f053003178.adsl.alicedsl.de] has joined #agavi 16:45 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 16:45 < _cheerios> jee 16:59 -!- icyt is now known as IcyT 17:08 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 17:11 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 17:35 < _cheerios> "Poles being trained for society with concentration-camp visits" -- slightly misread news topics for wtfs 17:35 -!- RadiatioN2 [n=Radiatio@p5B3FFCE6.dip.t-dialin.net] has quit ["-"] 17:40 < ttj> Hmm... Bought the same two DVDs that I already owned. Fail. 17:42 -!- Strzalek [n=Strzalek@axq254.neoplus.adsl.tpnet.pl] has joined #agavi 17:46 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 17:56 -!- fnordfish [n=fnordfis@78.52.142.252] has joined #agavi 18:03 -!- Wombert [n=Wombert@dslb-088-064-058-151.pools.arcor-ip.net] has joined #agavi 18:04 < sth> wb 18:08 -!- fnordfish [n=fnordfis@78.52.142.252] has quit [] 18:11 -!- everplays [n=prince@92.50.2.109] has left #agavi [] 18:12 -!- SasanRose [n=SasanRos@91.184.89.46] has quit ["leaving"] 18:25 < _cheerios> finland \o/ 18:25 -!- nfq [n=nfq@dyn.144-85-183-218.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] 18:27 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 54 (Connection reset by peer)] 18:28 -!- Wombert [n=Wombert@dslb-088-064-058-151.pools.arcor-ip.net] has joined #agavi 18:29 < _cheerios> 2-0!!! \o/ 18:32 -!- nfq [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has joined #agavi 18:37 -!- matbtt [n=matbtt@Y6b0d.y.pppool.de] has joined #agavi 18:54 < _cheerios> gaah, Rinne, when he lets one in, he lets one in like a n00b. 18:55 < sth> finland sucks :D 18:55 < sth> It's cold there 18:56 < _cheerios> COLD? YEAH, IT'S COLD AT THE TOP! \o/ 18:58 < sth> Plus, it's full of finns 18:58 -!- Zeelot5k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 19:01 < v-dogg> sth: hey! you suck! 19:02 < v-dogg> you are badly out-numbered in this fight here :) 19:11 -!- graste1 [n=graste@g225151205.adsl.alicedsl.de] has joined #agavi 19:11 < sth> :) 19:16 < graste1> . 19:16 -!- Zeelot4k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 19:28 -!- graste [n=graste@f053003178.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 19:43 < _cheerios> 3-1! \o/ 19:49 -!- Strzalek__ [n=Strzalek@axl11.neoplus.adsl.tpnet.pl] has joined #agavi 19:57 -!- Strzalek [n=Strzalek@axq254.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 20:21 -!- archtech [n=stanv@83.228.56.37] has quit [] 20:22 < sth> Oh, I might have a house! 20:27 < matbtt> Huomenta. 20:28 < matbtt> Is there a way to get parameters from the matched route? As far as I understand these parameters are (simply) added to the request. 20:28 < Rayne> you have to validate them also 20:29 < Rayne> if your route is "dynamic" 20:29 < matbtt> ...yeah, its for a validator 20:40 < matbtt> ...my route is /accounts/account_id/characters/character_id 20:40 < Wombert> sth: woot! 20:40 < matbtt> ...and I want account_id and character_id to be validated against my model 20:41 < Wombert> matbtt: yup, write validators for those 20:41 < matbtt> Wombert: Sure, but I wonder how to feed the validator. 20:42 < matbtt> ...in the configuration I can pass the value of the request parameter. But how can I pass the request parameter name... 20:42 < Wombert> ?? 20:43 < Wombert> 20:43 < Wombert> account_id 20:43 < matbtt> ...parameters follow a convention xx_id 20:43 < impl> Stay with me, go places, once more for the ages 20:43 < impl> matbtt: We don't have automatic configuration for arbitrary conventions 20:44 < matbtt> ...where xx is the resource, e.g. Account. The validator shall be able load the corresponding model, here AccountManagerModel, to call retrieveById 20:45 < impl> you make an AccountIdValidator 20:47 < Wombert> well, you could make a generic validator, of course 20:47 < impl> NO 20:47 < Wombert> that sees "account_id", and figures it needs to use AccountManagerModel 20:47 < Wombert> yes, of course 20:47 < Wombert> or via configuration 20:47 < matbtt> ...AccountIdValidator is to specific. Every Resource can be found via a corresponding ManagerModel by calling retrieveById. Thus it would be ResourceValidator, but how to tell this validator that it validates an Account 20:48 < impl> DAS IST SCHLECHT UND DU KÖNNST DAS 20:48 < matbtt> WAS? 20:48 < impl> I'm sure I didn't use the right words there 20:48 < Wombert> matbtt: though a parameter? 20:48 < Wombert> impl: you didn't 20:48 < Wombert> *through 20:49 < impl> yeah I said something retarded 20:49 < impl> it should be DU KENNST DAS or something 20:49 < Wombert> "you know it"? 20:49 < impl> matbtt: I fail to see how it's too specific 20:49 < Wombert> "du weisst das", or, better "und das weisst du" 20:49 < impl> what's kennst for then :< 20:50 < Wombert> uhm 20:50 < Wombert> wissen = knowledge 20:50 < matbtt> impl: I have lot of resources following the same pattern. Thus it is cumbersome to write a validator for each of these resources 20:50 < Wombert> kennen = being familiar with 20:50 < impl> oh, okay 20:50 < impl> got it 20:50 < matbtt> Wombert: I'm stupid :( account_id passes the value, but what about the name => account_id 20:51 * impl thinks that reusable software development doesn't mean 'abstract everything to the extent that it looks the same everywhere' 20:53 < Wombert> matbtt: no 20:53 < Wombert> getArgument() gives you the argument name 20:53 < Wombert> getData() gives you the value for an argument name 20:53 < Wombert> look at existing validators 20:54 < matbtt> ...damn, I'm stupid! 20:54 < matbtt> Wombert: thx! 20:56 < Wombert> matbtt: :> 20:58 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 20:59 < saracen> Wombert: I changed the password. I'll give you access again soon, just sorting stuff out with it. 20:59 -!- matbtt [n=matbtt@Y6b0d.y.pppool.de] has left #agavi [] 21:01 < _cheerios> good win boys, but still 2nd place x_X 21:01 -!- Wombert_ [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 21:05 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 145 (Connection timed out)] 21:06 -!- Wombert_ is now known as Wombert 21:11 -!- sth_ [n=sth@vor.thulbourn.com] has joined #agavi 21:11 -!- sth [n=sth@vor.thulbourn.com] has quit [Nick collision from services.] 21:11 -!- sth_ is now known as sth 21:13 < sth> Hai 21:15 < Rayne> o hai 21:18 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 21:19 -!- Strzalek__ [n=Strzalek@axl11.neoplus.adsl.tpnet.pl] has quit [] 21:35 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:38 -!- Rayne [n=Rayne3@pD954BEA7.dip.t-dialin.net] has quit ["kthxbye"] 21:41 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 21:55 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 22:08 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 22:13 -!- graste1 [n=graste@g225151205.adsl.alicedsl.de] has quit ["Leaving."] 22:43 -!- d_jibbit [i=47da38c4@gateway/web/ajax/mibbit.com/x-e48ff27ae2e99cee] has joined #agavi 22:45 < d_jibbit> Hello. I'm trying to install agavi on a machine hosted by someone else. I don't have shell access, so I can't run the nifty install script that comes with the instal. Any ideas? 22:46 < d_jibbit> More to the point, is there a tutorial for that? 23:13 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 23:34 -!- IcyT is now known as icyt 23:45 -!- d_jibbit [i=47da38c4@gateway/web/ajax/mibbit.com/x-e48ff27ae2e99cee] has quit ["http://www.mibbit.com ajax IRC Client"] 23:46 -!- MrJeep [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 23:52 -!- MrJeep_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi --- Day changed Tue May 05 2009 00:04 -!- MrJeep [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 00:18 -!- trophaeum_ [i=oovowjn@leanne.lnk.telstra.net] has joined #agavi 00:24 -!- nfq_ [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has joined #agavi 00:32 -!- nfq_ [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has quit [] 00:32 -!- trophaeum [i=nnvqsd@leanne.lnk.telstra.net] has quit [Read error: 110 (Connection timed out)] 00:42 -!- nfq [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] 01:07 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:10 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has quit [] 02:51 -!- luke` [n=luke`@59.92.136.137] has joined #agavi 03:19 < macen> lol at d_jibbit 03:19 < macen> "try again later" is the nicest possible thing you can say lol 03:43 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 04:31 -!- d_jibbit [i=47da38c4@gateway/web/ajax/mibbit.com/x-2a80626672e21ede] has joined #agavi 04:35 < v-dogg> huomenta 04:50 -!- d_jibbit [i=47da38c4@gateway/web/ajax/mibbit.com/x-2a80626672e21ede] has quit ["http://www.mibbit.com ajax IRC Client"] 04:53 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 05:03 -!- digitarald [n=digitara@62.43.169.93] has joined #agavi 05:13 -!- SasanRose [n=SasanRos@91.184.77.96] has joined #agavi 05:32 -!- archtech [n=stanv@83.228.56.37] has quit [] 05:38 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 05:54 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 06:05 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 06:31 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 06:40 -!- luke` [n=luke`@59.92.136.137] has quit [Read error: 110 (Connection timed out)] 07:01 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 07:02 -!- Zeelot3k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 07:03 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 07:04 -!- Zeelot [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 07:08 -!- Zeelot4k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 07:10 -!- RadiatioN2 [n=Radiatio@p5B3FF486.dip.t-dialin.net] has joined #agavi 07:19 -!- Zeelot5k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:21 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:22 -!- Zeelot3k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:26 -!- Zeelot [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:29 < macen> huomenta 07:38 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:38 < graste> huomenta 07:40 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:41 -!- fnordfish [n=fnordfis@217.66.60.14] has joined #agavi 08:00 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has joined #agavi 08:01 < horros> huomenta 08:10 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 08:10 < Xylakant> huomenta 08:29 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 08:30 -!- matbtt [n=matbtt@89.60.74.229] has joined #agavi 08:45 < _cheerios> huomenta 08:48 -!- archtech [n=stanv@83.228.56.37] has quit [No route to host] 08:52 -!- SasanRose [n=SasanRos@91.184.77.96] has quit ["leaving"] 08:54 < Wombert> WUHAHAHAH 08:54 < Wombert> :>>>>>>> 08:54 < ttj> So, regarding the issue from yesterday: there isn't any good way to shove an AgaviUploadFile into the request from a validator? 08:55 < Xylakant> ttj: currently not 08:55 < ttj> Ok, fair 'nuff. 08:55 < Xylakant> the problem is that you pass it in as a parameter 08:56 < Xylakant> and you'd like to export it as a file 08:56 < Wombert> http://trac.agavi.org/ticket/1077#comment:6 <- win 08:56 < Xylakant> that's two different sources 08:56 < E_mE> huomenta 08:56 < Xylakant> and that doesn't work (yet) 08:56 < Xylakant> though it's on the "fix me" list 08:56 < Wombert> I already implemented that, Xylakant 08:56 < Wombert> it's in the input types breanch 08:56 < Wombert> *branch 08:57 < ttj> Was there some rationale for only passing a copy of the request to the validator so that I can't manually insert it there? 08:57 < Xylakant> yes 08:57 < Xylakant> each execution container gets its own copy of the request data 08:57 < Xylakant> so you can mess around as you wish 08:57 < ttj> Ok. 08:57 < Xylakant> and the next container gets a fresh copy 08:57 * Wombert hugs ttj 08:57 < Wombert> ttj: do it in the action for now 08:57 < Wombert> or are you reusing cmdline and web stuff? 08:58 < Wombert> ttj: well 08:58 < Wombert> ttj: you can always do it by hand for now 08:58 < ttj> I was hoping to reuse, but I guess I'll roll a console version of the action. 08:58 < Wombert> ttj: hang in 08:59 < Wombert> ttj: http://trac.agavi.org/changeset?old_path=%2Fbranches%2F1.0%2Fsrc%2Fvalidator%2FAgaviValidator.class.php&old=4026&new_path=%2Fbranches%2Fdavid-input-types%2Fsrc%2Fvalidator%2FAgaviValidator.class.php&new=4026 08:59 < Wombert> ttj: that version of export() can do it, if you hand it an AgaviValidationArgument object (with name and source) 09:00 < Wombert> you could always just snatch export() for your validator from that branch until it hits trunk and then 1.1 09:01 < ttj> Ok, I'll play around with it a bit. DLs just around the corner again. :) 09:01 < ttj> Thanks for the advice. 09:12 -!- nfq [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has joined #agavi 09:16 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 09:32 -!- Strzalek [n=Strzalek@axh208.neoplus.adsl.tpnet.pl] has joined #agavi 09:48 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 60 (Operation timed out)] 10:52 < _cheerios> http://images.uncyc.org/fi/a/a9/Metro_2.PNG 10:58 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 11:03 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 11:06 < archtech> _cheerios, joke escapes me. 11:08 < _cheerios> finnish metro experience 11:09 < horros> _cheerios: I like the photo where the black folk and the gypsies fight. 11:12 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 11:21 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 11:39 -!- RadiatioN2 [n=Radiatio@p5B3FF486.dip.t-dialin.net] has quit ["-"] 12:11 -!- MrJeep_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 12:16 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 12:19 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 12:20 -!- archtech [n=stanv@83.228.56.37] has quit [] 12:20 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 12:28 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 12:48 -!- nfq [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has quit [] 13:01 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:05 -!- Rayne [n=Rayne3@pD9E341AD.dip.t-dialin.net] has joined #agavi 13:15 -!- Zeelot4k is now known as Zeelot3k 13:36 -!- RadiatioN2 [n=Radiatio@p5B3FF486.dip.t-dialin.net] has joined #agavi 13:40 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has quit [Read error: 54 (Connection reset by peer)] 13:40 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has joined #agavi 13:44 -!- Rayne [n=Rayne3@pD9E341AD.dip.t-dialin.net] has quit ["kthxbye"] 13:45 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 13:47 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 14:07 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 14:25 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 14:28 < CIA-70> david * r4055 /trunk/ (443 files in 11 dirs): merge [4024:4054/branches/1.0] 14:33 < CIA-70> david * r4056 /trunk/ (10 files in 3 dirs): initial 1.1 info 14:38 < CIA-70> david * r4057 /trunk/ (CHANGELOG src/agavi.php src/core/Agavi.class.php): Moved all includes necessary for startup from Agavi::boostrap() into agavi.php, closes #1094 14:41 -!- pashyon [n=tf@p4FE59D6D.dip0.t-ipconnect.de] has joined #agavi 14:58 -!- digitarald [n=digitara@62.43.169.93] has quit [Read error: 131 (Connection reset by peer)] 15:28 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 15:39 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 15:41 < CIA-70> felix * r4058 /branches/felix-testing-implementation/: uninitializing branch, preparing for merge from trunk and rebasing to trunk/1.1 15:41 -!- archtec2 [n=stanv@83.228.56.37] has joined #agavi 15:41 -!- Mobbit [n=mobbit@87.79.35.60] has quit [Read error: 104 (Connection reset by peer)] 15:41 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: sth, archtech 15:47 -!- Netsplit over, joins: archtech, sth 15:50 < CIA-70> felix * r4059 /branches/felix-testing-implementation/ (545 files in 42 dirs): pulling branch up to current trunk state 15:53 < CIA-70> felix * r4060 /branches/felix-testing-implementation/: removing the svnmerge integrated property 15:53 < CIA-70> felix * r4061 /branches/felix-testing-implementation/: 15:53 < CIA-70> Initialized merge tracking via "svnmerge" with revisions "1-4060" from 15:53 < CIA-70> https://svn.agavi.org/trunk 15:56 -!- pashyon [n=tf@p4FE59D6D.dip0.t-ipconnect.de] has quit ["Leaving."] 15:58 -!- archtech [n=stanv@83.228.56.37] has quit [Connection timed out] 16:10 -!- archtec2 is now known as archtech 16:10 < saracen> wut 16:10 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 16:11 -!- Strzalek [n=Strzalek@axh208.neoplus.adsl.tpnet.pl] has quit [] 16:16 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 16:24 < CIA-70> david * r4062 /trunk/ (7 files in 2 dirs): Response attributes, closes #1062 16:24 < Wombert> \o/ 16:24 < Wombert> hoem tiem 16:24 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 16:31 -!- Strzalek_ [n=Strzalek@axh208.neoplus.adsl.tpnet.pl] has joined #agavi 16:41 -!- fnordfish [n=fnordfis@217.66.60.14] has quit [] 17:07 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 17:11 -!- graste [n=graste@g225151205.adsl.alicedsl.de] has joined #agavi 17:22 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 17:27 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 17:29 -!- Xylakant [n=Xylakant@p57944DB5.dip.t-dialin.net] has joined #agavi 17:33 -!- Xylakant [n=Xylakant@p57944DB5.dip.t-dialin.net] has quit [Client Quit] 18:02 -!- SasanRose [n=SasanRos@92.50.3.144] has joined #agavi 18:21 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has joined #agavi 18:24 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has quit [Client Quit] 18:32 -!- SasanRose [n=SasanRos@92.50.3.144] has quit [Read error: 110 (Connection timed out)] 18:37 -!- Rayne [n=Rayne3@pD9E341AD.dip.t-dialin.net] has joined #agavi 18:49 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 19:03 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 19:03 -!- justanothercoder [n=devil@59.164.64.210] has joined #agavi 19:04 < justanothercoder> hello everyone, anyone here tried a shopping cart implementation with agavi ? 19:04 -!- matbtt [n=matbtt@89.60.74.229] has quit [] 19:05 -!- RadiatioN2 [n=Radiatio@p5B3FF486.dip.t-dialin.net] has quit ["-"] 19:10 < justanothercoder> i also ran into an error while creating a new agavi project. followed the tutorial. i got an exceptio and a stack trace 19:10 < justanothercoder> since i haven't really done anything ,could this be a problem with my environment? 19:11 < v-dogg> telling us the error could help you getting an answer 19:11 < justanothercoder> all right. let me paste it in the pastebin 19:12 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 19:12 -!- graste1 [n=graste@f053001210.adsl.alicedsl.de] has joined #agavi 19:12 < justanothercoder> http://pastebin.com/m69b2e163 19:13 < justanothercoder> would disabling magic quotes fix it? 19:14 < v-dogg> yup 19:14 < justanothercoder> all right thanks. let me try that out 19:14 < v-dogg> "Upgrade to the latest PHP release or disable magic_quotes_gpc" it says 19:15 < justanothercoder> fixed that. thanks! 19:16 < justanothercoder> i did notice this line on the default page when i create a project 19:16 < justanothercoder> "Remember not to check in pub/.htaccess and pub/index.php into your version control system - always make copies of those from dev/pub/." 19:17 < justanothercoder> why is that? 19:19 < v-dogg> those are usually machine specific. You might have different paths or apache setup than other devs 19:19 < v-dogg> and those are also often different in dev and production 19:20 -!- matbtt [n=matbtt@Y4ae5.y.pppool.de] has joined #agavi 19:22 < justanothercoder> i have a page which needs to check if a cookie exists(Set a default if one doesn't exist) and based on the value of the cookie redirect it to different actions (?), how does one translate this into agavi. if i got the whole terminology messed up, please do let me know 19:23 < justanothercoder> as you can guess i've been mostly a spaghetti coder, sorry about that 19:24 -!- nfq [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has joined #agavi 19:26 < v-dogg> the sample app's login action uses cookies, check that ou 19:26 < v-dogg> t 19:26 -!- Strzalek___ [n=Strzalek@axn37.neoplus.adsl.tpnet.pl] has joined #agavi 19:27 -!- graste [n=graste@g225151205.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 19:31 < justanothercoder> ok will do. 19:33 < justanothercoder> i also have a question about routes, from the tutorial i understand that routes have to match a pattern, www.domain.com/post/1 would map to the post action. but how do i deal with SEO urls where the url structure has nothing to do with the actions or anything, if i want to have a website where the urls do not necessarily have to indicate the action. say www.xyz.com/hello-world could be a blog post and www.xyz.com/hello-something could be a differen 19:33 < justanothercoder> t post type, as in a different action. is it possible to deal with this in agavi? 19:33 -!- Strzalek_ [n=Strzalek@axh208.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 19:45 < Jarda> is there a way to control servertokens via php/cgi? 19:45 < Jarda> or should I use the workarounds? 19:49 -!- matbtt [n=matbtt@Y4ae5.y.pppool.de] has quit [Read error: 110 (Connection timed out)] 19:52 -!- matbtt [n=matbtt@Y4ae5.y.pppool.de] has joined #agavi 20:12 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 20:13 < digitarald> justanothercoder: works just fine in agavi 20:15 < justanothercoder> digitarald : is there a special way to do this? the tutorials don't seem to mention about this 20:15 < digitarald> you'd create a routing called "content" with /(page:a-z[a-z0-9_-]+) 20:16 < digitarald> and your action does whatever page wants, or if page is nothing known, forwards to 404 20:16 < justanothercoder> digitarald : is there a way i can check from the database and then decide what action to be called? 20:16 < digitarald> yes, with a forward in the action 20:16 < digitarald> or you create a custom routing handler 20:16 < digitarald> like the language handler 20:17 < digitarald> handler would be the best for a cms approach 20:17 < digitarald> since it would be easier to add caching, etc 20:17 < digitarald> action approach is simpler 20:17 < justanothercoder> would that be a difficult thing for a newbie? 20:17 < justanothercoder> creating a custom routing handler 20:18 < digitarald> nothing, create an action, validate and process the page parameter 20:18 < digitarald> forward to the correct action 20:18 < justanothercoder> when i forward to another action, the url doesn't have to change right? 20:18 < digitarald> right, that would be a redirect 20:19 < digitarald> forward is also used to show the 404 action 20:20 < justanothercoder> oh thank you very much. it was really helpful 20:20 < justanothercoder> my end objective, though it might be decades away is to code a shopping cart in agavi, are there any issues you would think i would run into? being a spaghetti coder, anything i should be wary of? 20:21 < justanothercoder> i am trying to learn the right way 20:28 -!- matbtt [n=matbtt@Y4ae5.y.pppool.de] has left #agavi [] 20:34 < digitarald> mh 20:35 < digitarald> keep it all in one module ... several models ... so people can extend 20:35 < digitarald> tha hard thing is it always, to keep everything optional and easy to customise 20:36 < digitarald> and especially for a shopping card module ... thats nearly impossible ;) 20:37 < digitarald> but when you have a basic system, you can always refactor it to be cleaner and better structured 20:38 < justanothercoder> yes i am already dealing with a huge mess of a zen cart install with a lot of mods 20:38 < justanothercoder> was wondering how i should do it, to not run into such a mess 20:38 < justanothercoder> clients keep changing specs, sometimes we hack, and downward goes the spiral 20:42 < digitarald> agavi structure will keep it maintainable 20:43 -!- icyt is now known as IcyT 20:43 < digitarald> if you keep it (more or less) in a strict mvc and all data in models ... it can steadily grow and mutate ;) 20:44 < justanothercoder> yes that is why i'm here :) lets hope i can get a hang of it soon 20:50 < graste1> I think you will learn to love outputtypes and routing/validation with your cart app :) 20:51 < graste1> makes integrating rss, xml, json or whatever a breeze :) 20:52 < justanothercoder> this is all really exciting to me! :) 20:52 < graste1> put your business logiic into separate agavi models and try to be clean with action/views/templates 20:53 < justanothercoder> i am still trying to clearly understand the concepts, but will take those suggestions 20:53 < graste1> if you notice, that your actions/views will get larger and larger with lots of lines of code it's probably time to refactor :) 20:54 < graste1> that is, move logic into models 20:54 < graste1> =) 20:54 < justanothercoder> can i have separate actions, and assemble their output in a view, or does that mean i haven't done my homework on MVC yet? 20:55 < justanothercoder> i keep getting confused all the time 20:56 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 20:57 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [Client Quit] 20:59 < graste1> one module contains multiple action/view/template combos - one combo does something in terms of your problem domain - like adding items to your cart and is addressed via routing system - strict validation forces you to validate all the possible parameters your action might use 21:00 < graste1> so you probably have an AddToCartAction that has Success and ERrorview depending on success or error of putting the item into the cart in your action (so your action does something like $this->getContext()->getModel('Cart')->add($item)) and then the appropriate view is chosen 21:01 < graste1> the views have executeHtml(), executeJson, executeRss or whatever methods depending on your output types you defined 21:01 < justanothercoder> what if i have a page that displays a list of items in the cart, as well as some other data thats not really related , maybe shipping address 21:01 < justanothercoder> how does that work? 21:02 < graste1> I think you'd use slots 21:02 < justanothercoder> haven't heard of them before. what are they? 21:04 < graste1> a slot is just another action/view/templae combo and may be situated in another module - so in addition to your cart module you could have another module with customer related actions (which uses a UserModel etc. to handle business logic) 21:04 < digitarald> tutorial covers them pretty good I guess 21:04 < digitarald> and the sample app 21:04 < graste1> your main actions' view then creates slots to include in the page 21:04 < graste1> the tutorial and sample app are a good source 21:05 < justanothercoder> all right, let me get on that. thank you guys for the direction. i'll go get my hands dirty :) 21:06 < graste1> quick intro to slots (you should try the tutorial even if it's work in progress) 21:06 < graste1> http://www.mivesto.de/agavi/agavi-faq.html#general_16 21:06 < justanothercoder> thanks! 21:07 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:13 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 113 (No route to host)] 21:25 -!- d_jibbit [i=1838bcf0@gateway/web/ajax/mibbit.com/x-c599df91d7276a80] has joined #agavi 21:29 < d_jibbit> I'm tyring to install agavi without using the provided shell script. Does anyone know how to do this? 21:29 -!- d_jibbit [i=1838bcf0@gateway/web/ajax/mibbit.com/x-c599df91d7276a80] has left #agavi [] 21:30 -!- d_jibbit [i=1838bcf0@gateway/web/ajax/mibbit.com/x-c599df91d7276a80] has joined #agavi 21:30 < Rayne> eh what? 21:30 < Rayne> which script? 21:30 < d_jibbit> hello 21:30 < Rayne> the pear install thing? 21:31 < d_jibbit> its in the /bin directory of the install 21:31 < Rayne> this script does not install, it does set up your application, for isntance example.com project 21:32 -!- Strzalek___ [n=Strzalek@axn37.neoplus.adsl.tpnet.pl] has quit [] 21:32 < d_jibbit> yea 21:32 < Rayne> if you install agavi via pear you can just call "agavi project-create" 21:32 < d_jibbit> that's what I'm trying to do 21:33 < d_jibbit> but that's the thing, it's a comercial host so they won't allow me access to the command line 21:33 < Rayne> if you want to use agavi without you have to hack some files, like seen here: http://blogcopter.de/wordpress/2009/02/23/agavi-hacken-ohne-pear-und-phing/ (it is an german article, but the commands should be self explainable) 21:33 < Rayne> you should develop on your local system and not on a production server 21:33 < d_jibbit> I do have a local system as well 21:34 < d_jibbit> I don't think it would be compatible if I were to try to move it to the production server when i'm done though 21:34 < d_jibbit> the path to the necessary php files would change 21:34 < Rayne> you have to add agavi sources to your project as library before uploading 21:35 < d_jibbit> what do you mean? 21:36 < Rayne> d_jibbit, when you upload your example.com project you have to add "agavi" to the agavi project (sounds weird, i know) 21:37 < Rayne> i am not sure how and where, but i read somewhere on the web that this is common 21:37 < Rayne> well.. i think i have done this before installing agavi and pear 21:37 < Rayne> but no idea how i did this 21:38 < d_jibbit> ok, as long as it's easier than using the hack you mentioned 21:39 < d_jibbit> I think i'll just do that, and then figure my way through it when it comes time to use it in production 21:39 < d_jibbit> thanks Rayne 21:39 < Rayne> you are welcome d_jibbit 21:39 -!- d_jibbit [i=1838bcf0@gateway/web/ajax/mibbit.com/x-c599df91d7276a80] has left #agavi [] 21:43 -!- graste1 [n=graste@f053001210.adsl.alicedsl.de] has quit ["Leaving."] 22:03 -!- E_mE_ [n=jeramy@79-76-72-34.dynamic.dsl.as9105.com] has joined #agavi 22:12 -!- nfq_ [n=nfq@dyn.144-85-150-244.dsl.vtx.ch] has joined #agavi 22:16 -!- nfq__ [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has joined #agavi 22:17 -!- nfq [n=nfq@dyn.144-85-140-009.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] 22:29 -!- nfq__ is now known as nfq 22:33 -!- nfq_ [n=nfq@dyn.144-85-150-244.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] 22:53 -!- IcyT is now known as icyt 23:01 < Rayne> n8 23:01 -!- Rayne [n=Rayne3@pD9E341AD.dip.t-dialin.net] has quit ["kthxbye"] 23:01 -!- justanothercoder [n=devil@59.164.64.210] has quit ["Ex-Chat"] 23:13 -!- E_mE__ [n=jeramy@79-76-21-194.dynamic.dsl.as9105.com] has joined #agavi 23:13 -!- E_mE___ [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has joined #agavi 23:18 -!- E_mE_ [n=jeramy@79-76-72-34.dynamic.dsl.as9105.com] has quit [Read error: 60 (Operation timed out)] 23:30 -!- E_mE [n=Jeramy@79-76-72-34.dynamic.dsl.as9105.com] has quit [Read error: 110 (Connection timed out)] 23:45 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi --- Day changed Wed May 06 2009 00:04 -!- E_mE__ [n=jeramy@79-76-21-194.dynamic.dsl.as9105.com] has quit ["Bai4now!"] 00:16 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [] 01:40 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has quit [] 02:10 -!- E_mE___ [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has quit [] 03:48 < v-dogg> huomenta 03:54 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 04:07 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 04:34 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 05:31 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 05:45 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 05:46 < horros> huomenta 06:03 < liutis> huomenta 06:13 -!- trophaeum_ [i=oovowjn@leanne.lnk.telstra.net] has quit ["Leaving"] 06:14 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 60 (Operation timed out)] 06:19 -!- E_mE [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has joined #agavi 06:48 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 06:48 < _cheerios> huomenta 06:52 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 06:54 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 06:59 -!- everplays [n=prince@92.50.2.103] has joined #agavi 07:02 -!- Zeelot [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has joined #agavi 07:03 -!- Zeelot4k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has joined #agavi 07:10 -!- Zeelot5k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has joined #agavi 07:20 -!- Zeelot3k [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:21 -!- Zeelot [n=zeelot@adsl-233-119-221.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:27 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:28 -!- Zeelot4k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:33 < graste> huomenta 07:49 -!- Rendez [n=Rendez@248.Red-79-147-200.dynamicIP.rima-tde.net] has joined #agavi 07:53 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 08:11 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 08:11 < Xylakant> huomenta 08:17 -!- trophaeum [i=apmqgv@leanne.lnk.telstra.net] has joined #agavi 08:28 < CIA-70> felix * r4063 /branches/felix-testing-implementation/test/run-tests.php: 08:28 < CIA-70> adds cache clearing before running the first test 08:28 < CIA-70> refs #380 08:51 -!- digitarald [n=digitara@212.170.59.132] has joined #agavi 08:55 -!- trophaeum [i=apmqgv@leanne.lnk.telstra.net] has quit [Read error: 60 (Operation timed out)] 08:59 -!- Lakky [n=no@c-76-27-103-145.hsd1.ut.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:20 < liutis> its ok to have in ItemModel a variable initialised as SubModel, i got error like Fatal error: Allowed memory size of 78643200 bytes exhausted (tried to allocate 50139736 bytes) in 09:20 < liutis> 50MB's a little prob? 09:21 < liutis> maybe Context is consuming this size, SubModel now is Empty 09:21 < liutis> ? 09:32 < Xylakant> hang on a sec 09:42 < digitarald> My head is empty ... how would I enable gzip with htaccess for agavi? 09:44 < digitarald> ok, I think I got it 09:45 < graste> perhaps like this with apache2: AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/json Header append Vary Accept-Encoding (didn't try it) 09:46 < digitarald> sounds like a good solution 09:46 < digitarald> will play with it 09:50 < Xylakant> liutis: 50MB for just an empty class is too much 09:50 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 09:51 < Xylakant> the context should not use any memory at all as it's not being copied 09:52 < Xylakant> maybe you're extending a large class that needs to be loaded as well or something like that 09:52 < Xylakant> any chance we could have a look at the code? 09:56 < liutis> one sec 10:01 < liutis> trying to get error occour again fail. maybe i get typo or smtg 10:01 < liutis> grr 10:02 < liutis> ok starting from begining 10:11 -!- matbtt [n=matbtt@Z3624.z.pppool.de] has joined #agavi 10:11 -!- matbtt [n=matbtt@Z3624.z.pppool.de] has left #agavi [] 10:17 -!- matbtt [n=matbtt@Z3624.z.pppool.de] has joined #agavi 10:27 < sth> Good Morning. 10:50 < E_mE> little bit of mid-day fun: http://www.youtube.com/watch?v=d-XbjFn3aqE 10:52 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 10:58 -!- markiv [n=markiv@123.236.0.170] has joined #agavi 11:04 < CIA-70> felix * r4064 /branches/felix-testing-implementation/src/testing/ (AgaviPhpUnitTestCase.class.php templates/TestCaseMethod.tpl): 11:04 < CIA-70> add proper template rendering, 11:04 < CIA-70> prerequisite for optional context/environment for subprocesses 11:04 < CIA-70> prerequisite for optional cache clearing for subprocesses 11:04 < CIA-70> refs #380 11:06 < digitarald> mh, server is apache 1.3 ... blocker 11:06 < digitarald> no deflate 11:18 < _cheerios> 1.3 had something similar with a different name, iirc 11:18 < digitarald> gzip, but doesn't content-types 11:18 < _cheerios> ah 11:23 < CIA-70> felix * r4065 /branches/felix-testing-implementation/src/testing/AgaviPhpUnitTestCase.class.php: 11:23 < CIA-70> adds an option to clear the cache in the isolated environment 11:23 < CIA-70> refs #380 11:28 < digitarald> when I add a missing file to autoload.xml I get "Fatal error: Class 'AgaviSettingConfigHandler' not found in ...\vendor\agavi\config\AgaviConfigCache.class.php on line 206", kinda undescriptive 11:32 < graste> digitarald: for apache1.x it's more like: mod_gzip_on Yes 11:32 < graste> mod_gzip_item_include mime ^application/x-javascript$ mod_gzip_item_include mime ^application/json$ mod_gzip_item_include mime ^text/.*$ 11:32 < graste> mod_gzip_item_include file \.html$ etc. pp. 11:32 < graste> Header append Vary Accept-Encoding 11:32 < digitarald> oh, sweet, missed that in the docs 12:03 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has joined #agavi 12:05 -!- Rendez [n=Rendez@248.Red-79-147-200.dynamicIP.rima-tde.net] has quit [] 12:16 -!- markiv [n=markiv@123.236.0.170] has quit ["Leaving"] 12:19 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["foo"] 12:24 -!- RadiatioN2 [n=Radiatio@p5B3FFDD6.dip.t-dialin.net] has joined #agavi 12:36 -!- luke` [n=luke`@122.166.1.164] has quit [] 12:50 < CIA-70> felix * r4066 /branches/felix-testing-implementation/src/testing/ (AgaviPhpUnitTestCase.class.php templates/TestCaseMethod.tpl): 12:50 < CIA-70> adds an option to change the default context in the isolated environment 12:50 < CIA-70> refs #380 13:10 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 13:11 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has quit [] 13:27 < CIA-70> felix * r4067 /branches/felix-testing-implementation/ (2 files in 2 dirs): 13:27 < CIA-70> adds annotation support for setting the testing environment using @AgaviIsolationEnvironment either at the testcase level at the test method level 13:27 < CIA-70> refs #380 13:40 < CIA-70> felix * r4068 /branches/felix-testing-implementation/ (2 files in 2 dirs): 13:40 < CIA-70> adds annotation support for setting the testing default context using @AgaviIsolationDefaultContext either at the testcase level or at the test method level 13:40 < CIA-70> refs #380 13:43 -!- Strzalek [n=Strzalek@axd85.neoplus.adsl.tpnet.pl] has joined #agavi 13:47 -!- RadiatioN2 [n=Radiatio@p5B3FFDD6.dip.t-dialin.net] has quit ["-"] 13:52 -!- nfq [n=nfq@87-147.78-83.cust.bluewin.ch] has joined #agavi 13:56 < impl> what's up in Agaviland heute? 13:57 < digitarald> Freibier 13:57 < impl> :OO 14:07 < graste> as every day :x 14:08 < impl> in the Bitextender office anyway ;) 14:13 -!- luke` [n=luke`@59.92.192.191] has joined #agavi 14:21 -!- luke`_ [n=luke`@59.92.200.177] has joined #agavi 14:23 -!- luke` [n=luke`@59.92.192.191] has quit [Read error: 60 (Operation timed out)] 14:25 < CIA-70> felix * r4069 /branches/felix-testing-implementation/src/testing/AgaviPhpUnitTestCase.class.php: 14:25 < CIA-70> adds annotation support for clearing the cache in isolated tests using @AgaviClearIsolationCache either at the testcase level or at the test method level 14:25 < CIA-70> refs #380 14:25 < Xylakant> impl: it's not octoberfest yet 14:26 < Xylakant> it's way tooo cold for beer anyways 14:26 < sth> what's the temperature in munich? 14:28 * digitarald goes into the sunny office garden 14:28 < digitarald> damn ... glossy display 14:30 -!- luke`_ [n=luke`@59.92.200.177] has quit [Read error: 60 (Operation timed out)] 14:31 < impl> Xylakant: oh, it's like 25C here ;p 14:31 < impl> crazy northerners 14:35 < Xylakant> well, weather report says it's 15 14:36 < Xylakant> feels like 5 14:37 < sth> It's about 15 here now 14:37 < sth> It was quite warm earlier. 14:37 -!- luke` [n=luke`@59.92.139.57] has joined #agavi 14:44 -!- MikeSeth [n=longcat@unaffiliated/mikeseth] has joined #agavi 14:45 < MikeSeth> GOOD NEWS EVERYONE! 14:45 < MikeSeth> Xylakant: David around ya? 14:45 < Xylakant> just arrived 14:45 < impl> just wake up? 14:45 < impl> ^_^ 14:45 < MikeSeth> ok bottom line 14:45 < MikeSeth> http://www.playtech.com/ 14:46 < MikeSeth> this is the largest online gambling vendor in the world 14:46 < MikeSeth> tomorrow I will be talking to their CEO and suggest they take Agavi for their backend which they are about to start rewriting 14:46 < impl> Cool 14:46 < MikeSeth> with any luck, humongous win 14:47 < impl> good luck indeed! 14:48 < graste> ! 14:50 -!- nfq [n=nfq@87-147.78-83.cust.bluewin.ch] has quit [] 14:50 < graste> try convincing him like this: 1. las vegas = largest gambling place in the world 2. Agavi has its roots in the mojavi desert and is the best framework available 3. ? 4. Profit! 14:50 < graste> las vegas = in the desert too 14:50 < graste> forget to include that above 14:50 < graste> :x 14:55 < impl> lawl 14:56 < graste> convinced you, eh? 15:05 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 15:05 < Wombert> ohai MikeSeth 15:05 < Wombert> sorry, wasn't on IRC :) 15:15 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 15:16 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 15:16 < crazyhead> dave? is their some ticket for my SOAP bug? :D that i can follow them.. :) 15:19 -!- nfq [n=nfq@ip-213-189-154-012.fix.magnet.ch] has joined #agavi 15:20 < sth> ugh. Microsoft support sucks 15:21 < sth> The good news is, I deleted my Windows XP partition today 15:22 < crazyhead> and you installed vista` 15:22 < crazyhead> ? 15:22 < crazyhead> :) 15:25 < impl> He's a Macfag 15:27 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 15:27 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 15:28 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 15:30 < CIA-70> felix * r4070 /branches/felix-testing-implementation/ (3 files in 3 dirs): 15:30 < CIA-70> annotations start with a small letter 15:30 < CIA-70> refs #380 15:30 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 15:30 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 15:42 -!- Rayne [n=Rayne3@pD9E36ED8.dip.t-dialin.net] has joined #agavi 15:47 < crazyhead> ieh 15:51 < CIA-70> david * r4071 /trunk/ (CHANGELOG src/filter/AgaviExecutionFilter.class.php): Added response to default template assigns, closes #1095 and refs #1062 15:53 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 15:58 < Xylakant> anyways, off 15:58 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has left #agavi [] 16:06 < archtech> MikeSeth! 16:12 -!- Strzalek___ [n=Strzalek@axk129.neoplus.adsl.tpnet.pl] has joined #agavi 16:20 -!- Strzalek [n=Strzalek@axd85.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 16:33 -!- graste [n=graste@f053001210.adsl.alicedsl.de] has joined #agavi 16:37 < horros> lol @ http://sqlanywhere.blogspot.com/2008/03/unpublished-mysql-faq.html 16:40 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Rick, saracen, Fastly, Arme[0], sth, @ChanServ, macen, Jarda, Strzalek___, nfq, (+6 more, use /NETSPLIT to show all of them) 16:43 -!- Netsplit over, joins: nfq, impl, hZilla, Jarda, icyt 16:43 -!- everplays [n=prince@92.50.2.103] has left #agavi [] 16:44 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 16:44 -!- Rick [i=rick@unaffiliated/rick] has joined #agavi 16:47 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 16:47 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 16:47 -!- gigi_ [i=gigi@66.135.42.124] has joined #agavi 16:47 -!- ChanServ [ChanServ@services.] has joined #agavi 16:47 -!- saracen [n=saracen@91.84.44.213] has joined #agavi 16:47 -!- luke` [n=luke`@59.92.139.57] has joined #agavi 16:47 -!- macen [n=freenode@youds.com] has joined #agavi 16:47 -!- ServerMode/#agavi [+o ChanServ] by irc.freenode.net 16:47 -!- Netsplit over, joins: saracen, luke` 16:47 -!- sth [n=sth@vor.thulbourn.com] has joined #agavi 16:48 -!- everplays [n=prince@92.50.2.103] has joined #agavi 17:12 -!- Rendez [n=Rendez@248.Red-79-147-200.dynamicIP.rima-tde.net] has joined #agavi 17:17 -!- nfq [n=nfq@ip-213-189-154-012.fix.magnet.ch] has quit [] 17:17 -!- matbtt [n=matbtt@Z3624.z.pppool.de] has left #agavi [] 17:45 -!- archtech [n=stanv@83.228.56.37] has quit [] 17:56 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 18:05 -!- _cheerios [n=cheerios@84.251.116.140] has joined #agavi 18:06 < _cheerios> fever :< 18:08 < sth> :/ 18:19 -!- everplays [n=prince@92.50.2.103] has left #agavi [] 18:38 < graste> :\ 18:41 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 18:48 < _cheerios> how to get element namespaces from an xml doc, before reading the element itself? 18:55 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 18:56 < _cheerios> ah, I'd only used getDocnamespaces, there was a plain getnamespaces too. solved. 18:56 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has joined #agavi 19:12 -!- graste1 [n=graste@g225077041.adsl.alicedsl.de] has joined #agavi 19:17 -!- digitarald| [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 19:19 -!- digitarald [n=digitara@212.170.59.132] has quit [Read error: 113 (No route to host)] 19:27 -!- graste [n=graste@f053001210.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 19:59 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 20:02 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 20:08 -!- WasabiCat_ [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 20:10 -!- WasabiCat__ [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 20:12 < _cheerios> lol @ our hockey team today. taking penalties while on the offense. 20:14 -!- benschi^ is now known as benschi 20:23 -!- impl [n=impl@atheme/member/impl] has quit ["leaving"] 20:23 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 20:25 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [Read error: 113 (No route to host)] 20:26 -!- digitarald| [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:27 -!- WasabiCat_ [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [Read error: 113 (No route to host)] 20:31 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has quit [] 20:32 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 20:45 -!- WasabiCat__ [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 20:46 < graste1> that referee's a fkn joke... (barca vs. chelsea, that is) 20:49 -!- benschi is now known as benschi^ 20:55 -!- archtech [n=stanv@83.228.56.37] has quit [] 20:56 < macen> hahaa 20:56 < macen> chelsea are a joke :> 20:56 < macen> LOOSERSSS 20:56 < macen> DO-A-LEEDS DO-A-LEEDS 20:56 < macen> ahah 20:58 < saracen> Screw you, Chelsea rule. 20:58 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 21:06 < graste1> upfront i didn't care who wins as long as it is a fair game...but after watching like 5 or 6 weird scenes... 21:06 < graste1> chelsea should've just scored another goal...now they're complaining :> 21:31 -!- Rendez_ [n=Rendez@248.Red-79-147-200.dynamicIP.rima-tde.net] has joined #agavi 21:31 -!- Rendez [n=Rendez@248.Red-79-147-200.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 21:32 -!- icyt is now known as IcyT 21:39 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has joined #agavi 21:46 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 22:03 -!- Rendez_ [n=Rendez@248.Red-79-147-200.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 22:04 -!- Rayne [n=Rayne3@pD9E36ED8.dip.t-dialin.net] has quit ["kthxbye"] 22:20 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 22:28 -!- MrJeep [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 22:34 -!- graste1 [n=graste@g225077041.adsl.alicedsl.de] has quit ["Leaving."] 22:52 -!- IcyT is now known as icyt 23:17 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [] 23:18 -!- Zeelot5k is now known as Zeelot3k --- Day changed Thu May 07 2009 01:00 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has quit [] 01:03 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 01:32 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has quit [] 01:54 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 02:10 -!- E_mE [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has quit [] 03:34 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 03:36 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 04:58 -!- luke` [n=luke`@59.92.139.57] has quit [] 05:19 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 05:28 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 05:29 -!- saracen [n=saracen@91.84.44.213] has quit [Read error: 110 (Connection timed out)] 05:32 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [Client Quit] 06:13 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 06:39 -!- E_mE [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has joined #agavi 06:49 -!- RadiatioN2 [n=Radiatio@p5B3FFD7B.dip.t-dialin.net] has joined #agavi 07:01 -!- Zeelot [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has joined #agavi 07:03 -!- Zeelot4k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has joined #agavi 07:19 -!- Zeelot3k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:20 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:21 -!- Zeelot [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:26 < graste> huomenta 07:30 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 07:32 -!- markiv [n=markiv@123.236.0.170] has joined #agavi 07:32 < markiv> need some help with a dependent validation 07:33 < markiv> how do i check if a parameter has value 0 and if it does, set another parameter to a custom value? 07:33 < markiv> seems like a combination of equals and set validators but I'm not able to get it working/ 07:33 < graste> http://www.mivesto.de/agavi/agavi-faq.html#validation_15 07:33 < graste> second example 07:34 < graste> or you use dependant like you tried 07:34 < graste> first validator provides if 0 is set and then second validator has depends="firstvalidator" 07:35 < graste> or you try a custom validator :D 07:47 -!- markiv [n=markiv@123.236.0.170] has left #agavi [] 07:50 < v-dogg> huomenta 07:52 < horros> huomenta 08:03 -!- RadiatioN2 [n=Radiatio@p5B3FFD7B.dip.t-dialin.net] has quit ["-"] 08:11 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 08:19 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 08:19 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 104 (Connection reset by peer)] 08:23 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 08:48 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 08:51 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] 08:55 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 08:59 < _cheerios> kindle dx looks very very nice http://www.amazon.com/Kindle-DX-Amazons-Wireless-Generation/dp/B0015TCML0/ref=sr_1_1?ie=UTF8&s=electronics&qid=1241620598&sr=8-1 09:00 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 110 (Connection timed out)] 09:02 < graste> http://pragdave.blogs.pragprog.com/pragdave/2009/05/amazon-tighten-their-grip-on-kindle-distribution-.html 09:02 < graste> :> 09:11 < _cheerios> aye, definitely pricing to curb use. 09:13 < _cheerios> i have lot of pdfs lying around that i don't read much because they're pdfs 09:17 -!- digitarald [n=digitara@212.170.59.132] has joined #agavi 09:19 < _cheerios> wordpress keeps evolving http://ma.tt/2009/05/how-p2-changed-automattic/ 09:21 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 09:26 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Jarda, hZilla 09:29 -!- Netsplit over, joins: Jarda, hZilla 09:44 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 110 (Connection timed out)] 09:46 < _cheerios> http://www.randsinrepose.com/archives/2007/11/11/the_nerd_handbook.html 10:11 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 10:22 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Remote closed the connection] 10:22 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 10:26 < sth> Morning 10:31 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has joined #agavi 10:39 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has quit [] 10:44 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] 11:08 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-f01129e604ff147b] has joined #agavi 11:28 < Wombert> nom 11:31 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has joined #agavi 11:34 < horros> http://www.i-am-bored.com/bored_link.cfm?link_id=40059 11:38 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 11:40 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 11:46 -!- Rendez [n=Rendez@123.Red-79-153-89.dynamicIP.rima-tde.net] has joined #agavi 11:51 < MikeSeth> huomenta 11:51 < graste> hi 11:54 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 12:04 -!- MrJeep [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 12:05 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 12:07 -!- Rayne [n=Rayne3@pD954BCDA.dip.t-dialin.net] has joined #agavi 12:16 < sth> Wombert: I *think* I have that room 12:25 -!- Rendez [n=Rendez@123.Red-79-153-89.dynamicIP.rima-tde.net] has quit [] 12:30 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 12:30 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 12:30 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 12:33 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 12:37 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 12:38 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 12:43 -!- Rendez [n=Rendez@123.Red-79-153-89.dynamicIP.rima-tde.net] has joined #agavi 12:44 < graste> Wombert: any idea how to modify autoload.xml of a 0.11 project to xinclude agavi 1.0 autoload.xml (the old project should include some libs that are using an agavi 1.0 config etc) 12:45 < graste> forget it 12:45 < graste> :D 12:46 * graste stabs shrink0r 12:48 -!- Zeelot5k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has joined #agavi 12:52 < MrJeep> Wombert: What was the word for speeding ticket in german ? 12:54 -!- luke` [n=luke`@122.166.1.164] has quit [] 12:55 < graste> e.g. "Strafzettel aufgrund einer Geschwindigkeitsübertretung außerorts" 12:55 < graste> :D 13:00 < horros> MrJeep: Geschwindigkeitsübertretungsgeldstrafe 13:01 < MrJeep> oh ty horros 13:01 < MrJeep> :) 13:01 < graste> Geschwindigkeitsübertretungsstrafzettel would be more correct for the ticket - the other is the speeding ticket fine 13:01 < graste> but NOBODY uses that :) 13:02 < graste> srsly 13:02 < MrJeep> oh rly ? Because it's too insane to say ? 13:02 < graste> yeah, I mean...look at it - tooks minutes to say this ;) 13:02 < graste> takes 13:04 < Wombert> "strafzettel" 13:05 -!- Zeelot4k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 13:06 < graste> yep 13:07 < graste> strafzettel == ticket (for whatever reason ^^) 13:15 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 13:33 -!- Netsplit over, joins: Wombert, Rayne, nfq, graste, icyt 13:45 -!- SasanRose [n=SasanRos@92.50.3.164] has joined #agavi 13:58 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [] 14:02 -!- Rayne [n=Rayne3@pD954BCDA.dip.t-dialin.net] has quit ["kthxbye"] 14:03 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 14:23 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 15:08 -!- Fastly [n=alex@93-97-178-251.zone5.bethere.co.uk] has joined #agavi 15:17 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 15:52 -!- Fastly_ [n=alex@cpc1-lewi11-0-0-cust1.bmly.cable.ntl.com] has joined #agavi 15:56 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-f01129e604ff147b] has quit ["http://www.mibbit.com ajax IRC Client"] 16:05 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 16:08 -!- Fastly__ [n=alex@cpc1-lewi11-0-0-cust1.bmly.cable.ntl.com] has joined #agavi 16:09 -!- Fastly [n=alex@93-97-178-251.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] 16:17 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 16:18 -!- Fastly_ [n=alex@cpc1-lewi11-0-0-cust1.bmly.cable.ntl.com] has quit [Read error: 110 (Connection timed out)] 16:40 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 16:55 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 17:08 -!- Fastly__ [n=alex@cpc1-lewi11-0-0-cust1.bmly.cable.ntl.com] has left #agavi [] 17:12 -!- archtech [n=stanv@83.228.56.37] has quit [] 17:32 < CIA-70> david * r4072 /branches/1.0/ (CHANGELOG src/config/xsd/parts/module.xsd): Fix #1096: Multiple settings blocks and settings prefixes are not allowed in module configs 17:58 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 18:22 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has joined #agavi 18:35 -!- SasanRose [n=SasanRos@92.50.3.164] has quit [Read error: 110 (Connection timed out)] 18:37 -!- Rendez [n=Rendez@123.Red-79-153-89.dynamicIP.rima-tde.net] has quit [] 18:39 -!- icyt is now known as IcyT 18:48 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit [Remote closed the connection] 18:53 -!- digitarald [n=digitara@212.170.59.132] has quit [Read error: 113 (No route to host)] 19:00 -!- fnordfish [n=fnordfis@78.52.132.124] has joined #agavi 19:02 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 19:07 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 19:11 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has quit [Client Quit] 19:12 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 19:21 -!- SasanRose [n=SasanRos@92.50.3.164] has joined #agavi 19:31 -!- fnordfish [n=fnordfis@78.52.132.124] has quit [] 19:45 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has joined #agavi 19:45 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has quit [Client Quit] 19:47 -!- SasanRose [n=SasanRos@92.50.3.164] has quit [Read error: 60 (Operation timed out)] 19:58 < _cheerios> paintball outlawed in germany? o_O 20:02 < sth> Wut? 20:03 < sth> they have crazy laws in germany 20:26 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-248-44.mia.bellsouth.net] has joined #agavi 20:42 -!- Zeelot5k [n=zeelot@adsl-233-119-11.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 20:58 -!- Strzalek_ [n=Strzalek@abad254.neoplus.adsl.tpnet.pl] has joined #agavi 21:00 < saracen> like allowing germans 21:05 -!- Rendez [n=Rendez@123.Red-79-153-89.dynamicIP.rima-tde.net] has joined #agavi 21:10 < sth> yeah 21:52 -!- _cheerios [n=cheerios@84.251.116.140] has quit ["nn"] 22:20 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 22:31 -!- Wombert [n=Wombert@ip-77-24-36-103.web.vodafone.de] has joined #agavi 22:39 < Wombert> saracen: pingpingping 22:43 -!- Strzalek_ [n=Strzalek@abad254.neoplus.adsl.tpnet.pl] has quit [] 22:44 < saracen> Wombert: PING 22:47 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 22:48 < sth> Isn't the normal response to a "ping" a pong? 22:51 < saracen> You mean to pong a "ping". 22:51 < saracen> And yes, I ponged him in a pm and the packet was lost, so I repinged. 22:51 < saracen> It makes sense, really. 23:10 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 23:55 -!- IcyT is now known as icyt --- Day changed Fri May 08 2009 00:12 -!- Rendez [n=Rendez@123.Red-79-153-89.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 00:19 -!- Seldaek [n=seld@crom.seld.ch] has quit [Read error: 60 (Operation timed out)] 00:23 -!- Seldaek [n=seld@crom.seld.ch] has joined #agavi 01:04 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 02:10 -!- E_mE [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has quit [] 02:31 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has quit [] 02:37 -!- luke` [n=luke`@59.92.150.72] has joined #agavi 02:48 -!- splatch [n=splatch@ns364526.ovh.net] has quit [Read error: 104 (Connection reset by peer)] 03:02 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 04:13 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 113 (No route to host)] 04:26 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 04:58 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 05:16 -!- luke` [n=luke`@59.92.150.72] has quit [] 06:12 -!- SasanRose [n=SasanRos@92.50.3.164] has joined #agavi 06:47 -!- SasanRose [n=SasanRos@92.50.3.164] has quit ["leaving"] 06:47 < v-dogg> huomenta 06:52 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:01 -!- Zeelot [n=zeelot@adsl-233-248-44.mia.bellsouth.net] has joined #agavi 07:02 -!- SasanRose [n=SasanRos@92.50.3.164] has joined #agavi 07:03 -!- Zeelot4k [n=zeelot@adsl-233-248-44.mia.bellsouth.net] has joined #agavi 07:08 -!- Zeelot5k [n=zeelot@adsl-233-119-107.mia.bellsouth.net] has joined #agavi 07:16 -!- luke` [n=luke`@122.166.1.164] has quit [] 07:18 -!- Zeelot3k [n=zeelot@adsl-233-248-44.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:20 -!- Zeelot [n=zeelot@adsl-233-248-44.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:26 -!- Zeelot4k [n=zeelot@adsl-233-248-44.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:26 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:27 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:31 -!- liutis [n=codecop@88.119.253.245] has joined #agavi 07:32 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:32 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 07:37 -!- Wombert [n=Wombert@ip-90-186-152-43.web.vodafone.de] has joined #agavi 07:44 -!- matbtt [i=9b3844d9@gateway/web/ajax/mibbit.com/x-b67e1688a640b170] has joined #agavi 07:46 -!- hZilla [n=hz@KD125054166014.ppp-bb.dion.ne.jp] has quit [] 07:58 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:58 < _cheerios> huomenta 07:58 < horros> huomenta 07:58 < horros> Ok, that's it. I'm currently at war with the city of Tampere's parking supervision ticket giving cunts. 08:00 < horros> Apparently they assume that I should have driven about two kilometers along the road, make a u-turn to see the "no parking" sign and drive two kilmoeters back again to know that you can't park there. 08:00 < horros> Especially since said place is AFTER an entry road to a building. 08:00 -!- E_mE [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has joined #agavi 08:01 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 08:14 -!- liutis [n=codecop@88.119.253.245] has quit [Remote closed the connection] 08:15 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 08:23 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has joined #agavi 08:24 -!- Sasan_Rose [n=SasanRos@92.50.3.164] has quit [Client Quit] 08:28 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["brb"] 08:32 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 08:34 < Wombert> sth: ping 08:36 -!- SasanRose [n=SasanRos@92.50.3.164] has quit [Connection timed out] 08:40 -!- liutis is now known as codecop 08:57 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 08:58 < graste> huomenta 09:10 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 09:26 -!- nima1 [n=reza@87.117.217.5] has joined #agavi 09:26 < nima1> Huomenta ;) 09:26 < nima1> i have question on model 09:27 < nima1> i implemenent __construct on ...BaseModel class 09:27 < nima1> that extend extends AgaviModel 09:28 < nima1> i have two type of connection 09:28 < nima1> that i added in database.xml 09:28 < nima1> $this->conn=$this->getContext()->getDatabaseManager()->getDatabase('remote_server')->getConnection(); 09:28 < nima1> $this->conn=$this->getContext()->getDatabaseManager()->getDatabase()->getConnection(); 09:29 < nima1> in my model in module 09:29 < nima1> i user parent::__construct 09:29 < nima1> i have this error 09:29 < nima1> Fatal error: Call to a member function getDatabaseManager() on a non-object in /srv/www/htdocs/Hivpn/app/lib/model/HivpnBaseModel.class.php on line 12 09:29 -!- hZilla [n=hz@KD125054166014.ppp-bb.dion.ne.jp] has joined #agavi 09:30 < nima1> i can connect to each of my databse normaly , but when i use them in constructor 09:30 < nima1> i recive this error 09:30 < ttj> Wombert: I want a 2nd gen TT!!! 09:31 < nima1> is there any way to set a conection in constructor? 09:35 < graste> IMHO you shouldn't create db connections in constructors 09:35 < graste> but that's just me :) 09:36 < graste> I think, Agavi calls initialize() to give your classes the context - try adding your db connection stuff in that method or after that 09:36 < Wombert> ttj: orly? 09:37 < graste> something like or so: public function initialize() { parent::initialize(); create_db_connection(); } 09:37 < graste> or get some info out of wombert by backstabbing him in a dark alley 09:37 < graste> did I say that aloud? 09:37 < graste> :d 09:37 < Wombert> ttj: I've driven the 2.0 turbo one (in white, yummy), and the 3.2fsi with flappy paddels... both convertible and coupe 09:37 < Wombert> also w/ magnetic ride, which is ace 09:38 < Wombert> its a nice car 09:38 < Wombert> the 2.0t was a bit more fun I think 09:38 < Wombert> TTS is prolly your best bet 09:38 < Wombert> nima1: initialize() is the place, as graste said 09:39 < ttj> Wombert: Well, prices in Finland ensure that I think that if I end up looking at one in a year or two, I'm going for the 2.0 turbo, coupe. 09:39 < nima1> thank you graste , itry it now 09:40 < graste> I'd prefer to never init db connections or similar complex things in constructors as this creates dependencies and renders testing hard or impossible 09:41 < Wombert> ttj: get one with an s line pack 09:41 < Wombert> looks nicer 09:41 < Wombert> it is a superb car 09:41 < Wombert> wlel 09:41 < Wombert> well 09:41 < Wombert> the quattro is a haldex one 09:41 < Wombert> so front wheel biased 09:41 < nima1> i implement a spicial model for spicial job graste 09:42 < Wombert> it'll never really kick the tail out 09:42 < ttj> Well, I'm looking at used ones. 09:42 < nima1> i think you are right 09:42 < Wombert> ttj: get it in white 09:42 < Wombert> ttj: you know that girls absolutely *adore* this car right? 09:42 < Wombert> ttj: alternative to consider: Z4 coupe. it'll be cheap in one, two years time 09:42 < ttj> No! Not white! I hate white! 09:43 < ttj> And I'm not really a huge fan of Z4s or Z3s. 09:44 < Wombert> z4 coupe is pretty. and fast. and fun. 09:46 < ttj> Don't like the rear. 09:47 * Wombert stabs ttj 09:47 < Wombert> THE REAR IS THE PRETTIEST THING ABOUT IT ALL 09:47 < Wombert> the z3 sucked, yes. 09:48 < Wombert> the z4.... omnom 09:48 < ttj> Nope. 09:56 -!- nima1 [n=reza@87.117.217.5] has left #agavi [] 09:58 < sth> I need to start getting out of bed earlier 10:20 < horros> I need to start getting _into_ bed earlier. 10:24 < sth> I'm consistant with that one 10:24 < sth> 12AM-1AM 10:43 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 10:51 < luke`> I have succeeded in getting to bed earlier... now I need to work on getting out of bed early 10:56 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has joined #agavi 11:07 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 11:12 < Wombert> sth: that's too late 11:12 < Wombert> if you make it to bed between 11pm and 12am, all is easy 11:12 < Wombert> anything after midnight results in failure 11:12 < Wombert> but going to bed before midnight is uncool :< 11:13 < Wombert> isn't there this rule saying that for every hour you go to bed after midnight, you need an hour's extra sleep on top of your regular 6-7h 11:14 -!- Zeelot5k [n=zeelot@adsl-233-119-107.mia.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)] 11:14 -!- Zeelot5k [n=zeelot@adsl-233-119-107.mia.bellsouth.net] has joined #agavi 11:20 < digitarald> Wombert: I know that the best sleep period is before midnight, that probably works with your theory ;) 11:20 < digitarald> like me ... to bed 00:30 and the day is dead 11:22 < sth> Wombert: heh, no 11:23 < sth> As long as the body gets at least 6-7hrs of sleep it doesn't matter when you get up or goto bed 11:30 < Wombert> sth: not true 11:30 < Wombert> :< 11:31 < sth> I demand a well referenced argument :) 11:43 -!- nfq [n=nfq@dyn.83-228-134-075.dsl.vtx.ch] has quit [] 11:49 -!- RadiatioN2 [n=Radiatio@p5B3FFA4B.dip.t-dialin.net] has joined #agavi 12:05 -!- Strzalek [n=Strzalek@aaqx222.neoplus.adsl.tpnet.pl] has joined #agavi 12:06 * graste demands scientifically correct, peer-reviewed, large sample base studies on the topic 12:12 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-53-53.mia.bellsouth.net] has joined #agavi 12:15 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 12:16 < _cheerios> SET PHASERS TO SUDO! \o/ only a few more hours to go... :p 12:17 -!- RadiatioN2 [n=Radiatio@p5B3FFA4B.dip.t-dialin.net] has quit ["-"] 12:18 < sth> heh 12:18 * horros inverts shield polarity and engages evasive maneuvers Delta-4 12:21 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 12:22 < graste> ^^ 12:29 -!- Zeelot5k [n=zeelot@adsl-233-119-107.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 12:31 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 12:38 -!- saracen [n=saracen@goto.fiveturns.org] has quit [Read error: 110 (Connection timed out)] 12:41 -!- Rayne [n=Rayne3@pD9E36DB6.dip.t-dialin.net] has joined #agavi 12:58 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 13:00 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:12 -!- Wombert [n=Wombert@ip-90-186-161-220.web.vodafone.de] has joined #agavi 13:17 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:30 -!- Strzalek [n=Strzalek@aaqx222.neoplus.adsl.tpnet.pl] has quit [] 13:46 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 13:50 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 13:51 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 13:53 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Client Quit] 13:53 -!- Zeelot [n=zeelot@adsl-233-53-53.mia.bellsouth.net] has joined #agavi 13:55 -!- pashyon1 [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 13:55 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: pashyon, Zeelot3k 13:56 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 14:08 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["movies"] 14:09 -!- Rayne [n=Rayne3@pD9E36DB6.dip.t-dialin.net] has quit [Read error: 104 (Connection reset by peer)] 14:10 -!- Rayne [n=Rayne3@pD9E36DB6.dip.t-dialin.net] has joined #agavi 14:19 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 14:20 -!- SasanRose [n=SasanRos@92.50.3.164] has joined #agavi 14:20 -!- SasanRose [n=SasanRos@92.50.3.164] has quit [Client Quit] 14:26 -!- matbtt [i=9b3844d9@gateway/web/ajax/mibbit.com/x-b67e1688a640b170] has quit ["http://www.mibbit.com ajax IRC Client"] 14:31 -!- Rayne [n=Rayne3@pD9E36DB6.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 14:54 -!- Rayne [n=Rayne3@pD954BC6C.dip.t-dialin.net] has joined #agavi 15:09 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 15:26 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 15:37 -!- Wombert [n=Wombert@87.79.35.60] has joined #agavi 15:38 < sth> Hai 15:43 < saracen> hi2u 15:50 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 15:50 -!- Rendez [n=Rendez@84.77.61.131] has quit [] 15:51 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 16:14 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 16:23 -!- pashyon1 [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] 16:30 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 16:59 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 17:03 -!- shrink0r [n=foo@i59F7CD8E.versanet.de] has joined #agavi 17:03 < shrink0r> huomenta 17:03 < shrink0r> graste: already home? 17:03 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 17:07 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 17:13 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 17:14 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 17:25 < fnordfish> shrink0r: he's on his way ;) 17:28 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 17:30 < shrink0r> yepp 17:30 < shrink0r> saw that ^^ 17:33 < fnordfish> me tooo 17:33 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 17:42 -!- matbtt [n=matbtt@Y6f0e.y.pppool.de] has joined #agavi 17:48 -!- icyt is now known as IcyT 18:20 -!- nfq [n=nfq@dyn.83-228-212-110.dsl.vtx.ch] has joined #agavi 18:27 -!- shrink [n=foo@i577B6B4B.versanet.de] has joined #agavi 18:27 -!- matbtt [n=matbtt@Y6f0e.y.pppool.de] has left #agavi [] 18:38 -!- shrink0r [n=foo@i59F7CD8E.versanet.de] has quit [Read error: 110 (Connection timed out)] 19:00 -!- shrink [n=foo@i577B6B4B.versanet.de] has quit [] 19:09 < archtech> How can I throw a 404 error from a controller? 19:09 < archtech> Using the router's default 404 page. 19:43 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 19:43 < v-dogg> archtech: forwardt to 404 action 19:43 < v-dogg> -t 19:44 < v-dogg> or just call 404 view 19:44 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 19:44 < archtech> v-dogg, true. I have this feeling at the back of my mind, that I want the 404 page to be simpler, outside the framework. 19:44 < archtech> I forgot what the reason was, but in some cases a 404 might not go through the framework. 19:44 < v-dogg> why? 19:44 < archtech> Well, you know, beat me :P 19:45 < archtech> beats* 19:45 < archtech> v-dogg, what about internal 500 though 19:45 < v-dogg> what about it? 19:46 < archtech> v-dogg, it might results from a framework-level error, so we'd want a fallback on a simpler level, than a view or an action? 19:46 < archtech> or it might even result before PHP ever runs 19:46 < v-dogg> framework/application lever errors are dealt with exception handlers and/or templates 19:47 < archtech> All right. 19:47 < archtech> Last question. 19:47 < archtech> Can I "chain" routers so that if one fails to route, another is attempted? 19:48 < v-dogg> I don't understand the question/concept. what do you mean by "routers"? agavi routing? actions? 19:48 < archtech> v-dogg, yes, I can replace the router with my own, correct. 19:48 < archtech> what if I want to have a "fallback" router? 19:50 < v-dogg> not sure 19:50 < v-dogg> I mean, yes you can replace agavi's core routing with your own implementation 19:51 < v-dogg> but I'm not sure how you'd use that and the default as a fallback 19:51 < archtech> v-dogg, thanks for the info, appreciated. I have a last last question. Are people complaining because of the LGPL license? 19:51 < v-dogg> no. why whould they? 19:52 < archtech> v-dogg, I've discussed the matter with various framework vendors. The belief is that LGPL is unclear territory with frameworks, i.e. if I implement a framework interface or extend a framework class, am I modifying the framework source or not? 19:52 < archtech> Now of course, we can say "no" 19:52 < archtech> But some people are just unsure. 19:55 < v-dogg> I don't see it as unclear. extending is not modifying 19:55 < v-dogg> but I understand it might not be clear to everyone 19:58 < archtech> v-dogg, the fear with the business types is "can I risk my assets if I use this and then a lawyer comes and says - give us the source" 19:58 < archtech> v-dogg, how is Agavi picking up with commercial projects for people outside the Agavi core contributors? 19:59 < v-dogg> well 19:59 < v-dogg> mtv.de and sevenload are usually used as the two biggest (publicly known) references 20:00 < v-dogg> but there are several other big projects going on too, and even more smaller ones 20:01 < v-dogg> "The LGPL contains no special provisions for inheritance, because none are needed. Inheritance creates derivative works in the same way as traditional linking, and the LGPL permits this type of derivative work in the same way as it permits ordinary function calls" 20:01 < archtech> v-dogg, if I remember correctly though those projects are driven by core contributors to Agavi? 20:01 < archtech> v-dogg, nice find. 20:02 < digitarald> archtech: no 20:02 < archtech> v-dogg, is this in the license itself, link? 20:02 < digitarald> not both of them 20:03 < v-dogg> from http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License but originally a quote from the GNU website (see note refs) 20:04 < v-dogg> mtv.de and sevenload are not developed by bitxtender gmbh, the company behind Agavi (nowadays, not originally) 20:04 < v-dogg> if that's what you meant 20:04 < archtech> v-dogg, yes, thanks. 20:14 < v-dogg> archtech: what do you do with Agavi, if you don't mind me asking? 20:15 < archtech> v-dogg, currently evaluating it 20:29 -!- saracen [n=saracen@goto.fiveturns.org] has quit [Read error: 110 (Connection timed out)] 20:57 -!- Rayne [n=Rayne3@pD954BC6C.dip.t-dialin.net] has quit ["kthxbye"] 21:00 -!- justanothercoder [n=devil@59.164.64.80] has joined #agavi 21:11 -!- justanothercoder [n=devil@59.164.64.80] has quit ["Ex-Chat"] 21:33 -!- justanothercoder [n=devil@59.164.64.80] has joined #agavi 21:38 < justanothercoder> hey everyone, in the tutorial , the part titles 'creating a new module' is there something missing, or am i missing out something, because i'm getting a warning (Warning: Invalid argument supplied for foreach() in /var/www/bloggie/app/modules/Posts/templates/IndexSuccess.php on line 4)at the line that says foreach ($t['posts'] as $post) 21:39 < sth> Nooo twiiter is dead. 21:39 < justanothercoder> the tutorial also says 'As mentioned above, all the attributes we have set will be available in the template variable $t in the template.' but i don't really get how we got $t 21:49 < justanothercoder> i guess the tutorial has to be tweaked for a newbie 21:51 -!- archtech [n=stanv@83.228.56.37] has quit [] 21:55 < Jarda> justanothercoder: $this->setAttribute('posts', $posts); 21:55 < Jarda> are you sure you have that, and it's been written correctly? 21:58 < justanothercoder> Jarda > yes i do . i'm just copy pasting it 21:59 < Jarda> and to the right file? 21:59 < justanothercoder> IndexSuccessView.class.php ? 22:00 < Jarda> no 22:00 < justanothercoder> oh then i messed it up i guess 22:00 < Jarda> public function executeRead(AgaviRequestDataHolder $rd) comes to IndexAction.class.php 22:01 < justanothercoder> oh 22:01 < justanothercoder> the tutorial says this 22:01 < justanothercoder> To pass the information to the template we just need to set it as an attribute in the view or the action. Any attribute set in the global namespace will be available in the template later on. We want to serve the index page on Read (GET) requests so we define the Posts_IndexAction::executeRead() as follows - remember that all data retrieval should be done in the action: 22:01 < justanothercoder> so i thought i could do it in the view too 22:01 < justanothercoder> Jarda > thank you! 22:01 < Jarda> yes, but agavi won't call executeRead in view (afaik) 22:02 < Jarda> but no problem, the tutorials isn't as straightforward as it could be.. 22:02 < justanothercoder> yes i agree, its probably for intermediate or advanced users. well i'll keep trying :) 22:04 < justanothercoder> Jarda > it works. thanks! 22:04 < Jarda> no problem :) 22:10 < justanothercoder> Jarda > executeRead , what exactly does this function do? is this a standard function in agavi? 22:11 < Jarda> Yes, I think it is a standard function, but I'm also a newbie :) 22:12 < justanothercoder> :) 22:40 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 22:55 -!- justanothercoder [n=devil@59.164.64.80] has quit ["Ex-Chat"] 23:24 -!- Rendez [n=Rendez@84.77.61.131] has quit [Read error: 104 (Connection reset by peer)] 23:26 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 23:30 -!- IcyT is now known as icyt 23:34 -!- horros [i=horros@punk.sux.di.cx] has quit [Read error: 104 (Connection reset by peer)] --- Day changed Sat May 09 2009 00:00 -!- Rendez [n=Rendez@84.77.61.131] has quit [" (going back to the Real World)."] 00:20 -!- E_mE [n=Jeramy@79-76-21-194.dynamic.dsl.as9105.com] has quit [Read error: 60 (Operation timed out)] 00:22 -!- impl [n=impl@atheme/member/impl] has joined #agavi 00:22 < impl> WHERE IS WOMBERT 00:25 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 01:03 -!- icyt is now known as IcyT 01:10 -!- nfq [n=nfq@dyn.83-228-212-110.dsl.vtx.ch] has quit [] 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:17 -!- luke` [n=luke`@59.92.140.194] has joined #agavi 03:22 -!- IcyT is now known as icyt 04:20 -!- SasanRose [n=SasanRos@91.184.77.96] has joined #agavi 04:29 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 05:23 < v-dogg> huomenta 06:18 < ttj> Yo. 07:02 -!- Zeelot4k [n=zeelot@adsl-233-53-53.mia.bellsouth.net] has joined #agavi 07:03 -!- Zeelot5k [n=zeelot@98.64.56.146] has joined #agavi 07:04 -!- everplays [n=prince@92.50.3.223] has joined #agavi 07:08 -!- horros [i=horros@punk.sux.di.cx] has joined #agavi 07:08 -!- Zeelot5k [n=zeelot@98.64.56.146] has quit [Read error: 104 (Connection reset by peer)] 07:09 -!- Zeelot5k [n=zeelot@98.64.56.146] has joined #agavi 07:20 -!- Zeelot [n=zeelot@adsl-233-53-53.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:20 -!- everplays [n=prince@92.50.3.223] has quit ["Leaving."] 07:21 -!- Zeelot4k [n=zeelot@adsl-233-53-53.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:25 -!- fnordfish [n=fnordfis@78.52.131.183] has joined #agavi 07:25 -!- everplays [n=prince@92.50.3.223] has joined #agavi 07:25 -!- fnordfish [n=fnordfis@78.52.131.183] has quit [Client Quit] 07:38 -!- fnordfish [n=fnordfis@78.52.131.183] has joined #agavi 07:39 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 07:46 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 07:47 -!- nfq [n=nfq@dyn.83-228-212-110.dsl.vtx.ch] has joined #agavi 07:47 -!- archtech [n=stanv@83.228.56.37] has quit [] 07:57 -!- fnordfish [n=fnordfis@78.52.131.183] has quit [] 07:58 -!- nfq [n=nfq@dyn.83-228-212-110.dsl.vtx.ch] has quit [] 08:01 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 08:23 -!- Wombert [n=Wombert@ip-90-187-213-52.web.vodafone.de] has joined #agavi 08:54 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 09:00 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 09:00 < _cheerios> huomenta 09:03 < Wombert> nom 09:05 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 09:11 < _cheerios> new star trek movie was rather good looking, entertaining even 09:18 -!- trophaeum [n=trophaeu@203.45.24.15] has joined #agavi 09:21 -!- trophaeum [n=trophaeu@203.45.24.15] has quit [Read error: 131 (Connection reset by peer)] 09:21 -!- Zeelot5k [n=zeelot@98.64.56.146] has quit [Read error: 110 (Connection timed out)] 09:25 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 09:26 -!- graste [n=graste@g225149030.adsl.alicedsl.de] has joined #agavi 09:39 -!- benschi^ is now known as benschi 09:44 < _cheerios> ttj, enjoy the rain :) 09:47 < benschi> huomenta 10:02 < benschi> When overloading a PHP class I can use the __get and __set methods to do $obj->a = "foobar" 10:03 < benschi> but how would I do $obj->setA('foobar') 10:04 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 10:04 < benschi> would I need to look in the __call method wether i have a set or get and then either return something!? 10:05 < ttj> _cheerios: Actually, I'm not running. 10:06 < trophaeum> benschi, exactly right, i would remove get and set and use call only myself 10:06 -!- icyt is now known as IcyT 10:07 < benschi> trophaeum: alright, what I thought up right now was writing 3 new private methods get, set, has. In the call I use preg_match to filter out the get,set,has part 10:08 < trophaeum> personally id use a switch on a substr of the first 3 letters strtolowered 10:08 < trophaeum> but thats just me hating regex's 10:08 < trophaeum> e 10:08 < benschi> then I could go like $this->$match[1]($match[2]) 10:09 < benschi> i'm no good regexer as well, but this is fairly simple :) 10:09 < benschi> or should I use user_call_func?! 10:09 < _cheerios> ttj, what happen? i thought you paid for it 10:10 < benschi> saw it a couple of time when searching google for __call examples 10:11 < trophaeum> user_call_func and its friends are slow 10:11 < trophaeum> avoid them if u can 10:12 < trophaeum> i would do switch ( substr ( strtolower($input,0,3) ) { case 'get': blah case 'set: blah case 'has': 10:12 < _cheerios> with php pertty much everything is slow :p 10:12 < trophaeum> then substr the rest of it 10:12 < trophaeum> cheer its all relative lol 10:13 < benschi> thanks for the hint trophaeum 10:13 < benschi> _cheerios: slow compared to what!? 10:13 < _cheerios> looping arrays is the slowest thing in my code 10:13 < trophaeum> array_slice is my evil bastard, i hate it 10:14 < trophaeum> its so useful yet so slow 10:14 < trophaeum> even if u keep the array indexes and dont sort them 10:14 < _cheerios> oh yeah, that one is a disaster on a big array :) 10:14 < trophaeum> HATE HATE HATE HATE 10:14 < _cheerios> i had some code go from 3hrs to like 3secs moving from array_slice to an isset 10:14 < benschi> luckily i did not have to use it yet 10:14 < trophaeum> dont get me wrong, i love php, but man it has some headaches 10:15 < benschi> http://bugs.php.net/bug.php?id=48139 10:15 < benschi> >D 10:18 < _cheerios> one reason why there's lack of quality php libs coming out, users like that :) 10:22 < trophaeum> no its because most of us in here have day jobs 10:22 < trophaeum> if we all worked on opensource shit... zomg 10:23 < _cheerios> is this some spam circulating "We want to popularize our new website and we want to buy advertising on your . How much an advertising space on your site would cost for 1 month?" ? gotten the same thing from different emails recently 10:24 -!- Wombert [n=Wombert@ip-90-186-255-22.web.vodafone.de] has joined #agavi 10:28 * horros boots up his laptop for the first time in about 6 monhts 10:28 < horros> I wonder how many gigs of Vista updates there are. 10:29 < _cheerios> i think i need to start packing a tootbrush. waking up in other peoples apartments causes severe lack of hygiene. 10:30 -!- digitarald [n=digitara@62.43.169.93] has joined #agavi 10:35 < _cheerios> hmm? "One thought is they are mining for domains with invalid email addresses so they can report them to the registrar…but that strategy for getting domains deleted isn’t worthwhile now that almost all registrars simply “suspend” domains rather than cancel them for invalid whois." 10:37 < _cheerios> found some threads discussing the same emails from months ago already; http://www.webhostingtalk.com/showthread.php?t=726717 10:48 < benschi> trophaeum: here is my implementation of the __call stuff I asked about earlier. Any comments on it? http://paste.pocoo.org/show/116370/ 10:49 < trophaeum> benschi, silly question, why not just extend ArrayAccess from spl? 10:50 < trophaeum> http://au.php.net/manual/en/class.arrayobject.php 10:50 < trophaeum> then you treat it as an array 10:50 < trophaeum> if ( isset ( $blah['keyhere'] ) ) { blah 10:50 < trophaeum> $blah['keyhere'] = asdf 10:50 < trophaeum> unset($blah['keyhere']) 10:51 < trophaeum> foreach and countable 10:54 < trophaeum> feel free to tell me to stop giving you more options :) 10:54 < benschi> ehm good question 10:54 < trophaeum> spl is your friend though if you learn it 10:54 < trophaeum> its EXTREMELY useful 10:55 < Wombert> _cheerios: I hope it was in a girl's apartment 10:55 < benschi> but I already extend AgaviModel, so i cannot extend another classs 10:55 < _cheerios> Wombert, that it was :) 10:55 < trophaeum> not just that, if an array size breaks xxxx elements, you could always fetch your db connection and have it make a heap table type (assuming mysql) and put it into there and use that instead as the storage so as not to bloat your php process any further, or put each item to disk or whatever was required 10:56 < Wombert> _cheerios: I also hope you slept in her bed, and not on the couch 10:56 < trophaeum> iv had good experience with spl before so when possible i like to use it, its not for everyone though, ie. php 5.0.x users will hate you for it 10:57 < _cheerios> Wombert, heh. If I was on the couch, the girl would accompany me on the couch. :) 10:57 < Wombert> _cheerios: good 10:57 < benschi> xxxx emlements won't go over 10, but I'll have a look at the SPL stuff 10:57 < Wombert> _cheerios: IS SHE PRETTY? 10:57 < Wombert> _cheerios: PIX OR IT DIDN'T HAPPEN 10:57 < _cheerios> they all are for one night 10:58 < trophaeum> benschi, true, im used to large datasets is all, hence that comment, being able to count() and foreach on it though is still very useful, just my 2c 10:58 < trophaeum> you can also implement a lru setup with a db connection and some in memory too if you want to get fancy 10:58 < trophaeum> without going totally nuts that is 11:08 < sth> Morning 11:10 < horros> extremely bored. 11:11 < _cheerios> horros: check out a vid named Sick"est shit you'll ever hear 11:11 < horros> Is that the fat freak? 11:12 < _cheerios> no, unless he comes last :) 11:12 < horros> I need to go to the store to pick up some food 11:12 < _cheerios> 18min video of beatflu+beatboxin' 11:12 < horros> ...and lager, but that goes without saying. 11:12 < horros> meh, beatboxing 11:13 < _cheerios> by google folk! :p 11:22 -!- matbtt [n=matbtt@Y4a3d.y.pppool.de] has joined #agavi 11:27 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 11:30 -!- everplays [n=prince@92.50.3.223] has quit [Read error: 110 (Connection timed out)] 11:42 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 11:45 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 11:46 -!- Wombert [n=Wombert@77.24.3.228] has joined #agavi 11:50 < CIA-70> david * r4073 /branches/1.0/ (CHANGELOG src/vendor/): Update to PHPUnit 3.4.0beta3, closes #1097 11:54 < CIA-70> david * r4074 /trunk/src/ (config/xsd/parts/module.xsd vendor/): merge [4055:4073/branches/1.0] 12:19 -!- j0ec4i [n=joe@61.190.85.226] has joined #agavi 12:32 -!- SasanRose [n=SasanRos@91.184.77.96] has quit ["leaving"] 12:33 < horros> Wombert: Hmm, I think I'll skip Oktoberfest. 12:33 < horros> I found something even more awesome. 12:33 < horros> http://www.norcalblogs.com/post_scripts/2009/04/somali_cruise_best_travel_1.html 12:33 < horros> \o/ 12:39 < graste> -.- 12:42 < horros> aaaaaaaaaaaaand I'm bored again. 12:43 < horros> That amusement was rather short lived. 12:53 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 12:58 < _cheerios> horros, :) 12:59 -!- everplays [n=prince@92.50.2.85] has joined #agavi 13:02 < benschi> boah what a F1 Qualifing :) 13:07 < benschi> in the build.properties can I use relative paths for the templates? 13:07 < benschi> It seems not to work ... 13:12 -!- matbtt [n=matbtt@Y4a3d.y.pppool.de] has quit [] 13:21 -!- matbtt [n=matbtt@Y4a3d.y.pppool.de] has joined #agavi 13:34 < ttj> _cheerios: Had a cold for over a week now. 13:34 < ttj> Would be stupid to risk health for a silly 60e. 13:35 < _cheerios> true, true 13:36 < _cheerios> i took a day off on thursday to recover over some odd flu/fever mix 13:41 < ttj> Yeah. Nasty shit going on. 14:01 -!- matbtt [n=matbtt@Y4a3d.y.pppool.de] has quit [] 14:08 < v-dogg> benschi: ${project.directory}\dev\code_templates\ 14:09 < benschi> cheers v-dogg 14:25 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 14:46 -!- luke`_ [n=luke`@59.92.196.240] has joined #agavi 14:53 -!- benschi is now known as benschi^ 14:56 -!- luke` [n=luke`@59.92.140.194] has quit [Read error: 110 (Connection timed out)] 15:12 -!- matbtt [n=matbtt@Y4a3d.y.pppool.de] has joined #agavi 15:19 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 15:20 -!- graste [n=graste@g225149030.adsl.alicedsl.de] has quit ["Leaving."] 15:21 -!- Rendez [n=Rendez@84.77.61.131] has quit [] 15:32 -!- j0ec4i [n=joe@61.190.85.226] has quit ["Leaving"] 15:50 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 16:19 -!- matbtt [n=matbtt@Y4a3d.y.pppool.de] has quit [] 16:35 -!- Zeelot3k [n=zeelot@98.64.56.146] has joined #agavi 16:48 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 17:01 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 17:19 -!- Rendez [n=Rendez@84.77.61.131] has quit [] 17:20 -!- benschi^ is now known as benschi 17:21 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 17:21 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 17:22 < Wombert> nom 17:43 < _cheerios> Wombert, what do you think of this regex for matching tags ( http://pastebin.ca/1417554 ) ? I easily got multiple matches, but not sure how clean this one is either. 17:45 < Wombert> _cheerios: not safe. foo>bar is legal SGML/XML 17:45 < Wombert> ( > needs no escaping in attributes) 17:45 < Wombert> (or anywhere else for that matter) 17:45 < Wombert> (only < does) 17:46 < Wombert> _cheerios: headed home. ttyl if you don't mind 17:46 < _cheerios> sure, ta for the nudge 17:46 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 17:49 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 18:03 -!- everplays [n=prince@92.50.2.85] has left #agavi [] 18:05 < v-dogg> om om nom 18:08 < sth> nom. 18:16 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 18:26 < _cheerios> bleh. i hate major bugs in my code that cause real havoc. x_X 18:28 -!- luke`_ [n=luke`@59.92.196.240] has quit [Read error: 110 (Connection timed out)] 18:37 -!- matbtt [n=matbtt@89.60.74.61] has joined #agavi 18:59 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 19:03 < Wombert> nom 19:07 -!- justanothercoder [n=devil@59.164.65.98] has joined #agavi 19:10 < sth> wb 19:10 < sth> I watched that presentation 19:11 < sth> Didn't seem all that good other than to compare the different "BASE" DBMS's 19:15 * Wombert stabs sth 19:15 < Wombert> it was good :( 19:15 < Wombert> I mean 19:15 < Wombert> it gave a overview of what's out there 19:15 < Wombert> which I guess was the intention 19:18 < _cheerios> which pres? 19:21 < sth> blip.tv/file/1949416 19:21 < sth> It was a good comparison of them 19:33 < _cheerios> a-a-a-i'm-not-a-a-sure... what a speaker 19:36 -!- Rayne [n=Rayne3@pD9E374EC.dip.t-dialin.net] has joined #agavi 19:37 < Wombert> _cheerios is in uber dis mode because he got laid 19:38 < Wombert> confidence boost eh, _cheerios? 19:38 < Wombert> :>>>>>>>>> 19:38 < Rayne> hai guys 19:40 < _cheerios> Wombert, hows lost season5? 19:41 < Wombert> _cheerios: I was about to write 19:41 < Wombert> "also, lost finale next weekend" 19:41 < Wombert> season is ace, very nice 19:41 < _cheerios> would i miss much skipping season4? :) 19:43 < Wombert> _cheerios: yes 19:43 < _cheerios> hmm, checking wikipedia i probably watched s4 after all, just not fully 19:43 < Wombert> _cheerios: never skip lost episodes 19:45 < _cheerios> wow. there's like no seeds for any of the earlier eps 19:46 < sth> s4 of what? 19:46 < _cheerios> *lost s04 19:48 < sth> yuck :) 19:48 < sth> pointless show 19:49 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 19:56 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 19:57 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 19:58 -!- Zeelot [n=zeelot@98.64.56.146] has joined #agavi 19:59 -!- matbtt [n=matbtt@89.60.74.61] has left #agavi [] 20:06 -!- Zeelot4k [n=zeelot@98.64.56.146] has joined #agavi 20:06 < _cheerios> mongodb seemed interesting. 20:12 -!- Zeelot [n=zeelot@98.64.56.146] has quit [Read error: 60 (Operation timed out)] 20:15 < sth> Yeah\ 20:16 -!- Zeelot3k [n=zeelot@98.64.56.146] has quit [Read error: 110 (Connection timed out)] 20:17 < _cheerios> i've been planning to poke at neo4j (mentioned at the end) for some time. met the swedish devs some months ago. 20:32 -!- Rendez [n=Rendez@84.77.61.131] has quit [] 20:50 < _cheerios> sth, so many videos to watch x_X 20:54 -!- RadiatioN2 [n=Radiatio@p5B3FFE0F.dip.t-dialin.net] has joined #agavi 20:56 < sth> Well tits. 20:56 < sth> _cheerios: Lectures/Presentations? 20:57 < sth> I've lost my iPhone headphones 20:57 < _cheerios> those pycon videos linked from the link you gave. most have bad video though. 20:57 < sth> heh 20:58 < sth> I'm not too interested in python at the minute 21:01 < _cheerios> i have to code it for a dayjob, so i'm moderately paying attention 21:03 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 21:03 -!- RadiatioN2 [n=Radiatio@p5B3FFE0F.dip.t-dialin.net] has quit ["-"] 21:04 -!- Rendez [n=Rendez@84.77.61.131] has quit [Client Quit] 21:05 < sth> :) 21:30 -!- benschi is now known as benschi^ 22:08 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 22:08 -!- Zeelot5k [n=zeelot@98.64.56.146] has joined #agavi 22:13 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 22:24 -!- digitarald [n=digitara@62.43.169.93] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 22:26 -!- Zeelot4k [n=zeelot@98.64.56.146] has quit [Read error: 113 (No route to host)] 22:33 -!- Rayne [n=Rayne3@pD9E374EC.dip.t-dialin.net] has quit ["kthxbye"] 22:59 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 23:16 -!- justanothercoder [n=devil@59.164.65.98] has quit ["Ex-Chat"] 23:33 -!- Rendez [n=Rendez@84.77.61.131] has quit [" (going back to the Real World)."] --- Day changed Sun May 10 2009 00:57 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 01:01 -!- archtech [n=stanv@83.228.56.37] has quit [] 02:25 -!- IcyT is now known as icyt 03:13 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 03:17 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 03:25 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 04:18 -!- SasanRose [n=SasanRos@91.184.77.96] has joined #agavi 04:40 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 04:50 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 04:50 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 05:18 < v-dogg> huomenta 06:20 < MikeSeth> huomenta 06:23 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 06:35 -!- SasanRose [n=SasanRos@91.184.77.96] has quit ["leaving"] 07:02 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.69.193] has joined #agavi 07:03 -!- Zeelot3k [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has joined #agavi 07:06 -!- everplays [n=prince@92.50.3.211] has joined #agavi 07:09 -!- Zeelot [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has joined #agavi 07:09 -!- Zeelot5k [n=zeelot@98.64.56.146] has quit [Read error: 60 (Operation timed out)] 07:10 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.69.193] has quit [Read error: 60 (Operation timed out)] 07:16 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 07:25 -!- benschi^ is now known as benschi 07:27 -!- Zeelot3k [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:28 -!- benschi is now known as benschi^ 07:46 < _cheerios> huomenta 07:52 < Jarda> It's annoying that eclipse thinks shiny.php has errors 07:52 < Jarda> (exception/templates/shiny.php) 07:53 < Jarda> "No start tag(

)" 07:54 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 07:58 -!- everplays1 [n=prince@92.50.3.56] has joined #agavi 07:58 -!- everplays [n=prince@92.50.3.211] has quit [Nick collision from services.] 07:58 -!- everplays1 is now known as everplays 07:59 < Jarda> 3 errors, 152 warnings.. 07:59 < Jarda> and none of them is caused by me :D 08:15 < Jarda> in http://www.agavi.org/documentation/tutorial/step4/slots.html in "Dynamically Registering a Slot in a View" why do we use getRouting() 08:15 < Jarda> afaik we don't use it later 08:16 < Jarda> and $posts=array(); is useless as well, as far as I can tell 09:07 < _cheerios> heh @ hugos killer -pose in lost s05e01 10:10 -!- SasanRose [n=SasanRos@91.184.77.96] has joined #agavi 10:23 -!- graste [n=graste@92.225.148.231] has joined #agavi 10:27 < digitarald> yeah, my first nano framework :) 10:33 < graste> huomenta 10:38 < _cheerios> digitarald, eh? :) 10:39 < digitarald> like camping, someting to save time in simple one-page apps 10:47 < sth> Morning 10:52 < _cheerios> digitarald, never heard of camping. yeah, i guess we all write one at some point. still to finish mine fully -- it'd work, but not production quality. :) 10:52 < _cheerios> wth. lost s05e07 can't be found on the net. odd. 10:54 < digitarald> _cheerios: its basically just routing and calling class methods, something useful but nothing to be really proud of :D 10:54 < digitarald> http://github.com/digitarald/tyke/tree 10:54 < _cheerios> that's the gist of it 10:55 < digitarald> gist of it? 10:55 < digitarald> thats the git repo 10:55 < _cheerios> replying to the basics of a nano framework 10:56 < digitarald> name confusion ... http://gist.github.com/ 10:57 < digitarald> brain is in weekend mode 10:57 < _cheerios> ah, heh. no, didn't mean that. 10:57 < _cheerios> funny though :) 10:57 -!- benschi^ is now known as benschi 10:59 < graste> hehe, nice framework, digitarald :) 11:01 < digitarald> minimalism for nano apps 11:01 < digitarald> and I have several of them 11:02 < graste> I like it, simple setup with 2 files to copy and layout template as well as controllers and views 11:02 < benschi> houmenta 11:02 < graste> good enough for small homepages 11:06 -!- Cyclone [n=cyclone@i59F70B73.versanet.de] has joined #agavi 11:06 < _cheerios> digitarald, i tried to eat the whole cake doing that minimalism stuff and then the orm on top of it. now i have two half-finished projects :) 11:06 < Cyclone> hi everybody 11:06 < digitarald> _cheerios: the cake is a lie, an ORM can't be nano :D 11:09 < _cheerios> it can, if you strip out the science :) 11:09 < Cyclone> this routing transformation doesn´t seem to be correct :// transform: 11:09 < Cyclone> 11:09 < Cyclone> 11:09 < Cyclone> // into: 11:09 < Cyclone> 11:09 < Cyclone> 11:09 < Cyclone> 11:09 < _cheerios> but yeah, not quite as nano :) 11:09 < Cyclone> oh, sry 11:10 < Cyclone> k, again 11:10 * _cheerios kick(user=Cyclone, target=in_the_balls) 11:10 < Cyclone> :X 11:10 < Cyclone> i want to transform a routing 11:10 < Cyclone> but something is wrong 11:10 < Cyclone> http://pastie.org/473579 11:11 < Cyclone> i don´t see, what... 11:12 < MikeSeth> ello all 11:12 < _cheerios> iirc, you can't end a nested parent route with $ and expect the children to work 11:12 < Cyclone> hi 11:13 < MikeSeth> Cyclone: do you mean XSLT transformation? 11:13 < Cyclone> no 11:13 < Cyclone> transformation in this case = optimization 11:13 < MikeSeth> I see 11:14 < MikeSeth> Cyclone: here's a working example: http://pastie.org/473582 11:14 < Cyclone> oh, of course the $.... 11:15 < Cyclone> i then have a validation error 11:15 < Cyclone> the thing is, i dont know what to check and where 11:15 < Cyclone> the form is to add the user 11:15 < MikeSeth> well read the details of the error 11:16 < Cyclone> the are no details 11:16 < MikeSeth> you mean xml validation error in routing.xml right? 11:16 < Cyclone> only the error view is called 11:16 < MikeSeth> ah 11:16 < Cyclone> ya 11:16 < MikeSeth> a freshly created agavi application is configured with strict validation mode 11:16 < Cyclone> ya, i want that, that´s ok 11:16 < Cyclone> i have set a executewrite 11:17 < Cyclone> which return 'Success' 11:17 < MikeSeth> but you get an error view instead? 11:17 < Cyclone> yes 11:17 < MikeSeth> input validation failure causes that, what do you have in validate/YourActionName.xml? 11:18 < MikeSeth> executeWrite() won't even be called if the input doesn't validate 11:20 < Cyclone> right 11:22 < _cheerios> aaah... headache easening, might get some work done instead of watching lost all day after all x_X 11:23 < Cyclone> i even have the target_url set to default.adduser 11:23 < Cyclone> but the only thing displayed is the title (which is correct) 11:23 < Cyclone> but no populated form 11:26 < MikeSeth> Cyclone: so i don't get it, the wrong view gets called, or the form populator doesnt work? 11:27 < Cyclone> the view gets called 11:27 < Cyclone> the form is not displayed 11:27 < Cyclone> it´s like... 11:27 < MikeSeth> is it in the template? 11:28 < Cyclone> setAttribute(_titlel) is working, but setAttribute(target_url) not 11:28 < MikeSeth> paste your view & template code 11:29 < Cyclone> ehr, wait... 11:30 < Cyclone> ouch 11:30 < Cyclone> i forgot to inlcude the indextemplate into the errortemplate... 11:31 < Cyclone> but i dont like to include a static filename, like: include('AddUserIndex.php'); 11:31 < Cyclone> is there another way to do that dynamically? 11:42 < benschi> Cyclone: in the view you can change the template 11:42 < Cyclone> oh, ok 11:43 < benschi> there should be an example in the mighty SampleApp >D 11:43 < Cyclone> how do i do that? 11:43 < Cyclone> ... 11:43 < benschi> have a look at the loginerrorview 11:43 < benschi> there the input template should be set 11:44 < Cyclone> where can i get this app? 11:47 < graste> http://trac.agavi.org/browser/branches/1.0/samples/app 11:48 < graste> get it via svn or download 11:48 < graste> or just browse the code online via trac ;) 11:49 < Cyclone> got it 11:50 < graste> setTemplate is the method you need to use from your view 11:50 < graste> btw 11:51 < Cyclone> ok ty 11:54 < Cyclone> can i somehow check what error occured in the errorview? 11:55 < Cyclone> the form is populated 11:55 < Cyclone> but no error message is given 11:55 < Cyclone> and i inserted a value in the relating (broken) input like i set up in the validator file 11:57 < Cyclone> i saw this getAttribute('error') dumping it returns null 11:58 < graste> do you reach the handleError method? try $this->getContainer()->getReport() in it 11:59 < Cyclone> within the class Default_AddUserErrorView? 12:03 < graste> how about the action? http://trac.agavi.org/browser/branches/1.0/samples/app/modules/Default/actions/LoginAction.class.php :) 12:04 < graste> the example for getReport from the agavi ticket system: http://www.mivesto.de/agavi/agavi-faq.html#validation_14 12:08 -!- icyt is now known as IcyT 12:10 -!- graste [n=graste@92.225.148.231] has quit [Remote closed the connection] 12:10 < Cyclone> no, i dont reach it 12:10 < Cyclone> tried an echo but didn't give an output 12:14 -!- graste [n=graste@g225148231.adsl.alicedsl.de] has joined #agavi 12:21 -!- SasanRose [n=SasanRos@91.184.77.96] has quit ["leaving"] 12:32 -!- benschi is now known as benschi^ 13:02 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 13:21 < Cyclone> i got it :O 13:39 < Cyclone> can someone help me with the datetime validator? i have several questions 13:39 < Cyclone> 1. what the translation to do with this validator? (it is required for this to work) 13:39 < Cyclone> 2. where can i check/change the accepted date format? 13:41 < Cyclone> 3. are all entities(yyyy,MM,dd,hh,mm,ss) a must or are some of them optional? 13:41 < Cyclone> that's all *g* 13:42 < Cyclone> i have AgaviDateTimeValidator.class.php opened but i'm not looking through, yet 13:48 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 13:48 -!- benschi^ is now known as benschi 13:49 < graste> use_translation has to on, that's true 13:50 < graste> you can specify the formats that are accepted and may even cast them to a format that your action like better 13:50 < graste> http://www.mivesto.de/agavi/agavi-faq.html#validation_13 13:50 < graste> +s 13:50 -!- justanothercoder [n=devil@59.164.64.20] has joined #agavi 13:52 < graste> for an overview of availbal format charcaters see http://trac.agavi.org/browser/tags/1.0.0/src/date/AgaviDateFormat.class.php#L122 13:52 < graste> available format characters :X 13:54 < justanothercoder> hey everyone, i've already asked this before, about how i could implement SEO urls in agavi, one of the suggestion was to write a module and set a routing rule to forward all requests to this module, then do the url logic in this module and then forward it to the appropriate module/action . i was just reading something MikeSeth posted in a forum sometime ago about symfony quote " Here's a great example of ignorance: 13:54 < justanothercoder> http://www.symfony-project.org/book/1_0/04-The-Basics-of-Page-Creation 13:54 < justanothercoder> In this example from official symfony documentation, the action - that is, the MVC controller - is commanding an HTTP forward to another action. This is a gross violation of MVC," now since i'm pretty much a newbie, could anyone enlighten me if i'm doing a horrible mistake myself? 13:56 < MikeSeth> hello! 13:56 < justanothercoder> hello! 13:56 < MikeSeth> well specifically regarding what I wrote, that pertained to Symfony 13:56 < MikeSeth> in Agavi separation is much more strict; you are not supposed to do redirects outside of Views 13:57 < justanothercoder> simply put, so if i do a forward to another action, since agavi does it differently, its ok to do that right? 13:58 < MikeSeth> no 13:59 < MikeSeth> forward is not the same as redirect 13:59 < MikeSeth> forward executes another action in place of the current one 13:59 < MikeSeth> redirect spits a header with redirect URL to the browser and the browser requests that URL 14:00 < MikeSeth> in either case, I would typically define methods to do SEO-friendly redirects in the base views 14:00 < justanothercoder> my situation is like this, i have a module called blogpost and another called articles . however i don't want my urls to be www.domain.com/blog/title-of-post or www.domain.com/article/title-of-post i would like to just get www.domain.com/title-of-article and compare it from the DB whether that article belongs to a blog or an article and call the corresponding action 14:00 < MikeSeth> easy as pie 14:01 < MikeSeth> two options really 14:01 < MikeSeth> a) write a routing callback class that takes title-of-article and replaces it with the article object from the database before action is invoked 14:01 < MikeSeth> b) in the action itself, accept title-of-article as parameter and then retrieve the article based on it 14:02 < MikeSeth> in your case a) is better because 1) you can reuse the callback on any other action/route 2) callbacks work in both directions, so you can collect *and* generate SEO-friendly URLs 14:03 < justanothercoder> yes i think a) sounds better too 14:04 < justanothercoder> i am just checking out the tutorial bit by bit. is there a section that explains how to do this? 14:04 < MikeSeth> not yet, but you can see it in the example app 14:05 < MikeSeth> basically you specify a callback=".." attribute on a route 14:05 < MikeSeth> the value of the attribute is a class name (make it loadable via autoload.xml) 14:05 < MikeSeth> this class must implement an interface declared by routing 14:05 < justanothercoder> ok will check that out. thanks! 14:06 < MikeSeth> you will probably want to only implement two methods: onMatched and onGenerate 14:06 < MikeSeth> the first will be invoked when the route matches, and the second when you generate an URL using routing's gen() 14:06 < justanothercoder> yup makes perfect sense! 14:07 < justanothercoder> thanks a lot! i will dig into it and try it out 14:07 < MikeSeth> http://trac.agavi.org/browser/branches/1.0/samples/app/lib/routing/AgaviSampleAppLanguageRoutingCallback.class.php 14:07 < MikeSeth> here's an example 14:08 < MikeSeth> (not quite what you want but youll get the idea) 14:11 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 14:11 -!- Rayne [n=Rayne3@pD9E35CED.dip.t-dialin.net] has joined #agavi 14:18 < graste> btw in current version of agavi you may have multiple routing callbacks 14:19 < graste> iirc 14:19 < graste> =) 14:22 < graste> MikeSeth: wouldn't it be more appropriate to use a CustomArticleValidator that checks the "title-of-article" slug by querying the article model for a fitting article? the success view would then display the blog post / article (successview) and use the errorview in case of failed validation (no article with that slug) -> display error, forward to 404 action or just display some random articles with similar slugs or whatever 14:24 < MikeSeth> graste: you could, but then you lose the benefits of a callback: 1) you can't generate URLs via gen() anymore 2) you can't reject the match and return e.g. 404 error if validation fails 14:26 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [] 14:28 < Cyclone> thx, graste. your link was very helpful :) 14:29 < graste> why? I'd have a route like - if I get to validation I'd validate the slug and put the article into request or do whatever I like (display 404 etc) in the error view if I can't find an article with that slug - $ro->gen('article', array('slug'->$article->getSlug())) should still work, or? 14:29 < graste> just asking as I thought about the same problem for a few minutes some time ago 14:29 < graste> and couldn't decide which way I prefer =) 14:29 < graste> I'd prefer 14:30 < graste> you're welcome, Cyclone 14:31 < MikeSeth> graste: then you'd need the slug to become first class 14:31 < graste> ? 14:31 < MikeSeth> and, you will still have to handle 404 conditions in your own code as opposed to Agavi's own controller chain (route didn't match? keep going until exhausted, then 404) 14:32 < MikeSeth> graste: to have an expression like $slug->article->getSlug() you need an implementation of slug 14:32 < MikeSeth> which is not a very good thing, considering that it is by its nature a simple value and shouldn't be encapsulated with the code that looks up its association through the model 14:33 < MikeSeth> and as I said, if your validator fails, you can't tell Agavi to continue processing routes - it's too late for that 14:33 < graste> yeah okay - for host.com/slug it makes sense to use a callback, but usually I'd have a URL like host.com/article/slug 14:34 < MikeSeth> i wouldn't do that, but i guess that depends on the scenario 14:34 < graste> and I'd be able to present "related articles" if I can't find the specified one 14:34 < MikeSeth> i strive to never encode database keys in the URLs 14:34 < graste> on 404 page, that is 14:35 < graste> why database keys? how do you handle slugs? I'd create a unique column to the model/db 14:35 < graste> not a primary key 14:35 < MikeSeth> well unique is still a key.. yeah, that's how i do it most of the time 14:35 < MikeSeth> just that people often do stuff like posts/id/fake-slug 14:35 < MikeSeth> or posts/fake-slug,id 14:35 < MikeSeth> etc 14:35 < graste> yeah 14:35 < graste> true 14:35 < MikeSeth> which is weak 14:37 < graste> you did not convince me, yet - I need more information to decide :< what'd you mean by "you need an implementation of slug" 14:41 < graste> how would you handle the issue of "encoding db keys in URLs" with the routing callback? not having a slug field and calculating a slug from various fields every time? 14:41 < graste> would create problems with uniqueness 14:42 < justanothercoder> graste > also in my implementation, its not just a question of checking the article model for whether the slug matches, because i have different models for articles, blog posts, commentaries, which may have different attributes, therefor we also need to figure out from the title of the post, whether its an article or blogpost or commentary etc 14:43 < graste> you can still do that in your default module's validation - search for matching articles/blogposts/comments, then export the model class to the request and redirect/forward in the view to the appropriate display action for each class 14:45 < graste> I just like to refrain from doing "big" db calls etc in a routing callback as this would be done each time a matching route is searched for by agavi 14:45 < graste> perhaps I'm not understanding a concept :x 14:46 < justanothercoder> i don't think there is an alternative to using DB call everytime someone hits an URL, if we're using SEO urls 14:46 -!- Zeelot4k [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has joined #agavi 14:47 < justanothercoder> i just cant think of any other way, maybe if you wrote the list of all rules into a file and parsed them, that probably 14:47 < justanothercoder> but other wise a DB call is essential 14:47 -!- Cyclone is now known as CLNafk 14:47 < graste> but you may save unnecessary db calls if you first decide which route to use (e.g. with prefixes like blog etc) and then do the slug matching in the routes' validation instead of searching for every time someone fires a URL to your application 14:48 < graste> hm, all the same 14:48 < graste> <: 14:48 < graste> and obviously in your case you don't want prefixes 14:48 < graste> :) 14:48 < justanothercoder> yup :) 14:48 < justanothercoder> SEO is a weird thing, the rules are pretty arbitrary, and the clients want full flexibility in naming the urls 14:49 < _cheerios> listening to anyone on SEO makes me sad 14:50 < justanothercoder> _cheerios > i totally agree and understand, but you know clients :) 14:50 < graste> yeah, we did something like that with a cms where clients wanted freely definable short urls - we used a routing callback for that and put that route pretty high in the routing.xml :) 14:50 < graste> s/cms/app 14:50 < MikeSeth> justanothercoder: SEO is a lie invented by a crack whore over at webmasterworld.com 14:51 < MikeSeth> (not a joke) 14:51 < justanothercoder> yes and most clients are crack addicts. :) 14:51 < graste> =) 14:51 < graste> they didn't know what to write about and invented another buzzword, eh? =) 14:51 < graste> seems fair <: 14:51 < justanothercoder> yes like web 2.0 i guess :D 14:51 < sth> I found my iphone headphones! :D 14:51 < graste> I prefer plain old html with semantics and unobtrusive scripting ;) 14:53 < justanothercoder> i wouldn't even mind not having 'clean urls' 14:53 < sth> clean urls allow for a greater userability 14:54 < graste> well they're good for SEO obvously as keywords may be in them an people can guess URLs etc 14:54 < graste> it's not only seo, but also usability :) 14:54 < graste> guessability 14:54 < graste> :D 14:54 < sth> Yeah 14:55 < sth> last.fm has the best use I can think of 14:55 < sth> last.fm/music/ last.fm/user/ 14:55 < justanothercoder> oh yes that really helps! :D 14:55 < MikeSeth> last.fm must die 14:56 < graste> and they'd have to use a routing callback to have last.fm/(user|band) ;) 14:56 < graste> :D 14:56 < sth> last.fm rocks 14:56 < graste> MikeSeth: would you set module/action in the routing callback or just have multiple callbacks on multiple routes? 14:57 < graste> e.g. one route for band, one for user or one route for both of them? 14:57 < graste> =) 14:57 -!- CLNafk is now known as Cyclone 14:57 < MikeSeth> graste: if the callback only rewrites arguments, probably specification is in the rule 14:58 < graste> hm? 14:59 < graste> am I too dumb today to understand simple sentences? sorry, if I annoy you <: 14:59 < sth> graste: It's ok, you'll learn one day :) 14:59 < graste> ^^ 14:59 < graste> perhaps it's just my lack of english skills 15:04 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 15:04 -!- Zeelot [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 15:09 < Wombert> graste: nah I didn't get that sentence either 15:09 < Jarda> is it possible to "link" Models? I mean, If i create a model in module A and I would like to use it in module B, is it possible? 15:09 < graste> pff, you're german, too :P 15:09 < Wombert> personally, I'd use two routes 15:09 < Wombert> *but* 15:09 < Wombert> that url scheme is bollocks 15:09 < graste> that's my kind of thinking 15:09 < Wombert> graste: nah, MikeSeth is israeli 15:09 < graste> i know 15:10 < Wombert> so he prolly just messed up the grammar :> 15:10 < Wombert> but yes. has to be /users/bleh and /bands/bleh 15:10 < Wombert> not just /bleh 15:10 < Rayne> Jarda, you could load it via the context->getModel($model, $module) 15:10 < Wombert> for several reasons; one of them being that it kinda violates the idea behind rest 15:10 < Wombert> because the url schemes differ depending on values in the url 15:10 < Wombert> and that's not good 15:11 < graste> REST's a good argument 15:11 < Jarda> Rayne: really? From different modules too. Nice :) 15:11 < graste> Jarda: it's Agavi \o/ 15:12 < graste> just kiddin :) 15:12 < Wombert> [16:22] graste: MikeSeth: wouldn't it be more appropriate to use a CustomArticleValidator that checks the "title-of-article" slug by querying the article model for a fitting article? the success view would then display the blog post / article (successview) and use the errorview in case of failed validation (no article with that slug) -> display error, forward to 404 action or just display some random articles with similar slugs or what 15:12 < Wombert> [16:24] MikeSeth: graste: you could, but then you lose the benefits of a callback: 1) you can't generate URLs via gen() anymore 2) you can't reject the match and return e.g. 404 error if validation fails 15:12 < Wombert> wat? 15:12 < Wombert> of course you can do a 404 15:12 < Rayne> you could inhert the model if wanted, too. i do not know if it would be wise to register the other model into the autoloader but iw ould be possible. 15:12 < graste> wombert I pointed that out a few lines after 15:12 < graste> i'd use the errorview 15:12 < Wombert> foo.com/articles/2213/world-to-end-tonight 15:12 < Wombert> a validator checks the slug 15:12 < Wombert> if its wrong, it fails validation 15:12 < Wombert> error view checks for this specific situation, then does a redirect(!) to the correct url 15:12 < Rayne> Wombert, is this a clean rest url? 15:13 < Wombert> if the article id is wrong, too, then it forwards(!) to 404 15:13 < Wombert> Rayne: no 15:13 < graste> foo.com/articles/world-to-end-tonight would be enough if it's suppoed to be unique 15:13 -!- Zeelot5k [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has joined #agavi 15:13 < Wombert> graste: yes 15:13 < Rayne> heh, i wondered :-) 15:13 < Wombert> although a routing callback does make sense, e.g. to encode the slug 15:14 < Wombert> but if you're using the slug as an ID, then you prolly know the encoded version already 15:14 < Wombert> similarly, a callback could take a Post object, and populate id and title itself 15:14 < Wombert> Rayne: correct rest url would be sth like foo.com/articles/2213,world-to-end-tonight 15:15 < Wombert> with (,{[a-z-]+})?$ 15:15 < Wombert> durr 15:15 < Wombert> with (,{title:[a-z-]+})?$ 15:15 < Rayne> no numbers after ","? 15:15 < Wombert> well if you want... 15:15 < Rayne> ah k 15:15 < Wombert> the point is that 15:15 < Wombert> world-to-end-tonight is not a "child" of 2213 15:15 < Wombert> urls like those are just for SEO 15:16 < Rayne> yeah, you are right 15:16 < Wombert> and the slug part should always be optional 15:16 < Wombert> for a bunch of reasons 15:16 < Wombert> one of them being that an ID is less likely to ever change 15:16 < graste> that's a thing I like about callbacks - generating them from object - even though I think it kinda hides the implementation, as I'd now have to look into that class and the route to know what it's doing - but at least it's better than changing brazillions of $ro->gen() calls all over the code when implementation or routing scheme changes:) 15:16 < Wombert> and easier to type by hand or write down somewhere 15:16 < Wombert> (or put in a tweet) 15:16 < Wombert> graste: the president stared in disbelief and shock, shook his head, and after several seconds asked "how much is a brazillion?" 15:16 < Wombert> :> 15:17 < graste> ^^ 15:17 < Wombert> ( http://politicalhumor.about.com/library/jokes/bljokebushbrazilian.htm ) 15:17 < graste> classic 15:17 < graste> yeh 15:17 < Wombert> yup 15:30 -!- Zeelot4k [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 15:32 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.56.40] has joined #agavi 15:42 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 15:50 -!- Zeelot5k [n=zeelot@adsl-233-119-85.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 16:05 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: v-dogg 16:09 -!- Netsplit over, joins: v-dogg 16:34 -!- tc77 [n=tc77@static-87-79-70-170.netcologne.de] has joined #agavi 16:34 < tc77> hi 16:43 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 16:49 < ttj> Haha. "Some people have skeletons in their closets. And gay men are coming out of closets. Do you think the gay men are coming out because they're afraid of the skeletons?" 17:00 -!- benschi is now known as benschi^ 17:04 -!- Rayne [n=Rayne3@pD9E35CED.dip.t-dialin.net] has quit ["kthxbye"] 18:07 < archtech> Couple of quick routing questions: how do I specify regex modifiers in the pattern. 18:07 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 18:08 < sth> archtech: stop stalking me :) 18:08 < archtech> sth, I uhmm huh :P? 18:08 < archtech> sth, been here the whole time :P 18:08 < sth> Oh. 18:08 < sth> Then you've been quiet :) 18:08 < archtech> I am :) 18:09 < archtech> any idea about my question? 18:09 < sth> nfi 18:09 < archtech> ? 18:09 < sth> I've only just got around to doing agavi project-wizard 18:10 < archtech> ok 18:10 < sth> Is there nothing mentioned in the api? 18:13 -!- everplays [n=prince@92.50.3.56] has left #agavi [] 18:13 < graste> archtech: http://www.mivesto.de/agavi/agavi-faq.html#routing_3 18:13 < graste> there's an example 18:14 < graste> you can use whatever you like from PCRE 18:14 -!- justanothercoder [n=devil@59.164.64.20] has quit [Read error: 110 (Connection timed out)] 18:22 < archtech> graste, I suppose not any route can be named and generate back an url. 18:22 < archtech> graste, thanks for the link btw read most of it 18:23 < graste> depends on the leading "." in the name 18:23 < archtech> graste, when a pattern is not anchored, the reverse generation is ambiguous. 18:23 < archtech> It depends on that? 18:23 < archtech> Please explain 18:24 < graste> name="routename" => $ro->gen('routename', ...) 18:25 < graste> => $ro->gen('sub.routename', ...) but not $ro->gen(".routename") 18:25 < graste> IMHO 18:25 < graste> :) 18:25 < archtech> sure 18:25 < archtech> my point was , anchoring with ^ and $ 18:25 < archtech> if I dont' anchor technically there's nothing specific to generate 18:26 < graste> if you don't have $ at the end of a pattern agavi's matching goes on 18:26 < graste> which is a problem, yes :) 18:28 < v-dogg> but not a problem when generating 18:28 < graste> yes 18:28 < v-dogg> and agavi doesn't go on 18:29 < graste> subroutes? 18:29 < v-dogg> but it matches /pattern_anything 18:30 < v-dogg> subroutes require you not to anchor the parent (of course) 18:30 < v-dogg> but whether or not matching is continued doesn't depend on ^$ anchoring 18:31 < v-dogg> agavi continues with following routes if: a 18:31 < v-dogg> err.. 18:31 < v-dogg> (a) stop="false" 18:31 < v-dogg> (b) there are child routes 18:31 < archtech> v-dogg, question was if I don't anchor it, how would it generate it 18:31 < v-dogg> anchoring doesn't affect generation or url 18:32 < archtech> buut. 18:32 < v-dogg> how would it? 18:32 < archtech> for example: /foo ...... bar/ <-- how would you generate that? 18:32 < graste> ? 18:32 < v-dogg> ? #2 18:33 < archtech> Ok, more detailed example. 18:33 < archtech> route pattern="^/foo" , subroute pattern="bar/$" notice it's not anchored between foo and bar, there can be anything. 18:34 < v-dogg> you can't generate /foopoobar/ without having a parameter in the middle 18:34 < graste> pattern="^/foo{baz:.*}bar)$" 18:34 < v-dogg> yup 18:34 < graste> -) 18:35 < graste> one parenthesis too many 18:35 < archtech> I don't want to generate anything, I'm questioning if it's proper to generate from unanchored patterns at all. 18:35 < archtech> Because of ambiguity. 18:36 < v-dogg> there are cases where you want that 18:36 < v-dogg> but probably not in the middle like that 18:36 < archtech> v-dogg, can you please give an example? 18:37 < v-dogg> or actually, I'll take that back. there are cases where you want to use "cath-all" regexp (.*) for example 18:37 < v-dogg> but that's not the same as not anchoring 18:37 < v-dogg> I can't come up with a situation where you wouldn't want to anchor 18:39 < archtech> I can provide one: route pattern="^/anything" sub route pattern=".rss" output_type="rss" 18:39 < archtech> However the point is, you can rev generate that at all. 18:39 < archtech> Well make the pattern .rss$ 18:39 < archtech> can not* 18:39 < v-dogg> that's not a good way to implement *.rss 18:39 < graste> $ro->gen('routename+rss', ...) 18:40 < graste> or rather .rss 18:40 < v-dogg> that is ^ 18:40 < graste> .rss$ 18:40 < v-dogg> that's be the first route in you routing.xml 18:40 < v-dogg> that'd 18:40 < archtech> routename 18:40 < v-dogg> stop=false is the key there 18:40 < archtech> routename+rss? 18:41 < v-dogg> the sample app has this, doesn't it? 18:41 < graste> yeah, that's some pretty awesome shit ^^ 18:41 < graste> aehm 18:41 < graste> could be 18:41 < graste> for json 18:41 < v-dogg> yeah 18:41 < v-dogg> http://trac.agavi.org/browser/branches/1.0/samples/app/config/routing.xml 18:42 < v-dogg> archtech: see line 17 18:42 < graste> routename+rss is cool if you want feeds everywhere ;) 18:42 < v-dogg> that's not actually use to generate urls, only incoming 18:42 < v-dogg> but the same idea applies 18:43 < v-dogg> if it was matching /json$ in the url you could generate any url by using $ro->gen('anyroutename+json') 18:43 < archtech> Where in the documentation is routename+anything 18:43 < v-dogg> that would then first generate /anyroute 18:43 < v-dogg> and then append /json 18:48 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 104 (Connection reset by peer)] 18:50 < graste> from the top of my head: http://pastie.org/473831 18:51 < graste> i think the +syntax is not documented, is it? 18:51 < graste> perhaps I should maek a faq entry <: 18:52 < v-dogg> do so 18:52 < archtech> graste, ok makes sense now :) 18:53 < graste> :) 18:53 < archtech> I am noticing you use dot syntax for separation in some places 18:53 < archtech> I do this on input that is nested array, does Agavi use dot syntax elsewhere? 18:55 < graste> agavi uses it for actions and views etc as well 18:55 < graste> subactions/views 18:56 < archtech> all right 18:57 < graste> it's used in settings as well 18:57 < graste> settings.xml, that is 18:57 < graste> etc 18:57 < graste> so you get arrays with all the settings you define: http://www.mivesto.de/agavi/agavi-faq.html#general_9 18:58 < graste> http://www.mivesto.de/agavi/agavi-faq.html#general_16 has an example for dot syntax when creating slots in views 18:59 < graste> bah, have to fix that entry as well :x 18:59 * graste opens text editor 19:00 < graste> while I'm at it - how may a question be, when routename+rss is the answer? =) 19:01 < v-dogg> "How do I generate routes with different output types" 19:01 < graste> :> 19:02 < graste> you think the pastie snippet would be enough explanation? ^^ 19:07 -!- tc77 [n=tc77@static-87-79-70-170.netcologne.de] has quit [] 19:08 -!- Cyclone is now known as CLNmampf 19:15 -!- graste1 [n=graste@f053012038.adsl.alicedsl.de] has joined #agavi 19:15 < graste1> . 19:31 -!- graste [n=graste@g225148231.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 19:36 -!- IcyT is now known as icyt 20:05 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 20:25 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 20:25 -!- icyt is now known as IcyT 20:31 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 21:02 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [] 21:08 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:17 < Jarda> if my application is in http://server/foo/bar/, can I retrieve the "/foo/bar/" somehow 21:18 < Jarda> it's about htaccess rewrite-rules (I want to put a htaccess in /foo/bar, instead of /foo/bar/pub) and I need to give the path to img and css folders 21:35 < Jarda> well, maybe I just install the app somewhere, and symlink pub-folder to whatever I want 21:45 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 21:54 -!- archtech [n=stanv@83.228.56.37] has quit [] 22:03 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 22:08 -!- CLNmampf [n=cyclone@i59F70B73.versanet.de] has quit ["get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::"] 22:10 -!- graste1 [n=graste@f053012038.adsl.alicedsl.de] has quit ["Leaving."] 22:37 < impl> Damn, I keep missing Wombert 22:38 < Jarda> how should the storage work 22:39 < Jarda> if i use like $this->getContext()->getStorage()->setParameter('foo', 'bar') 22:39 < Jarda> should I be able to access it later (does it behave like session?) 22:40 < impl> The storage is just a backend for User at this point 22:40 < Jarda> ok 22:40 < impl> so you should do everything through $this->getContext()->getUser() 22:40 < Jarda> it's the only way to handle sessions? 22:41 < Jarda> or am I looking at the wrong direction.. 22:42 < impl> That's how sessions are handled, yes 22:42 < Jarda> well, then I guess I have to implement the User-things also.. 22:43 < impl> Hmm? 22:44 < Jarda> hmm, never mind :D 22:46 < Jarda> well, actually.. I just want to remember one variable through a session 22:49 < sth> Hi 22:49 < Jarda> $this->getContext()->getUser()->setAttribute('foo', 'bar') 22:50 < Jarda> this should be right? 23:05 -!- benschi^ is now known as benschi 23:05 < benschi> hey there 23:08 < benschi> When I set some default values in the settings.xml eg, how do I access it? AgaviConfig::get('foo.bar.baz') it should be (not yet tested) but could I do it some other way? 23:11 < benschi> as AgaviConfig::get works just fine, forget the question above. 23:22 -!- IcyT is now known as icyt 23:30 < crazyhead> mh 23:30 < crazyhead> 10.7776 39835364 18. AgaviWebRouting->gen() /var/www/htdocs/cms/app/modules/Content/models/ContentModel.class.php:141 23:30 < crazyhead> 10.7777 39835396 19. AgaviRouting->gen() /var/www/htdocs/cms/libs/agavi/routing/AgaviWebRouting.class.php:285 23:30 < crazyhead> 10.7875 39903376 20. AgaviRouting->updatePrefixAndPostfix() /var/www/htdocs/cms/app/cache/config/compile.xml_development_mheid__3307b053b53aba943cf77c5b8f5cb4d567eb369b.php:2830 23:30 < crazyhead> could that be an bug or an feature? 23:44 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi --- Day changed Mon May 11 2009 00:09 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 00:20 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 00:36 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 01:42 -!- benschi is now known as benschi^ 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:53 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 03:05 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 04:04 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 04:34 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 04:40 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 05:04 < v-dogg> huomenta 05:27 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 06:03 -!- luke` [n=luke`@59.96.204.80] has joined #agavi 06:32 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 06:44 < luke`> huomenta. 07:00 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 07:07 < liutis> huoment 07:07 < liutis> a 07:10 -!- Zeelot [n=zeelot@74.233.248.158] has joined #agavi 07:28 -!- Zeelot3k [n=zeelot@98.64.56.40] has quit [Read error: 110 (Connection timed out)] 07:28 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:33 -!- Arme[N] is now known as Arme[0] 07:35 -!- everplays [n=prince@92.50.3.56] has joined #agavi 07:40 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:51 < graste> huomenta 07:53 < macen> huomenta 07:59 < digitarald> Huomenta 08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:02 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-6aa078c7aaab946f] has joined #agavi 08:04 < saracen> 00:30:26 < crazyhead> could that be an bug or an feature? 08:04 < saracen> What about it? 08:11 < graste> ? 08:53 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 08:53 < _cheerios> huomenta 08:54 < MikeSeth> ohai 09:06 < MikeSeth> crazyhead: did you cause routing to break? 09:14 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 09:16 < archtech> In routing, are output_type/action and so on reserved, or I can add custom vars? 09:17 < MikeSeth> archtech: 09:17 < archtech> Yes, how do I add custom action params? 09:17 < archtech> I mean, can I? 09:18 < archtech> For example color="pony pink" :P? 09:18 < MikeSeth> you mean default values? 09:18 < archtech> I mean custom action parameter names. 09:18 < MikeSeth> why do you need to? unless they are part of the url of course, in which case you just specify them in the pattern 09:18 < MikeSeth> routing doesnt define action parameters, only how to map the incoming request to them 09:19 < MikeSeth> validators/filters/etc can still add/remove/modify the arguments 09:19 < archtech> MikeSeth, yea, I guess my question is, I see I can specify them in the pattern, but I don't see how to provide defaults and so on 09:20 < MikeSeth> http://trac.agavi.org/browser/branches/1.0/samples/app/config/routing.xml#L37 09:44 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 09:58 < graste> archtech: http://www.mivesto.de/agavi/agavi-faq.html#routing_1 - tell me if it doesn't work 10:00 < sth> huomenta 10:02 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 10:03 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-6aa078c7aaab946f] has quit [Remote closed the connection] 10:12 < archtech> graste, thank you, this is what I needed. 10:27 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 10:39 < graste> :) 10:45 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 10:50 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 10:56 -!- splatch [n=splatch@ns364526.ovh.net] has joined #agavi 10:56 < splatch> hello 11:24 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 11:32 -!- Strzalek [n=Strzalek@aazx171.neoplus.adsl.tpnet.pl] has joined #agavi 12:06 < luke`> can I use agavi to build a fb app? 12:08 < horros> Sure. 12:09 -!- benschi^ is now known as benschi 12:09 < benschi> huomenta 12:20 < sth> luke`: Yes. 12:20 -!- matbtt [n=9b3844d8@gateway/web/ajax/mibbit.com/x-cb68033ad475b668] has joined #agavi 12:21 < luke`> There used to be an issue with clearing out the request params from the global scope. Is that configurable now? 12:30 < archtech> Where can I find a full list of output_type names? 12:31 < Seldaek> there are no names 12:31 < Seldaek> output type is just an identifier you pick 12:32 < archtech> Seldaek, there have to be some standard names to avoid duplication, no? 12:32 < Seldaek> then you use the same identifier in other places to configure headers that are sent, view handler etc 12:32 < Seldaek> well typically you'd use xml/json/web 12:32 < Seldaek> or something 12:32 < archtech> You can call it "web" or "html" or "http.html" or "browser.html" or... 12:32 < Seldaek> yes 12:32 < Seldaek> if you want to be a messy pig 12:32 < Seldaek> you can 12:32 < archtech> So no standard names. 12:33 < Seldaek> it doesn't make sense to enforce standard names 12:33 < Seldaek> it would only restrict you 12:33 < archtech> not necessarily. 12:33 < Seldaek> because someone forgot to think of 12:33 < archtech> Yes, having standard ones doesn't mean you can't add your own. 12:33 < saracen> Look in output_types.xml and you can see how the output type Html is setup 12:33 < Seldaek> and in one application if you use json for all json output 12:33 < archtech> You just won't add your own for the same thing. 12:33 < Seldaek> there is no standard output type beyond html 12:34 < Seldaek> so 12:34 < Seldaek> you never duplicate 12:34 < saracen> and Html isn't even required 12:34 < Seldaek> you don't make sense :p 12:34 < archtech> Seldaek, who, me/ :P? 12:34 < Seldaek> yes you :p 12:35 < Seldaek> you're trying to wrap the concept around what you'd like it to be 12:35 < Seldaek> not trying to understand what is actually happening :p 12:35 < archtech> And I will, believe me. 12:35 < Seldaek> okay but then don't ask questions :p 12:46 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 12:47 < JP_> Morning 12:47 < MikeSeth> hello 12:50 -!- MikeSeth is now known as jews 12:51 < jews> heh 12:51 < JP_> jews ? 13:01 -!- JP_ is now known as MrJeep 13:04 < jews> what 13:07 < benschi> The Jews invented the .99 cent thingy, pretty evil stuff :P 13:08 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 13:08 < benschi> but damn smart on the contrary 13:11 -!- benschi_ [n=benjamin@x476.vpn.hrz.tu-darmstadt.de] has joined #agavi 13:17 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 13:21 < macen> there are jews? 13:21 < macen> where 13:21 < macen> i know they exist 13:21 < macen> obviously.. 13:21 < jews> zzzzzzzzzzzzzzz 13:22 < macen> why would you care 13:23 < macen> they are pretty wise the jews 13:23 < macen> they know not to fuck about with stupidness and they make a lot of money in the process 13:23 < macen> fair play 13:26 < macen> lifes far too short to give a shit 13:26 < macen> heh 13:27 -!- benschi is now known as benschi^ 13:36 -!- Rayne [n=Rayne3@pD9E35AE3.dip.t-dialin.net] has joined #agavi 14:10 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 14:13 < saracen> "they know not to fuck about with stupidness" 14:14 < saracen> This must be why jews isn't conversing with you. 14:18 -!- benschi^ [n=benschi@echo134.server4you.de] has quit ["Coyote finally caught me"] 14:23 -!- everplays [n=prince@92.50.3.56] has quit [Read error: 110 (Connection timed out)] 14:27 -!- everplays [n=prince@92.50.3.56] has joined #agavi 14:35 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 14:37 -!- benschi [n=benjamin@g226151004.adsl.alicedsl.de] has joined #agavi 14:53 -!- benschi_ [n=benjamin@x476.vpn.hrz.tu-darmstadt.de] has quit [Read error: 113 (No route to host)] 14:54 -!- jews is now known as MikeSeth 15:10 -!- matbtt [n=9b3844d8@gateway/web/ajax/mibbit.com/x-cb68033ad475b668] has quit ["http://www.mibbit.com ajax IRC Client"] 15:17 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 15:20 -!- Rendez_ [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 15:22 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [Read error: 60 (Operation timed out)] 15:34 -!- benschi [n=benjamin@g226151004.adsl.alicedsl.de] has quit [] 15:50 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 15:54 -!- Strzalek_ [n=Strzalek@aazz46.neoplus.adsl.tpnet.pl] has joined #agavi 16:03 -!- Strzalek [n=Strzalek@aazx171.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 16:04 -!- luke` [n=luke`@59.96.204.80] has quit [Read error: 60 (Operation timed out)] 16:09 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 16:10 -!- luke` [n=luke`@59.92.160.233] has joined #agavi 16:39 -!- Strzalek_ [n=Strzalek@aazz46.neoplus.adsl.tpnet.pl] has quit [] 16:52 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 17:04 < v-dogg> impl: ping 17:05 < impl> v-dogg: pong 17:08 < v-dogg> hey mate, if nexen didn't ship the order yet does it mean you can add more eles to the order now? 17:08 < impl> I'm not sure :< I think they actually come in boxes of 50 17:08 < v-dogg> ah, ok 17:08 < impl> that said, if you keep ordering more it'll get to 50 again :P 17:09 < Rayne> hey guys, where did you bought those php elephants? 17:09 < v-dogg> a guy from finland said he ordered one today 17:09 < impl> uh oh 17:09 < v-dogg> he didn't know about my order 17:09 < impl> Rayne: http://elephpants.feedtheculture.org/ 17:09 < impl> it's only a matter of time until it gets to 50 again, it looks like 17:10 < Rayne> thx impl 17:10 < impl> Rayne: (I run the site, btw) 17:10 < v-dogg> impl: can you remind me again - how much was international shipping? 17:10 < impl> v-dogg: it should be around $9 or $10 I think 17:10 < impl> I can't remember exactly either 17:11 < v-dogg> shipping alone? and eles $8+ per ele? 17:11 < v-dogg> sorry, $9 17:11 < impl> yeah, but the shipping only goes up like $1 per additional elephpant 17:11 < v-dogg> yup 17:13 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] 17:18 -!- benschi [n=benjamin@g228032060.adsl.alicedsl.de] has joined #agavi 17:22 < sth> I HAS AN ADDRESS IN MUNICH! 17:22 < sth> Duelferstrasse 17:24 -!- Rendez_ [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [] 17:26 < Rayne> eh wow. congratz. google maps ftw? 17:28 < sth> Kinda, It's in the middle of a construction site according to gmaps 17:30 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 17:31 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [Client Quit] 17:39 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 17:49 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 17:57 < sth> Right, I think I understand agavi well enough to use it now 17:57 < sth> Now to learn the API 17:57 -!- Strzalek [n=Strzalek@aazz46.neoplus.adsl.tpnet.pl] has joined #agavi 18:32 -!- everplays [n=prince@92.50.3.56] has left #agavi [] 18:33 -!- graste [n=graste@f053012038.adsl.alicedsl.de] has joined #agavi 18:37 < sth> Hey graste 18:38 < graste> hi 18:47 < impl> one does not simply understand Agavi 18:49 < sth> rather philosophical 18:51 < saracen> 19:47:42 < impl> one does not simply understand Agavi 18:51 < saracen> false 18:52 < impl> TRUTH 18:52 < sth> FALSE 18:53 < impl> Ich bin richtig und du bist sehr dumm. kthx. 18:53 < saracen> one does not simply understand symfony 18:53 < graste> I'd put it like this: mankind's not yet ready for the epiphanic realization of the whole awesomeness of agavi 18:53 < impl> lawl 18:53 < sth> heh 18:53 < saracen> Also false 18:54 < saracen> I am ready, but then again, I suppose it's not a fair comparison 18:54 < graste> there must be some truth somewhere 18:54 < saracen> I'm a manly man 18:54 < graste> visited the mancademy, eh? 18:54 < graste> visited not attended 18:54 < graste> ! 18:54 < saracen> ! 18:54 < saracen> I'm a Professor of the Mancademy 18:54 < benschi> impl: that should be "Ich habe recht und du hast keine Ahnung" 18:54 < graste> to gave them some hints 18:54 < graste> :> 18:55 < graste> Ich hab Recht, ihr Affen! 18:55 < graste> say that, impl 18:55 < saracen> impl: Do you remember the Indian name I was given when I became a Professor at Pi by any chance? =( 18:55 < benschi> hrhr 18:55 < impl> benschi: I'm right and you have no clue? 18:55 < graste> correctalamente 18:55 < impl> :D 18:55 < benschi> yep 18:55 * impl will remember this 18:56 < impl> graste: haha, I had to look up affen :x 18:56 < saracen> impl: Why are you learning Nazish? 18:56 < graste> :) 18:56 * benschi kicks saracen 18:56 < saracen> ;o 18:56 < benschi> thats rude! Really! 18:56 < impl> :( 18:56 < saracen> What's rude? 18:57 < v-dogg> who's nude? 18:57 < v-dogg> oh, sorry, rude 18:57 < saracen> =) 18:57 < graste> dude 18:57 < graste> what's on my back? 18:57 < saracen> dude 18:57 < saracen> Whats on mine? 18:57 < graste> sweeeeet 18:57 < v-dogg> dudes 18:57 < saracen> I've never seen that film ;x 18:57 < v-dogg> on both your back 18:58 < graste> you should've 18:58 < v-dogg> black leather wearing german dudes 18:58 < saracen> orly? 18:58 < graste> foc 18:58 < graste> ofc 18:58 < benschi> german != Nazish 18:58 < graste> v-dogg know his germans :X 18:58 < saracen> German === Nazish 18:59 < graste> +s 18:59 < benschi> saracen: that clearly shows you have no clue at all 18:59 < impl> this conversation went downhill quickly 18:59 < saracen> impl: My work here is done 18:59 < graste> godwins law in action 18:59 < impl> haha 18:59 < v-dogg> poetry in motion 18:59 < benschi> I wasn't even born that time, so how can I be a Nazi? 18:59 < graste> ^^ 18:59 < sth> saracen: "Nazi-ish"? 18:59 < v-dogg> or poltry 18:59 < graste> it's in your genes 18:59 < graste> :< 18:59 < benschi> right! 19:00 < saracen> 1. Encounter a channel with germans. 2. Mention the war/nazis. 3. ??? 19:00 < graste> 4. Profit! 19:00 < benschi> especially since I'm a quarter Jew ... 19:00 < benschi> :P 19:00 < v-dogg> We are all friends nau 19:00 < sth> heh 19:00 < impl> Every time you show your Führerschein, you hail Hitler! 19:00 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 19:00 < sth> Just don't mention the war! 19:00 < graste> :> 19:01 < saracen> Anyway, I don't see how I'm being rude. I never told you to invade. 19:01 < sth> heh 19:01 < graste> but who told you to stop us? 19:01 < v-dogg> "oops I accidendally .. 6 millions jews" 19:01 < graste> rude 19:01 < graste> ... 19:01 < impl> "Is this dangerous?" 19:01 < saracen> lol 19:01 < sth> v-dogg: heh.\ 19:01 < sth> -\ 19:01 < graste> :> 19:03 < saracen> impl: Elephpant has become a hit in my girlfriends house. Her family keep moving in around in weird positions. Yesterday I took a cup to make some tea and there was an elephpant squashed in there. 19:04 < saracen> He just keeps ending up in crazy positions 19:04 < saracen> him around* 19:04 < impl> haha 19:04 < impl> awesome 19:04 * graste wants his elephpants 19:04 < v-dogg> pics or didn't happen 19:04 < impl> I'm glad people are having fun with them, it makes me happy 19:04 < sth> I want graste's elephpants 19:05 < graste> you wish 19:05 < impl> oh scheiße~ 19:05 < saracen> Well, my other one is just laying around in my room, hasn't done much. Other than been hid in my bed/in my pillow a few times 19:05 < graste> sooo cute, saracen 19:05 < impl> My two elephpants are stuffed in a crate right now 19:05 < graste> :c 19:05 < saracen> But the one at my girlfriends house also went to the beach with us, which I think I told you about 19:05 < v-dogg> saracen: do you do nasty things with it under the blanket? 19:05 < sth> impl, getting ready to move from university? 19:05 < graste> only at the beach, v-dogg 19:05 < impl> sth: already moved, I'm back home 19:05 < impl> I just haven't unpacked 19:05 < benschi> saracen: let us shake hands and forget it :) 19:05 < impl> :P 19:06 < sth> Oh. 19:06 < sth> I move in 2 weeks 19:06 < saracen> v-dogg: No =(. My gf keeps putting him there =( 19:06 < impl> ARE YOU EXCITED? 19:06 < saracen> I'm not sure why she prefers him in the bed over me 19:06 < graste> so ppl recognize him as a nerdy geek with a girlfriend and an elephpant 19:06 < graste> :D 19:06 < sth> Oh, I move to .de in 3 weeks 19:06 < v-dogg> saracen: so she is the one doing nasty things with it 19:06 < impl> Oh. 19:06 < impl> :P 19:07 < impl> v-dogg: I mean... it's literally an elephant soooooo 19:07 < saracen> =( 19:07 < v-dogg> impl: so it has a huuuge... trunk? 19:07 < saracen> impl: I'm surprised you havent made a Noahs ark gag yet 19:07 < v-dogg> haha 19:07 < sth> heh, now you mention it, so am I 19:07 < saracen> You could be the captain, and the elephpant could board the ship. 19:08 < saracen> The Ship* 19:08 < graste> Archavi 19:08 < graste> :\ 19:08 < sth> Of course, you'd need more than 2 elephpants 19:08 < impl> I'd let more than elephpants board my Schiff 19:10 < saracen> Elephpants @ Parthenogenesis. You need only one. 19:10 < impl> if your girlfriend knows what I mean. 19:10 < saracen> impl: Does it bother you that your name is Noah as much as it does me? 19:11 < impl> saracen: Remember how I didn't use my real name for a really long time? Yeah. 19:11 < saracen> Oh, aye, aye captin' 19:12 < _cheerios> dun dun dun "he's the man who killed me" dun 19:12 * graste once lived in a room with a guy called jesus 19:12 < impl> Pronounced Hey-soos? 19:12 < impl> or srsly Jesus? 19:13 < saracen> I once lived in an IRC channel with somebody called god. 19:13 < graste> more like the first ;) 19:13 < _cheerios> i was once nicknamed jesus 19:13 < graste> he's spanish 19:13 < impl> yeah, it's a pretty common name when pronounced like that :P 19:13 < graste> and in another time I lived in a flat with a guy called jesus 19:13 < graste> obviously called like that for reasons 19:14 < impl> that's the Spanish pronunciation :D 19:14 < saracen> I once walked down a street where everybody was called Mohammad. 19:14 < impl> I want to name my kid Thor 19:14 < impl> srsly. 19:14 < saracen> impl: rofl, so do I =( 19:14 < saracen> I've even got Helen onboard with it, seriously. 19:14 -!- graste1 [n=graste@g225078159.adsl.alicedsl.de] has joined #agavi 19:14 < saracen> Either that or Zeus 19:14 < impl> awesome. 19:15 < graste1> there were always ppl at our door that wnated audiences 19:15 -!- graste [n=graste@f053012038.adsl.alicedsl.de] has quit [Read error: 104 (Connection reset by peer)] 19:15 < impl> How about Osiris? 19:15 < saracen> For a little girl, yeah 19:15 < saracen> It's a nice name 19:15 < impl> lawl 19:16 < saracen> I mean, I know Iris was the woman and all that, but I think Osiris is better suited for a girl 19:18 < saracen> Maybe I could call my son Ray, after my father to keep him happy (Raymond - such a weird name nowadays). Then just drop the y off the end 19:19 < impl> lawl 19:19 < saracen> I need some string, I think the next trick with elephpant will be to string him up above somebody while they're sleeping, from the lightshade. 19:20 < impl> You need to start taking pictures of these things 19:20 < impl> bbiaf :< 19:20 < saracen> I would, but my phone doesnt have a camera. Nor does my phone manage to send messages, make calls or even stay alive for a whole day 19:20 < saracen> BECAUSE I BOUGHT AN OPENMOKO. 19:21 < sth> haha 19:21 < sth> You might as well go buy a stone instead and claim that's your phone 19:22 < sth> just blutac a sim card to it 19:22 < saracen> lol 19:22 < saracen> Soon as they port linux to the stone arch, I'll be all over it 19:22 < Rayne> well, at least it was kind to buy an openmoko 19:22 < sth> saracen: heh 19:22 < sth> I heard the screen updates by using a biro pen. 19:22 < saracen> It is sort of a cool PDA 19:23 < saracen> But meh, I need an actual phone as well 19:23 < sth> You get 1FPM 19:24 < saracen> I put android on it, and it's "use-able", apart from the fact that it has a problem with buzz. Theres a "buzz fix" going about, but you need to have mad soldering skills. 19:24 < sth> I have mad soldering skills 19:24 < saracen> So, even though it's pretty stable, it's still awful calling people, because you give them an earful of static 19:26 < saracen> I'd be fine with it all, but the people at openmoko openly admit they made a shit load of mistakes, but because of what they're doing, you can't really ask for a refund. I don't think they'd do it. 19:26 < saracen> I'm sure if you couldnt use an Apple phone at all because of a design flaw, they wouldnt be asking communities to have a "buzz-fix party" in their town. 19:27 < sth> Nope 19:27 < sth> Although someone would find a fix 19:28 < saracen> But as I was told by one of the hardware devs: "Look at it this way, you have a pretty unique device which sometimes works and sometimes doesn't". 19:28 < saracen> Oh, I see. Now I feel much better. 19:29 < sth> heh 19:36 < graste1> but hey, at least you supported the best idea :) 19:36 < graste1> the concept is good ^^ 19:36 < graste1> linux on a really open source phone is a good idea, actually 19:37 < graste1> who doesn't like boot sequences on touchscreens 19:42 < _cheerios> openmoko? brave. 19:57 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 20:01 -!- Strzalek_ [n=Strzalek@eqf96.neoplus.adsl.tpnet.pl] has joined #agavi 20:15 -!- Strzalek [n=Strzalek@aazz46.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 20:23 < MrJeep> anyone remember how to put javascript in css files (works only in internet explorer however) 20:23 < MrJeep> if I remember correctly 20:25 < benschi> aint this some DHTML stuff? 20:25 < graste1> expression: 20:25 < graste1> but you really shouldn't do this :) 20:26 < graste1> not only because it's javascript in css, but more because of the performance impact (as css styles may apply to many elements and using expressions on pseudo selectors like :hover will lead to massive calls to those expressions) 20:33 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 21:00 < MrJeep> ty 21:00 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 21:12 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 21:14 -!- graste1 [n=graste@g225078159.adsl.alicedsl.de] has quit ["Leaving."] 21:14 -!- Strzalek_ [n=Strzalek@eqf96.neoplus.adsl.tpnet.pl] has quit [] 21:22 -!- pashyon [n=tf@p4FE5A4B7.dip0.t-ipconnect.de] has joined #agavi 21:24 < _cheerios> fell for switch($pwned) { case ($pwned > 100): var_dump("hello :<"); } where $pwned = 0; x_X 21:25 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 21:35 -!- saracen [n=saracen@goto.fiveturns.org] has quit ["leaving"] 21:35 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 21:35 -!- pashyon [n=tf@p4FE5A4B7.dip0.t-ipconnect.de] has quit [Read error: 54 (Connection reset by peer)] 21:38 < benschi> why does doctrine not just return null when there is nothing found by a query 9.9 This would make things soo much easier 21:52 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Connection timed out] 21:53 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 22:04 < saracen> benschi: Whats make it easier? 22:05 < saracen> false is the new null 22:05 < benschi> false would be just fine 22:05 < benschi> but instead I get an empty Doctrine_Record 22:06 < benschi> totally Overblown 22:06 < saracen> That might be a bug 22:06 < benschi> donno 22:07 < benschi> but even getTable->validateUnique($record) does not work... 22:07 < saracen> I usually get a false. How are you constructing the query? 22:07 < benschi> Doctrine::getTable('Users')->findByEmail($email) 22:08 < benschi> I haven't yet used the DQL 22:08 < saracen> That should return a Doctrine Collection, unless you're accessing via $collection[0] - Which would return an empty 22:08 < saracen> Because it means you can use it 22:08 < benschi> Since the function docs state a Doctrine_record is returned null would be just fine 22:08 < saracen> findOneByEmail should return the document, or false. 22:09 < saracen> I assume you're only going to find one user with that email 22:10 < benschi> no i wanna check if username and/or email is already taken 22:10 < _cheerios> "false is the new null" // it's the other way around w/PHP iirc 22:11 < saracen> Doctrine::getTable('Users')->createQuery('u')->where('u.email = ? OR u.username = ?')->fetchOne(); 22:11 < saracen> Err 22:11 < saracen> Doctrine::getTable('Users')->createQuery('u')->where('u.email = ? OR u.username = ?')->fetchOne(array('lol@lol.lol', 'humbug')); 22:12 < saracen> That should return false if it fails to find either 22:13 < saracen> if you just execute, rather than fetch, it should return a collection. And yeah, using $collection[0] probably makes an empty doctrine record, so that you can fill it with values. $collection[0]->username = 'humbug'; $collection[0]->save(); 22:14 < benschi> http://paste.pocoo.org/show/116799/ 22:15 < benschi> the thing is I wanna know wether email or username is taken so i can display the right error 22:15 < benschi> hmm 22:16 < saracen> Then compare after the query? =) 22:16 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 22:17 < benschi> exception origin in unknown lawl 22:17 < benschi> well that would then be just one query 22:18 < saracen> Yeah 22:18 < benschi> point 22:18 < benschi> :D 22:18 < saracen> I mean, if you wanted to display both. ie. - You've registered with that email AND by the way a _different_ user has that username 22:19 < saracen> Then you could setLimit to 2 22:19 < saracen> and at max get one row for a matched username and one for a matched email 22:19 < saracen> But it's a bit overkill 22:20 < saracen> If you want it so they can register multiple times via the same email address. Order by username, and if it matches on that (compare after the query) then flag error, otherwise just *inform* them that they've already used that email address 22:20 < saracen> assuming username has to be unique 22:21 < benschi> username and email should be unique, since you'll be able to login via both 22:22 < saracen> Ah, then yeah. Query above should be fine then 22:23 < benschi> ehm can I access protected functions form an object? 22:23 < benschi> i'm confused 22:23 < benschi> No of course I cannot1 22:24 * benschi slaps himself 22:24 < saracen> Well, you can if you derive the class =) 22:27 < benschi> I haven't that was the Problem :) 22:27 < benschi> but my validator seems to suck! 22:28 < benschi> cuz even if I use values which are not in the DB errors are displayed 22:28 < saracen> What error? 22:30 < benschi> That the username AND email is already taken 22:33 < benschi> maybe I need to run the validator twice 23:04 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 23:08 -!- Rayne [n=Rayne3@pD9E35AE3.dip.t-dialin.net] has quit ["kthxbye"] 23:08 < benschi> saracen: got it working := 23:08 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [Client Quit] 23:21 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 23:25 -!- benschi [n=benjamin@g228032060.adsl.alicedsl.de] has quit ["Gone for life"] 23:29 -!- archtech [n=stanv@83.228.56.37] has quit [No route to host] --- Day changed Tue May 12 2009 01:01 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [] 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:54 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 03:17 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 04:00 -!- luke`_ [n=luke`@59.92.160.233] has joined #agavi 04:16 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Zeelot, saracen, Arme[0], sth, macen, @ChanServ, trophaeum, impl, gigi_ 04:17 -!- Zeelot [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has joined #agavi 04:17 -!- Zeelot is now known as Zeelot3k 04:17 -!- Netsplit over, joins: saracen, trophaeum, gigi_ 04:17 -!- luke` [n=luke`@59.92.160.233] has quit [Read error: 110 (Connection timed out)] 04:17 -!- Netsplit over, joins: @ChanServ, Arme[0], impl, sth, macen 04:21 -!- simoncpu [n=soulfury@58.71.34.137] has joined #agavi 04:53 -!- SasanRose [n=SasanRos@91.184.89.184] has joined #agavi 05:06 -!- luke`_ [n=luke`@59.92.160.233] has quit [] 05:31 < v-dogg> huomenta 05:34 < ttj> Yo. 06:12 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 06:46 < MikeSeth> ohai 06:58 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:01 -!- Zeelot [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has joined #agavi 07:02 -!- Zeelot4k [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has joined #agavi 07:04 < simoncpu> oh hai der 07:08 -!- Zeelot5k [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has joined #agavi 07:11 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:11 < _cheerios> huomenta 07:14 < luke`> huomenta! 07:19 -!- Zeelot3k [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:21 -!- Zeelot [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:25 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 07:27 -!- Zeelot4k [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:38 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:48 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:01 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-20979d97055a7d08] has joined #agavi 08:02 < _cheerios> gaah. annoying py2.4/mysql problem where a unicode string is truncated in all silence :< 08:02 < MikeSeth> in soviet russia python unfucks you 08:13 < _cheerios> lets invalid unicode go thru. causes all kinds of shit :< 08:14 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 08:16 < v-dogg> mysql <3 08:16 < v-dogg> http://sqlanywhere.blogspot.com/2008/03/unpublished-mysql-faq.html 08:17 < _cheerios> heh 08:36 < graste> huomenta 08:41 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"] 08:48 < _cheerios> seems its a documented mysql thing... just took a while to digest some unicode matters (quite the mouthful)... eyes turn to a py2.4-mysqldb bug 09:19 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 09:20 -!- benschi [n=benjamin@g227029224.adsl.alicedsl.de] has joined #agavi 09:22 < Xylakant> huomenta 09:22 < MikeSeth> yarrr 09:24 < benschi> huomenta 09:24 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 09:25 < benschi> Xylakant: In the guide some of the links to the stage files are pointing to the wrong file. ie. stage7 points to stage1 09:26 < Xylakant> yes, we know. It's already fixed in SVN but not yet pushed to live 09:26 < Xylakant> thanks for the pointer though :) 09:30 < benschi> Oh okay :) 09:31 < v-dogg> Xylakant: should we have some guide errata list (simpler and more coherent than trac's tickets)? 09:31 < Xylakant> sounds like a good idea - a wiki page seems most appropriate 09:31 < v-dogg> yup 09:31 < benschi> Oh if someone has some spare time could you have a look at http://trac.redracer.org/browser/trunk/app/lib/validator/RedracerUserUniqueValidator.class.php the error for the email address is always displayed under the username input field 09:42 < Xylakant> benshi: why don't you split that up in two validators? 09:43 < Xylakant> it's not like the two operations do have anything in common 09:43 < Xylakant> however, if you split them, you can reuse each one individually 09:44 < benschi> well it was late yesterday :) But the common thing is, that both field should be unique. But I can make the validator a bit more generic and use it twice 09:54 < benschi> Xylakant: but shouldn't it be possible to have one validator throwing 2 errors and displaying them at "different" locations? 09:55 < Xylakant> hmm, yes :) 09:55 < Xylakant> i don't know if that works atm, but it would certainly make sense 09:55 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 10:00 < crazyhead> :D 10:00 < crazyhead> schnitzel in da house 10:01 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [] 10:05 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 10:16 < nfq> Wombert: you read this? http://news.bbc.co.uk/2/hi/health/8045364.stm I hate this shit 10:18 < Xylakant> interestingly enough, if you read the article the headline gets another meaning 10:19 < Xylakant> from " 10:19 < Xylakant> Swine flu could hit one in three 10:19 < Xylakant> " 10:19 < Xylakant> to "Although one in three who come in contact will likely become infected" 10:19 < Xylakant> which is a totally different thing... 10:28 < _cheerios> START PANICKING. NOW. 10:33 < saracen> I better start playing L4D more, just incase the virus turns people in to zombies 10:33 < Xylakant> and watch Shaun of the Dead 10:33 < Xylakant> start stacking lp's now 10:34 * saracen grabs a pipe bomb 10:34 < saracen> Hey, guys! There's a pipe bomb over here. 10:42 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 10:42 < digitarald> Huomenta 10:42 < Wombert> saracen: I actually feel flu-ish right now 10:42 < Wombert> : 10:43 < digitarald> Wombert: did you hug a pig lately? 10:43 < MikeSeth> PILLS HERE 10:43 < digitarald> Grabbin a Shotgun ... 10:44 < Wombert> you should heal up, Francis^H^H^H^H^H^H^HMiek 10:44 < Wombert> okay 10:44 < Wombert> 10:44 < saracen> lawl 10:44 < saracen> I hate vans. 10:45 < MikeSeth> but you like free candy 10:45 < MikeSeth> right? 10:46 < saracen> http://www.youtube.com/watch?v=kc9f-VVQK3k 10:48 < benschi> lol a sniper rifle with a crossair 10:48 < Xylakant> v-dogg, benshi: https://trac.agavi.org/wiki/GuideErrata 10:49 < v-dogg> brilliant 10:51 < MikeSeth> wait we have stage 7?! 10:51 < MikeSeth> wow 10:51 < MikeSeth> i missed a lot lol 10:54 < Xylakant> well, mostly the same content but split up in smaller parts 11:05 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 11:10 < benschi> Xylakant: same for the link on introdution.html 11:31 -!- benschi [n=benjamin@g227029224.adsl.alicedsl.de] has quit ["Gone for life"] 11:38 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 11:43 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has joined #agavi 11:45 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 11:48 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [] 11:49 < Wombert> nom 11:49 -!- SasanRose [n=SasanRos@91.184.89.184] has quit ["leaving"] 12:00 -!- Zeelot5k [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 12:01 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [] 12:06 < sth> nom 12:17 < MikeSeth> nom 12:27 < _cheerios> nooooooooooooooommm 13:16 -!- arcane [n=jake@ppp240-247.static.internode.on.net] has joined #agavi 13:25 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 13:26 -!- JP_ is now known as MrJeep 13:26 < MrJeep> morning 13:28 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:30 -!- RadiatioN2 [n=Radiatio@p5B3FFC56.dip.t-dialin.net] has joined #agavi 13:46 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 13:49 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 13:54 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:59 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 14:02 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 14:03 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 14:03 < fnordfish> why shall one generate all routes and not put them into an configfile? 14:04 < saracen> what do you mean? 14:09 < fnordfish> well - just a competition - just went crazy to find another guys bug 14:10 < fnordfish> and i was wondering if someone "finds" a reason which describes that bug 14:11 < saracen> *confused* 14:12 < MikeSeth> fnordfish: because Agavi already does that for you 14:13 < MikeSeth> fnordfish: the .xml file is compiled into a config file full of routes 14:14 -!- benschi [n=benjamin@s0965.vpn.hrz.tu-darmstadt.de] has joined #agavi 14:14 < fnordfish> sorry. more specific: why shall one generate all URLs using routes and not put the whole url into a config file 14:14 < saracen> Because it provides a centralised place for them 14:14 < saracen> If you ever want to change a route, you only have to do it in one place 14:15 < MikeSeth> fnordfish: because it is a mistake to think of URLs as a finite set 14:15 < MikeSeth> they're not 14:15 < MikeSeth> i once tried to implement a cache for routing to persist old URLs and return redirects when they change 14:15 < MikeSeth> totally not worth the effort 14:19 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 14:20 < fnordfish> ok, here is the thing I was struggling with: http://www.example.com/login was called by an ajax-like site, but the browser was pointing to http://example.com 14:20 < MikeSeth> i dont see a problem 14:21 < benschi> hey there 14:22 < fnordfish> the new session given by the login is valid for 'www.example.com' not for 'example.com' 14:22 < benschi> Xylakant: I've choosen the way to make the validator more generic and let it now run twice, which is a little overhead, but well. 14:23 < MikeSeth> fnordfish: that's just idiocy on the implementors' part 14:24 < benschi> but i think a validator should still be able to validate two different fields and display the messages at the right places 14:26 -!- RadiatioN2 [n=Radiatio@p5B3FFC56.dip.t-dialin.net] has quit ["-"] 14:27 < fnordfish> MikeSeth: well, by default the session cookie will be set for the current domain 14:29 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 14:30 -!- Mobbit [n=mobbit@87.79.35.60] has quit [Client Quit] 14:36 -!- Rayne [n=Rayne3@pD9E34DF5.dip.t-dialin.net] has joined #agavi 14:36 < Rayne> hey 14:42 < JP_> this might be out of context 14:42 < JP_> but is it possible to run non-64bit app on vista 64 ? 14:43 < JP_> I've heard the performance of vista 64 was better than 32 with vmware fusion 14:43 -!- JP_ is now known as MrJeep 14:43 < MrJeep> but the big question is, will it run my poker software :P 14:44 < benschi> MrJeep: yes, 64bit Vista has 32 runtime emulation 14:44 < MrJeep> ty very much 14:57 < MikeSeth> I forbid people to enter the premises with Vista laptops 14:59 < MrJeep> what about windows 7 ? 15:11 < v-dogg> MrJeep: doesn' every 64-bit platforms run 32bit apps? 15:11 < MrJeep> I wasn't sure 15:11 -!- benschi [n=benjamin@s0965.vpn.hrz.tu-darmstadt.de] has quit [] 15:12 < MrJeep> I remember a friend trying to run FarCray on vistsa 64 and it failed 15:12 < v-dogg> 99.99% of the software is still 32bit so ruling those out would make the system pretty much useless 15:12 < MrJeep> except I've heard vista 64 runs better in a vm ware 15:13 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 15:13 < Rayne> v-dogg, no not evey platform 15:13 < v-dogg> ok 15:13 < v-dogg> I've only used 64-bit win2003 server 15:13 < Rayne> this should run 32 bit, too? 15:13 < v-dogg> of course 15:14 < v-dogg> it would be useless otherwise like I said :) 15:14 < Rayne> except this system was powered by a ithanium cpu (which is no able to run 32 bit without slow emulation) 15:15 < Rayne> qemu is a cool virtualization program because it emulates 64 bit on 32 bit systems. i heard this works slow (as exspectd) but hey, this is cool :-) 15:19 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-20979d97055a7d08] has quit ["http://www.mibbit.com ajax IRC Client"] 15:23 < Wombert> wat hapen here 15:29 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 15:30 -!- benschi [n=benjamin@f050251052.adsl.alicedsl.de] has joined #agavi 15:33 -!- benschi [n=benjamin@f050251052.adsl.alicedsl.de] has quit [Remote closed the connection] 15:33 < Rayne> benschi, did you found the solution for the unique validator? 15:33 < Rayne> gnah 15:33 -!- benschi [n=benjamin@f050251052.adsl.alicedsl.de] has joined #agavi 15:33 < Rayne> again: benschi, did you found the solution for the unique validator? 15:34 < benschi> hey Rayne. Yes I did 15:34 < Rayne> what was the problem? 15:34 < benschi> two ways, Doctrine one, which i haven't tried yet. But there I need to activate Validation... 15:35 < benschi> other one, i query and look if the returned query count is greater 0 15:35 < Rayne> validation is disabled by default? 15:35 < benschi> http://trac.redracer.org/browser/trunk/app/lib/validator/RedracerUserUniqueValidator.class.php 15:35 < benschi> Yes 15:35 < benschi> Validation is disabled by default 15:35 < benschi> wierd ey? 15:36 < benschi> especially if you are used to write validators in Agavi which requires Validation 15:36 < Rayne> could it be possible that it consumes memory when not used? that would be weird but i have no better idea. 15:37 < benschi> No clue! really 15:38 < benschi> you would need to profile it 16:07 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 16:12 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 16:19 < Rayne> is it possible to change the output type in the view? i want to change the output type "image" to the default one to return a error 404 site, when a not existing image (they are created and agavi-cached) was requested 16:19 -!- simoncpu [n=soulfury@58.71.34.137] has quit ["wee wee wee"] 16:40 < Xylakant> Rayne: Yes you can 16:41 < Xylakant> There's basically two ways 16:42 < Xylakant> you should be able to set the output type in the view's initialize method 16:42 < Xylakant> and you could forward to the same action and pass an output type along 16:43 < Xylakant> I'd recommend the second method - while it implies a second execution run it's more future proof 16:53 -!- Strzalek [n=Strzalek@aarb159.neoplus.adsl.tpnet.pl] has joined #agavi 16:56 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 17:13 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] 17:24 < MrJeep> anyone knows a html tidy web service 17:27 < Wombert> http://validator.w3.org/ ? :p 17:28 < MrJeep> I meant, Webservice, not web service, sorry 17:28 < MrJeep> plus w3c validator fail when I try to tidy partial html 17:29 < MrJeep> I found this one however : http://infohound.net/tidy/tidy.pl 17:29 < MrJeep> I'm trying to use it with cURL, but I'm out of luck 17:31 < v-dogg> MrJeep: for a simple http post you don't need curl 17:31 < MrJeep> here goes the long story: 17:33 < MrJeep> We have a database with recipes. Each recipe contains html extracted from a website. However, a lot of recipes' html is broken so i'd like to tidy it in a look 17:33 < MrJeep> loop* 17:33 < MrJeep> and libtidy is not installed 17:34 < v-dogg> and you can't install it? 17:34 < MrJeep> I think I tried, but if I remember correctly it involved recompiling php 17:35 < v-dogg> http://pastebin.ca/1420707 17:35 < v-dogg> simple http post 17:35 < MrJeep> :o 17:36 < MrJeep> :) 17:36 < MrJeep> ty v-dogg 17:37 -!- SasanRose [n=SasanRos@92.50.3.91] has joined #agavi 17:38 < MrJeep> I presumed you were thinking about creating a simple form and sending it 17:38 < MrJeep> didn't know file_get_contents could do that 17:38 < v-dogg> no, I was just thinking anything else than "you don't need curl to make a simple http post" :) 17:40 < MrJeep> :D 17:41 < v-dogg> if you need to check result codes or something, zend's http client is ok 17:45 < Rayne> thanks Xylakant :-) 17:47 -!- Sasan_Rose [n=SasanRos@92.50.3.91] has joined #agavi 17:52 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 17:58 -!- Sasan_Ro1e [n=SasanRos@92.50.3.91] has joined #agavi 17:59 -!- SasanRose [n=SasanRos@92.50.3.91] has quit [Read error: 110 (Connection timed out)] 18:00 -!- Sasan_Rose [n=SasanRos@92.50.3.91] has quit [Read error: 60 (Operation timed out)] 18:04 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 18:06 -!- SasanRose [n=SasanRos@92.50.3.91] has joined #agavi 18:10 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 18:11 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 18:19 -!- Sasan_Ro1e [n=SasanRos@92.50.3.91] has quit [Read error: 110 (Connection timed out)] 18:26 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 18:31 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 18:42 < _cheerios> http://inventorspot.com/articles/kneeling_bench_keeps_splashes_and_pride_minimum_27528 18:44 < Rayne> eh lol _cheerios ? 18:46 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has joined #agavi 18:47 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 18:51 < _cheerios> lol @ france approving killing internet connections for upto a year, making you still pay for it, if your IP is traced to illegal downloads 18:52 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 18:57 -!- SasanRose [n=SasanRos@92.50.3.91] has quit [Read error: 60 (Operation timed out)] 19:00 < benschi> Japanese 9.9 19:00 < saracen> Oh, is a new version of Japan out? 19:04 < sth> Awesome 19:04 < sth> I should download tokyo. 19:05 < saracen> careful, it's beta 19:05 < v-dogg> does it include Tentacles 2.0? 19:06 < digitarald> No, but Nude Ninjas 2.1b 19:08 < sth> awesome! 19:08 < Rayne> in fact that ninjas are never seen (except you will die in 3... 2... 1..) so i would prefer the tentacles 2.0 :/ 19:08 < sth> But I would have thought ninjas would have been in a previous version of japan 19:12 < saracen> I thought Nude Ninjas 2.1b merged with Tentacles 1.9, thus the update? 19:14 -!- archtech [n=stanv@83.228.56.37] has quit [No route to host] 19:31 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 19:33 -!- Xylakant [n=Xylakant@p57944C8B.dip.t-dialin.net] has joined #agavi 19:37 -!- Xylakant [n=Xylakant@p57944C8B.dip.t-dialin.net] has quit [Client Quit] 19:44 < v-dogg> ooo.. fecking expert-exchange.com... 19:45 < v-dogg> I was desperate to get one problem fixed, saw "Accepted Solution" there, paid $12 to see the solution 19:45 < v-dogg> and it was "the component is buggy, we stopped using it 5 years ago" 19:45 < v-dogg> well thanks a fucking lot! 19:48 < impl> you can get the answers frm Google, you know 19:48 < impl> without paying :x 19:49 < impl> like say this: http://www.experts-exchange.com/Web_Development/Web_Languages-Standards/PHP/PHP_Databases/Q_22851521.html 19:50 < impl> then go here: http://www.google.com/search?q=site%3Aexperts-exchange.com+Q_22851521 19:50 < impl> and click the link 19:50 < impl> and scroll down all the way 19:51 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 19:52 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has quit ["Leaving"] 19:54 < sth> I hate experts exchange 20:02 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 20:04 < _cheerios> v-dogg, ouch! though, i laughed. ;p i thought experts exchange had the results at the bottom always? atleast some of them, but yer, always gotten there via google. 20:20 -!- saracen [n=saracen@goto.fiveturns.org] has quit [Remote closed the connection] 20:43 < MrJeep> http://www.logaholic.de/2009/04/24/agavi-vs-zend-framework-part-1-forms/ 20:44 < MrJeep> agavi validation breaks DRY ? huh ? 20:47 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:48 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 20:50 < _cheerios> it's very easily un-dry or impossible to keep dry w/agavi, w/regards to the validate.xml (xiincludes can help some) -- and in case of custom (and its always custom in this case) html in the template 20:53 < _cheerios> vs rad frameworks where you define the model, do in the tempalte, and if($model($form)->isValidated()) in the view, and that's it. barring any special customization. 20:57 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 20:58 -!- Strzalek [n=Strzalek@aarb159.neoplus.adsl.tpnet.pl] has quit [Read error: 60 (Operation timed out)] 21:00 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 21:04 -!- Strzalek [n=Strzalek@axh61.neoplus.adsl.tpnet.pl] has joined #agavi 21:04 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["tired"] 21:06 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:07 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 21:09 < sth> I noticed that DRY doesn't really exist 21:09 < sth> in agavi 21:10 < saracen> wai? 21:15 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 21:16 < sth> There seems to be a lot of code to do very little 21:17 < saracen> I assume you mean actions/views which do very little some of the time? 21:18 < sth> Take the demo app on agavi.org 21:19 < saracen> what about it? 21:19 < sth> There's a lot code to make that 21:21 < Rayne> a anti-dry agavi demonstration would be cool (i repeat myself most times in validation) 21:21 < Rayne> (okay, i haven't checked how i can stop to repeat me, because i currently lack time) 21:32 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 21:45 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 21:53 -!- benschi [n=benjamin@f050251052.adsl.alicedsl.de] has quit ["Gone for life"] 22:21 < Rayne> n8 22:21 -!- Rayne [n=Rayne3@pD9E34DF5.dip.t-dialin.net] has quit ["kthxbye"] 22:30 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 60 (Operation timed out)] 22:31 -!- Strzalek [n=Strzalek@axh61.neoplus.adsl.tpnet.pl] has quit [] 22:34 < sth> sfw http://img154.imageshack.us/img154/999/404mundoreal0438240.jpg 22:34 < sth> That's awesome 22:36 < saracen> 22:21:16 < Rayne> a anti-dry agavi demonstration would be cool (i repeat myself most times in validation) 22:36 < saracen> Could always create your own validator which does everything you're repeating =) 22:36 < impl> or xinclude! 22:36 < saracen> But thats not too good an idea, it would be better to use xinclude 22:36 < saracen> fuck you impl 22:37 < impl> :o) 22:37 < saracen> Oh yeah 22:38 < saracen> I'm at my house today, and my girlfriend dad comes back from liverpool to their other house (Where my gf lives) because his mother has had a stroke 22:38 < saracen> I got a text off my gf: "My dad wants to know why theres an elephant under the grill" 22:38 < saracen> Wasn't even me, it was her brother. 22:39 < impl> haha :D 22:40 < saracen> I wonder if her dad will join in, I suspect the whole families good at doing weird stuff like it. When she was much younger they used to do weird stuff with styrofoam ;x 22:40 < saracen> It was an on going thing... filling shoes with it, or coat pockets 23:48 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [] --- Day changed Wed May 13 2009 00:57 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 00:59 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 01:04 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [Client Quit] 01:13 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 01:52 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit ["Bai4now!"] 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 03:15 -!- luke` [n=luke`@59.92.129.81] has joined #agavi 03:34 -!- simoncpu [n=soulfury@58.71.34.137] has joined #agavi 04:56 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 04:57 -!- SasanRose [n=SasanRos@91.184.88.43] has joined #agavi 05:35 < simoncpu> hello 05:35 < simoncpu> what's the advantage of using a templating engine such as smarty and dwoo? 05:35 < simoncpu> why not just insert $template strings directly? 05:42 -!- luke` [n=luke`@59.92.129.81] has quit [] 05:43 < v-dogg> huomenta 05:50 < sikkle> simoncpu: i mean, depend with which kind of team your work. 05:51 < v-dogg> that's a question that will never be answered but only leads to flame wars :) 05:52 < v-dogg> but in the end templating engines are useless overhead because php itself is a templating engine (*throws the first stone* ;) 05:55 < simoncpu> i was about to try dwoo with agavi 05:55 < simoncpu> but when i read its syntax, i was like 05:55 < simoncpu> what's the difference between this syntax and php? why not just use php? 06:11 < sikkle> simoncpu: i totally agree with you 06:12 < sikkle> to me that make no sense either 06:12 < sikkle> but some like the way the code is written, and some foreach trick you can do with them etc. etc. 06:12 < simoncpu> but php also has foreach 06:12 < simoncpu> :p 06:13 < sikkle> yea yea, the syntax would be different indeed 06:15 < simoncpu> aha, i think i found a useful scenario 06:15 < simoncpu> smarty/dwoo doesn't allow PHP execution, right? 06:15 < simoncpu> what if a company wants to develop a UI for a product 06:15 < simoncpu> then the company wants to license it to 3rd party devs? 06:16 < simoncpu> maybe the devs can develop their own UI without affecting the backend 06:16 < simoncpu> hmmmm 06:16 < sikkle> i mean it's all related to view cache and split the php from the view etc. etc. 06:42 < horros> Huomenta. 06:56 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:02 -!- Zeelot [n=zeelot@adsl-233-53-115.mia.bellsouth.net] has joined #agavi 07:02 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 07:03 -!- Zeelot4k [n=zeelot@adsl-233-53-115.mia.bellsouth.net] has joined #agavi 07:04 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:09 -!- Zeelot5k [n=zeelot@adsl-233-53-35.mia.bellsouth.net] has joined #agavi 07:09 -!- Zeelot4k [n=zeelot@adsl-233-53-115.mia.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)] 07:09 -!- Zeelot [n=zeelot@adsl-233-53-115.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 07:14 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:14 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:14 < _cheerios> huomenta 07:14 < graste> huomenta 07:19 -!- Zeelot3k [n=zeelot@adsl-233-248-158.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:31 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 07:37 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 07:50 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:52 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [] 07:53 -!- everplays [n=prince@92.50.3.56] has joined #agavi 08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:09 -!- benschi [n=benjamin@78.52.61.118] has joined #agavi 08:22 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 08:30 -!- benschi [n=benjamin@78.52.61.118] has quit ["Gone for life"] 08:43 -!- benschi [n=benjamin@78.52.61.118] has joined #agavi 08:55 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has joined #agavi 09:03 -!- benschi [n=benjamin@78.52.61.118] has quit ["Gone for life"] 09:14 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 09:37 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 10:06 -!- digitarald [n=digitara@212.170.59.132] has joined #agavi 10:32 < sth> Morning 10:52 < _cheerios> digitarald, i want to publish my mini-framework too with all these http://brianreily.com/project/juno other mushrooms popping out :) most of them are crazy, and people whom would use them are just as nutty :p 10:53 < digitarald> mini framework, your orm? 10:53 < digitarald> did you just call me and my neno tyke "mushroom" :P ? 10:53 < digitarald> *nano 10:54 < _cheerios> no, i'd mean my simple rest client/server 10:54 < _cheerios> its by no means nano, but it behaves similar :) 11:02 -!- nfq_ [n=nfq@dyn.83-228-188-026.dsl.vtx.ch] has joined #agavi 11:05 -!- nfq [n=nfq@dyn.83-228-167-034.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] 11:09 -!- everplays [n=prince@92.50.3.56] has left #agavi [] 11:20 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 12:05 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 12:10 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 12:34 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 12:36 -!- nfq_ [n=nfq@dyn.83-228-188-026.dsl.vtx.ch] has quit [] 12:38 -!- benschi [n=benschi@82.113.106.5] has joined #agavi 12:39 < benschi> Hey there 12:40 < benschi> Is someone who uses doctrine around? I need some help with the database.xml and how to setup validation 12:40 < digitarald> it isn't so much different 12:45 < benschi> digitarald: Well seems like validation ain't working 12:45 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 12:45 < digitarald> u mean doctrine validation? 12:45 < benschi> Yep 12:45 < benschi> Agavi validation is fine 12:46 -!- luke`_ [n=luke`@122.166.1.164] has joined #agavi 12:47 < benschi> But doctrine validation does not seem to work. Have a look at trac.redracer.org 12:48 < benschi> For the database.xml 12:48 < benschi> I tried to set it to All but still no validation 12:49 < digitarald> I use numbers as attribute index ... my example won't help 12:50 < benschi> What I tried was Doctrine::getTable('Users')->validateUniques then the record should have some error stack, wich is not the case 12:50 < benschi> When you gimme the number for validation i try it 12:52 < digitarald> LENGTHS 12:52 < digitarald> http://pastie.org/private/ib7kd2p0lbn2m29ow0vcg 12:55 < benschi> Hmm doesn't seem to work. 12:56 < benschi> At least not with the function validateUniques 12:56 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 12:57 < benschi> Might be a wrong usage of the function or a bug in doctrine 12:57 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 110 (Connection timed out)] 13:07 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:09 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:21 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 13:23 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 13:25 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 13:26 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 13:26 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 13:28 -!- benschi [n=benschi@82.113.106.5] has quit [Read error: 110 (Connection timed out)] 13:30 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:33 -!- benschi [n=benschi@16.106.113.82.net.de.o2.com] has joined #agavi 13:43 -!- luke`_ [n=luke`@122.166.1.164] has quit [] 13:50 -!- benschi [n=benschi@16.106.113.82.net.de.o2.com] has quit [Read error: 110 (Connection timed out)] 14:00 -!- benschi [n=benschi@82.113.106.17] has joined #agavi 14:00 -!- benschi [n=benschi@82.113.106.17] has quit [Remote closed the connection] 14:28 -!- SasanRose [n=SasanRos@91.184.88.43] has quit ["leaving"] 14:38 -!- Strzalek [n=Strzalek@axj12.neoplus.adsl.tpnet.pl] has joined #agavi 14:44 -!- Rendez [n=Rendez@84.77.61.131] has quit [] 14:45 -!- v-dogg [i=vmakinen@xob.kapsi.fi] has quit [Remote closed the connection] 14:47 -!- Rayne [n=Rayne3@pD9E3641E.dip.t-dialin.net] has joined #agavi 14:49 < Rayne> heh, great posting: http://img76.imageshack.us/img76/3616/ubuntu.jpg 14:49 < Rayne> hi guys 14:54 < horros> :D 14:56 < fnordfish> hi folks - how do i generate an url for another context 14:59 < digitarald> fnordfish, always the best questions ... 15:00 < graste> :> 15:00 < Rayne> huh? 15:08 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 15:18 < saracen> fnordfish: You're going to have two routes, with the same name, that differ in context? 15:21 < graste> he's in let's say web context and wants to generate a route to e.g. soap context 15:22 < graste> call 15:23 -!- benschi [n=benjamin@e176246194.adsl.alicedsl.de] has joined #agavi 15:24 -!- sth [n=sth@vor.thulbourn.com] has quit [Remote closed the connection] 15:26 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 110 (Connection timed out)] 15:27 -!- Rendez [n=Rendez@84.77.61.131] has quit [" (going back to the Real World)."] 15:29 < saracen> AgaviContext::getInstance('soap')->getRouting()->gen('lol.caek') ? 15:34 < Rayne> does this make any sense? if i click for instance on a json url my browser does not send a by output type json required header? 15:34 * Rayne scratches-imaginary-beard 15:36 -!- vmakinen [i=vmakinen@xob.kapsi.fi] has joined #agavi 15:36 -!- vmakinen is now known as v-dogg 15:36 < Rayne> hai v-dogg 15:36 < v-dogg> huomenta 15:38 < _cheerios> 4day work weeks till August (off my massively stacked holidays) \o/ 15:44 -!- Zeelot5k is now known as Zeelot3k 15:44 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 15:55 < MikeSeth> macen got sued?! 15:58 < v-dogg> you talking about that thing a month or two ago? 15:58 < v-dogg> or something new? 15:58 < MikeSeth> dunno just logged into failbook and it was on my homepage 15:58 < MikeSeth> wtf 16:12 -!- fnordfish_ [n=fnordfis@h-213.61.228.114.host.de.colt.net] has joined #agavi 16:12 -!- fnordfish_ [n=fnordfis@h-213.61.228.114.host.de.colt.net] has quit [Read error: 104 (Connection reset by peer)] 16:14 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 16:27 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] 16:27 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 16:30 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 16:34 < fnordfish_> Rayne, saracen - thanks - does not work for me - and cant work. ... i'm generating an 'web' url out of an console context ... 16:37 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 16:37 -!- luke` [n=luke`@59.92.160.51] has joined #agavi 16:40 -!- Mobbit [n=mobbit@87.79.35.60] has quit [] 16:43 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 16:46 -!- benschi [n=benjamin@e176246194.adsl.alicedsl.de] has quit [] 16:51 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 16:51 -!- benschi [n=benjamin@e176246194.adsl.alicedsl.de] has joined #agavi 16:52 -!- Mobbit [n=mobbit@87.79.35.60] has quit [Client Quit] 17:05 < v-dogg> anyone here use google maps api? 17:07 < digitarald> sometimes 17:08 < horros> I have. 17:08 < v-dogg> I'd like to add some as simple as "show address on a map" next to a customers address in your closed app 17:08 < horros> v-dogg: If you have questions, make haste! 17:08 < horros> I'm off to a gig in a while. 17:08 < v-dogg> but I can't use the API for that, can I? 17:08 < horros> Sure you can? 17:09 < horros> Why wouldn't you? 17:09 < v-dogg> "Your Maps API Implementation must be generally accessible to users without charge. You may require users to log in to your Maps API Implementation if you do not require users to pay a fee. " 17:09 < v-dogg> "in our closed app" of course :) 17:09 < horros> ah, you mean closed as in closed source and proprietary? 17:10 < horros> or closed as in internal app? 17:10 < v-dogg> closed source and proprietary 17:10 < v-dogg> users pay to use it 17:11 < horros> Ah. Then I think you need a license from Google. 17:11 < v-dogg> I can't find any prices for that 17:12 < horros> I think you need to contact them. 17:12 < horros> Not sure though. 17:13 < v-dogg> in that case the price is going to be too much 17:13 < horros> I doubt it. 17:13 < Rayne> would be openstreetmap (or however it is called) no alternative? 17:14 < Rayne> (yay, i think this sentence does not make any sense) 17:15 < horros> :) 17:16 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 17:17 < v-dogg> I could of course make the feature public and include it in the app... hmm.. 17:26 < Rayne> see you later :-) 17:26 -!- Rayne [n=Rayne3@pD9E3641E.dip.t-dialin.net] has quit ["kthxbye"] 17:49 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 17:50 -!- digitarald [n=digitara@212.170.59.132] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 17:57 -!- Strzalek [n=Strzalek@axj12.neoplus.adsl.tpnet.pl] has quit [] 18:03 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 18:13 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 18:17 -!- Mobbit [n=mobbit@87.79.35.60] has joined #agavi 18:47 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 18:50 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 18:51 -!- nfq [n=nfq@dyn.83-228-188-026.dsl.vtx.ch] has joined #agavi 19:04 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [] 19:10 -!- graste [n=graste@f053007217.adsl.alicedsl.de] has joined #agavi 19:28 < graste> . 19:33 < benschi> .. 19:39 < v-dogg> ...---... 19:52 -!- Rayne [n=Rayne3@pD954BCE6.dip.t-dialin.net] has joined #agavi 19:53 -!- Rayne|aedion [n=Rayne3@pD9E3585B.dip.t-dialin.net] has joined #agavi 19:54 -!- Rayne [n=Rayne3@pD954BCE6.dip.t-dialin.net] has quit [Nick collision from services.] 19:54 -!- Rayne|aedion is now known as Rayne 19:59 -!- kainam [n=jake@ppp240-247.static.internode.on.net] has joined #agavi 20:01 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 20:04 -!- sth [n=sth@vor.thulbourn.com] has joined #agavi 20:04 < sth> Hi! 20:05 < benschi> hey 20:05 < v-dogg> huomenta 20:05 < Rayne> hi 20:07 -!- Wombert [n=Wombert@ip-90-186-140-51.web.vodafone.de] has joined #agavi 20:09 < saracen> ITS THE WOMBERTO 20:09 -!- arcane [n=jake@ppp240-247.static.internode.on.net] has quit [Read error: 110 (Connection timed out)] 20:09 < saracen> HAI WOMBERTO 20:09 < sth> Hey Wombert 20:09 * saracen goes to get another whiskey 20:09 < Wombert> yo sth 20:09 < Wombert> on train from the airport 20:09 < Wombert> all good? 20:09 < _cheerios> anyone tried unfuddle or codebasehq ? looking at git hosting choices with the best perks 20:09 < sth> Yup, how was the flight? 20:09 < Wombert> saracen: good call with the context routing stuff this afternoon 20:09 < Wombert> sth: no legroom again (air berlin...) 20:09 < sth> _cheerios: github looks good 20:09 < Wombert> but 20:10 < Wombert> one of the flight attendants 20:10 < Wombert> well she was entertaining 20:10 < sth> Wombert: The price you pay for being tall :) 20:10 < Wombert> pretty, yeah I guess she was, but 20:10 < v-dogg> _cheerios: repositoryhosting.com has git 20:10 < Wombert> she had a *really* nice voice 20:10 < Wombert> so she kept talking and talking 20:10 < Wombert> I guess she likes to hear herself speak... 20:10 < impl> I wish I had a nice voice 20:10 < v-dogg> _cheerios: i use svn myself so i know nothing about it 20:10 < Wombert> she had an aussie accent, too, when speaking english, which was confusing, because I think her name sounded italian 20:10 < saracen> Wombert: Oh, so I was right? 20:10 < Wombert> lol impl? 20:10 < sth> impl, there's nothing nice about you :) 20:10 < Wombert> saracen: absolutely 20:10 < impl> then I could seduce girls over the phone 20:11 < impl> instead of over the Internet 20:11 < impl> :( 20:11 < saracen> impl: Just be less of a whiney american 20:11 < Wombert> impl: but they'd turn around and run away once they meet you in person 20:11 < sth> I have an awesomely posh English accent :) 20:11 < saracen> And the women will be all over you 20:11 < impl> Wombert: well yeah, that happens anyway 20:11 < Wombert> impl: WHAT SARACEN SAID 20:11 < Wombert> sth: yup those fly with american girls, you knew that? 20:11 < impl> I have a vollbart again :D 20:11 < Wombert> unfortunately, those are all fat 20:11 < saracen> impl: I could stand in for you 20:11 < sth> Wombert: Yeah. 20:11 < Wombert> impl: shave 20:11 < impl> no, screw you. 20:11 < saracen> with the voice I mean, you tell me what to say 20:11 < sth> I don't expect it to fly in Germany though. 20:12 < impl> saracen: lawl 20:12 < impl> British accents are awesome 20:12 < saracen> and I'll seduce them with my weird accent 20:12 < saracen> Mine isnt that awesome, I sound weird to most of my friends 20:12 < sth> saracen: Where are you from? 20:13 < saracen> On the account that I was pretty much deaf when I was little, learnt south accent from my parents, then went to a school, which isn't really up north, but everybody sounded like they were, because they were all sheep shaggers. 20:13 < v-dogg> i seduce them with my looks and teh money 20:13 < saracen> sth: Born in kent, lived in peterborough most my life, now live in spalding out in the sticks 20:13 < v-dogg> ... I wonder why Camilla married me :P 20:13 < sth> Peterborough? 20:14 < sth> I live there :) 20:14 < saracen> really? Spalding isnt that far :P 20:14 < impl> v-dogg: for the babies 20:14 < saracen> We could breed together. 20:14 < sth> saracen: I'm in Leicester at the minute for university 20:14 < _cheerios> v-dogg + sth , thanks for the tips. i remember checking some of these hosted solutions out months back... wondering if any progress in them, to have a good wiki + bug trackin' to go alonside. 20:14 < sth> Where in Peterborough? 20:15 < saracen> Last place I lived was Ortons - Orton Brimbles to be exact. Before that it was along the Oundle road near st. boltophs school 20:15 < saracen> I still work in Peterborough, South Bretton 20:15 < impl> lol, brimbles. 20:15 < sth> diaf Noah. 20:16 < sth> I live in n. bretton 20:16 < saracen> Yeah, NOAH 20:16 < saracen> DIAB 20:16 < saracen> DIE IN A BOAT. (Not my BOAT). 20:16 < impl> WITH PLEASURE. 20:16 < impl> saracen: I told you my brother got himself a boat right? 20:17 < sth> impl, one step closer. 20:17 < saracen> A girl or an actual boat? 20:17 < impl> A girl. 20:17 < saracen> lawls 20:17 < saracen> And no. Really? Big or just big jawed? 20:17 < impl> Oh, she's skinny, just like yours isn't actually a boat 20:17 < saracen> My brother actually has himself a boat 20:17 < impl> Actually I haven't brought up the subject of her being a boat yet 20:17 < impl> I probably should, to make him feel bad 20:17 < saracen> I say boat, but she's more of a submarine - I seriously doubt she'd float. 20:18 < impl> submarines float 20:18 < impl> .. 20:18 < saracen> Did I mention this one is damaged? 20:18 < impl> lawl 20:18 < impl> hull breach huh? 20:18 < sth> rofl 20:18 < saracen> Yeah, in the facial region. 20:18 < saracen> I seriously hope my brother doesn't work out how to use a computer and learn what IRC is on the same day anytime soon. 20:19 < impl> wouldn't it be awkward if sth WERE YOUR BROTHER? 20:19 < impl> :oooooooooo 20:19 < sth> lol 20:19 < _cheerios> codebasehq looks like a blend of github + lighthouse 20:19 < saracen> Well, yeah, as I was just about to try and seduce him in PM 20:19 < sth> saracen: So someone dropped an anchor on her face? 20:20 < saracen> sth: Yeah, and it left her with this gaping large hole which she attempts to communicate out of 20:20 < saracen> and fill with food 20:20 -!- Wombert_ [n=Wombert@ip-90-187-220-121.web.vodafone.de] has joined #agavi 20:20 < sth> wb 20:20 < saracen> Womberts missed fat jokes 20:21 < saracen> =( 20:21 < impl> it was a very insightful conversation 20:21 < sth> Wombert_: Got a 3G data card? 20:21 < impl> he's prolly going through a tunnel 20:22 < saracen> sth: Are you employed? Only my boss and I always discuss that if we ever get anywhere in life (ie. a project which actually earns money) we'd have to get another programmer. So nothing yet, but if you're at uni anyway... 20:22 < sth> would this be a bad time to say: diat. 20:22 < sth> :) 20:22 < saracen> Mind you, theres the matter of you having to be good looking. 20:22 < Wombert_> sth: yup 20:22 < Wombert_> sth: tunnel :p 20:22 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 20:22 < sth> saracen: I'm employed by Wombert_ :) 20:22 < impl> 3G isn't so good in the middle of mountains 20:22 < saracen> sth: Oh. But, I don't mean to alarm you or anything 20:22 < saracen> But he's 20:22 < saracen> german. 20:23 < sth> Heh, I know. But I've got enough Nazi jokes to get my through 20:23 < Wombert_> NEIN 20:23 < Wombert_> SIE DUERFEN IHN NICHT HABEN MEIN HERR 20:23 < Wombert_> ES IST VERBOTEN 20:23 < saracen> Wombert why haven't you employed me yet? I've got jokes too =( 20:23 < impl> Wombert hat Schweinegrippe 20:23 < impl> :( 20:24 < sth> 3G data cards don't work on trains in the UK 20:24 < impl> sth: at all? 20:24 < sth> impl, it's fine if you're on a train in greater London 20:24 < sth> :) 20:24 < impl> lol 20:24 < impl> I forgot that most of England is the middle of nowhere. 20:24 < saracen> !! 20:24 < sth> yup 20:24 < sth> No one thought to line the UK rail network with cell towers 20:25 < Wombert_> sth: you only get edge here too outside cities 20:25 < saracen> If they did that, where would the leafs go, to derail trains? 20:25 < sth> heh 20:26 < sth> Wombert_: It's hard enough to get a GSM signal on a train 20:26 -!- Strzalek_ [n=Strzalek@axj12.neoplus.adsl.tpnet.pl] has joined #agavi 20:26 < saracen> I can't seem to find a news story on the whole leaf vs. train thing =( 20:26 < sth> My favourite nazi joke must be: 20:26 < sth> I'll never forgive the nazis for how they treated my grandad in that concentration camp during the war. 20:26 < sth> Five years he was there on that machine gun tower, and never got a single promotion... 20:27 < Wombert_> sth: because trains are faraday cages 20:27 < Wombert_> sth: often enough there's signal drops even on trains with gsm repeaters here 20:28 < saracen> Anybody have some sort of paypal agavi model laying about? 20:28 < sth> You just see people holding phones to the windows. 20:28 < sth> saracen: sorry, no. 20:28 < saracen> I wanted to get one done today, but I've slacked so much in the last few hours =( 20:29 < impl> saracen: I have one for the shitty Web Payments Standard and IPN stuff 20:29 < impl> if you want 20:29 < saracen> That'll do, donkey 20:29 < impl> donkey huh 20:29 < saracen> It's a shrek quote 20:29 < saracen> Not that you'd know anything about entertainment 20:29 < saracen> You fucking nerd. 20:30 < Wombert_> yes 20:30 < saracen> Wait, I forgot you were giving me something lol 20:30 < Wombert_> you fucking nerd! 20:30 < Wombert_> :>>>>> 20:30 < saracen> I take back my insults ;x 20:30 * Wombert_ stabs Wombert 20:30 < saracen> impl: Infact, can you send me the whole project over for that thingy. 20:31 < saracen> Or SVN me 20:31 < saracen> Pretty please =) 20:31 < saracen> I'm assuming it's for the elephpants thing 20:32 < Wombert_> bus tiem 20:32 < Wombert_> laters 20:32 < graste> bus? o_O 20:32 < impl> saracen: no 20:32 < impl> saracen: it's not in a good condition atm. 20:32 < saracen> Call him a bus wanker! 20:33 < saracen> impl: Maybe I'd fix it for you! 20:33 < impl> saracen: http://cynigram.com/~nfontes/PaypalManagerModel.class.php.txt http://cynigram.com/~nfontes/PaypalTransactionModel.class.php.txt 20:33 < impl> there's a lot of config things you need to set. 20:34 < sth> Why don't people use __get in agavi? 20:34 < sth> or __set 20:34 < impl> saracen: there's also a couple of important validators.. 20:36 < impl> saracen: http://cynigram.com/~nfontes/ElephpantPaypalIpnValidator.class.php.txt http://cynigram.com/~nfontes/ElephpantPaypalPdtValidator.class.php.txt http://cynigram.com/~nfontes/ElephpantPaypalTransactionValidator.class.php.txt 20:37 -!- archtech [n=stanv@83.228.56.37] has quit [] 20:38 < saracen> Thanks impl =) 20:39 < impl> yup. 20:39 < impl> I'd give you a usage example, but you called me a donkey =( 20:39 < saracen> I've called you worse 20:39 < impl> =( =( =( 20:39 -!- matbtt [n=matbtt@Y759f.y.pppool.de] has joined #agavi 20:40 -!- benschi [n=benjamin@e176246194.adsl.alicedsl.de] has quit ["Gone for life"] 20:40 < saracen> I can't believe sth lives in peterborough 20:41 < saracen> I thought I was the only programmer in peterborough, but not only are there like 2 of us 20:41 < saracen> We're both using agavi 20:41 < impl> lawl 20:42 < saracen> I'm so bored =( 20:42 < impl> I need to clean and I really don't want to :\ 20:43 < saracen> Yourself, or like, your room? 20:43 < impl> Like, my house. 20:43 < saracen> Like, totally 20:43 < impl> We had to have the phone service people here to repair our connection and it was difficult for them to get to stuff 20:43 < impl> so now I feel bad 20:43 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 20:44 < sth> saracen: heh 20:44 < saracen> I have on my desk right now: 1 glass, 3 cups, 3 bowls, 4 plates, 2 ice cream wrappers and a finished yogurt, and a lot of toner from a laser print that went everywhere and I havent bothered to clear. 20:44 < impl> lol 20:44 < sth> saracen: Sounds like my room 20:45 < saracen> This happens a lot, but it's only when I stand back and notice it all, I realise what a complete slob I am 20:45 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 20:45 < saracen> So brb, I'm going to clear it! 20:45 < saracen> oh, 2 glasses* 20:45 < impl> someone give me an incentive to get up and clean 20:45 < impl> haha. 20:45 < saracen> Another one was behind the plates 20:46 < saracen> impl: You'll never get laid if your house isn't clean 20:46 < saracen> I know I just described my mess, and you know I have a boat 20:46 < saracen> Which may seem like its a contradiction 20:46 < saracen> But it isn't, I only ever usually clean when she's coming over 20:46 < impl> haha 20:46 < saracen> That includes myself, not just my room 20:46 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 20:47 < impl> damn 20:47 < impl> k***a( 27Feedback score is 10 to 49) US $100.00 20:47 < impl> May-12-09 18:48:29 PDT 20:47 < impl> 20:47 < impl> l***s( 213Feedback score is 100 to 499) US $25.00 20:47 < impl> May-12-09 12:03:14 PDT 20:47 < saracen> I mean, seriously, why would I wash my balls willy nilly? 20:47 < impl> sun of a cunt, I wanted this thing for cheap :( 20:47 < saracen> I'm done being disgusting, brb in a sec! 20:47 < impl> I hate how people on eBay are observant 20:49 < saracen> What is it youre buying? 20:49 < saracen> omg, theres another glass and a bowl right at the back 20:49 < impl> saracen: I want a subwoofer. 20:49 < impl> A good one, for cheap. 20:49 < saracen> oh, unpossible 20:50 < saracen> unless you make it yourself 20:50 < impl> NOT UNPOSSIBLE 20:51 < impl> :\ 20:51 < impl> I guess I probably need a car more than I need a subwoofer. 20:51 < saracen> Why dont you buy a car with a subwoofer 20:51 < impl> because those are also expensive 20:52 < impl> http://raleigh.craigslist.org/cto/1168801686.html 20:52 < saracen> or, buy a subwoofer which doubles up as a car, by being able to ride it while it vibrates 20:52 < impl> I'm going to get a cargo van. 20:52 < impl> saracen: your boat would enjoy that, I imagine 20:52 < saracen> *would*? 20:53 < saracen> I wouldnt buy that van, impl 20:53 < saracen> It's indicators are always on 20:53 < saracen> Wait 20:53 < saracen> I'm sorry 20:53 < impl> ... 20:53 < saracen> Blinkers. 20:53 < saracen> It's Blinkers are always on. 20:53 < saracen> In every photo 20:53 < impl> No they aren't. 20:53 < saracen> Oh, except for the top one 20:53 < impl> those aren't blinkers 20:53 < impl> those are reflectors 20:53 < impl> so you can see the side of the van at night. 20:54 < saracen> lies 20:54 < sth> impl, the school bus looked cool 20:54 < saracen> a school bus would be awsome 20:54 < impl> sth: I don't have a license that lets me drive things that heavy 20:55 < saracen> I'd buy one just so I could be in possession of a sign which said "SLOW CHILDREN" 20:55 < impl> hmm actually 20:55 < saracen> impl: A mini-bus? 20:55 < impl> oh 20:55 < saracen> You'd be able to drive that 20:55 < impl> no, it's a passenger limitation 20:55 < sth> :) 20:55 < saracen> Take out the seats 20:56 < impl> I can only drive cars that are "designed to transport fewer than 16 passengers" 20:56 < sth> saracen: It was a yellow school bus style bus 20:56 < sth> http://raleigh.craigslist.org/ctd/1161723851.html 20:56 < saracen> impl: CARS? 20:56 < impl> VEHICLES. 20:56 < saracen> lol. 20:56 < sth> impl, you'd be fine with the school bus 20:56 < impl> sth: you know those aren't rare or anything around here 20:56 < saracen> Oh, I see, yeah thats huge 20:56 < sth> There's only 16 seats 20:57 < impl> 16 seats, 2-3 passengers per seat 20:57 < saracen> In america? As if 20:57 < sth> impl, sure in europe. But americans are fat :D 20:57 < impl> you need a special license to drive those things. trust me. 20:57 < saracen> Thats half a person per seat 20:57 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Success] 20:57 < saracen> Why do you judge american rides by european dimensions? 20:57 < sth> heh 20:57 < impl> :( 20:58 < impl> They can easily fit 2 people in high school, I know because I used to have to ride them 20:58 < impl> It's a good 3-4 mile walk from my house to my school 20:58 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 20:58 < saracen> And you couldnt manage it? Such an American. 20:58 < impl> unlike you Europeans, we don't have a school at every crossroads 20:58 < impl> nor do we have public transport to make up for that 20:58 < sth> Nor do we 20:58 < impl> well, we do, but nobody rides it 20:58 < sth> But we're not too lazy to walk 20:58 < saracen> My schools have always been like 20 miles away. Apart from my primary school, which was literally 5 steps away, because I lived on-site. 20:58 < impl> 4 miles? fuck off 20:59 < sth> My little brother walks 6 miles to school every day. 20:59 < impl> I'm not waking up that early. 20:59 < saracen> Actually, more than 20 miles ;x 20:59 < impl> sounds shitty, saracen 20:59 < saracen> sth: Does he walk there with no shoes on, and on broken glass? 20:59 < saracen> LIKE REAL MEN. 20:59 < sth> For saracen: From N. Bretton to Werrington. 21:00 < impl> hehe, Werrington. 21:00 < saracen> Oh, well I imagine everywhere in north bretton is full of broken glass 21:00 < sth> stfu Noah. 21:00 < saracen> South Bretton is where the posh kids dine =( 21:00 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 21:00 < impl> hey Wombert 21:00 < impl> did you see the car I'm going to buy? 21:00 < saracen> So then he said "Thats not a horse, thats my wife!" 21:00 -!- Strzalek___ [n=Strzalek@aazw142.neoplus.adsl.tpnet.pl] has joined #agavi 21:00 < sth> saracen: heh. It's not too bad other than the people and the houses 21:00 < saracen> sth: Yeah, same story in the ortons 21:01 < impl> Wombert: http://raleigh.craigslist.org/cto/1168801686.html 21:01 * impl waits 21:01 < sth> There's no nice places in Peterborough any more 21:01 < sth> impl, why not get a car? 21:01 < saracen> It's so he can ride his mother around, Wombert. 21:01 < sth> Need the extra space for your fat? :P 21:01 < impl> sth: I got a guy who can get me free Dodge parts 21:01 < impl> Dodge is only good at making trucks and vans 21:01 < saracen> sounds DODGEY. 21:01 < saracen> PUN PUN. 21:02 < impl> HUR HUR 21:02 < Wombert> impl: hai 21:02 < impl> Wombert: click the link and then insult me 21:02 < saracen> impl: Why don't you just ask your Dodgy friend to give you enough parts to build a van? 21:02 < impl> saracen: because I need to like, drive it 21:02 < saracen> Wombert: don't insult his mother, I've already nailed the joke 21:03 < saracen> impl: Well, build one that works!? 21:03 < impl> :\ 21:03 < sth> You've got an Engineers mind. Give it a go 21:04 < saracen> Oh wait, bad idea 21:04 < saracen> Have you not heard? 21:04 < impl> saracen: NO 21:04 < saracen> impl has never, ever finished a project in his whole life 21:04 < impl> FUCK YOU 21:04 < saracen> rofl 21:04 < saracen> I love that you know it's coming 21:04 < saracen> Much like when your mother walks 21:04 < saracen> I'm on fire. 21:05 < impl> You could have done some much better shit with "it's coming" tbh 21:05 < saracen> Thats what she said 21:05 < impl> . 21:05 < saracen> Yeah, I lost it =( 21:09 -!- Strzalek_ [n=Strzalek@axj12.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 21:12 < Wombert> rofl impl 21:12 < Wombert> are you crazy? 21:12 < Wombert> 2200 bucks for that pile of crap? 21:13 < saracen> doesnt have VW on it 21:13 < graste> Wombert: it's dollars ;D 21:13 < graste> not good old euopean money 21:13 < graste> 11 21:13 < Wombert> I despise of volkswagens 21:13 < saracen> rly? 21:13 < Wombert> also, the joke wrt dodgy friend and parts was nice 21:13 < saracen> =) 21:13 < Wombert> OLOLOLOL 21:14 < Wombert> just reading up 21:14 < Wombert> [23:04] saracen: impl has never, ever finished a project in his whole life 21:14 < Wombert> [23:04] impl: FUCK YOU 21:14 < Wombert> harhar 21:15 < Wombert> I like the fake wood trim 21:16 < impl> Wombert: it's actually pretty cheap compared to other cars 21:16 < Wombert> impl: if you buy that car, girls *will* avoid you forever 21:16 < impl> Wombert: I really don't care 21:16 < Wombert> because they will think you are a sick freak who does sick things with them in this van 21:16 < Wombert> impl: fuck it and buy that supra 21:16 < impl> no 21:16 < impl> dude 21:16 < impl> the insurance is like $4000/year 21:16 < Wombert> okay DUDE 21:16 < impl> SERIOUSLY 21:16 < saracen> 22:16:00 < Wombert> impl: if you buy that car, girls *will* avoid you forever 21:16 < saracen> rofl 21:17 < Wombert> saracen: no I'm serious 21:17 < Wombert> saracen: right now, it's just a temporary condition. reversible. 21:17 < saracen> i know =) 21:17 < impl> I mean you're pretty stylish with your Ford Escort station wagon or whatever right? 21:17 < Wombert> the dodge will make it permane 21:17 < Wombert> skoda octavia 21:17 < impl> ooh, CZECH 21:18 < impl> they probably built it with beer 21:18 < Wombert> the other was a mondeo. which is a nice car. you had it in the us as a Contour 21:18 < impl> they're boring 21:18 < Wombert> except you are all fat morons with no taste and no sense of driving dynamics, so nobody bought it 21:18 < impl> Civics are boring too 21:18 < Wombert> yeah, a chrysler sebring is much more exciting than a mondeo 21:19 < impl> those are boring too 21:19 < Wombert> impl: did you ride in steve's Civic Type R? 21:19 < impl> yes 21:19 < impl> you made a point to go around sharp corners with it while you were bringing it back 21:19 * Wombert thinks 21:19 < impl> without decelerating 21:19 < Wombert> oh wait was that when police stopped us? 21:19 < Wombert> in, like, rain? 21:19 < impl> no, it was the day after 21:19 < Wombert> or when was that 21:19 < Wombert> right 21:19 < Wombert> I don't remember that 21:20 < impl> obviously I couldn't tell you where we were ;p 21:20 < impl> but we ended up at Steve's house and it was like noon 21:20 < impl> and he was still asleep and you couldn't wake him up 21:21 < Wombert> LOL 21:21 < Wombert> srsly? 21:21 < impl> yeah 21:21 < Wombert> I mean, that is so typical of him, but I don't remmeber it either 21:21 < Wombert> what did we do then? 21:21 < impl> we got on the U-Bahn and went back 21:22 < Wombert> that does sound a lot like the story we made up for our graduation yearbook 21:22 < Wombert> hm 21:22 < Wombert> and the keys? 21:22 < impl> you dropped them in his mailbox 21:22 < sth> I miss my graduation 21:22 < Wombert> ah the day before we went back from the olympic stadium, right? 21:22 < impl> pff beats me 21:23 < Wombert> or from stefan's, rather 21:23 < impl> oh yeah, that's right 21:23 < Wombert> and it was pouring with rain on the autobahn and then the exhaust started droning 21:23 < impl> yeah 21:23 < impl> and hailing and shit 21:23 < impl> it was fun 21:23 < Wombert> oh 21:23 < Wombert> right 21:23 < sth> Wombert: Florian emailed me earlier. 21:23 < impl> my mom looked at the van and went "uh huh" 21:23 < Wombert> sth: I know, I was on CC 21:24 < Wombert> impl: tell her I said you will appear like a sick freak who murders people 21:24 < sth> Oh yeah :) 21:24 < Wombert> impl: especially with those iron bars behind the drivers seats 21:24 < Wombert> I mean wtf 21:24 < impl> uhh 21:24 < impl> that's so you don't get hit in the head with your toolboxes 21:24 < Wombert> what toolboxes? 21:25 < impl> THE ONES YOU PUT IN THE VAN 21:25 < impl> it's a work van 21:25 < Wombert> WHY DO YOU WANT TO PUT TOOLBOXES IN THE VAN 21:25 < Wombert> AND WHAT TOOLBOXES ANYWAY 21:25 < impl> ZOMG 21:25 < Wombert> I think the bars are there to keep the girls you're about to murder in the back 21:25 -!- Strzalek___ [n=Strzalek@aazw142.neoplus.adsl.tpnet.pl] has quit [] 21:25 < impl> lol 21:26 < Wombert> otherwise they might untie themselves, jump to the front, accident, you die, and someone you don't like very much ends up with your kidne 21:26 < Wombert> y 21:26 < impl> lots of people drive these vans in the US, Wombert 21:26 < impl> it's not nearly as creepy as you think 21:27 < Wombert> impl: the u.s. also has the highest rate of murders in the entire world, and I'm sure they have the biggest number of sick freaks who murder women in dodge vans. concidence? 21:27 < Wombert> TOUCHE, HUH? 21:27 < impl> http://candyaddict.com/blog/candy_images/free_candy_van.jpg <-- creepy 21:27 < impl> http://i260.photobucket.com/albums/ii25/truefax/DSC00036.jpg <-- not creepy 21:27 < Wombert> they look the same to me 21:27 < impl> wtf 21:27 < impl> the one on the top is obviously a Ford 21:28 < Wombert> no I mean im terms of creepiness 21:28 < impl> you lie like a rug 21:28 < Wombert> the dodge even has scratches at the front fende 21:28 < Wombert> r 21:28 < impl> LIKE A RUG 21:28 < Wombert> I'm sure that's from an accident after running someone over 21:28 < Wombert> INTENTIONALLY 21:28 < impl> probably got hit by a shopping cart 21:28 < sth> Wombert: then it's not an accident :) 21:29 -!- matbtt [n=matbtt@Y759f.y.pppool.de] has quit [] 21:29 < Wombert> I'm sure it has a flat, easy-to-clean interior space in the back, huh, impl? 21:29 < impl> yeah 21:29 < Wombert> you gotta factor that into your buying decision, YOU SICK FREAK 21:29 < Wombert> impl: srsly, I won't let you buy that van 21:29 < impl> I bet I could powerwash it 21:30 < Wombert> it's called "kaercher" 21:30 < impl> Wombert: feel free to send me another few thousand $ so I can buy a BMW 21:30 < Wombert> know those? 21:30 < impl> no 21:30 < Wombert> http://en.wikipedia.org/wiki/Kärcher 21:30 < Wombert> best thing 21:30 < Wombert> it's a french verb now 21:30 < Wombert> French politician Nicolas Sarkozy once declared that La Courneuve, a banlieue outside of Paris where a boy was killed by a stray gunshot, would be "cleaned out with a Kärcher" (nettoyer la cité au Kärcher) — meaning all criminals and other undesirables should be removed and washed out. This comment was highly controversial, as many French associate the banlieues with immigrants, especially North Africans. 21:30 < Wombert> Sarkozy's use of the word led to it becoming a verb: "to Karcher" or "Karcherize". Presidential candidate Jean-Marie Le Pen told residents of Argenteuil, many of them immigrants, "If some want to Karcherize you, to exclude you, we want to help you get out of these ghettos." As a response, Kärcher France sent a letter to all of the candidates in the 2007 presidential election asking them not to use the company's name this way, and has 21:31 < impl> haha 21:31 < impl> that's cool 21:31 < Wombert> impl: how much is a used '98 focus? 21:32 -!- matbtt [n=matbtt@Y759f.y.pppool.de] has joined #agavi 21:32 < impl> Wombert: I got a guy who can get me free Chrysler parts 21:32 < Wombert> buy a car that doesn't break down 21:32 < impl> all cars break down. 21:33 < impl> I don't see any Focuses before 2000 listed 21:33 < sth> So impl, are you going to buy the murder van? 21:34 < Wombert> yeah well okax 21:34 < Wombert> a 2000 then 21:34 < impl> $3000-$5000 21:35 < Wombert> http://raleigh.craigslist.org/cto/1168881608.html 21:35 < Wombert> http://raleigh.craigslist.org/cto/1154514748.html 21:35 < impl> UGLY 21:35 < sth> Those are mondeos in the UK 21:35 < Wombert> they are nice cars 21:35 < Wombert> well, good cars 21:36 < Wombert> the new ones are also nice 21:36 < Wombert> the old ones are a bit bland, I agree 21:36 < impl> I'm not paying more than $2500 21:36 < impl> unless you wire it to me 21:36 < impl> :x 21:36 < impl> Wombert: how about http://raleigh.craigslist.org/cto/1163189253.html 21:36 < Wombert> nice man 21:36 < Wombert> get that 21:36 < Wombert> integras are fucking ace 21:36 < Wombert> srsly 21:36 < Wombert> and 21:36 < Wombert> hondas are indestructible 21:36 < sth> impl, I love the ghetto mobile. 21:37 < Wombert> in fact I think hans has that exact car 21:37 < graste> http://pics.nase-bohren.de/crushthegermans.jpg 21:37 < Wombert> and he loved it 21:37 < Wombert> wtf is with that seatbelt??? 21:37 < impl> Wombert: it doesn't have airbags. 21:37 < Wombert> impl: srsly 21:37 < Wombert> impl: get that car 21:37 < Wombert> impl: mhmm true 21:38 < sth> impl, nor did the murder van 21:38 < Wombert> still, that seatbelt. wtf. 21:38 < Wombert> sth: I think the dodge has airbags 21:38 < Wombert> however 21:38 < Wombert> it's pointless because you'll die anyway 21:39 < Wombert> it's like a tin can 21:39 < sth> For who? The driver or the victim? 21:39 < Wombert> the driver 21:39 < Wombert> oh 21:39 < Wombert> funny joke 21:39 < Wombert> haha 21:39 < Wombert> both 21:39 < impl> lies 21:39 < impl> those vans don't crumple 21:39 < Wombert> yes 21:39 < Wombert> lol you'd be surprised 21:39 < Wombert> (no kidding) 21:39 < impl> pix or it didn't happen 21:39 < Wombert> impl: it's a 13 year old american car made by chrysler 21:40 < Wombert> I don't need pix to make my point 21:40 < impl> haha 21:40 < Wombert> impl: get the integra 21:40 < sth> Noah: http://www.transportation.spps.org/sites/55dfc1c3-5f80-48fe-a4f0-a74b50105325/uploads/NTSB_Crash_2.jpg.jpg 21:40 < sth> win. 21:40 < impl> you wouldn't die in that 21:41 < sth> http://www.nriinternet.com/NRI_Accidents/Canada/ABBOTSFORD_3_DIED/van-crash.jpg 21:41 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit ["Bai4now!"] 21:42 < Wombert> rofl sth and saracen 21:42 < Wombert> see, americans are retards 21:43 < Wombert> so 21:43 < Wombert> they have special standards 21:43 < Wombert> for airbags 21:43 < Wombert> they must protect people w/o seatbelts 21:43 < Wombert> now 21:43 -!- matbtt [n=matbtt@Y759f.y.pppool.de] has left #agavi [] 21:43 < Wombert> http://images.craigslist.org/3n33ka3l0ZZZZZZZZZ9597d3f6cc918e2138e.jpg 21:43 < Wombert> wtf, right? 21:44 < Wombert> 23:41:34 David Zülke: still, wtf is going on in the last pic 21:44 < Wombert> 23:41:37 David Zülke: with the seatbelt 21:44 < Wombert> 23:41:43 Noah Fontes: dude that's how they are 21:44 < Wombert> 23:41:46 Noah Fontes: tons of cars were manufactured like that 21:44 < Wombert> 23:41:49 Noah Fontes: it's automatic 21:44 < Wombert> 23:41:52 David Zülke: ? 21:44 < Wombert> 23:41:52 Noah Fontes: when you close the door it goes up on you 21:44 < Wombert> 23:41:56 David Zülke: wat? 21:44 < Wombert> 23:41:57 Noah Fontes: yeah 21:44 < Wombert> 23:41:58 Noah Fontes: lol 21:44 < Wombert> 23:42:29 David Zülke: it's a three point belt, right? 21:44 < Wombert> 23:42:32 Noah Fontes: it's because it doesn't have an airbag 21:44 < Wombert> 23:42:39 Noah Fontes: so it's forced protection 21:44 < Wombert> 23:42:40 David Zülke: wtf america 21:45 < sth> wat? 21:45 < sth> That's retarded 21:45 < impl> dude you guys seriously don't know about this? 21:45 < impl> http://en.wikipedia.org/wiki/Automatic_seat_belt 21:46 < sth> No, because we're not retarded enough to consider driving without putting on a seatbelt 21:46 < impl> lol 21:46 < Wombert> how the *fuck* does that work 21:46 < Wombert> video plz 21:46 < impl> wttf 21:46 < sth> It must be on a pully system 21:46 < Wombert> god you fucking americans 21:46 < Wombert> and you tell us europeans we're socialists with a nanny state 21:46 < Wombert> jesus 21:47 < Wombert> http://www.youtube.com/watch?v=SptbcNjYVtw 21:47 < impl> http://www.youtube.com/watch?v=dV-tSnrF8ks 21:48 < Wombert> ROOOOOOOOOOOFL 21:48 < Wombert> HOW FUCKING RETARDED 21:48 < Wombert> AHAHAHAH 21:48 < Wombert> rofl 21:48 < Wombert> http://www.youtube.com/watch?v=ScuosRQjw4I&feature=related 21:49 < Wombert> wait wait wait 21:49 < Wombert> how 21:49 < Wombert> wait 21:49 < Wombert> that's just a sash belt then? 21:49 < Wombert> how can this be a three point belt 21:49 < saracen> Damn it, did I miss any jokes? I was on the phone 21:50 < Wombert> Some vehicles have shoulder belts that automatically move forward to secure the passenger when the vehicle is started. A separate lap belt is usually included, and the lap belt must be fastened manually. Automatic seat belts have fallen out of favor recently, since the airbag became mandatory in many countries. 21:50 < Wombert> ... 21:50 < impl> Wombert: they have a manual lap belt 21:50 < Wombert> AMERICA, FUCK YEAH 21:50 < Wombert> a shoulder belt w/o lap belt is *useless* 21:50 < saracen> Wait, why can't you have a automatic seatbelt WITH an airbag? ;x 21:51 < saracen> Or did i read that all wrong? 21:51 < impl> airbags replace the need for seatbelts 21:51 < saracen> Oh, clearly. 21:51 < saracen> Kinda like how my shoes replaced the need for a toaster 21:51 -!- Rendez_ [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 21:52 < saracen> Or is it all about the seatbelts positioning? 21:52 < impl> haha 21:52 < saracen> they move forward around you? 21:52 < saracen> Kinda like shooting a harpoon net? 21:52 < impl> I don't know what the deal is with them 21:52 < impl> a lot of cars have them. 21:52 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 21:52 < impl> not anymore, but used to 21:52 < saracen> I've never seen it, but thats probably because we're not that fucking lazy 21:52 < saracen> We can pull a belt 21:52 < saracen> and whats more 21:52 < saracen> is that the belts can usually fit around us 21:52 < saracen> I hope these jokes havent already been said? 21:53 < impl> no 21:53 < impl> I think Wombert is off watching videos of it 21:53 < impl> over and over 21:53 < impl> IT GOES UP 21:53 < saracen> lol 21:53 < impl> IT GOES DOWN 21:53 < impl> IT GOES UP 21:53 < impl> IT GOES DOWN 21:53 * saracen orgasms 21:53 < Wombert> [23:51] saracen: Kinda like how my shoes replaced the need for a toaster 21:53 < Wombert> olololol 21:54 < impl> I wish my mouth had an airbag 21:54 < saracen> how would that work? 21:54 < impl> I stabbed my gum with a pointy cookie 21:54 < impl> I don't know, but it sucks now. 21:55 < saracen> Then surely you wish your cookie had an airbag? 21:55 < impl> no 21:55 < impl> fuck you 21:55 < impl> cunt 21:55 < saracen> Just buy some shoes. 21:55 < impl> I have two pairs of shoes and a pair of sneakers 21:55 < impl> ISN'T THAT WOMANLY? 21:55 < saracen> I've had the same footware for the past year and a half 21:55 < saracen> A pair of boots 21:56 < saracen> Only foorware I own 21:56 < impl> boots are gay 21:56 < saracen> People were taking the piss 3 months after I got them 21:56 < saracen> But they just encapsulate me now 21:56 < saracen> I dont think people would know me if I wasnt wearing them 21:56 < saracen> So I never want to actually buy some decent footware 21:56 < saracen> Plus, can you imagine? 21:56 < saracen> I'm so used to the grip the boots provide 21:56 < saracen> I'd probably constantly fall over without them 21:57 < saracen> I'd be like the xkcd kid, gravity would pull me wrong 21:57 < impl> that's what she said. 21:57 < saracen> You were never on fire =* 21:57 < saracen> ( 21:57 < impl> I can see you sitting there, trying to grasp some hope of innuendo 21:57 < impl> some euphemism that you missed before 21:57 < impl> and failing 21:57 < impl> miserably. 21:57 < saracen> thats not the only thing im grasping 21:57 < impl> because you're wearing boots. 21:57 < saracen> INNUENDO AWAY 21:58 < saracen> And only in my favourite batman pants 21:58 < saracen> or something 21:58 < impl> lawl 21:59 < saracen> Thats the only line I remember, and clearly not very well 21:59 < impl> I guess it wasn't very memorable. 22:00 < saracen> impl: Have you ever heard of Ricky Gervais? 22:00 < impl> sounds familiar 22:01 < saracen> He's a British comedian 22:01 < saracen> He's friends with a guy called Karl Pilkington, who is amazing. 22:01 < Wombert> http://www.youtube.com/watch?v=c276lDnTCeM&NR=1 22:01 < saracen> http://www.youtube.com/watch?v=NQBlZIXu3Yg - You might wanna watch it if bored, but then again you might also want to see some ricky standup 22:01 < impl> I TOLD YOU HE'S JUST BEEN WATCHING AUTOMATIC SEATBELT VIDEOS 22:02 < saracen> WHAT THE FUCK 22:02 < saracen> is that 22:02 < Wombert> american engineering 22:02 < saracen> what lazy americans 22:02 < saracen> "haha that's funny! my 1990 escort made the same noise. i rigged it... lubed up the track with a q-tip and some vaseline." 22:02 < saracen> I was turned on by this 22:03 < Wombert> rofl 22:03 < saracen> impl: Can you lube up my track with some vaseline? 22:04 < saracen> http://www.youtube.com/watch?v=jRZ-XWr_THY&feature=related 22:04 < saracen> automatic headrests?! 22:04 -!- graste [n=graste@f053007217.adsl.alicedsl.de] has quit ["Leaving."] 22:07 < saracen> impl, do all american cars play this music: http://www.youtube.com/watch?v=VHux5aHoXsQ&feature=related 22:09 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 22:11 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 22:11 < Wombert> [00:04] saracen: automatic headrests?! 22:11 < Wombert> I once had a CLK rental 22:11 < Wombert> cabrio, four seater 22:11 < Fastly> greetings folks 22:11 < Wombert> a friend of mine sat in the back (and looked like hitler, (c) clarkson) 22:11 < Wombert> and there was a button on the dashboard to fold down the rear headrestsw 22:12 < Wombert> which was nice because it annoyed him to no end 22:12 < Wombert> and he gets way grumpier than impl when you do this stuff repeatedly 22:12 < Wombert> great fun 22:12 < Wombert> saracen: only if you're a redneck 22:13 < Wombert> saracen: http://www.autoblog.com/2008/03/07/video-redneck-ingenuity-to-the-rescue/ 22:13 < Wombert> or http://videos.streetfire.net/video/pulling-out-a-stuck-semi_152943.htm 22:15 < saracen> lawl 22:15 < Wombert> bol94gt 22:15 < Wombert> March 05, 2008 22:15 < Wombert> that..is..awesome haha now crack some budweisers and shoot something 22:16 < Wombert> saracen: pretty sure you'll love this too 22:16 < Wombert> http://www.thedailyshow.com/video/index.jhtml?videoId=113618&title=headlines-cheneys-got-a-gun 22:17 < Wombert> http://www.thedailyshow.com/video/index.jhtml?videoId=114092&title=Dead-Eye-Dick 22:17 < Wombert> (watch in this order!) 22:22 -!- Rendez_ [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 22:24 < Wombert> (and http://www.thedailyshow.com/video/index.jhtml?videoId=114576&title=Decisive-Shooter maybe) 22:27 < saracen> lol, i think the last one is funnier 22:27 < saracen> still watching it 22:28 < saracen> haha 22:36 < saracen> impl: save main =( 22:37 < impl> saracen: fix't 22:38 < saracen> Wait, I know you kicked me 22:38 < saracen> but how did you actually fix it? ;o 22:38 < impl> it was a quick fix 22:39 < saracen> how so? 22:39 < saracen> Ah, fuck it 22:39 < saracen> don't tell me 22:39 < saracen> it's boring anyway 23:08 < saracen> fuck it 23:08 < saracen> impl: I've just accidently pledged an order for an elephpant 23:08 < saracen> which I dont want =( 23:08 < saracen> I wanted to see your paypal stuffz, due to lack of example! 23:09 < saracen> impl: can you cancel it please =( 23:58 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] --- Day changed Thu May 14 2009 00:14 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 00:33 < Rayne> did you transfered the money saracen? 00:38 < Rayne> pew guys, good night (or morning or whatever time do you have - i hope lunch time :A) 00:38 -!- Rayne [n=Rayne3@pD9E3585B.dip.t-dialin.net] has quit ["kthxbye"] 00:39 < sth> There's 2 'r''s in transferred. 00:59 -!- saracen_ [n=saracen@goto.fiveturns.org] has joined #agavi 01:00 -!- saracen [n=saracen@goto.fiveturns.org] has quit [Read error: 104 (Connection reset by peer)] 01:04 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Rick, splatch, CIA-70, Fastly, E_mE, macen, @ChanServ, Jarda, sth, kainam, (+18 more, use /NETSPLIT to show all of them) 01:04 -!- Netsplit over, joins: @ChanServ, Jarda, saracen_, sikkle, Fastly, archtech, kainam, nfq, Mobbit, luke` (+15 more) 01:06 -!- sth [n=sth@vor.thulbourn.com] has joined #agavi 01:12 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Connection timed out] 01:16 -!- v-dogg [i=vmakinen@xob.kapsi.fi] has joined #agavi 01:16 -!- ttj [n=tjorri@kosh.hut.fi] has joined #agavi 01:36 -!- archtech [n=stanv@83.228.56.37] has quit [] 02:02 -!- nfq [n=nfq@dyn.83-228-188-026.dsl.vtx.ch] has quit [] 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:26 < impl> saracen_: NEVER 03:36 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 03:36 -!- luke` [n=luke`@59.92.160.51] has quit [] 03:53 -!- arcane [n=jake@ppp240-247.static.internode.on.net] has joined #agavi 04:03 -!- kainam [n=jake@ppp240-247.static.internode.on.net] has quit [Read error: 110 (Connection timed out)] 05:37 < v-dogg> huomenta 06:20 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 07:01 -!- Zeelot [n=zeelot@adsl-233-53-35.mia.bellsouth.net] has joined #agavi 07:03 -!- Zeelot4k [n=zeelot@98.64.13.4] has joined #agavi 07:08 -!- Zeelot5k [n=zeelot@adsl-233-53-226.mia.bellsouth.net] has joined #agavi 07:10 -!- Zeelot [n=zeelot@adsl-233-53-35.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 07:16 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 07:19 -!- Zeelot3k [n=zeelot@adsl-233-53-35.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:20 < Wombert> meh 07:20 < v-dogg> what's the preferred way to implement "div.foo {height: 100%" so that IE understands it too? 07:20 < v-dogg> hai Wombert 07:24 < horros> meh. 07:26 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:27 -!- Zeelot4k [n=zeelot@98.64.13.4] has quit [Read error: 110 (Connection timed out)] 07:40 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:40 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 104 (Connection reset by peer)] 07:40 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:57 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:57 < _cheerios> huomenta 08:00 < _cheerios> wow @ Nitrogen erlang-based web framework 08:01 < _cheerios> http://nitrogenproject.com/web/samples/postback (+ source = http://nitrogenproject.com/web/samples/viewsource?module=web_samples_postback) 08:17 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 08:27 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-d0baf8bc00a5bb4c] has joined #agavi 08:42 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 08:45 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 08:52 -!- Mobbit [n=mobbit@87.79.35.60] has quit [Read error: 104 (Connection reset by peer)] 09:03 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-d0baf8bc00a5bb4c] has quit ["http://www.mibbit.com ajax IRC Client"] 09:11 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 09:25 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 09:36 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 09:51 < sth> Morning 10:31 -!- kainam [n=jake@ppp240-247.static.internode.on.net] has joined #agavi 10:32 -!- arcane [n=jake@ppp240-247.static.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 10:38 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] 10:39 -!- digitarald [n=digitara@212.170.59.132] has joined #agavi 10:39 < digitarald> Huomenta 10:49 < MikeSeth> huomenta 10:50 < MikeSeth> _cheerios: erlang is nice but i prefer clojure 10:52 < _cheerios> ... still crazy as ever 11:02 < MikeSeth> love you too dawg 11:12 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-53-226.mia.bellsouth.net] has joined #agavi 11:23 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 11:27 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-5089b1519a2df331] has joined #agavi 11:29 -!- Zeelot5k [n=zeelot@adsl-233-53-226.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 11:36 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 11:39 -!- luke`_ [n=luke`@122.166.1.164] has joined #agavi 11:41 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 113 (No route to host)] 11:42 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has quit [Remote closed the connection] 11:42 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 11:45 -!- benschi [n=benjamin@f051148088.adsl.alicedsl.de] has joined #agavi 12:06 -!- nfq [n=nfq@dyn.83-228-188-026.dsl.vtx.ch] has joined #agavi 12:14 < _cheerios> agile hitler video = win 12:25 < matbtt> ? 12:25 < _cheerios> http://www.youtube.com/watch?v=l1wKO3rID9g 12:25 < MikeSeth> i dont wanna know 12:26 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 12:27 < matbtt> ..eh, sorry, but's more than sick. 12:27 < macen> MikeSeth: fail 12:29 < matbtt> ...maybe I don't get it, but that's is shit 12:29 < MikeSeth> macen: wa 12:29 < macen> i totally get it 12:29 < _cheerios> if you don't know agile, then it won't make much sense :) 12:30 < macen> the use of hitler as the lead software developer 12:30 < macen> hilarious 12:30 < macen> dare i compare him to gates lol 12:30 < macen> probably would be unPC 12:30 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] 12:31 < macen> his "application" totake over the world 12:31 < macen> .... 12:31 < macen> MikeSeth: you don't get it?? 12:32 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 12:32 < macen> i find that hilarious :/ 12:33 < macen> just me then 12:33 -!- SasanRose [n=SasanRos@92.50.3.91] has joined #agavi 12:34 < macen> oh. well i see the irony as well too now, lol 12:34 < macen> ehhh 12:34 * macen & 12:39 < matbtt> ...Probally unPC? I suppose that the last meeting in the Führer bunker is not suitable for this kind of jokes. 12:40 < matbtt> ...Compare with Gates? I don't really get. 12:40 < archtech> A problemn with test driven development is that the target is elusive. If all tests run, if the software bug free? No. If it covers 100% of code, is the software bug free? No, we don't cover library code. If we cover library code, and the C extensions and everything, is the software bug free? No, unexpected usage can break down the tested code in new ways. 12:41 -!- nfq [n=nfq@dyn.83-228-188-026.dsl.vtx.ch] has quit [] 12:42 < archtech> So in a way, there's an infinite amount of tests to write. 12:43 < MikeSeth> "It's twice as hard to debug code than to write" 12:43 < archtech> MikeSeth, just twice would be a dream. 12:54 < sth> Morning folks 13:12 < macen> i like german beer too much to dislike hitler :p 13:13 < sth> heh 13:19 < matbtt> macen: Stop talking such s**t. 13:20 < matbtt> ...you can like german beer without forgetting what this asshole has done... 13:20 -!- MikeSeth_ [n=longcat@62.90.159.110] has joined #agavi 13:21 < macen> personally i don't see how America's war on terror is any different 13:21 < macen> saying you want to wipe out a race of people is wrong 13:21 < macen> but this is an agavi channel, for agavi discussions, so please don't start with me 13:22 < sth> Honestly, as far as I can tell. This channel exists to poke fun at Germans. 13:22 < v-dogg> haha 13:22 < v-dogg> but lovingly, only 13:22 < MikeSeth_> you dont understand america's war on terror 13:22 < _cheerios> :) 13:22 < MikeSeth_> terrorism in america is imaginary 13:23 < sth> yup 13:23 < MikeSeth_> bush tried to replicate israeli counterterrorism and population control methods 13:23 < MikeSeth_> and it failed 13:23 < macen> with all due respect mike, you live in a country that has extreme political views 13:23 < MikeSeth_> bush is dumb, he doesnt understand the subtlety of counterterrorism 13:23 < macen> and is prepared to kill innocent people 13:23 < macen> so lets not talk politics 13:23 < MikeSeth_> macen: if by "extreme" you mean "ones assuring our physical survival" then yes 13:23 < MikeSeth_> i dont mind politics 13:24 < MikeSeth_> i'd pwn you in any political debate anyway :P 13:24 -!- MikeSeth [n=longcat@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 13:24 < macen> ha, i'd _expect_ you too, as you have issues in your countries :p 13:24 < macen> so fair enough.. 13:25 < matbtt> macen: Yes it's a channel about Agavi, but that does not mean that I have to accept it that you're trivialise Adolf Hitler. 13:25 < macen> i'd buy the guy a beer 13:25 < sth> Hitler was partly awesome, he's military knowledge was pretty good. He just used it for the wrong reasons 13:25 < macen> that's all i'm saying 13:26 < sth> By awesome, I mean you have ignore pretty much every part of him other than the military knowledge 13:27 < macen> yeah, what he did was sick obviously....... 13:27 < macen> and i mean, sick 13:27 < sth> yup 13:27 < matbtt> ...what? His military knowledge was near to zero... please turn some more rounds in history. 13:28 < sth> matbtt: He was a sound tactician. He just spread the Army too thin 13:28 < saracen_> Finally! Fixed my laser printer! 13:28 < saracen_> Spent the last two days up to my eyes in toner =( 13:29 < sth> heh 13:29 < sth> What was wrong with it? 13:29 < saracen_> Down the left side, it wasn't printing much, it was like it was running out of toner, but only on one sid 13:29 < saracen_> e 13:30 < MikeSeth_> drum bias? 13:30 < sth> Don't you just clean it and shake the toner? 13:30 < saracen_> No, thats what I did on day #1 13:31 < macen> nah you buy a new drum in some 13:31 < saracen_> didnt make any difference, so I scraped the blades and it's much better at printing now. I still see that its not amazing, but I'll wait until it gets really bad again before I'm eating toner 13:31 < macen> $$$$$$$ 13:31 < macen> more than the toner 13:31 < matbtt> sth: I don't which kind of books do you read. But Hitler's war had only one destination....failure. Because he was not able see the reality... that's true for Göring and all the other sick Nazi pigs. 13:32 < saracen_> For macen having me on ignore, he sure knows how to take monologues and know exactly what I'm saying 13:32 < macen> you could read a ton of books, hundreads of them, and still be a complete dumbass 13:32 < sth> matbtt: This converstation is going no where good, I suggest we drop it 13:32 < matbtt> ...yeah, but stop talking nazi bullshit 13:32 < saracen_> I havent read this conversation, but I know a way to end it 13:32 < MikeSeth_> There is an interesting revisionist theory advocated by USSR Viktor Suvorov 13:33 < MikeSeth_> it says basically that Stalin created Hitler 13:33 < MikeSeth_> he was preparing his army to conquer Europe and install socialism 13:33 < saracen_> Germany: 0, Britain: 1 13:33 < sth> Actually, Britain 2. 13:33 < sth> We won both :) 13:33 < MikeSeth_> and he needed Hitler to be the enemy 13:33 < MikeSeth_> except Hitler was too crazy and struck first 13:34 < digitarald> don't mention the ... 13:34 < saracen_> cheese? 13:34 < macen> WARRR 13:34 < saracen_> Oh 13:34 < sth> Fawlty Towers 13:34 < sth> "Don't give him your name Pike!" 13:34 < macen> Hamilton's F1 demise 13:35 < MikeSeth_> everyone is talking about Fawlty Towers 13:35 < MikeSeth_> should I watch it? 13:35 < saracen_> Only if you're awesome 13:35 -!- saracen_ is now known as saracen 13:35 < sth> MikeSeth_: Yes. 13:35 < sth> I have them on DVD somewhere 13:36 < macen> MikeSeth_: why would you want too? 13:36 < sth> macen: Fawlty Towers is possibly the best sitcom from the UK ever. 13:36 < macen> true 13:36 < sth> The only one to rival it would be blackadder 13:37 < macen> I'd say Blackadder any day. 13:37 < macen> they made you watch it at school 13:37 < sth> They didn't at my school 13:37 < saracen> They did at my school 13:37 < macen> History 13:37 < saracen> Year 9, History 13:38 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:38 < saracen> But then it could only ever be in year 9, where everybodies trying to get you to do their class 13:38 < saracen> So they make it fun packed 13:38 < saracen> Then you choose it 13:38 < saracen> and it's shit for the next 2 years 13:38 < sth> lol 13:38 < sth> I wish I did history as a GCSE 13:38 < saracen> I should have done history over geography though. I think I got an F in geography 13:38 < sth> Instead of business 13:38 < macen> yeah, it was my only A* 13:39 < saracen> All I know is where Germany is, where England is and what weapons I need 13:39 < macen> mainly because we watched Blackadder. 13:39 < saracen> macen: How old are you? 13:39 < sth> My only A* was in GSCE electronics 13:39 < macen> and then he gave us a "course content" book and said "read this, and you'll get an A*" 13:39 < saracen> Somebody ask macen how old he is. 13:39 < macen> he was right 13:39 < sth> macen how old are you? :P 13:39 < macen> 23... 13:40 < macen> you? 13:40 < sth> 23 in July. 13:40 < macen> 24 in August. 13:40 < macen> I did A-Level computing, then 1 year Computer Science 13:40 < macen> at uni 13:40 < macen> then 1 year business studies 13:40 < macen> aced both... 13:41 < macen> then 6 months Business IT combined 13:41 < macen> left, started a company... 13:41 < macen> fun times. 13:41 -!- Strzalek_ [n=Strzalek@aaqx170.neoplus.adsl.tpnet.pl] has joined #agavi 13:41 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: CIA-70, Seldaek 13:42 < macen> i got an F in psychology :p 13:42 < sth> heh 13:42 < sth> I'm on my last year of Software Engineering 13:42 < macen> hehe. 13:43 < macen> London? 13:43 < sth> Leicester 13:43 < macen> where's "home" 13:43 -!- Netsplit over, joins: Seldaek, CIA-70 13:43 < sth> Peterborough 13:43 < macen> ah 13:44 < saracen> YYEEEAAHHH 13:44 < macen> facebook? 13:45 < macen> i've mostly disabled half of the bloody thing now. 13:45 < macen> fed up of randomers. 13:45 < macen> use it for pics 13:46 < sth> heh 13:46 < sth> I'm on facebook somewhere. 13:46 < sth> I hate all the apps. 13:46 < sth> I only use the core functionality 13:46 < macen> ditto 13:46 < macen> lists are really useful 13:47 < macen> craig_at_youds_dot_com i think will get you to me... 13:47 < macen> those pictures are way old though. too skint to go out atm. 13:48 < benschi> sth: We won both (wars) true, but after the second as reperation you took the "old production capital" which made things worse for ya a while later 13:49 < sth> heh. 13:49 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 13:49 < saracen> I didn't know reparation was a word =( 13:49 < benschi> the only brilliant thing hitler left germany is the Autobahn with no speed limits 13:50 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-5089b1519a2df331] has quit ["http://www.mibbit.com ajax IRC Client"] 13:50 < benschi> I don't know the "right" word 13:50 < sth> I imagine without WW2, Germany might not be as modern as it is now 13:51 < benschi> we definitly wouldn't 13:51 < sth> We levelled quite a bit of Germany 13:51 < macen> Europe wouldn't exist 13:51 < benschi> saracen: I looked it up just now it is a word 13:51 < benschi> :) 13:52 < saracen> Aye, I did the same :) 13:52 < saracen> Just never heard of it before 13:52 < benschi> woot? Never had any economy lessons? 13:53 < saracen> Nope :) 13:53 -!- nfq [n=nfq@84-73-34-2.dclient.hispeed.ch] has joined #agavi 13:53 < benschi> might be related to the german history that nearly every german had heared the word at least once 13:54 < benschi> because after each war we had to pay :) 13:59 < Fastly> is there any documentation on creating Agavi console apps? 14:00 < Fastly> would be preferable for some admin jobs with heavy processing that the web browser 14:02 < benschi> Fastly: well create a new file ie. console and set the getInstance to console 14:02 < sth> Fastly: Not that I know of. but there's an API 14:07 -!- luke`_ [n=luke`@122.166.1.164] has quit [] 14:07 < Fastly> cool, so i've created a new console front controller and copied the console output_type from the sample project. 14:07 < Fastly> how is routing handled? 14:08 < Fastly> i.e. the specific modules / actions are http://project/admim/action 14:08 < benschi> hehe thats the question :D 14:08 < Fastly> :-) 14:12 < MikeSeth_> Blackadder & Fawlty Towers it is then 14:12 * MikeSeth_ is a sucker for everything british 14:13 < horros> MikeSeth_: 'Allo, 'Allo! > (Black Adder)^1000 14:13 < benschi> maybe some parameter like -route foo.bar? 14:14 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 14:15 < benschi> Fastly: I guess u could do something like -module Default -action index 14:15 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 14:15 < benschi> just like ?module=Default&action=Index 14:18 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 14:21 -!- luke` [n=luke`@122.166.1.164] has quit [] 14:29 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 14:32 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 14:32 -!- arcane [n=jake@ppp240-247.static.internode.on.net] has joined #agavi 14:37 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 14:38 < Fastly> that would make sense 14:39 < Fastly> i tried both the above, just incase... 14:39 -!- mib_0840j2 [i=3e32292c@gateway/web/ajax/mibbit.com/x-4d36c430f3d222f2] has joined #agavi 14:41 < mib_0840j2> hello, how can i get an array ('bar' => array()) from$request->setAttribute('foo[bar]', array(), 'namespace'); ? 14:41 < Fastly> i'm digging around in Agavi source... 14:42 < mib_0840j2> $request->getAttribute('foo') doesnt work 14:42 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 14:44 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 14:46 < Fastly> mib_0840j2: in a view? 14:47 -!- kainam [n=jake@ppp240-247.static.internode.on.net] has quit [Read error: 110 (Connection timed out)] 14:48 < mib_0840j2> yes 14:49 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 14:53 -!- Sasan_Rose [n=SasanRos@92.50.3.91] has joined #agavi 14:58 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 15:06 -!- SasanRose [n=SasanRos@92.50.3.91] has quit [Read error: 110 (Connection timed out)] 15:09 < saracen> ARGH 15:09 < saracen> I'm going to have to kill this little grey haired old woman 15:09 < saracen> what a bitch 15:10 < MikeSeth_> rape her slow and bury the body 15:10 < MikeSeth_> not necessarily in said order 15:10 < saracen> Thats twice now. Theres 2 bends where I live, you can only just about fit 2 small cars down it, thats the second time shes come around it in the middle of the road. I can't wait until a truck hits her square in the face 15:11 < saracen> It's actually stupid, you wouldnt drive down any road in that position, let alone when you're coming round a blind bend 15:11 < saracen> I actually came to stop, while she was still travelling down the middle of it, and she moved just in time, staring at me 15:11 < saracen> as if I'm not suppose to be there, or that I've magically appeared 15:15 -!- Strzalek_ [n=Strzalek@aaqx170.neoplus.adsl.tpnet.pl] has quit [] 15:28 < saracen> impl: Hai 15:28 < sth> Hai 15:30 < benschi> mib_0840j2: setAttribute('foo[bar]', array(), 'namespace'); the foo[bar] will be treated as sting not an array 15:31 < benschi> there was a big discussion about this on the dev list quite a while ago 15:40 < mib_0840j2> i can use AgaviVirtualArrayPath for this? 15:54 < Fastly> Wombert: impl v-dogg : can any of you guys help me? i'm trying to work out how to specify the module / action when running a console app... 15:54 < Fastly> thanks 16:02 -!- Rayne [n=Rayne3@pD9E3667A.dip.t-dialin.net] has joined #agavi 16:07 -!- benschi [n=benjamin@f051148088.adsl.alicedsl.de] has quit [] 16:10 -!- nfq [n=nfq@84-73-34-2.dclient.hispeed.ch] has quit [] 16:13 -!- nfq [n=nfq@84-73-34-2.dclient.hispeed.ch] has joined #agavi 16:25 -!- fnordfish_ [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 16:40 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["Leaving"] 16:45 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: CIA-70, Seldaek 16:47 -!- Netsplit over, joins: Seldaek 16:47 -!- CIA-65 [n=CIA@208.69.182.149] has joined #agavi 16:49 -!- fnordfish [n=fnordfis@78.52.132.42] has joined #agavi 16:57 -!- fnordfish [n=fnordfis@78.52.132.42] has quit [] 17:00 < impl> saracen: hai 17:00 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 17:01 < impl> Fastly: http://pastie.org/478141 17:06 < saracen> impl: Doesnt matter, was going to ask how I implement this paypal stuff, but think I've worked it all out now 17:06 < impl> ah, good 17:06 < saracen> Can i ask though, where do you store your certificates/keys? 17:06 < impl> app/config/paypal 17:06 < impl> :\ 17:07 < saracen> Ah, makes sense I suppose :P 17:25 < saracen> Awesome, havent visited xkcd in awhile, just read the whole firefly race one 17:31 -!- archtec2 [n=stanv@83.228.56.37] has joined #agavi 17:34 -!- archtec2 [n=stanv@83.228.56.37] has quit [Client Quit] 17:37 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 113 (No route to host)] 17:40 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 17:40 < _cheerios> hiiho 17:43 < saracen> impl: Did you make your certificate expire after a certain amount of time? 17:43 -!- digitarald [n=digitara@212.170.59.132] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 17:43 < impl> uhh 17:43 < impl> damn, fuck if I remember 17:43 < saracen> Was just wondering what would happen if it does =( 17:44 < impl> um, it would stop working 17:44 < impl> and you'd have to generate a new one 17:44 < impl> lol 17:44 < saracen> ORLY 17:44 < saracen> I meant in terms of horrible, nasty errors 17:44 < saracen> which reveal SECRETS 17:45 < saracen> about my sexual tendancies 17:45 < saracen> or something 17:45 < saracen> tendencies* 17:45 < impl> no, the shit just won't go through 17:45 < impl> the user will get some generic message that says 'lol the seller fails' 17:45 < saracen> Hmmz 17:46 < saracen> I guess I'll just make it never expire 17:46 < impl> BUT WAT IF YUO GETS HAXED 17:46 < saracen> Then I'll just change it. You have to upload your public to paypal, dont you? 17:47 < saracen> I have absolutely no understand of how all this certificate stuff minds you. I just generate them and throw them about willy nilly 17:47 < v-dogg> now what the hell is the matter with my google maps shit... 17:47 < impl> hehehe 17:48 < v-dogg> me gets no directions! 17:48 < saracen> All your directions r belong to google 17:54 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 17:55 < v-dogg> ah 17:55 < v-dogg> "Some of the Google geocoders are smart enough to guess that's what you 17:55 < v-dogg> meant, but the GDirections geocoder isn't. " 17:56 < v-dogg> so fi GDirections fail I could try to geocode the start and end points manually... hmm.. 17:56 < v-dogg> zis is going to get interesting... 17:59 -!- nfq [n=nfq@84-73-34-2.dclient.hispeed.ch] has quit [] 18:11 -!- pashyon [n=tf@ip-90-187-206-135.web.vodafone.de] has joined #agavi 18:14 < v-dogg> win \o/ 18:14 < v-dogg> you can call me Geocoding God now 18:22 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 18:25 < Wombert> re 18:26 < Wombert> hey Fastly 18:26 < Fastly> hi Wombert - hows things? 18:32 < Wombert> back from a football tournament 18:32 < Wombert> got a headache 18:32 < Wombert> just made a pancake soup (omnom) 18:32 < Wombert> sorted your console question? 18:33 < Wombert> look at the 1.0 sample app, it has a console interface too (uses routing) 18:33 < impl> 13:00:59 < impl> Fastly: http://pastie.org/478141 18:33 < impl> :< 18:34 < saracen> setShippingPrice($shippingPrice) 18:34 < saracen> impl: Where you setting this shipping price from? 18:35 < impl> it's associated with an elephpant package 18:35 < saracen> So you're not using some API which interfaces with a postal service? 18:36 < impl> no 18:36 < saracen> kk 18:36 < impl> I figure it out manually and put it in the DB 18:36 < impl> ;\ 18:36 < saracen> Caveman! 18:36 < impl> http://pastie.org/private/pqmqw0vxqoutjlbn9zaa 18:36 -!- pashyon [n=tf@ip-90-187-206-135.web.vodafone.de] has quit [Read error: 110 (Connection timed out)] 18:37 < saracen> thanks :) 18:38 < impl> I'll just keep posting small pieces of the application until you get frustrated with how you've done it 18:39 < Fastly> Wombert: not yet - i left it since the last question and a few mins hunting and have been doing other things... 18:39 < saracen> with how I've done it, or with how you've done it? 18:39 < Fastly> pancake soup, heh! 18:39 < saracen> I havent done much with it yet =) 18:40 < impl> saracen: either way 18:40 < saracen> just set up my configurations, is all 18:41 < saracen> http://pastie.org/private/wa18nyz9gh3qenbk3c46ow 18:41 < Fastly> looks like impl just answered the console question above 18:41 < saracen> Thats about right isnt it? Except for the fact you probably didnt use prefix= 18:42 < impl> saracen: yeah 18:42 < impl> saracen: I use a separate directory for temporary_storage though 18:42 < impl> something I can chown to www:www and not feel bad about 18:43 < saracen> Whats wrong with using the cache directory? 18:43 < saracen> It appears you unlink the files as soon as they've been used? 18:43 < impl> you wrote 'config' not 'cache' 18:43 < impl> :P 18:44 < saracen> oh lawl 18:44 < saracen> it was suppose to be cache 18:44 < saracen> So cache is fine yeah? 18:44 < Fastly> thanks impl - can't believe i missed that earlier 18:44 < impl> yeah 18:44 < impl> Fastly: no problem 18:44 < saracen> impl: You know when you said you'd never touch PHP and you're a python whore now? 18:45 < saracen> You're such a little liar, aren't you? 18:45 < impl> I'm a J2EE whore now 18:45 -!- benschi [n=benjamin@g227088036.adsl.alicedsl.de] has joined #agavi 18:45 < saracen> Oh, did you start a project in python and fail to finish 18:45 < saracen> ? 18:45 < impl> No, I never even started 18:45 < saracen> You're getting worse =( 18:45 < saracen> What are you doing now then? Unwriting Java applications? 18:45 < impl> I started a Java project, but now I'm starting it again. 18:46 < impl> and I'm feeling too lazy to really understand how maven works or if I should use it 18:46 < saracen> I chuckled at my "unwriting java applications" btw. 18:47 < saracen> I don't understand why you don't just do what the cool kids do. Use PHP for web development, and C++ for everything else 18:47 < impl> I don't like PHP. 18:47 < saracen> Thats not the point 18:47 < impl> I would like to write an application server in C++, but I don't have the time/motivation at the moment 18:47 < saracen> You're not suppose to like it, you're suppose to use it and rant about it 18:48 < saracen> Plus you'd fail at it 18:48 < saracen> You and your socket per threads. 18:48 < impl> I can't find the sourcecode 18:49 < saracen> wut src? 18:49 < impl> I wrote some of it already 18:51 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 18:51 < impl> http://pastie.org/private/c9hxvex6aic6rpbh88xq3q 18:52 < impl> boost::asio is pretty nice 18:53 < saracen> Yeah, it's alright. It's also really different =( 18:54 < impl> still, that's a working SCGI server in like 100 LOC 18:55 < saracen> std::vector > threads; 18:55 < saracen> I has feeling you got this to compile on Windows. 18:55 < saracen> Oh wait, no 18:55 < saracen> Otherway around 18:55 < saracen> VS allows: 18:56 < saracen> std::vector> threads; 18:56 < saracen> GCC doesn't 18:56 < impl> yeah 18:56 < impl> it actually really bothers me 18:56 < impl> why the fuck can't you do that :( 18:56 < saracen> It's really weird 18:56 < saracen> I had to port an Ogre3d game to linux once, that was pretty much all I did 18:56 < saracen> Was put a fucking space there 18:57 < saracen> POINTLESS 18:57 < impl> lawl 18:57 < saracen> like a 1000 times =( 19:02 < saracen> Oh, so agavi doesn't allow nested settings nor does it allow prefix="" to be on 19:02 < impl> I don't actually know how works 19:02 < impl> so. 19:02 < impl> :< 19:03 < saracen> Well, now you do 19:03 < saracen> "not as expected". 19:14 -!- Zeelot [n=zeelot@adsl-233-53-226.mia.bellsouth.net] has joined #agavi 19:18 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has joined #agavi 19:31 -!- Zeelot3k [n=zeelot@adsl-233-53-226.mia.bellsouth.net] has quit [Read error: 113 (No route to host)] 19:34 < saracen> impl: Do you have a repository up for that scgi server? 19:36 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 19:38 < impl> saracen: no 19:38 < saracen> source me =( 19:38 < saracen> I think you should just start saving your files on my computer 19:38 < saracen> I look at them more than you do 19:55 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has joined #agavi 20:04 -!- nfq_ [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has joined #agavi 20:22 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] 20:25 -!- Zeelot4k [n=zeelot@98.64.69.90] has joined #agavi 20:38 -!- Zeelot5k [n=zeelot@98.64.69.90] has joined #agavi 20:42 -!- nfq_ is now known as nfq 20:43 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has quit ["Leaving"] 20:43 -!- Zeelot [n=zeelot@adsl-233-53-226.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 20:46 -!- Xylakant [n=Xylakant@p57944C57.dip.t-dialin.net] has joined #agavi 20:47 -!- SasanRose [n=SasanRos@92.50.3.91] has joined #agavi 20:49 -!- Xylakant [n=Xylakant@p57944C57.dip.t-dialin.net] has quit [Client Quit] 20:52 -!- Sasan_Ro1e [n=SasanRos@92.50.3.91] has joined #agavi 20:55 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 20:56 -!- Zeelot4k [n=zeelot@98.64.69.90] has quit [Read error: 113 (No route to host)] 20:58 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 21:00 -!- matbtt [n=matbtt@Y4f85.y.pppool.de] has joined #agavi 21:00 -!- Sasan_Rose [n=SasanRos@92.50.3.91] has quit [Connection timed out] 21:04 -!- SasanRose [n=SasanRos@92.50.3.91] has quit [Connection timed out] 21:12 -!- SasanRose [n=SasanRos@92.50.3.91] has joined #agavi 21:23 -!- matbtt [n=matbtt@Y4f85.y.pppool.de] has left #agavi [] 21:24 -!- Sasan_Ro1e [n=SasanRos@92.50.3.91] has quit [Read error: 110 (Connection timed out)] 21:35 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 21:36 -!- benschi [n=benjamin@g227088036.adsl.alicedsl.de] has quit ["Gone for life"] 21:39 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 21:43 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: _cheerios, Jarda 21:45 -!- Netsplit over, joins: _cheerios, Jarda 21:58 < saracen> http://www.escapistmagazine.com/videos/view/zero-punctuation/724-Valkyria-Chronicles 21:58 < saracen> hitler gets a mention =) 22:08 -!- JP_ [n=mrjeep@bas3-sherbrooke-1279324319.dsl.bell.ca] has joined #agavi 22:15 -!- JP_ [n=mrjeep@bas3-sherbrooke-1279324319.dsl.bell.ca] has quit [] 22:18 -!- JP_ [n=mrjeep@bas3-sherbrooke-1279324319.dsl.bell.ca] has joined #agavi 22:19 < sth> :) 22:20 -!- Rayne [n=Rayne3@pD9E3667A.dip.t-dialin.net] has left #agavi ["kthxbye"] 22:24 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 22:32 -!- JP_ [n=mrjeep@bas3-sherbrooke-1279324319.dsl.bell.ca] has quit [] 22:33 -!- SasanRose [n=SasanRos@92.50.3.91] has quit [Client Quit] 22:37 -!- mibby [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-6c28d67ed7516acf] has joined #agavi 22:37 < mibby> wow 22:38 < mibby> installing agavi isn't easy is it? 22:38 < impl> pear channel-discover pear.agavi.org && pear install agavi/agavi 22:38 < mibby> I can't use pear 22:38 < impl> then it becomes more difficult :~ 22:39 < impl> what in particular are you having trouble with? 22:39 < mibby> I used the tarball, but I'm wondering what theyre talking about when they mention this "agavi" command that's supposed to be installed? 22:40 < impl> it's a shell-script, it's in the bin/ directory 22:40 < impl> you need to copy it to your project and customize it to point to the correct source code location 22:40 < mibby> oh you mean agavi-dist? 22:40 < impl> indeed 22:40 < impl> typically you rename it to agavi :) 22:40 < mibby> aha 22:42 < mibby> what's the difference between agavi-dist and agavi.bat-dist? 22:49 < mibby> I guess it doesn't matter 22:49 < mibby> thanks anyway 22:50 < impl> agavi-dist is for *nix and agavi.bat-dist is for Windows ;p 22:51 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.60.73] has joined #agavi 23:07 -!- Zeelot5k [n=zeelot@98.64.69.90] has quit [Read error: 110 (Connection timed out)] 23:14 -!- JP_ [n=mrjeep@bas3-sherbrooke-1279324319.dsl.bell.ca] has joined #agavi 23:14 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 23:18 -!- Fastly__ [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 23:30 < mibby> I'll bet this question gets asked alot 23:30 < mibby> PHP Warning: Module 'mcrypt' already loaded in Unknown on line 0 23:30 < mibby> PHP Warning: require(phing/Phing.php): failed to open stream: No such file or directory in /var/www/html/trunk/libs/agavi/build/agavi/script/agavi.php on line 36 23:30 < impl> You need to install phing ;p 23:30 < mibby> but I did 23:30 -!- JP_ [n=mrjeep@bas3-sherbrooke-1279324319.dsl.bell.ca] has quit [] 23:31 < impl> perhaps it's not on your include_path? 23:31 < mibby> ok what's that? 23:31 < mibby> right 23:31 < impl> Agavi assumes Phing is installed via PEAR; it's the only recommended way to install Phing 23:32 < impl> if you don't, then you need to add Phing to your PHP include_path 23:32 < mibby> I don't use pear for anything 23:32 < impl> Well, you should use it for Phing 23:32 < mibby> so where can I specify the PHP include_path? 23:32 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 23:33 < _cheerios> http://twtpoll.com/famnit poll: when will you switch to php 5.3 23:33 < impl> _cheerios: add a new option please, "Never" 23:33 < _cheerios> mibby, google is good on those! 23:33 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 23:33 < _cheerios> impl, i voted "right away" :) 23:34 < saracen> impl: You have already switched 23:34 < mibby> ditto 23:34 < impl> No I haven't 23:34 < saracen> You have 23:34 < _cheerios> i'd use php5.3 already, but won't until apc support kicks in 23:34 < saracen> You just dont know that you have 23:34 < impl> % php -v 23:34 < impl> PHP 5.2.6-3 with Suhosin-Patch 0.9.6.2 (cli) (built: Jan 25 2009 00:51:23) 23:34 < impl> I haven't 23:34 < saracen> so I'm here to tell you, you have 23:34 < impl> I'm here to tell you that it's late and you should go to bed, wanker 23:35 < saracen> php5.3 is what im actually recompiling right now (forgot to add openssl support =() 23:35 < saracen> Do you really want to be that british? 23:35 < saracen> I'd swap faces with you if it really means that much 23:35 < saracen> But then I would never get laid 23:35 < impl> In this case, yes 23:35 < impl> HO HO BUCKETS 23:35 < saracen> :D 23:35 < impl> You got lucky anyway. You found an innocent girl that didn't know any better. 23:36 < saracen> She fucked a guy before me who has the same birthday as me 23:36 < impl> bullshit 23:36 < saracen> How scary is that? 23:36 < saracen> I'm serious, I met the guy before I met her 23:36 < impl> no 23:36 < impl> I saw your emails 23:36 < saracen> You did? 23:36 < impl> yes. 23:36 < impl> because you pasted them to #main, like we care about your sex life. 23:36 < saracen> Oh, yeah, with all the innocent type stuff? 23:36 < impl> yeah 23:37 < saracen> The emails didnt contain my sex life =( 23:37 < saracen> You must be new to this 23:37 < saracen> sex doesnt make its way in to emails 23:37 < impl> You must be new to IRC, sir 23:37 < saracen> Bullshit, I know about EVIDENCE 23:37 < saracen> And how you could humiliate me 23:37 < impl> :D 23:37 < saracen> But the thing is 23:37 < saracen> I'm safe 23:38 * impl logs into facebook 23:38 < saracen> Because when you decide to do, Project: humiliate saracen 23:38 < saracen> it will just end like all your other projects 23:38 < impl> screw you 23:38 < saracen> It's weird referring to myself as saracen ;x 23:38 < impl> I'm adding your girlfriend as a friend 23:38 < saracen> I was going to say Arran, but then you'd be wondering who it was 23:39 < saracen> On what? 23:39 < impl> facebook 23:39 < saracen> I'll make sure she accepts 23:39 < impl> fine. 23:39 < saracen> FINE. 23:39 < impl> BE THAT WAY. 23:39 < saracen> I can't wait until you meet a Ms. Noah 23:40 < impl> I can 23:40 < saracen> bs 23:40 < impl> nope 23:40 < saracen> You just dont know what you're missing you 23:40 < saracen> You're probably managing to save money 23:40 < saracen> and stuff 23:40 < impl> You're missing some words in that sentence, I can tell you that much 23:40 < saracen> I don't see it? 23:41 < impl> 19:40:26 < saracen> You just dont know what you're missing you 23:41 < saracen> ig 23:41 < saracen> oh 23:41 < saracen> -you 23:41 < impl> which one? 23:41 < saracen> Btw, if you havent guessed, I have been drinking 23:41 < saracen> Wait, I might have mentioned that already? 23:41 < saracen> About me having work tomorrow 23:41 < saracen> I said it somewhere 23:41 < impl> Yeah 23:41 < impl> don't worry, I'm sure your boss will forgive you 23:42 < saracen> You wouldnt believe the amount of times I've turned up on a friday 23:42 < saracen> and he's got a handover 23:42 < saracen> and then his friend comes out of nowhere 23:42 < saracen> Who couldnt drive home 23:42 < saracen> err 23:42 < saracen> hangover 23:43 < impl> lawl 23:44 < saracen> EXPECTED FAILED TEST SUMMARY 23:44 < saracen> --------------------------------------------------------------------- 23:44 < saracen> Inconsistencies when accessing protected members [Zend/tests/access_modifiers_008.phpt] 23:44 < saracen> Inconsistencies when accessing protected members - 2 [Zend/tests/access_modifiers_009.phpt] 23:44 < saracen> !!! 23:45 < impl> omgg 23:47 < saracen> FUCK SAKE 23:47 < saracen> now I failed to compile with xsl 23:48 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 23:49 < saracen> impl: can you paste me your button codez 23:50 < impl> yeah 23:51 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 23:53 < impl> saracen: http://pastie.org/private/skovcl6194xfljm08njhqq 23:54 < saracen> thanks man 23:58 -!- mibby [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-6c28d67ed7516acf] has quit ["http://www.mibbit.com ajax IRC Client"] --- Day changed Fri May 15 2009 00:02 -!- Zeelot3k [n=zeelot@adsl-233-119-13.mia.bellsouth.net] has joined #agavi 00:07 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.60.73] has quit [Read error: 60 (Operation timed out)] 00:35 < archtech> "running on a system with magic_quotes_gpc enabled is not possible as there are major bugs in how uploaded files are processed" 00:35 < archtech> What bugs? 00:36 < impl> if the input file name something contains a ' then half of it gets escaped and half doesn't 00:36 < impl> it's a mess 00:37 * archtech laughs 00:37 < archtech> PHP is full of surprises 00:37 < impl> yeah 00:37 < impl> David was trying to come up with a workaround but ended up getting pissed off and just throwing an exception 00:38 < archtech> reasonable. 01:03 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 01:13 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 01:20 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 01:33 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has quit [] 02:06 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 113 (No route to host)] 02:37 -!- l1m1t [n=gr1d@ng.acm.uiuc.edu] has joined #agavi 02:38 < l1m1t> yo n e 1 here have any eeprom dumps from the nokia e71? 02:38 < impl> That seems fairly unrelated to Agavi at best 02:40 < l1m1t> wat exactly is agavi? 02:40 < l1m1t> is it an rk? 02:40 < impl> It's a Model-View-Controller framework for the PHP programming language. 02:41 < l1m1t> ah kudos :) 02:41 < l1m1t> PHP as in RFI ;) 02:41 < l1m1t> j/k 02:41 < l1m1t> :| 02:41 < impl> What on earth compelled you to ask those questions? 02:42 < l1m1t> i /googled e71 bin dump eeprom 02:42 < l1m1t> and this chatroom came up lopl 02:42 < impl> ...ookay. 02:43 < impl> Right, well, Agavi has little to do with mobile phones. http://www.agavi.org/ 02:43 < l1m1t> cool i'll just hang around incase n e e71 users stop by, k ? 02:44 < l1m1t> u guys seem like the `hacking bunch' 02:44 < impl> We're PHP software developers. 02:45 < impl> http://www.google.com/search?q=e71+bin+dump+eeprom+site%3Aagavi.org <-- No results. 03:26 -!- luke` [n=luke`@59.92.175.100] has joined #agavi 03:33 < l1m1t> ['-0~ 03:41 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 04:14 < v-dogg> huomenta 04:15 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 04:21 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 04:38 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 04:45 -!- l1m1t [n=gr1d@ng.acm.uiuc.edu] has quit [Remote closed the connection] 05:53 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 06:02 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 06:10 < ttj> Oh god... Turku was such a bad idea... 06:14 < v-dogg> what?-) 06:16 < ttj> I was in Turku yesterday and got a hangover... :( 06:22 -!- luke` [n=luke`@59.92.175.100] has quit [] 06:45 < simoncpu> having a hangover is great 06:45 < simoncpu> as long as there's someone beside you when you wake up :) 06:45 < simoncpu> w00h00!!! 06:47 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 06:50 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:01 -!- Zeelot [n=zeelot@adsl-233-20-53.mia.bellsouth.net] has joined #agavi 07:02 -!- Zeelot4k [n=zeelot@98.64.13.160] has joined #agavi 07:07 -!- Zeelot [n=zeelot@adsl-233-20-53.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 07:08 -!- Zeelot5k [n=zeelot@98.64.13.147] has joined #agavi 07:12 -!- Zeelot4k [n=zeelot@98.64.13.160] has quit [Read error: 60 (Operation timed out)] 07:14 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 07:19 -!- Zeelot3k [n=zeelot@adsl-233-119-13.mia.bellsouth.net] has quit [Read error: 113 (No route to host)] 07:22 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:26 < _cheerios> Wolfram Alpha screencast is pretty sweet 07:28 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 07:29 < digitarald> Huomenta 07:29 -!- Fastly__ [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 07:30 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:31 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 07:33 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:35 < v-dogg> hai Wombert 07:36 < v-dogg> what have you been up to lately? we need you here moer! 07:37 < luke`> huomenta 07:37 < luke`> Is there any documentation on using REST webservices with agavi? 07:38 < _cheerios> digitarald, that wysiwyg looks nice. Can use on soon, great timing. :) 07:39 < v-dogg> woot 07:39 < v-dogg> show us 07:39 < _cheerios> http://cheeaun.github.com/mooeditable/ 07:40 < digitarald> looks *really* sweet 07:41 < mib_0840j2> it is possible to cache a request_attribute at runtime, not in the xml? 07:42 < v-dogg> can I add/enable more buttons (e.g. headings)? 07:42 < _cheerios> v-dogg, the code looked sweet enough to enable more stuff 07:45 < v-dogg> cool 07:58 < Wombert> hai v-dogg 07:58 < Wombert> just lots of work / travel 07:58 < Wombert> sorry 08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:18 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 08:18 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:20 -!- gribelu [n=quassel@92.81.181.132] has joined #agavi 08:22 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 08:23 -!- gribelu [n=quassel@92.81.181.132] has left #agavi ["http://quassel-irc.org - Chat comfortably. Anywhere."] 08:32 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 08:48 < ttj> Oh for fucks sake. Why do the Chinese have to mess up our production server on the exact same day that I'm having my worst hangover of 2Q2009... Sheesh... 08:50 < mib_0840j2> is there a way in agavi to cache arrays of request_attributes, like foo[] ? 08:53 < Wombert> yes mib_0840j2 08:53 < Wombert> oh 08:53 < Wombert> arrays 08:53 < Wombert> uhm 08:54 < Wombert> just "foo"? :p 08:54 < Wombert> foo is an array, right? 08:54 < mib_0840j2> yes 08:54 < mib_0840j2> i dont have the keys 08:54 < mib_0840j2> they are generated by the request 08:55 < Wombert> mib_0840j2: it is an array 08:55 < Wombert> you want to cache the entire array 08:55 < Wombert> right? 08:56 < mib_0840j2> yes 08:56 < Wombert> then what's the problem :p 08:56 < horros> hi 08:56 < Wombert> ohai horros 08:57 < mib_0840j2> hmm maybe i didnt understand it, but i need the request attributes later restored 08:58 < horros> hai wombie! 08:59 < Wombert> mib_0840j2: $rq->setAttribute('foo', array('adasdasd' => 'asdasdsda'), 'app.namespace'); 08:59 < Wombert> just "foo" 08:59 < Wombert> it is a value 08:59 < Wombert> an array 08:59 < Wombert> what is the problem with that? 09:00 < Wombert> $rq->getAttribute('foo', 'app.namespace'); gives the entire array 09:00 < Wombert> $rq->getAttribute('foo[adasdasd]', 'app.namespace'); gives the one key 09:00 < Wombert> ... 09:01 < mib_0840j2> oh i thank you i tried always $rq->setAttribute('foo[adasdasd]', 'asdasdsda', 'app.namespace'); 09:11 < mib_0840j2> but like this foo is treated as a string and it is overriden by another slot for example 09:16 < horros> Slots run in their own container, don't they? 09:17 < mib_0840j2> yes 09:24 -!- mib_0840j2 [i=3e32292c@gateway/web/ajax/mibbit.com/x-4d36c430f3d222f2] has quit ["http://www.mibbit.com ajax IRC Client"] 09:24 -!- mib_u0zdhz [i=3e32292c@gateway/web/ajax/mibbit.com/x-ef569d696c364d30] has joined #agavi 09:26 < Wombert> mib_u0zdhz: yeah it will be overridden 09:27 < Wombert> in general, you'll have this problem with slots, because you're caching local state, and request attributes are global state 09:27 < Wombert> agavi 1.1 will have response attributes to solve this issue; then you can also do stuff like caching the js/css files you need to include in the master tpl etc 09:27 < mib_u0zdhz> ok thank you for for this information 09:29 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 09:30 < _cheerios> good stuff http://blog.mixergy.com/pr-lies-destroy-your-understanding-of-how-business-really-works-owen-byrne-digg/ 09:32 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-256b6ac1ae790fa3] has joined #agavi 09:36 < MugeSo> speaking of response attributes, FPF will support it? 09:38 < Xylakant> MugeSo: In what way? 09:39 < MugeSo> FPF use request attribute for runtime setting in 1.0 09:40 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 09:40 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [Remote closed the connection] 09:41 < MugeSo> however, 1.1 having response attributes, so FPF should also use it, i think. 09:42 < MugeSo> hummmm,, I'm tired from my maintenace work on agavi-0.10 today :( 09:42 < Xylakant> well, "also" is a hard thing - how should that behave? but it's certainly an interesting question 09:42 < Wombert> MugeSo: hm, where is the point in that? 09:43 < MugeSo> I say "also" for BC. 09:44 < MugeSo> I think it should use only response attributes in the future 09:46 < Wombert> request attributes are supposed to be used for communication inside the app 09:46 < Wombert> with filters - and global filters in particular 09:47 < Wombert> I think it's reasonable to continue using request attributes for this 09:47 < MugeSo> what do you think when populate default values? 09:48 < MugeSo> of couse with FPF 09:51 < MugeSo> e.g. user profile edit 09:52 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: kaos|work, Seldaek 09:52 -!- mib_u0zdhz [i=3e32292c@gateway/web/ajax/mibbit.com/x-ef569d696c364d30] has quit ["http://www.mibbit.com ajax IRC Client"] 09:52 < MugeSo> I mean, to load current profile data from db and pupulate form with it 09:53 < v-dogg> but why would you want to use response attrbs for that and not request like now? 09:53 < v-dogg> because of caching? 09:54 < MugeSo> yes 09:54 -!- Netsplit over, joins: Seldaek 09:55 < MugeSo> and date from inside app should be set to request not response. 09:55 < MugeSo> s/date/data/ 09:56 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 09:56 < MugeSo> inside -> outside is just response! 10:00 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: kaos|work 10:01 < MugeSo> please think about it. I'll leave for home. thanks. 10:01 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"] 10:08 -!- Netsplit over, joins: kaos|work 10:12 -!- mib_c0ovmh [i=3e32292c@gateway/web/ajax/mibbit.com/x-bcca57c8b0c30718] has joined #agavi 10:14 < mib_c0ovmh> another question: it is possible to cache request_attributes in the action at runtime? Or is this only possible in the xml file? 10:14 < Xylakant> what do you mean by "cache in the action"? 10:18 < mib_c0ovmh> i want to cache a request attribute in the action, because of maybe having the possibility to cache MANY request_attributes, which are not known to the xml 10:20 < Xylakant> how do you cache anything in the action? 10:20 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Jarda 10:20 < Xylakant> all caching definitions go in the respective xml file 10:20 -!- Netsplit over, joins: Jarda 10:21 < mib_c0ovmh> i know about the names of the request_attributes only at runtime, so they cannotbe stored in the xml 10:22 -!- Rayne [n=Rayne3@pD954B417.dip.t-dialin.net] has joined #agavi 10:22 < Xylakant> ah# 10:22 < Xylakant> you could use a callback 10:23 < Rayne> good mornin' guys 10:23 < mib_c0ovmh> is that possible in i thought only in groups? 10:24 < Xylakant> oh, that's your problem 10:24 < Xylakant> no i guess you can't do that 10:25 < Xylakant> you'd have to ask wombert 10:27 < Wombert> [12:18] mib_c0ovmh: i want to cache a request attribute in the action, because of maybe having the possibility to cache MANY request_attributes, which are not known to the xml 10:27 < Wombert> sounds like bad design to me 10:27 < Wombert> or something you should factor out into other parts of the code 10:37 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has joined #agavi 10:49 < mib_c0ovmh> my problem is that request_attributes are strings not arrays and i need a way to merge request attributes over many slots 10:51 < mib_c0ovmh> and the slots are cached 11:12 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has quit [] 11:22 < saracen> impl: Halps 11:44 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 11:56 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 12:18 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 12:32 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has left #agavi [] 12:44 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 13:03 -!- mib_c0ovmh [i=3e32292c@gateway/web/ajax/mibbit.com/x-bcca57c8b0c30718] has quit ["http://www.mibbit.com ajax IRC Client"] 13:42 -!- luke` [n=luke`@122.166.1.164] has quit [] 14:13 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["ffffffffuuuuuuuuuuu"] 14:13 -!- Rayne [n=Rayne3@pD954B417.dip.t-dialin.net] has quit ["kthxbye"] 14:17 -!- Wombert_ [n=Wombert@munich.bitxtender.net] has joined #agavi 14:17 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 14:22 < JP_> is there any magic method involved in doing a thing such as $myObject['someKey'] 14:22 -!- JP_ is now known as MrJeep 14:22 < MrJeep> just like Doctrine_Record 14:22 < MrJeep> btw, I tried __call 14:29 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 14:31 < MrJeep> ArrayAccess implementation 14:32 -!- Wombert_ is now known as Wombert 14:40 < saracen> MrJeep: Does __set not work with ['lawl'] = ? 14:40 < MrJeep> nop, 14:40 < saracen> Oh ;x 14:40 < MrJeep> ArrayAccess must be implemented 14:41 < saracen> weird 14:46 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.13.147] has joined #agavi 14:52 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 15:03 -!- Zeelot5k [n=zeelot@98.64.13.147] has quit [Read error: 110 (Connection timed out)] 15:16 -!- SasanRose [n=SasanRos@92.50.3.91] has joined #agavi 15:16 -!- SasanRose [n=SasanRos@92.50.3.91] has quit [Client Quit] 15:16 -!- SasanRose [n=SasanRos@92.50.3.91] has joined #agavi 15:56 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-256b6ac1ae790fa3] has quit ["http://www.mibbit.com ajax IRC Client"] 16:09 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 16:21 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 16:30 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 16:41 -!- Rayne [n=Rayne3@pD954B417.dip.t-dialin.net] has joined #agavi 16:44 -!- fnordfish [n=fnordfis@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 16:54 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 17:16 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has joined #agavi 17:19 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 17:28 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 17:31 < MrJeep> anyone here knows the CMS Ektron ? 17:32 < MrJeep> that sounds so much like "I am Ektron, a robot. I can put my arm back on. You can't. So play safe!" 17:33 < MrJeep> I guess that won't ring a bell to anyone... I'm pretty sure that was a canadian only add 17:33 < MrJeep> ad* 17:35 -!- fnordfish [n=fnordfis@78.52.132.172] has joined #agavi 17:42 -!- icyt is now known as IcyT 17:45 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has joined #agavi 17:47 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has quit [Client Quit] 17:48 < simoncpu> i am simoncpu, the central processing unit for all robotkind 17:52 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 17:55 -!- fnordfish [n=fnordfis@78.52.132.172] has quit [] 17:57 -!- RadiatioN2 [n=Radiatio@p5B3FFEE1.dip.t-dialin.net] has joined #agavi 18:19 -!- RadiatioN2 [n=Radiatio@p5B3FFEE1.dip.t-dialin.net] has quit ["-"] 18:20 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 18:25 * Wombert eats IRC 18:25 < sikkle> watch out, irc gettin old ;) 18:26 -!- IRC [n=impl@adsl-150-136-137.rmo.bellsouth.net] has joined #agavi 18:26 * IRC eats Wombert 18:26 -!- IRC [n=impl@adsl-150-136-137.rmo.bellsouth.net] has quit [Client Quit] 18:26 < Wombert> hah 18:26 < impl> :x 19:09 < Rayne> could someone explain me how i can fix this issue: »Configuration file "/opt/lampp/htdocs/~/libs/agavi/translation/data/supplementalData.xml" does not have a registered handler« . i just wanted to use a "local" agavi library instead of the global pear one. the global pear one has version 1.0.0, the "local" 1.0.1. i haven't found any hint in the changelog which has to to with a handler. 19:09 < Rayne> which handler ist not registered? 19:10 < Rayne> the bootstrapp process: http://pastie.org/private/ttcfzjhvnxlwjyrk12cemw 19:22 < Rayne> hey guys :/ 19:29 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has joined #agavi 19:35 < Rayne> using 1.0.0 seems not to help, too - same exception 19:36 < Rayne> Wombert, are you there? 19:40 < Wombert> did you clear the cache dir 19:41 < Rayne> oh no - that was damn stupid 19:41 < Rayne> thanks for the hint Wombert ;-) 19:49 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 19:52 -!- SasanRose [n=SasanRos@92.50.3.91] has quit ["leaving"] 19:59 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 19:59 < _cheerios> jee 20:00 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 20:01 < Rayne> hey _cheerios 20:03 < _cheerios> email full of error alerts :< nice friday evenin' 20:03 < Jarda> :) 20:03 < Jarda> someone shut down your db or smth? 20:04 < Rayne> congratz, good luck for fixing :/ 20:09 < _cheerios> yeah, especially with being busy with both hands tonight already *bbs* :) 20:09 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["bbs"] 20:14 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 20:36 < Rayne> i have a weird problem: agavi throws an exception (on a test system) that it is not able to write to the cache, but before i called the agavi site i delted the config directory inside the cache dir. agavi creates the config directory and creates an empty (seems-to-be-not-correct-cached) config_handlers.xml_production.blabla 20:37 < Rayne> this system is running php 5.2.0 with suhosin patch (maybe this old version causes the problem) 20:38 < Rayne> i had to add the following line to the bootstrap code: `AgaviConfig::set('core.skip_config_transformations', true);` 20:38 < Rayne> so i think the missing tls limits or even kills the caching 20:38 < Rayne> am i right? 20:39 < Rayne> (debian gnu/linux etch - i know it is oldstable and etc.) 20:52 < Rayne> strange... now i installed the xslt extension and it is not able to write to the cache again (i removed the core.skip_config_transformations) and cleared the cache 20:54 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 20:56 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 21:16 < Rayne> i apologize for highlighting Wombert , but i hope that you have an idea (because i know that you like those debian php packages :-)) 21:17 < Wombert> not sure, and short on time right now, sorry 21:17 < Rayne> gnah :/ 21:17 < Rayne> anyway, the xsl version: XSL/EXSLT: both enabled, libxslt: 1.1.19, compiled against 2.6.27, libexslt: 1.1.19 21:18 < Rayne> okay, a short question: did you test debian lenny/stable with agavi 1.0.0/1.0.1 and did it work? 21:18 < Rayne> yes/no/gtfo 21:22 -!- IcyT is now known as icyt 21:26 < Rayne> i loooove web panels. no really, i hate them. this stupid panel gave my user php safemod on and so agavi was not able to compile this stupid config stuff to php 21:28 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 21:29 < Rayne> heh, this timezone message for "broken system" is neat 21:33 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 21:34 < sth> Awesome, just got in from dinner 21:34 < sth> I had all you can eat chinese food 21:35 < Rayne> real chinese food (wryly) or "american chinese" food? 21:35 < sth> Proper chinese food 21:35 < Rayne> nice :-) 21:51 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 22:03 < JP_> yay, week end :D 22:04 < Rayne> yay, agavi runs :A 22:04 < Rayne> and yay week end 22:04 < JP_> haha :P 22:05 < Rayne> good night and a happy weekend :-) 22:05 < Rayne> heh 22:05 -!- Rayne [n=Rayne3@pD954B417.dip.t-dialin.net] has left #agavi ["kthxbye"] 22:07 -!- sth [n=sth@vor.thulbourn.com] has quit ["Changing server"] 22:10 -!- sth [n=sth@vor.thulbourn.com] has joined #agavi 22:10 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 22:23 -!- Rendez [n=Rendez@189.Red-79-150-162.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 22:33 -!- fnordfish [n=fnordfis@78.52.134.98] has joined #agavi 23:32 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has quit [] 23:45 -!- icyt is now known as IcyT --- Day changed Sat May 16 2009 00:11 -!- fnordfish [n=fnordfis@78.52.134.98] has quit [] 00:22 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 00:23 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 01:41 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 01:56 -!- archtech [n=stanv@83.228.56.37] has quit [] 02:05 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 60 (Operation timed out)] 02:06 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 02:21 -!- IcyT is now known as icyt 02:46 -!- Zeelot3k [n=zeelot@98.64.13.147] has quit [Remote closed the connection] 02:52 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: MikeSeth_ 02:53 -!- Netsplit over, joins: MikeSeth_ 03:24 -!- kainam [n=jake@ppp240-247.static.internode.on.net] has joined #agavi 03:35 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 03:43 -!- Zeelot3k [n=zeelot@98.64.13.147] has joined #agavi 03:43 -!- luke` [n=luke`@59.92.189.131] has joined #agavi 04:14 -!- nima1 [n=reza@91.184.74.236] has joined #agavi 04:14 < nima1> Huomenta ;) 04:14 < nima1> hi everyone 04:15 < nima1> i have a question model 04:15 < nima1> is there any way to createForwardContainer in model 04:15 < nima1> i have try and catch in my model 04:15 < impl> Why would you ever want to do that? 04:16 < nima1> if there is any catch i want to forward to som view page 04:16 < impl> You need to catch your exceptions in the view 04:16 < nima1> i did it in my view 04:17 < impl> then do the forward in your view. 04:17 < nima1> but i want to know is it possible in model 04:17 < nima1> ? 04:17 < impl> The model is not responsible for flow control 04:17 < impl> whether you can or cannot actually do it is irrelevant, the point is that you shouldn't 04:18 < nima1> ok you are right, but it make my code more clean 04:18 < impl> No it doesn't. 04:18 < nima1> thanks for you answer 04:18 -!- nima1 [n=reza@91.184.74.236] has left #agavi [] 04:19 * impl rolls eyes 04:43 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 05:21 -!- SasanRose [n=SasanRos@91.184.88.43] has joined #agavi 05:27 -!- nima2 [n=reza@87.117.217.5] has joined #agavi 05:27 -!- nima2 [n=reza@87.117.217.5] has left #agavi [] 07:04 -!- Zeelot [n=zeelot@adsl-233-20-242.mia.bellsouth.net] has joined #agavi 07:19 -!- Zeelot3k [n=zeelot@98.64.13.147] has quit [Read error: 110 (Connection timed out)] 07:19 -!- arcane [n=jake@ppp240-247.static.internode.on.net] has quit [Read error: 54 (Connection reset by peer)] 07:19 -!- kainam [n=jake@ppp240-247.static.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 07:39 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 07:49 -!- Zeelot [n=zeelot@adsl-233-20-242.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 08:21 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 08:22 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 08:46 -!- fnordfish [n=fnordfis@78.52.133.4] has joined #agavi 09:12 -!- icyt is now known as IcyT 09:39 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 09:58 -!- IcyT is now known as icyt 10:00 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 10:00 < _cheerios> huomenta 10:44 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 10:44 -!- DracoBlue [n=jan@dslb-092-078-047-183.pools.arcor-ip.net] has joined #agavi 10:59 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 10:59 < v-dogg> huomenta 11:12 -!- fnordfish [n=fnordfis@78.52.133.4] has quit [] 11:24 -!- Fou4th [n=nomad@host-85-118-226-108.academ.org] has joined #agavi 11:24 < Fou4th> hi all 11:26 < Fou4th> Jut found a strange thing. I'm using view without template, just return some text. In case of GET requests it works fine, but for POST requests php/agavi/apache (don't know exactly) wraps all the text in elements. 11:30 -!- SasanRose [n=SasanRos@91.184.88.43] has quit [Client Quit] 11:45 < Fou4th> how to disable fpf in runtime for single view? 11:45 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 11:51 < Fou4th> ah, changed output type 11:51 -!- Fou4th [n=nomad@host-85-118-226-108.academ.org] has quit ["leaving"] 12:02 < _cheerios> oh how a coffee helps \o/ 12:03 -!- Arme[N] is now known as Arme[0] 12:11 < _cheerios> falling down being a cheerful oasis tune to start the day 12:20 -!- RadiatioN2 [n=Radiatio@p5B3FFC5B.dip.t-dialin.net] has joined #agavi 12:20 < sth> None of oasis' songs are cheerful 12:42 < saracen> CAEKS 12:49 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 13:02 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has joined #agavi 13:34 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 13:37 < sth> Hey David 13:53 < Wombert> hi sth 13:53 < Wombert> all good? 13:57 < sth> yup 13:57 < sth> You? 13:57 < Wombert> ja 13:57 < Wombert> @office right now 13:58 < Wombert> ttj: I got a Jag XK 13:58 < Wombert> err XF 14:00 < sth> ugly american car 14:08 -!- coredmp [i=52f165c7@gateway/web/ajax/mibbit.com/x-832e6641458b4e64] has joined #agavi 14:09 < coredmp> hello 14:09 < coredmp> I have a question about Validator :p ... thinks it's simple but can figure how to do 14:11 < coredmp> I have a handleWriteError .. and for now the only message a can transmit to user is "Problem during parameter validation" ... is there a method to examine the validation result ? 14:11 < coredmp> in order to give a little more information to user 14:15 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has quit [] 14:16 < digitarald> coredmp: check out the validatormanager 14:16 < digitarald> http://www.mivesto.de/agavi/agavi-faq.html#validation_14 14:20 < coredmp> found it :p 14:20 < coredmp> thanks 14:21 < digitarald> Wombert: Any plans for the "Agavi component interface"? One reasonable start would be a event dispatcher system 14:22 -!- Zeelot3k [n=zeelot@adsl-233-20-242.mia.bellsouth.net] has joined #agavi 14:24 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 14:24 < sth> bye David. :) 14:48 -!- RadiatioN2 [n=Radiatio@p5B3FFC5B.dip.t-dialin.net] has quit ["-"] 15:00 -!- Rayne [n=Rayne3@pD9E3647F.dip.t-dialin.net] has joined #agavi 15:12 -!- Zeelot3k [n=zeelot@adsl-233-20-242.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 15:24 -!- fnordfish_ [n=fnordfis@78.52.136.249] has joined #agavi 15:26 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 15:29 -!- fnordfish [n=fnordfis@78.52.143.63] has joined #agavi 15:35 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 15:46 -!- fnordfish_ [n=fnordfis@78.52.136.249] has quit [Read error: 113 (No route to host)] 15:59 -!- Rendez [n=Rendez@5.Red-79-153-91.dynamicIP.rima-tde.net] has joined #agavi 16:09 -!- luke`_ [n=luke`@59.92.167.134] has joined #agavi 16:18 -!- luke` [n=luke`@59.92.189.131] has quit [Read error: 110 (Connection timed out)] 16:37 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 16:50 -!- Rayne [n=Rayne3@pD9E3647F.dip.t-dialin.net] has quit ["kthxbye"] 16:52 -!- fnordfish [n=fnordfis@78.52.143.63] has quit [] 16:55 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit [Read error: 104 (Connection reset by peer)] 17:06 -!- coredmp [i=52f165c7@gateway/web/ajax/mibbit.com/x-832e6641458b4e64] has quit ["http://www.mibbit.com ajax IRC Client"] 17:11 -!- Rendez [n=Rendez@5.Red-79-153-91.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 18:05 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 18:13 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 18:16 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has joined #agavi 18:18 < CIA-65> impl * r4075 /branches/impl-874/: Branch trunk for work on #874, refs #874 18:24 -!- DracoBlue [n=jan@dslb-092-078-047-183.pools.arcor-ip.net] has quit [Nick collision from services.] 18:56 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 19:01 -!- icyt is now known as IcyT 19:08 < impl> dammit David wtf 19:08 < impl> why do you use ${module} for templates directory and ${moduleName} for everything else 19:08 < impl> wtf 19:09 * impl stabs 19:17 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 19:17 < sth> Hey Wombert 19:19 < Wombert> hai sth 19:19 < Wombert> sup 19:23 -!- Rayne [n=Rayne3@pD9E3647F.dip.t-dialin.net] has joined #agavi 19:28 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [] 19:37 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 19:38 -!- CycLoNe [n=cyclone@i59F75ED8.versanet.de] has joined #agavi 19:39 < CycLoNe> hi everybody, i have a question regarding actions: what´s the best way to rename an action? 19:40 < CycLoNe> rename it by replacing the names file by file (including view and template names) or is there a better way to do that? 19:41 < CycLoNe> my concern mainly is about speed but also about security not to forget files... 19:42 < Rayne> if you forget one fail agavi will throw errors (except you forgot to rename the action and call the new name) 19:42 < Rayne> s/fail/file 20:02 < CycLoNe> k 20:03 < impl> The build system is supposed to support that 20:03 < impl> but it doesn't yet 20:03 < impl> it will someday 20:03 < impl> someday == when I don't have to write the code to do it in XML 20:04 < CycLoNe> will it be also possible with models, views and even modules then? 20:04 < impl> theoretically, yeah 20:04 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 20:05 < CycLoNe> cool, then let´s hope, you get that time some day :) 20:05 < impl> I imagine it'll come with the next time I completely rewrite the build system 20:06 < impl> 1500-line XML files don't make me very motivated :< 20:08 < CycLoNe> :X wouldn´t do so me neither 20:13 < Rayne> uh :/ 21:03 -!- CycLoNe [n=cyclone@i59F75ED8.versanet.de] has quit ["get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::"] 21:06 < Jarda> http://rafb.net/p/VepHOk42.html 21:06 < Jarda> this is my $_SESSION var_dumped 21:08 < Jarda> if I use var_dump($this->getContext()->getUser()->getParameterNames()) I get an empty array 21:11 < Jarda> and $this->getContext()->getUser()->getParameter('customer_id') is also empty 21:30 < impl> they're attributes, not parameters 21:30 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 22:22 < CIA-65> impl * r4076 /branches/1.0/ (CHANGELOG src/config/xsd/_types.xsd): Fix #1098: Configuration system does not permit identifiers to be one character in length (good thing we have a simpleType for it!) 22:28 < impl> oh god damn, when was the last time branches/1.0 was merged to trunk 22:28 < impl> sdflkjsdf 22:29 * impl squints 22:30 < impl> why isn't this changelog updated. 22:30 < impl> oh well 22:31 < CIA-65> impl * r4077 /trunk/ (CHANGELOG-1.0 src/config/xsd/_types.xsd): merge [4074:4076/branches/1.0] 22:33 < CIA-65> impl * r4078 /branches/impl-874/ (CHANGELOG-1.0 src/config/xsd/_types.xsd): merge [4076:4077/trunk] 23:04 -!- Rayne [n=Rayne3@pD9E3647F.dip.t-dialin.net] has quit ["kthxbye"] 23:29 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 23:56 < impl> $longViewName = str_replace('/', '_', $viewName); 23:56 < impl> SDFJSDLFKJSDGTUW! --- Day changed Sun May 17 2009 00:01 < saracen> I almost caused a car crash today! 00:18 < impl> ha, it works. I win. 00:22 < CIA-65> impl * r4079 /branches/impl-874/src/build/ (16 files in 5 dirs): 00:22 < CIA-65> Add support for custom filesystem layouts to the build system. Seems to work 00:22 < CIA-65> fine with new and old projects. A couple of tasks need to be fixed to search for 00:22 < CIA-65> files correctly (list-action and display-action, in particular). Also needs lots 00:22 < CIA-65> and lots of testing. refs #874 00:26 * Wombert hugs impl 00:26 < Wombert> that is rock star dude 00:27 < impl> I hate phing 00:27 -!- IcyT is now known as icyt 00:27 < impl> That is all 00:28 < impl> oh, also, all projects now default to the "new" filesystem layout 00:28 < impl> all new projects, that is 00:31 < Wombert> can you revert that, at least for now? 00:31 < impl> well it's just in the branch 00:31 < impl> so it doesn't really matter 00:31 < Wombert> we a) need to decide on a final scheme and b) adjust docs and c) have a transition phase I tink 00:31 < Wombert> *thin 00:31 < impl> when we merge it into 1.0 I'll make sure it's proper 01:01 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 01:01 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [Remote closed the connection] 01:38 -!- nfq_ [n=nfq@dyn.144-85-179-100.dsl.vtx.ch] has joined #agavi 01:53 < CIA-65> impl * r4080 /branches/impl-874/src/build/phing/org/agavi/build/tasks/ (AgaviDisplayactionsTask.php AgaviListactionsTask.php): Support the action-list target and the agavi.list-actions and agavi.display-actions tasks again, refs #874 01:54 -!- nfq [n=nfq@dyn.83-228-175-156.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] 01:55 * impl is satisfied with his work here 02:03 -!- nfq [n=nfq@dyn.83-228-188-003.dsl.vtx.ch] has joined #agavi 02:08 -!- nfq [n=nfq@dyn.83-228-188-003.dsl.vtx.ch] has quit [] 02:19 -!- nfq_ [n=nfq@dyn.144-85-179-100.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] 03:12 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 04:24 -!- SasanRose [n=SasanRos@91.184.88.43] has joined #agavi 04:41 -!- Arme[0] is now known as Arme[N] 05:12 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 05:38 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 05:54 < v-dogg> huomenta 06:49 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 07:34 -!- everplays [n=behrooz@94.182.163.71] has joined #agavi 08:14 -!- everplays [n=behrooz@94.182.163.71] has left #agavi [] 08:34 -!- MikeSeth_ is now known as MikeSeth 08:34 * MikeSeth pets impl 08:46 -!- nfq [n=nfq@dyn.83-228-188-003.dsl.vtx.ch] has joined #agavi 08:48 -!- nfq [n=nfq@dyn.83-228-188-003.dsl.vtx.ch] has quit [Client Quit] 09:06 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 09:11 -!- RadiatioN2 [n=Radiatio@p5B3FFB8B.dip.t-dialin.net] has joined #agavi 09:25 -!- everplays [n=behrooz@94.182.163.71] has joined #agavi 09:29 -!- nfq [n=nfq@dyn.83-228-188-003.dsl.vtx.ch] has joined #agavi 10:28 -!- RadiatioN2 [n=Radiatio@p5B3FFB8B.dip.t-dialin.net] has quit ["-"] 10:35 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 10:38 -!- CycLoNe [n=cyclone@i59F72F12.versanet.de] has joined #agavi 10:38 < CycLoNe> hi everybody, is there a demonstration how to use the "or" validator? 10:38 < CycLoNe> i want to submit a name in a form that can either be a string or a number 10:40 -!- Rayne [n=Rayne3@pD9E37BDB.dip.t-dialin.net] has joined #agavi 10:40 < v-dogg> CycLoNe: http://blog.veikko.fi/post/68983308/agavi-tip-validation-gotchas 10:40 < CycLoNe> ah ok, ty 10:41 < v-dogg> and http://www.mivesto.de/agavi/agavi-faq.html 11:04 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 11:07 -!- SasanRose [n=SasanRos@91.184.88.43] has quit [Connection timed out] 11:23 -!- CycLoNe [n=cyclone@i59F72F12.versanet.de] has quit ["get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::"] 11:25 -!- icyt is now known as IcyT 11:30 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 11:30 < _cheerios> huomenta 11:58 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 12:41 < sth> Morning 12:58 < Jarda> is there a way to get a singleton model via getModel() 13:07 < Jarda> oh, I have to implement AgaviISingletonModel 13:07 < Jarda> thank you :) 13:36 < ttj> _cheerios: Up for a jog? 14:20 -!- liutis [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 14:21 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 14:44 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 14:55 -!- tc77 [n=tc77@static-87-79-70-170.netcologne.de] has joined #agavi 14:55 < tc77> hi 14:56 < MikeSeth> hello 14:56 < tc77> anyone knows what agavi would like to tell me: 14:56 < tc77> Call to a member function hasPrefix() on a non-object in /var/www/vhosts/... /compile.xml_production__77061c307947cf23cdebeea13f3 14:56 < tc77> at our production server 14:57 < tc77> it seems to be that route which makes this happen: 14:57 < tc77> at local development env. everything is fine 14:57 < MikeSeth> wow this isnt supposed to happen 14:57 < MikeSeth> which agavi version? 14:57 < tc77> 1.0.0 14:58 < MikeSeth> hurrrr 14:58 < MikeSeth> everything else works though? 14:59 < tc77> if i remove that route everything is fine 15:01 < MikeSeth> why [\d]+ 15:03 < tc77> digits 15:03 < MikeSeth> but why square brackets? 15:03 < MikeSeth> \d+x\d+ should work fine IMO 15:04 < tc77> it was 0-9 before 15:04 < MikeSeth> well there isnt really anything odd about that route except for the square brackets 15:04 < MikeSeth> and do bear in mind that routing uses a specialized subset of regexps 15:05 < MikeSeth> so this may break it - dunno 15:06 < MikeSeth> either way, do produce the compiled xml which triggers the error 15:07 < tc77> whoo. if i just rename the route to .show it works 15:07 < tc77> wtf!? 15:08 < saracen> Have you cleared the cache? 15:09 < tc77> jep 15:11 < Rayne> could it be possible that $origin_name is used twice? 15:11 < tc77> origin_name? 15:11 < Rayne> the route name 15:13 < tc77> nope 15:14 < tc77> i dont understand why this don't happen at local dev environment 15:15 < MikeSeth> tc77: in dev envo xml is recompiled every time, that is the only significant difference 15:15 < tc77> hmm, debug is also off in dev 15:18 < MikeSeth> it shouldnt be 15:20 < tc77> i turned it of for ajax development 15:22 < saracen> So if you rename it back to .send and clear the cache, do you still get the same problem? 15:25 -!- Rendez [n=Rendez@194.Red-79-152-226.dynamicIP.rima-tde.net] has joined #agavi 15:42 -!- luke` [n=luke`@59.92.167.134] has joined #agavi 15:53 -!- Rendez_ [n=Rendez@194.Red-79-152-226.dynamicIP.rima-tde.net] has joined #agavi 16:01 < tc77> k 16:01 -!- luke`_ [n=luke`@59.92.167.134] has quit [Read error: 110 (Connection timed out)] 16:01 < tc77> after some investigantion i found out that it seems to be gen() 16:01 < tc77> which has hickups by calling the route 16:08 -!- Rendez [n=Rendez@194.Red-79-152-226.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 16:08 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["bbs"] 16:09 -!- luke`_ [n=luke`@59.92.170.155] has joined #agavi 16:09 < impl> tc77: can you paste the compiled config somewhere 16:19 -!- luke` [n=luke`@59.92.167.134] has quit [Read error: 110 (Connection timed out)] 16:33 < tc77> yes 16:33 < tc77> http://pastebin.com/m4b69c98e 17:04 < impl> hmm 17:05 < impl> that seems really wrong :\ 17:05 < impl> it's also got the wrong date (2009-04-03) 17:06 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 17:06 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 17:07 < impl> oh 17:07 < impl> lol, that's compile.xml 17:07 < impl> I meant the compiled routing config :P sorry 17:07 < impl> ewait no 17:07 < impl> your error is in compile.xml 17:07 < impl> tc77: what line was the error on? 17:08 < tc77> PHP Fatal error: Call to a member function hasPrefix() on a non-object in /var/www/vhosts/de.christiane-gruber.www/agavi/app/cache/config/compile.xml_production__77061c307947cf23cdebeea13f3508f9b89bcb3b.php on line 2752 17:09 < impl> that's weird :\ that function isn't called there 17:09 < impl> well, it is on 2751 so that's prolly good enough 17:10 < impl> tc77: can you go to the file and add a var_dump($param); and var_dump($default); just above line 2751? 17:10 < impl> (the if statement with the hasPrefix()s) 17:11 < tc77> k, one mom 17:22 < tc77> whoo 17:22 < tc77> it dumps the whole context 17:22 < tc77> lot of stuff 17:22 < tc77> param is a string 17:22 < impl> ah, that's the problem then 17:22 < tc77> and default is an AgaviRoutingValue 17:23 < impl> yeah, they both need to be AgaviRoutingValues 17:23 < impl> It concerns me that the file was generated on April 3, though 17:23 < impl> can you try just deleting it? 17:24 -!- everplays [n=behrooz@94.182.163.71] has left #agavi [] 17:32 < saracen> impl: 17:32 < saracen> The next time you go to Germany, and perhaps to Agavis offices 17:32 < saracen> can you please make a parody of this: http://www.youtube.com/watch?v=gt9j80Jkc_A&feature=related 17:32 < saracen> Only "Have you tried clearing the cache?" 17:39 < tc77> i've got it 17:40 < tc77> a routing callback seems to be the culprit 17:41 < tc77> http://pastebin.com/m1b1ad25c 17:58 -!- Rendez [n=Rendez@194.Red-79-152-226.dynamicIP.rima-tde.net] has joined #agavi 17:59 < tc77> as soon as i change the value on $userParameters at onGenerate it comes to a fatal error 18:03 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 18:07 < impl> saracen: lol. 18:10 < impl> tc77: we recently revamped how routing callbacks work but old callbacks should still work 18:10 < impl> tc77: you'll have to wait until Wombert or ka0s are around, they'll likely be able to help you better 18:10 < tc77> k, thank you 18:21 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 18:23 -!- Rendez_ [n=Rendez@194.Red-79-152-226.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 18:24 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 18:28 < _cheerios> february, eh, for lost s6... heh, lame cliffhanger! :D 18:48 -!- Strzalek_ [n=Strzalek@aaqy97.neoplus.adsl.tpnet.pl] has joined #agavi 18:50 < _cheerios> first git commit \o/ and now, totally lost :p 19:27 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 19:30 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 19:35 -!- Rendez [n=Rendez@194.Red-79-152-226.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 19:38 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 19:39 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 19:39 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 19:43 -!- Strzalek_ [n=Strzalek@aaqy97.neoplus.adsl.tpnet.pl] has quit [] 19:47 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 19:48 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 19:51 -!- matbtt [n=matbtt@Y5616.y.pppool.de] has joined #agavi 19:56 < _cheerios> bleh, #ubuntufail again. need to reinstall this thing soon again 19:56 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 19:57 < Rayne> _cheerios, installed new graphic driver? :P 19:57 < _cheerios> updated hardy -> jaunty 19:58 < Rayne> oh, yeah. hehe, i do not know anyone who has not broke his system while upgrading 19:59 < _cheerios> if the wlan would work after upgrades i'd be sorta happy, but that breaks on every kernel update :< and now sound is gone too. 20:00 < Jarda> I'm so glad I don't use Linux on every day basis 20:01 < Jarda> anymore 20:01 < Jarda> I used to for years 20:01 < Jarda> changed to os x :) 20:01 < Rayne> i had never problems with debian upgrads (even from stable to testing to new stable to testing) so i am wondering why the ubuntu upgrades don't work properly 20:03 < _cheerios> funny, a friend fried all his macs with a recent update :) 20:03 < _cheerios> wlan broken, reboot problems etc etc 20:03 < Jarda> well, if you use bubblegum as glue to tie things together and in an upgrade you use glue to glue your bubblegums together.. 20:04 < Jarda> I have got exactly zero non-user-error problems with my mac 20:04 < _cheerios> sound fine again. jaunty was released enough a while back for others to have stumbled on my issues *g* 20:04 < Rayne> i like mac fans who bought mac os olol and then install windows, because they do not get how mac os olol works 20:05 < _cheerios> i mostly have problems with ubuntu doe the network hardware i have being too uncommon or summit 20:05 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:05 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:05 < Rayne> and then i have to help them with windows. gnah. 20:06 < _cheerios> just tested google app engine... pretty late to this party, given i got in the first 10k users back in 2008 to try it :) 20:06 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 20:07 < _cheerios> rayne: ubuntu is debian testing + gui candy after all, so can expect problems all the time :) 20:08 < Rayne> hm, i am not sure how much debian testing is still in ubuntu 20:09 -!- matbtt [n=matbtt@Y5616.y.pppool.de] has left #agavi [] 20:12 < saracen> I have less problems with ubuntu than I do debian, on ubuntu servers that is. I wouldn't know on the desktop, I've never used debian on the desktop. 20:12 -!- graste [n=graste@g225149147.adsl.alicedsl.de] has joined #agavi 20:12 < sth> §4 20:14 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:14 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:16 < Jarda> I start at a new job on 1.6. windows-only :) well, I guess I survive. Last time I used windows on daily basis was on 04/2008 20:16 < sth> That's dinner ordered. 20:18 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 20:20 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:31 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 20:32 < _cheerios> windows daily... back in 2002 or so :) 20:38 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Connection timed out] 20:40 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:49 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:49 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:51 < graste> windows daily 2006 or so 20:52 -!- E_mE_ [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 20:54 -!- nfq_ [n=nfq@dyn.144-85-160-011.dsl.vtx.ch] has joined #agavi 20:57 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:58 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 21:05 < tc77> what callback do i need to throw to stop caching at a cache-callback? 21:06 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 21:06 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 21:07 -!- Wombert [n=Wombert@munich.bitxtender.net] has joined #agavi 21:09 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 21:09 < tc77> sorry, what exception 21:09 < tc77> i mean 21:10 < tc77> :-/ 21:10 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:10 < graste> AgaviUncacheableException 21:11 < graste> otherwise a valid key to take as caching key 21:12 -!- nfq [n=nfq@dyn.83-228-188-003.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] 21:12 < tc77> nice, thanks 21:15 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 21:15 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 21:24 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 21:24 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 21:39 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 21:41 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 21:54 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 22:22 -!- IcyT is now known as icyt 22:27 -!- graste [n=graste@g225149147.adsl.alicedsl.de] has quit ["Leaving."] 22:34 -!- tc77 [n=tc77@static-87-79-70-170.netcologne.de] has quit [] 23:16 -!- Rayne [n=Rayne3@pD9E37BDB.dip.t-dialin.net] has quit ["kthxbye"] 23:26 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] --- Day changed Mon May 18 2009 00:03 * Wombert stabs ttj 00:30 < saracen> Today, I was in #agavi. FML 01:06 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 01:27 -!- archtech [n=stanv@83.228.56.37] has quit [No route to host] 02:10 -!- E_mE_ [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:12 -!- luke`_ [n=luke`@59.92.170.155] has quit [Read error: 110 (Connection timed out)] 02:13 -!- nfq_ [n=nfq@dyn.144-85-160-011.dsl.vtx.ch] has quit [] 02:19 -!- luke`_ [n=luke`@59.92.170.155] has joined #agavi 02:30 -!- luke` [n=luke`@59.92.170.155] has joined #agavi 02:41 -!- luke`_ [n=luke`@59.92.170.155] has quit [Read error: 110 (Connection timed out)] 02:48 -!- luke` [n=luke`@59.92.170.155] has quit [Connection timed out] 02:56 -!- luke` [n=luke`@59.92.170.155] has joined #agavi 03:17 < v-dogg> huomenta 03:53 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 04:07 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 04:20 -!- Zeelot3k [n=zeelot@98.64.13.86] has joined #agavi 04:23 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 06:10 -!- everplays [n=behrooz@94.182.163.231] has joined #agavi 06:15 -!- luke` [n=luke`@59.92.170.155] has quit [] 06:24 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 06:44 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 06:44 < _cheerios> huomenta 06:51 < MikeSeth> huomenta 06:55 < _cheerios> i slacked all weekend. monday mental hangover due that now :< 07:02 -!- Zeelot [n=zeelot@adsl-233-119-123.mia.bellsouth.net] has joined #agavi 07:06 < _cheerios> gaa, i barely fit into the graph (3.3) http://www57.wolframalpha.com/input/?i=cholesterol+level 07:08 -!- Zeelot4k [n=zeelot@adsl-233-20-206.mia.bellsouth.net] has joined #agavi 07:12 < MikeSeth> whats this wolfram thing 07:12 < MikeSeth> and does it do anything useful 07:13 < v-dogg> ugh... why do I suck so bad with binary stuff 07:13 < v-dogg> I can't get my fecking parity checks/setting right 07:16 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 07:17 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 07:18 -!- liutis [n=codecop@88-119-253-245.static.zebra.lt] has quit [Client Quit] 07:18 -!- codecop_ [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 07:19 -!- Zeelot3k [n=zeelot@98.64.13.86] has quit [Read error: 110 (Connection timed out)] 07:19 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 07:20 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 07:22 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:25 -!- Zeelot [n=zeelot@adsl-233-119-123.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:32 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:41 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:53 < graste> huomenta 07:53 -!- digitarald [n=digitara@212.170.59.132] has joined #agavi 07:53 < simoncpu> MikeSeth: yepp, very useful: 07:53 < simoncpu> http://www05.wolframalpha.com/input/?i=why+did+the+chicken+cross+the+road%3F 07:53 < simoncpu> :) 07:53 < digitarald> Huoment 07:56 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 08:01 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:25 -!- codecop_ is now known as codecop 08:36 < macen> huomenta 08:46 < fnordfish> houmenta 08:51 -!- SasanRose [n=SasanRos@213.207.254.62] has joined #agavi 09:04 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 09:09 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 09:20 -!- Wombert [n=Wombert@ip-90-187-235-239.web.vodafone.de] has joined #agavi 09:23 < Wombert> fuck you, United 09:26 < MikeSeth> Nations 09:29 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 09:32 -!- charlottchen [n=heidi@217.66.60.14] has joined #agavi 09:36 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"] 09:41 < MikeSeth> charlottchen: hey, new here? 09:41 < MikeSeth> wah there's a bunch of people i dont recognize 09:41 < MikeSeth> huomenta minna-san! 09:42 < charlottchen> hi. jep. new. well new name and not very active. but i now who you are mike :-) 09:43 < MikeSeth> oh boy 09:43 < MikeSeth> welcome to the club then 09:43 < charlottchen> tahnx 09:43 < MikeSeth> Wombert: you wouldnt know how to make libcurl actually handle the timeout settings that its supposed to be handling but doesn't would you? 09:44 < MikeSeth> i have a retarded $vendor who has a script i need to invoke that never exits 09:44 < graste> there are two timeouts :) 09:44 < MikeSeth> if i dont kill the query by timeout it'll hang there indefinitely 09:44 < MikeSeth> graste: the response one not the connect one 09:44 < graste> and it's in seconds and if he used something like timeout=6000 it will wait a long time ;) 09:44 < Wombert> welcome charlottchen 09:45 < Wombert> MikeSeth: nope 09:45 < MikeSeth> it should die after 15 seconds 09:45 < MikeSeth> it doesn't 09:45 < MikeSeth> fail 09:45 < graste> curl_setopt($this->handle, CURLOPT_CONNECTTIMEOUT, 30); 09:45 < graste> curl_setopt($this->handle, CURLOPT_TIMEOUT, 60); 09:46 < MikeSeth> yes yes 09:46 < MikeSeth> doesn't work 09:46 < graste> then universe is broken :) 09:46 < MikeSeth> it is 09:48 < Xylakant> MikeSeth: the transfer timeout only get triggered when not a single byte crosses the line 09:48 < MikeSeth> that's retarded 09:49 < MikeSeth> but thank you for solving the mystery 09:49 < Xylakant> there's a low transfer threshold though 09:49 < graste> :> 09:50 < Xylakant> CURLOPT_LOW_SPEED_LIMIT The transfer speed, in bytes per second, that the transfer should be below during CURLOPT_LOW_SPEED_TIME seconds for PHP to consider the transfer too slow and abort. 09:50 < Xylakant> CURLOPT_LOW_SPEED_TIME The number of seconds the transfer should be below CURLOPT_LOW_SPEED_LIMIT for PHP to consider the transfer too slow and abort. 09:51 * graste makes a mental note 09:53 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 09:54 < MikeSeth> i hate hacky 10:07 < simoncpu> Starting to download agavi-1.0.1.tar (14,026,240 bytes) 10:07 < simoncpu> yikes, why is it so large? 10:07 < Xylakant> hmm 10:07 < Xylakant> maybe david bundled phpunit once again :) 10:07 < simoncpu> waaah 10:09 < MikeSeth> agavi srs bsns :P 10:10 < simoncpu> bsns? 10:11 < simoncpu> the tgz file is only 2.2M 10:11 < MikeSeth> :P 10:11 < simoncpu> dunno why pear needs to download 14MB... 10:11 < MikeSeth> pear likes pain 10:15 < simoncpu> while pear is still downloading in the background 10:15 < simoncpu> is it safe to configure my web server? 10:16 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 10:16 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 10:19 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 10:19 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 10:21 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 10:21 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 10:22 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 10:22 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 10:24 -!- nfq [n=nfq@dyn.144-85-160-011.dsl.vtx.ch] has joined #agavi 10:25 < Xylakant> you certainly can, simoncpu 10:28 < simoncpu> btw, after pear has finished downloading the 14mb file, 10:28 < simoncpu> it continues to install phing, phpunit, phpdocumentor :( 10:28 < simoncpu> if i abort the download, does pear automatically the temp files/ 10:29 < simoncpu> if not, how can i remove them? 10:29 < simoncpu> i'm planning to install agavi manually 10:30 < simoncpu> aha, instead of using pear install -a agavi/agavi 10:30 < simoncpu> i should have used "pear install agavi/agavi", right? 10:43 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 10:44 < Xylakant> simoncpu: you'll need phing at least 10:45 < Xylakant> phpunit is recommended 10:45 < Xylakant> and phpdocumentor, well, doesn't hurt at least 10:45 < Xylakant> it's useful if you want to build the api doc 10:45 < simoncpu> but it'll only be useful for a dev environment :) 10:46 < simoncpu> i'm installing agavi on a production server right now 10:46 < simoncpu> waaaah 10:47 < simoncpu> i've aborted the install and used "pear install agavi/agavi" 10:47 < simoncpu> but it still installs phing 10:49 < sth> simoncpu: The alternative is to download the source from SVN and install manually if you don't want anything else. 10:50 < sth> Oh, there's a handly tar file on the agavi site. 10:50 < simoncpu> yepp yepp 10:50 < Xylakant> simoncpu: you'll need phing if you want to use the agavi commandline script 10:50 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 10:51 < sth> Xylakant: I can't see how or why he'd need that on production. 10:51 < v-dogg> I install only Phing via Pear 10:51 < v-dogg> everything else is project-local 10:51 < Xylakant> sth: agavi public-create 10:51 < v-dogg> svn:externals 10:52 < v-dogg> it's easier than people think 10:52 < v-dogg> copy agavi.bat/sh to project root, modify one line: done 10:52 < Xylakant> v-dogg: I'd actually really check a copy in with your project instead of using svn:externals 10:52 < sth> Oh of course, since you're not meeant to add pub to the SVN tree :) 10:53 < Xylakant> but in general i do agree, using a local copy for your project is a good idea 10:53 < v-dogg> Xylakant: yeah, maybe. so far I haven't had problems with externals 10:53 < Xylakant> wait until you can't connect to the agavi svn server for any possible reason 10:53 < sth> There's always the first time when it goes wrong for that important demo :) 10:54 < Xylakant> and you really need to push that update into production 10:54 < Xylakant> happens once in a lifetime 10:55 < v-dogg> then I'll call you and call you names :) 10:55 < v-dogg> oh wait, I don't think I have your number 10:55 < v-dogg> oh well, I'll call David then ;) 10:56 < v-dogg> but it's not very often I need a fresh copy of my externals 10:56 < Xylakant> v-dogg: feel free to call us, we do pick up davids phone :) 10:56 < Xylakant> but you'll have to smack kaos then, he's in charge of the server 10:57 < Xylakant> anyways, you know what I'm saying - there's a million things that might go wrong. our server might be down, our isp may fuck up, your isp may fuck up, anything 10:58 < Xylakant> having a local copy is not much more work and prevents all of that from happening 10:58 < v-dogg> of course 10:58 < Xylakant> didn't you read the guide ;) 10:58 < v-dogg> not that part :) 10:59 < v-dogg> when I have 50+ devs working here, I'll set up a local mirror ;) 11:00 < Xylakant> no need for a mirror 11:01 < Jarda> v-dogg: so how many do you have for now? ;) 11:01 < v-dogg> 0,3 11:01 < v-dogg> or so it seems 11:01 < v-dogg> been doing everything but php stuff for the last 2-3 months 11:01 < v-dogg> but 1,3 next month \o/ 11:01 < v-dogg> :) 11:02 < Jarda> :) 11:02 < Xylakant> anyways, off, lunch... 11:05 < simoncpu> yikes, i installed agavi 1.0.1 on our server 11:05 < simoncpu> i think i used 0.11 for development 11:05 < simoncpu> $arch now returns null: 11:05 < simoncpu> $arch = $rd->getParameter('arch'); 11:05 -!- nfq [n=nfq@dyn.144-85-160-011.dsl.vtx.ch] has quit [] 11:05 < simoncpu> 11:06 < digitarald> is it validated? 11:07 < simoncpu> i removed strict from factories.xml... 11:08 < simoncpu> ah so the default in 0.11 is not strict 11:08 < simoncpu> while in 1.0.x, it's strict 11:08 < simoncpu> what is the key word for "non-strict"? 11:09 * simoncpu checks out the source code 11:09 * simoncpu is suddenly enlightened! 11:09 < simoncpu> w00t! 11:10 < simoncpu> okay, it works now! 11:10 < simoncpu> now i need to learn about validation so that i can switch it back to strict 11:32 -!- SasanRose [n=SasanRos@213.207.254.62] has quit [Connection timed out] 11:42 -!- Rendez [n=Rendez@16.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 11:43 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 12:21 -!- minima3 [i=3ed60643@gateway/web/ajax/mibbit.com/x-18180c7f51cf979a] has joined #agavi 12:22 -!- minima3 [i=3ed60643@gateway/web/ajax/mibbit.com/x-18180c7f51cf979a] has left #agavi [] 12:45 -!- Rayne [n=Rayne3@pD9E3641D.dip.t-dialin.net] has joined #agavi 13:10 -!- luke` [n=luke`@122.166.1.164] has quit [] 14:05 < fnordfish> hi all - i've got a question on how the global_filters.xml is being used: 14:05 < fnordfish> http://pastebin.com/mc606985 14:05 < fnordfish> for some reason i get an error thrown by the TidyFilter on my "beta" environment 14:05 < fnordfish> (using agavi 1.0.1) 14:06 < fnordfish> so - do i have to declare the context for beta configuration? 14:08 < Xylakant> and the error would be what? 14:08 < fnordfish> Tidy Filter encountered the following problems while parsing ... 14:10 < Xylakant> hmm, and the errors are valid or not? 14:10 < fnordfish> yah - the errors pointed are ok 14:10 < Xylakant> so what's the issue? 14:10 < fnordfish> it's the filter should be disabled and thus never throw an error 14:12 < Xylakant> ok, and the environment name is "beta" and not "beta-something"? 14:13 < fnordfish> yes. 14:14 < Xylakant> what does the compiled config look like? 14:17 < fnordfish> http://pastebin.com/m7ad6a277 14:17 < Xylakant> erm 14:17 < fnordfish> strange - that there is no TidyFilter :/ 14:17 < Xylakant> no tidy filter in there 14:18 < Xylakant> which is the expected result 14:18 < Xylakant> maybe it's listed in action_filters? 14:19 < MikeSeth> imo tidy is preconfigured for production envo only, dont take my word for it 14:19 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 14:19 < MikeSeth> oh wow David rewrote it completely 14:20 < Xylakant> or did you only disable it recently and the file is still in opcode cache? 14:20 < fnordfish> no - empty 14:20 < Xylakant> still there's something pretty fishy about that compiled config 14:21 < Xylakant> the FPF inherited all the config options from the tidy filter 14:22 < Xylakant> and there's some options that are not set in the config file at all 14:22 < Xylakant> are you shure that's the right cache file? 14:22 < fnordfish> yah - clear the cache before :/ 14:24 < Xylakant> can you post the full global_filters.xml config file? 14:24 < fnordfish> that thing with the tidy-option in the FPF-config - actually the fpf config looks like this 14:25 < fnordfish> may be some kind of merge accident 14:25 < Xylakant> can you still post the full config? 14:27 < fnordfish> im going to clean this FPF config and try agan 14:30 < fnordfish> ok - that is all a bit wired. the compiled global_filters looks like it should - no false tidy filter errors - but the log-file states 7 errors, today 14:31 < everplays> fucking firefox is using 1.2 GB of Ram! damn 14:31 < MikeSeth> kill it w/fire 14:32 < Xylakant> hmm 14:32 < Xylakant> bytecode cache? 14:32 < fnordfish> should be disabled for cli. 14:32 < fnordfish> ahh 14:32 < fnordfish> cli 14:33 < Xylakant> ah :) 14:33 < fnordfish> did i mentioned, that it's really hot in berlin? 14:33 < MikeSeth> 40c here 14:33 < MikeSeth> don't whine :D 14:33 < Xylakant> it feels like 4 here 14:33 < fnordfish> do have air-con ? 14:33 < Xylakant> well, maybe 14 14:35 < fnordfish> to bring that config stuff to an end: the config should be merged like "global" <- context <- environment <- environment+context ? 14:36 -!- Rendez [n=Rendez@16.Red-79-155-136.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 14:46 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 14:47 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 14:47 < Xylakant> i think so, but i'm only like 90% sure 15:03 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Xylakant 15:04 -!- Netsplit over, joins: Xylakant 15:05 -!- EGreg_ [n=Greg@ool-18be1a5f.dyn.optonline.net] has joined #agavi 15:05 < EGreg_> hey agavi guys (and girls). 15:08 < saracen> Theres girls here? 15:10 * fnordfish pokes charlottchen 15:10 < charlottchen> sometimes there are girls too. 15:12 < everplays> \o/ 15:13 < saracen> Somebody better tell impls mum theres hope for him yet, without going outside to sociailise. 15:13 < charlottchen> :-) 15:14 < saracen> Anyway, I stand corrected, I didn't think there was any =( 15:14 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 15:14 < v-dogg> yeah, being grumpy here is surely going to get him some 15:14 < saracen> I find it quite charming, don't you? 15:15 < saracen> I guess he does have somethings on his side, like an array of elephpants. All girls like cudly toys, right? 15:23 -!- Rendez [n=Rendez@16.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 15:38 -!- Rendez_ [n=Rendez@16.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 15:46 -!- Rendez [n=Rendez@16.Red-79-155-136.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 15:53 -!- everplays [n=behrooz@94.182.163.231] has left #agavi [] 16:17 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 16:30 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 16:47 -!- pashyon1 [n=tf@ip-77-25-194-106.web.vodafone.de] has joined #agavi 16:57 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 17:10 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 17:18 -!- Rendez_ [n=Rendez@16.Red-79-155-136.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 17:26 -!- pashyon1 [n=tf@ip-77-25-194-106.web.vodafone.de] has quit [Read error: 110 (Connection timed out)] 17:45 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 18:33 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 18:37 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has joined #agavi 18:38 -!- digitarald [n=digitara@212.170.59.132] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 18:47 -!- Rayne [n=Rayne3@pD9E3641D.dip.t-dialin.net] has quit ["kthxbye"] 19:10 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 19:18 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 110 (Connection timed out)] 19:20 < impl> saracen: lol, dongs. 19:21 < sth> heh. 19:21 < saracen> :D 19:30 -!- Rendez [n=Rendez@1.Red-79-151-184.dynamicIP.rima-tde.net] has joined #agavi 19:31 -!- Rayne [n=Rayne3@pD9E353AC.dip.t-dialin.net] has joined #agavi 19:39 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 19:39 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 19:51 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 19:59 -!- fnordfish [n=Adium@g225107123.adsl.alicedsl.de] has joined #agavi 20:10 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 20:31 -!- graste [n=graste@g225078209.adsl.alicedsl.de] has joined #agavi 20:43 < _cheerios> http://yle.fi/uutiset/news/2009/05/finns_heaviest_drinkers_in_nordic_region_744968.html 20:55 -!- fnordfish1 [n=Adium@78.52.142.169] has joined #agavi 20:56 -!- the_mib [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-f9b25d6869865df9] has joined #agavi 20:56 < _cheerios> lol @ the intel vid 20:57 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 113 (No route to host)] 20:57 < the_mib> what's the /dev folder for in the agavi application directory? 20:58 < the_mib> I swear the agavi installation guide has numerous discontinuities. Now I'm starting to think I installed it wrong. 20:59 < MikeSeth> its meant for developer stuff, Agavi doesn't use it in any way 21:00 < the_mib> you mean for developers of agavi itself? 21:00 < the_mib> looks like it's used to support multiple environments 21:01 -!- fnordfish2 [n=Adium@78.52.129.231] has joined #agavi 21:02 < MikeSeth> hmmm maybe they added something in 1.0 and i missed it 21:02 < graste> more like things your devs want to try, tests or play with - you don't need that folder, I'd guess - at least I never used it <: 21:02 < graste> or it's like mike says ;) 21:02 -!- fnordfish2 [n=Adium@78.52.129.231] has quit [Client Quit] 21:02 < MikeSeth> it isn't meant as a pub/ for development is it? 21:02 * MikeSeth shrugs 21:03 < graste> didn't have a look at it, but would say no 21:04 < _cheerios> http://www.ironsky.net/ new motion poster 21:11 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 21:12 -!- fnordfish [n=Adium@g225107123.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 21:19 -!- fnordfish1 [n=Adium@78.52.142.169] has quit [Read error: 110 (Connection timed out)] 22:10 -!- graste [n=graste@g225078209.adsl.alicedsl.de] has quit ["Leaving."] 22:16 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["the poster, it moves"] 22:19 < the_mib> I'm running through the agavi tutorial and I'm stuck on "Creating a new action" 22:19 < the_mib> Agavi isn't accepting the new route I've added 22:20 < the_mib> I'm getting a 404 error instead 22:20 < the_mib> I don't know Agavi well enough to follow the flow of control; where should I start? 22:25 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 22:31 < Rayne> show us the route the_mib 22:34 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 22:34 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 22:40 -!- Rayne [n=Rayne3@pD9E353AC.dip.t-dialin.net] has quit ["kthxbye"] 22:40 -!- Rendez__ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 22:41 < the_mib> Rayne : I just started over with the tutorial; it's still not reading the route 22:41 < the_mib> 22:41 < the_mib> The requested URL /trunk/claro/pub/post was not found on this server 22:42 < the_mib> could this be a problem with Apache? 22:42 < the_mib> I'm not sure how the dispatcher works, but it seems like the pub index file isn't even being called 22:43 < the_mib> I'm following the tutorial to the T just to get a feel for things 22:44 -!- Rendez___ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 22:47 -!- Rendez [n=Rendez@1.Red-79-151-184.dynamicIP.rima-tde.net] has quit [Connection timed out] 22:50 < the_mib> hello? 22:51 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 22:57 -!- Rendez__ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 23:02 -!- the_mib [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-f9b25d6869865df9] has quit ["http://www.mibbit.com ajax IRC Client"] 23:02 < saracen> FINE 23:02 < saracen> LEAVE 23:03 -!- Rendez___ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [" (going back to the Real World)."] 23:25 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit ["Bai4now!"] 23:29 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has quit [] 23:33 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has joined #agavi --- Day changed Tue May 19 2009 00:13 -!- kainam [n=Jake@ppp240-247.static.internode.on.net] has joined #agavi 01:12 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 01:24 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 01:24 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:37 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has quit [] 03:24 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 04:12 -!- new_nick [i=1808db85@gateway/web/ajax/mibbit.com/x-ce544dabdbf257d2] has joined #agavi 04:15 < new_nick> How do I go about installing the smarty templating engine in agavi? 04:16 < new_nick> It has its own file system structure, but I'd rather use the agavi structure. 04:24 -!- new_nick [i=1808db85@gateway/web/ajax/mibbit.com/x-ce544dabdbf257d2] has left #agavi [] 04:34 < v-dogg> huomenta 04:41 -!- SasanRose [n=SasanRos@91.184.77.61] has joined #agavi 05:05 < simoncpu> i was about to ask new_nick why he's using smarty 05:05 < simoncpu> i still can't understand why templating systems exist... 05:06 * simoncpu is searching for answers 05:06 < simoncpu> to life, the universe, and everything 05:06 < impl> Did you ask Wolfram Alpha or Google? 05:08 < simoncpu> wolfram alpha knows the answer to the meaning of life, the universe and everything 05:08 < simoncpu> it even knows why the chicken crossed the road 05:09 < simoncpu> of whether to be or not to be 05:09 < simoncpu> very cool 05:15 -!- j0ec4i [n=joe@61.190.85.226] has joined #agavi 05:16 -!- j0ec4i [n=joe@61.190.85.226] has quit [Client Quit] 05:24 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 05:36 < MugeSo> http://www59.wolframalpha.com/input/?i=what+is+meaning+of++life 05:36 < MugeSo> 42? 05:41 < v-dogg> :) 06:08 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 06:14 < simoncpu> i asked also asked entropy can be reversed 06:14 < simoncpu> too bad it doesn't know the answer 06:33 < impl> *g* 06:43 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 06:46 < MikeSeth> wahahahahahahhaha 06:46 < MikeSeth> this will help to make your day bearable 06:46 < MikeSeth> http://www.getacoder.com/projects/ftp_client_105322.html 06:48 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 06:52 < simoncpu> is this guy asking for script kiddie tools? 06:56 < MikeSeth> surely looks that way 06:58 < impl> I like how people actually bid on it 06:58 < impl> 06:58 < impl> Dear Missy, So I'll get right down to brass tacks. I'm Goku, yes The Goku and I'm here to create an application for you. I'll primarily use VB to create GUI interface tracking down those bastard FTP server(s) if you catch my drift. For the past six days, I've been training on Planet Namek with my friend Picollo creating fanfiction and writing codes. Although we've been getting some problems with Vegeta-san (asshole competitor who doesn't know coding and basi 06:58 < impl> lololol 06:59 < simoncpu> kamehame waaaaaave 07:05 -!- coredmp [i=d5389604@gateway/web/ajax/mibbit.com/x-95123c5010ad50aa] has joined #agavi 07:05 < coredmp> hello all 07:05 < MikeSeth> impl: you do realize of course most of those are trolls 07:05 < MikeSeth> but funny trolls 07:05 < MikeSeth> i should get an account 07:05 < MikeSeth> coredmp: elo 07:06 < coredmp> i have another question :p ... 07:06 < MikeSeth> shoot 07:06 < impl> MikeSeth: except the two who have feedback 07:06 < impl> :<< 07:07 < coredmp> with old version of agavi when i want to forward to another action i user $this->createorwardContainer("Default","OtherAction"); 07:07 < coredmp> well .. wtih the F of forward of course :p 07:07 < impl> that should still work 07:08 < coredmp> arg 07:08 < coredmp> i have an error now .... 07:08 < coredmp> Fatal error: Call to undefined method Default_RegisterAction::createForwardContainer() in /exports/vol00056/private/fdidier/dev/hfrlive/trunk/agavi/app/modules/Default/actions/RegisterAction .class.php on line 36
07:09 < impl> you can't do it in the action, only the view 07:09 < coredmp> ha oki ... 07:09 < impl> as that's where flow control goes 07:09 < coredmp> ... well sems logical, when i think yes 07:09 < impl> indeed 07:09 < coredmp> thanks 07:09 < impl> yup 07:10 < impl> remember that you need to return it from the execute* method in the view, not just call it 07:10 < coredmp> yep ... need some modification in the action code :P 07:12 -!- Zeelot5k [n=zeelot@98.64.56.180] has joined #agavi 07:14 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 07:14 -!- Zeelot4k [n=zeelot@adsl-233-20-206.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 07:14 < coredmp> hum, in that case, is the redirection made by the Web Navigator ? 07:14 < impl> the browser? no 07:14 < impl> it's an internal forward 07:15 < coredmp> ok cool 07:15 < impl> if you want a browser redirect you need to use WebRouting::setRedirect 07:15 < MikeSeth> coredmp: you can't redirect to an action, only to an url; and you can't forward to an url, only to an action 07:15 < coredmp> no, this is an Ajax aplication .. and u don't want to manager the redirect in Ajax 07:16 < coredmp> Mike... ark 07:16 < impl> aye 07:16 < coredmp> ha no, it's ok, it's what i want 07:16 < impl> I smell pretty bad. 07:16 * impl goes to bed 07:17 < coredmp> it's a forward i want, not a redirect 07:17 < MikeSeth> impl: remind me what racial stereotypes apply to you so that I can make cynical use of them 07:17 < impl> MikeSeth: Lebanese 07:17 < MikeSeth> srs?! 07:17 < impl> srs. 07:17 < impl> best watch your back :D 07:18 < MikeSeth> mmp 07:18 < MikeSeth> did you know I was on the southern lebanon defense force extraction op in 2001? 07:18 < MikeSeth> we took in 10,000 people 07:19 < impl> voluntarily? 07:19 < impl> :D 07:19 < MikeSeth> well if by voluntarily you mean ordered by the co 07:19 < MikeSeth> then yes 07:19 < impl> as I suspected 07:19 < MikeSeth> that was quite a sight by the way 07:20 < impl> I can imagine 07:20 < MikeSeth> impl: I think it was absolutely the right move 07:20 < MikeSeth> they were on the run from hezbollah, with families 07:21 < MikeSeth> some of them were so happy to cross the border.. most were scared and didnt know what's gonna happen 07:21 < impl> phosphorized :( 07:21 < MikeSeth> no that was waaaay before 07:22 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:22 < _cheerios> huomenta 07:22 < MikeSeth> i wish the lebanese government wasnt such a failure and put a strangle on nasrallah 07:22 < MikeSeth> if they did none of this would've happened 07:22 < impl> you're the one who keeps firing missiles at us. 07:23 < impl> anyway, I need to sleep and not Israel-troll! 07:39 < luke`> huomenta 07:41 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-366e7a79f6986755] has joined #agavi 07:42 -!- charlottchen [n=heidi@217.66.60.14] has quit [] 07:44 < coredmp> well .. hate that .. have another pb ... is there something to do with the new execution container created by createForwardContainer, or juste create it is sufficient to make the forwading works ? 07:47 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:51 < graste> huomenta 07:52 < coredmp> hello 07:55 < v-dogg> coredmp: you return it from the view 07:57 < coredmp> i was sure it was simple .... thanks 08:00 < coredmp> but ... don't work :p 08:00 < coredmp> Catchable fatal error: Object of class AgaviExecutionContainer could not be converted to string in /exports/vol00056/private/fdidier/dev/hfrlive/trunk/agavi/app/modules/Default/views/LoginSuccessView .class.php on line 23
08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:05 < graste> forwarding/redirecting: http://www.mivesto.de/agavi/agavi-faq.html#general_13 08:05 < MikeSeth> impl: we will talk about it when the day is over :D 08:12 < coredmp> that's what i do ...$ret=$this->createForwardContainer("Default","SendValidation"); qnd then return($ret); 08:12 < coredmp> the difference is that i am not in a executeHtml 08:12 < coredmp> i am in a Json output-type 08:13 < v-dogg> graste: 'relative'=>false is not mandatory when redirecting, agavi takes care of it if it's not there 08:13 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 08:13 < graste> yep, I know :) 08:14 < MugeSo> graste: can translate your faq into Japanese? 08:14 < graste> I guess I just wanted to teach ppl, that redirecting works with absolute URLs 08:14 < graste> of course 08:14 < MugeSo> cool :D 08:18 < graste> coredmp - output types should be honored when forwarding imho 08:20 < graste> coredmp: try somethin like this: return $this->createForwardContainer($action, $view, array(), 'json'); 08:20 < graste> return $this->createForwardContainer($action, $view, $arguments, $output_type, $request_method); 08:21 < graste> return $this->createForwardContainer($module, $action, $arguments, $output_type, $request_method); 08:21 < graste> so 08:21 < graste> :< 08:21 < coredmp> well well 08:47 -!- saracen [n=saracen@goto.fiveturns.org] has quit [Read error: 60 (Operation timed out)] 08:47 -!- SasanRose [n=SasanRos@91.184.77.61] has quit ["leaving"] 09:05 -!- digitarald [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has joined #agavi 09:13 -!- digitarald| [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has joined #agavi 09:18 -!- Rendez [n=Rendez@1.Red-79-151-184.dynamicIP.rima-tde.net] has joined #agavi 09:19 -!- digitarald [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has quit [Read error: 60 (Operation timed out)] 09:23 < coredmp> rhaaaa ... i am the more stupid dev in the world .. 2h because of this this->context->getLoggerManager()->log("LoginSuccessView::executeJson => Returning [$ret]", AgaviLogger::DEBUG); .... 09:23 < coredmp> that was the error .... 09:24 < coredmp> cannot print an object of course ... 09:26 < MikeSeth> why do you log stuff that happens in your views though? 09:28 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)] 09:28 < digitarald|> coredmp: you could wrap it in print_r($obj, true) 09:28 < coredmp> well, this is juste debug log, i suppress the [$ret] 09:29 < coredmp> i log, because, the json/ajax stuff is quit a mess ... 09:29 < coredmp> but in that case .. that was'nt the best idea in my life ... for sure :p 09:29 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 09:30 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"] 09:31 < digitarald|> coredmp: try ADT 09:31 < digitarald|> based on firephp 09:31 < digitarald|> makes logging ajax easy 09:32 < digitarald|> mh, there is a firephp update v-dogg 09:40 -!- digitarald| is now known as digitarald 09:41 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 09:53 -!- MikeSeth [n=longcat@unaffiliated/mikeseth] has quit ["boop"] 09:59 -!- Rendez [n=Rendez@1.Red-79-151-184.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 10:00 -!- saracen [n=saracen@goto.fiveturns.org] has joined #agavi 10:01 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 10:03 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 10:03 -!- bjorn` [i=bjorn@archlinux.no] has joined #agavi 10:11 -!- Rendez [n=Rendez@193.153.242.224] has joined #agavi 10:15 < graste> when I have an action filter that wraps

$output
when is_slot is set on the container - how can I get this for all the sub slots as well? it seems to only work on the first level (or I'm missing something) 10:15 < graste> v-dogg perhaps? ;) 10:17 -!- bjorn` [i=bjorn@archlinux.no] has left #agavi [] 10:17 < graste> http://pastie.org/private/oefra6ptv4fd8qzxlh599a 10:17 < graste> beware the concatenating 10:19 < digitarald> v-dogg : I gave the firephp folks about ADT 10:19 < digitarald> +a heads up 10:22 < v-dogg> Jarda: have you tried ADT? 10:22 < v-dogg> I hope you have because you are going to be maintaining it ;p 10:23 < digitarald> v-dogg: :( 10:23 < digitarald> why? 10:23 < v-dogg> because I has no tiem 10:23 < digitarald> you go mentorship? :D 10:24 < v-dogg> Jarda is going to work with me this summer 10:24 < digitarald> http://groups.google.com/group/firephp-dev/browse_thread/thread/568e05f5e8319ff8# 10:24 < digitarald> when they answer, I'll append my wishes for a cleaner API :D 10:25 < v-dogg> :) 10:25 < digitarald> will help Jarda's ongoing development 10:38 < simoncpu> digitarald: use AJAX to clean your API 10:38 < simoncpu> AJAX detergent... stronger than dirt! 10:39 < digitarald> it even cleaned that tomato soup ... 10:41 < digitarald> But usually use Mr Proper ... he kicks Ajax 10:41 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 10:44 < E_mE> hahahahah lolz http://www.mobypicture.com/user/mathys/view/222458 10:46 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has joined #agavi 11:02 < Jarda> v-dogg: not yet... :) 11:04 < hZilla> hello. if i have a non-required validator for a form, but the form on occasion does not submit the element, how do i specify a default value for that element? 11:05 < digitarald> in getParameter 11:05 < hZilla> yeh but if you use getParameters()? 11:06 < digitarald> not provided is null ... you gotta check on your own 11:06 < hZilla> ok 11:06 < digitarald> validators does not fill in default values ... would be cool ... though for checkboxes/radios 11:08 < hZilla> hm - i guess i can use the validator method for checkboxes on graste's faq 11:08 < Xylakant> hZilla: you can work around that with an OrOperator validator and a set validator 11:08 < v-dogg> this is in graste's FAQ 11:09 < hZilla> yeh cool - got it 11:09 < Xylakant> yes :) 11:09 < hZilla> thanks 11:09 < v-dogg> http://www.mivesto.de/agavi/agavi-faq.html#validation_15 11:09 < Xylakant> you're welcome 11:52 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has quit [] 12:00 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["foo"] 12:15 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 60 (Operation timed out)] 12:18 -!- Rendez_ [n=Rendez@193.153.242.224] has joined #agavi 12:18 -!- Rendez [n=Rendez@193.153.242.224] has quit [Read error: 104 (Connection reset by peer)] 12:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 12:33 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 12:35 -!- mob_yo [i=1808db85@gateway/web/ajax/mibbit.com/x-95799cd6da8c512a] has joined #agavi 12:41 < mob_yo> Huomenta 12:42 < mob_yo> I'm having trouble with the agavi guide. 12:42 < graste> hi 12:42 < mob_yo> roting.xml doesn't seem to or on the "Add an action" step 12:43 < mob_yo> routing.xml rather 12:43 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 12:44 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 12:45 < graste> doesn't seem to what? where? :) 12:46 < mob_yo> I'm getting a 404 error instead of the Posts page in this step of the guide http://www.mibbit.com/url/QPnoWx 12:47 < v-dogg> pastebin your routing.xml please 12:47 < graste> and post the URL you're calling 12:47 < v-dogg> and the output of "ls app/modules/Default/actions/Post/" 12:48 < graste> :) 12:48 < v-dogg> (ls=dir on windoes :) 12:48 < v-dogg> (and / is \ :) 12:48 < v-dogg> (if that bothers you you can use Cygwin :) 12:48 < graste> alias dir="ls -lisa" =) 12:49 < mob_yo> http://www.mibbit.com/pb/5RhlJQ 12:51 < mob_yo> ouch I need to be on the server to do the rest 12:52 < mob_yo> I'll be back in about 30 min with the output of "ls app/modules/Default/actions/Post/" 12:52 < mob_yo> can't ssh in at the moment 12:53 < graste> you could check, if you have an apache setup and that there is a .htaccess file 12:53 < graste> if you're on the server ;) 12:54 < v-dogg> actully the module name seems to be Posts, not Default 12:55 < v-dogg> so ls app/modules/Posts... :) 12:57 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 13:00 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 13:00 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 13:00 -!- JP_ is now known as MrJeep 13:00 < MrJeep> morning 13:01 < MrJeep> what's up ?... anyone ? 13:02 < mob_yo> Huomenta MrJeep 13:02 < MrJeep> :) 13:02 < mob_yo> it's 7 AM here 13:02 < MrJeep> :o 13:02 < MrJeep> so I'm not the only one in a weird timezone 13:02 < mob_yo> graste, v-dogg: I'll be back in 30 min 13:03 -!- mob_yo [i=1808db85@gateway/web/ajax/mibbit.com/x-95799cd6da8c512a] has left #agavi [] 13:05 < archtech> MrJeep, weird timezone? 13:06 < archtech> MrJeep, it's around that time in whole America :P 13:06 < MrJeep> it's 9 am here 13:06 < MrJeep> yeah but most people here seems to be european 13:06 < archtech> Hehe, so it's then us who are in weird timezone! 13:06 < MrJeep> yeah, so I've been told :P 13:06 < archtech> (but we quietly know who are in the REALLY weird timezone: australians) 13:07 < MrJeep> hahah 13:07 < graste> australasians 13:07 < archtech> I'm in EU btw, 4 PM here ;) 13:08 < graste> CEST here 13:08 < graste> 3 pm :) 13:08 < archtech> :) 13:08 * archtech bans all timezone names and mandates UTC offsets 13:10 < kainam> oi oi oi 13:11 < graste> europe/berlin or UTC+0200 or CEST 13:11 < graste> your choice 13:11 < fnordfish> be sure to choose utc+0200 only in summer ;) 13:12 < graste> =) 13:29 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-3823b9937c4fdac3] has joined #agavi 13:29 < mob_yo> hello 13:31 < mob_yo> app/modules/Posts/actions/Post 13:31 < mob_yo> ShowAction.class.php 13:34 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-3823b9937c4fdac3] has quit [Client Quit] 13:36 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-25f063980c9ae022] has joined #agavi 13:37 < mob_yo> ok I'll start over 13:38 < v-dogg> what's the url you are calling? 13:39 < v-dogg> what's the public path to in your web server (e.g. localhost/this/path/here) 13:39 < v-dogg> do you use mod_rewrite? if so, is the public path correct in your .htaccess? 13:39 -!- Strzalek_ [n=Strzalek@eqf40.neoplus.adsl.tpnet.pl] has joined #agavi 13:40 < mob_yo> no I don't think I'm using mod-rewrite 13:40 < Jarda> wtf, my safari won't let me open adt.projectbin.org 13:40 < Jarda> it turns the url to safariadblock:block 13:41 < mob_yo> I'm able to view the index page 13:41 < mob_yo> which is at / 13:41 < mob_yo> but /posts returns a 404 error 13:42 < MrJeep> can you paste routing.xml 13:42 < mob_yo> http://www.mibbit.com/pb/4qWE7s 13:43 < graste> try /post 13:44 < graste> that's what your routing.xml states: pattern="^/post$" 13:44 < mob_yo> that's what I meant; /post returns this http://www.mibbit.com/pb/V50LWP 13:44 < v-dogg> you need mod_rewrite 13:44 < v-dogg> to remove index.php from the routes 13:44 < mob_yo> aha 13:45 -!- RadiatioN2 [n=Radiatio@p5B3FF610.dip.t-dialin.net] has joined #agavi 13:45 < v-dogg> try /index.php?/post 13:45 < graste> otherwise it's more like /index.php/post 13:45 < graste> +? 13:45 < graste> ^^ 13:46 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-25f063980c9ae022] has quit ["http://www.mibbit.com ajax IRC Client"] 13:47 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-52858d6654f5598d] has joined #agavi 13:47 < v-dogg> Agavi's 404 page should say "This is your Agavi project speaking, I cannot find teh page, k thx bai" 13:47 < mob_yo> what's mod_rewrite? 13:47 < v-dogg> so every time someone gets 404 we could first ask if it's the web server or Agavi giving it 13:47 < mob_yo> ok I see 13:47 < v-dogg> mob_yo: apache module (how about some googling...) 13:48 < graste> "make sure you have mod_rewrite enabled via .htaccess or similar (or whatever you you have to do for nginx or lighttpd etc)" 13:48 < graste> mob_yo: http://trac.agavi.org/browser/branches/1.0/samples/pub/_.htaccess 13:49 < graste> that file without the _ should be in your apps' pub dir 13:49 < mob_yo> ok, that's probably it 13:49 < graste> and you need to have mod_rewrite enabled - so if your hoster doesn't allow that, upgrade your plan :) 13:49 < mob_yo> thanks indeed 13:54 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:55 < mob_yo> shite 13:56 < mob_yo> I've added .htaccess to the pub folder and restarted apache 13:56 < mob_yo> same error 13:56 < mob_yo> this is the .htaccess file http://www.mibbit.com/pb/S13gd2 13:57 < v-dogg> RewriteBase / 13:58 < mob_yo> ok 13:58 < mob_yo> same result 13:59 < v-dogg> if it still doesn't work (and /index.php?/post does) your Apache probably doesn't let you set configuration directives in .htaccess 13:59 < v-dogg> so you need AllowOverride All or something 13:59 < v-dogg> in httpd.conf 14:02 < mob_yo> ok just set AllowOverride All from AllowOverride None in httpd.conf 14:02 < mob_yo> how do I determine if mod_rewrite is on? 14:03 < mob_yo> google's not very helpful there 14:07 < mob_yo> ok I found this in httpd.conf 14:07 < mob_yo> LoadModule rewrite_module modules/mod_rewrite.so 14:07 < mob_yo> so it must be on 14:09 < graste> 14:09 < graste> RewriteEngine On 14:09 < graste> what about that? 14:09 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 14:11 < mob_yo> here's the .htaccess file now http://www.mibbit.com/pb/9iq8Ia 14:11 < v-dogg> RewriteBase / <- literally this 14:11 < v-dogg> like the comment below says 14:14 < mob_yo> by document root do you mean the apache root? 14:14 < mob_yo> i've tried / and /trunk/claro/pub/ 14:16 < mob_yo> I installed agavi with the tarball inside an svn working copy, so the pub folder is at /var/www/html/trunk/claro/pub 14:19 < v-dogg> and you have configured /var/www/html/trunk/claro/pub as your public web root? i.e. http://localhost/ goes there? 14:19 < v-dogg> and http://localhost/index.php?/post shows the correct page? 14:20 < mob_yo> no, http://localhost goes to /var/www/html/ 14:20 < mob_yo> so that's the RewriteBase? 14:21 < v-dogg> no, /trunk/claro/pub is the RewriteBase 14:21 < v-dogg> .../pub/ 14:21 < v-dogg> (must end with a slash) 14:22 < mob_yo> http://www.mibbit.com/pb/qPhi8H 14:23 < v-dogg> and it's still Apache giving the 404 not Agavi? 14:23 < mob_yo> yes 14:23 < v-dogg> http://localhost/trunk/claro/pub/index.php?/post works? 14:25 < mob_yo> it only displays the output of index.php 14:25 < mob_yo> so it seems to be ignoring the path 14:28 < v-dogg> it shows your default page? 14:28 < mob_yo> it shows the index output of the Posts module 14:30 < v-dogg> put try me into your IndexSuccess.php template 14:30 < v-dogg> and tell me what the generated url is and what happens when you click it 14:32 < mob_yo> ok that works; it goes to index.php/post 14:33 < v-dogg> ah, that works a bit differently then 14:33 < v-dogg> but it tell us mod_rewrite isn't working 14:33 < v-dogg> and I'm out of ideas 14:33 < mob_yo> ok 14:34 < v-dogg> usually it's because it's not loaded or .htaccess configurations are not allowed 14:34 < v-dogg> or RewriteBase is wrong 14:34 < mob_yo> thanks; I have something to go on now 14:34 < mob_yo> I'll figure it out 14:38 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 14:52 -!- Rendez [n=Rendez@193.153.242.224] has joined #agavi 14:52 -!- Wombert_ [n=Wombert@63.250.229.2] has joined #agavi 14:56 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 14:56 -!- Wombert__ [n=Wombert@63.250.229.2] has joined #agavi 14:57 < v-dogg> intertube to The U.S. is a bit wobbly?-) 14:58 -!- Rendez_ [n=Rendez@193.153.242.224] has quit [Read error: 110 (Connection timed out)] 15:01 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [No route to host] 15:01 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 15:01 < mob_yo> v-dogg: I found it. I just had to set AllowOverride All for the /var/www/html/ directory in httpd.conf 15:01 < mob_yo> thanks for your help; this would have taken me all day otherwise 15:02 < v-dogg> no problem, we aim to please 15:07 -!- Wombert__ is now known as Wombert 15:07 * Wombert eats America 15:08 < mob_yo> that's not a very healthy thing to be eating Wombert 15:09 -!- Wombert_ [n=Wombert@63.250.229.2] has joined #agavi 15:09 < mob_yo> too much saturated fat 15:10 * Wombert_ stabs wifi 15:15 -!- Rendez [n=Rendez@193.153.242.224] has quit [" (going back to the Real World)."] 15:17 < digitarald> yeah ... http://www.teamfortress.com/post.php?id=2515 15:25 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Connection timed out] 15:33 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 15:33 -!- coredmp [i=d5389604@gateway/web/ajax/mibbit.com/x-95123c5010ad50aa] has quit ["http://www.mibbit.com ajax IRC Client"] 15:35 -!- Wombert [n=Wombert@63.250.229.2] has joined #agavi 15:41 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 15:42 -!- Wombert_ [n=Wombert@63.250.229.2] has joined #agavi 15:44 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 15:48 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 15:51 -!- SasanRose [n=SasanRos@92.50.3.7] has joined #agavi 15:59 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Connection timed out] 16:03 -!- archtech [n=stanv@83.228.56.37] has quit [] 16:14 -!- fnordfish [n=Adium@78.52.140.57] has joined #agavi 16:21 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 16:22 < _cheerios> moo 16:33 < mob_yo> does anyone here use Smarty templates with Agavi? 16:35 -!- digitarald| [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has joined #agavi 16:35 < _cheerios> mob_yo, yeah 16:36 < _cheerios> don't see urls formatted like this everyday; http://www.intern.de/option,com_rss/feed,RSS2.0/no_html,1.html 16:36 -!- digitarald| [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 16:36 -!- digitarald| [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has joined #agavi 16:36 -!- RadiatioN2 [n=Radiatio@p5B3FF610.dip.t-dialin.net] has left #agavi ["-"] 16:37 < _cheerios> digitarald, nice workin' place 16:38 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] 16:53 -!- digitarald [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 16:55 -!- benschi [n=benjamin@78.52.220.54] has joined #agavi 16:55 -!- digitarald| [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 16:58 -!- digitarald [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has joined #agavi 16:59 < mob_yo> _cheerios: what's the best way to integrate the Smarty file organization with Agavi? 16:59 < benschi> houmenta 17:00 < _cheerios> mob_yo, I've kept all same, except changed agavi to use .tpl instead of .php 17:00 < mob_yo> do I need to do some tweaking in the /config directory as well? 17:01 < _cheerios> yeah, output_types.xml should be enough 17:02 < mob_yo> what about AgaviSmartyRenderer? how does that play in to it? 17:02 < _cheerios> oh, and changing the build.properties file at the root of the project 17:02 < mob_yo> has anyone written a tutorial for this? 17:04 < _cheerios> mob_yo, this should help some: http://pastebin.ca/1427628 17:04 < _cheerios> the tuts probably have a section on this (not sure) 17:05 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 17:05 -!- SasanRose [n=SasanRos@92.50.3.7] has quit [Read error: 110 (Connection timed out)] 17:07 < mob_yo> they don't, but I did find this http://www.mibbit.com/url/0tGRAz 17:12 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 17:24 -!- Strzalek_ [n=Strzalek@eqf40.neoplus.adsl.tpnet.pl] has quit [] 17:26 -!- benschi [n=benjamin@78.52.220.54] has quit [] 17:28 -!- benschi [n=benjamin@78.52.220.54] has joined #agavi 17:31 -!- digitarald [n=digitara@132.Red-212-170-59.staticIP.rima-tde.net] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 17:34 -!- benschi [n=benjamin@78.52.220.54] has quit [] 17:36 -!- Wombert [n=Wombert@63.250.229.2] has joined #agavi 17:41 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 17:41 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 17:59 -!- pashyon [n=tf@p4FE5A355.dip0.t-ipconnect.de] has joined #agavi 18:00 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: simoncpu, matbtt, impl 18:00 -!- impl [n=impl@224-74.ip4.durham0.network.cynigram.com] has joined #agavi 18:00 -!- Netsplit over, joins: simoncpu 18:02 -!- gigi_ [i=gigi@66.135.42.124] has quit [Remote closed the connection] 18:02 -!- gigi [i=gigi@66.135.42.124] has joined #agavi 18:13 -!- Rayne [n=Rayne3@pD9E3675F.dip.t-dialin.net] has joined #agavi 18:14 -!- graste [n=graste@f053002026.adsl.alicedsl.de] has joined #agavi 18:15 -!- pashyon1 [n=tf@p4FE5A355.dip0.t-ipconnect.de] has joined #agavi 18:19 -!- pashyon [n=tf@p4FE5A355.dip0.t-ipconnect.de] has quit [Read error: 60 (Operation timed out)] 18:23 < mob_yo> houmenta 18:24 < mob_yo> how do I configure agavi to report syntax errors? 18:24 < mob_yo> changes to settings.xml don't appear to have any effect 18:25 < _cheerios> errors in what? php? 18:26 < mob_yo> php 18:26 < mob_yo> agavi gave me a blank page when I omitted a semicolon 18:26 < _cheerios> php errors in php log as per your php.ini settings 18:26 < impl> lol 18:26 < impl> *g* 18:27 < mob_yo> ok, but I'm used to them being echoed out on the page so I know somethings wrong 18:28 < impl> yeah, it's not an Agavi problem though 18:28 < impl> edit your php.ini and switch display_errors to on 18:28 < impl> and restart your Websdrver 18:28 < impl> Webserver* 18:29 < _cheerios> anyone used godaddy web hosting? do the rule? :) 18:30 -!- selloso [n=Adium@p54B25FDD.dip.t-dialin.net] has joined #agavi 18:31 -!- selloso [n=Adium@p54B25FDD.dip.t-dialin.net] has left #agavi [] 18:33 -!- Rendez [n=Rendez@193.153.242.224] has joined #agavi 18:35 < Wombert> mob_yo: yeah that's not agavi... it's your php configuration 18:35 < Wombert> display_errors off means no errors are shown 18:36 -!- Arme[N] is now known as Arme[0] 18:36 < Wombert> (also, agavi will not show development exception templates in such a case) 18:36 -!- pashyon1 [n=tf@p4FE5A355.dip0.t-ipconnect.de] has quit ["Leaving."] 18:47 < mob_yo> ok, I could change the php.ini file, but this is only for the production environment that I need to see error messages 18:47 < Wombert> ini_set('display_errors', 1); 18:47 < Wombert> but 18:47 < Wombert> do that in index.php for production env 18:47 < mob_yo> what about using ini_set() in the index 18:47 < Wombert> only there 18:47 < Wombert> nowhere else 18:47 < mob_yo> ok 18:47 < Wombert> mob_yo: you don't have a generic index.php, right? 18:47 < Wombert> you have checked in index.php-dev or so, and make copies when deploying? 18:48 < Wombert> (that's what you should do :)) 18:48 < mob_yo> I just ignore the /dev index 18:48 < mob_yo> probably not right, but nobody could tell me what that's for 18:50 < Wombert> eh? 18:50 < Wombert> ignore as in svn:ignore? 18:50 < mob_yo> yea, I'm ignoring /dev files, but I'm just wondering what that directory is for? 18:51 < Jarda> I guess modules/Module/cache shouldn't be under version control? 18:51 < Jarda> or at least the files in it? 18:51 < Wombert> Jarda: no, it should be 18:51 < Wombert> it holds caching configs 18:52 < Wombert> mob_yo: dev/ is for dev related stuff that it's not part of the app 18:52 < Wombert> pub/ is *always* your document root 18:52 < Wombert> it shouldn't contain a pub/index.php in your version control 18:52 < Wombert> instead, when deploying, you copy dev/pub/index.php to pub/ 18:52 < Wombert> and adjust the environment name 18:52 < mob_yo> ok, got it 18:52 < Wombert> and maybe put in other specific stuff like that ini_set() you had there 18:52 < mob_yo> thanks for clearing that up 18:52 < Wombert> there is also an "agavi" task for this 18:53 < Wombert> "agavi public-create" 18:53 < Wombert> it will also ask you if it should copy and adjust a .htaccess 18:53 < mob_yo> ah, I read that in the guide 18:53 < Wombert> and you can control the values from the command line, so you can automate it in a deployment script 18:55 < mob_yo> the guide is decent, but it has several discontinuities, which I'm sure you're aware of 18:55 < Jarda> Wombert: oh, ok.. I just thought cache is for.. well caching and should be done separately on every environment... 18:56 < Wombert> Jarda: cache files are placed in app/cache/* 18:56 < graste> "do you want to defragment the system?" http://ahoipolloi.blogger.de/stories/1404401/ 18:56 < graste> I like ahoi polloi =) 18:56 < Jarda> Wombert: ok... 18:57 -!- Rendez [n=Rendez@193.153.242.224] has quit [Read error: 104 (Connection reset by peer)] 19:00 -!- Rendez [n=Rendez@193.153.242.224] has joined #agavi 19:00 < Wombert> graste: haha nice 19:00 < graste> just another instant classic from ahoi polloi :P 19:03 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 19:08 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has joined #agavi 19:11 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 19:11 < saracen> I copied index.php to my version control =( 19:26 -!- benschi [n=benjamin@e179182199.adsl.alicedsl.de] has joined #agavi 19:31 < graste> http://www.youtube.com/watch?v=wKiIroiCvZ0 19:34 -!- benschi_ [n=benjamin@f051022006.adsl.alicedsl.de] has joined #agavi 19:38 < benschi_> Get Real! :) 19:42 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.69.108] has joined #agavi 19:45 -!- Rendez [n=Rendez@193.153.242.224] has quit [] 19:46 -!- Rendez [n=Rendez@193.153.242.224] has joined #agavi 19:49 -!- benschi [n=benjamin@e179182199.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 19:54 -!- Zeelot5k [n=zeelot@98.64.56.180] has quit [Read error: 110 (Connection timed out)] 20:08 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit [Remote closed the connection] 20:10 -!- selloso [n=Adium@p54B25FDD.dip.t-dialin.net] has joined #agavi 20:11 -!- selloso [n=Adium@p54B25FDD.dip.t-dialin.net] has left #agavi [] 20:21 -!- benschi_ [n=benjamin@f051022006.adsl.alicedsl.de] has quit ["Gone for life"] 20:23 < Jarda> where can I find all the different validator classes? 20:24 < Jarda> oh, found them 20:24 < Jarda> god damn I'm blind.. 20:26 < saracen> class="vision" required="true" 20:29 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 20:34 < Wombert> Jarda: the shortcut mappings are in src/config/defaults/validators.xml 20:34 < Wombert> note how that is included via parent="..." in app/config/validators.xml 20:34 < Wombert> which in turn is included by each module/*/config/validators.xml 20:35 < Wombert> which is included by individual validatiokn xmls 20:35 < Wombert> so you can easily share shortcut validator definitions or even compelte validator devlarations ain an app or a mopdule 20:43 -!- fnordfish [n=Adium@78.52.140.57] has left #agavi [] 20:43 < archtech> shortcut validator definitions? 20:51 < Wombert> "string" 20:51 < Wombert> => AgaviStringValidator, "min" = 1 20:52 < archtech> By the way, when we have "or" between validators, and both fail, which error makes more sense to be shown to the user? 20:56 < Wombert> how about a generic error just for that one? 20:56 < Wombert> could be done too 20:56 < _cheerios> ttj, "met lots of exNokia people tonight. Expect to see tons of cool new startups in August... The power of packages;-)" :) 20:59 -!- Wombert_ [n=Wombert@63.250.229.2] has joined #agavi 21:12 < sth> Hey David 21:12 < sth> How's the US? 21:13 < sth> s 21:14 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:15 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [No route to host] 21:17 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 21:18 < sth> wb? 21:19 < Wombert> ohai sth 21:19 < Wombert> everything's bigger and contains more unsaturated fat 21:19 < Wombert> that kinda sums it up 21:22 < sth> heh 21:22 < sth> My lecturers are retarded 21:22 < sth> They can't find the 3D film that I made on a CD 21:23 < sth> So since I handed in so long ago, I have to remake the AVI file :/ 21:34 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 21:41 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 21:50 -!- icyt is now known as IcyT 22:06 < graste> archtech: http://www.mivesto.de/agavi/agavi-faq.html#validation_1 22:06 < graste> :) 22:06 < graste> v-dogg solved that one for you 22:07 < sth> I hate the agavi doc system 22:07 < graste> ? 22:08 < sth> It doesn't flow well 22:08 < graste> :> 22:09 < archtech> graste, it's not very clear what error reporting does with xor and or 22:09 < sth> ZF's doc system is a little better, but the information in it is crap 22:09 < graste> as I had no doc other than a really outdated version of the tutorial 7 months ago, I started compiling things as a faq 22:10 < sth> Your FAQ page is better than the docs for the most part 22:10 -!- aka [n=aka@is-so-gay.com] has joined #agavi 22:10 < graste> don't say that 22:11 < sth> Why not? 22:11 < graste> the faq doesn't give you best practices or the whole picture of how to build things etc 22:11 < graste> the sample application is a nice source for good practices and snippets as well 22:12 < archtech> graste, thanks for your FAQ, but do you know how OR works in regard to error reporting? 22:12 < graste> you're working with the form population filter? 22:12 < archtech> right 22:13 < graste> in global_filters try to tweak the expressions 22:14 < graste> I'm not experienced with it, but there are multiple message placeholders 22:14 < graste> 22:14 < graste> is probably the one you need 22:14 < graste> as it is not field specific 22:15 < archtech> I see, thanks. 22:16 < graste> the other parameter names are multi_field_error_messages, field_error_messages 22:16 < archtech> Nice. 22:16 < graste> add a section to the filter 22:16 < graste> definition 22:16 < graste> http://www.mivesto.de/agavi/agavi-faq.html#filter_0 22:16 < graste> see comments 22:16 < graste> perhaps it helps 22:16 < graste> don't know how to call the parameters :) 22:17 < graste> you may add error messages everywhere using the xpath expressions 22:17 < graste> field specific or not 22:18 < graste> if you don't like the filter you may try to iterate over errors manually 22:18 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 22:19 < graste> but imho that's cumbersome as the filter does all this for you :) 22:19 < graste> makes for ugly templates, if you do it manually =) 22:20 < graste> gn8 and good luck ^^ 22:20 < graste> 00:20 AM here :P 22:21 -!- graste [n=graste@f053002026.adsl.alicedsl.de] has quit ["Leaving."] 22:23 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 22:26 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 22:26 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 22:27 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 22:36 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 22:39 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-52858d6654f5598d] has quit ["http://www.mibbit.com ajax IRC Client"] 22:59 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 23:05 -!- IcyT is now known as icyt 23:34 -!- Rayne [n=Rayne3@pD9E3675F.dip.t-dialin.net] has quit ["kthxbye"] 23:49 -!- Rendez [n=Rendez@193.153.242.224] has quit [" (going back to the Real World)."] --- Day changed Wed May 20 2009 00:03 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit ["Bai4now!"] 00:04 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 00:16 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 00:37 -!- fill87 [n=Adium@xdsl-78-34-233-149.netcologne.de] has joined #agavi 00:39 -!- fill87 [n=Adium@xdsl-78-34-233-149.netcologne.de] has quit [Client Quit] 00:46 -!- kainam [n=Jake@ppp240-247.static.internode.on.net] has quit ["Leaving"] 01:37 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 01:46 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:04 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has quit [] 02:06 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 02:08 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:22 -!- mob_yo [i=1808db85@gateway/web/ajax/mibbit.com/x-75808a3b826533b4] has joined #agavi 02:23 -!- mob_yo [i=1808db85@gateway/web/ajax/mibbit.com/x-75808a3b826533b4] has quit [Client Quit] 02:23 -!- luke` [n=luke`@59.92.186.201] has joined #agavi 02:24 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 02:27 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 02:32 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Remote closed the connection] 02:34 -!- luke`_ [n=luke`@59.92.186.201] has joined #agavi 02:35 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 02:35 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 02:36 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 02:36 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 02:36 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 02:41 -!- luke` [n=luke`@59.92.186.201] has quit [Read error: 110 (Connection timed out)] 02:41 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 02:42 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 02:45 -!- luke` [n=luke`@59.92.150.223] has joined #agavi 02:45 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 02:45 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 02:45 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Client Quit] 03:01 -!- luke`_ [n=luke`@59.92.186.201] has quit [Read error: 110 (Connection timed out)] 04:15 -!- SasanRose [n=SasanRos@91.184.77.61] has joined #agavi 04:19 -!- archtech [n=stanv@83.228.56.37] has quit [] 04:31 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 04:47 < impl> Wombert: WELCOME TO THE UNITED STATES 04:58 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 04:59 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 05:00 < Fastly> morning folks 05:15 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 05:45 < simoncpu> welcome to the land of britney spears!!! :p 05:47 -!- luke` [n=luke`@59.92.150.223] has quit [] 06:12 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 06:12 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 06:13 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 06:19 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 06:19 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 06:19 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 06:19 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Client Quit] 06:31 < v-dogg> huomenta 06:32 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 06:37 < simoncpu> hi 06:37 < codecop> huomenta 06:37 < simoncpu> is there a "lightweight" agavi version? 06:37 < simoncpu> is it possible to install agavi without phpunit and phing? 06:38 < simoncpu> and other libs? 06:38 < simoncpu> agavi's total size, when extracted, is ~17MB! 06:43 * simoncpu exports SVN files to compare the size 06:44 < simoncpu> yikes, it exports PHPUnit as well :) 06:49 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 06:54 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 06:59 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 07:01 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 07:01 -!- Zeelot [n=zeelot@98.64.13.60] has joined #agavi 07:03 -!- Zeelot3k [n=zeelot@98.64.69.108] has quit [Read error: 60 (Operation timed out)] 07:05 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:05 < _cheerios> huomenta 07:13 < simoncpu> hi, when installing agavi using pear, i get this error: 07:13 < simoncpu> Notice: unserialize(): Error at offset 131095 of 854361 bytes in PEAR/Registry.php on line 1061 07:14 < simoncpu> this didn't happen yesterday 07:14 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:14 < simoncpu> although i noticed that pear no longer downloads a 17MB tar... 07:16 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 07:16 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-f9900b36ace8ebf7] has joined #agavi 07:22 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 113 (No route to host)] 07:26 < _cheerios> until php 5.3, what are you guys using for openid support? 07:37 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:51 < simoncpu> hi 07:52 < simoncpu> i noticed that 1.0.1's wizard creates new dirs: dev and libs 07:52 < simoncpu> what's the difference between dev/pub and pub? 08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:13 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 08:14 < graste> huomenta 08:14 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 08:15 < fnordfish> huomenta, tach, moin moin 08:16 < graste> ahoi 08:17 -!- everplays [n=behrooz@94.182.144.10] has joined #agavi 08:26 < E_mE> http://www.catsthatlooklikehitler.com/cgi-bin/seigboard.pl?3372 <-- my cat Pancho :D 08:27 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-f9900b36ace8ebf7] has quit [Remote closed the connection] 08:30 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)] 08:31 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 08:41 -!- Rayne [n=Rayne3@pD9E37AA5.dip.t-dialin.net] has joined #agavi 08:55 -!- charlottchen [n=heidi@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 09:09 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-4097693ba506cde6] has joined #agavi 09:10 -!- SasanRose [n=SasanRos@91.184.77.61] has quit [Read error: 110 (Connection timed out)] 09:16 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 110 (Connection timed out)] 09:19 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 09:23 -!- everplays1 [n=behrooz@94.182.144.10] has joined #agavi 09:23 -!- everplays [n=behrooz@94.182.144.10] has quit [Nick collision from services.] 09:23 -!- everplays1 is now known as everplays 09:54 -!- everplays [n=behrooz@94.182.144.10] has left #agavi [] 09:55 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 09:55 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 09:56 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 10:05 -!- everplays [n=behrooz@94.182.144.10] has joined #agavi 10:06 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has joined #agavi 10:17 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 10:23 -!- everplays [n=behrooz@94.182.144.10] has quit [Read error: 110 (Connection timed out)] 10:28 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has left #agavi [] 10:33 -!- everplays [n=behrooz@94.182.144.10] has joined #agavi 11:07 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 60 (Operation timed out)] 11:11 < _cheerios> anyone given phphaml a spin? http://phphaml.sourceforge.net/ 11:11 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Jarda, digitarald, Rayne 11:12 -!- Netsplit over, joins: Rayne, digitarald, Jarda 11:16 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 11:16 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 11:16 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: Jarda, digitarald, Rayne 11:18 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 11:18 -!- Netsplit over, joins: Rayne, digitarald, Jarda 11:26 < Xylakant> _cheerios: I've been looking at haml for a ruby project but I turned it down 11:26 < Xylakant> everything haml can do can be done in html and html does it better 11:27 < Xylakant> some things that work nicely in html don't really work nicely in haml - inline javascript with proper indenting for example 11:28 < Xylakant> and most importantly: my editor knows html and command completion for html 11:28 < Xylakant> and it does not for haml 11:28 < sth> Hey Xylakant 11:29 < Xylakant> hey :) 11:32 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 60 (Operation timed out)] 11:32 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 60 (Operation timed out)] 11:33 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has joined #agavi 11:35 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 11:38 < v-dogg> matter of taste of course but "Haml is based on one primary principal. Markup should be beautiful."... yeah... right... 11:40 < ttj> _cheerios: Was there some AES/similar event last night again? 11:52 < everplays> stupid sabayon package maintainer had disabled json, xsl, xmlwriter, xmlreader, simplexml, xmlrpc, ...! 11:53 * everplays wants to compile php 11:56 < _cheerios> ttj, yeah, three quick presentations (teemu/Jaiku, tuomas/Futurice and Osma/Sulake) 11:57 < _cheerios> + Social Developers Gathering + networking in Teatteri 11:57 < _cheerios> i left left after the pres' to code some @ home. :) 11:57 < _cheerios> Xylakant, ta, good overview. 12:00 < v-dogg> sabayon? 12:00 * v-dogg googles 12:00 < v-dogg> hahaha 12:00 < v-dogg> yet another linux distro 12:01 < v-dogg> with f**ed up packages 12:01 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 12:02 < graste> <: 12:12 < MikeSeth> i've looked at haml and found it useless 12:12 < graste> it is 12:13 -!- luke`_ [n=luke`@122.166.1.164] has joined #agavi 12:16 < ttj> _cheerios: Ah, so that's what was going on in Teatteri. 12:17 < ttj> I was actually there with a friend to have some beers, but didn't know what the event was. 12:27 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 110 (Connection timed out)] 12:43 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has quit [] 13:07 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 13:09 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 13:21 -!- luke`__ [n=luke`@122.166.1.164] has joined #agavi 13:24 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 13:27 -!- luke`_ [n=luke`@122.166.1.164] has quit [Read error: 110 (Connection timed out)] 13:34 -!- Snark41 [n=Miranda@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:37 < Snark41> Hou! 13:37 < Snark41> I hav SOAP request, witch header like this: 13:38 < Snark41> 13:38 < Snark41> test 13:38 < Snark41> 13:38 < Snark41> how kann i get my "user" ? 13:40 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 110 (Connection timed out)] 13:40 < Snark41> I see only Values from body, not header 13:40 < MikeSeth> uhhhh 13:40 < MikeSeth> who here uses SOAP? 13:41 < MikeSeth> maybe Wombert would know but he aint here atm 13:42 < Snark41> :( 13:42 < MikeSeth> I suppose you need to read from the web namespace 13:42 < MikeSeth> but i wouldn't know 13:43 < MikeSeth> and since you asked 13:43 < MikeSeth> Irssi 0.8.12 (20071006) - http://irssi.org/ 13:43 < MikeSeth> :P 13:47 -!- luke`__ [n=luke`@122.166.1.164] has quit [] 13:48 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 14:01 -!- Rendez [n=Rendez@62.37.154.249] has joined #agavi 14:19 < _cheerios> WEEKEND!!! \o/ 14:27 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 14:32 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 14:32 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 14:35 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 14:36 -!- EGreg_ [n=Greg@ool-18be1a5f.dyn.optonline.net] has quit ["This computer has gone to sleep"] 14:38 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 14:43 < MikeSeth> hay David 15:04 < graste> Wombert: easy question - is it intended, that AgaviCalendar::fieldDifference() modifies the value? http://pastie.org/484201 15:05 < graste> my unit test failed because I expected the calling $foo->fieldDifference($bar) not to be modified 15:06 < graste> should I read that long comment? ^^ 15:06 < graste> damn 15:06 -!- shrink0r [n=shrink@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 15:06 < graste> I should've 15:06 < shrink0r> wazzup 15:06 < graste> forget it :) 15:06 < graste> waazzzzzup 15:07 < shrink0r> guys, anyone know how to access soap header inside agavi? 15:07 * graste slaps shrink0r around with a large AgaviCalendar instance 15:07 < shrink0r> hehe 15:07 < MikeSeth> shrink0r: Snark41 just asked that 15:07 < MikeSeth> poke wombert :> 15:07 < shrink0r> autsch, sry for 'xposting' 15:07 < shrink0r> ^^ 15:07 < graste> ^^ 15:07 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit [Read error: 104 (Connection reset by peer)] 15:08 < shrink0r> didn't know he ask 15:08 < shrink0r> he just ask me reallife 15:08 < shrink0r> *asked 15:08 < graste> s/shrink0r/expand0r 15:09 < shrink0r> got it 15:09 < shrink0r> ^^ 15:09 < graste> =) 15:09 < shrink0r> source just is the best doc 15:09 < shrink0r> :) 15:10 < graste> indeed 15:17 < Wombert> graste: no idea 15:17 < Wombert> MikeSeth: sup 15:17 < saracen> I love you guys. 15:17 < Wombert> shrink0r: $rd->getHeader()? :p 15:41 < shrink0r> Wombert: yeah 15:41 < shrink0r> lazy me :) 15:41 < shrink0r> next time, I'll have a look before asking 15:42 < shrink0r> just was to comfortable forwarding the question 15:42 < Wombert> they need to be declared in the wsdl, of course 15:42 < shrink0r> I was really tempted to start off with something like: 15:43 < shrink0r> "hey wombert, I've been waiting for you all day, just to ask to this simple question...." 15:43 < shrink0r> :P 15:43 < Wombert> :< 15:43 < Wombert> I'm sorry shrink0r 15:43 < Wombert> really 15:43 * Wombert hugs 15:43 < shrink0r> augh, just kidding 15:44 < Wombert> I'm still sorry :) 15:44 < Wombert> laters 15:44 < shrink0r> nah, don't have to be ^^ 15:44 < shrink0r> I'm on my rolling home 15:45 < shrink0r> *way 15:45 < shrink0r> god my english is sucking majour league today again 15:45 < shrink0r> graste, smell ya l8er 15:45 < shrink0r> :) 15:46 < graste> :P 15:49 < saracen> Wombert: I updated the 1.0 branch (so current version is 1.0.2-dev). I know I probably shouldnt be using it, but anyway, just incase you don't know about it: setting.xml fails to generate correctly. http://pastebin.com/dced3f3e 15:52 < saracen> Oh wait, I didnt really read those messages. =). /trunk/build.xml:2:70: XML_ERR_NAME_REQUIRED] (skipping) -- Skipped a bunch of stuff, so probably including settings.xml because of this 15:56 < saracen> Ignore all of thats, it appears to be all unrelated to the setting.xml being empty. Thats still a problem, but those errors are caused because I had a "&" in my Project Name 15:58 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has joined #agavi 16:05 -!- Snark41 [n=Miranda@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Miranda IM!"] 16:06 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 113 (No route to host)] 16:06 < shrink0r> l8 people 16:06 -!- shrink0r [n=shrink@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 16:08 -!- Wombert [n=Wombert@63.250.229.2] has joined #agavi 16:10 -!- Wombert_ [n=Wombert@12.52.136.2] has joined #agavi 16:15 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 16:18 < E_mE> Wombert_: nearly as good as lolcats http://www.catsthatlooklikehitler.com/cgi-bin/seigboard.pl?3372 ;) 16:21 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] 16:29 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 16:40 -!- fnordfish [n=Adium@78.52.136.87] has joined #agavi 16:42 -!- fnordfish [n=Adium@78.52.136.87] has quit [Client Quit] 16:57 -!- icyt is now known as IcyT 17:01 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 17:02 -!- fnordfish [n=Adium@78.52.136.87] has joined #agavi 17:02 -!- everplays [n=behrooz@94.182.144.10] has left #agavi [] 17:11 -!- fnordfish1 [n=Adium@78.52.143.176] has joined #agavi 17:11 -!- fnordfish [n=Adium@78.52.136.87] has quit [Read error: 104 (Connection reset by peer)] 17:12 -!- fnordfish1 [n=Adium@78.52.143.176] has quit [Client Quit] 17:21 -!- shrink0r [n=foo@i59F7EAAB.versanet.de] has joined #agavi 17:39 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 17:41 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 17:43 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 17:45 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 17:46 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has joined #agavi 17:48 -!- Rendez [n=Rendez@62.37.154.249] has quit [" (going back to the Real World)."] 18:15 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has quit ["Leaving"] 18:20 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 18:23 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 18:24 -!- Rendez [n=Rendez@193.153.242.224] has joined #agavi 18:24 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 18:27 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 18:36 < sth> Hey Wombert_ 18:37 < Wombert_> sup sth 18:38 < sth> Still in Chicago? 18:39 -!- shrink0r [n=foo@i59F7EAAB.versanet.de] has quit [Read error: 110 (Connection timed out)] 18:45 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [No route to host] 18:48 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 18:49 < Fastly> hey guys, i set an app to unavailable whilst i load a large update... is there a neat way of just letting my ip address have access for testing purposes before i make it available to the public again? 18:49 < Fastly> thanks 18:59 -!- Rendez_ [n=Rendez@193.153.242.224] has joined #agavi 18:59 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 19:00 < _cheerios> jee 19:00 < impl> Fastly: couple of ways, you could check in index.php and change the config value based on what $_SERVER['REMOTE_ADDR'] is 19:00 < impl> Fastly: or you could use an alternate script that loads another environment that changes the site to be available 19:02 < Fastly> thanks impl : for the first option i guess it would be best to test the REMOTE_ADDR before bootstrap? 19:02 < impl> I think so, yeah. 19:02 < impl> if AgaviConfig is available at that point 19:04 < Jarda> how would you guys do, if you had a few lines of js (about 25 lines), which is only needed on certain actions. How would you include it in ? slot or something else? 19:04 < saracen> I would just set a variable in my views for it 19:04 < saracen> and have an if statement in my master template 19:04 < saracen> I wouldnt see the need for executing an entire Unit Of Execution 19:05 < saracen> impl: What was the decided name for that thing anyway? 19:05 < impl> We never came to a conclusion 19:06 < saracen> impls failures++ 19:06 < Jarda> ok, via $this->setAttribute('my_js') or something else? 19:06 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has joined #agavi 19:07 < saracen> Yeah, that'd do 19:07 < saracen> You could use appendAttribute or make a javascript namespace if you want to enable a bunch of scripts dynamically for different views. And in your master template just forloop and add them in 19:08 < Jarda> how do I create namespaces? :) 19:08 < saracen> (Or make a model for script management, so you could enable/disable) 19:08 < saracen> setAttribute('namespace', 'name', 'content') I think it is 19:08 < Jarda> ok 19:09 < Wombert_> $name, $value, $namespace 19:09 < Wombert_> but not on $this 19:09 < saracen> Oh, yeah, sorry 19:09 < saracen> $rd->setAttribute 19:09 < saracen> Err 19:09 < saracen> wait 19:09 < Fastly> does AgaviConfig::set('core.settings.available' == true); look correct 19:10 < saracen> Fastly: No 19:10 -!- Rendez [n=Rendez@193.153.242.224] has quit [Read error: 110 (Connection timed out)] 19:10 < saracen> Wombert_: Why not on $this->. What did you mean? I'm confused =( 19:11 < Fastly> duh,... noticed the == 19:11 < Fastly> silly 19:11 < Fastly> it's been a long session 19:11 < saracen> :D 19:11 < Wombert_> :] 19:11 -!- Wombert_ is now known as Wombert 19:11 * Wombert is tired 19:12 * Wombert stabs timezones 19:12 < impl> so how is the land of the free? 19:12 * saracen wonders if the tf2 update will come today 19:13 < Fastly> what about the core.settings.available bit? 19:14 < saracen> You mean whether the name is right? 19:16 < saracen> Fastly: It's probably just core.available 19:16 < saracen> AgaviConfig::set('core.available', true); 19:16 < saracen> Although I don't know why you'd be setting it like that 19:16 < saracen> and not from settings.xml 19:19 < Fastly> i was looking at settings.xml... 19:20 < saracen> What is it you're trying to do? 19:20 -!- Rendez_ [n=Rendez@193.153.242.224] has quit [Read error: 110 (Connection timed out)] 19:20 < Wombert> impl: haven't seen miuch 19:20 < Fastly> i just pushing a large update live and want to test beforehand 19:20 < Wombert> its 19:20 < Wombert> urr 19:20 < Wombert> dunno 19:21 < Wombert> I guess it's alright 19:21 < Fastly> there are better ways, but i'm on this track now 19:22 * Wombert yawns 19:22 < saracen> Fastly: Ah, I just read up. I guess as a "hack" you could put that in the index.php code. Probably after the bootstap, check to see if it's you accessing the page, and set it to true again 19:23 < saracen> Or, the better way 19:23 < saracen> Would be to have a env. for testing on the production server 19:23 < saracen> and have a different access script (testing.php) that boots in to that one 19:23 < impl> Wombert: haha :> 19:33 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 19:39 < sth> I wonder if Wombert would being me some mt. dew back from the states 19:40 < impl> you can make it pretty easily 19:40 < impl> buy some mineral water and dump a box of sugar into it 19:40 < sth> heh 19:40 < saracen> llol 19:41 < sth> Also need some lemon flavouring 19:56 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 19:59 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 20:14 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 20:17 -!- Rendez [n=Rendez@193.153.242.224] has joined #agavi 20:37 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 113 (No route to host)] 20:39 -!- Wombert [n=Wombert@nmd.sbx10906.desplil.wayport.net] has joined #agavi 20:42 * Wombert eats starbucks 20:44 < saracen> EATS? 20:44 < saracen> Oh yeah, I forgot Germans don't drink anything but beer. You eat everything right 20:44 < saracen> ? 20:45 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-2518724b0d4a8774] has joined #agavi 20:45 < mob_yo> Huomenta 20:47 < mob_yo> Has anyone here used Smarty templates with Agavi? I'm wondering what the drawbacks are before I jump in. 20:49 < Rayne> i haven't used it but i would try dwoo instead because it is smarty compatible, php5 based and new structured - and faster 20:49 < Rayne> mob_yo, 20:49 < sth> Wombert: I got my contract in the mail yesterday, my surname was spelled wrong on the cover letter. 20:50 < Wombert> sth: oh man 20:50 < impl> rofl 20:51 < sth> Thumbourd or something like that 20:51 < impl> Thumbourd? 20:51 < sth> The irony is that it was spelled correctly 5 lines above 20:51 < impl> This one will have to stick for a while 20:52 < sth> I wish I didn't bin the letter now. I could have read the correct name :) 20:52 < Wombert> rofl 20:52 < Wombert> okay but the contract is right, right? :p 20:53 < sth> yeah 20:53 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-2518724b0d4a8774] has quit ["http://www.mibbit.com ajax IRC Client"] 20:53 < sth> I wish I wrote my own cover letter with a odd spelling of your name :) 20:53 < impl> Zolkey 20:54 < sth> Zolk--ahfuckit 20:54 < impl> lawl 20:54 < Wombert> it wasn't me 20:54 < Wombert> :< 20:54 < sth> I know. 20:54 < sth> But you can't really misspell "lipp" 20:56 < sth> I also feel that the Germany mail system is efficient enough 20:56 < sth> 6 stamps? In the UK it's 1 stamp for EU mail 20:57 < sth> I did like the picture of the lighthouse though 20:57 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-1b154added0f89f4] has joined #agavi 20:58 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 20:59 < Wombert> sth: well yeah but we didn't have one of these I guess 20:59 < sth> heh 20:59 < sth> I'll let you off 21:07 -!- Rendez_ [n=Rendez@193.153.242.224] has joined #agavi 21:27 -!- Rendez [n=Rendez@193.153.242.224] has quit [Read error: 110 (Connection timed out)] 21:29 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 21:36 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 101 (Network is unreachable)] 21:47 -!- Wombert [n=Wombert@63.250.229.2] has joined #agavi 21:48 -!- Wombert_ [n=Wombert@12.52.136.2] has joined #agavi 22:09 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 22:10 -!- Rayne [n=Rayne3@pD9E37AA5.dip.t-dialin.net] has quit ["kthxbye"] 22:11 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Connection timed out] 22:35 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 22:42 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 22:45 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-1b154added0f89f4] has quit ["http://www.mibbit.com ajax IRC Client"] 22:51 -!- trophaeum [n=trophaeu@leanne.lnk.telstra.net] has quit ["Leaving"] 22:55 -!- Wombert_ [n=Wombert@63.250.229.2] has joined #agavi 22:58 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit ["Bai4now!"] 23:15 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 23:16 -!- Wombert__ [n=Wombert@63.250.229.2] has joined #agavi 23:19 -!- Rendez_ [n=Rendez@193.153.242.224] has quit [" (going back to the Real World)."] 23:24 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 23:33 -!- Wombert__ [n=Wombert@63.250.229.2] has quit [Read error: 60 (Operation timed out)] 23:34 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 23:44 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] --- Day changed Thu May 21 2009 00:00 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 00:02 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 00:44 -!- E_mE_ [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit ["Bai4now!"] 00:58 -!- Wombert_ [n=Wombert@63.250.229.2] has joined #agavi 01:05 -!- Wombert__ [n=Wombert@12.52.136.4] has joined #agavi 01:10 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has joined #agavi 01:24 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Connection timed out] 01:25 -!- Fastly [n=alex@81-179-28-94.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 01:42 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 01:46 -!- Wombert__ [n=Wombert@12.52.136.4] has quit [Read error: 113 (No route to host)] 01:46 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has quit [] 02:05 -!- IcyT is now known as icyt 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:20 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 02:36 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit ["bai"] 02:58 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 04:52 -!- SasanRose [n=SasanRos@91.184.88.100] has joined #agavi 05:20 -!- Arme[0] is now known as Arme[N] 05:25 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 06:03 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 06:18 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 06:22 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 06:29 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 06:37 < v-dogg> huomenta 06:39 < sth> haha http://thismight.be/offensive/uploads/2009/05/20/image/261399_float%20indeed.jpg 06:39 < sth> Hey 07:03 -!- Zeelot4k [n=zeelot@adsl-233-20-208.mia.bellsouth.net] has joined #agavi 07:12 -!- Zeelot5k [n=zeelot@98.64.56.70] has joined #agavi 07:20 -!- Zeelot [n=zeelot@98.64.13.60] has quit [Read error: 110 (Connection timed out)] 07:25 -!- Zeelot4k [n=zeelot@adsl-233-20-208.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:49 -!- graste [n=graste@f053001089.adsl.alicedsl.de] has joined #agavi 07:52 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)] 08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:07 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 08:43 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 08:47 -!- MikeSeth_ [n=youdie@bzq-218-138-113.cablep.bezeqint.net] has joined #agavi 08:52 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 08:58 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 09:21 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 09:21 < _cheerios> huomenta! 10:10 -!- eremit [n=Miranda@p5B23450C.dip.t-dialin.net] has joined #agavi 10:16 -!- icyt is now known as IcyT 10:42 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has joined #agavi 11:00 < _cheerios> whoops, pasted to #mootools. relaxed bunch there, no harm done. ;p 11:14 < _cheerios> mootools tee 29,90e, urf, that cow does look ace tho 11:19 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 11:21 -!- nfq [n=nfq@dyn.144-85-139-241.dsl.vtx.ch] has quit [] 11:49 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 11:52 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 12:09 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 12:19 -!- MikeSeth_ [n=youdie@bzq-218-138-113.cablep.bezeqint.net] has quit ["leaving"] 12:21 -!- Fastly_ [n=alex@81-179-28-94.dsl.pipex.com] has left #agavi [] 12:30 -!- Cyclone [n=cyclone@i59F71791.versanet.de] has joined #agavi 12:30 < Cyclone> hi 12:35 < sth> haha 12:35 < sth> http://www.fasthosts.co.uk/dedicatedservers/ds-250_windows/ 12:35 < sth> A selling point is, they can install linux on the windows machine 12:41 < Cyclone> i have a question regarding validation 12:41 < Cyclone> case is similar to this example ( http://www.mivesto.de/agavi/agavi-faq.html#validation_1 ) 12:41 < Cyclone> i have an input where i can put in one or more values 12:41 < Cyclone> these values are INT separated by comma 12:42 < Cyclone> if i have more values as input (like "23, 24, 25") the string validator applies 12:43 < Cyclone> but how can i add the number validator for one values (where the string validator doesnt fit, actually)? 12:44 < Cyclone> the difference between the example and my case is that i have one input field for this 12:47 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 12:52 < graste> perhaps the regexp validator would be useful? 12:56 < Cyclone> hmm, maybe... yes 12:57 < v-dogg> or a simple custom validator that can also export those values into an array 12:57 < graste> yep 12:59 -!- SasanRose [n=SasanRos@91.184.88.100] has quit ["leaving"] 12:59 < graste> foo#^(\d+,\s*)+$# 12:59 < graste> I'd probably go for a custom validator 13:00 < Cyclone> oh, i never used that 13:00 < Cyclone> have to read the chapter, 1st 13:00 < graste> trim the value, parse integer values and export them as array 13:00 < graste> something like that 13:00 < Cyclone> yeah, that´s cool 13:00 < Cyclone> atm i'm doing that in the action 13:00 < Cyclone> would be more comfortable 13:05 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 13:12 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 13:20 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 13:21 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-8-11-109.mia.bellsouth.net] has joined #agavi 13:26 -!- ZeelotDIEDSLDIE is now known as Zeelot3k 13:35 -!- Zeelot5k [n=zeelot@98.64.56.70] has quit [Read error: 111 (Connection refused)] 13:38 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:50 < saracen> impl: You wanted a van right? http://www.pinktentacle.com/2007/05/extreme-japanese-custom-vans/ 13:50 < graste> Cyclone: http://pastie.org/485310 13:51 < graste> from the top of my head without running php, tell me if it works 13:51 < graste> perhaps makes a good faq entry 13:52 < graste> hehe, nice vans :x 13:53 < v-dogg> graste: that validator is never called with empty input so the check for it is redundant 13:53 < graste> yep, but what if you don't use it with the string validator? 13:53 < graste> and-validator 13:54 -!- Strzalek_ [n=Strzalek@aaqv196.neoplus.adsl.tpnet.pl] has joined #agavi 13:54 < graste> hm, wouldn't match as well 13:54 < v-dogg> you need to override checkAllArgumentsSet to return true if you want a validator to be called with empty input 13:54 < Cyclone> oh... thx 13:54 < v-dogg> http://blog.veikko.fi/post/68983308/agavi-tip-validation-gotchas <- last paragraph :) 13:54 < Cyclone> i'll go through this 13:55 < v-dogg> graste: and in that case 'required' is the error to throw (for the sake of consistency with core validators) 13:59 < Cyclone> a question to the line if ($this->hasParameter('trim')) 14:00 < Cyclone> would it be just in the xml? 14:00 < v-dogg> true 14:00 < Cyclone> ah 14:00 < v-dogg> or wait... _has_Parameter... 14:00 < graste> that shouldn't be there - forgot to delete :) 14:01 < v-dogg> are empty parameters stripped out? 14:01 < v-dogg> not sure 14:01 < graste> dunno 14:01 < graste> asdf as value would make it work ;) 14:01 < graste> back to the problem at hand and the required/checkAllArgumentsSet thingy 14:04 < graste> http://pastie.org/485329 14:05 < graste> how to export an empty array in case of required="false" 14:06 < graste> coding fun in-browser 14:06 < graste> ^^ 14:06 -!- Strzalek_ [n=Strzalek@aaqv196.neoplus.adsl.tpnet.pl] has quit [] 14:06 < Cyclone> where is the class AgaviParameterHolder? 14:06 < Cyclone> or wait.. 14:06 < v-dogg> graste: checkAllArgumentsSet = true and check for empty in the validator 14:07 < graste> so uncomment the method as posted and re-insert the if (empty()) check? 14:07 < v-dogg> yep 14:07 < Cyclone> got it 14:07 < graste> k 14:07 < graste> you think it makes a faq entry as it is? 14:08 < v-dogg> yeah, why not 14:08 < Cyclone> hmm, i cant find the declaration for the function getParametet()... 14:09 < Cyclone> u have $this->getParameter('input_pattern', '/(\d+[,]\s*)+/') 14:09 < Cyclone> although u set /(\d+[,]\s*)+/ 14:09 < Cyclone> so is the 2nd value a default value? 14:09 < graste> yes 14:09 < Cyclone> k 14:10 < graste> hm, tell me, if that regexp is correct - i'm always strugglin with regexps =) 14:11 < graste> should use + instead of * with \s I guess 14:11 < graste> or make that , required 14:16 < Cyclone> i'm struggling with them as well x) 14:16 < Cyclone> i think i'll modify it a bit 14:17 < Cyclone> comma only (without space) should also be valid 14:18 < v-dogg> Cyclone: isn't it a comma separated list of integers you are accepting? 14:18 < Cyclone> yes 14:18 < v-dogg> 1,2, 4 ,3,1 14:18 < Cyclone> exactly 14:19 < Cyclone> almost exactly, have to check i double entries are given, i wanna give unique IDs 14:19 < Cyclone> if* 14:20 < v-dogg> $export = array(); foreach(explode(',', $data) as $item) { if (ctype_alnum(trim($item)) { $export[] = (int) $item) } else { $this->throwError(); return false; } 14:20 < v-dogg> after that you can easily locate duplicates in $export array 14:20 < v-dogg> or sort it 14:20 < v-dogg> or do whatever 14:21 < graste> :) 14:21 < v-dogg> and then export 14:22 < v-dogg> I don't see the need for a regexp check if you still need to check for duplicates and in the end you still want the data as an array 14:22 < Cyclone> but ctype_alnum wouldn't return false if there are letters given as values 14:23 < v-dogg> ... so replace it with a proper check 14:23 < v-dogg> what ever you accept as a valid id 14:23 < Cyclone> i think, the regexp way is the better and quicker way 14:23 < v-dogg> fine 14:24 < graste> i thought about using explode first, but then thought it would simplify things to use a regexp... 14:24 < graste> ..."Some people, when confronted with a problem, think “I know, I'll use regular expressions.” Now they have two problems." -- Jamie Zawinski 14:24 < graste> ^^ 14:24 < graste> <-me 14:24 < v-dogg> haha 14:24 < Cyclone> lol 14:25 < Cyclone> well i wanted to solve this by explode(), too, at first 14:25 < Cyclone> but isn't regexp quicker than that? 14:26 < Cyclone> i mean in case of server performance 14:26 < graste> explode's quicker most likely 14:26 < graste> but for such short strings... 14:27 < v-dogg> yeah 14:27 < v-dogg> I would put my money on explode too AND if you still need to check for duplicates and eventually turn the data into an array... 14:28 < Cyclone> yes i do 14:29 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 14:37 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 14:41 < Cyclone> there´s an error with the regexp 14:41 < Cyclone> i use the line $input_pattern = $this->getParameter('input_pattern', '/(\d+[,]\s+)+/'); 14:41 < Cyclone> (already replaced the \s* by \s+ 14:41 < Cyclone> but both dont work 14:42 < Cyclone> happens when i insert a single int value 14:43 < Cyclone> i think it's because of the optional following ints 14:43 < Cyclone> including spaces and commas 14:47 < Cyclone> '/(\d+[[,]\s*]*)+/' desnt work either 14:51 < v-dogg> Jamie Zawinski had a point there.. 14:51 < graste> =) 14:52 < Cyclone> uh, even /(\d)/ is wrong ... 14:53 < Cyclone> because it was transferred as int 14:55 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 14:55 < Cyclone> k, works now 14:57 < v-dogg> so now all you have to do is explode it into an array, check for duplicates and you are done! 14:57 < graste> =) 14:57 < v-dogg> please note my sarcasm 15:00 < Cyclone> :) 15:01 < Cyclone> where can i catch unknown validation errors? 15:01 < Cyclone> there's an error, but one for which i havent declared an error msg 15:01 < graste> hm? you mean like omitting the for="..."? 15:01 < v-dogg> ADT could be useful 15:02 < v-dogg> adt.projectbin.org 15:02 < Cyclone> i already tried adt once 15:02 < Cyclone> but it didnt work... 15:06 < graste> d/l, add filter definitions and autoloads, try it 15:23 -!- louisheim [n=louishei@mail.spiritusgroup.com] has joined #agavi 15:28 < E_mE> ah hay louisheim 15:28 < E_mE> hows GW? 15:31 < louisheim> i am talking from gasworld and need to get hold of E_me urgently 15:32 < E_mE> hay louisheim ... 15:32 < E_mE> whats up 15:33 < louisheim> ok thanks, specialtygasreport doman has expired. do you have any details on 123 accounts please? 15:34 < v-dogg> Cyclone: how did it now work? 15:35 < Cyclone> 'im installing it.... was afk for a bunch of mins 15:35 < v-dogg> s/now/not/ 15:38 < Cyclone> Fatal error: Call to a member function getAttribute() on a non-object in G:\xampp\php\PEAR\agavi\config\AgaviLoggingConfigHandler.class.php on line 112 15:39 < v-dogg> hmm.. logging disabled? 15:39 < v-dogg> you can also just not use ADT's logger 15:39 < Cyclone> no, use_logging is true 15:40 -!- louisheim [n=louishei@mail.spiritusgroup.com] has left #agavi [] 15:41 < Jarda> I want to fetch an array of data with js. Is json the thing I want and can I do it via agavi? 15:41 < Jarda> (from a database) 15:42 < v-dogg> yes and yes would me my answer 15:43 < saracen> It's the only sensible way to do it :) 15:44 < Jarda> good.. (this is pushing my js skills to the limit.. but hey, I like learning new stuff :)) 15:46 < saracen> If you're not already, I would recommend using a js library too. 15:47 < saracen> like mootools or jquery 15:48 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [Read error: 60 (Operation timed out)] 15:51 < Cyclone> v-dogg, adt installed, runs now 15:51 < Cyclone> what next? 15:52 < Cyclone> in firephp it says: "Has Validation Errors. No Validation Incidents" 15:53 < v-dogg> but it doesn't show the incident? 15:54 < Cyclone> no 15:54 < v-dogg> do you validate something manually? 15:54 < v-dogg> in myaction::validate()? 15:54 < Cyclone> no 15:59 < Cyclone> oh 15:59 < Cyclone> oh fuck 15:59 < Cyclone> pls beat me ... someone 15:59 < Cyclone> i forgot to return true at the end of AgaviValidator::validate() :S 16:01 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 16:06 < Cyclone> what's the main/practical difference between (int)x and intval(x, y)? 16:08 < v-dogg> later gives you more options 16:08 < v-dogg> but "Return Values: ... 0 on failure" 16:08 < v-dogg> what?! 16:08 < v-dogg> so 0 is not a valid integer? 16:08 < v-dogg> ... 16:09 < v-dogg> are they serious? 16:09 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 16:09 < v-dogg> isn't FALSE the common error value (because someone decided not to use exceptions)? 16:10 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 113 (No route to host)] 16:11 * v-dogg shakes head 16:12 -!- Rayne [n=Rayne3@pD954BB4B.dip.t-dialin.net] has joined #agavi 16:12 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 16:13 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 16:13 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 16:13 < v-dogg> ok, so intval() with 10-based numbers is nothing but (int) $var 16:13 < v-dogg> so to answer your question: no difference 16:13 < Cyclone> ok :) 16:16 < Wombert> sitting here with zend, symfony, solar, caek people working out the 5.3 naming standards across projects 16:16 < Wombert> that's gonna be good 16:16 < Wombert> (for php) 16:17 -!- luke` [n=luke`@59.92.182.30] has joined #agavi 16:19 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has joined #agavi 16:23 < Wombert> standard exception interfaces 16:23 < Wombert> yay 16:23 < Wombert> that's good 16:23 < graste> :) 16:24 < sth> Hey David. 16:28 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 16:28 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 16:31 -!- Cyclone is now known as CLNmampf 16:32 -!- luke` [n=luke`@59.92.182.30] has quit [] 16:33 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 16:35 < Jarda> saracen: yes, mootools is my weapon of choice :) 16:35 < CLNmampf> well, im afk now 16:35 < CLNmampf> v-dogg, thx for your help 16:35 < CLNmampf> graste also 16:35 < CLNmampf> cu later 16:37 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 16:37 < sth> Wb 16:38 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Client Quit] 16:50 < Jarda> do I need something else than to output json? 16:50 < Jarda> and in the view's executeJson() i will return the object? 16:53 < graste> you should use something cooler like: 16:53 < graste> 16:53 < saracen> do you have json defined in output_types? 16:53 < graste> the /json route may act as the fallback for clients that are not setting the correct headers 16:54 < graste> then your route to action stays the same and returns HTML or JSON depending on the header 16:55 < graste> so calling it via browser returns HTML and calling it via mootools Request.Json($url) (or whatever scheme that was) returns JSON 16:55 < Jarda> mmkay 16:55 < graste> point is: it's the same URL and your javascript lib sets the correct headers for you 16:56 < Jarda> I want to have something like app/customer//json (or then without the json) 16:56 < saracen> Yeah, meaning you could have multiple output types per the same action. Now you can have your cake, and eat it 16:56 < saracen> I hate that phrase. 16:56 < graste> the "/json" fallback route could be rewritten as: 16:57 < graste> all your normal route definitions are below these two json routes 16:57 < graste> and don't need any modifications :) 16:57 < graste> +stop="false" in the previous fallback route 16:58 < Jarda> so in the Customer-view i need the executeJson(AgaviRequestDataHolder $rd) function? 16:58 < Jarda> and it has to return the json-object? 16:58 < graste> yes, in executeJson() you return json_encode($whatever_you_want_to_return); :) 16:59 < Jarda> and if I only use mootools (etc) I don't even need that fallback routr? 17:00 < graste> most probably not - I guess, that jQuery, mootools and the like will set the correct headers when requesting things via XHR 17:00 < Jarda> oh, this is not that complicated that I was fearing.. 17:00 < Jarda> thx 17:01 < graste> it's the power of agavi, as you don't even need to redefine routes or generate routes with /json parts etc ;) 17:01 < graste> just add an output_type and be happy :) 17:01 < hZilla> chaps, i have question about best practice. if i have a mail model that i want to call to send a mail, is it fine to call it from another model, or better to return back to the action and send it there if required? 17:02 < hZilla> or perhaps a view.. 17:03 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 17:03 < graste> depends on the case, I'd say 17:05 < graste> but since models contain your business logic both cases are valid - action is called -> send mail on some constraints in action or view OR let some DoSomthingAwesomeAndNotifyCustomersModel do its job (which uses a MailModel) 17:06 < hZilla> yah guess it will do for now untill something doesn't make sense 17:07 < graste> I'm striving to put less business logic in actions/views (apart from calling model methods, checking constraints or whatever) - putting logic in models or validators makes reusing easier 17:09 < hZilla> yeh i'm with ya 17:10 < hZilla> thanks 17:17 -!- gigi [i=gigi@66.135.42.124] has quit [Read error: 110 (Connection timed out)] 17:21 < Jarda> how can I check what my executeJson() really returns 17:23 -!- luke` [n=luke`@59.92.182.30] has joined #agavi 17:25 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 17:26 -!- thomas_b [n=Me@59-52.106-92.cust.bluewin.ch] has joined #agavi 17:30 < thomas_b> hi everyone 17:36 -!- thomas_b [n=Me@59-52.106-92.cust.bluewin.ch] has quit [] 17:38 < Jarda> {"Foo":1,"Bar":2} is valid json, right? :) 17:39 < Jarda> oh, I really did need that /json to my url 17:39 < Jarda> without it, it won't work 17:42 < graste> 17:42 < graste> perhaps you could inspect the sent headers with firebug to see which headers are sent by your browser 17:43 < Jarda> i'm using Execute.JSON() from mootools 17:43 < Jarda> no 17:43 < Jarda> Request.JSON 17:43 < graste> yeah 17:43 -!- CLNmampf is now known as CLNwork 17:43 < graste> could you try the route above? 17:44 < Jarda> I mean, this works: 17:44 < graste> there shouldn't be an action 17:45 < Jarda> my parent route hasn't got an action 17:45 < graste> the json route just changes the output type, so your actions chose executeJson instead of executeHtml 17:46 < graste> with the route above you'Re not having a general json output_type switching 17:46 < graste> but something specific 17:47 < Jarda> well, I don't get what you're trying to say.. sorry.. 17:47 < graste> :\ 17:47 < graste> did you have a look at the sample application? 17:48 < graste> 1 mom 17:48 < graste> http://trac.agavi.org/browser/tags/1.0.1/samples/app/config/routing.xml 17:48 < Jarda> oh, now I get it.. 17:48 < Jarda> I missed that source= thing... 17:49 < graste> with the json output type changing route on top automagically all the routes of the sample application are now able to serve their content as JSON instead of just HTML 17:49 < Jarda> that line just "turns on" json output, right? 17:49 < graste> exactly 17:49 < graste> it just sets the output_type to json and continues 17:49 < Jarda> thanks for your patience.. 17:50 < Jarda> now it works without /json :) 17:51 < Jarda> I got lost with the pattern="application/json".. but it didn't mean the url at all :D 17:51 < graste> so let's say in a month from now you want to enhance the actions of your application to return CSV, you define an output type CSV and then create a route like 17:51 < graste> yeah :) 17:52 < graste> stop=false 17:52 < graste> always forget that =) 17:52 < Jarda> I start to see the greatness in agavi 17:52 < graste> from then on your URL that end with .csv will execute executeCSV() 17:52 < graste> +s 17:52 < graste> something like that - you get the point :) 17:53 < Jarda> if I would be making this application in "old school php" outputting json etc would need probably a lot of rewrite.. 17:54 < graste> for XML content to return on XHR you define something like 17:54 < graste> yes 17:54 < Jarda> thank you so much, you helped me a lot :) 17:54 < graste> you would probably need lots of if/then/else aor switch statements inspecting headers or duplicating code 17:56 < graste> while you're at it - have a look at ATOM or RSS feed generation: http://www.mivesto.de/agavi/agavi-faq.html#routing_7 17:56 < graste> it's the same scheme 17:56 < impl> saracen: I saw that, lol 17:56 < graste> define RSS/ATOM output type and define your executeRss() etc 17:57 < Jarda> cool 17:59 < graste> agavi! ;) 18:00 < saracen> impl: And you're not getting one? =( 18:00 < impl> saracen: My mom decided she wanted a truck 18:01 < impl> so now I'm just driving whatever she buys. :P 18:03 < saracen> Theres a joke in there about riding your mother, I just can't figure it out 18:03 < saracen> What sort of truck is she getting? 18:06 < sth> impl: ewww 18:07 -!- luke` [n=luke`@59.92.182.30] has quit [] 18:15 -!- Wombert [n=Wombert@12.52.136.4] has joined #agavi 18:24 < graste> . 18:33 < impl> saracen: Dodge Ram, lols 18:33 < sth> I want a copy of things 18:34 < impl> things? 18:35 -!- SasanRose [n=SasanRos@92.50.3.152] has joined #agavi 18:35 < sth> A mac app 18:35 < sth> http://www.culturedcode.com/things/ 18:37 < impl> I like how uncreative Mac developers are at naming applications. 18:37 < saracen> impl: Why the hell would she want that? 18:38 < sth> impl, it's amazing :) 18:38 < saracen> Now I'm imagining your mum to be some fat woman, who wears leather and knuckle dusters 18:38 < saracen> Wait, I guess fat womans a given; american. 18:38 < sth> heh 18:39 < impl> saracen: she wants to haul mulch 18:39 < saracen> Ah, a woman with dreams. 18:40 < saracen> Wombert: Have you seen the Meet the Spy video? It's pure class 18:40 < Wombert> not yet no 18:40 < sth> Wombert: tried things? 18:40 < Wombert> yes 18:41 < Wombert> The Hit List is a million times nicer 18:41 < sth> like it? 18:41 < Wombert> but doesn't have an iphone app 18:41 < Wombert> no 18:41 < Wombert> I have yet to implement GTD :< 18:41 < Wombert> been meaning two for half a year =( 18:41 < sth> I tried omniplan or whatever it is 18:44 < Wombert> too convoluted, too expensive 18:44 < Wombert> okay gotta go 18:44 < Wombert> laters 18:44 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 18:54 < Jarda> things would be nice, not $50 nice though... 18:59 < sth> the hit list looks nicer 19:00 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 19:09 < _cheerios> "...not everyone from our neck of the woods lives in a trailer or cruises Walmart to hook up." :p 19:13 -!- Rayne [n=Rayne3@pD954BB4B.dip.t-dialin.net] has quit ["kthxbye"] 19:19 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 19:24 -!- Arme[N] is now known as Arme[0] 19:26 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 20:08 -!- nfq [n=nfq@dyn.83-228-135-059.dsl.vtx.ch] has joined #agavi 20:18 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 20:25 -!- Zeelot [n=zeelot@98.64.98.66] has joined #agavi 20:40 -!- Zeelot3k [n=zeelot@adsl-8-11-109.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 20:48 -!- nfq_ [n=nfq@144.85.144.90] has joined #agavi 20:57 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 113 (No route to host)] 21:01 -!- nfq [n=nfq@dyn.83-228-135-059.dsl.vtx.ch] has quit [Connection timed out] 21:02 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 21:06 < Jarda> is there any os x folk around? 21:06 < Jarda> I'd like to have a "validate local html" -thing in safari 21:06 < Jarda> one similar to what's in firefox's webdeveloper 21:07 < Jarda> I tried to install SIMBL+safari-tidy but it won't work (and I don't know if that is what I want...) 21:21 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 21:31 < Jarda> $this->setAttribute('_title', $this->tm->_('Welcome to the Agavi Sample Application', 'default.layout')); what is this $this->tm->_() thing? 21:33 < sth> Jarda: No idea 21:33 < sth> (the validator thing) 21:33 < Jarda> oh, I guess it has something to do with translating 21:33 < Jarda> sth: and I got safari-tid 21:33 < Jarda> y working.. 21:33 < sth> awesome 21:34 < Jarda> but then I would like to know how they do it in the sample app, that "A secure action" loads the login form if not logged in.. 21:36 < Jarda> I would need something similar. Because I'd like to check if a variable is set, and then "forward" if not.. 21:36 < impl> ja, tm is the TranslationManager 21:37 < impl> Jarda: you just have to set isSecure() to true in your action 21:37 < impl> public function isSecure() { return true; } 21:37 < impl> if you're not logged in and an action isSecure then it automatically forwards to the login action 21:39 < Jarda> ok, well, then this is not what I want. As I really just want to check like if (!$this->hasAttribute('foo')) { //forward me to another action in another module } 21:42 < impl> you need to return a new container from your view 21:42 < impl> use container->createForwardContainer() to create one 21:42 < Jarda> ok 21:43 < impl> are you sure you want a forward and not a URL redirect though? 21:43 < Jarda> I guess a url-redirect would be better.. 21:44 < impl> okay, you can use response->setRedirect(routing->gen(your-route)) to do that 21:44 < impl> (also in the view) 21:44 < Jarda> ok, thanks 21:59 < Jarda> I would need a "global" object. I mean, I need to access that object from my "Widgets" as well as on my normal actions 21:59 -!- CLNwork [n=cyclone@i59F71791.versanet.de] has quit ["get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::"] 22:00 < Jarda> Can I spesify, that a "Widget" gets executed first, or should I be doing this just differently? :) 22:11 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 22:15 < graste> you may add things to the global request (not that I'd recommend that, though) - these things could e.g. be set on your main action and later actions (like decorator slots defined in your layout in output_types.xml) may access the global request to get the values 22:15 -!- SasanRose [n=SasanRos@92.50.3.152] has quit ["Lost terminal"] 22:16 < graste> redirects/forwards: http://www.mivesto.de/agavi/agavi-faq.html#general_13 22:16 < graste> slots: http://www.mivesto.de/agavi/agavi-faq.html#general_16 22:16 < graste> gn8 ^^ 22:30 -!- graste [n=graste@f053001089.adsl.alicedsl.de] has quit ["Leaving."] 22:44 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 22:44 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has left #agavi [] 22:44 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 23:07 -!- nfq_ is now known as nfq 23:10 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["food"] 23:40 -!- Zeelot is now known as Zeelot3k --- Day changed Fri May 22 2009 00:27 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 00:46 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 00:51 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 00:51 < MugeSo> Huomenta 01:15 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 01:16 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 01:26 -!- IcyT is now known as icyt 01:38 -!- eremit [n=Miranda@p5B23450C.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 02:03 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 02:26 -!- nfq [n=nfq@144.85.144.90] has quit [] 02:27 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 02:47 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 02:57 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 03:04 -!- Syn-_ [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 03:07 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:09 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 03:25 -!- Syn-_ [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:31 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 03:58 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 04:14 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 04:23 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 04:24 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 04:29 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 05:15 -!- eremit [n=Miranda@p5B2344C2.dip.t-dialin.net] has joined #agavi 05:15 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 05:16 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 05:55 -!- Arme[0] is now known as Arme[N] 05:55 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 05:56 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi 06:09 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 06:42 < v-dogg> huomenta 07:04 -!- Zeelot4k [n=zeelot@adsl-233-20-246.mia.bellsouth.net] has joined #agavi 07:06 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 07:07 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:09 -!- Zeelot5k [n=zeelot@adsl-233-53-41.mia.bellsouth.net] has joined #agavi 07:18 -!- Zeelot3k [n=zeelot@98.64.98.66] has quit [Read error: 113 (No route to host)] 07:21 < macen> huomenta 07:26 -!- Zeelot4k [n=zeelot@adsl-233-20-246.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:33 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 08:00 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:44 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 08:59 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 08:59 < _cheerios> huomenta 09:12 < ttj> Yo. 09:15 < ttj> _cheerios: Beer tonight? 09:17 < _cheerios> tempting, tempting ... if i lose my workaholic mood, i'm in. :) 09:17 < _cheerios> (that's a big if) 09:17 < ttj> s/if/when/ 09:17 < _cheerios> heh 09:19 < _cheerios> i've friday+monday off leaving me with plenty time to induldge onto sins like programming at home 09:19 < ttj> Oh! Good that you mentioned. I need to start doing some Symbian programming myself. 09:20 -!- MugeSo [n=Tanaka_K@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"] 09:29 < sth> huomenta 09:30 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 09:37 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [] 09:45 -!- coco1ban [n=coco1ban@163.153.94.219.dedicated.sakura.ne.jp] has joined #agavi 09:45 -!- coco1ban [n=coco1ban@163.153.94.219.dedicated.sakura.ne.jp] has left #agavi ["Leaving..."] 09:46 -!- luke`_ [n=luke`@122.166.1.164] has joined #agavi 09:51 -!- luke`__ [n=luke`@122.166.1.164] has joined #agavi 09:53 < _cheerios> ttj, i'm between two projects, one which i need to start today (and will postpone till evening likely) to be able to iterate on it tomorrow, as I need to demo a bit on it on a sunday meeting (!) 09:56 -!- luke`_ [n=luke`@122.166.1.164] has quit [Read error: 60 (Operation timed out)] 10:05 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 10:31 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 10:40 -!- icyt is now known as IcyT 10:58 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [] 11:14 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 11:21 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 11:21 -!- Syn-_ [n=hisyn@nat.aamc.org] has joined #agavi 11:31 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 11:34 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 11:43 -!- luke`__ [n=luke`@122.166.1.164] has quit [Read error: 110 (Connection timed out)] 11:47 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 12:06 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 12:08 -!- WasabiCat [n=moritz@81.6.49.117] has joined #agavi 12:08 -!- Syn-_ [n=hisyn@nat.aamc.org] has quit [Connection timed out] 12:13 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 104 (Connection reset by peer)] 12:16 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 12:32 < Wombert> sth: you're bringing keyboard and mouse, right? 12:34 -!- graste [n=graste@f053000063.adsl.alicedsl.de] has joined #agavi 12:34 < sth> yup 12:34 < sth> I've already packed them 12:34 < graste> hi 12:34 < sth> Hi graste 12:35 < sth> Also picked my self up a DisplayPort to DVI cable 12:40 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 110 (Connection timed out)] 12:48 < macen> i met a german today :) 12:49 < macen> she was very quiet 12:49 < macen> you breed them well... 12:49 < macen> over here women don't shut up 12:49 < macen> heh 12:51 < macen> i was in this store the other day, boots, which is where mums always take their daughters, i felt like an outsider in my own town lol 12:52 < macen> very strange 12:52 < macen> they seem to think they "own" boots 12:52 < macen> women are so fail 12:56 < graste> that's just your opinion :P 12:58 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit ["Leaving"] 13:09 < Wombert> macen: that's prolly why you don't know any 13:09 < Wombert> ZING 13:09 < Wombert> sth: ah, good 13:11 < macen> graste: yeah, because i don't got a gf ;) 13:12 < macen> last one was...uhh 13:12 < macen> never going to work :) 13:14 * macen moving house tomorrow 13:15 < macen> new place is nice 13:15 < macen> should do the trick 13:19 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 13:20 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:20 < v-dogg> trick? 13:20 < v-dogg> get you some? 13:21 < macen> a less temperamental one 13:21 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 13:21 < macen> one whose primary key skill isn't irrationality 13:22 < macen> think i'll just get a fish instead... 13:22 < macen> fish are nice 13:22 < macen> heh.. 13:24 < macen> http://www.facebook.com/album.php?aid=79494&id=772998445&l=49518f1d56 13:24 < macen> ^^"apartment" 13:25 -!- luke` [n=luke`@122.166.1.164] has quit [Client Quit] 13:25 < horros> I caught three pike on Monday. 13:25 < horros> http://i276.photobucket.com/albums/kk16/horros99/P1020593.jpg 13:25 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 13:28 < macen> that's a lot of fish 13:32 -!- simoncpu [n=soulfury@58.71.34.137] has quit [Read error: 104 (Connection reset by peer)] 13:45 < E_mE> horros: do you eat the pike? 13:46 < horros> I am going to. 13:46 < horros> I have away two 13:46 < horros> one is in my freezer 13:46 < E_mE> horros: are they not really boney? 13:46 < horros> Somewhat. 13:46 < E_mE> or do you spend the time removing them? 13:47 < horros> But I'm not a lady. 13:47 < E_mE> hahaha, you chew hard huh =P 13:47 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 13:50 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 14:03 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has joined #agavi 14:04 -!- dkuzea [i=3ed60643@gateway/web/ajax/mibbit.com/x-26a1c1e5fa4a246b] has joined #agavi 14:05 < dkuzea> Hello 14:06 < dkuzea> How can i implement something like executeFile in my View which return's me an file for download? 14:07 < dkuzea> sometimes its a .zip file sometimes an .jpg 14:09 < _cheerios> lol @ doctrine book 14:09 < dkuzea> do i have to implement every possible mimetype which i want to download? 14:09 < Wombert> define an empty output type "file" 14:09 < Wombert> return an fopen() from the view 14:09 < dkuzea> ok 14:09 < v-dogg> dkuzea: of course not. you handle it with one output type (e.g. "file") and set correct headers at runtime 14:10 < Wombert> and set a content type header on the response before that 14:10 < Wombert> you *can* define every mime type, but you don't have to 14:10 < dkuzea> ok 14:10 < Wombert> let us know if you need any help with specifics, dkuzea 14:11 < dkuzea> ok 14:13 < _cheerios> macen, nice looking apartment.. what did you choose for the floors? 14:14 < dkuzea> this is my output type is this ok or do i have to write an parameter name="http_header"?? 14:15 < macen> _cheerios: thanks, yeah i'm proud of it, it was more beige than brown but not cream and without a pattern, but they'd run out of that one, so i got the same colour with squares in it 14:15 < macen> http://www.facebook.com/photo.php?pid=1730746&id=772998445#/photo.php?pid=1730763&id=772998445 14:16 < macen> the one that looks as described at 10o'clock 14:16 < macen> so :s yeah, i get to see my choice tomorrow 14:16 < macen> i started off at the brownest one 14:16 < macen> then slowly decided it was too brown, and finished at a mid-range colour 14:17 < macen> now i have to decide on curtains 14:19 -!- Wombert_ [n=Wombert@12.52.136.2] has joined #agavi 14:23 < v-dogg> dkuzea: you can leave the header empty if you always set it manually or you can put some default there 14:23 < v-dogg> application/bit-stream or whatever 14:24 < dkuzea> ok 14:26 < dkuzea> so i only have to do an fopen ($file,"r") and befor the $this->getResponse()->setHttpHeader('Content-Type: image/jpeg'); right? 14:29 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 14:30 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 60 (Operation timed out)] 14:39 < dkuzea> arrg 14:40 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 14:42 < dkuzea> hmm the filename is something like jkasdghasd6sa218dnhas78d218e12jdug78213z9dhowi 14:42 < dkuzea> some ideas what i do wrong? 14:43 < impl> set a Content-Disposition header perhaps. I'm not sure if Agavi has a better way of doing that. 14:43 < dkuzea> i have $this->getResponse()->setHttpHeader('Content-Disposition: attachment; filename=$filename'); 14:44 < impl> oh, you're not doing that right 14:44 < impl> setHttpHeader(name, value) 14:45 < dkuzea> ? 14:45 < dkuzea> i have to write 2? 14:45 < dkuzea> one for Content-Dis... and one for filename? 14:45 < v-dogg> setHttpHeader('Content-Disposition','attachment; filename=$filename') 14:45 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 14:45 < v-dogg> ""-quotes of course with $filename 14:46 < dkuzea> ok 14:46 < dkuzea> so it works ... 14:47 < dkuzea> ..but if i want to open an .jpg 14:47 < dkuzea> windows can not open file?! 14:47 < dkuzea> with .zip files everything ist fine.. 14:49 < dkuzea> is this the right mimetype for .jpg image/jpeg? 14:53 < impl> I think so 14:54 < dkuzea> no it works :) 14:54 < dkuzea> stupid error :) 14:55 < dkuzea> i changed setHttpHeader('Content-Disposition','attachment; filename=$filename') but not $this->getResponse()->setHttpHeader('Content-Type: '.$this->detect_mime($filename)); :) 14:55 < Wombert_> :> 14:55 < Wombert_> you do that so it knows which headers are set 14:56 -!- Wombert_ is now known as Wombert 14:56 < Wombert> (key/value pairs, basically) 14:58 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 15:04 -!- matbtt [i=9b3844d8@gateway/web/ajax/mibbit.com/x-4097693ba506cde6] has quit ["http://www.mibbit.com ajax IRC Client"] 15:08 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 15:19 -!- benschi [n=benjamin@f051049050.adsl.alicedsl.de] has joined #agavi 15:20 -!- Wombert [n=Wombert@63.250.229.2] has joined #agavi 15:25 -!- graste [n=graste@f053000063.adsl.alicedsl.de] has quit ["Leaving."] 15:34 -!- Rayne [n=Rayne3@pD954B854.dip.t-dialin.net] has joined #agavi 15:42 -!- Wombert_ [n=Wombert@12.52.136.2] has joined #agavi 15:51 -!- dkuzea [i=3ed60643@gateway/web/ajax/mibbit.com/x-26a1c1e5fa4a246b] has quit ["http://www.mibbit.com ajax IRC Client"] 15:59 -!- SasanRose [n=SasanRos@92.50.3.152] has joined #agavi 16:06 -!- benschi_ [n=benjamin@78.52.39.244] has joined #agavi 16:08 -!- benschi [n=benjamin@f051049050.adsl.alicedsl.de] has quit [Read error: 60 (Operation timed out)] 16:13 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Success] 16:14 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 16:28 -!- WasabiCat [n=moritz@81.6.49.117] has quit [Read error: 113 (No route to host)] 16:36 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 16:41 < sth> wb 16:51 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 16:54 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 17:33 -!- Rayne [n=Rayne3@pD954B854.dip.t-dialin.net] has quit ["kthxbye"] 17:55 -!- benschi_ [n=benjamin@78.52.39.244] has quit [] 17:56 -!- benschi [n=benjamin@78.52.39.244] has joined #agavi 18:03 -!- benschi [n=benjamin@78.52.39.244] has quit [] 18:03 -!- benschi [n=benjamin@78.52.39.244] has joined #agavi 18:09 -!- benschi [n=benjamin@78.52.39.244] has quit [] 18:12 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 18:18 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 18:28 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 18:32 -!- Wombert [n=Wombert@63.250.229.2] has joined #agavi 18:40 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 18:58 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 19:02 -!- SasanRose [n=SasanRos@92.50.3.152] has quit ["leaving"] 19:33 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 20:12 -!- benschi [n=benjamin@78.52.39.244] has joined #agavi 20:20 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [No route to host] 20:23 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 20:27 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 20:34 -!- Arme[N] is now known as Arme[0] 20:56 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 21:18 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 21:20 -!- Rayne [n=Rayne3@pD954B854.dip.t-dialin.net] has joined #agavi 21:29 * _cheerios exhausted 21:44 < _cheerios> what would be the simplest routing regex to match anything? (title:*) doesn't compute 21:45 < impl> .* 21:45 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 21:46 < _cheerios> closer, that gave me an infinite loop w/nested pattern as the parent doesn't have a trailing /, yet the child does, and there's a redirect involved from the parent to the child in this case. 21:46 < _cheerios> problems stems from an urlencoded link, that gets urldecoded and i have no idea how to regex the japanese chars easier than * 21:47 -!- erisco_ [n=erisco@brisco.kent.net] has joined #agavi 21:49 -!- erisco_ [n=erisco@brisco.kent.net] has quit [Client Quit] 21:54 < _cheerios> (title:[^\/].*?) almost works, except it only picks up the first character x_X swell. 21:56 < _cheerios> (title:[^\/]+) there 22:01 < _cheerios> works. though rawurldecode(urlencode($this->getContext()->getRouting()->gen(null))); heh 22:29 < _cheerios> wth, i don't have HTTP_REFERER for use, yet its in the server logs? 22:36 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 22:53 < _cheerios> anyone else here on nginx? is there some setting required for http_referrer infoes to show, or what could be the problem? 22:55 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 23:07 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 23:11 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [Read error: 104 (Connection reset by peer)] 23:20 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 23:32 -!- Zeelot5k is now known as Zeelot3k 23:46 -!- IcyT is now known as icyt 23:54 -!- Rayne [n=Rayne3@pD954B854.dip.t-dialin.net] has quit ["kthxbye"] 23:56 -!- benschi [n=benjamin@78.52.39.244] has quit ["Gone for life"] 23:59 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["tootired"] --- Day changed Sat May 23 2009 00:41 -!- icyt is now known as IcyT 01:27 -!- IcyT is now known as icyt 01:38 -!- eremit [n=Miranda@p5B2344C2.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 01:43 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [] 01:43 -!- luke` [n=luke`@59.92.150.101] has joined #agavi 02:08 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:10 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 03:32 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 04:13 -!- SasanRose [n=SasanRos@91.184.88.100] has joined #agavi 04:19 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 05:23 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 05:47 -!- eremit [n=Miranda@p5B23485C.dip.t-dialin.net] has joined #agavi 06:46 -!- eremit [n=Miranda@p5B23485C.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 07:03 -!- Zeelot [n=zeelot@adsl-233-20-124.mia.bellsouth.net] has joined #agavi 07:08 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 07:20 -!- Zeelot3k [n=zeelot@adsl-233-53-41.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:37 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: CIA-65 07:38 -!- Netsplit over, joins: CIA-65 08:03 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 08:09 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 08:09 < _cheerios> huomenta! 08:09 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 08:16 < ttj> Hmm... Need to buy new jeans, apparently. 08:31 -!- coredmp [i=52f165c7@gateway/web/ajax/mibbit.com/x-df681ab0b59dca5b] has joined #agavi 08:36 -!- coredmp [i=52f165c7@gateway/web/ajax/mibbit.com/x-df681ab0b59dca5b] has quit ["http://www.mibbit.com ajax IRC Client"] 08:54 < horros> huomenta 10:01 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 10:23 -!- luke` [n=luke`@59.92.150.101] has quit [] 10:42 -!- icyt is now known as IcyT 10:44 < _cheerios> slept some more x_X 10:58 -!- Sasan_Rose [n=SasanRos@91.184.77.104] has joined #agavi 11:02 -!- SasanRose [n=SasanRos@91.184.88.100] has quit [Read error: 110 (Connection timed out)] 11:24 -!- Syn-_ [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 11:27 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 11:33 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 12:36 < _cheerios> im so full of encoding issues x_X 12:57 -!- nfq [n=nfq@144.85.144.90] has joined #agavi 13:09 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has joined #agavi 13:10 -!- nfq [n=nfq@144.85.144.90] has quit [] 13:26 -!- Sasan_Rose [n=SasanRos@91.184.77.104] has quit [Client Quit] 13:34 < _cheerios> Q: how to convert U+0092 ’ to its HTML entity? 13:34 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 13:45 < _cheerios> i'll settle for a handmade conversion table i guess for now :8 13:54 -!- dwc|n4cer [n=n4cer@77-21-72-60-dynip.superkabel.de] has quit ["Leaving"] 14:01 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 14:17 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 14:40 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 14:41 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 14:55 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 14:55 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 14:56 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 15:05 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 15:05 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 15:14 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 15:14 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 15:22 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 15:23 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 15:23 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 15:32 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 15:32 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 15:36 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 15:49 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 15:50 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 15:51 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 16:00 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 16:20 < _cheerios> http://lookbothways.tumblr.com/post/109785124/beauty-bowling-aka-wtf-are-japanese-people :) 16:41 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [" (going back to the Real World)."] 16:51 < _cheerios> hmm, ##php forwards to ##overflow 17:22 < _cheerios> heh, got good laughs on my referer problem. moving on :) 17:29 < _cheerios> how do you guys validate http referer in agavi? 17:46 -!- Rayne [n=Rayne3@pD9E35902.dip.t-dialin.net] has joined #agavi 18:10 < sth> _cheerios: you need to be reigstered to join ##php 18:33 < _cheerios> ended up writing an ipv4+ipv6 validator... mind wandering... 18:53 -!- Rayne [n=Rayne3@pD9E35902.dip.t-dialin.net] has quit ["kthxbye"] 19:23 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 19:24 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 19:44 -!- skeud [n=Me@73-144.107-92.cust.bluewin.ch] has joined #agavi 19:48 < skeud> hi there 19:49 < skeud> is there exist another method to use URL parameter in an action than exporting it from the validate xml file ? 20:08 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 20:16 < sth> Hey David 20:22 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 20:22 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:27 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 60 (Operation timed out)] 20:28 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 20:33 < _cheerios> http://bokardo.com/archives/everyday-app/ 20:33 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:34 -!- graste [n=graste@f053005195.adsl.alicedsl.de] has joined #agavi 20:41 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:42 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:50 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:50 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 20:58 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 21:01 -!- skeud [n=Me@73-144.107-92.cust.bluewin.ch] has quit [] 21:06 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 21:07 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 21:07 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 21:15 -!- Rendez_ [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 21:15 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has joined #agavi 21:21 -!- Rendez_ [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 21:25 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 21:31 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 21:32 -!- Rendez [n=Rendez@62.57.73.102.static.user.ono.com] has quit [Read error: 110 (Connection timed out)] 22:08 -!- graste [n=graste@f053005195.adsl.alicedsl.de] has quit ["Leaving."] 22:33 < _cheerios> f crap... how do i regex that? bloody extra "'s 22:34 < _cheerios> ah, don't need to, extras were luckily entities ", didn't notice 23:08 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["tired"] --- Day changed Sun May 24 2009 00:28 -!- Rendez_ [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has quit [" (going back to the Real World)."] 00:49 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 01:29 -!- IcyT is now known as icyt 01:59 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:11 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [] 02:19 -!- sikkle__ [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:19 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 02:19 -!- sikkle__ is now known as sikkle 02:32 -!- luke` [n=luke`@59.92.222.132] has joined #agavi 02:36 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 03:48 -!- Zeelot [n=zeelot@adsl-233-20-124.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 04:28 -!- SasanRose [n=SasanRos@213.207.255.212] has joined #agavi 05:17 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 05:17 < _cheerios> huomenta 05:18 < _cheerios> need..more..sleep 05:20 < _cheerios> "Seventy-two websites have been ordered shut down by the courts in Thailand following the suicide of a 12-year-old boy who jumped from the sixth story of his school after his father banned him from playing computer games" // can haz computer-time or.... ? 06:37 -!- eremit [n=Miranda@p5B2375EF.dip.t-dialin.net] has joined #agavi 07:25 < _cheerios> no wonder i felt sleepy... wrongly tuned alarm clock gave me < 5h45min sleep 08:18 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit ["><"] 08:29 -!- pashyon [n=tf@p4FE58165.dip0.t-ipconnect.de] has joined #agavi 08:49 -!- nfq [n=nfq@144.85.144.90] has joined #agavi 08:51 -!- nfq [n=nfq@144.85.144.90] has quit [Client Quit] 08:51 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 08:57 -!- pashyon [n=tf@p4FE58165.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)] 09:14 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["bbl"] 09:30 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 09:33 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [Client Quit] 09:53 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 10:48 -!- Arme[0] is now known as Arme[N] 10:59 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 11:08 -!- Syn-_ [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 60 (Operation timed out)] 11:43 -!- Rayne [n=Rayne3@pD9E35640.dip.t-dialin.net] has joined #agavi 11:58 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 12:29 < Jarda> http://en.wikipedia.org/wiki/Model-view-controller#PHP shouldn't agavi be on that list? :) 12:49 -!- icyt is now known as IcyT 12:55 -!- Arme[N] is now known as Arme[0] 12:59 -!- SasanRose [n=SasanRos@213.207.255.212] has quit ["leaving"] 13:22 < luke`> Jarda: maybe you should add it :) 13:52 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [] 14:05 -!- Mobbit [n=martin@p5B006FFC.dip.t-dialin.net] has joined #agavi 14:08 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 14:15 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 14:21 -!- Mobbit1 [n=martin@p5B004823.dip.t-dialin.net] has joined #agavi 14:36 -!- Mobbit [n=martin@p5B006FFC.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 14:38 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [Read error: 104 (Connection reset by peer)] 14:48 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 15:13 -!- Mobbit1 is now known as Mobbit 15:22 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 15:44 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 15:57 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 16:04 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 16:22 -!- Mobbit [n=martin@p5B004823.dip.t-dialin.net] has quit ["Leaving."] 16:54 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 17:29 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 17:36 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 17:47 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 17:54 -!- SasanRose [n=SasanRos@92.50.3.152] has joined #agavi 18:29 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 18:32 -!- eremit [n=Miranda@p5B2375EF.dip.t-dialin.net] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 18:34 -!- Rick [i=rick@unaffiliated/rick] has quit ["I… don't need to be here."] 18:35 -!- SasanRose [n=SasanRos@92.50.3.152] has quit ["leaving"] 18:42 -!- Rick [i=rick@pool-98-119-143-223.lsanca.dsl-w.verizon.net] has joined #agavi 18:51 -!- nfq [n=nfq@144.85.144.90] has joined #agavi 19:21 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 19:21 -!- graste [n=graste@f053003091.adsl.alicedsl.de] has joined #agavi 19:27 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 19:52 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 21:04 -!- Rayne [n=Rayne3@pD9E35640.dip.t-dialin.net] has quit ["kthxbye"] 21:08 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 21:11 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [Client Quit] 21:23 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 21:29 -!- graste [n=graste@f053003091.adsl.alicedsl.de] has quit ["Leaving."] 21:54 < _cheerios> paid off tweaking a query; from 0.5secs to 0.0050 by moving comparison from WHERE to HAVING 22:13 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit [Read error: 60 (Operation timed out)] 22:17 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 22:19 < _cheerios> "Child abuse, murder, mutilation, degradation, bondage, and shame: just your typical German village circa 1913." lol @ movie review for The White Ribbon 22:20 -!- Wombert [n=Wombert@12.52.136.2] has joined #agavi 22:30 < sth> Hey David 22:31 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 22:54 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 22:56 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 23:09 -!- IcyT is now known as icyt 23:25 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit [Client Quit] 23:54 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi --- Day changed Mon May 25 2009 00:02 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 00:29 -!- jake [n=jake@cpe-65-29-92-77.indy.res.rr.com] has joined #agavi 00:30 < jake> Is there any way to do conditional parameter validation based on the users credentials? 00:31 < jake> It looks like the only default available sources are cookies, files, headers and GET/POST vars so I think no 01:13 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 01:37 -!- archtech [n=stanv@83.228.56.37] has quit [] 01:51 -!- luke`_ [n=luke`@59.92.202.145] has joined #agavi 02:01 -!- luke` [n=luke`@59.92.222.132] has quit [Read error: 110 (Connection timed out)] 02:01 -!- nfq [n=nfq@144.85.144.90] has quit [] 02:10 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 02:10 < impl> jake: you can use validate* in your action 02:11 < impl> Mojavi-style ;> 02:11 < jake> Yeah, I don't want to do this in the action. I'm just implementing a custom validator. 02:11 < jake> I don't like mixing validation in the action and validation via xml if I can avoid it 02:12 < impl> aye 02:12 < impl> actually you could implement an AccessValidator of sorts that is a ValidatorContainer (like OrOperatorValidator, etc) 02:25 < jake> oh, good call 02:57 < v-dogg> huomenta 03:42 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 04:00 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 04:09 -!- SasanRose [n=SasanRos@213.207.255.212] has joined #agavi 05:42 < horros> Huomenta. 05:54 -!- hZilla [n=hz@KD125054166014.ppp-bb.dion.ne.jp] has quit [] 05:56 -!- simoncpu [n=soulfury@58.71.34.137] has joined #agavi 06:23 -!- luke`_ [n=luke`@59.92.202.145] has quit [] 06:26 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Remote closed the connection] 06:36 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 07:08 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:14 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:19 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:26 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:29 -!- jake [n=jake@cpe-65-29-92-77.indy.res.rr.com] has quit [Read error: 110 (Connection timed out)] 07:30 -!- jake [n=jake@cpe-65-29-92-77.indy.res.rr.com] has joined #agavi 07:31 -!- skoop [n=stefanko@unaffiliated/skoop] has joined #agavi 08:00 -!- E_mE_ [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 08:12 -!- malax [n=malax@unaffiliated/malax] has joined #agavi 08:12 < malax> Houmenta! 08:12 < malax> Quick Question: How can i enforce a specific filter to run before all other filers? 08:32 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 08:32 < _cheerios> huomenta 08:44 < sth> Morning. 08:46 < _cheerios> just noticed White Lies is coming to finland for flow festival \o/ seems a day ticket is 54$, or fri-su for $94. hmm hmm 08:46 < sth> ugh, finland :) 08:56 < _cheerios> mmm... last day of the long weekend. nice monday! 09:01 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 09:01 < ttj> Yay, sauna evening tonight. \o/ 09:01 < ttj> One of the first times I've ever gotten the company to pay for any of this stuff. 09:22 < _cheerios> stingy small companies! *g* 09:33 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 09:45 -!- benschi [n=benjamin@f051236197.adsl.alicedsl.de] has joined #agavi 09:45 < benschi> banzai huomenta 09:46 < benschi> someone around who might be able to help me with some xiclude stuff? 09:46 < _cheerios> hard to say with the provided information :p 09:47 < benschi> What I need to know is how I include validation_definitions in the validator xmls 09:47 < benschi> for example I need to validate a password in 3 different actions 09:48 < benschi> so i thought I could write the validator stuff once and then xinclude it 09:50 < benschi> _cheerios: there is your info. Need more? 09:51 < _cheerios> just a poke at topic on questions; never tried to tackle your problem, but it's probably enough infoes for someone else to chime in 09:54 < _cheerios> i've only xiincluded within the same file. your approach would deffo be handy for validation. 09:54 < benschi> yeah, would be nice to have an example in the sampleapp later on :) 09:55 < benschi> the config/validators.xml is indended for something like this,or? 10:05 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 10:06 * benschi pokes v-dogg kaos|work digitarald 10:06 < benschi> :) 10:07 < digitarald> pong 10:12 < digitarald> benschi: ? 10:12 < benschi> ping digitarald 10:13 < digitarald> ah, was the question for me? 10:13 < benschi> sorta, since you kinda mentor me on the redracer thingy 10:14 < digitarald> redracer has it, my github code 10:14 < digitarald> ok, but u want xinclude the whole statement 10:15 < digitarald> you'd use a , like output_types does in the sample app 10:15 < benschi> in the config/validator.xml? 10:16 < digitarald> yes 10:22 < benschi> hmm and why is there validator_definitions 10:25 < benschi> FUBAR, the validators.xml ain't for something like this.... 10:26 < benschi> its meant for placing short cuts to validators >+:) 10:33 < digitarald> check redracer, there is a custom folder which is included via xinclude 10:36 < benschi> I see. This will help. 10:38 < benschi> But one open question remains for me. How do I get from custiom/settings.xml just the setting site_name 10:44 < digitarald> mh ... with xpath :P 10:44 < benschi> jesus to much x here :) 10:44 < digitarald> but my xpath skills came into age 10:47 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 10:47 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [Remote closed the connection] 10:57 * _cheerios is so tired of xml parsing 11:11 -!- hZilla [n=hz@KD125054166014.ppp-bb.dion.ne.jp] has joined #agavi 11:12 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 11:19 -!- Syn-- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 11:20 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 11:22 -!- nfq [n=nfq@144.85.144.90] has joined #agavi 12:03 -!- skoop_ [n=stefanko@87.213.43.222] has joined #agavi 12:16 -!- skoop [n=stefanko@unaffiliated/skoop] has quit [Read error: 110 (Connection timed out)] 12:21 -!- SasanRose [n=SasanRos@213.207.255.212] has quit ["leaving"] 12:35 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 12:41 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 12:46 -!- nfq [n=nfq@144.85.144.90] has quit [] 12:53 -!- skoop_ is now known as skoop 13:34 -!- Wombert [n=Wombert@dslb-088-064-059-059.pools.arcor-ip.net] has joined #agavi 13:40 -!- luke` [n=luke`@122.166.1.164] has quit [] 13:57 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 13:58 < Wombert> durrr 13:58 < Wombert> jetlag 13:58 -!- benschi [n=benjamin@f051236197.adsl.alicedsl.de] has quit [] 13:59 < kaos|work> back in germyland ? 14:00 < Wombert> ja 14:00 < kaos|work> win ;) 14:00 < Wombert> http://twitter.com/dzuelke/status/1911212306 :> 14:00 < sth> Hai 14:00 < kaos|work> free business class ? 14:00 < kaos|work> niiice :> 14:00 < Wombert> ohai sth 14:00 < Wombert> privmsg 14:00 < kaos|work> how'd you get that ? 14:00 < sth> ok 14:01 < kaos|work> Wombert: i tested that storing serialized strings in the generated config files on the weekend (only for the locale data tho, since that could be done very quickly) 14:02 < kaos|work> it makes including the file not much faster 14:02 < Wombert> kaos|work: they told me they needed my economy seat and that I'd have to fly business 14:02 < kaos|work> lol, who'd say no to that ? :) 14:03 < kaos|work> the locale files are rather small tho, one would need to test the effect with a large routing file 14:03 < Wombert> I considered acting german and filing a complaint 14:03 < kaos|work> looool 14:03 < Wombert> kaos|work: I told you I tested it with the routing 14:03 < Wombert> and it was a lot faster 14:03 < kaos|work> yah, but i wanted to improve i18n speed first 14:04 < kaos|work> and i didn't want to mess around with the routing stuff again 14:04 < kaos|work> for the locale stuff i simply wrote an LazyloadingArray class 14:04 < kaos|work> which implements arrayAccess 14:04 < kaos|work> and unserializes on demand 14:05 < kaos|work> the nice thing would be, that you could simply put the serialized string into memcached 14:05 < Wombert> kek 14:05 < kaos|work> (which haven't tested yet, but that should easily top include/apc performance) 14:05 < Wombert> nah, I'd use shared mem or apc 14:06 < Wombert> better than memcached 14:06 < kaos|work> yeah, apc would be fine too 14:06 < Wombert> gotta pack for berlin and get back to the airport :< 14:06 < kaos|work> :/ 14:06 < kaos|work> and it has some other implications, which are hard to get around 14:06 < kaos|work> like for example 14:06 < macen> huomenta 14:06 < kaos|work> $b = $a; 14:06 < kaos|work> $b['foo'] = "yay"; 14:07 < kaos|work> would actually modify $a since $a would be an instance of the LazyLoadingArray class 14:07 < kaos|work> which i think would break quite bad in the routing 14:08 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 14:11 -!- benschi [n=benjamin@s0637.vpn.hrz.tu-darmstadt.de] has joined #agavi 14:12 < skoop> oi Wombert 14:12 < Wombert> skoop: WAT ARE YOU DOING HIER 14:12 * skoop LOLs 14:12 < Wombert> oh right 14:12 < skoop> Wombert: spying 14:12 < Wombert> you showed your nice agavi t-shirt at the entrance 14:12 < skoop> ;) 14:12 < Wombert> it's your membership card to a secret club of awesomeness 14:13 < Wombert> but you know that already <: 14:13 < skoop> Wombert: of course 14:13 < skoop> it's the club that's rated second after the symfony awesumness club 14:13 * Wombert stabs 14:21 < graste> symfowhat? 14:23 < graste> you mean this DOSsable thing with default settings? DOS symfony with a one-liner like: for i in $(seq 100000); do curl http://host.com/index.php?foo=$(echo $RANDOM);done 14:24 < graste> friend of mine was wondering, why his routing cache was filling so fast and at some point in time the serializing fails with XX mb routing cache files 14:24 < skoop> I just knew I was going to get this here :-D 14:24 < graste> luckily it's easy to disable :) 14:24 < graste> and will be disabled in 1.3+ imho 14:25 < graste> no offense :) 14:25 < graste> I like symfony - just not as much as agavi :P 14:28 < sth> When do I get my agavi tshirt? 14:28 < skoop> sth: when you go to conferences like Wombert does 14:28 < graste> I want one, too :\ 14:28 < skoop> graste: it isn't an offense at all, actually I still need to dig more seriously into Agavi. 14:29 < graste> same here :) 14:30 < skoop> thing is, I'm mostly a "best practices" advocate, and using a good, solid, php5 framework is a best practice. agavi fits well into that spot (just as symfony does, but I have way more experience with symfony right now) 14:34 < graste> symfony's got more convenience thingys in place and rather extensive (not always correct though) docs, which is a big plus imho, agavi's architecture and outputtypes/routing are just better in my opinion - I almost never have the feeling, that I'd have to work 'against' the framework (which I had in some small cases with symfony 1.1) - but symfony improves as well all the time, so... :) 14:34 < graste> long story short: both are valid frameworks imho 14:35 < skoop> yup 14:35 < skoop> they're the best alternatives out there at the moment 14:35 < graste> think so :) 14:35 < skoop> especially in terms of fullstack 14:50 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 14:58 -!- archtech [n=stanv@83.228.56.37] has quit [Read error: 60 (Operation timed out)] 15:06 < _cheerios> http://img22.exs.cx/img22/9162/pictureframe.gif :p 15:28 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 15:28 < Wombert> -> 15:28 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [] 15:42 -!- benschi [n=benjamin@s0637.vpn.hrz.tu-darmstadt.de] has quit [] 15:43 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 15:51 < CIA-65> dominik * r4081 /branches/1.0/ (5 files in 4 dirs): fix #1099: AgaviTranslationManager::_n() and _c() ignore custom locale independent format 15:56 -!- skoop [n=stefanko@unaffiliated/skoop] has quit [] 15:57 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 16:16 -!- DracoBlue [n=jan@dslb-088-074-122-153.pools.arcor-ip.net] has joined #agavi 16:16 < DracoBlue> Hello! 16:17 < DracoBlue> I am currently trying to use the impl-action-view-folderstructure. But when I update the module.xml for the target module, and try action-wizard it seems to ignore the settings I put in the module.xml. 16:17 < DracoBlue> Is there any tutorial on how it actually works? :) 16:20 < graste> happy birthday, DracoBlue! 16:20 < DracoBlue> doh 16:20 < graste> wizard doesn't work with new structure btw 16:20 < graste> imho ;) 16:20 < DracoBlue> I had on 23th :P 16:20 < DracoBlue> but thankyou!! 16:21 < DracoBlue> wizard does not work? Its a pitty :( 16:22 < graste> just copy'n'paste folder after folder :P 16:23 < graste> create a template folder ^^ 16:23 < graste> action, that is 16:23 < DracoBlue> fair point :) 16:23 < graste> ;) 16:24 -!- benschi [n=benjamin@g226157152.adsl.alicedsl.de] has joined #agavi 16:25 -!- Wombert [n=Wombert@ip-77-25-248-13.web.vodafone.de] has joined #agavi 16:28 -!- Wombert_ [n=Wombert@ip-90-187-253-164.web.vodafone.de] has joined #agavi 16:28 -!- Wombert_ [n=Wombert@pdpc/supporter/professional/wombert] has quit [Remote closed the connection] 16:32 -!- malax [n=malax@unaffiliated/malax] has quit [Remote closed the connection] 16:40 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] 16:48 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 16:49 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Client Quit] 16:54 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 17:03 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 17:10 -!- luke` [n=luke`@59.92.202.145] has joined #agavi 17:22 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 17:29 < _cheerios> trying out filter_var(), and it can't even validate an url properly :< 17:48 -!- Zeelot3k [n=zeelot@98.64.56.207] has joined #agavi 18:03 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 18:21 -!- pashyon [n=tf@p4FE5AACC.dip0.t-ipconnect.de] has joined #agavi 18:26 -!- pashyon1 [n=tf@79.229.170.204] has joined #agavi 18:34 < _cheerios> http://devkick.com/blog/full-screen-image-gallery-using-jquery-and-flickr/ quote nice indeed! 18:40 -!- luke` [n=luke`@59.92.202.145] has quit [] 18:43 -!- Rayne [n=Rayne3@pD9E350EA.dip.t-dialin.net] has joined #agavi 18:45 -!- pashyon [n=tf@p4FE5AACC.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)] 18:49 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 18:49 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 18:49 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 18:49 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 18:50 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Client Quit] 18:59 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 19:04 -!- pashyon1 [n=tf@79.229.170.204] has quit ["Leaving."] 19:45 -!- graste [n=graste@f053005112.adsl.alicedsl.de] has joined #agavi 19:48 -!- skoop [n=stefan@unaffiliated/skoop] has joined #agavi 19:52 < jake> Is it possible to use an exported array as an argument to a validator? 19:53 < jake> I'm exporting some array value as part of parameter validation, and then trying to use that exported array later on as an argument for another validator but agavi seems to only recognize the array, not the keys for the array 19:53 < jake> As in, SomeArray doesn't allow me to later on use SomeArray[Foo] as an argument 20:00 -!- nfq [n=nfq@144.85.144.90] has joined #agavi 20:04 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit [Remote closed the connection] 20:11 < graste> did you try foo 20:11 < graste> ? 20:13 < jake> wait, got it, I'm retarded :) 20:13 < jake> I was checking the wrong key 20:13 < graste> :) 20:13 < jake> yeah, duh :) 20:17 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 20:28 < _cheerios> http://dev.mysql.com/tech-resources/articles/mysql-54.html wow, mysql 5.4 kicking 5.1's buttocks 20:29 < _cheerios> (59% faster than 5.1, 40% improvement in read/write test, 71% throughput increase!) 20:38 -!- fnordfish [n=Adium@78.52.134.113] has joined #agavi 21:03 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 21:05 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 21:16 -!- fnordfish [n=Adium@78.52.134.113] has quit ["Leaving."] 21:42 -!- DracoBlue [n=jan@dslb-088-074-122-153.pools.arcor-ip.net] has quit ["Leaving."] 22:12 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 22:14 -!- graste [n=graste@f053005112.adsl.alicedsl.de] has quit ["Leaving."] 22:29 -!- skoop [n=stefan@unaffiliated/skoop] has quit [] 22:43 -!- E_mE [n=jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [Remote closed the connection] 22:50 -!- E_mE_ [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [] 22:57 -!- benschi [n=benjamin@g226157152.adsl.alicedsl.de] has quit ["Gone for life"] 23:02 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-5ec080406f8f03b5] has joined #agavi 23:02 < mob_yo> Huomenta 23:03 < mob_yo> is anyone awake? 23:19 < Rayne> gn8 guys 23:19 < Rayne> gn8 mob_yo :P 23:19 -!- Rayne [n=Rayne3@pD9E350EA.dip.t-dialin.net] has quit ["kthxbye"] --- Day changed Tue May 26 2009 00:32 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 00:45 -!- jake [n=jake@cpe-65-29-92-77.indy.res.rr.com] has quit ["Leaving"] 01:07 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-5ec080406f8f03b5] has left #agavi [] 02:05 -!- nfq [n=nfq@144.85.144.90] has quit [] 02:12 -!- luke` [n=luke`@59.92.130.153] has joined #agavi 03:03 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 04:43 -!- SasanRose [n=SasanRos@213.207.255.212] has joined #agavi 05:01 -!- Syn-- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Success] 05:06 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 05:07 -!- luke` [n=luke`@59.92.130.153] has quit [] 05:12 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 05:44 < simoncpu> i'm alive, alert, awake, entusiastic! 05:44 < simoncpu> i'm alive alert awake, awake alert alive, i'm alive alert awake, enthusiastic! 05:47 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 06:22 -!- Rick [i=rick@unaffiliated/rick] has quit [Read error: 104 (Connection reset by peer)] 06:24 -!- Gibbed [i=rick@pool-98-119-143-223.lsanca.dsl-w.verizon.net] has joined #agavi 06:35 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 07:02 -!- Zeelot [n=zeelot@98.64.56.191] has joined #agavi 07:09 -!- Zeelot4k [n=zeelot@adsl-233-20-158.mia.bellsouth.net] has joined #agavi 07:10 < simoncpu> hello 07:10 < simoncpu> i noticed that the /lib directory is divided into action, model, and view 07:10 < simoncpu> what if i want to make a class that can be used in both action and model? 07:10 < simoncpu> where will i put it? 07:12 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:16 < simoncpu> uh... when using a class in lib/action, i just do require_once 'foobar.php' and agavi does it magic, right? 07:18 -!- Zeelot3k [n=zeelot@98.64.56.207] has quit [Read error: 110 (Connection timed out)] 07:18 < sth> There's a section in the config for the module called autoload 07:18 < simoncpu> oh cool 07:18 < _cheerios> huomenta 07:18 * simoncpu checks out the config file 07:19 < simoncpu> uh.. 07:19 < sth> EVERYONE SEE THAT? THE FIRST TIME I HELPED SOMEONE! :) 07:19 < simoncpu> in 1.0.11, there are lots of config dirs 07:19 < simoncpu> lololol =) 07:20 < sth> app/modules//config/settings.xml ( I think) 07:20 < simoncpu> okidoki... checking.... 07:20 < simoncpu> btw, do you guys have a public wiki or something? 07:20 < sth> Nope, not yet at least 07:20 < simoncpu> just a place where us users can paste their discoveries 07:21 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:24 < _cheerios> " A lot of the people I used to work with have multiple homes in different cities and nice cars and are rolling in the dough making six figures. They think I am not taking my life seriously because I don't have a bed and sleep on a blanket and don't watch tv or do anything but write code, but heh..." 07:26 -!- Zeelot [n=zeelot@98.64.56.191] has quit [Read error: 110 (Connection timed out)] 07:29 < simoncpu> "i don't have a bed, but i sleep in someone else's bed each night, waking up to a beautiful stranger each morning" 07:31 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 07:31 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:32 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Client Quit] 07:32 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:35 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:35 < graste> huomenta 07:36 < fnordfish> huomenta 07:36 < _cheerios> "Here's a little story. I built the predecessor to Mibbit using php and mysql. It took a long time. It didn't scale so well. I knew using a db was a stupid idea, but I wanted to see just how stupid. I started using shared memory, semaphores, message queues etc instead. It scaled a bit better, but still lame. In the end I decided to scrap it, and rewrite it from scratch in something I knew would scale. It now does about 2 billion messages a month or s 07:36 < _cheerios> omething." 07:36 < _cheerios> anyone know what mibbit is using now? 07:38 < graste> hehe 07:38 < graste> dunno - textfiles? =) 07:38 < graste> ^^ 07:38 < _cheerios> :) 07:38 < simoncpu> i think the messages need not be stored on a db or text file 07:39 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:39 < graste> but mibbit has a history imho 07:39 < graste> chat history, that is 07:40 < graste> so somewhere it has to be stored - and in RAM only is a bit flaky even with redundancy etc, isn't it? 07:40 < graste> and there's not THAT much RAM there - even today 07:40 < simoncpu> ah... i didn't know about chat history 07:41 < graste> I don't use mibbit, but someone mentioned that to me, when I asked him, why he uses it 07:41 < simoncpu> i don't know about mibbit either 07:42 < simoncpu> whoa... drinking coffee + menthol is so cooool 07:42 < simoncpu> bitter mint 07:42 < simoncpu> i think i'm high, dudeeeee 07:43 < fnordfish> well, i used it once - when i had to work in a restricted network, not allowing IRC connections 07:46 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 07:47 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 07:47 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [Client Quit] 08:15 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 08:24 < _cheerios> http://code.quirkey.com/sammy/ || Sammy is a tiny javascript framework built on top of jQuery inspired by Ruby’s Sinatra. << hmm, could be useful for setting js events for specific urls 08:50 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 08:52 < simoncpu> phpunit seems to be built-in with agavi 08:53 < simoncpu> any agavi docs on doing this? 08:53 < simoncpu> i mean, on making unit tests with agavi 09:04 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 09:14 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)] 09:18 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 09:31 < graste> not much - it's going to change without notice as it's not yet ready imho 09:31 < graste> BUT 09:31 < graste> http://www.mivesto.de/agavi/agavi-faq.html#testing_0 09:31 < graste> could get you started 09:32 < graste> you may have to modify config.php and run-tests.php to include files you need 09:32 < graste> otherwise unit tests should work flawlessly 09:32 < graste> there was a thread about flow tests on the mailing list 09:32 < graste> that included an example in a question 09:40 < simoncpu> i tried running run-tests.php, but all i get are EEEEEEEEE errors 09:40 < simoncpu> hmmm... there must be something wrong with my setup 09:46 < graste> do you have multiple PHP versions installed? try setting a hardcoded path to the php executable in agavi/vendor/PHPUnit/Util/PHP.php (protected static $phpBinary = '/usr/bin/php'; or whatever) 09:46 < graste> or -c php.ini or whatever that option was 09:47 < graste> dunno ;) 09:49 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 09:49 -!- luke`_ [n=luke`@122.166.1.164] has joined #agavi 10:01 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 10:06 < simoncpu> ah oki... lemme try 10:07 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 110 (Connection timed out)] 10:11 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 10:43 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [Read error: 104 (Connection reset by peer)] 10:43 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has joined #agavi 10:49 -!- fnordfish1 [n=Adium@h-213.61.228.114.host.de.colt.net] has joined #agavi 10:51 < simoncpu> hi 10:51 < simoncpu> how can i run agavi apps from the command line? 10:53 < graste> take the sample app as a template 10:53 -!- fnordfish1 [n=Adium@h-213.61.228.114.host.de.colt.net] has quit [Read error: 104 (Connection reset by peer)] 10:54 < graste> edit factories.xml to include all the necessary things for console context 10:54 < graste> then add text output type to have executeText or executeConsole or whatever you like 10:54 < graste> add routing entries for console 10:54 -!- fnordfish1 [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 10:54 < graste> be happy 10:54 < graste> :) 10:54 < graste> sample app has everythign you need 10:55 < graste> then execute like "php console.php some.route.from.routing -param1 value1 -param2 value2" 10:55 < graste> something like that 10:57 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has joined #agavi 10:57 < simoncpu> cool cool... 10:57 < simoncpu> actually, i needed to include some of my classes in order to test its functions 10:57 < simoncpu> i haven't used php unit, but i'd like to use it eventually 11:00 < simoncpu> btw, when running run-tests.php, do i need a php cli, or does it also work with php cgi/fcgi? 11:01 < simoncpu> i don't want to recompile php on my system... :( 11:02 < graste> apt-get install :P 11:05 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 11:07 -!- benschi [n=benjamin@s0226.vpn.hrz.tu-darmstadt.de] has joined #agavi 11:11 -!- Rayne [n=Rayne3@pD9E37709.dip.t-dialin.net] has joined #agavi 11:16 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 11:19 -!- benschi [n=benjamin@s0226.vpn.hrz.tu-darmstadt.de] has quit [] 11:23 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 11:23 -!- WasabiCat [n=moritz@80-219-203-171.dclient.hispeed.ch] has quit [] 11:30 -!- SasanRose [n=SasanRos@213.207.255.212] has quit ["leaving"] 12:04 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has joined #agavi 12:06 < simoncpu> hmmm my unit tests doesn't seem to auto include my libs 12:06 < simoncpu> i notice that agavi's test suit doesn't include the files 12:06 < simoncpu> include() 12:09 -!- nfq [n=nfq@144.85.144.90] has joined #agavi 12:10 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 12:12 < simoncpu> i'm getting a "class not found error" :( 12:27 < simoncpu> aha! the sandbox has some weird configuration that allows tests to be run on it 12:28 -!- benschi [n=benjamin@s0836.vpn.hrz.tu-darmstadt.de] has joined #agavi 12:29 * simoncpu hunts down the magic configuration 12:30 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 12:45 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] 12:48 < simoncpu> agavi, agavi, what have i done to deserve such horror? 12:48 < simoncpu> agavi, agavi, why won't you run thee? 12:49 -!- fnordfish [n=Adium@h-213.61.228.114.host.de.colt.net] has joined #agavi 12:50 < simoncpu> i'm trying to call a method in MyProjectBaseAction, but phpunit complains that "Class MyProjectBaseAction not found" 12:50 -!- fnordfish [n=Adium@h-213.61.228.114.host.de.colt.net] has quit [Read error: 104 (Connection reset by peer)] 12:51 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 12:53 < _cheerios> you can load files with require 'filename.php'; :) 12:53 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Remote closed the connection] 13:01 -!- fnordfish2 [n=Adium@h-213.61.228.114.host.de.colt.net] has joined #agavi 13:01 -!- E_mE_ [n=Jeramy@79-76-121-123.dynamic.dsl.as9105.com] has joined #agavi 13:01 < _cheerios> http://golgote.freeflux.net/blog/archive/2009/05/26/tokyo-tyrant-php-network-api.html // could try it out finally i guess 13:02 -!- fnordfish2 [n=Adium@h-213.61.228.114.host.de.colt.net] has quit [Read error: 104 (Connection reset by peer)] 13:03 -!- fnordfish2 [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:03 -!- benschi [n=benjamin@s0836.vpn.hrz.tu-darmstadt.de] has quit [] 13:05 -!- fnordfish1 [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 13:06 < simoncpu> but... but MyProjectBaseAction requires AgaviAction 13:07 < simoncpu> i think it will complain why it can't find "AgaviAction" 13:16 -!- E_mE [n=Jeramy@79-76-17-113.dynamic.dsl.as9105.com] has quit [Read error: 110 (Connection timed out)] 13:17 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] 13:24 -!- fnordfish2 [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Remote closed the connection] 13:24 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit ["Leaving"] 13:27 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:38 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 13:47 -!- luke`_ [n=luke`@122.166.1.164] has quit [] 13:49 -!- skoop [n=stefanko@unaffiliated/skoop] has joined #agavi 14:01 -!- benschi [n=benjamin@g226157152.adsl.alicedsl.de] has joined #agavi 14:31 -!- archtech [n=stanv@83.228.56.37] has quit [No route to host] 14:51 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 14:59 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["foobarfoo"] 15:16 -!- nfq [n=nfq@144.85.144.90] has quit [] 15:33 -!- skoop [n=stefanko@unaffiliated/skoop] has quit [] 15:43 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 15:49 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 16:10 -!- luke` [n=luke`@59.92.130.153] has joined #agavi 16:13 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 16:25 -!- benschi_ [n=benjamin@g228028203.adsl.alicedsl.de] has joined #agavi 16:26 -!- WasabiCat [n=moritz@zux006-049-117.adsl.green.ch] has joined #agavi 16:32 -!- benschi [n=benjamin@g226157152.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 16:55 < benschi_> Huomenta 16:55 -!- benschi_ is now known as benschi 16:57 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 16:58 < archtech> Does every module in Agavi have a specific path in the document root where to write files to? 16:59 < archtech> Or is it up to the implementer 16:59 < archtech> I mean, some sort fo convention/ 16:59 < archtech> ? 17:00 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] 17:04 -!- skeud [n=Me@74-124.106-92.cust.bluewin.ch] has joined #agavi 17:07 < kaos|work> what do you want to store in those files ? 17:07 < archtech> kaos|work, just any static files the module needs. 17:07 < archtech> Anything 17:07 < archtech> css/img/js/swf/pdf/doc 17:08 < archtech> When you get a lot of modules, you don't want them fighting where to expect their files no? 17:11 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 17:16 < benschi> archtech: there was a modpub once, but there is no special path were to put such files. 17:16 < benschi> its up to you 17:16 < archtech> benschi, I see, thanks :) What is modpub? 17:16 < benschi> i'm using pub/modules//stuff 17:16 < archtech> Or was :) 17:16 < archtech> Yea that's reasonable. 17:16 -!- fnordfish [n=Adium@78.52.142.87] has joined #agavi 17:16 < benschi> modpub was meant this. It was a relict from Mojavi times 17:17 < archtech> It gave each module a path for the static files? Why was it removed. 17:17 < benschi> you could also go for pub/images/ 17:17 < archtech> It seems like a good idea? 17:17 < benschi> pub/css/ Yea. 17:17 < benschi> thats the reason. 17:18 < benschi> one should be able to decide on themself 17:18 < benschi> archtech: btw did you ever use xsl to transform xml files? 17:18 < archtech> benschi, ever, yes, but recent couple of years, no :P 17:18 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 17:20 < benschi> maybe you remember how its done. this are my files http://pastie.org/490268 17:21 < benschi> if i open the xml in a browser (FF) for example I'm told there ain;t no XSL file for it 17:22 < benschi> haha found it 9.9 17:23 < benschi> just need to add the xsl to the xml file 17:23 < archtech> :) 17:25 -!- SasanRose [n=SasanRos@92.50.3.55] has joined #agavi 17:27 < skeud> hi there. is there exist another method to use an URL parameter in an action, other than exporting it from the validate xml file ? 17:28 < skeud> (what I mean is : /url//endofurl ----> is there exist a direct method to use in action) 17:28 < skeud> sorry if it's obvious 17:31 -!- fnordfish [n=Adium@78.52.142.87] has left #agavi [] 17:37 < benschi> skeud: yes via routing 17:37 -!- Sasan_Rose [n=SasanRos@92.50.3.55] has joined #agavi 17:37 < benschi> have a look at the sample app 17:37 < benschi> you will still need to validate it 17:38 < skeud> ok so validate is mandatory 17:38 < skeud> so I put my parameter in routing 17:38 < skeud> it is verified by the validate xml file 17:38 < skeud> and then I export it to be able to use it in my action 17:39 < skeud> no shortcut way so? 17:40 < benschi> skeud: no http://trac.agavi.org/browser/branches/1.0/samples/app/config/routing.xml#L36 17:41 < benschi> since the route mosty is bound to an action, you validate the param in the corresponding xml file 17:42 < benschi> maybe trough a callback, but I'm not so pro to know that 17:42 < skeud> ok ok thanks 17:49 -!- Sasan_Rose [n=SasanRos@92.50.3.55] has quit [Client Quit] 17:50 -!- SasanRose [n=SasanRos@92.50.3.55] has quit [Read error: 110 (Connection timed out)] 17:55 -!- graste [n=graste@f053007093.adsl.alicedsl.de] has joined #agavi 17:56 < benschi> skeud: the allmighty sample app :) 18:09 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has joined #agavi 18:09 < E_mE> evening 18:23 * benschi hates Java Servlets, Beans and JSP files 18:23 < graste> :) 18:25 < benschi> we have to create a mashup as exercise, but I really don't know how to implement it 18:26 -!- skeud [n=Me@74-124.106-92.cust.bluewin.ch] has quit [] 18:28 < digitarald> a friend of mine combined twitter and google maps I think 18:50 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 18:59 -!- fnordfish [n=Adium@78.52.142.87] has joined #agavi 19:05 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 19:06 -!- JP_ is now known as MrJeep 19:06 < MrJeep> website made with agavi we just officially released 19:06 < MrJeep> http://www.estrie05.ca 19:09 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 19:14 < graste> and? did you like working with agavi? :> 19:15 < MrJeep> of course! 19:16 < graste> ! 19:16 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has quit [] 19:21 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has joined #agavi 19:23 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has quit [Client Quit] 19:37 < benschi> MrJeep: One question, how did you do all these placemarks on google maps? 19:37 < benschi> via JavaScript or from PHP? 19:38 < MrJeep> each location is stored in a database, and it's requested using an ajax request, json is generated with php 19:39 < MrJeep> am-I answering properly ? 19:39 < graste> think so ;) 19:40 < benschi> yeah. I'm asking, cuz i need to do something simmilar with Java right now 19:41 < benschi> and the ajax request is also send out of PHP I guess? 19:42 < graste> clientside via jquery/mootools/$whatever, I'd say 19:43 < graste> request.json($get_some_markers_from_php_url) 19:43 < graste> googlemap.add($returned_markers) 19:43 < graste> that's how I did it once upon a time ^^ 19:44 < benschi> back in the old days, where everything was bloomy and shiny :) 19:44 < graste> exactly 19:44 < graste> when clint eastwood was young 19:44 < benschi> and bill gates still starving 19:44 < benschi> got it :) 19:45 < digitarald> MrJeep: the video, does it need to start right away? 19:46 < digitarald> and when I click pause, it shows the spinner, not a pause icon ... maybe I should pm more findings ;) 19:46 < MrJeep> digitarald: not my decision 19:47 < MrJeep> :S 19:47 < digitarald> the UX team ;) 19:47 < MrJeep> I've been only responsible of the programming 19:48 < digitarald> ah, old rossco moo code 19:49 < digitarald> nice ... all in classes 19:52 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has joined #agavi 19:52 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 19:53 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has quit [Client Quit] 19:58 -!- Zeelot5k [n=zeelot@65.8.8.97] has joined #agavi 20:00 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-20-230.mia.bellsouth.net] has joined #agavi 20:04 -!- nfq [n=nfq@144.85.144.90] has joined #agavi 20:07 -!- WasabiCat [n=moritz@zux006-049-117.adsl.green.ch] has quit [] 20:11 -!- Zeelot3k [n=zeelot@98.64.56.3] has joined #agavi 20:12 -!- Zeelot4k [n=zeelot@adsl-233-20-158.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 20:15 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has joined #agavi 20:15 -!- Zeelot5k [n=zeelot@65.8.8.97] has quit [Read error: 110 (Connection timed out)] 20:25 -!- Zeelot [n=zeelot@adsl-8-12-211.mia.bellsouth.net] has joined #agavi 20:28 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-233-20-230.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 20:31 -!- Zeelot [n=zeelot@adsl-8-12-211.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 20:31 -!- Zeelot [n=zeelot@adsl-8-11-35.mia.bellsouth.net] has joined #agavi 20:32 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-5a79ba1ecaa10447] has joined #agavi 20:33 -!- jessica-m [n=jessicam@c-76-112-187-232.hsd1.mi.comcast.net] has joined #agavi 20:33 < mob_yo> hello 20:33 < jessica-m> hello 20:33 < mob_yo> how does one go about clearing the cache in agavi? 20:33 < impl> ohai 20:34 * jessica-m waves 20:34 < impl> mob_yo: programmatically? 20:34 < mob_yo> any way really; the whole application stopped loading 20:34 < mob_yo> I'm getting PHP errors from AgaviConfigCache 20:35 < impl> if you have the agavi command installed, run `agavi project-cache-remove` 20:35 < impl> otherwise you can basically just delete app/cache/* 20:35 < impl> What errors are you getting? 20:37 < mob_yo> http://www.mibbit.com/pb/Rf9UVB 20:37 < mob_yo> I have no idea what just happened 20:38 < impl> you didn't delete the actual cache directory did you? 20:38 < mob_yo> no 20:38 < impl> ummh 20:39 -!- skoop [n=stefan@unaffiliated/skoop] has joined #agavi 20:39 < mob_yo> ok 20:39 < impl> your app is in development mode anyway, it should have debug on which would regenerate the cache every request 20:40 < impl> mob_yo: are the permissions okay on the directory? 20:40 -!- Zeelot3k [n=zeelot@98.64.56.3] has quit [Read error: 110 (Connection timed out)] 20:43 < mob_yo> no 20:43 < mob_yo> http://www.mibbit.com/pb/uOQUHo 20:44 < impl> mob_yo: make sure app/cache has the read, write, and execute bits set so that the Web server user can write to it 20:44 < impl> either group or user 20:45 -!- matbtt [n=matbtt@Y5cf3.y.pppool.de] has joined #agavi 20:45 < mob_yo> thanks impl 20:45 < impl> that work? 20:45 < mob_yo> this looks like a linux problem not an agavi problem 20:46 < mob_yo> i wish i didn't have to be the sysadmin too, because I really suck at it 20:46 < impl> :( 20:48 -!- Zeelot4k [n=zeelot@98.64.60.14] has joined #agavi 20:51 < Rayne> appropo linux problem 20:51 < Rayne> mob_yo, does your php has the xsl extension enabeld? 20:52 < Rayne> hm kay, this was stupid to ask - i should had read the error message not only the first thre chars 20:52 < Rayne> sorry 20:52 < mob_yo> no 20:53 < mob_yo> what happened is that I had to restore my SVN repository 20:53 < mob_yo> so I exported the application directory, recreated the repo, then brought it back under version control 20:53 < mob_yo> I don't see how that screwed up the permissions 20:54 < mob_yo> what a bummer, I was hoping to get more into agavi, not this bs 20:57 < Rayne> mob_yo, what does bs stand for? 20:58 < mob_yo> bullshit 20:58 < mob_yo> I hate linux 20:59 < mob_yo> i like programming, not fixing computers 20:59 < mob_yo> there i've vented 20:59 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has left #agavi [] 20:59 < impl> ;p 21:04 -!- Zeelot [n=zeelot@adsl-8-11-35.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 21:04 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-8-11-109.mia.bellsouth.net] has joined #agavi 21:07 -!- Zeelot4k [n=zeelot@98.64.60.14] has quit [Read error: 110 (Connection timed out)] 21:09 -!- ZeelotDIEDSLDIE [n=zeelot@adsl-8-11-109.mia.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 21:15 -!- matbtt [n=matbtt@Y5cf3.y.pppool.de] has left #agavi [] 21:18 -!- fnordfish [n=Adium@78.52.142.87] has quit ["Leaving."] 21:53 -!- aka [n=aka@is-so-gay.com] has left #agavi [] 22:01 -!- skoop [n=stefan@unaffiliated/skoop] has quit [] 22:18 -!- graste [n=graste@f053007093.adsl.alicedsl.de] has quit ["Leaving."] 22:43 -!- Rayne [n=Rayne3@pD9E37709.dip.t-dialin.net] has quit ["kthxbye"] 22:45 < mob_yo> anyone still awake? 22:49 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-5a79ba1ecaa10447] has quit ["http://www.mibbit.com ajax IRC Client"] 23:06 -!- benschi [n=benjamin@g228028203.adsl.alicedsl.de] has quit ["Gone for life"] 23:43 -!- Zeelot3k [n=zeelot@98.64.98.79] has joined #agavi --- Day changed Wed May 27 2009 00:00 < E_mE> has the agavi dev mailing list really been dead since 11th May? 00:07 < impl> yeah 00:07 < impl> well there was one post today 00:07 < impl> iirc 00:07 < impl> dunno what's up with that though 00:14 < E_mE> that was me =P 00:15 < E_mE> responded to someone's question 00:15 < E_mE> just didnt notice the date 00:22 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 00:29 < E_mE> impl: is it possible to restrict filters to individual actions? 00:46 < impl> E_mE: hmm 00:46 < impl> E_mE: that doesn't really make sense because the execution filter is the innermost one 00:48 < E_mE> well i only want it to be executed on particluar actions, but i worked around it by defined a request attribute :) 01:03 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 01:18 -!- E_mE_ [n=Jeramy@79-76-121-123.dynamic.dsl.as9105.com] has quit [Read error: 110 (Connection timed out)] 01:18 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 01:20 -!- E_mE [n=jeramy@79-76-121-123.dynamic.dsl.as9105.com] has quit [Read error: 110 (Connection timed out)] 01:47 -!- luke` [n=luke`@59.92.130.153] has quit [Read error: 60 (Operation timed out)] 01:52 -!- luke` [n=luke`@59.92.163.243] has joined #agavi 02:33 -!- nfq [n=nfq@144.85.144.90] has quit [] 02:57 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit ["Leaving..."] 04:34 -!- SasanRose [n=SasanRos@213.207.255.212] has joined #agavi 05:44 < simoncpu> hello, i'm currently writing unit tests for my app... do i really need to manually include my classes in the tests? 05:44 < simoncpu> i.e.: 05:44 < simoncpu> $app_dir = AgaviConfig::get('core.app_dir'); 05:44 < simoncpu> require_once "$app_dir/modules/FooBar/lib/action/FooBarBaseAction.class.php"; 05:44 < simoncpu> or am i doing it wrong? 06:09 < simoncpu> hello... hello... anybody there... there... there...? 06:09 < simoncpu> :p 06:09 < impl> you need to find/ask Xylakant 06:09 < impl> :< 06:09 < impl> or mail to the agavi-users list 06:12 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 06:14 -!- luke` [n=luke`@59.92.163.243] has quit [] 06:15 < simoncpu> cool, cool... 06:25 < simoncpu> mail sent 06:28 < impl> simoncpu: fwiw, I know there's a better way than that 06:28 < impl> I just don't know what it is ;p 06:39 -!- skeud [n=Me@92.104.123.114] has joined #agavi 06:40 -!- skeud [n=Me@92.104.123.114] has quit [Client Quit] 06:43 -!- skeud [n=Me@84-73-174-204.dclient.hispeed.ch] has joined #agavi 06:44 < skeud> good morning to everyone 06:47 < skeud> i've a small routing question: in the same way than "" , I would like to have json returned if I match an url like this : 06:47 < skeud> but agavi return an error 06:49 < skeud> when I try : mywebsite.com/api/items/list 06:50 < skeud> it seems that the routing parser only go until the rule "api" and then as it matches, try to find an executeJson method in the LentlistBaseView... 06:51 < MikeSeth> you probably want cut="true" 06:53 < MikeSeth> otherwise, /api part of the url would be matched against the rest of your rules (which do not know about it) and so routing will fail 06:54 < skeud> ok let me try 06:55 < skeud> yeah it works....but it proposed me to save the json file....and dont display it 06:55 < skeud> anyway I will try to go deeper in my code 06:55 < MikeSeth> that's because the content-type header is wrong 06:56 < skeud> so "cut" is the parameter to continue to search pattern instead of stopping matching 06:56 < MikeSeth> skeud: no, that'd be "stop" 06:56 < MikeSeth> "cut" means remove the matched part from the url for further processing 06:57 < MikeSeth> so /api/items/list will be turned to /items/list for the rest of routing 06:57 < skeud> ok thanks MikeSeth 06:57 < skeud> so then I have to modify my content-type header 06:57 < MikeSeth> enjoying Agavi so far? :P 06:58 < MikeSeth> well.. technically, application/json is correct, but for development environment you can specify text/json so that you can open it in the browser 06:58 < skeud> yeah yeah really I like working with Agavi but the begin is always a bit hard (even Agavi have a very well documentation!!!) 06:58 < MikeSeth> nah our documentation is still crap compared to other projects 06:59 < skeud> let me remind where to put "text/json". it is in the routnig, isnt it? 06:59 < MikeSeth> the framework is better though :D 06:59 < MikeSeth> app/config/output_types.xml 06:59 < skeud> (argh, really your documentation is BETTER compared to other other projects ;-) ) 06:59 < MikeSeth> 06:59 < MikeSeth> 06:59 < MikeSeth> text/x-csv 06:59 < MikeSeth> attachment;filename=export.csv 06:59 < MikeSeth> 06:59 < MikeSeth> 06:59 < skeud> oh ok thanks 06:59 < skeud> I remember now 06:59 < MikeSeth> skeud: it is better? dunno 06:59 < skeud> so I have to change application/json for text/json 07:00 < MikeSeth> most of it was written by me on a break between lectures in frankfurt phpcon 08 heh 07:00 < skeud> ^^ 07:00 < MikeSeth> but then again Felix and others did a major rewrite 07:00 < skeud> the only thing is that there are some orthograph mistakes 07:00 < skeud> not a lot but at some places 07:02 < skeud> if I have time a weekend I could send you the small ones 07:03 < skeud> 07:03 < skeud> 07:03 < skeud> 07:03 < skeud> text/json 07:03 < skeud> 07:03 < skeud> 07:03 < skeud> 07:03 < skeud> I modify it but still have an error with Agavi AND firefox still proposed me to download the json 07:03 < skeud> ....very weird 07:04 -!- Zeelot [n=zeelot@adsl-233-20-101.mia.bellsouth.net] has joined #agavi 07:05 < MikeSeth> mmp maybe you need to adjust firefox settings to treat it as plain 07:05 < MikeSeth> and in either case use firebug/livehttpheaders to see what exactly comes out 07:05 < skeud> I just tried an xmlHttpRequest with "xhr.setRequestHeader('Accept', 'application/json');" and its working 07:07 < skeud> I already use Firebug 07:08 < MikeSeth> then you may wanna dig out the firebug adapter for agavi 07:08 < MikeSeth> so that you can use Agavi logging service to log directly to Firebug 07:08 * MikeSeth tries to recall who maintains it 07:09 < skeud> cool if such a thing exist!!! 07:09 < MikeSeth> it does 07:09 < MikeSeth> i just cant recall where ;> 07:11 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 07:12 -!- Zeelot4k [n=zeelot@adsl-233-20-248.mia.bellsouth.net] has joined #agavi 07:17 -!- Zeelot3k [n=zeelot@98.64.98.79] has quit [Read error: 110 (Connection timed out)] 07:20 < simoncpu> hello, do i need to configure anything when creating a new action manually? 07:21 < skeud> in fact, the response is correct from the server (it returns me text/json or application/json). but i noticed that in my request, I don't have in the field "Accept" something like "application/json" 07:21 < simoncpu> i've already created action/WeeAction.class.php, views/WeeSuccessView.php 07:21 < simoncpu> but i still get an error 404 07:22 < skeud> simoncpu did you make the routing? 07:22 < simoncpu> yepp yepp 07:22 < impl> it's actions/ 07:22 < impl> not action/ 07:22 < impl> if that makes any difference 07:23 < simoncpu> 07:23 < simoncpu> yepp yepp... i put it inside actions/ 07:24 < simoncpu> i'm doing this manually because the system that i'm working on doesn't have PHP CLI installed 07:24 < simoncpu> PHP CLI is needed by PEAR, which is needed by your auto install script 07:24 < simoncpu> =) 07:24 < impl> mm, the script doesn't need PEAR 07:24 < impl> it needs Phing though :< 07:25 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:25 < _cheerios> huomenta 07:25 < simoncpu> ah... 07:25 < simoncpu> houmenta 07:25 -!- Zeelot [n=zeelot@adsl-233-20-101.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:26 < crazyhead> huomenta 07:26 < simoncpu> aha, i need to check my lighttpd's config 07:27 < simoncpu> blah 07:27 * simoncpu forgot that he's working on a different box 07:27 < crazyhead> guys.. make following agavi modification sence: configuration for security filters, that they are a boundle of securityfilters maybe 2 or 3 and you could add n more filters for security? (: 07:27 < crazyhead> same like action or outputfilters 07:28 < MikeSeth> umm there's only one security filter 07:28 < MikeSeth> why do you need more? 07:28 < crazyhead> i know.. atm theirs just one, 07:28 < MikeSeth> well if you HAVE to, you can inject another filter to global/actions chains 07:29 < crazyhead> cause we have a customer who wanne have some special configurations for security.. and i thought it could be cool if we write a filter for every security restriction and we could plug it to every portal from them 07:29 < MikeSeth> you can 07:29 < crazyhead> so you have n portals with x different security configurations... 07:29 < crazyhead> littlebit difficult.. 07:29 < crazyhead> ^^ 07:29 < MikeSeth> why difficult? 07:29 < MikeSeth> not difficult in the least bit 07:30 < MikeSeth> you don't need to support more than one SecurityFilter 07:30 < crazyhead> i also thought to add them to the action filters.. 07:30 < crazyhead> yeh but i have everytime all restriction in one filter 07:30 < crazyhead> so i have to modifi the filter on every portal 07:30 -!- skeud [n=Me@84-73-174-204.dclient.hispeed.ch] has quit [] 07:30 < MikeSeth> um no you misunderstand what im telling you 07:31 < MikeSeth> SecurityFilter is special because internal agavi mechanisms talk to it 07:31 < MikeSeth> but you do not need, in principle, to replace it 07:31 < MikeSeth> you can add your own filters 07:31 < MikeSeth> which would have more or less the same functionality 07:31 < crazyhead> as an actionfilter then? 07:31 < MikeSeth> well i dont know your security model 07:31 < MikeSeth> but yeah, probably 07:32 < crazyhead> the internal security model is over agavi rbac with some specials (user x could just use module x) 07:32 < MikeSeth> well 07:32 < crazyhead> but the customer have some SSO solutions, ip based auto logins and something else.. 07:32 < MikeSeth> you could do something as crazy as writing a filter that executes a whole another filter chain 07:32 < MikeSeth> but i think your problem can be solved with action filters and conditional configuration 07:33 < MikeSeth> for instance, in a project which is generally only accessible to registered users, I have a JSON API for a bot that connects to it 07:34 < MikeSeth> i didnt want to make the bot go through normal login sequence, persist cookies etc 07:34 < MikeSeth> so I wrote a simple filter that overrides authentication so that if credentials for the bot account are supplied 07:35 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:35 < MikeSeth> then the normal auth procedure for this request is overridden 07:35 < MikeSeth> so everyone has to log in normally except for the bot which can just use http://botaccount:botpassword@host/api/... 07:36 < crazyhead> ok i use an ActionFilter and check for credentials (not the agavi cred. the LDAP whatever cred.) and login the user ofer my usermodel if everything is ok, so iam setting the user to isAuthenticated=true 07:36 < crazyhead> f=v 07:37 < MikeSeth> i do same actually one of my latest projects authenticates against LDAP 07:38 < crazyhead> atm my application looks in the securityfilter for available SSO interfaces 07:38 < crazyhead> so i have a configuration for SSO where you could add n SSO configurations / SSO classes 07:38 < MikeSeth> bb 07:38 < crazyhead> and it goes through those configurations / classes and logs the user in 07:40 < crazyhead> so i start (: thank you. 07:42 -!- skeud [n=Me@114-123.104-92.cust.bluewin.ch] has joined #agavi 07:44 -!- skoop [n=stefanko@unaffiliated/skoop] has joined #agavi 07:44 < simoncpu> okaaaaaay, my actions now work 07:44 < simoncpu> it was just lighttpd's rewrite config 07:45 * simoncpu dances 07:51 < horros> Huomenta. 08:04 -!- skeud [n=Me@114-123.104-92.cust.bluewin.ch] has quit [] 08:12 -!- skeud [n=Me@114-123.104-92.cust.bluewin.ch] has joined #agavi 08:14 < simoncpu> yikes, where should i put my utility libs? 08:14 < simoncpu> i mean, those that can be used in both actions and view? 08:14 -!- E_mE [n=Jeramy@79-68-26-33.dynamic.dsl.as9105.com] has joined #agavi 08:15 < MikeSeth> i use app/lib/vendor 08:15 < MikeSeth> 163│Mar 24 15:19 ▒│ index.php │ 163│Mar 24 15:19 ▒ 08:15 < MikeSeth> wtf 08:15 < MikeSeth> 163│Mar 24 15:19 ▒│ index.php │ 163│Mar 24 15:19 ▒ 08:15 < MikeSeth> damn 08:16 < MikeSeth> yo E_mE 08:16 < simoncpu> ah... 08:16 < E_mE> morning MikeSeth , hows it going? 08:17 < simoncpu> MikeSeth: how do you include it? do you need to configure ini for the right include_dir 08:17 < simoncpu> or do you just put it in autload.xml? 08:18 < MikeSeth> I add it to autoload.xml 08:18 < MikeSeth> libraries like Doctrine just take it from there 08:18 < simoncpu> oh cool, cool 08:19 < simoncpu> i thought lib/actions, lib/views, etc were fixed 08:19 < MikeSeth> no, those are intended for extending Agavi classes 08:20 < simoncpu> ah.... 08:24 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 09:36 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 09:48 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] 09:55 < archtech> Happens, Rayne. 09:55 < archtech> Bleh, old log. 10:16 -!- skeud [n=Me@114-123.104-92.cust.bluewin.ch] has quit [] 10:28 -!- skeud [n=Me@84-73-174-204.dclient.hispeed.ch] has joined #agavi 10:33 -!- Wombert [n=Wombert@ip-77-24-175-32.web.vodafone.de] has joined #agavi 10:35 < _cheerios> ttj, http://heka.wordpress.com/2009/05/27/nokian-ryssi-ovensa-ovi-on-nokian-vista/ 10:39 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 10:39 -!- skeud [n=Me@84-73-174-204.dclient.hispeed.ch] has quit [] 10:41 -!- skeud [n=Me@84-73-174-204.dclient.hispeed.ch] has joined #agavi 11:28 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has joined #agavi 11:29 < Xylakant> sth: I'm just setting up your workplace, you're bringing your own computer or am i mistaken? 11:34 -!- luke` [n=luke`@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)] 11:34 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 11:39 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 11:40 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit] 11:40 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 11:40 -!- SasanRose [n=SasanRos@213.207.255.212] has quit ["leaving"] 11:43 < MikeSeth> Xylakant: oooh you hired him? 11:43 < MikeSeth> nice! 11:43 < Xylakant> I didn't :) 11:44 < Xylakant> don't blame me for things I haven't done 11:53 -!- shrink0r [n=shrink@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 11:53 < shrink0r> waazzup 11:54 < skeud> hi again. do you see any mistake in this : "return $this->createForwardContainer(AgaviConfig::get('Items'), AgaviConfig::get('Items.ListAllLent'));" 11:54 < skeud> Items is one of my module name 11:55 < skeud> and ListAllLent is an action of Items module 11:55 < MikeSeth> err 11:55 < MikeSeth> I dont understand what you're trying to do 11:55 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 11:55 < skeud> in a view, I need to forward to this action ListAllLent 11:55 < Xylakant> skeud: what are those agaviconfig::get calls for? 11:55 < skeud> simply... 11:56 < MikeSeth> skeud: so just do it like that, createForwardContainer('SomeAction', 'SomeModule') 11:56 < Xylakant> they try to read the settings.xml 11:56 < MikeSeth> skeud: AgaviConfig is for configuration specified in settings.xml and set up by Agavi 11:56 < MikeSeth> eg AgaviConfig::get('core.app_dir') 11:56 < skeud> oh ok sorry I take the sample of error404 but I didnt pay attention to AgaviConfig::get...... 11:57 < graste> huomenta 11:57 < skeud> thank you and sorry for the "stupid" question 11:57 < MikeSeth> huomenta graste-san 11:57 < sth> Xylakant: Yup, I'm bringing my macbook 11:57 < sth> With my own keyboard and mouse 11:57 < impl> skeud: sure you don't want a URL redirect instead of a forward? 11:57 < Xylakant> DVI or VGA cable? 11:57 < sth> DVI 11:57 < shrink0r> word 11:57 < shrink0r> ^^ 11:57 < skeud> heu.....yeah 11:57 < Xylakant> thanks, that's all 11:58 < impl> k 11:58 < skeud> yeah I will make an URL redirect 11:58 < Xylakant> and you can stay at my place for the weekend unless you already have booked a hostel 11:58 < sth> Awesome, that saves me booking somewhere 11:58 < sth> (thanks) 11:58 < skeud> thanks impl 11:58 < Xylakant> when do you arrive and where? 11:59 < impl> skeud: oh, use $response->setRedirect($routing->gen('route.name')) then 11:59 < sth> Plane lands at 16:50 your time and Munich :) 11:59 < sth> Flight BA0954 12:00 < skeud> ok thanks a lot impl ;-) 12:00 < MikeSeth> sth: welcome to the family! :D 12:00 < Xylakant> which day, sth :) 12:00 < MikeSeth> I'm still confused about german train system 12:00 < MikeSeth> lol 12:00 < sth> MikeSeth: Thanks. 12:00 < impl> MikeSeth: like how there's so many different trains that all do slightly different things? 12:01 < Xylakant> impl: all those trains do the same: get you from a to b :) 12:01 < MikeSeth> impl: and the ticketing system 12:01 < sth> Buying u-bahn tickets seems as if it will be hard unless they speak english 12:02 < Xylakant> sth: depending on where your flat is you'll probably just go for a monthly ticket 12:02 < sth> North Munich 12:03 < impl> sth: they have automatic machines that speak English 12:04 < sth> Neato 12:04 < impl> they've got kiosks too, but the machines work once you're set and don't need a map and shit 12:04 < impl> it's not all 1850 like your stupid underground 12:06 < sth> HEY! The London underground is perfect 12:06 < Xylakant> anyways sth, I might be on the road on saturday, I'd leave a key in the office then and david will let you in 12:06 < sth> Ok, thanks again. 12:07 < Xylakant> depends a little on the weather though 12:07 < sth> Xylakant: Only just get a twitter account? :) 12:07 < Xylakant> It's actually a read-only account 12:08 < sth> That explains why I can only see two posts. 12:08 < horros> London Underground perfect? 12:08 < horros> lol 12:09 < horros> Is that why they have to shut it down at midnight for maintenance every day? 12:09 < MikeSeth> they do that? 12:09 < horros> They do indeed. 12:09 < sth> sshh horros. 12:09 < MikeSeth> i LOVED longon underground 12:09 < MikeSeth> the delicious smell of rubber 12:10 < horros> Not only that, but they have to carry down one of those thingamawhizzes you see in cartoons (that you pump up and down to go along tracks) 12:10 < horros> They can't use the escalators in case they break them :) 12:10 < sth> Liar! 12:10 < horros> sth: I READ IT IN A LONDON PAPER! 12:11 < MikeSeth> horros: that's called a dresine IIRC 12:11 < horros> You may be right! 12:11 < MikeSeth> Draisine 12:11 < MikeSeth> http://en.wikipedia.org/wiki/Draisine 12:12 < sth> Haha, That's a load of crap 12:12 < Xylakant> that's london underground? 12:13 < sth> No, horros is a bad liar. 12:18 < horros> o_O 12:18 < horros> Friend of mine found a corpse today. 12:18 < sth> err awesome? 12:19 < horros> Apparently drowned and washed ashore. 12:21 < sth> I found this today: http://thismight.be/offensive/uploads/2009/05/27/image/261857_Ultimate%20cutlery%20-%20spoon%2C%20fork%2C%20knife.jpeg 12:21 < sth> sfw 12:22 < sth> knife/spoon/fork 12:23 < impl> http://upload.wikimedia.org/wikipedia/commons/c/cc/Signa_9.jpg 12:24 < sth> That's rather out of the blue. 12:24 < impl> indeed. 12:24 -!- skeud [n=Me@84-73-174-204.dclient.hispeed.ch] has quit [] 12:26 < sth> Oh, you can see my shoes in that photo. 12:27 < impl> sexy. 12:28 < sth> I bought a copy of 1984 today 12:28 < impl> Nice 12:29 < impl> buy a copy of Mein Kampf and bring it with you to Germany 12:29 < sth> I've not read it, so I figured it would be a good read for a week 12:29 < impl> see what happens 12:29 < sth> haha 12:30 -!- skeud [n=Me@114-123.104-92.cust.bluewin.ch] has joined #agavi 12:30 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 12:30 < sth> I thought about a swastika for my suitcase :D 12:35 < skeud> another strange question ^^ : is it possible to have two different validator in 1 xml file; one for executeWrite, another different one for executeRead ? 12:35 < impl> skeud: yes 12:35 < impl> or method="read" 12:35 < skeud> youpi! 12:35 < impl> validators* 12:35 < skeud> inside the xml file directly 12:35 < skeud> oh ok 12:36 < impl> yes 12:36 < skeud> validators 12:36 < skeud> THANKS impl, you help me a lot ;-) 12:36 < impl> yerh, sorry, I've been awake too long 12:36 < impl> no problem 12:36 < skeud> ^^ 12:36 < skeud> I really like the agavi community btw 12:36 < sth> It's hard to find, but we're here 12:37 < graste> ^^ 12:38 < Xylakant> impl: it's not illegal to own mein kampf in germany 12:39 < Xylakant> it's just forbidden to sell 12:39 < Xylakant> mainly because the state of bavaria owns all copyrights 12:39 < shrink0r> not only copyrights ^^ 12:39 < MikeSeth> heh 12:39 < impl> haha 12:42 < Xylakant> shrink0r: actually, no. The main argument in court is violation of copyrights 12:43 < Xylakant> it's a political decision not to sell the book, sure 12:43 < MikeSeth> jews control germany anyway 12:43 < MikeSeth> ;P 12:43 < MikeSeth> ok work :< 12:43 < impl> quiet, Jew 12:44 < sth> ... 12:44 < sth> *that's exactly how it started* 12:44 < graste> :x 12:46 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [] 13:05 -!- skeud [n=Me@114-123.104-92.cust.bluewin.ch] has quit [] 13:05 < ttj> _cheerios: Yes, I've seen quite a few of those. 13:05 < ttj> They typically do have a point and it's clear that we need to step up our game quite a bit. 13:06 < ttj> The difficult thing is to retain a positive approach to all of this and attempt to improve. 13:06 < ttj> Since everything else is obviously wasted energy. 13:13 -!- skeud [n=Me@84.73.174.204] has joined #agavi 13:22 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has joined #agavi 13:28 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 113 (No route to host)] 13:34 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 13:34 -!- Rayne [n=Rayne3@217.84.190.45] has joined #agavi 13:37 -!- Wombert [n=Wombert@pdpc/supporter/professional/wombert] has quit [Read error: 110 (Connection timed out)] 13:38 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 13:38 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi 13:39 -!- Rayne [n=Rayne3@217.84.190.45] has quit [Client Quit] 13:39 -!- Rayne [n=Rayne3@pD954BE2D.dip.t-dialin.net] has joined #agavi 13:40 -!- Rayne [n=Rayne3@pD954BE2D.dip.t-dialin.net] has quit [Client Quit] 13:40 -!- Rayne [n=Rayne3@pD954BE2D.dip.t-dialin.net] has joined #agavi 13:41 -!- Rayne [n=Rayne3@pD954BE2D.dip.t-dialin.net] has quit [Client Quit] 13:42 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 13:42 -!- codecop_ [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 13:53 -!- JP_ [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi 13:53 -!- JP_ is now known as MrJeep 13:54 < MrJeep> am I the only one who ... distrust most SEO companies ? 13:54 < MikeSeth> no 13:54 < MikeSeth> SEO companies are by definition shady 13:55 < MrJeep> ok 13:55 < MrJeep> plus I'm guessing you mostly pay for AIR when you're working with them 13:56 < MrJeep> anyway.. I'm meeting one of those company tomorrow 13:56 < MikeSeth> well 13:56 < MikeSeth> a SEO company CAN improve a poorly arranged website 13:56 < MikeSeth> but to actually *compete* requires major investment 13:57 < MikeSeth> which is why SEO companies prefer to do it cheaper with black hat SEO 13:57 < MrJeep> The last SEO company I seed didn't even bother to put alt text on images ... 13:58 < MrJeep> and they always say "You'll be #1 on google" 13:59 < MrJeep> ... if you type in "a very specific product with a very specific color which does a very specific thing where you're the only one making it" 13:59 < MrJeep> meh, I hope the meeting tommorow will change my mind 14:00 -!- luke` [n=luke`@122.166.1.164] has quit [] 14:05 -!- archtech [n=stanv@83.228.56.37] has quit [] 14:16 -!- skeud [n=Me@84.73.174.204] has quit [] 14:22 -!- codecop_ [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 14:23 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has joined #agavi 14:23 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 14:24 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 14:25 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 14:25 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-6f76942616375ffe] has joined #agavi 14:26 < _cheerios> that's why you want to use a google certified SEO company! :p 14:35 < _cheerios> funny thing is each SEO company disses each other to get clients 14:35 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 14:36 < _cheerios> "they're doing this, which you shouldn't... we really need to fix that! BE AFRAID!" 14:39 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 14:43 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-6f76942616375ffe] has quit ["http://www.mibbit.com ajax IRC Client"] 15:11 -!- _cheerios [n=_cheerio@195.197.209.254] has quit ["bbl"] 15:11 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 15:27 -!- skoop [n=stefanko@unaffiliated/skoop] has quit [] 16:00 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-5d7e4a540801a14b] has joined #agavi 16:01 < mob_yo> huomenta 16:01 < mob_yo> I've run into a permissions problem with the agavi command 16:02 < mob_yo> all the wizards create directories and files with permissions 755 16:02 < impl> it should create the cache dir as 777 16:03 < impl> but yeah, all others are 755 16:03 < mob_yo> which means the owner of the file has to be apache in order for the php filesystem functions to work 16:03 < impl> (well, files are 644) 16:03 < impl> Well, Agavi doesn't write to any files except in the cache dir 16:03 < mob_yo> impl: so only the cache dir needs to be 777? 16:04 < impl> Right 16:04 < impl> or 775, or whatever. 16:04 < mob_yo> or would it be better to set the owner to apache? what do you do? 16:05 < impl> It doesn't really matter. I usually just do 775 (owner = me, group = www) so I can clear the cache easily 16:05 < mob_yo> ok 16:08 < mob_yo> damn that doesn't seem to work 16:09 < mob_yo> I set all the files in config to 777, still getting this error 16:09 < mob_yo> http://www.mibbit.com/pb/Lz28fK 16:09 < mob_yo> the only thing that seems to work is to set the owner to apache 16:10 < impl> you need to change the permissions on the directory itself 16:10 < mob_yo> did that too 16:10 < impl> all the way up to cache? 16:10 < mob_yo> yep 16:10 < mob_yo> owner: me group: me 16:11 < impl> do an agavi project-cache-remove 16:12 < mob_yo> now I get this http://www.mibbit.com/pb/HwIBHz 16:13 < mob_yo> I'm wondering how the config cache knows of the file in the first place 16:13 < mob_yo> that's what I need to reset 16:13 < impl> it creates it 16:13 < impl> at least it should 16:14 < impl> the fact that yours won't even when app/cache is 777 boggles me 16:21 < Xylakant> openbasedir restriction maybe? 16:26 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving."] 16:31 < mob_yo> Xylakant: I just checked. open_basedir has no value 16:32 < mob_yo> does that need to be set? 16:33 < mob_yo> nevermind 16:33 < mob_yo> I know what that setting is for now 16:33 < mob_yo> no that's not the problem 16:47 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 16:51 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 16:54 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-5d7e4a540801a14b] has quit ["http://www.mibbit.com ajax IRC Client"] 16:54 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 16:58 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 17:02 -!- hZilla is now known as hzilla 17:07 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 17:08 -!- Zeelot4k [n=zeelot@adsl-233-20-248.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 17:14 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has joined #agavi 17:16 -!- luke` [n=luke`@59.92.163.243] has joined #agavi 17:22 -!- Xylakant [n=Xylakant@munich.bitxtender.net] has quit [] 17:30 -!- codecop_ [n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi 17:31 -!- nfq [n=nfq@zux006-049-117.adsl.green.ch] has quit [] 17:32 -!- codecop [n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] 17:35 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [] 17:36 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 17:39 -!- kaos|work [n=dominik@munich.bitxtender.net] has quit [Client Quit] 17:52 -!- codecop_ [n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] 17:59 -!- codecop [n=codecop@78.61.120.117] has joined #agavi 18:19 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has quit [] 18:22 -!- benschi [n=benjamin@78.52.189.64] has joined #agavi 18:23 -!- codecop [n=codecop@78.61.120.117] has quit [Remote closed the connection] 18:26 -!- codecop [n=codecop@78.61.120.117] has joined #agavi 18:26 -!- archtech [n=stanv@83.228.56.37] has quit [] 18:27 -!- fnordfish [n=Adium@78.52.130.200] has joined #agavi 18:27 -!- Xylakant [n=Xylakant@p57944BB9.dip.t-dialin.net] has joined #agavi 18:28 -!- skoop [n=stefan@unaffiliated/skoop] has joined #agavi 18:28 -!- Xylakant [n=Xylakant@p57944BB9.dip.t-dialin.net] has quit [Client Quit] 18:33 -!- Rayne [n=Rayne3@pD9E37736.dip.t-dialin.net] has joined #agavi 18:36 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has joined #agavi 18:41 -!- fnordfish [n=Adium@78.52.130.200] has quit ["Leaving."] 18:44 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 18:46 -!- codecop [n=codecop@78.61.120.117] has quit [Remote closed the connection] 18:52 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has joined #agavi 18:57 -!- fnordfish [n=Adium@78.52.130.200] has joined #agavi 19:30 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-d91636904d2f0f8c] has joined #agavi 19:30 < mob_yo> hello idlers 19:33 < sth> hi 19:36 < Rayne> o hai 19:36 < sth> Hey Rayne 19:37 -!- shrink0r [n=shrink@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] 19:37 < Rayne> hey sth :) 19:38 -!- nfq [n=nfq@dyn.144-85-144-090.dsl.vtx.ch] has quit [] 19:38 < mob_yo> Does anyone here use Doctrine with Agavi? I'm trying to set up a connexion. 19:39 -!- sikkle [n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca] has quit ["Leaving..."] 19:39 < mob_yo> I look for help w/ google and in API 19:40 < mob_yo> looks like I need to autoload the doctrine class in autoload.xml then set up a in databases.xml 19:40 < mob_yo> am I on the right track? 19:42 < Rayne> y0 mr. mob_yo 19:42 < mob_yo> hey Rayne 19:42 < mob_yo> you've been a big help to me so far 19:42 < Rayne> tell autoload.xml where `Doctrine` is located and then update the databases.xml 19:42 < mob_yo> the documentation for Agavi sucks at the moment... so I'm grateful 19:43 < Rayne> i used the red racer's doctrine databases.xml config as basis for my configuration so you should too 19:44 < Rayne> neat, they updated the config http://trac.redracer.org/browser/trunk/app/config/databases.xml 19:45 < mob_yo> nice 19:45 < Rayne> i am still using the weird numeric configuration (=> doctrine's configuration numbers like 123 for bake-cake-after-connection-is-established and so on) 19:46 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has joined #agavi 19:46 < _cheerios> yo 19:46 < Rayne> yo _cheerios 19:49 < _cheerios> on my way to first agavi based service release \o/ working on gettin' the damn thing deployed with ease 19:50 < Rayne> _cheerios, which service? soap/wsdl? rest? something different? 19:50 -!- nfq [n=nfq@80-219-79-158.dclient.hispeed.ch] has joined #agavi 19:51 < _cheerios> nothing that fancy yet, just a service on the web, in its first iteration 19:51 < _cheerios> spent eons writing code for easy rest and noticed i'd better ship first, as the first task was consuming all the and wasn't leading me nowhere :) 19:52 < Rayne> soap looks quite complicated with these wsdl files ... 19:52 < _cheerios> i wanted to have everything working restfully in the background, but that proved to be a too big task to tackle at that time 19:53 < Rayne> hehe 19:54 < mob_yo> _cheerios: seems to me like rest would be easier. why not/ 19:54 < mob_yo> ? 19:55 < _cheerios> sure, it's easy. the hard part was doing an all encompassing solution. 19:55 < _cheerios> i did not want to code a site, and then tack rest to it. i wanted it more seamless. 19:56 < mob_yo> as in fully restfull, not just restlike? 19:56 < _cheerios> as in, keeping it dry no matter how the data is transfered 19:57 < sth> I need to find a ide that I like 19:58 < sth> I liked Zend Studio for Eclipse, but that costs way more than it's worth 19:59 < _cheerios> netbeans is the hot cake of the moment 20:02 < Rayne> never tried zend studio but i am using netbeans - neat but not perfect 20:02 < sth> I had little issues with netbeans 20:03 < sth> Ideally, I just want something with code completion and syntax highlighting 20:04 < _cheerios> well, you know the choices out there, stick with something :) 20:09 < mob_yo> sth: what OS are you using? 20:18 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has quit [] 20:18 -!- fnordfish [n=Adium@78.52.130.200] has quit ["Leaving."] 20:20 < sth> mob_yo: OS X 20:20 < sth> Komodo edit seems fine 20:21 < mob_yo> I know you're looking for a full IDE, but you should seriously consider TextMate in that case. 20:21 < sth> I already have textmate 20:22 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has joined #agavi 20:22 < mob_yo> and you're looking for something better? :0 20:23 < sth> Yeah, textmate only does syntax higlighting 20:23 < sth> highlighting* 20:23 < mob_yo> what doesn't it do that you need it to? 20:24 < sth> code completion 20:24 < mob_yo> I'm not necessarily defending it, I'm just wondering if I'll end up needing to make the switch too 20:27 < mob_yo> I see all these tokens in the config files like %core.lib_dir% and %core.vendor_dir% 20:27 < mob_yo> is there a listing of those somewhere? 20:28 < sth> Not that I know of 20:29 -!- skoop [n=stefan@unaffiliated/skoop] has quit [] 20:30 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has quit [] 20:30 < mob_yo> I didn't find it in the library code anywhere 20:30 < mob_yo> what's vendor_dir? 20:31 < sth> These might be in the API 20:31 < mob_yo> not there either 20:41 < Rayne> i am not sure but is vendor_dir not a variable which you have to define if you want to use it? 20:41 < Rayne> like /libs or /app/libs 20:43 -!- Rendez [n=Rendez@14.Red-79-155-136.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 20:46 < mob_yo> Rayne: so I would set that in app/config.php? 20:46 -!- nfq [n=nfq@80-219-79-158.dclient.hispeed.ch] has quit [] 20:46 < mob_yo> yea you're right 20:46 < mob_yo> that's what redracer did 20:47 < mob_yo> thx :) 20:47 < Rayne> yeah /app/config 20:47 < Rayne> it could be possible to set this information in the boostrap process, but if it works it would be a weird hack (in my opinion) 20:51 -!- Netsplit holmes.freenode.net <-> irc.freenode.net quits: v-dogg 20:51 -!- lar_zzz [n=larz@p4FE25F8E.dip.t-dialin.net] has joined #agavi 20:52 -!- Netsplit over, joins: v-dogg 20:53 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has joined #agavi 21:00 < benschi> hehe seems radracer is beinging to be a configuration base :) 21:01 < impl> how's that going, benschi? 21:01 < mob_yo> yea until the guide is completed that's all that seems to be available 21:02 < benschi> mob_yo: /libs holds the external Libraries like agavi, doctrine etc, where es app/lib holds local app libraries like generated doctrine code etc 21:02 < benschi> impl: wat? Redracer? 21:02 < impl> benschi: yeah 21:02 -!- MrJeep [n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] 21:02 < benschi> time is being nasty to me 21:02 < benschi> but so far pretty good 21:03 < benschi> Still some few things left for the User Handling 21:03 < benschi> but this doesn't seem to be a big hassle 21:03 < impl> cool 21:03 < benschi> What gives me headaches are the Project 21:04 < benschi> I had a talk with kaos the other day and we fixed the DB Layout but still the implementation will be quite hard 21:04 < benschi> especially the part when it comes to uploading files for the Projects 21:05 * mob_yo wonders who benschi is 21:05 -!- Rendez [n=Rendez@84.77.61.131] has joined #agavi 21:05 < benschi> that me :) 21:05 < mob_yo> did you make redracer? 21:05 < mob_yo> or are you part of the agavi team? 21:05 < benschi> Yep I'm ze one who is coding it 21:05 < benschi> and no i'm not 21:06 < benschi> I'm a student at the TU Darmstadt (Germany) 21:07 < mob_yo> well thanks for redracer. I'm sure I'll need to reference your work so I can figure out what the hell I'm doing 21:08 < mob_yo> just started with agavi a week ago 21:08 < benschi> mob_yo: don't forget the all mighty SampleApp that ships with Agavi 21:08 < benschi> I got most of the stuff from there :) 21:10 -!- lar_zzz [n=larz@p4FE25F8E.dip.t-dialin.net] has quit [] 21:13 < mob_yo> :O I ignored that like a foo 21:13 < mob_yo> thx 21:15 < Rayne> hehe 21:25 -!- graste [n=graste@f053002139.adsl.alicedsl.de] has joined #agavi 21:28 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has quit [] 21:30 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has joined #agavi 21:30 -!- JP_ [n=mrjeep@modemcable150.63-37-24.mc.videotron.ca] has quit [Remote closed the connection] 21:31 < _cheerios> benschi, does redracer have an example on getting email notifications on errors? 21:32 < benschi> ehm what? On what error? 21:32 -!- nfq [n=nfq@dyn.83-228-139-025.dsl.vtx.ch] has joined #agavi 21:33 < _cheerios> logging, agavi exceptions and the like 21:45 < Rayne> »error: "not able to send email" email« :D 21:59 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 22:01 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has joined #agavi 22:03 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit [Client Quit] 22:09 < _cheerios> that's one thing i'm missing -- notifications when the site is having "bumps" 22:12 < _cheerios> X-Powered-By: Agavi/0.11.8-dev on PHP/5.2.9 22:12 < _cheerios> guess i should upgrade soonish 22:22 -!- graste [n=graste@f053002139.adsl.alicedsl.de] has quit ["Leaving."] 22:27 -!- Rendez [n=Rendez@84.77.61.131] has quit [" (going back to the Real World)."] 22:37 -!- _cheerios [n=cheerios@dsl-hkibrasgw3-fe74fb00-140.dhcp.inet.fi] has quit ["nn"] 22:42 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has joined #agavi 22:43 -!- archtech [n=stanv@83.228.56.37] has joined #agavi 22:52 -!- benschi [n=benjamin@78.52.189.64] has quit ["Gone for life"] 22:58 -!- E_mE_ [n=jeramy@79-68-26-33.dynamic.dsl.as9105.com] has quit [Remote closed the connection] 22:58 -!- Rayne [n=Rayne3@pD9E37736.dip.t-dialin.net] has quit ["kthxbye"] 22:59 -!- mob_yo [i=3fe5eb4f@gateway/web/ajax/mibbit.com/x-d91636904d2f0f8c] has left #agavi [] 23:08 -!- digitarald [n=digitara@62.43.169.93.dyn.user.ono.com] has quit ["DO NOT CLICK HERE: http://digitarald.de"] 23:13 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi --- Day changed Thu May 28 2009 01:01 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has quit [Read error: 60 (Operation timed out)] 01:10 -!- Syn- [n=hisyn@c-69-143-161-96.hsd1.va.comcast.net] has joined #agavi 01:12 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has joined #agavi 01:42 -!- luke` [n=luke`@59.92.163.243] has quit [Read error: 54 (Connection reset by peer)] 01:50 -!- Zeelot3k [n=zeelot@adsl-8-13-83.mia.bellsouth.net] has joined #agavi 01:51 -!- luke` [n=luke`@59.92.164.184] has joined #agavi 01:55 -!- sikkle [n=sikkle@modemcable221.123-56-74.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 02:10 -!- E_mE [n=Jeramy@79-68-26-33.dynamic.dsl.as9105.com] has quit [] 02:29 -!- nfq [n=nfq@dyn.83-228-139-025.dsl.vtx.ch] has quit [] 03:12 -!- charlottchen [n=heidi@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 104 (Connection reset by peer)] 03:12 -!- charlottchen [n=heidi@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 05:49 -!- Zeelot [n=zeelot@98.64.60.183] has joined #agavi 06:00 -!- codecop [n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi 06:02 -!- Zeelot4k [n=zeelot@98.64.13.94] has joined #agavi 06:05 -!- Zeelot3k [n=zeelot@adsl-8-13-83.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 06:05 -!- luke` [n=luke`@59.92.164.184] has quit [] 06:06 < simoncpu> hello 06:06 < simoncpu> what action should i use for reading uploaded files? 06:06 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 104 (Connection reset by peer)] 06:06 < simoncpu> executeWrite()? 06:06 < simoncpu> or executeCreate()? 06:06 -!- Zeelot5k [n=zeelot@98.64.69.99] has joined #agavi 06:06 < simoncpu> how can i read uploaded files _and_ variables sent via POST? 06:17 -!- Zeelot [n=zeelot@98.64.60.183] has quit [Read error: 110 (Connection timed out)] 06:21 -!- Zeelot4k [n=zeelot@98.64.13.94] has quit [Read error: 110 (Connection timed out)] 06:27 < simoncpu> hi... how can i upload files in agavi? 06:27 < simoncpu> $rd->getFile() doesn't seem to work 06:36 -!- benschi [n=benjamin@78.52.189.64] has joined #agavi 06:40 < benschi> simoncpu: If sent via POST executeWrite is ya friend 06:41 < benschi> then in ze Action $rd->getFile('file') 06:42 < benschi> but be sure to validate the file first 06:44 < simoncpu> whoa... do you have logs or something? 06:45 < simoncpu> i mean, you joined #agavi a few minutes after i posted my question 06:45 * simoncpu thinks benschi has ESP powers 06:45 < simoncpu> benschi: $rd->getFile('fieldname') returns null... 06:45 < simoncpu> validation is set to conditional 06:45 < benschi> Yeah I have logs :) http://www.agavi.org/irclogs 06:46 < benschi> no EPS stuff 06:46 < benschi> even if it would be nice to have 06:47 < benschi> simoncpu: I remember that there was something special about the form 06:47 < benschi> let me check 06:47 -!- pashyon [n=tf@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 06:47 < benschi> enctype="multipart/form-data" 06:47 < benschi> try that 06:48 < simoncpu>
06:48 < simoncpu> still null 06:48 < simoncpu> oh wait 06:48 < simoncpu> it works!!!! 06:49 < simoncpu> w0000t!!!! thanks, benschi 06:49 < simoncpu> we should document this somewhere 06:49 < benschi> definitely 06:57 -!- benschi [n=benjamin@78.52.189.64] has quit [] 06:58 < horros> Hmmh? 06:58 < horros> That's the standard (and afaik only) way to actually send files through HTTP post. 07:03 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.60.65] has joined #agavi 07:07 -!- Zeelot3k [n=zeelot@adsl-233-20-161.mia.bellsouth.net] has joined #agavi 07:08 -!- graste [n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 07:08 -!- ZeelotDIEDSLDIE [n=zeelot@98.64.60.65] has quit [Read error: 60 (Operation timed out)] 07:09 < graste> huomenta 07:11 -!- Zeelot [n=zeelot@adsl-233-53-75.mia.bellsouth.net] has joined #agavi 07:13 -!- luke` [n=luke`@122.166.1.164] has joined #agavi 07:14 -!- _cheerios [n=_cheerio@195.197.209.254] has joined #agavi 07:14 < _cheerios> huomenta 07:17 -!- benschi [n=benjamin@s0528.vpn.hrz.tu-darmstadt.de] has joined #agavi 07:20 -!- Zeelot5k [n=zeelot@98.64.69.99] has quit [Read error: 110 (Connection timed out)] 07:22 < _cheerios> oho. jippii's board got cake. 07:24 -!- skoop [n=stefanko@unaffiliated/skoop] has joined #agavi 07:25 -!- Zeelot3k [n=zeelot@adsl-233-20-161.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:35 -!- Zeelot [n=zeelot@adsl-233-53-75.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)] 07:42 -!- benschi [n=benjamin@s0528.vpn.hrz.tu-darmstadt.de] has quit [] 07:43 -!- benschi [n=benjamin@s0528.vpn.hrz.tu-darmstadt.de] has joined #agavi 07:59 < hzilla> hello are there any instructions on setting up doctrine memcaching within agavi? 08:00 -!- E_mE [n=Jeramy@79-68-26-33.dynamic.dsl.as9105.com] has joined #agavi 08:02 < _cheerios> hzilla, in general how well does caching work behind the scenes? is it still manual, or does it check against crud operations on a table/pk? last, what role does agavi have in it all? 08:03 < simoncpu> cool, agavi has IRC logs... lemme try this 08:03 < simoncpu> 08:03 < simoncpu> naah... the output is still in plain text :( 08:06 < hzilla> _cheerios: well actually thats what i want to test out - i wanted to enable the memcaching so i could check its behaviour and if its good then use it 08:06 < hzilla> http://www.doctrine-project.org/documentation/manual/1_0/en/caching:drivers:memcache 08:09 < _cheerios> seems quite basic; ->setResultCacheLifeSpan(60 * 30); 08:10 < hzilla> yeh but where do i bootstrap the cache driver? 08:11 < _cheerios> *shrug* i use doctrines examples w/agavi 08:12 < hzilla> i'm using the databases.xml so not sure where to add a cachedriver 08:12 < _cheerios> probably easiest to check the agavidoctrinedatabase class, and see what options it looks up from the .xml 08:13 < hzilla> yeh thats what i'm doing now. ta 08:17 -!- benschi [n=benjamin@s0528.vpn.hrz.tu-darmstadt.de] has quit [] 08:34 < simoncpu> hi... is it possible to use one template for my views? 08:35 -!- benschi [n=benjamin@s0831.vpn.hrz.tu-darmstadt.de] has joined #agavi 08:37 -!- fnordfish [n=Adium@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi 08:37 < _cheerios> simoncpu, with such a vague question, i'll give "sure" 08:39 < hzilla> ok so if i try and set a manager_attribute for doctrine in the databases.xml such as Doctrine::ATTR_QUERY_CACHE - i get a unknown attribute exception... 08:39 < simoncpu> i mean, my success and error views don't differ much except for an error message 08:40 < _cheerios> hzilla, hunch: it passes the option as a string? 08:41 < _cheerios> simoncpu, set handleError() to return success then? 08:43 < hzilla> ah yeh possible. how can i override 08:43 < hzilla> ? 08:43 < graste> hzilla: from redracer: http://pastie.org/492412 08:43 < graste> instead of those numbers you should be able to use names 08:43 < graste> for the properties or whatever that is 08:44 < hzilla> ok i'll try and decipher 08:46 < _cheerios> i doubt you can pass those as-is from xml; needs support from the class itself 08:49 < hzilla> well the class supports the required setAttribute() but the passing of parameters is not working 08:50 < _cheerios> exactly 08:50 < hzilla> passing in the numeric value works because its converted to int 08:50 < hzilla> but the paramater value is the next problem because i'm trying to pass in php code 08:51 < hzilla> new Doctrine_Cache_Memcache() 08:59 < hzilla> is there some way to prevent a config parameter value being wrapped in quotes when its parsed? 08:59 < hzilla> if it is an int or bool it is passed through as such 09:00 < hzilla> but otherwise it gets converted to a string it seems 09:01 -!- kaos|work [n=dominik@munich.bitxtender.net] has joined #agavi 09:03 < _cheerios> what would you expect as a result? 09:06 < hzilla> well if the quotes are removed it will execute php 09:06 < hzilla> its a kludge but it would work i think 09:07 < benschi> Houmenta 09:07 < benschi> I hope someone can help me with a problem concerning GoogleMaps. 09:07 < _cheerios> that would only work with eval() 09:08 < benschi> i'm having data available from a source and I what to place markers on the Map 09:08 < benschi> the problem i'm facing is, that I don't know how to get the Data for the Marker to GoogleMaps 09:09 < benschi> normally this is done via a JS, but i do not know how to call the script after the page has loaded 09:10 < graste> add them to the page in a area or fetch them in the background after page load/ on click via ajax/json 09:10 < benschi> or can I even send the Marker data to google via json or ajax? 09:11 < benschi> graste: so I let the template create a