. 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.
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 = $form => 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>
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>