--- Log opened Fri Feb 01 00:00:04 2008 00:26 < shrink0r> which validator should I use to validate arrays? 00:54 -!- kaos|work_ [n=dominik@xdsl-87-79-58-228.netcologne.de] has quit [] 01:16 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 01:21 -!- Wombert [n=Wombert@xdsl-87-79-58-228.netcologne.de] has joined #agavi 01:30 * Wombert pours sweet and sour sauce on his cheeseburger 01:30 < impl> what. 01:30 < impl> that's disgusting, sir 01:30 < Wombert> no 01:30 < impl> srs? 01:30 < Wombert> not if you add mayonnaise 01:30 < Wombert> which I dont have 01:31 < impl> :( 01:31 < Wombert> carnival here 01:31 < Wombert> in cologne 01:31 < Wombert> man 01:31 < Wombert> end of the world style, I'm telling ya 01:31 < Wombert> a million drunk dudes in customes 01:31 < impl> carnival == drugfest? 01:31 < Wombert> no 01:31 < Wombert> well, beer involved 01:32 < impl> Is it a holiday? 01:32 < Wombert> http://en.wikipedia.org/wiki/Cologne_carnival 01:32 < Wombert> pretty much yes 01:32 < Wombert> nobody worked to day starting from noon 01:32 < impl> oh, cool 01:33 < impl> why is the virgin male 01:33 < impl> D: 01:33 < Wombert> well I did 01:33 < Wombert> no idea 01:33 < Wombert> I just wondered the same :D 01:33 < impl> lawl 01:33 < Wombert> srsly 01:34 < Wombert> only seconds before 01:34 < Wombert> +earlier? 01:34 < Wombert> gnnnh 01:35 < shrink0r> Wombert: your from cologne? 01:35 < Wombert> no 01:36 < Wombert> in tho 01:36 < Wombert> from munich 01:36 * Wombert omnomnom 01:36 < shrink0r> tho? 01:36 < Wombert> impl: help 01:36 < Wombert> 1hand cheezburgr 01:40 < impl> ? 01:40 < impl> shrink0r: 'though' 01:40 < impl> shrink0r: Wombert can't type because he poured sweet and sour sauce all over his food and it's getting everywhere. 01:42 < Wombert> no 01:42 < Wombert> I just couldnt ruin the keyboard 01:42 < Wombert> I am in cologne 01:43 < Wombert> but I am from munich 01:43 < impl> Wombert: btw I'm sorry I haven't gotten to those bugs yet 01:44 * impl was up until 3.30 last night working on a lab report and tonight isn't looking much better 01:49 < Wombert> man 01:49 < Wombert> chill 01:55 < shrink0r> :D 01:55 < shrink0r> I used to live in cologne 02:03 < shrink0r> if I wanna validate an array, what validator should I use? 02:04 < Wombert> all validators can handle arrays 02:05 < shrink0r> oh, nice 02:11 -!- IcyT is now known as icyt 02:46 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:24 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:24 < MrJeep> hi 03:24 < MrJeep> should I put propel generated classes in /models or /lib/propel ? 03:24 < MrJeep> what do you think ? 03:27 < MrJeep> v-dogg: how do you organize your agavi project directory treyy ? 03:35 < shrink0r> MrJeep: I usually have a site and a libairies dir, in libaries I would have a my Models dir for the propel models. 03:35 < shrink0r> even so you didn't ask me ^^ 03:36 < shrink0r> but v-dogg 03:36 < shrink0r> in the site dir I would put my pub and my app directories and so on 03:37 < shrink0r> in your case I would probally put them in the lib/propel dir 03:38 < MrJeep> I'm always open for suggestion :) 03:38 < MrJeep> thanks 03:39 -!- shoan [n=shoan@59.92.161.211] has joined #agavi 03:51 < shrink0r> n8 03:51 -!- shrink0r [n=foo@i59F7EF98.versanet.de] has quit [] 03:53 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:54 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 05:11 -!- trophaeum_ [i=ngzszcrd@ppp59-167-99-138.lns3.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 05:59 -!- Wombert [n=Wombert@xdsl-87-79-58-228.netcologne.de] has quit [] 06:16 -!- shoan [n=shoan@59.92.161.211] has quit [] 06:16 < v-dogg> MrJeep: project_dir/ 06:16 < v-dogg> /app 06:16 < v-dogg> /pub 06:17 < v-dogg> /dev 06:17 < v-dogg> /libs 06:17 < v-dogg> /data 06:17 < v-dogg> libs has 3rd party libs (as svn:external usually) 06:18 < v-dogg> dev has developments stuff like code_templates, database schema + other propel stuff, docs and so on 06:19 < v-dogg> propel_generator is on dev/libs and only the runtime in project_dir/libs 06:19 < v-dogg> generated propel classes are in app/lib/propel 06:19 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 06:43 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 06:47 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 06:53 < _cheerios> huomenta 07:23 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 07:42 -!- marklar|omni [n=mark@teh.marklar.biz] has quit ["Lost terminal"] 07:43 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:49 -!- trophaeum [i=zxfdbf@ppp59-167-99-138.lns3.bne1.internode.on.net] has joined #agavi 07:52 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 08:31 -!- trophaeum [i=zxfdbf@ppp59-167-99-138.lns3.bne1.internode.on.net] has quit [Remote closed the connection] 08:46 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:48 < RossC0> Huomenta! 08:51 -!- trophaeum [n=trophaeu@ppp59-167-99-138.lns3.bne1.internode.on.net] has joined #agavi 08:57 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 09:08 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:09 < E_mE> huomenta! 09:43 -!- Wombert [n=Wombert@xdsl-87-79-50-6.netcologne.de] has joined #agavi 09:46 < Wombert> mmmh 09:47 < _cheerios> is there a convenience method to get the regex for a routename? 09:56 < Wombert> mkay 09:56 < Wombert> 1) new lost episode! omg! 09:56 < Wombert> 2) miek did you see this 09:57 < Wombert> http://blog.bitxtender.com/post/25229254 09:57 < Wombert> :>>>> 09:57 < Wombert> emacs :D 09:59 < Wombert> bbl 09:59 -!- Wombert [n=Wombert@xdsl-87-79-50-6.netcologne.de] has quit ["bai"] 10:03 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 10:06 < E_mE> hahah great story 10:33 -!- digitarald [n=Miranda@228.Red-83-58-162.dynamicIP.rima-tde.net] has joined #agavi 10:34 < digitarald> Huomenta! 10:34 < digitarald> anybody knows a good/semantic css for forms? 10:38 < E_mE> what you mean digitarald? 10:38 < digitarald> a css making a form tag, with a fieldset, a legend and some labels+inputs looking good 10:39 < digitarald> css for the layout, not the form element design 10:39 < E_mE> sorry, but if you find one could you pass it to me, i would like to make easy nice layout 10:40 < RossC0> digitarald: I based my forms on: http://www.lukew.com/ff/entry.asp?502 10:40 < RossC0> theres some slides 10:40 < _cheerios>
Name:
works fine. 10:41 < RossC0> lawl 10:41 < digitarald> thx, great, I love http://jeffhowden.com/code/css/forms/ ... but its simply too much 10:41 < digitarald> _cheerios: thats what I use all the time 10:41 < RossC0> ah yes used that one before as well 10:41 < digitarald> ah ... no ... that was 1999, sorry 10:42 < RossC0> http://www.uie.com/articles/web_forms/ 10:42 < RossC0> http://www.lukew.com/resources/articles/PSactions.asp 10:42 < RossC0> good reading 10:43 < digitarald> I knew the first one, really nice but no css 10:43 < digitarald> But I think i'll take the easy approach and use a vertical layout 10:43 -!- icyt is now known as IcyT 10:43 < digitarald> ah, themaninblue has the css 10:44 < RossC0> zomg: http://uk.youtube.com/watch?v=E9_amg-Aos4&feature=related 10:45 < _cheerios> digitarald, can you give some pointers as to what makes mootools >= jquery 10:46 < digitarald> its a different approach on javascript, do u need it for your decision or for a discussion? 10:46 < _cheerios> i had to shed aside "they has book!" and "i hears its simplest" by just stating "use mootools. period.", but could always use some factual pointers of js-framework supremacy. 10:47 < digitarald> right 10:47 < stachu> have you ever had pdo 10:47 < stachu> SQLSTATE[HY000]: General error: 2053 10:47 < stachu> error? 10:47 < _cheerios> i think i had 2049 10:48 < RossC0> rings a bell - your query screwy? 10:50 < digitarald> mootools is also simpler ... I heard :). It provides a fancy OOP interface what makes every mootools code very reusable, has a strict coding style and a lot of plugins directly from the developers that, when u use other frameworks, are scattered over plugin pages. 10:50 < digitarald> Everybody who loves the clean Agavi style loves MooTools. 10:51 < digitarald> see the Fx system, several classes to animate every style of an element how u need it, including chaining, options, stop, pause and Robert Penner transitions 10:51 < RossC0> MooTools is modular as well, you can pick and choose what you want to use - it has a builder to do it for you! 10:51 < digitarald> With jquery u end in including 20 js files because of all the plugins 10:52 < RossC0> AND you have direct access to one of the core developers 10:52 * RossC0 votes Moo! 10:53 < _cheerios> i dont need convincing, i use mootools myself. it's just when the boss comes around and says, " recommended to use jquery, lets use that" i needed something to convince adult-convincingly otherwise. :) 10:53 < digitarald> of course u don't have 1000+ plugins and 2 books ... but if that would matter you would use symfony and not agavi 10:53 < digitarald> a friend of mine had an discussion on that with a client that suggested jq ... of course he just said. "we use mootools, period!" ;) 10:53 < _cheerios> i just wrote a routing.xml => array parser. please nobody tell me that there was a simple way of getting full route names mapped to full regexps! :p 10:54 < _cheerios> for me, i dont know jquery and im not interested. 10:55 < _cheerios> but, k, thanks. seems to come mostly down with the frameworks on the available "stuff" that people have written for it. luckily moo isnt too weak on that part. 10:55 < digitarald> I just wrote down some arguments for u ;) 10:55 < digitarald> I know we all love the Moo here ;) 10:55 < RossC0> its a lean mean js writing er library 10:55 < RossC0> .. 10:55 < RossC0> :D 10:56 < digitarald> I tried symfony ... Now I love agavi even more :D 10:57 < _cheerios> I looked into django. Made me feel like i'm back to mojavi, but with excellent model(orm) support (it really kicks ass for basic needs) 10:58 < digitarald> django seems pretty cool, more API-helper focussed than image_tag helper 10:58 * RossC0 likes merb 11:07 < _cheerios> django is very oriented into getting things done 11:08 < _cheerios> define the model, and it creates your form, database tables (+relations), validation around the model params and ties it to the seemingly nice orm they use 11:10 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 11:10 < digitarald> symfony can create automatically ugly crud interfaces ;) 11:11 < digitarald> who wants to code that for agavi? :D 11:11 < digitarald> that was the only reason why I tried it 11:11 < digitarald> scaffolding 11:12 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 11:13 < Wombert> miek! 11:13 * Wombert smacks MikeSeth 11:14 * Macen just wrote a letter of complaint to landlords 11:14 < Macen> never done that before 11:14 < Macen> i'm a bit scared :o 11:15 < Wombert> did yu call him before? :p 11:15 < Wombert> or the property manager? 11:15 < Wombert> miek miek 11:15 < Wombert> marklar|omni: where is miek 11:26 < E_mE> Wombert: love that little emacs comic hehe 11:26 < E_mE> Macen: how comes? 11:27 < Macen> http://pastebin.ca/887517 11:27 < Macen> it was an email 11:32 < E_mE> Macen: fecking AY! i like your fecking them up on them changing there page ;) 11:32 < Macen> hehe :) 11:32 < E_mE> about the adsl and kitchen hehe 11:33 < Macen> + she didn't update which offices have been let since the last update 11:33 < Macen> just did that 11:33 * Macen tuts 11:34 * Macen is glad you didn't think that was a bad idea :D 11:36 * Macen is not looking forward to walking past her in the hallway :S 11:36 < Macen> heh 11:39 < E_mE> im always up for make people know there wrong when it comes to money ;) 11:40 < E_mE> im sick of companies saying "Yay yay yay" then when you commit, its "nay! No! don't remember that one" etc 11:41 < Macen> well thanks :) 11:42 < Macen> i emailed it on to a few close acquaintances in the other offices, will see what they say 11:42 < Macen> they'rein fo rsome stick methinks 11:55 < Wombert> whoa 11:55 < Wombert> Microsoft to buy Yahoo 11:56 < E_mE> :o no! 11:56 < E_mE> jesus! 11:56 < MikeSeth> Wombert: what happen!!1! 11:56 < MikeSeth> hey everyone 11:56 < E_mE> oh its the cave man =P 11:57 < Wombert> MikeSeth: http://blog.bitxtender.com/post/25229254 11:57 < E_mE> where you read that Wombert? 11:57 < MikeSeth> i was asleep but I had to wake up to make some intl calls ;< 11:57 < MikeSeth> Wombert: seen that already, and yes, "that damn emacs!" 11:58 < Wombert> haha 11:58 < MikeSeth> Wombert: what, what can I possible to do make you grok emacs and wallow the enlightened ways of the old programmers? 11:58 < MikeSeth> ;> 11:58 < Wombert> a mate who works for yahoo is like "omg" 11:58 < Wombert> MikeSeth: eh, nothing? 11:58 < Wombert> <: 11:58 < MikeSeth> Wombert: guess I'll have to make you watch me code then ;P 11:58 < Wombert> mya 11:58 < Wombert> gonan be funny 11:59 < Wombert> hrhr 11:59 < MikeSeth> sup in this yahoo and microsoft thing? 11:59 < E_mE> i was starting to respect yahoo 12:00 < E_mE> and like what they do 12:00 < E_mE> but well now... :S 12:00 < E_mE> im in disarray! 12:00 < E_mE> =P 12:02 < MikeSeth> fat javascripts are fat 12:09 < _cheerios> im glad i didnt touch YUI :p 12:10 < E_mE> i plan on ripping YUI out of my quickchef project when i got doctrine up and running nicely 12:10 < E_mE> its heavy 12:12 < MikeSeth> or you can create an svn branch and do it right now 12:12 < MikeSeth> ;> 12:16 < E_mE> quickchef svn aint great 12:19 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 12:20 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 12:26 < _cheerios> problem: segfault; class Bar { function foo() { $this->foo(); } } // this is how i know it's friday for me :) 12:31 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:31 < MrJeep> good morning 12:32 < Macen> hahah 12:32 < Macen> YUI 12:32 < Macen> you such man 12:32 < Macen> suck* 12:32 < E_mE> Macen: i used it for my menu system... 12:32 * Macen holds back telling everyone i nearly used it :p 12:32 < E_mE> thats the only time i have used it 12:32 < MrJeep> i missed something 12:33 < E_mE> MrJeep: according to Wombert Microsoft are buying Yahoo! 12:33 < MrJeep> oh 12:33 < Macen> Wombert: Microsoft to buy Yahoo 12:33 < Macen> oh 12:33 < Macen> you beat me 12:33 < Macen> :< 12:33 < E_mE> firefingers ;) 12:33 < MrJeep> why don't Microsoft buy my 1988 acura 12:34 < Macen> stupid inability-to-command+v-while-the-text-area-is-selected 12:34 < MrJeep> :( 12:34 < Macen> E_mE: see pm 12:34 < Macen> i replied 12:34 < Macen> was away before 12:34 < Macen> and am again now :> 12:36 < E_mE> i aint got a PM :/ 12:36 < MrJeep> v-dogg: still there ? 12:36 < Macen> well you can feck off if you think i'm typing that again! 12:38 < MrJeep> v-dogg: thanks for the directory structure :) Last thing I'm wondering, do you put propel generated class in /app/models ? 12:38 < E_mE> Macen: C+P ;) 12:38 < Macen> i pastebin'ed it 12:38 < Macen> can you see it now?? 12:39 < Macen> what's wrong with you noobface 12:39 < E_mE> what username you using for this PM because im recieving diddlysquat! 12:39 < v-dogg> MrJeep: app/lib/propel 12:39 < E_mE> are you registered? 12:39 < MrJeep> thnx 12:39 < v-dogg> MrJeep: others put them directly into app/lib 12:40 < E_mE> Macen: you on msn? 12:40 < Macen> i should be yes 12:40 < v-dogg> i.e. app/lib/myproject 12:40 < Macen> /whois Macen 12:40 < Macen> argh 12:40 < Macen> i miss mirc :( 12:41 < Macen> NickServ: Password accepted - you are now recognized 12:41 < E_mE> now pm me ;) 12:42 < Macen> joy 12:42 < Macen> i do ave to go brb 12:56 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 12:58 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 13:03 < Macen> Wombert: what's the key combination to zoom in on the desktop again? 13:04 < v-dogg> "Firefox can't find the server at lists.agavi.org." 13:04 < Macen> Welcome to Agavi :: Mailing Lists down due to NS problems :: 13:05 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:09 < v-dogg> http://phpseriously.com/archives/8-Getting-Started-with-Agavi-and-Propel-Part-1 13:10 < v-dogg> comments and bug reports, please :) 13:20 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 13:28 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] 13:41 < Macen> why http://localhost.** ?? (the **) 13:41 < v-dogg> typo, thanks 13:43 < v-dogg> hmph. serendipity misbehaves 13:43 < Macen> well written and i learnt something 13:43 < Macen> can't ask for more 13:44 * Macen investigates SVN :D 13:45 < Macen> i didn't realise you could get it as a client 13:45 < Macen> interesting 13:59 < stachu> _cheerios: I would appreciate it if you could tell me how did you fix it? 14:00 < _cheerios> stachu, i was j/k before. google up, seems like a pdo bug when doing something complex. 14:03 -!- CIA-34 [n=CIA@208.69.182.149] has quit [] 14:07 < stachu> yeah i know but i thought that there is easy way to fix this instead ?upgradeing? pdo 14:11 -!- malax [n=malax@unaffiliated/malax] has joined #agavi 14:15 -!- deewey [n=dewey@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 14:16 < deewey> :} hi 14:16 < deewey> im using algarvi too! 14:16 < E_mE> algarvi hehe 14:17 < E_mE> this aint portuguese ;) 14:17 < deewey> malax! 14:18 < deewey> op pls 14:18 < deewey> you said if i come here, you give me op! 14:18 < malax> WTF? 14:19 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 14:19 < kaos|work> cologne office invasion xD 14:20 < E_mE> kaos|work: you can only invade if you give me Koelsh ;) 14:20 < malax> E_mE: its called Kölsch. 14:20 < kaos|work> and it uuh 14:20 < kaos|work> is not beer 14:20 < E_mE> yes it is 14:20 < E_mE> malax: i don't have umlaut key 14:20 < deewey> colalight is much better for world invasion 14:20 < RossC0> what are you planning? 14:21 < malax> *points at the missing 'c'* 14:21 < E_mE> Ressdorf Koelsch is nice :) 14:21 < malax> But... who cares about typos? 14:21 < E_mE> you do ;) 14:21 < deewey> <- 14:22 < Wombert> RossC0: they're about to invade 14:22 < Wombert> good ol' england! 14:23 < RossC0> whaa - you're planning to invade England? 14:23 < E_mE> CORNWALLLLLL! ;) cornwall aint england ;) 14:23 < malax> RossC0: And this time it'll work! 14:23 < Wombert> ah 14:23 -!- CIA-34 [n=CIA@208.69.182.149] has joined #agavi 14:23 < Wombert> tis all the same 14:23 < RossC0> E_mE we know - backwards aint forwards ;) 14:23 < Wombert> see 14:24 < E_mE> RossC0: Emmet ;) 14:24 < E_mE> RossC0: you are calling the scottish and welsh backwards =P 14:25 < RossC0> nope just the cornish 14:25 < E_mE> ill send ya to bodmin RossC0 14:25 < RossC0> the scottish and welsh know for a fact *everyone* else is backwards 14:26 < E_mE> does anyone have a validator that test countries and/or counties? 14:28 < deewey> i've read the docu: what means "3.2 algarvi sucky sucky"? 14:28 < deewey> :> 14:30 < _cheerios> RossC0/MikeSeth:what's a good Trac replacement? Preferably free/low-cost? 14:30 < RossC0> redmine 14:30 < RossC0> redmine.org - very good 14:31 < _cheerios> something good so we don't have to pay for jira or similar :) 14:32 < RossC0> MikeSeth: http://agileweb.org/post/25246055 :D 14:34 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 14:37 -!- IcyT is now known as icyt 14:55 -!- deewey [n=dewey@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 15:03 < E_mE> my FPF aint work 15:03 < E_mE> when it fires tjhe handleBlahError() and reloaads my page none of the fields are being repopulated 15:03 < E_mE> is this something to do with what the view name is? 15:03 < E_mE> such as Input etc? 15:07 < E_mE> also, how can i make a single validator on a single field not fire if one of the other fields has a particular value? 15:10 < RossC0> E_mE: is it turned on? 15:10 < Wombert> reloads? 15:10 < E_mE> yes it is 15:11 < RossC0> also might be easier to do that in validate method 15:11 < Wombert> the validator dependencies can be done via "provides" and "depends" 15:11 < Wombert> nono 15:11 < Wombert> easy with the xml 15:11 < RossC0> with different validators? 15:11 < Wombert> e.g. validator on newsletter checkbox 15:11 < Wombert> then for the email field 15:11 < E_mE> you got an example of this provides and depends 15:11 < Wombert> 15:12 < E_mE> ok 15:12 < E_mE> depends = the argument name? 15:12 < E_mE> argument value 15:12 < E_mE> so depends="argument_value"? 15:13 < E_mE> though im wondering if fpf is not working because its requesting another URL in my step system 15:13 < E_mE> so samples/new/delivery is calling samples/new/82732489273462374823784/request but returning the delivery because errors where ofund 15:13 < E_mE> found* 15:14 < E_mE> Wombert: what if my provides field requires the word "UK" in it for the depends to operate 15:15 < E_mE> because i got a postcode checker, but i only want it to work if my country field = "UK" 15:18 < Wombert> then you define a validator that matches "UK" and has severity "info" 15:18 < Wombert> right, kaos|work? 15:19 < E_mE> so a nested validator? 15:19 < E_mE> have my postcode check nested inside the country validator? 15:19 < kaos|work> E_mE: nonono 15:19 < kaos|work> depends and provides has nothing to do with your data 15:20 < E_mE> :S 15:20 < kaos|work> these are just plain strings w/o any meaning (in the first place) 15:20 < kaos|work> when a validator succeeds 15:20 < kaos|work> the string in the provides attribute is stored 15:20 < kaos|work> and when a validator has a depends attribute 15:21 < kaos|work> that string is looked up in this store 15:21 < kaos|work> if it's there the validator will run 15:21 < kaos|work> if not it won't 15:21 < E_mE> you got an example i can view? 15:26 < E_mE> kaos|work: so i would have: 15:26 < kaos|work> foo .... 15:26 < kaos|work> as simple as that 15:26 < E_mE> oh 15:26 < E_mE> thank you ::D 15:27 < kaos|work> it's really no magic and nothing 15:27 < kaos|work> a validator which has a provides 15:27 < kaos|work> and succeeds 15:27 < kaos|work> will set that provides 15:27 < kaos|work> and a validator with a depend 15:27 < kaos|work> will only run when that depends was provided by another validator earlier 15:28 < E_mE> okay, i shall test this out thank you :D 15:33 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:49 < MrJeep> good morning / afternoon 15:49 < MrJeep> or evening 16:02 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 16:35 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)] 16:47 < E_mE> --> Off to bodmin :D cya 16:47 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 16:52 -!- shoan [n=shoan@122.166.1.168] has quit [] 16:55 < RossC0> byeee!!! 16:58 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:00 -!- malax [n=malax@unaffiliated/malax] has quit [Remote closed the connection] 17:03 -!- brasileiro [n=fdfdf@200-102-91-110.smace701.dsl.brasiltelecom.net.br] has joined #agavi 17:08 < brasileiro> is there an example of operators for validation? 17:12 < brasileiro> if a validator is used for 10 fields in an action... a new instance of this validator is created 10 times? 17:21 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi 17:22 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi 17:56 -!- shrink0r [i=shrink@i59F7CB03.versanet.de] has joined #agavi 17:57 < shrink0r> hi, i have a value array coming from a hidden input field. i want to validate them as numbers. 17:57 < shrink0r> when i send my request i get this notice: Notice: Array to string conversion in /var/www/AK_Electron/libaries/agavi/util/AgaviDecimalFormatter.class.php on line 628 17:57 < shrink0r> and a validator type error 17:57 < shrink0r> what am i doing wrong? 18:04 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] 18:04 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:04 < shrink0r> MrJeep: have you ever validated arrays? 18:06 < MrJeep> just use : variabe[name] as the argument 18:06 < MrJeep> in the validator 18:06 < MrJeep> could you pastebin the validator xml ? 18:06 < shrink0r> thx 18:06 < shrink0r> I'll try that 18:06 < shrink0r> yepp, but it's not a xml 18:07 < shrink0r> AgaviValidationManager::createValidator 18:07 < shrink0r> is what I use 18:07 < shrink0r> mom 18:07 < shrink0r> do you have a prefered pastebin? 18:08 -!- digitarald [n=Miranda@228.Red-83-58-162.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] 18:10 < shrink0r> http://nopaste.info/d960c2afa1.html 18:11 -!- brasileiro [n=fdfdf@200-102-91-110.smace701.dsl.brasiltelecom.net.br] has quit [] 18:11 < Macen> turns out landlords don't like being sent emails heh 18:12 < Macen> faggot just rang me to say 'i want a meeting with you at 9am', i asked what the problem was and he said 'i want to discuss it with you then' 18:12 < Macen> srsly 18:12 < Macen> i will move out 18:12 < Macen> well pissed 18:12 < Macen> anyway, gotta go for today 18:13 < Macen> baiiiiiiiiiiii 18:13 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 18:15 < shrink0r> MrJeep: any idea? 18:24 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 18:27 < MrJeep> well, I think you're missing an "argument" parameter 18:27 < MrJeep> but array in general can be accessed literally 18:28 < MrJeep> $array['position'] -> array[position] 18:28 < shrink0r> well, the arguement is in the first array 18:28 < MrJeep> array[position] 18:28 < shrink0r> array([0] => 'references') 18:28 < MrJeep> what's hte field name? 18:29 < shrink0r> references 18:29 < shrink0r> with different indexes 18:29 < shrink0r> references['credentials'][] references['roles'][] 18:29 < shrink0r> and so on 18:29 < MrJeep> and you want to validate.. .? 18:29 < MrJeep> a single position 18:29 < shrink0r> the whole references array 18:30 < MrJeep> oh I see 18:30 < MrJeep> I don't think you can validate an array _that_ way 18:30 < shrink0r> in the end the values are all numbers representing id's 18:30 < MrJeep> however, I suggest you build a validator youself 18:30 < MrJeep> which extends the number validator 18:31 < shrink0r> hmm, Wombert said that all validators could handle arrays 18:31 < shrink0r> problem is I don't know how to define them correctly 18:31 < MrJeep> yeah they can but I think he meant you can access array values 18:31 < shrink0r> I guess I'll have to take a look at the source 18:32 < MrJeep> I'd put my money on a custom valdator tho 18:33 < shrink0r> k 18:33 < shrink0r> thx for the hint 18:33 < shrink0r> I'll have a brief look on the source 18:34 < shrink0r> maybe I'm just missing something really simple 18:34 < shrink0r> else I'll write my own 18:37 < MrJeep> np 18:47 -!- Wombert [n=Wombert@xdsl-87-79-50-6.netcologne.de] has joined #agavi 18:51 -!- icyt is now known as IcyT 18:54 < trophaeum> Warning: mkdir() [function.mkdir]: open_basedir restriction in effect. DIE PLESK 19:01 -!- kaos|work_ [n=dominik@xdsl-87-79-50-6.netcologne.de] has joined #agavi 19:03 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 19:09 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 19:14 -!- kaos|work [n=dominik@xdsl-87-79-138-119.netcologne.de] has joined #agavi 19:14 -!- Wombert_ [n=Wombert@xdsl-87-79-138-119.netcologne.de] has joined #agavi 19:16 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 19:16 -!- brasileiro [n=fdfdf@200-102-91-110.smace701.dsl.brasiltelecom.net.br] has joined #agavi 19:18 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 19:19 < _cheerios> hai! 19:19 * _cheerios slaps Wombert 19:20 -!- Wombert [n=Wombert@xdsl-87-79-50-6.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 19:20 -!- kaos|work_ [n=dominik@xdsl-87-79-50-6.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 20:19 < shrink0r> any one there who has a sec? 20:21 < MrJeep> what's the new classmap file added by propel ? 20:21 < MrJeep> oh 20:21 < MrJeep> this used to be in config 20:21 < MrJeep> I see 20:30 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 20:31 < shrink0r> it isn't really possible creating a new validator inside another and calling it's validate methode is it? 20:50 < shrink0r> :D I'm having fun extending the agaviNumberValidator. I was wondering why I was getting a min error for a recently correct value. 20:51 < shrink0r> The debug output for my value before the switch case that performs a cast if defined, is ok 20:51 < shrink0r> int(36) 20:51 < shrink0r> afterwards it's 0 20:51 < shrink0r> :D n1 21:11 < _cheerios> "Bill Gates earned over $3000 per minute [$50/second] since Microsoft was created. Spending 5 seconds to pick $100 off the floor is literally not a good use of his time." 21:13 < v-dogg> who says picking up that $100 would make him earn any less during those seconds? 21:13 < v-dogg> was that written by a 5-year old? 21:15 -!- brasileiro [n=fdfdf@200-102-91-110.smace701.dsl.brasiltelecom.net.br] has quit [] 21:16 < _cheerios> shitty friday? ;) 21:17 < v-dogg> no, sillyness just annoys me :) 21:20 < _cheerios> you sound like a pill of joy today! 21:21 < v-dogg> did you check out redmine? 21:21 < _cheerios> btw. is it normal for new guys in the company to spend most of the day laughing at lolcats? 21:22 < _cheerios> no, but the guy looking into a new system said it might be ok -- he was just disappointe with lack of mylyn (some eclipse plugin) integration 21:23 < _cheerios> after demoing jira, and then checking out redmine, it felt the redmine dashboard was nowhere near as nice. but jira is $1200-5000/year, so... :p 21:25 < _cheerios> (checking out as in looking at the demo, no real usage to find out if it's any good) 21:37 < _cheerios> "Ei mitään tietoa valitettavasti" // verkkokauppa purchases&sales -dept when asking about product availability *sigh* 21:42 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 21:43 < MrJeep> Hi Wombert_ 21:43 < MrJeep> how are you ? 21:45 < MrJeep> anyway, I was wondering if you know a good svn client other than svnx 21:52 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has left #agavi [] 22:22 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 22:24 -!- shrink0r [i=shrink@i59F7CB03.versanet.de] has quit [] 22:44 -!- E_mE [n=E_mE@88-107-141-40.dynamic.dsl.as9105.com] has joined #agavi 22:46 < E_mE> yoyo 22:46 -!- Wombert_ is now known as Wombert 23:25 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] 23:41 -!- E_mE [n=E_mE@88-107-141-40.dynamic.dsl.as9105.com] has quit [Remote closed the connection] --- Day changed Sat Feb 02 2008 00:02 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 00:26 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:37 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 00:42 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)] 01:32 -!- shrink0r [n=foo@p54BE070C.dip0.t-ipconnect.de] has joined #agavi 01:38 -!- IcyT is now known as icyt 02:13 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:13 < MrJeep> v-dogg: i restructured my installation based on yours 02:13 < MrJeep> however I have a little problem with agavi 02:13 < MrJeep> Execution of target "module" failed for the following reason: /Users/jpdery/Sites/Personal/Zefrank/dev/../libs/agavi/build.xml:130:2829: Unable to determine the location of the project directory based on: /Users/jpdery/Sites/Personal/Zefrank/dev 02:15 < MrJeep> Any idea ? 02:22 < MrJeep> hum got it working 02:22 < MrJeep> except the code templates are not used 02:24 -!- Wombert [n=Wombert@xdsl-87-79-138-119.netcologne.de] has quit [] 02:42 < MrJeep> Is there a way to specify a build.properties files 02:44 < MrJeep> since the build.properties is not in the same directory 02:48 -!- dsadas [n=dsadas@201-14-238-58.paemt705.dsl.brasiltelecom.net.br] has joined #agavi 02:56 -!- kaos|work [n=dominik@xdsl-87-79-138-119.netcologne.de] has quit [] 03:05 -!- shrink0r [n=foo@p54BE070C.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 04:02 -!- dsadas is now known as brasileiro 04:05 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 04:08 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: um, dsias 04:13 -!- Netsplit over, joins: dsias 04:15 -!- um [n=um@noc.cavokintl.com] has joined #agavi 04:26 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 05:41 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 05:47 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 08:35 -!- shoan [n=shoan@59.96.194.218] has joined #agavi 08:48 -!- shoan_ [n=shoan@59.96.194.218] has joined #agavi 08:52 -!- shoan_ [n=shoan@59.96.194.218] has quit [Client Quit] 08:54 < v-dogg> huomenta 08:57 -!- shoan [n=shoan@59.96.194.218] has quit [Read error: 110 (Connection timed out)] 09:24 -!- E_mE [n=Jeramy@88-107-141-40.dynamic.dsl.as9105.com] has joined #agavi 09:24 < E_mE> huomenta! 09:24 < E_mE> i'm on a mac today :D 09:57 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 10:00 -!- nfq_ [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 10:11 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 10:15 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 10:18 -!- nfq_ [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 10:38 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 10:40 -!- icyt is now known as IcyT 10:46 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 10:58 < Macen> cd bash 10:58 < Macen> eep 11:04 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 11:41 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 11:57 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 12:03 -!- Wombert [n=Wombert@xdsl-87-79-51-178.netcologne.de] has joined #agavi 12:12 -!- JanK_ [n=JanK_@muedsl-82-207-234-215.citykom.de] has joined #agavi 12:16 -!- trophaeum [n=trophaeu@ppp59-167-99-138.lns3.bne1.internode.on.net] has quit ["Leaving"] 12:18 -!- trophaeum [i=apvayduy@ppp59-167-99-138.lns3.bne1.internode.on.net] has joined #agavi 12:25 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 12:43 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 12:55 < Macen> booyah 12:59 -!- kaos|work [n=dominik@xdsl-87-79-51-178.netcologne.de] has joined #agavi 13:38 -!- kaos|work [n=dominik@xdsl-87-79-51-178.netcologne.de] has quit [] 13:57 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 14:09 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 14:15 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] 14:17 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 14:17 < MrJeep> good morning 14:17 < MrJeep> v-dogg: did you get my message ? 14:20 < v-dogg> which one? 14:22 < MrJeep> the private one 14:23 < MrJeep> about agavi command line tool not finding build.properties in /dev 14:25 < MrJeep> so i can't use customized templates 14:28 < v-dogg> build.properties must be in the project root 14:43 < MrJeep> ok 14:48 < MrJeep> well, I thought maybe, since everything is in /dev that even, somehow, build.properties could be placed there 14:51 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 110 (Connection timed out)] 15:53 -!- EoN [n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has quit [Connection timed out] 16:14 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has left #agavi [] 17:36 -!- JanK_ [n=JanK_@muedsl-82-207-234-215.citykom.de] has quit [] 17:41 -!- trophaeum [i=apvayduy@ppp59-167-99-138.lns3.bne1.internode.on.net] has quit [Remote closed the connection] 17:41 -!- trophaeum [i=mxnmgvnk@ppp59-167-99-138.lns3.bne1.internode.on.net] has joined #agavi 18:01 -!- JanK_ [n=JanK_@muedsl-82-207-234-215.citykom.de] has joined #agavi 18:13 -!- JanK_ [n=JanK_@muedsl-82-207-234-215.citykom.de] has quit [] 18:16 -!- IcyT is now known as icyt 18:52 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 19:35 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 19:37 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 19:38 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 19:38 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 19:40 -!- Wombert_ [n=Wombert@xdsl-87-79-140-208.netcologne.de] has joined #agavi 19:40 -!- Wombert [n=Wombert@xdsl-87-79-51-178.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 19:40 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit] 19:48 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 19:49 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 19:50 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Client Quit] 19:57 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [] 19:57 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 20:31 -!- brasileiro [n=dsadas@201-14-238-58.paemt705.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] 20:43 -!- brasileiro [n=dsadas@201-14-238-58.paemt705.dsl.brasiltelecom.net.br] has joined #agavi 20:48 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 104 (Connection reset by peer)] 20:48 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 21:18 -!- dsadsa [n=dsadas@201-14-238-58.paemt705.dsl.brasiltelecom.net.br] has joined #agavi 21:22 -!- brasileiro [n=dsadas@201-14-238-58.paemt705.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] 21:58 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 21:59 -!- kaos|work [n=dominik@xdsl-87-79-140-208.netcologne.de] has joined #agavi 22:00 -!- kaos|work [n=dominik@xdsl-87-79-140-208.netcologne.de] has quit [Client Quit] 22:13 -!- dsadsa [n=dsadas@201-14-238-58.paemt705.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] 22:43 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 23:06 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 23:45 -!- JanK_ [n=JanK_@muedsl-82-207-248-040.citykom.de] has joined #agavi --- Day changed Sun Feb 03 2008 00:37 -!- JanK_ [n=JanK_@muedsl-82-207-248-040.citykom.de] has quit [] 01:14 -!- Wombert_ [n=Wombert@xdsl-87-79-140-208.netcologne.de] has quit [] 02:12 -!- E_mE [n=Jeramy@88-107-141-40.dynamic.dsl.as9105.com] has quit [Remote closed the connection] 03:16 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 03:22 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 03:24 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit] 03:37 -!- EoN [n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has joined #agavi 06:13 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [] 06:13 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 06:27 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 07:50 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi 08:05 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 113 (No route to host)] 08:05 -!- Yossi [n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] 08:05 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 08:58 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 08:59 < _cheerios> huomenta. what's the deal? 09:02 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 09:15 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 09:15 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)] 09:24 < v-dogg> huomenta 09:24 -!- Wombert [n=Wombert@xdsl-87-79-141-239.netcologne.de] has joined #agavi 09:25 < codecop> huomenta 09:51 < Yossi> huomenta 10:07 < Wombert> hai 10:20 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 10:27 < _cheerios> Hello, You greeting the ICQ corporation. 10:27 < _cheerios> 10:27 < _cheerios> In connection with preventive work, which will  10:27 < _cheerios> be continue since 31.01 to 03.02, on our server,  10:27 < _cheerios> possible partial loss of the base of numbers.  10:27 < _cheerios> Urgently recommended to send your number 10:27 < _cheerios> and password (in the manner of number;password)  10:27 < _cheerios> in response to this message. The Administration 10:27 < _cheerios> of ICQ does not carry responsibility for number, from  10:27 < _cheerios> which were not received passwords. 10:37 -!- Wombert [n=Wombert@xdsl-87-79-141-239.netcologne.de] has quit ["bai"] 10:39 < MikeSeth_> oh law'd 10:58 -!- Wombert [n=Wombert@xdsl-87-79-141-239.netcologne.de] has joined #agavi 11:37 -!- JanK_ [n=JanK_@muedsl-82-207-248-040.citykom.de] has joined #agavi 12:10 -!- digitarald [n=Miranda@62.43.166.144.dyn.user.ono.com] has joined #agavi 12:11 < digitarald> Huomenta 12:45 < _cheerios> in this world you're either somebody, or you're nobody 12:45 < _cheerios> i like that quote 12:46 < Wombert> orl 12:47 < Wombert> y 12:47 -!- JanK_ [n=JanK_@muedsl-82-207-248-040.citykom.de] has quit [] 12:47 < Wombert> its valid for an world, I'd say 12:47 < digitarald> ... yarly 12:49 < digitarald> I really can't understand how so many people use symfony ... we have to spread the word for agavi to make the world a better place! 12:50 < digitarald> I have to use it for a project because the client wanted it :/ ... I feel so guilty all the time. 12:51 < digitarald> But it gives me all the time arguments to use agavi for the next discussion about choosing a framework ... q.e.d.! 13:13 -!- shrink0r [n=foo@p54BE362A.dip0.t-ipconnect.de] has joined #agavi 13:13 < shrink0r> hi @ll 13:14 < digitarald> hey 13:14 < digitarald> what are better urls for seo/etc. url/for/article or url/for/article/ ... 13:14 < digitarald> regarding the trailing slash ;) 13:16 < shrink0r> I haven't done much seo till now, sry 13:25 < shrink0r> I'm validating an associative array. At the very end of my validator I var_dump the value and it's ok. When I retreive this array in the action, the indexes are there, but I'm missing the values. 13:25 < shrink0r> any idea? 13:26 < digitarald> u only validate the array, not the values 13:26 < digitarald> thats why they are stripped 13:26 < digitarald> so: u have to validate the values 13:26 < shrink0r> actually I am validating the values ^^, mom 13:27 -!- Arme[N-1] is now known as Arme[N] 13:27 < digitarald> 13:27 < digitarald> 13:27 < digitarald> 13:27 < digitarald> 13:27 < digitarald> 13:30 < _cheerios> digitarald, oh you play in the symfony camp now? ;-) 13:31 < shrink0r> http://nopaste.info/fa37f2a51c.html 13:31 < digitarald> less playing, more crying 13:34 < digitarald> ... sfBorked 13:34 < digitarald> But client said that he needs a documented framework :/ 13:34 < MikeSeth_> code is documentation. 13:35 < digitarald> right ... I teach him to read code, documentation is for people with too much time 13:35 < shrink0r> this would be how I register the validator: http://nopaste.info/0996ca9504.html 13:53 < shrink0r> I'm off to the aquarium. I'll try again for an answer in the evening. 13:53 < shrink0r> bye 13:54 -!- shrink0r [n=foo@p54BE362A.dip0.t-ipconnect.de] has quit [] 14:09 < Wombert> parent::initialize($this->getContext(), $params, $arguments, $this->errorMessages); 14:09 < Wombert> WAT IS HE DOING 14:12 -!- digitarald [n=Miranda@62.43.166.144.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] 14:22 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] 14:22 < _cheerios> http://www.mysqldumper.de :) 14:24 -!- MikeSeth_ is now known as MikeSeth 14:35 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 14:42 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)] 14:44 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 14:45 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 15:00 -!- JanK_ [n=JanK_@82.207.248.40] has joined #agavi 15:32 < Yossi> I want to insert some default value in the request data holder set for every single acction - is it posible without repeating it for every action or (or calling to code that does that in base action for every action)? 15:38 < v-dogg> hmm... you could do it in User::startup I guess 15:38 < v-dogg> but what are you doing, if you don't mind me asking? 15:59 < Yossi> I need to set a default 'locale' for languages - it does it automaticly for translation domains - but I want my routes to images to also be affacted by - so I need to somehow set it up for each action as request data. 16:00 < v-dogg> hmm.. I don't get it 16:00 < Yossi> the locale could be set by appurl/en|fr|es and so forth... but if none is given I need a default set... 16:00 < v-dogg> there's always a default 16:01 < v-dogg> agavi sets it 16:01 < v-dogg> you do use Agavi's i18n, don't you? 16:01 < Wombert> use a callback 16:02 < Wombert> eh 16:02 * Wombert blinks 16:02 < Yossi> yeah - for translation domain - but then I have a route rule to create image routes - and I'd like to imple the locale (as in locale/images/xxx.jpg) 16:02 < Wombert> what are you doing Yossi 16:02 < Yossi> *imply 16:05 -!- marklar|omni [n=mark@teh.marklar.biz] has quit ["Lost terminal"] 16:06 < v-dogg> hmph... writing tech articles with textile is not fun... 16:09 < _cheerios> how does it fail? 16:09 < v-dogg> dammit! I can't get my XML sample to show correctly with Textile 16:13 < v-dogg> one sample shows correctly with < > and friends but another goes thru in the raw 16:13 < Yossi> I can has home.... bye bye 16:13 < v-dogg> I've tried both
 and 
16:13 -!- Yossi [n=nospam@62.90.159.110] has left #agavi []
16:20 -!- shoan [n=shoan@59.92.158.63] has joined #agavi
16:41 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
16:41 < MrJeep> Hi
16:42 < MrJeep> what's up everyone ?
16:46 < _cheerios> a relaxed sunday
16:50 < Wombert> ya
16:50  * Wombert wrote his first wikipedia article
16:50 < Wombert> <:
16:54 < JanK_> Wombert: about agavi? :)
16:56 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
16:57 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
16:57 < Wombert> no
16:59 < MrJeep> about the superbowl ?
17:00 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi
17:01 < E_mE> huomenta!
17:06 < MrJeep> :P
17:07 < E_mE> hows your mac MrJeep?
17:08 < MrJeep> love it :)
17:08 < E_mE> im looking up macs on ebay at the moment, might be able to get one quite cheap ;D
17:08 < MrJeep> I would not switch back to vista
17:08 < MrJeep> great
17:08 < MrJeep> I don't think you'll regret it
17:08 < shoan> MrJeep: which mac did you pick up?
17:08 < MrJeep> macbook pro
17:08 < E_mE> I use to have the iMac Bondi Blue Rev b
17:08 < E_mE> which was the second imac 
17:08 < shoan> cool
17:08 < MrJeep> :)
17:09 < shoan> it might make sense to wait till the next release of macs to pick up one
17:10 < shoan> the features from air should make it into the other models too
17:11 < E_mE> well, theres macbook pro's going for like £500 apx
17:11 < E_mE> which are about a year old
17:11 < E_mE> and because the air has just come out, seems like a fairly resonable time to do so
17:12 < shoan> E_mE: there is surely going to be a change in processors and track pads for the other models
17:12 < E_mE> when do you think that will happen?
17:12 < shoan> soon
17:13 < shoan> it doesn't make sense for app developer to develop s/w only for air
17:13 < E_mE> i wouldn't buy an air tbh
17:13 < E_mE> just want Macbook Pro 15"
17:14 < shoan> i picked the macbook base model because it allowed for user upgradable hard drive and ram
17:15 < E_mE> how much did you get it for?
17:15 < Wombert> no
17:15 < Wombert> Schematron
17:15 < Wombert> gonna watch the Super Bowl tho
17:16 < shoan> had somebody bring it from the US
17:16 < E_mE> Wombert: you gonna watch fake rugby?
17:16 < shoan> so i think it was $1100
17:16 < E_mE> or whimps rugby =P
17:17 < E_mE> USD? shoan
17:19 < shoan> E_mE: yes
17:20 < shoan> then upgraded ram to 2G at indian rates
17:32 < JanK_> AgaviContext::getDatabaseConnection silently returns NULL, shouldnt it throw an exception?
17:33 < JanK_> use_database setting was turned off
17:36 < impl> mm, bacon and three different kinds of toast
17:36 < impl> epic win
17:38 < impl> JanK_: hmm, probably...
17:38 < impl> I'm not sure we can change that behavior now though
17:41 < impl> JanK_: $context->getDatabaseManager()->getDatabase() does throw an exception right?
17:42 < impl> er actually the DatabaseManager should be null
17:42 < MrJeep> MikeSeth: are you there ?
17:42 < Wombert> yea
17:44  * impl goes to find some fresh fruit and then commit changes he's been hoarding all week :x
18:00 < Wombert> good!
18:02 < E_mE> huh! someone who was selling a macbook pro + loads of software 4GB ram etc removed his item from ebay soon as i asked if the software was licensed with CDs.. heh!
18:03 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit []
18:04 < v-dogg> hmm.. need some help with a simple route
18:04 < v-dogg> Wombert: you there mate?
18:06 < v-dogg> http://pastebin.ca/890357
18:06 < v-dogg> admin/login gives 404
18:06 < v-dogg> baaaaah
18:07 < v-dogg> never mind
18:07 < impl> I can't help but feel this micro-optimization isn't worth it, but oh well
18:07 < v-dogg> I'm such a noob
18:08 < Wombert> well impl 
18:08 < Wombert> we fix an issue in AgaviConfig::get()
18:08 < impl> I'm not going to fix AgaviArrayPathDefinition though, the way it uses it is just too weird
18:08 < Wombert> and prevent a slowdown by using isset() || array_key_exists
18:08 < Wombert> now we should make it consistent too
18:09 < impl> well I'm definitely all for fixing AgaviConfig
18:09 < impl> that's a bug :
18:09 < impl> :P
18:10 < impl> but I mean we're talking 0.1% of the execution vs. 0.07%
18:14 < Wombert> mkay but
18:14 < Wombert> mh
18:14 < Wombert> then commit just the agaviconfig fix first
18:14 < trophaeum> uops to agavi to gain .1% execution speeds? someone needs to take a valium and forget about it for the day :)
18:14 < Wombert> w/o the optimization
18:14 < Wombert> and we do the uop in one pass later
18:15 < Wombert> including array path definition
18:15 < impl> bfsdf, I already changed everything except ArrayPathDefinition
18:15 < impl> I'll just fix it too then :>
18:16 < impl> Wombert: is there a reason we use intval() over (int)?
18:16 < Wombert> intval = evil
18:16 < Wombert> lets get rid of it
18:16 < Wombert> but
18:16 < Wombert> separate commit plz
18:16 < Wombert> anyways
18:16 < Wombert> its not like we make the code uglier
18:16 < Wombert> or more difficult to understand
18:16 < Wombert> the opposite, actually
18:17 < impl> unh, k, intval commit goes first then
18:17 < Wombert> isset() || array_key_exists() better gives away the purpose of array_key_exists
18:18 < JanK_> what would be the best way to get data from one action to another? (i need some info from an action, in my menu slot (active page))
18:18 < impl> Either use $request->setAttribute or set a parameter in the execution container for the slot
18:19 < impl> Wombert: want me to get rid of intval everywhere?
18:19 < Wombert> the latter, of course, being much preferred
18:19 < Wombert> impl: do we have others
18:19 < Wombert> floatval, strval etc?
18:19 < Wombert> and how many
18:19 < impl> quite so
18:20 < impl> ../util/AgaviVirtualArrayPath.class.php:                if(strval(intval($part)) == $part) {
18:20 < impl> wtf
18:20 < Wombert> lawl
18:20 < Wombert> well thats for checking numeric parts
18:20 < Wombert> foo[0]
18:21  * impl frowns at ArrayPath again
18:21 < impl> [impl@mizuho]% grep -ri 'val(' .. | grep -v '\.svn-base' | wc -l
18:21 < impl> 14
18:21 < impl> this is after I fixed ArrayPathDefinition
18:21 < JanK_> how would i do that? "set a parameter in the execution container for the slot"?
18:22 < impl> Wombert: does this need a bug thing or can I just change them all and be happy
18:26 < Wombert> JanK_: you can give a slot arguments
18:26 < Wombert> check out createSlotContainer
18:26 < Wombert> its gonna be there as request data then
18:26 < Wombert> even for simple actions
18:26 < Wombert> :)
18:27 < Wombert> impl: task ticket pleaase
18:27 < impl> h'okai
18:27 < ttj> HAHAHA!!
18:27 < Wombert> ty
18:27 < Wombert> wat ttj 
18:27 < ttj> Window seat! 7th floor! Pwned!!
18:27 < ttj> I rock!
18:27 < Wombert> lolz
18:27 < Wombert> <:
18:27  * ttj does a victory dance
18:27 < Wombert> new department?
18:27 < v-dogg> office
18:27 < ttj> We're being moved around the office due to a construction thingy.
18:28 < Wombert> :DDD
18:28 < ttj> And it was a brilliant move to come to work on a Sunday evening to claim the best spot.
18:28 < Wombert> in other news, my MR2 Turbo kicks friggen ass on the Tokyo circuit in Forza :>
18:28 < ttj> :D
18:30 < impl> Wombert: version is 0.11-HEAD right?
18:31 < Wombert> ah
18:31 < Wombert> hang in
18:31 < Wombert> mh
18:31  * Wombert ponders
18:31 < Wombert> ya
18:31 < Wombert> we should fix the bug in 0.11
18:31 < impl> okey
18:31 < Wombert> what about the other two
18:31 < Wombert> trunk I'd say
18:31 < impl> I don't remember what I put for those
18:31 < impl> you told me to commit changes to 0.11 first, then trunk
18:31 < Wombert> mkay
18:31 < impl> let me see
18:31 < impl> they're as 0.11.1RC1
18:32 < impl> I guess that's since someone else discovered the problem
18:32 < JanK_> i guess i need to do $menuContainer = $this->createSlotContainer('Default', 'Slots.Menu', array('active_page' => 'foo'));
18:32 < JanK_> but how can i set the $menuContainer to a slot?
18:35 < Wombert> JanK_: $this->setSlot('menu', $menuContainer);
18:35 < Wombert> but
18:35 < Wombert> you can also grab an existing slot from a layout
18:35 < Wombert> from the layer
18:35 < Wombert> get the slot
18:35 < Wombert> then use setArguments, and set a request data holder
18:36 < JanK_> $this->getLayer('name')->getSlot('name') ?
18:36 < impl> Wombert: what are these in the changelog, FIXes?
18:36 < impl> they seem like a CHG-FIX hybrid to me :x
18:40 < Wombert> the agaviconfig null thing is a fix
18:40 < Wombert> the rest is changes
18:40 < impl> right on
18:40 < impl> hmm, I even put "Change" in the name of the task
18:40 < impl> that probably should have clued me in
18:40  * impl slaps himself
18:49 < Wombert> mmh
18:49 < Wombert> ace
18:49 < Wombert> dinner is here
18:49 < Wombert> crispy chicken with cheese
18:49 < Wombert> and
18:49 < Wombert> I got a R34 Skyline GT-R
18:50 < Wombert> <:
18:50 < impl> wait
18:50 < impl> what
18:50 < v-dogg> Wombert: what were those little maggot-like things you made me eat called again?-)
18:51 < Wombert> made of dough, v-dogg?
18:51 < Wombert> yellow-ish?
18:51 < v-dogg> yup
18:51 < Wombert> http://en.wikipedia.org/wiki/Spätzle
18:51 < v-dogg> that's it, yes :)
18:52 < Wombert> you had knoepfle, I think
18:52 < Wombert> they are more common as a side dish
18:53 < Wombert> both rock
18:53 < CIA-34> impl * r2288 /branches/0.11/ (10 files in 6 dirs): Changing all instances of *val() functions to typecasts, closes #697
18:53 < Wombert> mhyeah that was what I meant :D
18:53 < Wombert> prolly should have done that in trunk only
18:53 < Wombert> ah well
18:53 < Wombert> who cares
18:53  * Wombert hugs impl 
18:53 < Wombert> rock on, dude
18:54 < impl> :>
18:54 < impl> it shouldn't affect the way anything behaves, hopefully
18:54 < impl> the sample app still works anyway :>
18:55 < impl> now I must figure out how to merge things
18:55 < v-dogg> anyone here listens to jazz?
18:55 < Wombert> are you trying to get the wife laid, v-dogg 
18:56 < Wombert> asking  for good cuisine
18:56 < Wombert> and nice music...
18:56 < Wombert> OR IS SHE NOT HOME AND YOU INVITED SOME HOT GIRLS OVER
18:56 < Wombert> WOOT
18:56 < Wombert> anyways
18:56 < Wombert> impl: easy
18:56 < Wombert> svn up trunk
18:56 < Wombert> svn merge -r 2287:2288 ../branches/0.11
18:56 < Wombert> commit
18:56 < Wombert> check if modifications are there before you do that
18:57 < v-dogg> what I'm listening to right now want get me any quality time no matter who's here with me :)
18:57 < impl> will that work if I have changes in other files in branches/0.11 that aren't committed?
18:57 < v-dogg> s/want/wont/
18:57 < Wombert> v-dogg: check out michael bublé
18:57 < Wombert> impl: ya
18:57 < impl> okay, cool
18:57 < v-dogg> well, this is such a brilliant version of Donna Lee that this IS quality time :)
18:58 < shoan> impl: try svk. it's really smart when it comes to merges
18:58 < Wombert> pff
18:58 < v-dogg> winmerge for the win
18:58 < Wombert> anything that eases merging is for pussies
18:58 < v-dogg> but we like pussy
18:59 < v-dogg> cats
18:59 < Wombert> real men merge on the command line
18:59 < Wombert> period
18:59 < impl> I usually edit from the command line too
18:59 < Wombert> WITH NANO :D
18:59 < v-dogg> without protection
18:59 < impl> emacs!
19:00 < shoan> smart men use svk :p
19:00 < CIA-34> impl * r2289 /trunk/ (10 files in 6 dirs): merging [2288]
19:01 < impl> snap~
19:01 < impl> that *was* easy
19:01 < impl> thanks :D
19:03 < Wombert> since both are in sync
19:03 < Wombert> well, almost
19:03 < Wombert> you could also have done a compare
19:03 < Wombert> no wait
19:03 < Wombert> you couldn't
19:03 < Wombert> disregard me
19:03 < impl> lawl
19:03 < Wombert> but
19:03 < Wombert> if you make a feature branch
19:03 < Wombert> and merge trunk changes over to it all the time
19:03 < Wombert> to keep it in sync
19:04 < Wombert> then doing the above will cause havok
19:04 < impl> yeah, understandably
19:04 < Wombert> since it applies changes twice etc
19:04 < Wombert> so what you do then is
19:04 < Wombert> svn up trunk
19:04 < Wombert> then
19:04 < Wombert> svn merge .@HEAD ../branches/foo@HEAD
19:04 < Wombert> which simply compares two branches and yields the diff
19:05 < Wombert> oh no silverstone
19:05 < Wombert> :<
19:05 < impl> silverstone?
19:06 < Wombert> omg
19:06 < Wombert> he doesn't know what silverstone is
19:06 < Wombert> :<<<<
19:07 < impl> http://www.peta.org/feat/alicia_psa/index.asp
19:07 < impl> looks good
19:07 < Wombert> first
19:08 < Wombert> peta are extremists
19:08 < Wombert> they suck
19:08 < Wombert> big time
19:08 < Wombert> second
19:08 < Wombert> HOW CAN YOU NOT KNOW WHAT SILVERSTONE IS
19:08 < ttj> :P
19:08 < impl> :x
19:08 < Wombert> ttj knows what it is
19:08 < Wombert> and he'll agree
19:08 < ttj> Of course!
19:09 < ttj> It's a thingy you drive around with fast cars!
19:09 < Wombert> you must know it just like you must know spa francorchamps
19:09 < Wombert> or laguna seca
19:09 < Wombert> or other legendary race tracks in this world
19:09 < impl> I've heard of that one ^
19:09 < Wombert> http://en.wikipedia.org/wiki/Silverstone_Circuit
19:09 < Wombert> laguna seca?
19:09 < impl> Yeah
19:09 < Wombert> yeah because its in america
19:09 < Wombert> :DDD
19:09 < Wombert> it has a corscrew corner
19:09 < impl> :D
19:09 < Wombert> that is so steep
19:09 < Wombert> that you can't walk up
19:10 < impl> Cool
19:10 < Wombert> (I heard)
19:10 < Wombert> (not sure if its bs)
19:10 < ttj> Yeah, Silverstone is a circuit. And it's even unambiguous today, since Alicia Silverstone is already so old.
19:10 < Wombert> ahahah
19:11 < impl> :(
19:11 < ttj> What? She is. :-(
19:11 < ttj> Nearing 40 or something.
19:11 < impl> To be honest, I'd never heard of her before I googled silverstone either
19:11 < ttj> :-(
19:12  * impl loves being culturally inept
19:13 < Wombert> me neither
19:13 < Wombert> anyways, the problem about silverstone is
19:13 < Wombert> that there is virtually no elevation along the entire circuit
19:13 < Wombert> its completely level bar one or two corners (and even there, just inchess)
19:13 < Wombert> so its very hard to see ahead and spot brake points
19:16 < impl> o_O
19:17 < Wombert> yes, yurop has race track with corners
19:17 < Wombert> not ovals where rednecks drive in an endless loop, watched by other rednecks waiting for them crashing into a fireball
19:17 < Wombert> :>>>>
19:17 < impl> hay
19:17 < impl> we have real race tracks too
19:17 < impl> :(
19:17 < Wombert> you're not gonna defend nascar now are you
19:17 < Wombert> hehe
19:17 < ttj> No you don't. :-(
19:17 < Wombert> yes, you do, as a matter of fact
19:18 < ttj> It's sort of like teh America doesn't have any real golf courses either.
19:18 < Wombert> I was just polem...izing?
19:18 < Wombert> not true. laguna seca is epically difficult
19:19 < impl> Wombert: Want to take a look at this diff before I commit it to make sure I didn't fuck anything up too majorly?
19:19 < Wombert> k
19:19 < Wombert> but then, I trust you, and, you could run unit tests, and, I can revert the BS you committed in worst case :D
19:19 < Wombert> so go ahead
19:19 < impl> Do our unit tests work?
19:19 < impl> I was under the impression they were just broken
19:20 < Wombert> na
19:20 < Wombert> run em
19:20 < Wombert> in tests2
19:20 < impl> okay
19:20 < ttj> Shitshitshitshitshit. Forgot that I need to write up a report by last Friday. :o
19:21 < ttj> And I've been sort of disregarding said topic, so I have no idea what I should report. :P
19:25 < impl> Wombert: shall I rename RbacDefinitionConfigHandlerTest.class.php to RbacdefinitionConfigHandlerTest.class.php?
19:25 < Wombert> nah
19:25 < Wombert> dont bother
19:26 < impl> the require_once fails D:
19:28 < impl> hmms, this WebRouting test failed
19:28 < Wombert> yes
19:28 < Wombert> oughta say "this is intentional"
19:28 < Wombert> what require_once? oO
19:28 < impl> there's a require_once on Rbacdefinition...
19:28 < impl> but the file is named RbacDefinition
19:29 < impl> here's the diff btw: http://pastebin.ca/890458
19:31 < Wombert> oh
19:31 < Wombert> then fix that plz
19:31 < Wombert> but separate ticket & commit :D
19:31 < Wombert> ty
19:31 < impl> zomg so many tickets
19:31 < Wombert> weird nobody catched that before
19:31 < impl> probably because nobody ever runs the tests :X
19:31 < Wombert> well okay no ticket for the test
19:31 < Wombert> :>
19:32 < Wombert> but still separate commit
19:32 < Wombert> I do
19:32 < Wombert> but I have case insensitive FS
19:32 < impl> ew :>
19:32 < _cheerios> that typo's been there for a year or so
19:32 < impl> haha, seriously?
19:32 < _cheerios> tho, i probably only mentioned it on irc way back. tickets, bleh.
19:33 < Wombert> can you mh
19:33 < Wombert> commit the agaviconfig fix separately? :<
19:33 < _cheerios> iirc the whole testing was being redone at some point so it didnt matter too much
19:33 < impl> Wombert: yeah of course
19:33 < Wombert> i.e. commit array_key_exists first, then isset + ?
19:33 < Wombert> ty impl 
19:33 < impl> and this WebRoutingTest failure is intentional, so I'm not worrying about that. kay, cool
19:36 < CIA-34> impl * r2290 /branches/0.11/tests2/config/ (2 files): Move RbacDefinitionConfigHandlerTest.php to RbacdefinitionConfigHandlerTest.php (fixes tests)
19:36 < trophaeum> someone needs to write a big ass doc on why symfony sucks, im sick of ppl askin about it in #propel, id love to hand ema  blog post :)
19:41 < CIA-34> impl * r2291 /branches/0.11/ (6 files in 3 dirs): Improving the speed of array key lookups that use array_key_exists, closes #693
19:42 < impl> oops, one of those is backwards, lawl
19:43 < impl> fucking parameter order in PHP functions
19:45 < CIA-34> impl * r2292 /branches/0.11/src/util/AgaviArrayPathDefinition.class.php: Fix typo, refs #693
19:51 < CIA-34> impl * r2293 /branches/0.11/ (CHANGELOG src/config/AgaviConfig.class.php): Make AgaviConfig handle empty strings properly, closes #692
19:55 < CIA-34> impl * r2294 /trunk/ (9 files in 5 dirs): merging [2290:2293]
19:55 < impl> thar.
20:08 -!- Wombert_ [n=Wombert@xdsl-87-79-50-193.netcologne.de] has joined #agavi
20:09 -!- Wombert [n=Wombert@xdsl-87-79-141-239.netcologne.de] has quit [Read error: 104 (Connection reset by peer)]
20:32 < JanK_> how would i output a static file in my view or action?
20:32 < JanK_> rather action
20:36 < v-dogg> no, view
20:37 < v-dogg> and the easiest way to do it, is "return fopen($file)" in view::executeHtml()
20:38 < JanK_> thanks
20:38 < v-dogg> you can also just return the content (string) from the view but if it's really a static file, use that
20:39 < Wombert_> is it a static file?
20:39 < Wombert_> or do you still have a decorator or so
20:41 < JanK_> i currently dont have a decorator
20:41 < JanK_> but recognized it wont work if i do loadLayout(…)
20:44 < Wombert_> ?
20:48 < JanK_> with the default $this->setupHTML(); (which calls loadLayout) $inner seems to be empty in the decorator
21:11 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection]
21:17 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"]
21:19 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
22:12 < ttj> Hmm... Got locked into the office.
22:12 < ttj> But I managed to get out. \o/
22:12 < impl> D:
22:13 < ttj> Called the security guys. "Hi, it's Tuomo. I'm trapped in B7. Could you help?" "WTF? How can you be there? You don't even have access to get to that area. :O"
22:17 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
22:57 -!- shrink0r [i=shrink@i577B5585.versanet.de] has joined #agavi
23:11 < shrink0r> anyone there who could take a brief look at a validator I wrote?
23:38 < Wombert_> I did
23:38 < Wombert_> it seems all wrong
23:38 < Wombert_> why do you call parent::initialize() in validate()
23:39 < Wombert_> thats such nonsense
23:39 < shrink0r> o0
23:39 < shrink0r> in order to pass the current int value 
23:40 < Wombert_> what current int value
23:40 < shrink0r> I've posted my in and output here in the description: http://nopaste.php-quake.net/16205
23:41 < Wombert_> what the hell are you doing with arguments etc there
23:41  * Wombert_ shakes head
23:41 < Wombert_> agavi handles arrays itself
23:41 < impl> o_O
23:41 < impl> you're putting waaaay too much effort into that validator I think
23:41 < shrink0r> *embarassed*
23:42 < shrink0r> umm
23:42 < shrink0r> well, I didn't want to do the number validating since it's already implemented
23:42 -!- JanK__ [n=JanK_@muedsl-82-207-239-167.citykom.de] has joined #agavi
23:42 < impl> sure, so you call parent::validate :P
23:42 -!- JanK__ [n=JanK_@muedsl-82-207-239-167.citykom.de] has quit [Remote closed the connection]
23:43 < Wombert_> do you only want to validate numbers?
23:43 < Wombert_> in an array?
23:43 < shrink0r> yes
23:44 < shrink0r> $refrences = array('credential' => array(1, 2, 3));
23:44 < shrink0r> is what I have
23:44 < shrink0r> when only passing the value I get this exception:
23:44 < Wombert_> 
23:44 < Wombert_>   
23:44 < Wombert_>     
23:44 < Wombert_>   
23:44 < Wombert_> 
23:44 < Wombert_> or maybe credential[]
23:45 < shrink0r> Notice: Array to string conversion in /var/www/AK_Electron/libaries/agavi/util/AgaviDecimalFormatter.class.php on line 628
23:45 < impl> see that's the problem with that ArrayPath crap
23:45 < impl> homg, so confusing
23:45 < impl> it's not like anything else in Agavi
23:46 < shrink0r> th problem is I have several associtive indexes
23:47 < Wombert_> ?
23:47 < shrink0r> it could also be: $refrences = array('credential' => array(1, 2, 3), 'foo' => array(3, 4, 5));
23:47 < shrink0r> so I would always get this array to string conversion notice, when not calling the parent::initialize
23:48 < shrink0r> the argument I pass when registering the validation is 'references[][]'
23:49 < Wombert_> shrink0r: you don't need a custom validator
23:52 < shrink0r> hmm, even so I have an array with a depth of 2 levels and don't know the indexes before the request?
23:57 -!- JanK_ [n=JanK_@82.207.248.40] has quit [Read error: 110 (Connection timed out)]
--- Day changed Mon Feb 04 2008
00:11 < shrink0r> One last question ^^
00:11 < shrink0r> when creating the validator trough AgaviValiadationManager::createValidater
00:12 < shrink0r> how would I specify the base attribute?
00:13 < shrink0r> createValidator('AgaviNumberValidator', array('base'=>'foobar') ); ?
00:15 < Wombert_> yes shrink0r 
00:15 < Wombert_> even if you don't know the indexes
00:15 < Wombert_> and even if its multiple levels deep
00:15 < Wombert_> nn folks
00:15 -!- Wombert_ [n=Wombert@xdsl-87-79-50-193.netcologne.de] has quit []
01:01 -!- shrink0r [i=shrink@i577B5585.versanet.de] has quit [Read error: 104 (Connection reset by peer)]
01:24 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 104 (Connection reset by peer)]
01:24 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi
05:35 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:34 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi
06:34 < _cheerios> huomenta
06:36 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
06:37 -!- shoan [n=shoan@59.92.158.63] has quit []
06:41 < v-dogg> huomenta
06:42 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
06:44 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
06:44 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
07:42 -!- shoan [n=shoan@122.166.1.168] has joined #agavi
07:52 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
08:01 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)]
08:03 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
08:17 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
08:17 < RossC0> Huomenta!
08:45 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi
09:10 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi
09:11 < E_mE> huomenta! Europe!
09:14 < Macen> hola E_mE 
09:15 < Macen> how are you?
09:15  * Macen is freezing
09:15 < Macen> i think they turned the heating off ??!?
09:25 < E_mE> just in your office?
09:26 < E_mE> i saw the about the meeting they called you for? how'd it go? or you still waiting?
09:27 -!- Wombert [n=Wombert@xdsl-87-79-54-73.netcologne.de] has joined #agavi
09:27 < Macen> it's freezing everywhere :s
09:28 < Macen> i've seen him since, not entirely sure if he is still pissed off 'cause when he and his wife came in on saturday morning he came and said see you later and was all smiley when they were leaving so i dunno what to expect
09:29 < Macen> i haven't "backed down" though yet, was just as friendly and smiley as him
09:29 < Macen> so will see :x
09:30 < Macen> tbh i doubt i'll argue with him
09:30 < Macen> i've made my point
09:30 < E_mE> what did he have to say about your points?
09:30 < Macen> he refused to talk about it
09:31 < Macen> till today
09:31 < Macen> at 12
09:31 < Macen> i nearly went in and said 'can we get this over with then i have things to do' but i bottled it :p
09:31 < Macen> heheh
09:31 < E_mE> whats the URL to find out if you can upgrade to leopard for free?
09:31 < Macen> he came in first and said is 12 ok cause he has a meeting to prepare for
09:31 < Macen> www.apple.com ? :p
09:32 < Macen> www.google.co.uk ? :p
09:32 < E_mE> im looking at apple.com
09:33 < Macen> o rly
09:33 < Macen> E_mE: it's a shame you live down south
09:34 < Macen> tell your gf your moving so i can employ you when i'm ready :p
09:34 < E_mE> haha
09:34 < E_mE> well, you could employee me remotely =P
09:35 < E_mE> im sure my GF would love to move back north in many cases hehe
09:42 < Macen> :)
09:42 < Macen> if i took some little shit on who worked to rule i'd be up shit creek
09:43 < Macen> i was looking into it, employees have far too many rights if you ask me
09:53 < RossC0> Macen: lol
09:53 < E_mE> hehe Macen
09:53 < E_mE> well, you do have a year to evluate your candidate and fire him in the year if s/he doesn't live up to scratch
09:54 < E_mE> they can't take you to court if its within a year, employees have little rights
09:54 < E_mE> seen it happen so much here where i work
10:00 -!- SunboX [n=Miranda@80.243.35.154] has joined #agavi
10:01 < SunboX> hi, is there any way to use a agavi session outside agavi? my application is in www.domain.com/admin/ folder and i want to use the sission in www.domain.com/
10:01 < SunboX> i have set session_cookie_path to "/"
10:02 < SunboX> but the session array is empty
10:05 < SunboX> ah, got it :D
10:05 < SunboX> thx ;o)
10:39 -!- bleachy [n=bleachb@80.4.120.163] has joined #agavi
11:08 < RossC0> yo bleachy
11:09 < RossC0> Wombert: http://www.facebook.com/group.php?gid=2208998433&ref=mf
11:09 < RossC0> "Jeremy Clarkson should be Prime Minister"
11:09 < RossC0> :D
11:09 < Wombert> heh
11:09 < Wombert> I'm not on fb
11:09 < RossC0> why not??
11:09 < RossC0> POLL!
11:09 < RossC0> any FBookers here?
11:09 < RossC0> should we add an Agavi group!
11:10 < E_mE> could you imagine mr Clarkson as PM :S
11:11 < RossC0> http://pastie.caboo.se/147216
11:11 < RossC0> the cabinet!
11:12 < RossC0> brilliance
11:13 < E_mE> Deputy PM - Hugh Grant    --- that is VERY scary.. the country will be full of smucky stutting men
11:13 < E_mE> hahahaha Defence Sec - Boris Johnson
11:14 < E_mE> RossC0: you ever seen some of the stuff Boris comes out with?
11:14 < RossC0> yeah the mans a genius
11:15 < E_mE> hehe
11:17 < RossC0> Wombert: don't worry if you join fb - I'll be your friend :D
11:41 -!- icyt is now known as IcyT
12:00 < RossC0> we can haz fb Agavi group!
12:10 < Arme[N]> fb? frozen bobble?
12:12 < RossC0> yeap
12:20 -!- JanK_ [n=JanK_@muedsl-82-207-239-167.citykom.de] has joined #agavi
12:44 < Wombert> fb = fail
12:52 < RossC0> Wombert: NO!
12:53 < RossC0> and how do you know??
12:53  * RossC0 thinks Wombert has a secret fb identity
13:03 < Wombert> I'm really not into this whole identity striptease on the web thing
13:03 < Wombert> I like my privacy
13:04 < E_mE> you strip for real ;) huh!
13:05 < Arme[N]> RossC0: lol :D
13:19 -!- Wombert [n=Wombert@xdsl-87-79-54-73.netcologne.de] has quit []
13:22 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
13:54 -!- kaos|work changed the topic of #agavi to: Welcome to Agavi :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOMENTA is the official Agavi
14:01 -!- Wombert [n=Wombert@xdsl-87-79-54-73.netcologne.de] has joined #agavi
14:05 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi
14:05 < MrJeep> good morning
14:05 < E_mE> yoy
14:05 < MrJeep> for one of the few time in my life, my money was on the team that won the super bowl
14:07 < MrJeep> actually i didnt bet anything
14:07 < MrJeep> but the giants won :D
14:07 < E_mE> bah! american football is Rugby for Whimps!
14:07 < E_mE> ;)
14:08 < E_mE> ice hockey is more gutsy ;)
14:13 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit []
14:14  * E_mE hopes he hasn't offended anyone
14:14 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"]
14:16 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi
14:19 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit []
14:20 < E_mE> Macen: how did it go?
14:21 < Macen> he was respectful so i won't be moving out
14:21 < Macen> i'll still be paying extra though :|
14:22 < E_mE> did he use T.O.C. at you?
14:22 < Macen> nop, he said that when he agreed to offer high-speed access office wide, that would of been extra
14:23 < CIA-34> dominik * r2295 /branches/0.11/ (CHANGELOG src/config/AgaviReturnArrayConfigHandler.class.php): 
14:23 < CIA-34> don't create a int indexed array when parent and child have the same name
14:23 < CIA-34> fixes #694
14:23 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
14:24 < Macen> least he won't be thinking up "other" additional charges now
14:24 < Macen> so is ok
14:24 < Macen> i can live with that :)
14:24 < E_mE> :)
14:24 -!- Wombert [n=Wombert@xdsl-87-79-54-73.netcologne.de] has quit [Read error: 110 (Connection timed out)]
14:28 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
14:34 < Macen> any of you guys know of some magical ie6 tool like firebug?
14:34 < Macen> sort of like MS Script Debugger
14:34 < Macen> (for javascript)
14:36 < CIA-34> david * r2296 /trunk/ (CHANGELOG src/config/AgaviReturnArrayConfigHandler.class.php): merge [2295]
14:37 < Wombert> SunboX: 
14:37 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi
14:37 < RossC0> Macen: http://www.my-debugbar.com/
14:37 < MrJeep> hehehe
14:37 < Wombert> SunboX: can you please give feedback to http://trac.agavi.org/ticket/691
14:37 < MrJeep> I'm far from being a footbal fan
14:37 < RossC0> http://www.microsoft.com/technet/sysinternals/SystemInformation/ProcessExplorer.mspx
14:38 < RossC0> ^^ will help you find memory leaks ;)
14:38 < Wombert> http://www.google.com/search?q=ie+developer+toolbar
14:39 < RossC0> STFW?
14:39 < RossC0> http://whyiesucks.blogspot.com/
14:39 < RossC0> :D
14:45 < SunboX> Wombert: Hm, don't know what you need
14:47 < Wombert> it says in the comment, SunboX :)
14:48 < Wombert> I don't understand the ticket
14:52 < MrJeep> Wombert: I need some sales pitch
14:52 < MrJeep> I'm about to try to convince my boss to let me build the website using agavi insteand of using Drupal
14:53 < MrJeep> I've found some arguments, but I guess you know more 
14:53 < RossC0> MrJeep: Agavi is OO Drupal is functional
14:53 < MrJeep> i know i know
14:53 < MrJeep> however, they want to show that they are eating their own dog food
14:54 < MrJeep> misread your sentense RossC0, sorry
14:54 < MrJeep> For a second I thought you said : Agavi is a framework, drupal is a CMS
14:58 < MrJeep> I really don't feel to learn how Drupal coders coded Drupal seriously ...
14:58 < RossC0> well they used design patterns - but without full OO
14:59 < MrJeep> like a huge percentage of php site, once again there is no standardized structure ..
14:59 < MrJeep> Mediawiki make a site their own way, drupal too, php nuke too...
15:00 < MrJeep> I dislike that
15:00 < MrJeep> the weel is re-invented each time
15:07 < trophaeum> MrJeep, did you look into the drupal sites i sent ya?
15:07 < MrJeep> some, yea
15:08 < trophaeum> ur seein the beast it is to learn when ur a n00b to it?
15:08 < MrJeep> this is what I'm afraid
15:09 < MrJeep> From what I see, (by looking a little at the code)
15:09 < trophaeum> u NEVER need to touch the core drupal code, all ull ever have to do is screw with modules
15:09 < trophaeum> if you have to mod the core then your doing something wrong or there is a serious issue
15:09 < MrJeep> as long as you want to stay in Drupal rules I guess
15:10 < MrJeep> In Drupal's way of building a site
15:10 < trophaeum> trust me, you want to, if you dont youll fkn die each time the new version comes out
15:10 < trophaeum> there really is nothing wrong with playing by its rules, i havnt had a time where i had to touch the core to date
15:12 < MrJeep>  ok, but I still think it will be faster to build and maintain with agavi
15:12 < MrJeep> From what i've seen, CMS lock you in the way it was designed
15:12 < MrJeep> I think they are good for portal
15:13 < MrJeep> but I don't feel it's the best tool for a business website
15:13 < trophaeum> i was the same as you before i started with drupal, now im quite happy to use it all over the place, its not a perfect hammer but with a couple modules u can make it fit almost any hole how the customer wants it to
15:13 < MrJeep> I don't see many advantages to use Drupal instead of Agavi right now
15:14 < trophaeum> the more you use drupal the faster it gets, again, im not knockin agavi but you havnt even used it for a single site :)
15:16 < MrJeep> you are right about that. i've never used it yet
15:16 < MrJeep> but my point remains : create modules for Drupal or create modules for Agavi
15:17 < trophaeum> my point is you RARELY have to write any new modules for drupal, iv done some patches to a couple but to date EVERYTHING iv needed has been available with modules downloadable on drupal.org
15:17 < RossC0> MrJeep - you can get more off the shelf with Drupal - whether thats a good thing or not is your opnion
15:17 < trophaeum> iv made a couple dummy modules to test things out and work out how to do it but that was about 6months ago and i havnt touched em since
15:17 < RossC0> you can either play in your own sandbox or mess with other peoples crud! ;)
15:21 < CIA-34> dominik * r2297 /branches/0.11/src/routing/AgaviRouting.class.php: 
15:21 < CIA-34> give parameters set in callbacks higher precedence then url supplied params
15:21 < CIA-34> fixes #698
15:24 < CIA-34> dominik * r2298 /branches/0.11/CHANGELOG: ze changelog
15:25 < MrJeep> I doubt i won't have to play with the code / create new module. The current website uses a CMS and it's been hacked so much no one wants to edit it
15:25 < MrJeep> however there is some Django developper here. Agavi and Django share some of the same MVC idea so getting used to agavi is quicker
15:26 < E_mE> woooo i might be getting a iMac Intel Duo 2 Core (which is only 1 year old) for around £350 ... CASH BACK!!
15:27 < trophaeum> oh well, enjoy, drupal is something that you could have a fully featured site up in a couple days without any issue at all and it would be point and click to change the way things worked when mgmt bitched
15:28 < trophaeum> you definantly need to try it properly somewhere along the line but obviously its your choice, its a bad idea to write off something as good as drupal is for a cms though
15:28 < trophaeum> its not the old craptastic days of phpnuke
15:28 < MrJeep> ok I'll give it a shot
15:29 < trophaeum> if you want me to tar up my list of 'standard' moduels that i use just let me know
15:29 < MrJeep> sure
15:31 < trophaeum> aight, ill shoot ya a url in a sec thne
15:31 < MrJeep> jeanphilippe.dery@gmail.com
15:31 < MrJeep> oh ok
15:33 < trophaeum> hehe, probably a couple meg, easier than email :)
15:40 < Wombert> impl: yt?
15:41 < CIA-34> david * r2299 /trunk/ (CHANGELOG src/routing/AgaviRouting.class.php): merge [2297:2298]
15:42 < Wombert> uh SunboX 
15:42 < Wombert> there is a handleError() in AgaviAction
15:42  * Wombert is confused
15:42 < SunboX> yes, i know ;o)
15:42 < SunboX> but without, it fails
15:43 < v-dogg> ?
15:43 < Wombert> without?
15:43 < Wombert> how can you remove it :p
15:45 < Wombert> I can't reproduce this, SunboX 
15:45 < Wombert> if I rename my LoginErrorView in the sample app, I get
15:45 < Wombert> Could not find View "LoginError" for module "Default"
15:46 < Wombert> even if I return false or null or so from handleError()
15:46 < v-dogg> no luck reproducing here either
15:46 < Wombert> I need a reproduce case please
15:47 < SunboX> uff, havn't enought time now :(
15:47 < Wombert> what are yo retruning from handleError() ?
15:48 < Wombert> 		return new $class();
15:48 < Wombert> how can that be
15:48 < Wombert> :<
15:48 < Wombert> it checks for class existance
15:48 < Wombert> and throws an exception otherwise
15:48 < Wombert> :<
15:49 < Wombert> is that trunk or 0.11?
15:50 -!- shrink0r [i=shrink@i577B5986.versanet.de] has joined #agavi
15:53 < shrink0r> Wonbert: thx for the help yesterday
15:54 < shrink0r> hope I wasn't giving you guys a too hard time
15:57 < Wombert> not at all, shrink0r 
15:57 < Wombert> did you figure it out?
15:58 < Wombert> you should be able to do this with the built in number validator
15:58 < Wombert> it can cast numbers for you, by the way
16:00 < shrink0r> I know
16:00 < shrink0r> 'cast_to' => 'int'
16:00 < shrink0r> I've solved it temporaly
16:00 < shrink0r> I wanted a validation that would load my models from the given id's
16:01 < shrink0r> at the moment I'm just using the numer validator and load the models in the action
16:02 < shrink0r> that hint with the base attribute, was great
16:02 < shrink0r> I didn't know it before and therefore was always getting this array to string conversion error
16:03 < Macen> someone should write a tips&tricks
16:03 < MrJeep> trophaeum: Drupal seems nice on the first view
16:03 < Macen> i'm not using agavi for panaz front end because of the lack of doc's
16:04 < trophaeum> MrJeep, taxonomy still throws me a little with it, i wont deny that, im trying to learn it better though as im starting to use it on 1 site but i swear im using it in the dumbest way or something because i have lotsa random issues with it
16:06 < shrink0r> agavi is quite nice, even without docs. thanx to the good structure.
16:06 < shrink0r> this validation thing was the first I really had some trouble ^^
16:07 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
16:07 -!- IcyT is now known as icyt
16:11 < shrink0r> if I want to change the max_executions number for the controller, can I set this setting somewhere in the config
16:11 < shrink0r> or should I implement this in my base_action by calling: $this->getContext()->getController()->setParameter('max_executions', 1000);
16:14 -!- shoan [n=shoan@122.166.1.168] has quit []
16:20 < MrJeep> trophaeum: what about theme building ?
16:20 < Macen> it's better than nice as long as you can get support!
16:20 < Macen> which is a problem for me
16:21 < Macen> as i've not used a generic framework before
16:22 < trophaeum> MrJeep, watcha wanna know about it specifically? there are some good docs on drupal.org, if your site is pretty basic, contemplate will let you template content types pretty well, if you need to template views you need to write a couple functions...
16:24 < MrJeep> is it generally hard to build
16:24 < MrJeep> do you feel locked in the general drupal template
16:24 < trophaeum> no, and theres quite a few good examples around too, check the... zen template?
16:24 < trophaeum> u can make urself as locked in or as flexible as you like
16:25 < trophaeum> node-blah.tpl.php will execute for blah nodes instead of falling back to the node.tpl.php file
16:25 < trophaeum> you can make templates per node type, per node id, blahblah
16:25 < trophaeum> theres all sorts of crap once you get into it
16:26 < trophaeum> honestly, for the most part i dont do much in the way of templating, im a programmer not a designer, most of the time i just get an existing template that looks ok, tweak, deploy :) but thats for personal sites obviously
16:26 < trophaeum> there is no reason a designer cant be responsible for doing all the templating though, its not as though a programmer needs to do much for it
16:29 < trophaeum> http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL - needs a bit more info but not a bad read
16:33 < MrJeep> trophaeum: I'm both the designer and programmer here
16:34 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi
16:34 < MrJeep> and there is no way I'll use an existing template for a business website
16:34 < MrJeep> event with some hack
16:34 < MrJeep> There is nothing less professionnal than a business website made from some template
16:35 < MrJeep> well, I've made a list of good and bad points
16:35 < MrJeep> the decision is not up to me anymore
16:35 < MrJeep> and I think I've been fair enough
16:36 < trophaeum> there are some drupal templates that are meant as a proper semantic base layout to use as the base for your theme then you edit the css and very little of the template itself to turn it into your site, they are quite good
16:36 < trophaeum> if i do a custom site that is generally the route i take
16:37 < MrJeep> Wombert: did you see the PM ?
16:53 < trophaeum> http://drupal.org/project/split_test sweeeeet
16:54 < v-dogg> shrink0r: how many executions do you need? isn't the default plenty
16:56 < JanK_> why is a ?Agavi=191f… added to generated urls sometimes?
16:58 < E_mE> byeee
16:58 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection]
16:58 < v-dogg> JanK_: sounds like a session id. what does your php.ini say about sessions?
16:58 < JanK_> its a webserver on which i just uploaded the app
16:59 < JanK_> thought it would be something agavi specific, because i only know PHPSESSID
17:00 < v-dogg> "Agavi" is the default session name
17:00 < JanK_> ok, than its the php setting
17:05 < v-dogg> I have never seen that happening but I'm guessing that's it
17:05 < shrink0r> v-dogg: well, maybe I've done something wrong. I've just finished implementing rbac. After made my base action secure I got a max_exections exception
17:06 -!- Yossi [n=nospam@62.90.159.110] has left #agavi []
17:07 < v-dogg> you have an infinite loop somewhere
17:07 < v-dogg> a slot loads a layout with the same slot in it
17:07 < v-dogg> nothing to do with rbac but your views/layouts
17:08 < shrink0r> well, I get that exception as soon as I make the action secure. I'll check my layout configuration.
17:10 < v-dogg> how/where do you load the layout?
17:11 < shrink0r> I have a setupHtml method im my baseView which calls the AgaviView::loadLayout
17:12 -!- SunboX [n=Miranda@80.243.35.154] has quit [Read error: 110 (Connection timed out)]
17:12 < v-dogg> shrink0r: what slots do you have and how do you load the layout for them?
17:12 < v-dogg> have you defined a different layout for slots?
17:13 < shrink0r> yepp
17:13 < shrink0r> I have a main layout and a slot layout
17:13 < shrink0r> the funny thing is everythung works fine as long as the methods are'nt secure
17:14 < shrink0r> the slot layout only has a content layer 
17:15 < shrink0r> the main layout has a decorator which specifies the master template
17:15 < v-dogg> http://pastebin.ca/891442
17:15 < shrink0r> I guess I have an endless loop in the action::getCredentials method
17:15 < v-dogg> add this to your setupHtml()
17:16 < v-dogg> what do you do in action::getCredentials() =
17:16 < v-dogg> ?
17:16 < shrink0r> well, I have implemented the rbac via database
17:16 < v-dogg> and make sure your SecureAction's view uses that too
17:16 < shrink0r> mkay
17:17 < shrink0r> I'll give it a try
17:17 < shrink0r> mom
17:17 < v-dogg> and after that explain what you do in getCredentials() :)
17:18 < shrink0r> ok
17:18 < shrink0r> ^^
17:21 < shrink0r> uhm
17:21 < shrink0r> secureActionView ?
17:22 < shrink0r> do I have to specify an extra view for secure actions?
17:23 < shrink0r> I thought that an action always uses the same indepanent from whether it's secure or not?
17:23 < shrink0r> pls excuse my spelling ^^
17:24 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)]
17:30 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi
17:31 < shrink0r> ok
17:31 < shrink0r> I got it
17:31 < shrink0r> I don't know why, but it works ^^
17:31 < v-dogg> shrink0r: SecureAction is the action that is used if the user doesn't have the required credentials
17:32 < shrink0r> ah, ok
17:32 < v-dogg> check out settings.xml, it's defined there
17:32 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit []
17:32 < shrink0r> omg, sry. I should've looked there
17:39 -!- shoan [n=shoan@59.92.192.67] has joined #agavi
17:42 -!- shoan [n=shoan@59.92.192.67] has quit [Client Quit]
17:43 < Macen> http://panaz3.youds.com/ -- does anyone get duplicate headers in FF?
17:44 -!- shoan [n=shoan@59.92.192.67] has joined #agavi
17:44 < v-dogg> what do you mean by that?
17:45 < Macen> the same header twice
17:46 < v-dogg> what header?
17:46 < v-dogg> don't see anything duplicated
17:54 -!- Macen_ [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi
17:54 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)]
17:54 < Macen_> didn't get any replies
17:55 -!- Macen_ is now known as Macen
17:56 < Macen> v-dogg: you there?
17:56 < Macen> can you see multiple headers?
17:58 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi
18:00 < marklar|omni> ugh hai
18:00 < v-dogg> Macen: no. what header?
18:01 < Macen> "Welcome to Panaz XXX" etc
18:01 -!- RossC0 [n=RossC0@80.4.120.163] has quit [Read error: 110 (Connection timed out)]
18:01 < v-dogg> aaa, yes, those are duplicated
18:02 < v-dogg> I was going thru http headers :)
18:05 < Macen> rofl
18:05 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit []
18:05 < Macen> can you see why my external style sheets aren't being imported?
18:05 < Macen> if i bring them into the main document, it behaves correctly
18:05 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit []
18:06 < Macen> (headers should be fairly normal, haven't changed them??)
18:06 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi
18:07 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [Read error: 113 (No route to host)]
18:07 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi
18:10 < Macen> ah
18:10 < Macen> it appears to be because .css has php application AddType defined
18:11 < Macen> whyyy
18:12 < trophaeum> Macen, 1 guess, gzip compression?
18:14 -!- shoan [n=shoan@59.92.192.67] has quit []
18:15 < Macen> trophaeum: not sure what to do with it, so i commented it out and added .css (the comments mention use for media type), no joy
18:15 < Macen> obviously not in one go
18:20 < Macen> sending centent-type text/css fixed it
18:20 < Macen> content*
18:20 -!- dsias_ [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi
18:21 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [Read error: 113 (No route to host)]
18:23 -!- kaos|work [n=dominik@xdsl-87-79-54-73.netcologne.de] has joined #agavi
18:25 < Macen> anyway to have apache send it, rather than me?
18:25 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi
18:26 < marklar|omni> er, wtf, you had addtype php for css?
18:26 < marklar|omni> you could, like, have php code in .css files?
18:26 < Macen> ayee
18:26 < marklar|omni> you are a sick and twisted person
18:27 < Macen> har!
18:27 < marklar|omni> srsly.
18:27 < Macen> is not so bad
18:28 < Macen> saves including a gazillion css external files
18:28 < Macen> WHY ARE YOU SHIT
18:29 < MrJeep> I generally create a separate ie6.css files
18:29 -!- dsias_ [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [Read error: 104 (Connection reset by peer)]
18:29 < MrJeep> and include it using Ie IF tags
18:30 < trophaeum> dont forget to send a vary: user-agent tag with your css if you do that :)
18:30 < Macen> whaa
18:30 < trophaeum> tag = http header
18:32 < marklar|omni> there's @import for that
18:39 < Macen> http://panaz3.youds.com/
18:39 < Macen> what's that all about
18:40 < Macen> trophaeum: what's a vary user agent?
18:41 < Macen> it's not finding includes/css/main.css
18:41 < Macen> which is blatently there
18:52 -!- bleachy [n=bleachb@80.4.120.163] has left #agavi []
18:54 < Macen> oic
18:55 < trophaeum> Macen, means that based on user agents, caches like squid will not resend the data out of cache if that header that the client sends in is different to the last time
19:02 < marklar|omni> meh
19:02 < marklar|omni> what a bad time for me to catch the flu
19:03 < marklar|omni> we've started campaigns on yahoo uk/fr
19:03 < marklar|omni> and I'm not sure that my boxes can handle the peak time w/o further conf
19:05 < MrJeep> what's the site ?
19:05 < marklar|omni> would rather not say
19:05 < marklar|omni> not w/public logs anyway
19:05 < MrJeep> ok
19:07 < v-dogg> Macen: http://panaz3.youds.com/includes/css/main.css
19:07 < v-dogg> HTTP/1.x 200 OK
19:07 < Macen> question: does  apply to imported/css/files/from/path/to/folder for background:url(...) ??
19:07 < Macen> v-dogg: ty
19:07 < Macen> so for example
19:08 < Macen> I have includes/css/main.css with background:#FFF url('images/repeats/main.gif') repeat;
19:09 < Macen> with 
19:09 < v-dogg> The stylesheet http://panaz3.youds.com/includes/css/flashTextPrint.css was not loaded because its MIME type, "text/html", is not "text/css".
19:10 < Macen> s'ok now (uploaded new version)
19:11 < v-dogg> background:#FFF url('images/repeats/main.gif') <-- relative url is relative to your css file
19:14 < Macen> yea i see
19:14 < Macen> ty
19:15 < v-dogg> use livehttpheaders and/or firebug
19:15 < v-dogg> easier than guessing
19:16 -!- Wombert [n=Wombert@xdsl-87-79-54-73.netcologne.de] has joined #agavi
19:16 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit []
19:16 < v-dogg> http://panaz3.youds.com/panaz_no_framework/images/background/repeats/nav.gif returns the site..
19:17 < v-dogg> as does http://panaz3.youds.com/panaz_no_framework/images/background/repeats/main.jpg
19:18 < v-dogg> GET /panaz_no_framework/images/background/repeats/main.jpg HTTP/1.1
19:18 < v-dogg> Content-Type: text/html; charset=UTF-8
19:31 < MrJeep> Macen you bought an Imac right ?
19:31 < Macen> yea
19:32 < Macen> hmmm..
19:33 < Macen> v-dogg: it's only for jpg strangely
19:33 < MrJeep> go there and : http://www.agavi.org/docs/HEAD/manuals/manual/ch03s10.html#id931445
19:33 < trophaeum> jpg isnt set to be parsed as php too? haha
19:33 < MrJeep> tell me if you see the grey are more pink than grey
19:33 < MrJeep> pink-ish
19:33 < trophaeum> MrJeep, grey
19:34 < MrJeep> :s they appears a little pink to me
19:34 < MrJeep> between pink and red
19:34 < trophaeum> glasses or a new monitor *grin*
19:34 < MrJeep> I doubt I need glasses
19:35 < trophaeum> dammit, ill swap u eyeballs then
19:35 < MrJeep> hehehe :)
19:35 < trophaeum> 24 freaking 7 glasses
19:36 < Macen> http://pastebin.ca/891594
19:37 -!- icyt is now known as IcyT
19:41 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi
19:43 < Macen> wtf have i done here....
19:43 < Macen> lol
19:44 < Macen> http://www.youds.com/portfolio/peaksurveys.jpg
19:44 < Macen> other domains are parsing ok
19:44 < Macen> same server
19:44 < Macen> i can't even fix the bloody thing
19:44 < Macen> i hate it when this sort of thing happens :x
19:45 < Macen> OMFG
19:45 < Macen> STUPIDITY
19:45 < Macen> v-dogg: the url isn't supposed to exist
19:45 < Macen> ...
19:58 < Macen> right
19:58 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
20:03 < Macen> good,.
20:24 < Macen> trophaeum: how do you pass data to .css ? through $_SERVER or via GET to the file?
20:25 < trophaeum> i dont, its css, just make it big and make 1 for each browser hack thats needed for the different browsers
20:26 < shrink0r> what could be a reason for getting the system 404 action instead of the secure action, when a user is missing credentials?
20:26 < shrink0r> the secure action specified correctly and exists
20:36 < Macen> what about js though?
20:36 < Macen> i'm going to use session handling
20:37 < Macen> it works quite well, i was worried updates to the session wouldn't take effect until the next refresh
20:37 < Wombert> pass data to css?
20:37 < Wombert> wtf?
20:37 < Macen> AddHandler php5-script .css
20:38 < Wombert> LOL
20:38 < Wombert> <:
20:38 < Macen> ..
20:38 < Macen> right ok
20:38 < Macen> marklar|omni: had a similar reaction
20:39 < Macen> seems to make sense to me
20:39 < Macen> it's .css with php upgrade
20:39  * Macen shrug
20:40 < Wombert> with what?
20:40 < Macen> the obvious
20:40 < Wombert> eh, no
20:41 < Wombert> its not obvious to me
20:41 < Macen> uhm, marklar|omni had a similar reaction as to what you did
20:41 < Wombert> uh huh
20:41 < Wombert> did it occur to you that there might be a reason behind that reaction
20:42 < Macen> that feeling passed rather quickly
20:42 < Macen> there was no explanation
20:42 < Wombert> uh huh
20:42 < Wombert> well, maybe you explain what on earth you're doing there
20:43 < Macen> if i knew why that was a bad idea in the first place, i wouldn't be doing it would i?
20:43 < Macen> heh
20:44 < Wombert> ...so?
20:45 < Macen> i don't see what is wrong with embedding php in css/js
20:46 < Macen> i do it all the time
20:46 < Wombert> guess you do it wrong all the time
20:46 < Wombert> but since you can
20:46 < MrJeep> lol
20:46 < Wombert> 't be arsed to explain to me what you are doing
20:46 < Wombert> I won't bother and leave you with the impression that you're doing it right
20:46 < Wombert> ->
20:47 < MrJeep> lol, wombert always goes straight to the point when he's giving his opinion hehe
20:47 < shrink0r> ^^
20:52 < MrJeep> Macen, why are you embedding php in css ?
20:53 < Macen> to prevent having to include a gazillion css files :x
20:53 < trophaeum> i like the whole scalability/performance point of php in css lol
20:53 < MrJeep> navigator hack ?
20:53 < trophaeum> *whacks head against desk*
20:53 < Macen> i'm also templating in it
20:53 < Macen> $_SESSION['template']['navText'] etc
20:53 < trophaeum> static file is now parsed! oh but wait, theres more, if we accidentally send a nocache header (session_start) we load it every page too!
20:54 < trophaeum> oh shit, i was jokin about the session stuff but seems i was right
20:54 < Macen> ha
20:54 < Macen> suggestions welcome..
20:55 < MrJeep> Well, if you think it's right then go for it
20:55 < MrJeep> I think it's wrong but it's more like a personal belief
20:55 < impl> Wombert: pong ?
20:56 < Macen> dunno how else you'd template with php, without embedding the style sheet in the main document
20:56 < MrJeep> can you pastebin this css file so I'll get a better idea ?
20:58 < Macen> http://pastebin.ca/891682
20:59 < Macen> resulting in http://pastebin.ca/891684
20:59 < MrJeep> ahh I see, you want the user to be able to customize the style sheet
21:00 < MrJeep> in some template management screen 
21:00 < Macen> sort of, if they navigate to /division it auto-loads /division into $data['template']
21:02 < MrJeep> I don't see anything wrong with php + css, however the single thing that sounds wrong to me is  : AddHandler php5-script .css
21:02 < Wombert> my god
21:02 < Wombert> create different classes with the color definitions and done
21:02  * Wombert shakes head
21:02 < Wombert> if that was some kind of CMS thing where colors were user configurable, I'd understand
21:02 < marklar|omni> err
21:02 < marklar|omni> are you still debating this
21:03 < MrJeep> In that case I would override the properties in the html template directly however
21:03 < marklar|omni> .css that's parsed as php = evil
21:03 < Wombert> I just started
21:03 < marklar|omni> oic
21:03 < marklar|omni> MikeSeth: here?
21:03  * marklar|omni needs more timestamping
21:05 < impl> MrJeep: that CSS generating thing is weird
21:06 < impl> I don't really understand what the point is
21:06 < MrJeep> user-configurable template
21:07 < MrJeep> just like phpbb does
21:07 < impl> ah
21:09 < Wombert> nah
21:09 -!- JanK_ [n=JanK_@muedsl-82-207-239-167.citykom.de] has quit []
21:09 < Wombert> thats not what he wants fromwhat he said above
21:09 < Wombert> he wants different colors for different sections of the site I think
21:11  * marklar|omni is sneezing like a mofo
21:11 < MrJeep> flu = cold ?
21:16 < marklar|omni> yeah
21:16 < marklar|omni> I differentiate them with "flu - viral", "cold - environmental"
21:17 < marklar|omni> heh, wow, google hit my page like 20secs after a new post
21:17 < Wombert> a flu is a life threatening disease
21:17 < Wombert> = influenza
21:18 < Wombert> what most people call "flu" is actually a kind of viral infection that causes a big ass cold
21:18 < marklar|omni> yeah, that.
21:18 < trophaeum> better known as a good excuse to sleep all day long!
21:19 < marklar|omni> hehehe
21:19 < marklar|omni> I had a ~39c fever
21:19 < marklar|omni> wasn't fn
21:20 < marklar|omni> fun
21:21 < MrJeep> flu from influensa ?
21:21 < MrJeep> wops
21:21 < marklar|omni> i guess not, seeing how I'm still alive without any serious medical treatment :D
21:22 < MrJeep> hehe
21:33 -!- kaos|work_ [n=dominik@xdsl-87-79-139-99.netcologne.de] has joined #agavi
21:40 < Macen> Wombert: if that was some kind of CMS thing where colors were user configurable <----no word of a lie, that's been mentioned
21:41 < Macen> because the fabric colours "may clash with the design"
21:41 < Macen> it's a possibility for the future, anyway
21:41 < Macen> maybe phase 3
21:43 -!- Wombert_ [n=Wombert@xdsl-87-79-139-99.netcologne.de] has joined #agavi
21:45 < MrJeep> I think some proper way to do that would be to use a normal style sheet
21:46 < MrJeep> but override some directive directly in the template
21:46 < MrJeep> in css : body { background : white }
21:46 < MrJeep> in template :  body { background : template[color ...]}
21:47 < MrJeep> it still leave a good separation and the user is not screwed if he don't remember the default color
21:47 < MrJeep> let's think of someone thinking green on pink is nice and forgets the default colors were black on white :P
21:48 < Macen> that makes zero sense to me
21:48 < Macen> because you are copying lots of code
21:49 < MrJeep> yeah there is some copies but just for color definitions
21:49 < Macen> i s'pose it would be a lot easier to implement, after you have done *all* the css...
21:49 < Macen> when you know what to change
21:49 < shrink0r> wouldn'z it make sense to check if class_exists before including it on AgaviController::createActionInstance line 244 ?
21:49 < Macen> MrJeep: i may even do that in the end heh
21:50 -!- kaos|work [n=dominik@xdsl-87-79-54-73.netcologne.de] has quit [Read error: 110 (Connection timed out)]
21:50 < MrJeep> in the end you could even kinda parse the stylesheet, save it in a database and make it editable
21:50 < MrJeep> then only what's been changed would be displayed
21:50 < MrJeep> just an idea, might not be good however
21:50 < Macen> no that does make more sense 
21:51 < Macen> i s'pose, even when you're building the site, you would just work from one style sheet
21:51 < Macen> heh
21:51 -!- Wombert [n=Wombert@xdsl-87-79-54-73.netcologne.de] has quit [Read error: 110 (Connection timed out)]
21:52 < Macen> someone's always thought of a better way huh
21:54 < MrJeep> yeah, I have the same issue
21:54 < MrJeep> there is always a better way to do something than I do
21:56 < MrJeep> I've been given an average I.Q. so what I do are mostly average
21:58 < MrJeep> by the way, MikeSeth, are you there ?
22:00 < Macen> s'pose
22:00 < Macen> anyways
22:00 < Macen> it's late, bai
22:00 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit []
22:08 < MrJeep> getCredentials have a RequestDataHolder as parameter ?
22:09 < shrink0r> nope
22:09 < MrJeep> :s
22:09 -!- EoN [n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has quit []
22:09 < shrink0r> why would you need it there?
22:10 < MrJeep> ahh some hack ...
22:11 < MrJeep> I have a task that only the admin can do
22:11 < MrJeep> let me give you a background
22:11 < MrJeep> We have a small schedule app at the office
22:12 < MrJeep> where an admin post the employe's schedule for the week
22:12 < MrJeep> however how they want to let the user edit his own schedule
22:13 < MrJeep> so I was thinking about something like (in getCredential()) return $rd->getParamteter('member') != $usr->getId() ? 'admin' : null;
22:13 < MrJeep> you know a better way to do this ?
22:18 < shrink0r> well $this->getContainer()->getRequestData() is how you can get your member
22:18 < shrink0r> but actually I wouldn't do it that way
22:19 < MrJeep> yeah I think I'll have to re-think the whole thing
22:19 < shrink0r> member is the id of the user corresponding to the current schedule?
22:19 < MrJeep> exacly
22:20 < shrink0r> well, as far as I know getCredentials is supposed to return an array of required credentials for the current action
22:20 < shrink0r> and then agavi checks it against the $user->getCredentials()
22:21 < shrink0r> either AgaviSecurityUser oder the AgaviRbacUser
22:21 < MrJeep> ok, well I'll have to think about it
22:22 < shrink0r> I hope I'll be interupted if I'm talking crap ^^^
22:22 < MrJeep> hehe
22:22 < MrJeep> I'm going home
22:22 < MrJeep> see you later
22:22 < shrink0r> bye
22:22 < MrJeep> bye, thnx
22:22 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit []
22:26 -!- kaos|work_ [n=dominik@xdsl-87-79-139-99.netcologne.de] has quit []
22:43 < shrink0r> anyone read the suggestion about the AgaviController?
22:55 < Wombert_> ?
22:55 < Wombert_> btw, what getCredentials() returns is solely defined by the security filter
22:56 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
22:56 < MrJeep> bach
22:56 < MrJeep> back*
22:56 < shrink0r> [22:49]  wouldn'z it make sense to check if class_exists before including it on AgaviController::createActionInstance line 244 ?
22:57 < Wombert_> can't
22:57 < Wombert_> as there are, unfortunately, several allowed naming schemes
22:58 < shrink0r> ok, I had to customize that
22:58 < shrink0r> and add the condition
22:58 < shrink0r> I thought it might be usefull in general
22:59 < Wombert_> no
22:59 < Wombert_> as I said, it cannot be done
22:59 < shrink0r> kk ^^
23:00 < Wombert_> if I request action Foo
23:00 < Wombert_> from module Bar
23:00 < Wombert_> and action Foo, called class "Foo", from module Baz is already loaded
23:01 < Wombert_> then the last check would yield true
23:01 < Wombert_> for the wrong action
23:01 < shrink0r> ok, that makes sense
23:02 < shrink0r> *waiting for namespaces in 5.3*
23:02 < shrink0r> ^^
23:02 < shrink0r> when I have a secure action and no logged in user, the system secure action specified in the settings.xml is called instead right?
23:02 < Wombert_> yeah we should have gotten rid of the alternative names long ago
23:03 < Wombert_> no
23:03 < Wombert_> then it shows the login page
23:03 < shrink0r> hmpf
23:03 < Wombert_> secure is shown when the user does not have the credentials
23:04 < shrink0r> ok
23:05 < shrink0r> thx
23:06 < shrink0r> so agavi looks for a system login action in that case
23:06 < shrink0r> got it
23:06 < shrink0r> didn't know it was required
23:21 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
23:22 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
23:24 < shrink0r> MrJeep: concerning your credential prob. Wombert added a hint, you missed I think
23:24 < shrink0r> [23:55]  btw, what getCredentials() returns is solely defined by the security filter
23:33 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
23:41 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
23:45 < MrJeep> thnx shrink0r, I'll take a look at this tomorow
23:46 < MrJeep> MikeSeth: are you there ?
23:47 < MrJeep> Wombert_:  I'm thinking it would be nice to have some project standards for agavi
23:47 < MrJeep> like directory structure, class name, etc...
23:50 < Wombert_> yeah definitely
23:50 < Wombert_> if I had time :p
23:51 < Wombert_> maybe we should start a documentation funds
23:51 < MrJeep> time is always an issue :s
23:51 < MrJeep> yeah I agree
23:52 < MrJeep> 70% of the doc could be found using irc logs
23:52 < Wombert_> well
23:52 < Wombert_> if I somehow had time (=money) to just sit down a month and focus on this
23:52 < Wombert_> I could write a whole book
23:52 < Wombert_> :p
23:52 < MrJeep> that would be so awesome
23:53 < MrJeep> I wish too, if I would have time and enough money to live well for my whole life, to sit down and develop the many ideas I have in   my head
23:53 < MrJeep> I'm such a dreamer hehe
23:59 < MrJeep> Do you know what's happening with MikeSeth recently, he's online but not active 
23:59 < MrJeep> I want sooo much to see some sample of properly used modules in agavi
--- Day changed Tue Feb 05 2008
01:11 < Wombert_> oh man
01:11 < Wombert_> impl: 
01:11 < Wombert_> I played some http://www.geosense.net/
01:12 < Wombert_> and played the US map
01:12 < Wombert_> and it asked for Raleigh, NC
01:12 < Wombert_> and
01:12 < Wombert_> I clicked somewhere in SC
01:12 < Wombert_> sorry man
01:12 < Wombert_> really sorry
01:13 < impl> Wombert_: haha, they're right next to each other anyway
01:23 < MrJeep> http://wiki.lifetype.net/index.php/Model-View-Controller_in_pLog
01:23 < MrJeep> good use of model ?
01:23 < impl> Wombert_: A friend needs to know how to say "I realized it was too dark to see" in German, any ideas? :)
01:24 < Wombert_> to see what
01:24 < Wombert_> anything?
01:24 < Wombert_> or sth specific
01:24 < impl> anything
01:24 < Wombert_> ok
01:24 < Wombert_> and
01:25 < Wombert_> realize, or notice?
01:25 < Wombert_> e.g. more of a thing going on in your mind, or sth you observe
01:25 < impl> realize
01:25 < impl> well
01:25 < impl> hold on, let me paste him that line
01:25 < Wombert_> notice/observe = feststellen or bemerken
01:26 < Wombert_> realize = realisieren (but you don't say that)
01:26 < impl> he says it's the latter
01:26 < impl> so notice I guess
01:26 < Wombert_> in german, if you realize something, then its like a last missing piece in a complicated puzzle shows up in your mind
01:26 < Wombert_> bemerken?
01:26 < Wombert_> ok
01:26 < Wombert_> ich bemerkte, dass es zu dunkel war, um irgendetwas zu sehen
01:27 < Wombert_> literally
01:27 < impl> cool :o
01:27 < Wombert_> I realized, that it too dark was, to anything to see
01:27 < Wombert_> "um ... zu"
01:27 < Wombert_> oh man I suck at grammar related stuff, can't explain this
01:27 < Wombert_> :p
01:28 < impl> hehe, that's okay, I think he needed it for a creative writing assignment so not for the grammar part
01:28 < Wombert_> instead of "ich bemerkte", you could also say "mir wurde klar"
01:28 < Wombert_> ah k
01:28 < impl> he says "thanks" :p
01:28 < Wombert_> I'll be around for another ~15 minutes, so seize the day
01:28 < Wombert_> (or, rather, the fifteen minutes :p)
01:28 < Wombert_> happy to help
01:29 < impl> ut dies carpatur
01:30 < Wombert_> whatever that means
01:30 < Wombert_> I just know "carpe diem"
01:31 < Wombert_> sounds related :p
01:31 < impl> so that the day might be seized, or so let the day be seized
01:31 < Wombert_> Did You Mean: ut dies carpatair  
01:31 < Wombert_> ahahaha
01:31 < Wombert_> carpatair
01:31 < Wombert_> hahaha
01:31 < Wombert_> :>
01:31 < impl> yeah that's not a Latin word
01:31 < impl> :X
01:31 < Wombert_> http://en.wikipedia.org/wiki/Carpatair
01:31 < Wombert_> no
01:31 < Wombert_> its a scary romanian airline
01:31 < Wombert_> :)
01:31 < impl> Veg Air?
01:32 < impl> like Vegetarian
01:32 < Wombert_> they serve excellent sandwiches tho
01:32 < Wombert_> wat
01:32 < Wombert_> no
01:32 < impl> :DD
01:32 < Wombert_> who said vegetarian :<
01:32 < impl> that's the first thing I think when I see veg
01:32 < impl> see in the US we have an obsession with diets that don't work
01:38 < shrink0r> ^^
01:41 < impl> Wombert_: think you can do one more awesome German translation for me? :D
01:41 < Wombert_> ofc
01:42 < impl> 20:41:53 <+slacker_> It seemed like someone had jokingly covered up the original sign with one saying "Foobar".
01:42 < impl> definitely a creative writing class
01:44 < Wombert_> Es schien (past form of "scheinen"), als hätte jemand das ursprüngliche Zeichen durch eines ersetzt, welches "Foobar" zeigte
01:44 < Wombert_> but
01:44 < Wombert_> that translation sucks
01:44 < Wombert_> so lets refine it
01:44 < Wombert_> "zeigte" is bs
01:44 < Wombert_> (means "showed")
01:44 < Wombert_> also, that translation talks about replacing, not covering up
01:44 < Wombert_> original = ursprünglich, okay I guess
01:45 < Wombert_> but might rather use "das echte Zeichen", i.e. the real sign
01:45 < impl> Why is sign capitalized?
01:45 < Wombert_> real in the sense of the one that originally  is supposed to be there
01:45 < Wombert_> because its a noun
01:45 < Wombert_> <:
01:45 < impl> what a weird language
01:45 -!- Wombert_ is now known as Wombert
01:45 < Wombert> yup
01:45 < Wombert> it is
01:46 < Wombert> bar some exceptions, I much prefer english
01:46 < Wombert> german is pretty verbose
01:46 < impl> also, what is the character between h and tte and urspr and ngliche?
01:46 < Wombert> a U umlaut
01:46 < shrink0r> well there are alot of weird languages ^^
01:46 < impl> (my IRC client sucks)
01:46 < Wombert> and an A unlaut
01:46 < Wombert> haette
01:46 < Wombert> urspruengliche
01:46 < shrink0r> i guess english is one og the rare mostly logical langs
01:46 < impl> gotcha
01:47  * Wombert throws utf-8 at impl 
01:47 < impl> man I tried to get UTF-8 working
01:47 < Wombert> anyways, still not fixed the "covered up"
01:47 < impl> and it just keeps failing
01:47 < Wombert> I'd go with "ersetzen" (replaced) or "(aus)getauscht" (swapped)
01:47 < Wombert> oh wait
01:47 < Wombert> I forgot the jokingly
01:48 < Wombert> zum spaß
01:48 < Wombert> (spass)
01:48 < Wombert> oder zum scherz
01:48 < Wombert> im scherz
01:48 < Wombert> als scherz
01:48 < impl> oh man that came out worse when I turned off recoding
01:48  * impl kicks irssi
01:48 < impl> :x
01:49 < impl> okay, so um
01:49 < Wombert> es schien, als haette jemand zum Scherz das echte Zeichen gegen eins getauscht, das (or "welches") "Foobar" zeigte
01:49 < impl> cool, you are teh awesomes
01:49 < Wombert> (or "lautete" instead of "zeigte", but five bucks that that will give away that he had help from a native speaker)
01:50 < impl> What's the difference?
01:51 < impl> (this is just me being curious :P)
01:54 < Wombert> mh
01:54 < Wombert> http://dict.leo.org/ende?lp=ende&lang=de&searchLoc=0&cmpType=relaxed§Hdr=on&spellToler=on&search=lauten&relink=on
01:54 < Wombert> to be made out in the name of X	
01:54 < Wombert> you can also use that for signs etc
01:55 < Wombert> "the title of the book was lolz"
01:55 < Wombert> "der Titel des Buchs lautete lolz"
01:55 < Wombert> its rare
01:55 < Wombert> I never use it myself really
01:55 < impl> ah
01:56 < impl> does des = of the? like a contraction?
01:57 < impl> or is it an inflected article
01:58 < Wombert> yes!
01:58 < Wombert> eh
01:58 < Wombert> mh
01:59 < Wombert> http://en.wikipedia.org/wiki/Genitive_case
01:59 < impl> We have that in Latin :D
02:01 < Wombert> you should learn french man
02:01 < Wombert> or italian
02:01 < Wombert> its so easy if you know latin
02:01 < Wombert> and french is a nice language
02:02 < Wombert> hated it in school but
02:02 < Wombert> its really nice
02:02 < Wombert> n'est ce pas, MrJeep?
02:02 < Wombert> :)
02:02 < impl> I'm going to learn German and Chinese in college
02:02 < impl> and slacker_ says "ty ty" :p
02:02 < MrJeep> oui :)
02:02 < Wombert> mandarin, aye?
02:02 < impl> I assume so
02:02 < Wombert> its difficult man
02:03 < MrJeep> however french is not a logical language
02:03 < Wombert> plus
02:03 < impl> yeah but it's so totally different than Western languages
02:03 < Wombert> its a dying language
02:03 < Wombert> learn russian or so
02:03 < impl> psh, Chinese dying?
02:03 < Wombert> yes
02:03 < Wombert> shall I elaborate? :p
02:03 < impl> Chinese is going to be the language of commerce, you don't think so?
02:03 < Wombert> definitely not
02:03 < impl> okay, elaborate :>
02:04 < Wombert> okay
02:04 < Wombert> first of all, demographics
02:04 < Wombert> china has this one child policy
02:04 < Wombert> its going to backfire hugely in about 20 years
02:04 < Wombert> and by 2050, china will have lost the economic leadership position it has claimed in the meantime
02:05 < Wombert> simpyl because there are not enough young people
02:05 < Wombert> and the old people
02:05 < Wombert> those who are not properly educated
02:05 < Wombert> simple workers
02:05 < Wombert> are load on the welfare system
02:05 < Wombert> next, education
02:05 < Wombert> many chinese still cant read or write
02:05 < Wombert> beacuse they didnt go to school
02:05 < Wombert> good schools are difficult to find
02:05 < Wombert> also, half of the chinese speak mandarin, the other half kantonese
02:06 < Wombert> to a mandarin speaker, kantones sounds like, pun intended, chinese
02:06 < Wombert> :)
02:06 < Wombert> *cantonese
02:06 < impl> Really?
02:06 < Wombert> or whatever it's spelled
02:06 < Wombert> yes
02:06 < Wombert> they don't understand a word
02:06 < impl> I didn't think they were /that/ different
02:06 < Wombert> hence, their common ground is the written language
02:06 < Wombert> but next problem there
02:06 < impl> I also thought that Cantonese was a relatively small portion
02:06 < Wombert> media must cater to more and more people
02:06 < Wombert> so they are narrowing down the number of common symbols they use in newspapers etc
02:07 < Wombert> many chinese people, whether they are educated or not, have difficulties understanding newspaper articles these days
02:07 < Wombert> because many symbols are ambiguous and only make sense in a certain context
02:07 < Wombert> that is why often derivative symbols exist with a slightly different meaning
02:07 < impl> fwiw many Americans don't understand our newspapers either
02:08 < impl> but what do you think then, English is just going to sweep over China?
02:08 < Wombert> it's a matter of "the fish was eaten the bear" vs "the revenue was eaten up by the expenses"
02:08 < Wombert> (seriously)
02:08 < Wombert> china must adapt
02:09 < Wombert> people sneeze on the ground there, and other stuff that the rest of the world would not find so acceptable
02:09 < MrJeep> I'm sorry to interrup you guys but what do they mean by "Domain" in An MVC model component is intended for domain logic, not data access.
02:09 < Wombert> compared to the rest, they are a minority
02:09 < Wombert> also, india is quickly moving up
02:09 < Wombert> and they are a free country
02:09 < Wombert> with democracy
02:09 < Wombert> and different structures
02:09 < impl> but they are immersed in poverty and poor living conditions still
02:10 < impl> the majority of the country
02:10 < Wombert> so is china
02:10 < impl> there's only small parts that are really prosperous
02:10 < Wombert> chinese is gonna be important, but... think about practical terms
02:10 < Wombert> china is reaching out to the world
02:10 < Wombert> not the other way round
02:11 < Wombert> so chinese folks are gonna learn english
02:11 < Wombert> its much easier for them than for us
02:11 < Wombert> ask a chinese guy to write down "I have a cold, my apologies"
02:11 < Wombert> five bucks he doesn't know the symbols
02:11 < Wombert> the language simply doesn't scale (in written form)
02:11 < Wombert> and if you want to communicate in this world, then you need to write
02:12 < impl> Interesting
02:12 < impl> What's your opinion of Japanese, then?
02:12 < Wombert> japan is different
02:12 < Wombert> because it started its rise half a century ago
02:12 < Wombert> and they too, adapted
02:12 < Wombert> also, note how immensely isolated japan is in comparison to other countries
02:13 < Wombert> did you know there were books on agavi in japan?
02:13 < impl> I knew there were Mojavi ones
02:13 < impl> not Agavi though
02:13 < Wombert> all those new gadgets etc
02:13 < shrink0r> books on agavi in japan?
02:13 < Wombert> they exist in japan for a year before coming over
02:13 < impl> someone managed to write a book on Agavi without talking to you at all?
02:13 < shrink0r> are there any in europe?
02:13 < Wombert> yeah on 0.9 :p
02:13 < Wombert> copy/paste from the mojavi book :p
02:14 < impl> ah
02:14 < impl> yeah ethics are a bit different over there
02:14 < Wombert> also
02:14 < Wombert> japan did focus on technology early on in the game
02:14 < Wombert> thats why they are prosperous
02:15 < Wombert> cause of their ingenuity
02:15 < Wombert> right now, all china has to offer is cheap labor that is rapidly getting more expensive
02:15 < impl> well, and because we swore to protect them so they could do whatever they wanted
02:15 < Wombert> causing nike and friends to move to cambodia
02:15 -!- IcyT is now known as icyt
02:15 < Wombert> india, in that regard, has better chances imo
02:16 < Wombert> they are trying harder to sell through quality, not quantity
02:16 < Wombert> mind you, china has exceptions to the rule
02:16 < impl> I see India as a services country (like the US)
02:16 < Wombert> for decades, the worlds best, most reliable, most economical, most environmentally friendly air conditioning systems have come from china
02:16 < Wombert> the boss drives a yellow ferrari
02:16 < impl> ooh, yellow
02:16 < Wombert> dont know the company name
02:17 < Wombert> its not Haier tho
02:17 < impl> nothing American I'm sure :P
02:19 < MrJeep> http://blog.mikeseth.com/index.php <- The more I read about it, the more I think Mike got it right
02:20 < impl> Got which post right?
02:20 < MrJeep> woopsp
02:21 < MrJeep> http://blog.mikeseth.com/index.php?/archives/4-ActiveRecord-sucks,-but-Kore-Nordmann-is-wrong.html
02:21 < MrJeep> by the way, wombert and impl, what's your current standards for class name prefix for propel and custom classes ?
02:22 < impl> Projectname_Classname?
02:22 < impl> is what I usually use
02:22 < impl> or ProjectnameClassname
02:22 < impl> depends on my mood really
02:22 < MrJeep> I mean general naming
02:22 < MrJeep> like, propel classes
02:22 < MrJeep> what prefix
02:22 < MrJeep> based on what etc
02:22 < impl> well... I mean... they don't get a specific prefix
02:23 < impl> if I were working on a project called "foo" and I had a table called "users" I'd call the class FooUser
02:23 < MrJeep> I have a general library that I use on several project. each classes have a prefix
02:23 < MrJeep> however I don't like renaming X number of classes for a single project
02:23 < impl> give the library a name and use that name as the prefix
02:24 < MrJeep> Like I said to Wombert previously, we really need to make some conventions about that
02:24 < MrJeep> ( I think )
02:24 < impl> I still don't think I know what you mean
02:25 < MrJeep> I have a standard library, I called it Apm for Agavi Propel Mootools. This ilb is used on every agavi project I make
02:25 < impl> okay
02:25 < impl> so ApmSomeclass, what's wrong with this?
02:25 < MrJeep> Each classes has 'Apm' has prefix to be sure there is no name 'clashe'
02:26 < MrJeep> Was wondering if some standard was allready defined for that type of situation
02:27 < MrJeep> I'm guess most of us are in the same situation so I was thinking, hum maybe we should set some standard for it
02:28 < impl> Standard for naming third-party classes?
02:28 < impl> We'd have to be a standards-making body then
02:29 < MrJeep> yeah, for agavi related 3rd party classes
02:29 < impl> I don't think we should standardize that
02:29 < impl> that would piss people who have their own conventions off
02:30 < MrJeep> of course, but that would make the transition between any agavi project easier
02:31 < MrJeep> just like v-dogg directory structure
02:31 < impl> We need a component architecture eventually
02:31 < impl> well, I don't use v-dogg's directory structure
02:31 < impl> so I see no reason to standardize that :)
02:32 < MrJeep> I see one : once you take someone's project, there is no pain with all the generators (agavi and propel)
02:33 < MrJeep> they just work
02:33 < impl> We don't want to couple those
02:33 < impl> because not everyone wants to use them
02:34 < MrJeep> v-dogg's "standard" is basically putting all the developemnt tools in /dev which makes sense to me
02:34 < impl> that's good that it makes sense, and we certainly encourage you to use things that make sense to you
02:35 < MrJeep> hehehe
02:35 < shrink0r> When working with enabled security, is it recommended to use the agaviSecurityUser separately from the model representing the database representing userModel?
02:35 < impl> but again, standardizing that would not be beneficial to people who don't want to do things that way (but then they'll feel pressured into doing it)
02:35 < shrink0r> *minus the last respresenting
02:36 < MrJeep> suggest a guideline then ?
02:37 < MrJeep> shrink0r: I don't understand your question
02:38 < MrJeep> you mean access the user object directly instead of using it through a model ?
02:38 -!- Wombert [n=Wombert@xdsl-87-79-139-99.netcologne.de] has quit []
02:38 < shrink0r> no
02:38 < MrJeep> then clearly I don't understand :D
02:38 < shrink0r> mom
02:38 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)]
02:39 < shrink0r> for example:
02:39 < MrJeep> mom?
02:39 < shrink0r> I run my login action
02:39 < shrink0r> check the data and then verify the login by setting $this->getContext()->getUser()->setAuthenticated(true);
02:40 < shrink0r> and then setting the user attributes
02:40 < shrink0r> etc.
02:40 < shrink0r> I retrieve this data from a propel model
02:40 < shrink0r> representing the user in the database
02:41 < shrink0r> after logging in a user, I actually have 2 user objects
02:41 < shrink0r> the one held by the context
02:41 < MrJeep> ok, Actually I'm using a login method on the user object which check the data and authenticate the user / trow an exception on failure
02:41 < shrink0r> and my propel user instanz
02:41 < MrJeep> setAuthenticate is not called in the action
02:41 < MrJeep> but in SecurityUser::login()
02:41 < MrJeep> just like the sample app
02:42 < shrink0r> yeah, I'll move that piece of code
02:43 < shrink0r> ah, I just figured out
02:43 < shrink0r> thx anyway
02:43 < shrink0r> ^^
02:43 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi
02:43 < MrJeep> hope I helped somehow
02:43 < shrink0r> ^^
02:44 < shrink0r> yepp
02:44 < shrink0r> gave me an idea
02:44 < MrJeep> :D
02:44 < shrink0r> are you from germany?
02:44 < MrJeep> non from canada
02:44 < shrink0r> oh
02:44 < shrink0r> ok
02:45 < shrink0r> icehockey world championship is there this year, isn't it?
02:47 < MrJeep> I don't really know, I usually only watch hockey when beer and chicken wings are involved
02:50 < shrink0r> ^^
02:59 < MrJeep> going to bed
03:00 < MrJeep> gnight everyone
03:00 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
03:01 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
03:01 < shrink0r> n8
03:30 -!- shrink0r [i=shrink@i577B5986.versanet.de] has quit []
03:47 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
03:52 -!- shoan [n=shoan@59.92.192.67] has joined #agavi
04:26 < shoan> huomenta
04:27 < shoan> how do i stop the autogeneration of "
04:27 < shoan> "
04:57 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: MikeSeth
04:59 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: um
05:00 -!- Netsplit over, joins: MikeSeth
05:00 -!- Netsplit over, joins: um
05:00 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: MikeSeth
05:01 -!- Netsplit over, joins: MikeSeth
05:07 < shoan> MikeSeth: you there?
05:45 < v-dogg> huomenta
06:08 -!- shrink0r [n=foo@i577B5986.versanet.de] has joined #agavi
06:11 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi
06:12 < _cheerios> huomenta!!!
07:50 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi
07:59 < Yossi> Hello
08:01 < Yossi> Can I has validator that runs before all actions?
08:02 < v-dogg> if you register it in your base action
08:02 < Yossi> ahhhh! right, thanks
08:03 < v-dogg> (and remember to call parent:: if you use registerValidators in other actions)
08:14 < _cheerios> http://www.osnews.com/images/comics/wtfm.jpg
08:16 < v-dogg> :)
08:16 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
08:17 < RossC0> huomenta!
08:26 < Yossi> v-dogg: hmmm... I've placed a function validate in my base action but it doesn't get executed in my action which had validateRead... if I remove the validateRead - the base validation does get executed.
08:26 < Yossi> *has
08:32 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: Spica, stachu
08:35 -!- Netsplit over, joins: Spica
08:35 -!- Netsplit over, joins: stachu
08:36 < RossC0> Yossi whats the function?
08:40 < Yossi> http://pastebin.com/d39941a13 ... in my baseAction
08:40 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi
08:51 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
08:52 -!- Macen is now known as Mac-en
08:52 -!- Mac-en is now known as Macen
08:56 < MikeSeth> hay guise
09:03 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi
09:04 < E_mE> huomenta!
09:08 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 110 (Connection timed out)]
09:11 < RossC0> Yossi: what are you doing?
09:12 < RossC0> If you want to execute the parent validate in the extended class then call it!  parent::validate
09:13 < RossC0> but you want both the base validate and the validateRead to be run??
09:14 < Yossi> yeah
09:16 < RossC0> Yossi - if you had a validate and a validateRead in the same class they wouldn't both be called
09:16 < Yossi> I know... but I hoped that if it's in the base action it would execute it anyway...
09:17 < RossC0> If you think they should then add a ticket - not sure it'll be accepted - we'll have to wait for Wombert
09:17 < RossC0> Yeah - I can see why
09:17 < RossC0> you'd want to
09:18 < Yossi> yeah... usally when I want stuff, It's bad programming on my side :)
09:19 < RossC0> you'll just have to call it in your validateRead
09:19 < Yossi> that's what I did... kind of defeats the point... but works. 
09:20 < RossC0> Yossi - it keeps the code DRY
09:24 < Yossi> I don't see whats wrong with having exectue and exectueRead both work in the same action. if you have logic that can be shared between your validators it makes sence to execute it in validate().
09:24 < RossC0> You could always extend AgaviExecutionFilter
09:24 < Yossi> sorry I meant validate and validateRead
09:25 < RossC0> yeap - just extend the runAction if you need that - or ping Wombert when he's on later
09:29 < Yossi> Hmmm... I'll try to pass that argument with mike here first :)
09:30 < _cheerios> http://blog.outside.in/2008/01/22/outsidein-switches-to-rails/ reading this wtf comes to mind in addition to a conclusion of "the noobs are infact moving to rails"
09:32  * RossC0 doesn't see anything wrong with that
09:32 < RossC0> 1) they've moved to a framework
09:33 < RossC0> 2) It'll probably be easier for them to get decent calibre developers
09:34 < _cheerios> ok, that's a nicer way of saying 1) they had no clue in the first place, and they need someone to hold their hand 2) huh?
09:34 < RossC0> Well the average calibre of php devs is abysmal 
09:34 < RossC0> 1) See above
09:35 < _cheerios> 1) im not sure these guys are helping that partof ruby side
09:36 < RossC0> _cheerios: probably not!  But good on them for going MVC
09:36 < RossC0> and they got some press
09:37 < RossC0> woot!
09:48 -!- Wombert [n=Wombert@xdsl-87-79-139-99.netcologne.de] has joined #agavi
09:54 -!- Wombert [n=Wombert@xdsl-87-79-139-99.netcologne.de] has quit []
10:12 -!- icyt is now known as IcyT
10:16 < _cheerios> been running into memoryleaks lately on ff2 (go to the wrong page and a total freeze, 2Gig+ memory eaten and a core2duo feels like a 386). ff3! release thyself already!
10:18 < E_mE> how long does apple plan to support the PwPC platform?
10:23 -!- JanK_ [n=JanK_@muedsl-82-207-253-067.citykom.de] has joined #agavi
10:23 -!- Arme[N-1] is now known as Arme[N]
10:34 < shoan> how do i stop the autogeneration of "
10:34 < shoan> "
10:37 < _cheerios> having too many crazy ideas today :buzzed hair:
11:01 -!- RossC0 [n=RossC0@80.4.120.163] has quit [Remote closed the connection]
11:01 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
11:05 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
11:07 < marklar|omni> eugh
11:07 < marklar|omni> got sickdays till sunday
11:10 < marklar|omni> lol wtf
11:10 < marklar|omni> Old PHP version 	New RoR version
11:10 < marklar|omni> Total commits to svn: 3,702 in 12 months 	Total commits to svn: 1,515 in 3 months
11:11 < marklar|omni> and that is a valid measure of what ?
11:11 < marklar|omni> I have a dev at work who commits on every save
11:13 < Wombert> lawl
11:13 < Wombert> smack him
11:13 < E_mE> what notes does he write, "Saved at 15:34, general save" hehe
11:13 < marklar|omni> yeah
11:13 < marklar|omni> he's like
11:13 < marklar|omni> "commented out debugs"
11:15 < marklar|omni> man
11:15 < marklar|omni> they gave me this cough syrup
11:15 < marklar|omni> with codeine
11:15 < marklar|omni> hehe
11:15  * marklar|omni is a little drowsy
11:17 < E_mE> marklar|omni:  have a few dose of DXM, you will soon be flying ;)
11:18 < marklar|omni> hehe
11:18 < marklar|omni> I have the rest of the week off
11:18 < E_mE> find a cough medicine that contains a high amount of DXM ;)
11:18 < E_mE> your week will fly by =P
11:19 < marklar|omni> hehe
11:19 < marklar|omni> AMMONIUM CHLORIDE
11:19 < marklar|omni> 98.7 MG/5 ML
11:19 < marklar|omni> CODEINE PHOSPHATE
11:19 < marklar|omni> 9.75 MG/5 ML
11:19 < marklar|omni> EPHEDRINE HYDROCHLORIDE
11:19 < marklar|omni> 6.5 MG/5 ML
11:19 < marklar|omni> PHENIRAMINE MALEATE
11:19 < marklar|omni> 13 MG/5 ML
11:44 < Wombert> marklar|omni: cut his wage
11:44 < Wombert> wrong use of version control systems should be punishable by death
11:44 < marklar|omni> I agree
11:44 < marklar|omni> wish I had control over it 
12:13 < marklar|omni> ugh
12:15 < marklar|omni> zomg
12:15 < marklar|omni> :(
12:15 < marklar|omni> zend cert is full of fail
12:15 -!- bleachy [n=bleachb@80.4.120.163] has joined #agavi
12:16 < MikeSeth> and aids
12:17 < MikeSeth> wheres MrJeep
12:17 < MikeSeth> hes been looking for me for days :<
12:17 < marklar|omni> heh
12:17 < marklar|omni> miek
12:17 < E_mE> proberbly asleep hehe
12:17 < marklar|omni> cough medicine is win
12:17 < marklar|omni> 20cc of tussosedan sent me flying
12:18 < MikeSeth> duh, try 3x 75mg pseudoephedrine
12:19 < marklar|omni> kek
12:19 < E_mE> wow this place is a crack house now =P
12:21 < marklar|omni> heh
12:21 < marklar|omni> E_mE: http://www.mark.org.il/index.php/2008/02/05/palestinians-whine-about-suicide-bomber-shooting/
12:23 < E_mE> couldnt they not of shit his arms or something so he could move them?
12:23 < E_mE> shot*
12:23 < marklar|omni> and then what?
12:23 < E_mE> remove the bomb
12:23 < marklar|omni> um
12:23 < marklar|omni> why
12:23 < E_mE> and then kick him a few times
12:24 < E_mE> and procecuted the little shit
12:24 < marklar|omni> he presented a clean and present danger to civilian population
12:24 < marklar|omni> you don't *think* in those kinda situations
12:24 < marklar|omni> s/clean/clear/
12:24 < E_mE> true, E_mE just does like the thought of someone being shot in close range in the head :S
12:25 < E_mE> doesn'y*
12:25 < E_mE> doesn't*
12:25 < E_mE> i understand completely, just gives me the shakes
12:25 < marklar|omni> what would you do?
12:26 < marklar|omni> the guy was reaching for the trigger
12:26 < E_mE> shoot his hands off
12:26 < MikeSeth> cops are trained not to shoot for the head if the target is on its feet
12:26 < marklar|omni> the stupid part is that the palestinians are like
12:26 < MikeSeth> E_mE: unrealistic
12:26 < marklar|omni> "zomg you killed our suicide bomber"
12:26 < E_mE> yeah that is stupid hehe
12:26 < marklar|omni> memri prolly has the english version of their stupidass claims
12:26 < marklar|omni> sec lemme check
12:27 < MikeSeth> marklar|omni: submitted to reddit
12:27 < marklar|omni> zomg lol
12:27 < E_mE> where do police (not cops grrr, we aint americans =P) shoot when people are standing?
12:27 < marklar|omni> oh yea btw
12:27 < marklar|omni> 4chan /mu/ ftw
12:27 < marklar|omni> <3
12:28 < MikeSeth> lol'd
12:28 < E_mE> MikeSeth: where are they ment to shot if the target is standing? heart?
12:28 < marklar|omni> hard
12:28 < marklar|omni> center of mass
12:29 < marklar|omni> wow that came out wrong
12:29 < marklar|omni> erm
12:29 < marklar|omni> meds are working
12:29 < marklar|omni> torso
12:29 < marklar|omni> yeah
12:29 < marklar|omni> hehe
12:29 < Wombert> Palestinians Whine About Suicide Bomber Shooting
12:29 < Wombert> man
12:29 < Wombert> these fuckers
12:29 < Wombert> saw them on tv
12:29 < Wombert> dancing and celebrating the attack
12:29 < Wombert> srsly
12:29 < E_mE> torso, that doesn't kill instantly
12:29 < Wombert> no wonder why egypt is closing the border down
12:29 < marklar|omni> heh
12:30 < Wombert> nobody wants those troublemakers
12:30 < marklar|omni> E_mE: you put 3-5 bullets in the torso, he goes down
12:30 < marklar|omni> you finish with a few to the head
12:30 -!- shrink0r [n=foo@i577B5986.versanet.de] has quit [Read error: 113 (No route to host)]
12:30 < marklar|omni> the point is to neutralize asap with as many rounds as possible
12:30 < E_mE> why should you not shoot the head the?
12:30 < marklar|omni> at least in a CT env
12:30 < Wombert> easy to miss with a gun
12:30 < marklar|omni> because you can't shoot someone in the head 100% of the time
12:30 < E_mE> ah
12:30 < Wombert> with  rifle, different story
12:31 < Wombert> but if you only have a gun...
12:31 < Wombert> (pistol)
12:31 < marklar|omni> I should add a videolink
12:31 < E_mE> Wombert: marklar|omni: MikeSeth: what would you do about this situation with the pali's?
12:31 < E_mE> with out resorting to killing
12:31 < E_mE> ;)
12:32 < E_mE> afterall false && false !== true!
12:32 < marklar|omni> (left && left && left) == right
12:33 < E_mE> you calling me a triple lefty?
12:33 < Wombert> me?
12:33 < Wombert> first, give up all settlements in the west bank
12:34 < Wombert> second, evacuate gaza and give it to egypt
12:34 < marklar|omni> here come the reddit hits
12:34 < marklar|omni> wheee
12:34 < Wombert> third, tear down the border wall etc and pump tons of money into the west bank
12:35 < Wombert> after assasinating key hamas, al aska etc idiots
12:35 < marklar|omni> nah, won't work
12:35 < marklar|omni> they're brainwashed from primary school
12:35 < Wombert> fourth, let the rest of the arab world deal with the palestineans
12:35 < Wombert> yeah
12:35 < Wombert> I know
12:35 < E_mE> well, israel takes over education until stable
12:35 < Wombert> yes
12:35 < Wombert> thats what I wanted to suggest
12:35 < Wombert> in any case, I think the two main problems are
12:35 < Wombert> 1) the settlements
12:36 < Wombert> 2) the fact that gaza and west bank are geographically separate
12:36 < E_mE> but israel should be very careful about what they teach, do not treat the kids like idiots for example
12:36 < Wombert> I really don't get why isreal is sticking to the settlements
12:36 < E_mE> Wombert: so you would make west bank bigger to accomedate people from gaza, what aobut the land owned my palis in gaza?
12:36 < Wombert> they are idiotic and redundant no matter how you look at it
12:36 < Wombert> E_mE: pff, gaza is small, pay em or whatever
12:37 < marklar|omni> there are no settlements
12:37 < Wombert> ...
12:37 < Wombert> what?
12:37 < marklar|omni> we've evacd them in 2k5
12:37 < E_mE> Wombert: who would be leaders of west bank
12:37 < Wombert> LOL
12:37 < Wombert> <:
12:38 < marklar|omni> no srsly
12:38 < marklar|omni> :\
12:38 < Wombert> bs marklar|omni 
12:38 < marklar|omni> they just want to kill us
12:38 < E_mE> im not sure if they evacuated all of them
12:38 < marklar|omni> Wombert: there are no jewish settlements in the gaza strip
12:38 < Wombert> I'm talking about the west bank
12:38 < Wombert> there are no in gaza, I know
12:38 < Wombert> :)
12:39 < Wombert> anyways
12:39 < marklar|omni> ah heh
12:39 < E_mE> how would you setup stable government in West Bank Wombert?
12:39 < Wombert> no country except the US are backing the settlements
12:39 < Wombert> they are just expensive playgrounds for religious extremists
12:39 < Wombert> throw them out
12:39 < E_mE> US = lots off powerful jews in government
12:40 < Wombert> the settlements cost way too much money
12:40 < Wombert> and are a permanent source of conflict
12:41 < E_mE> well wombert, i like your idea.. though it does involve killing, but most of them are proberbly evil bastards.. i feel sorry for the people that made to do there dirty work
12:41 < E_mE> and get killed or what ever because there so damn brainwashed
12:42 < Wombert> mh well
12:42 < Wombert> I just don't get why isreal is sticking to the settlements
12:42 < E_mE> because they believe its there holy land... am i right marklar|omni || MikeSeth?
12:43 < Wombert> ahahaha
12:43 < Wombert> E_mE: marklar|omni and MikeSeth don't give a damn about that weird shit
12:43 < marklar|omni> yea
12:43 < marklar|omni> we don't care
12:43 < marklar|omni> it's basically a "we conquered this territory, gtfo" issue
12:43 < marklar|omni> but they're like
12:43 < Wombert> which I don't get
12:44 < marklar|omni> "zomg 2k years ago our ancestors may or may not have taken a dump in the general vicinity of this territory"
12:44 < Wombert> because isreal could occupy west bank entirely within a day or two
12:44 < E_mE> but marklar|omni are you not brain washed by the power to do so? no disrespect 
12:44 < Wombert> its a religious thing
12:44 < Wombert> of the orthodox wackos
12:44 < Wombert> E_mE: I don't think marklar|omni _thinks_ that way
12:44 < marklar|omni> I seriously don't care 
12:44 < E_mE> ah
12:44 < marklar|omni> I'd give up any territory if I knew for a fact that peace would ensue
12:44 < marklar|omni> and I mean *fact*
12:45 < marklar|omni> but we offered them everything
12:45 < marklar|omni> see the camp david summit in 2k1
12:45 < Wombert> well that is difficult with palestineans
12:45 < marklar|omni> arafat refused 
12:45 < Wombert> nah you didn't marklar|omni 
12:45 < marklar|omni> so fuck em
12:45 < Wombert> yeah fuck arafat, fo sure
12:45 < Wombert> with you there
12:45 < E_mE> his dead anyway
12:45 < marklar|omni> there's no-one to talk to over there
12:45 < Wombert> the thing is that isreal must act unilaterally
12:45 < Wombert> yes
12:45 < Wombert> exactly
12:45 < Wombert> you can't negotiate with anyone
12:46 < marklar|omni> and our leadership is, eh, tehfail
12:46 < marklar|omni> too scared to make history
12:46 < marklar|omni> and too jaded by the recent war to give a shit anymore
12:46 < E_mE> marklar|omni: its been on the news that theres loads of investigations etc to your members of goverment etc
12:46 < marklar|omni> it's like this all the time since Sharon went into a coma
12:46 < marklar|omni> and now his son is going to jail
12:46 < marklar|omni> heh
12:48 < marklar|omni> nice, reddit traffic is trafficky
12:48 < marklar|omni> anyway, nap
12:48  * marklar|omni &
12:50 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
12:53 -!- shoan [n=shoan@59.92.192.67] has quit []
12:54 < E_mE> whats the best method of approach for a step/wizard form if you want to edit the data from a previous step? do i keep the same actions but put  a condition in there to weather its edit/new or create seprate actions?
12:54 < E_mE> id think of keeping the same action but presenting a different view
12:56 < MikeSeth> use action methods
12:56 < MikeSeth> public function executeStep1()
12:56 < MikeSeth> etc
12:56 < E_mE> i use them already, so just create 2 methods for each step, one new and one edit
12:57 < E_mE> so step1Edit() and step1New()
12:58 < MikeSeth> actually you should probably have a single method that can distinguish between read and write states and return appropriate views
12:58 < MikeSeth> this way you can also mount validators on the whole method'
12:58 < MikeSeth> (single as in method per step, not two methods per step)
12:58 < E_mE> but i use only write and pass UID via the parameter
12:59 < Wombert> yes, one method per step
12:59 < Wombert> I promise
12:59 < Wombert> I'll implement this multipage form thing ASAP
12:59 < MikeSeth> Wombert: Britney Spears is done
12:59 < MikeSeth> http://www.unconfirmedsources.com/index.php?itemid=2981
13:00 < Wombert> WAT
13:00 < Wombert> LOOOOOL
13:01 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit []
13:01 < E_mE> wtf!! not another one
13:02 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi
13:02 < MrJeep> hi mike
13:04 < MikeSeth> hey MrJeep 
13:04 < MikeSeth> i see you've been looking for me for a couple of days
13:04 < MrJeep> how are you ? 
13:04 < MrJeep> yeah :D
13:05 < MikeSeth> extremely busy with work and war on scientology
13:05 < MrJeep> I was wondering if you were ok :P
13:05 < MikeSeth> how are you doing?
13:05 < MrJeep> I'm good :)
13:05 < MikeSeth> i was supposed to give you an example of something wasnt I?
13:06 < MrJeep> so as always, I was wondering if you got some time to make a sample of correct model usage
13:08 < MikeSeth> oh
13:08 < MikeSeth> ill try to blog about it with fuller code
13:08 < MikeSeth> this really deserves more than just a code example
13:08 < MrJeep> oh thanks :D
13:08 < _cheerios> MikeSeth, i read that britney line of yours and thought she'd offed herself
13:09 < MikeSeth> _cheerios: wouldn't that be a nice birthday gift
13:11 < MrJeep> Wombert: are you familiar with a macbook pro display problem where everything in grey looks more like pink ?
13:22 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
13:23 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
13:29 -!- JanK_ [n=JanK_@muedsl-82-207-253-067.citykom.de] has quit []
13:33 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
13:33 < E_mE> can you use standard USB keyboards on apples?
13:33 < RossC0> NO
13:34 < RossC0> has to be Apple keyboard 
13:34 < RossC0> signed by Jobs or else it will blow up!
13:34 < RossC0> (the previous statements may not be true)
13:41 < E_mE> hehehe, im considering the Mac Mini 
13:41 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["moo"]
13:41 < E_mE> but it says no keyboard or mouse :( so ebay!
13:45 < RossC0> mac mini's rock
13:45 < RossC0> I have one
13:45 < RossC0> and its awesome
13:45 < RossC0> I did buy an apple keyboard thou...
13:45 < E_mE> it good good performance?
13:45 < E_mE> got*
13:45 < E_mE> i keep grovelling over the laptops but there all going for like £600, but mac mini seems easier to get
13:46  * RossC0 waiting until macbook is updated 
13:46 < RossC0> and has the money !!
13:57 < RossC0> E_mE you'll want an apple keyboard
13:57 < E_mE> humpf!
13:58 -!- IcyT is now known as icyt
13:58 < E_mE> is it possible to ask your company to buy a product for you and you pay them without tax and they reclaim vat?
13:58 < RossC0> E_mE - seems a lot of hassle
13:59 < E_mE> yeah, but then you save money because you don't pay VAT?
13:59 < E_mE> im just wondering how legal this is
13:59 < RossC0> well its not legal
13:59 < RossC0> its probably grey
14:00 < Yossi> ofcourse it is ilegal... it's tax fraud 
14:00 < Yossi> but... people do it all the time.
14:00 < E_mE> because im guessing the VAT man doesn't ask where the equipment is when they come and investigate?
14:01 < Yossi> yeah, and they have bigger fish to fry 
14:01 < E_mE> :)
14:01 < E_mE> i wont ask my boss then hehe
14:03 -!- eremit [n=eremit@p5B236769.dip.t-dialin.net] has joined #agavi
14:04 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
14:10 -!- shoan [n=shoan@59.92.192.67] has joined #agavi
14:10 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)]
14:11 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
14:16 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi
14:18 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
14:19 < E_mE> RossC0: does the minimac have a fan?
14:19 < E_mE> or is it quiet?
14:19 < RossC0> mines very quiert
14:19 < RossC0> *quiet
14:19 < Yossi> http://www.theage.com.au/news/technology/torvalds-pans-apples-os-x/2008/02/05/1202090393959.html
14:20 < RossC0> its not really panning apple
14:20 < RossC0> thou - its a small comment about the filesystem
14:20 < RossC0> E_mE why not go to Apple store when in London?
14:23 < E_mE> can you haggle?
14:24 < E_mE> ;)
14:26 < E_mE> anyhow, me off to view 2 new houses :D 
14:26 < E_mE> byeee
14:26 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection]
14:27 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
14:29 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi
14:31 < MikeSeth> marklar|omni: whos your vps provider again
14:34 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
14:40 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"]
14:48 < shoan> MikeSeth: i use slicehost.com
14:52 < MikeSeth> shoan: okay thanks
14:54 < shoan> MikeSeth: can you help me with issue I have been having? I need to know how I can prevent agavi from generating this markup. 
14:54 < shoan> 
14:55 < MikeSeth> Agavi isnt generating this markup
14:55 < MikeSeth> check your layout configuration
14:55 < shoan> hmm
14:55 < MikeSeth> maybe FPF's DOM doing that implicitly, but I doub
14:55 < MikeSeth> doubt
14:56 < shoan> i am using agavi as a slave to joomla
14:56 < MikeSeth> i really dont know what to tell you... 
14:57 < MikeSeth> make sure youre not using a global decorator inside a joomla-invoked action
14:58 < _cheerios> are you using Tidy at any opint?
14:59 < MikeSeth> tidy can do that
14:59 < MikeSeth> (I use it as an output filter)
15:01 < shoan> looks like joomla is doing it
15:01 < shoan> I isolated only the agavi portion and its not there
15:06 < MikeSeth> lol, fail
15:07 < MrJeep> mike, what's your blog's url ?
15:08 < MikeSeth> blog.mikeseth.com
15:08 < MikeSeth> facepalm.tumblr.com
15:10 < MrJeep> tx
15:14 -!- eremit [n=eremit@p5B236769.dip.t-dialin.net] has quit []
15:23 -!- Yossi [n=nospam@62.90.159.110] has quit []
15:26 -!- icyt is now known as IcyT
15:52 -!- bleachy [n=bleachb@80.4.120.163] has quit [Read error: 104 (Connection reset by peer)]
16:00 -!- shoan_ [n=shoan@59.92.159.152] has joined #agavi
16:00  * Macen humps MikeSeth 
16:00 < Macen> hihi
16:10 -!- shrink0r [i=shrink@i577B426A.versanet.de] has joined #agavi
16:10 < shrink0r> hey folks
16:15 < marklar|omni> wow wtf endless reddit traffic still
16:18 -!- shoan [n=shoan@59.92.192.67] has quit [Read error: 110 (Connection timed out)]
16:20 -!- Arme[N] [n=Arme[N]@static.88-198-8-89.clients.your-server.de] has joined #agavi
16:20 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
16:21 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:22 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
16:22 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:22 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
16:29 -!- JanK_ [n=JanK_@muedsl-82-207-253-067.citykom.de] has joined #agavi
16:32 < marklar|omni> miek
16:33 < marklar|omni> MIEK
16:34 < marklar|omni> http://www.mark.org.il/index.php/2008/02/05/palestinians-whine-about-suicide-bomber-shooting/#comment-51
16:35 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi []
16:48 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit []
16:49 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:50 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
16:50 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:58 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
16:59 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
16:59 < Wombert> Have you never heard of civil liberties?
16:59 < Wombert> lolol
16:59 < Wombert> <:
17:02 < marklar|omni> heh
17:03 < marklar|omni> my vps is holding up pretty well
17:03 < marklar|omni>  load average: 1.05, 0.78, 0.54
17:04 -!- Arme[N] is now known as Armen
17:04 -!- Armen is now known as Arme[N]
17:14 < Macen> hmhm
17:14 < Macen> how to get rid of StuffIt expander all together?
17:14 < Macen> it still appears as default app in FF
17:15 < Macen> (but doesn't get used, the default extractor gets used)
17:16 < Macen> the drop down menu you usually get can't be bigger than 3px high when expanded and contains..nothing
17:16  * Macen scratches head
17:16 < Macen> this common?
17:16 < shrink0r> what happens with the user object in AgaviContext::user after a request is finished?
17:25 -!- dsias_ [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi
17:27 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)]
17:54 -!- Arme[N] is now known as Arme[0]
17:55 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
17:58 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
17:59 < MikeSeth> marklar|omni: bahahahaha I owned your blog
18:02 < _cheerios> how many hits for that entry?
18:03 < MikeSeth> probably over two thousands by now
18:03 < MikeSeth> http://discardedlies.com/entry/?37653_palestinians-denounce-shooting-of-suicide-bomber-as-inhumane
18:03 < MikeSeth> AHAHAHAHA
18:11 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
18:11 < JanK_> is there something handy build in agavi to send mails? i guess not…
18:11 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:12 < _cheerios> agavi is not a mailer
18:12 < _cheerios> i've seen two entries in a short time to discardedlies. what's the scoop with that site?
18:13 < MikeSeth> _cheerios: apparently it sucks off technorati
18:22 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
18:22 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [" E_mE: logarithms aren't hard, they're just inverse exponents"]
18:23 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi
18:26 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
18:26 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:33 -!- stachu [i=sayonara@enc170.internetdsl.tpnet.pl] has quit []
18:34 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit []
18:39 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:40 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi
18:41 < MrJeep> Just called apple.. I'll have to ship my MBP back :S
18:41 < marklar|omni> srsly
18:41 < MrJeep> yeah
18:41 < marklar|omni> you pwned my vps
18:41 < marklar|omni> it's like "zomg tarffic"
18:41 < marklar|omni> :(
18:41 < marklar|omni> and theres no adsense on the site
18:42 < trophaeum> god dammit, why cant freaking wordpress have split testing *sigh*
18:51 -!- splatch_ [n=splatch@code-house.org] has quit [Remote closed the connection]
18:51 < marklar|omni> heh miek
18:51 < marklar|omni> vps stresstest :D
18:52 < MikeSeth> free ride ;>
18:54 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
18:54 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:55 < marklar|omni> Palestinians WHINE? I smell a Zionist.
18:55 < marklar|omni> As an American citizen I want a refund! The bullet used to kill the would-be-suicide-bomber was purchased with my tax money...1.8 billion dollars worth.
18:55 < marklar|omni> hahah
18:55 < marklar|omni> anyway, needs more adsense :\
18:55 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Nick collision from services.]
18:55 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:56 < MikeSeth> marklar|omni: READ REDDIT COMMENTS
18:56 < MikeSeth> the real lol is there
18:58 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Nick collision from services.]
18:58 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
18:58 < marklar|omni> yea
18:58 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
18:59 < marklar|omni> grr noscript broke reddit
19:00 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
19:01 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit]
19:01 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
19:05 -!- Arme[N] is now known as Arme[0]
19:06 -!- Arme[0] is now known as Arme[N]
19:07 -!- Arme[N] is now known as Arme[0]
19:08 < MikeSeth> marklar|omni: AHAHAH
19:08 < MikeSeth> look
19:08 < MikeSeth> a generic internet rant in yer comments
19:08 < MikeSeth> Are you twelve years old?!?! you obviously have no clue about anything you are talking about. Why don.t you go and read something other than blogs posted by people as uniformed as you are and check your facts on something with a little more credible than wikipedia. Irregardless of topic, you should not be able to voice your idiocies through type.
19:08 < MikeSeth> ahahahah
19:08 < MikeSeth> its fresh and genuine!!
19:10 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Nick collision from services.]
19:10 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
19:11 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Nick collision from services.]
19:11 < marklar|omni> hehe
19:11 -!- Arme[0] is now known as Arme[N]
19:13 -!- Arme[N] is now known as Arme[0]
19:15 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
19:16 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit []
19:20 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
19:36 < MikeSeth> marklar|omni: ohahahaha
19:36 < MikeSeth> marklar|omni: arab haxors are scanning yuo
19:36 < MikeSeth> http://fatehforums.com/showthread.php?t=1218&page=2
19:36 < MikeSeth> grep mark.org.il
19:37 < marklar|omni> kek
19:38 -!- Wombert [n=Wombert@xdsl-87-79-55-238.netcologne.de] has joined #agavi
19:39 < marklar|omni> slowest site evar
19:40 < MikeSeth> HAHA THEY ARE PLANNING SOMETHING
19:41 < marklar|omni> good luck heh
19:50 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
19:51 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
19:58 -!- Arme[N] is now known as Arme[0]
20:00 -!- Arme[0] is now known as Arme[N]
20:01 -!- Arme[N] is now known as Arme[0]
20:02 -!- Arme[0] is now known as Arme[N]
20:11 < marklar|omni> reddit link is #25
20:11 < marklar|omni> should disappear in a few mins
20:13 < _cheerios> how many hits total for that entry, marklar|omni ?
20:14 < marklar|omni> mark@vps:/var/log/lighttpd$ grep -c reddit access.log
20:14 < marklar|omni> 11486
20:14 < impl> The people who posted comments are retarded.
20:17 < _cheerios> not bad for a small blog, and given article size. could make a decent chunk of change with such traffic daily.
20:17 < impl> marklar|omni: "You need to learn harder"'s comment is lol.
20:18 < marklar|omni> hehe
20:18 < marklar|omni> yeah, needs more adsense
20:18 < trophaeum> no, social media users dont click ads
20:19 < trophaeum> ud make next to 0 from that much traffic from reddit
20:19 < trophaeum> or digg
20:19 < trophaeum> or stumble
20:19 < trophaeum> they arent msn search lamers, they know a bit about computers and they arent interested in clicking an ad
20:20 < _cheerios> insert ads of guns, sharp objects and other munitions. impulse buys.
20:21 < marklar|omni> hehe
20:21 < impl> wtf@cowbot
20:23 -!- Arme[N] is now known as Arme[0]
20:24 < trophaeum> if you actually do want to monetize that, adbrite works far better than adsense for the most part with ssocial media stuff
20:24 < trophaeum> still far from great though
20:26 -!- Arme[N] [n=Arme[N]@213.207.210.155] has joined #agavi
20:28 -!- RossC0 [n=RossC0@teamjr.plus.com] has joined #agavi
20:31 < marklar|omni> there
20:31 < marklar|omni> I think it setled down
20:31 < marklar|omni> settled, even
20:32 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
20:33 -!- Arme[N-1] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
20:34 -!- Arme[N] [n=Arme[N]@213.207.210.155] has quit [Nick collision from services.]
20:34 -!- Arme[N-1] is now known as Arme[N]
20:41 -!- Arme[N] is now known as Arme[0]
20:43 -!- Arme[0] is now known as Arme[N]
20:47 -!- shoan_ [n=shoan@59.92.159.152] has quit []
20:53 -!- RossC0 [n=RossC0@teamjr.plus.com] has left #agavi []
21:14 -!- dsias_ [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has left #agavi []
21:16 -!- Arme[N] is now known as Arme[0]
21:16 -!- Arme[0] is now known as Arme[N]
21:19 -!- Arme[N] is now known as Arme[0]
21:20 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"]
21:20 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi
21:21 -!- Arme[N] is now known as Arme[0]
21:22 -!- Arme[0] is now known as Arme[N]
21:24 -!- JanK__ [n=JanK_@muedsl-82-207-232-241.citykom.de] has joined #agavi
21:29 < marklar|omni> zomg miek
21:29 < marklar|omni> http://hotair.com/
21:30 < _cheerios> nice :)
21:30 < trophaeum> mark expect a million random links to appear on the net to it over the next week now :)
21:31 < marklar|omni> hehe
21:31 < marklar|omni> adbrite in place
21:32 < _cheerios> 64 comments is pretty awesome
21:32 < marklar|omni> yea
21:32 < marklar|omni> I was half-passed out from the cough meds when I posted it
21:32 < marklar|omni> I was like, "eh, I gotta jot something down about this idiocy before something even more stupid pops up"
21:33 < impl> nice domain name
21:33 < marklar|omni> thanks :D
21:33 < trophaeum> mark also watch your logs for stumbleupon referrers, u should see a shitload of em appear out of nowhere :)
21:34 < marklar|omni> yea
21:34 < marklar|omni> 71.123.111.217 www.mark.org.il - [05/Feb/2008:23:34:18 +0200] "GET /index.php/2008/02/05/palestinians-whine-about-suicide-bomber-shooting/ HTTP/1.1" 200 60426 "http://www.stumbleupon.com/refer.php?url=http%3A%2F%2Fwww.mark.org.il%2Findex.php%2F2008%2F02%2F05%2Fpalestinians-whine-about-suicide-bomber-shooting%2F" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"
21:34 < trophaeum> mark also go find 'what would seth godin do' for wordpress and stick it in, its gold :)
21:34 < marklar|omni> google analytics is gonna be like, "wtf is all this traffic"
21:35 < _cheerios> the lonely traffic spike of the whole year
21:35 < trophaeum> mark it encourages first time visitors to signup to ur rss feed
21:36 < marklar|omni> hehe
21:36 < marklar|omni> _cheerios: yeah, its gonna be an everest compared to regular patterns
21:37 < marklar|omni> brrr mad traffic
21:37 < trophaeum> ur lucky wordpress didnt choke and die
21:37 < trophaeum> its really lame under load
21:37 < trophaeum> and i mean REALLY lame
21:37 < MrJeep> nice site
21:37 < _cheerios> wordpress.com manages! :)
21:38 < trophaeum> cheer with a custom cluster... haha
21:39 -!- JanK_ [n=JanK_@muedsl-82-207-253-067.citykom.de] has quit [Read error: 110 (Connection timed out)]
21:41 < trophaeum> mark also http://push.cx/sociable is handy, gentle nudge to users to bookmark it
21:42 -!- JanK__ is now known as JanK_
21:43 < shrink0r> is the container parameter is_slot set automaticly?
21:45 < Wombert> yes
21:46 < shrink0r> k
21:46 < shrink0r> thx
21:46 -!- CIA-34 [n=CIA@208.69.182.149] has quit []
21:47 < MrJeep> Wombert: I have to ship my MBP back 
21:47 < Wombert> why
21:47 < MrJeep> Display's color is not right 
21:48 < MrJeep> light gray look like light pinl
21:48 < MrJeep> pink*
21:48 < MrJeep> There is not much help on the problem on the net or apple support forum
21:48 < MrJeep> even calibrating the monitor does not fix it
21:49 < Wombert> did you calibrate the screen
21:49 < Wombert> mkay
21:49 < MrJeep> plus I compared against another MBP and a MBA and they both display the color correctly
21:50 < Wombert> a 17" ?
21:50 < MrJeep> not compared against another 17 however
21:50 < MrJeep> I've asked on apple channel for 17" owner tho
21:50 < Wombert> well that doesn't tell anything :p differnet panels
21:51 < MrJeep> and the grey looks grey
21:51 < MrJeep> That tells me one thing, when you pay an extra for a bigger monitor, the color have to be right
21:51 < MrJeep> especially for a Mac
21:51 < MrJeep> jeez this is a "design" computer
21:52 < MrJeep> From what I've read on some article, the MBP 17 screen is supposed to be the most beautiful screen
21:52 < MrJeep> so I guess the colors must be right hehe
21:53 < Wombert> yeah could well be a faulty panel
21:53 < MrJeep> I'll know in a couple of days
21:53 < Wombert> mirror the hard drive to an external one and move your stuff back when you get the new one
21:53 < Wombert> hassle free that way
21:53 < Wombert> <:
21:54 < MrJeep> I surely could borrow an external hard disk and create a time machine backup
21:54 < MrJeep> that would surely help
21:56 < Wombert> mirror it completely
21:58 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["djangomares"]
21:59 < marklar|omni> uh-oh
21:59 < marklar|omni> "http://war2.warcraft.org/forum/viewtopic.php?t=14640"
21:59 < marklar|omni> in ref logs
21:59 < marklar|omni> moonbattery.com
21:59 < marklar|omni> hmm
22:02 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit []
22:03 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has quit []
22:07 -!- CIA-35 [n=CIA@208.69.182.149] has joined #agavi
22:13 -!- Wombert_ [n=Wombert@xdsl-87-79-138-90.netcologne.de] has joined #agavi
22:14 < ttj> Wombert! \o/
22:16 < marklar|omni> 77 comments
22:16 < marklar|omni> night
22:20 < Wombert_> wat ttj 
22:21 < ttj> *hug*
22:22 < ttj> Just finished work for tonight. So now I get about 7 hours of rest. \o/
22:22 -!- Wombert [n=Wombert@xdsl-87-79-55-238.netcologne.de] has quit [Read error: 110 (Connection timed out)]
22:44 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
22:47 < shrink0r> when I create a secure action slot without being authenticated, will the loginaction also be executed as a slot or with the layout of the view I was trying to create the slot in?
22:54 < Wombert_> as a slot
22:59 < shrink0r> hmm
23:05 < shrink0r> when doing this:
23:05 < shrink0r> $content_layer->setSlot('foo', $this->createSlotContainer('UserManagement', 'Input'));
23:06 < shrink0r> without being authenticated the loginview output is rendered into the master layout instead of the slot layout
23:07 < shrink0r> so I would have my foo slot in the template with the fully rendered master layout in it
23:26 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
23:36 < Wombert_> that is because your login view does not load the slot layout when needed, I guess
23:37 < shrink0r> well, I've left it to the baseView which layout is supposed to be set
23:37 < shrink0r> by checking the is_slot param of the container
23:37 < shrink0r> unfortunetly in this case is_slot isn't set
23:41 < Wombert_> must be
23:41 < Wombert_> which agavi version is that
23:42 < Wombert_> http://trac.agavi.org/ticket/591
23:42 < Wombert_> hmm
23:42 < Wombert_> ah hmm
23:42 < Wombert_> hmm
23:43 < Wombert_> yeah
23:43 < Wombert_> meh
23:43 < shrink0r> how do I find out which version I'm using?
23:43 < shrink0r> ^^
23:44 < shrink0r> I looked in the agavi.php
23:44 < Wombert_> nah, its in the latest too
23:44 < Wombert_> version.php
23:44 < shrink0r> ah
23:44 < shrink0r> omg
23:44 < shrink0r> ^^
23:44 < shrink0r> makes sense
23:44 < Wombert_> 			$container->setNext($container->createExecutionContainer(AgaviConfig::get('actions.login_module'), AgaviConfig::get('actions.login_action')));
23:45 < Wombert_> mmh
23:45 < Wombert_> guess we should copy over all params of the container...
23:45 < Wombert_> need to think about that tomorrow
23:45 < Wombert_> its a good point actually
23:46 < Wombert_> is_forward is missing, too
23:46 < Wombert_> problem is we cant check for is_slot
23:46 < Wombert_> well we can but shouldnt
23:46 < shrink0r> why?
23:46 < Wombert_> slots are a specific feature of that exec filter implementation
23:46 < shrink0r> hmm, ok
23:46 < Wombert_> what if you call a new better approach called "lulz"
23:47 < Wombert_> and then we need to copy is_lulz, too
23:47 < Wombert_> so... yeah
23:47 < Wombert_> I'll ponder this tomorrow, okay?
23:47 < shrink0r> np
23:47 < Wombert_> remind me please :) in case I forget
23:47 < Wombert_> cool
23:47 < shrink0r> thx alot
23:48 < shrink0r> saved some time, since I'm not really into the agavi source yet
23:48 < Wombert_> hehe
23:48 < shrink0r> I woulf've had to start searching and searching
23:48 < shrink0r> ^^
23:48 < shrink0r> and I'm really tired of searching atm, as I'm already debuggin the whole phing src atm
--- Day changed Wed Feb 06 2008
00:03 -!- Arme[N] is now known as Arme[0]
00:23 < nfq> Wombert. got 2 mins for a PM?
01:39 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
01:53 < MrJeep> Ships by: 7 Feb - 11 Feb						
01:53 < MrJeep> Delivers by: 11 Feb - 18 Feb
01:53 < MrJeep> I'm impressed
02:47 -!- IcyT is now known as icyt
02:50 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has left #agavi []
02:58 -!- shrink0r [i=shrink@i577B426A.versanet.de] has quit []
03:07 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
03:07 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection]
03:07 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
03:23 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit []
03:59 -!- shoan [n=shoan@59.92.159.152] has joined #agavi
04:40 -!- shoan [n=shoan@59.92.159.152] has quit [Remote closed the connection]
04:41 -!- shoan [n=shoan@59.92.159.152] has joined #agavi
04:54 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
05:12 < marklar|omni> thx miek
05:12 < marklar|omni>  All traffic sources sent a total of 15,956 visits
06:30 -!- shoan [n=shoan@59.92.159.152] has quit [Read error: 110 (Connection timed out)]
06:31 -!- Arme[0] is now known as Arme[N]
06:52 -!- shrink0r [i=shrink@i577B70BD.versanet.de] has joined #agavi
06:52 < shrink0r> gmorning
07:23 < marklar|omni> hai
07:23 < marklar|omni> my puny vps didn't die
07:23  * marklar|omni is surprised
07:23 < marklar|omni> over 17000 uniques in ~15hrs
07:44 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi
07:44 < _cheerios> huomenta!
07:47 < marklar|omni> hai
07:47 < shrink0r> hi
07:48 < shrink0r> huomenta meens hello right?
07:48 < shrink0r> *means
07:48 < marklar|omni> yea
07:49 < marklar|omni> in foreignese
07:49 < marklar|omni> :D
07:50 < shrink0r> k
07:50 < shrink0r> ^^
07:50 < shrink0r> ah finnish, is what google says
07:51 < marklar|omni> heh
07:51 < marklar|omni> http://www.mark.org.il/index.php/2008/02/06/finally-a-knesset-member-with-balls/
08:02 -!- shoan [n=shoan@122.166.1.164] has joined #agavi
08:06 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
08:10 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
08:11 -!- RossC1 [n=RossC0@80.4.120.163] has joined #agavi
08:11 -!- RossC1 [n=RossC0@80.4.120.163] has quit [Client Quit]
08:11 < RossC0> Huomenta!
08:12 < marklar|omni> hi
08:13 < shrink0r> morning
08:17 < marklar|omni> mornin
08:39 -!- shrink0r [i=shrink@i577B70BD.versanet.de] has quit [Remote closed the connection]
08:41 -!- shrink0r [i=shrink@i577B70BD.versanet.de] has joined #agavi
08:42 -!- Wombert_ [n=Wombert@xdsl-87-79-138-90.netcologne.de] has quit []
08:51 -!- Arme[N] is now known as Arme[0]
08:52 -!- shrink|da [i=shrink@i577B70BD.versanet.de] has joined #agavi
08:54 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi
08:55 -!- Arme[0] is now known as Arme[N]
08:57 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
09:02 < MikeSeth> marklar|omni: hahaha I pwned your blog
09:02 < marklar|omni> hehe
09:03 < marklar|omni> do it again :D
09:03 -!- shrink0r [i=shrink@i577B70BD.versanet.de] has quit [Read error: 110 (Connection timed out)]
09:03 < MikeSeth> you got like a dozen links from different blogs
09:03 < marklar|omni> yeah
09:03 < marklar|omni> it's still up and all
09:03 -!- shrink|da [i=shrink@i577B70BD.versanet.de] has quit []
09:03 < marklar|omni> ~20k uniques since yesterday
09:04 < MikeSeth> Successful troll is successful
09:04 -!- Arme[N] is now known as Arme[0]
09:05 -!- Arme[0] is now known as Arme[N]
09:05 < marklar|omni> yeh
09:05 < marklar|omni> added a couple more posts
09:10 -!- shrink0r [n=foo@78.52.195.111] has joined #agavi
09:16 < RossC0> url?
09:16 < marklar|omni> mark.org.il
09:19 -!- Arme[N] is now known as raidman
09:21 -!- raidman is now known as Arme[N]
09:26 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi
09:29 < E_mE> huomenta1
09:29 < shrink0r> hi
09:29 < E_mE> hi :)
10:12 -!- icyt is now known as IcyT
10:16 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi []
10:18 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi
10:36 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi
10:36 < Macen> mootools-why does Fx.Slide break in FF with block level elements set to float:left?
10:42 < RossC0> Macen: thats one for #mootools
10:42 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi
10:43 < Macen> RossC0: posted it just before you joined :)
10:44 < RossC0> ah cool !
10:44 < RossC0> Huomenta Wombert!
10:45 < Wombert> ya?
10:47 < RossC0> just saying hello
11:28 < shrink0r> Wombert: here's your personal reminder for passing the parameters of the one to the other executionContainer on 404 or secure action performed in slots
11:29 < Wombert> ty
12:08 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi
12:10 < marklar|omni> hi
12:11 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)]
12:15 < Wombert> whats all the buzz bout git, RossC0 
12:16 < RossC0> its a rockin filesystem
12:24 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
12:28 < marklar|omni> hehe, spam is funny
12:28 < marklar|omni> "are your ready for BIG PENIS?"
12:30 < ttj> Wouldn't a BIG PENIS possibly affect your life in negative ways also? ::think
12:41 < MrJeep> great tutorial : http://www.tutorialparadise.com/watchtutorial.php?tid=395
12:41 < MrJeep> :P
12:41 < MrJeep> So this is how it's made :D
12:47 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
12:48 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
12:49 < shrink0r> Wombert: can you let me know when you've fixed that thing?
12:52 < Wombert> need to discuss it here first, shrink0r 
12:52 < Wombert> but yea
12:53 < MrJeep> which thing ?
12:55 < Wombert> later
12:55 < Wombert> :)
12:56 < E_mE> Lord linus is alittle mad
12:56 < E_mE> hehe
13:07 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
13:10 -!- shrink0r [n=foo@78.52.195.111] has quit [Read error: 110 (Connection timed out)]
13:15 < shoan> E_mE: whats he upto now? another operating system? ;)
13:16 < marklar|omni> heh
13:16 < marklar|omni> 10k uniques = 30cents in adbrite
13:19 < E_mE> shoan: his muttering about git and version control software and how he hates CVS and Subversion etc
13:19 < E_mE> his just abit mad hehe
13:19 < marklar|omni> heh
13:19 < marklar|omni> didn't he praise bitkeeper
13:19 < E_mE> yes
13:19 < marklar|omni> like a few years ago
13:19 < marklar|omni> and was like "zomg this is pwn"
13:20 < E_mE> see for your self: http://www.youtube.com/watch?v=4XpnKHJAok8
13:20 < marklar|omni> don't wanna
13:20 < marklar|omni> http://www.mark.org.il/index.php/2008/02/06/idf-commissions-clown/
13:20 < marklar|omni> :D
13:20 < E_mE> not surprised its 70mins long hehe
13:20 < marklar|omni> screw him and screw tehlunix
13:20 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi
13:20  * marklar|omni wants a bsd vps :\
13:22 < marklar|omni> wtf $50/mo
13:22 < marklar|omni> I can get a dedicated for like $65
13:24 < _cheerios> or get a dedicated from a trusted provider for $500/mo
13:25 < Wombert> marklar|omni: what's the religious freaks part in
13:25 < marklar|omni> trusted = extortion due to excessive branding?
13:25 < Wombert> Three IDF soldiers from the Field Intelligence Corps were sentenced to 21 days in military prison — because they refused to take part in a course led by a female instructor. (hebrew link)
13:25 < marklar|omni> their reasoning was religious
13:25 < Wombert> ohwait
13:26 < Wombert> don't take orders from women?
13:26 < Wombert> lawl
13:26 < Wombert> <:
13:26 < Wombert> are orthodox jews like that?
13:26 < marklar|omni> heh check the jihad link
13:26 < RossC0> not married then
13:26 < marklar|omni> yeah
13:26  * Wombert shakes head
13:26 < Wombert> my goodness
13:26 < Wombert> haha RossC0 :)
13:26 < RossC0> ;)
13:29 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit []
13:31 < Wombert> man
13:31 < Wombert> religion so pisses me off
13:31 < Wombert> I mean, not religions
13:31 < Wombert> but
13:31 < Wombert> people that follow them blindly and
13:31 < Wombert> OMG
13:31 < Wombert> hang in
13:31 < Wombert> got a good one
13:31 < Wombert> WV exit poll
13:31 < Wombert> so lawl
13:51 < Yossi> marklar - where's your blog?
13:51 < marklar|omni> mark.org.il
13:55 -!- Arme[N] is now known as Arme[0]
14:04 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi
14:08 < Yossi> The "OMG why did you shoot our suicide bomber?!" is so win...
14:10 < marklar|omni> heh yea
14:12 < Wombert> uh wtf
14:12 < Wombert> RossC0: poek
14:13 < Wombert> and anyone else whos using FPF's error insertion on 
14:13 < RossC0> yo! 14:13 < RossC0> wazzup dogg 14:13 < Wombert> do you use error_messages? 14:13 * RossC0 is street 14:13 < RossC0> I sure do 14:13 < Wombert> to insert those w/o match or element? 14:14 < Wombert> I have the problem that it 14:14 < Wombert> meh wtf? 14:14 < Wombert> doesn't work? 14:14 < Wombert> just * 14:14 < Wombert> nd then it matches the first child or so? 14:14 < Wombert> wtf? 14:14 * Wombert puzzled 14:14 < Wombert> isn't that one run against the ? 14:14 < RossC0> lol 14:14 < RossC0> self::${htmlnsPrefix}form 14:14 < RossC0> ;) 14:15 < Wombert> gah 14:15 < Wombert> thanks man 14:15 < Wombert> thanks 14:15 < Wombert> but 14:15 < Wombert> why does ${htmlnsPrefix}input/parent::dd work? 14:16 < Wombert> oh wait 14:16 < Wombert> it doesnt lawl 14:16 * Wombert thanks for saving the day, RossC0 14:16 * Wombert hugs RossC0 14:16 < RossC0> no worries 14:16 < RossC0> xpath and php suck 14:16 < RossC0> php is soo retarded for some reason 14:16 < RossC0> as xpath rocks 14:17 < RossC0> but php likes to make it as difficult as possible 14:18 < Wombert> haha 14:25 * Wombert sighs 14:25 < Wombert> $this->patterns[$pattern]['placeholders'][$this->patterns[$pattern]['tokens'][$j][1]] 14:25 < Wombert> eye pain 14:25 < MikeSeth> ... 14:26 < E_mE> eek 14:26 < Macen> omfwtffs 14:26 < MikeSeth> lazy coder is lazy 14:26 < MikeSeth> ;> 14:26 < Macen> any one heard of "MS Silverlight" ?? 14:26 < MikeSeth> yes 14:26 < MikeSeth> it's lulzy 14:26 < MikeSeth> microsoft flash.NET 14:26 < Macen> looks that way 14:27 < MikeSeth> thats like 3-in-1 fail 14:27 < Macen> more retarded plugins 14:27 < Macen> it doesn't even look good 14:28 < Macen> i installed it on FF for Mac OSX and the text doesn't line up in places 14:29 < Macen> the visuals are very poor too, i can produce better fade in/out with javascript 14:29 < Macen> and that's not even using a library 14:29 < Macen> + it seems to be much more heavy, it took ages to load their home page 14:30 * Macen wonders why they bothered 14:31 < E_mE> its becuase your using a mac =P 14:32 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:35 < MikeSeth> i love how M$ products are cross platform as long as your platform is Windows 14:36 < MrJeep> hahahah 14:36 < E_mE> MikeSeth: aye, 9x ANNNDDD NT :D 14:37 < E_mE> they cant even make those two talk happily at times =P 14:40 < MrJeep> MikeSeth: anything new on right model tutorials ? 14:42 < MikeSeth> MrJeep: not really, I prolly wont have free time until tomorrow night.. 14:51 < _cheerios> "right model" ? 14:55 < MrJeep> how-to-use-model-with-agavi-properly 14:55 -!- shoan [n=shoan@122.166.1.164] has quit [] 15:04 < Macen> YES 15:04 < Macen> DO THAT PLSTHX 15:05 < Macen> (NOW) 15:06 < Macen> KBYE 15:41 < _cheerios> 4-player Wii & pizza @ office. this is better than last year's closet-coding :D 15:44 -!- digitarald [n=Miranda@199.Red-83-58-167.dynamicIP.rima-tde.net] has joined #agavi 15:44 -!- digitarald [n=Miranda@199.Red-83-58-167.dynamicIP.rima-tde.net] has quit [Client Quit] 15:45 < E_mE> can i setup the following rule? 15:46 < E_mE> .... ... 15:48 < MikeSeth> i never tried 15:49 < MikeSeth> you probably can 15:49 < MikeSeth> ;> 15:49 < E_mE> testing now 15:49 < E_mE> nope doesn;t work 15:49 < E_mE> requires pattern 15:50 < E_mE> pattern="^$" ;) 16:00 < Macen> django's is awesome lol 16:01 < Macen> "The web framework for perfectionists with deadlines" 16:03 < E_mE> blah ;) 16:05 < Wombert> its a lie tho... 16:06 < Wombert> its for people with deadlines, but only one, and certainly not for perfectionists :p 16:06 < MrJeep> I've read half a book about django and from what I've seen it's nice 16:06 < MrJeep> It does not fit into the agavi's definition of a framework 16:06 < MrJeep> (however) 16:07 < E_mE> hopefully this is going to be my baby soon: http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&ssPageName=STRK:MEBTOX:IT&item=220197112275 16:07 < MrJeep> What's the strong / weak points of django, anyone knows ? 16:07 < MrJeep> damaged ? 16:07 < E_mE> weak point, agavi is better, strong points it shouts louder then agavi =P 16:07 < E_mE> its only cosmetic damage 16:08 < E_mE> it works fine apprently 16:08 < MrJeep> can you still put a CD in ? 16:08 < E_mE> yes, i asked ;) 16:08 < E_mE> but im getting it for £300 ;) 16:08 < MrJeep> ahh 16:08 < E_mE> not hte 685 16:09 < MrJeep> £ = ? 16:09 < E_mE> GBP 16:09 < Wombert> the cd tray looks bad 16:09 < MrJeep> british currency ? 16:09 < Wombert> and its a first generation 16:09 < Wombert> don't buy 16:10 < E_mE> really? why? 16:10 < Wombert> its not a core 2 duo 16:10 < Wombert> which means a million issues 16:10 < Wombert> gets fucking hot 16:10 < E_mE> oh! 16:10 < Wombert> makes loud whining noises etc 16:10 < E_mE> :( 16:10 < Wombert> and craps out in general 16:10 < MrJeep> but it,s 300 16:10 < Wombert> if a mbp has a dent 16:10 < Wombert> you take a hammer and fix it 16:11 < Wombert> if the case is bent 16:11 < Wombert> you put it on a glass surface, push hard on each corner and it closes again 16:11 < E_mE> apprently its had is screen replaced 16:11 < Wombert> guessing he tried that, and it did not help, it must be in horrible condition 16:11 < Wombert> it has no battery 16:11 < Wombert> I wonder why 16:11 < E_mE> ahhhh 16:11 < E_mE> good point 16:12 < E_mE> battery doesnt fit =P 16:12 < E_mE> his got all positives 16:12 < Wombert> http://i21.ebayimg.com/06/i/000/d6/48/d842_1.JPG?set_id=7 16:12 < Wombert> look at that 16:12 < Wombert> magnify it 16:12 < Wombert> look how the plastic bezel has come off the screen and the base 16:12 < Wombert> it fell on the bottom left corner, hard 16:13 < Wombert> might just be a matter of time until the panel rips 16:13 < Wombert> I'd stay away 16:13 < nfq> Wombert? your PB? 16:13 < Wombert> it's not gonna make you happy 16:13 < Wombert> no, that ebay item E_mE wants to buy, nfq 16:13 < nfq> ah 16:13 < nfq> don't! 16:13 < nfq> hehe 16:13 < Wombert> nfq: http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&ssPageName=STRK:MEBTOX:IT&item=220197112275 16:13 < Wombert> it looks horrible, and seems awfully bent, plus no battery 16:14 < Wombert> and its a first generation, no core2duo, those had issues 16:14 < E_mE> damn! :( 16:14 < Wombert> I know someone who has a first gen pb and it gets too hot to use (on the keyboard) after an hour max 16:14 < nfq> Not bad actually, if the price stays below 700 squids 16:14 < E_mE> the guy just send me i won the item, damn im gonna get negative feedback now :( 16:14 < E_mE> its £300 16:14 < Wombert> it says 700? 16:14 < E_mE> yes, but it went on for a second chance 16:15 < nfq> But you need to find another damaged model, then you can fix it 16:15 < E_mE> and i accept at £300 16:15 < Wombert> hm 16:15 < Wombert> do you have a monitor to plug in? 16:15 < Wombert> I at least wouldnt carry it around lots 16:15 < E_mE> i do yes 16:15 < Wombert> hard drive is prolly not damaged, they have this airbag sensor thing 16:15 < Wombert> well then... different story 16:16 < Wombert> (if you don't use it as a laptop) 16:16 < E_mE> i wanted to buy a new battery 16:16 < nfq> how much are they? £50? 16:16 < E_mE> yeah that sounds about right 16:16 < E_mE> prob get a cheaper one 16:17 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 16:17 < Wombert> ask if the superdrive still works 16:17 < E_mE> i did do 16:17 < Wombert> and it does? 16:17 < E_mE> Dear emenet1982, 16:17 < E_mE> Yes no problem with the optical drive 16:17 < E_mE> - wefixmac 16:17 < Wombert> hard to believe given how bent that portion is, but oh well 16:18 < E_mE> im all nervous now :S 16:18 < Wombert> I squashed my powerbook's superdrive bay, too, and bent it back with a screwdriver 16:18 < Wombert> the upside really is that its alu 16:18 < Wombert> things that are bent can be bent back 16:19 < Wombert> in fact, the first thing I had to do when taking my PB out of the box was put it on a level surface and push on the edges so it would stop wobbling round on the desk :p 16:19 < MrJeep> loll 16:19 < E_mE> hehe 16:19 < E_mE> well do people think its worth it for £300? 16:19 < nfq> Yeah, for sure 16:19 < nfq> I'd get it 16:19 < nfq> if everything works 16:20 < nfq> and you can attach it too a screen 16:20 < E_mE> guess i could purchase a new Macbook case somewhere 16:20 < nfq> then 300 isn't bad 16:20 < nfq> well, new 16:20 < nfq> they are expensive 16:20 < E_mE> oh 16:20 < nfq> about 400 for the bottom bevel 16:20 < E_mE> :o 16:20 < nfq> and another 300 for the display 16:20 < nfq> and they are a little finicky to fix 16:21 < nfq> http://www.ifixit.com/Categories/MacBook-Pro-17-Inch/87 16:22 * E_mE Ponders! 16:23 < nfq> no, here: http://www.ifixit.com/Guide/Mac/MacBook-Pro-17-Inch-Core-Duo/87 16:23 < Macen> sleep on it is my advice 16:23 < Macen> see how you feel in the morning 16:24 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has joined #agavi 16:24 < nfq> had. the macbooks are much easier it seems to fix than the PB's 16:24 < nfq> very nice 16:25 < E_mE> the guy is asking for payment via Western Union... 16:25 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 16:25 < nfq> ah 16:25 < nfq> that ain't good 16:25 < nfq> Where's he located? 16:25 < E_mE> London 16:26 < E_mE> the Invoice is only asking for £163 :/ 16:26 < nfq> London.. 16:26 < nfq> hmm 16:26 < Wombert> sounds weird 16:26 < E_mE> being my orginal bid 16:26 < nfq> well, I'd suggest this 16:26 < Wombert> whys he going down from 700 to 300 then 163 16:26 < nfq> ask him if you can collect 16:26 < nfq> if he doesn't accept, then you know he's a fraud 16:26 < Wombert> yea 16:26 < RossC0> yeah 16:26 < E_mE> nice :) 16:26 < nfq> I always do that 16:26 < Wombert> (he has just good ratings tho) 16:27 < nfq> yeah, but mostly purchases 16:28 < Wombert> right 16:28 < nfq> eBay is enteresting 16:29 < Wombert> hate it 16:29 < nfq> I used to use it allot to sell 16:29 < E_mE> hehe £300 is alot of money... see what he says to my collection email.. ill be in london end of the month.. we could pay him a visiit =P 16:29 < nfq> and there are certain things tou learn to avoid 16:29 < Wombert> worst usability on the whole internets 16:29 < nfq> you know what eBay wants to do now? 16:29 < E_mE> ? 16:29 < nfq> they are getting rid of seller ratings in May 16:30 < nfq> So, as a seller, you can't even give negative feedback 16:30 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 16:30 < nfq> say, the buyer pays late? etc.. 16:30 < nfq> it's real dumb 16:30 < E_mE> :/ idiots! 16:30 < E_mE> or the buyer refuses to pay even ;) 16:31 < nfq> right 16:31 < nfq> which means, you can bid to your hearts content 16:31 < nfq> and if you don't feel like paying 16:31 < nfq> well, who cares? 16:31 < E_mE> dangerous idea... why did they come up with that 16:31 < Macen> to stop blackmail 16:32 < E_mE> yeah but it turns the situation around 16:32 < nfq> Macen: yeah? Is that why? 16:32 < Macen> nfq: according to bbc radio 1 16:32 < nfq> really. Wow. I didn't realise that was the reason 16:33 < E_mE> radio one.. haha! 16:33 < Macen> they're going to put money into the complaints section 16:33 < Macen> so people will complain to eBay instead of leaving feedback 16:34 < E_mE> well ill be selling my stuff before may ;) 16:35 < E_mE> here his repsonce: When I sent you the second chance offer , I agreed to make the transaction through eBay so I must send them the payment details , for verification. You can send the money and give me the necessary details, so I can send it to eBay, and after that, come and pick up the package. let me know if that's ok 16:35 < RossC0> thats bollards 16:36 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 16:37 < E_mE> :( 16:42 < Macen> question about encoding: how come i can't use ‘’ (note the curlyness) with UTF-8 encoding? see http://www.google.co.uk/search?q=%E2%80%98Mohair%E2%80%99&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_enGB259GB260 - they use it with UTF-8 encoding but when i use it, i get '?' instead of the character? 16:43 < Macen> Product search results for <b>‘Mohair’</b> 16:44 < Wombert> because you're not using utf8 16:48 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 16:48 < E_mE> i asked him about the invoice being £163.47, saying its a legal invoice and if i only have to pay that.. see what he says 16:49 < Macen> setting up an online environment now, how to return the current openbase_dir restriction? 16:55 < MrJeep> E_mE: did you look at refurb macbook pro ? 16:56 < E_mE> what do you mean? 16:57 < E_mE> as in websites that sell them or on ebay 16:57 < E_mE> ? 17:00 < Macen> http://panazdvl.youds.com 17:00 < Macen> see Panaz Company Profile 17:00 < Macen> I've declared: <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> 17:01 < Macen> as per w3c doctype strict declaration (they included that too) 17:01 < Macen> something must be over riding it? 17:02 < E_mE> �1986�, 17:02 < E_mE> fuck this... im gonna get a mini mac.. cant be arsed with the risk of the lappy :( 17:04 < E_mE> maybe if i get employed tomorrow I could request a Macbook PRo 15" from the company rather then a PC ;) hoho 17:05 < Macen> E_mE: save up for a iMac 17:05 < Macen> they're ace 17:05 < Macen> :) 17:05 < E_mE> Macen: Mini mac is like an imac but smaller ;) 17:05 < E_mE> but with no keyboard, mouse or monitor 17:05 * Macen strokes the screen 17:05 < Macen> sure 17:05 < E_mE> and ive got those 3 17:05 < Macen> ah 17:06 < E_mE> though my monitor is a CRT 19" 17:06 < E_mE> TFT one day ;) 17:07 < Macen> so about my encoding problem, Panaz use ‘’ to declare their new collections, i use the same font as what they used too (coincidence but true), have UTF-8 encoding declared, what on earth could be the problem? 17:07 < Macen> �1986� 17:08 < E_mE> instead of actually using ' use xhtml entities 17:08 < Macen> <?xml version="1.0" encoding="utf-8"?> 17:08 < Macen> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 17:08 < Macen> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 17:08 < Macen> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 17:08 < Macen> <meta http-equiv="content-type" content="text/html;charset=UTF-8" /> 17:08 < Macen> <meta http-equiv="Content-Style-Type" content="text/css" /> 17:11 < Macen> <?php header('Content-Type: text/html; charset=utf-8'); ?> 17:11 < Macen> .... 17:11 < Macen> Wombert any advice? 17:13 -!- shrink0r [n=foo@78.52.197.19] has joined #agavi 17:14 -!- shrink|da [i=shrink@i59F7D56C.versanet.de] has joined #agavi 17:20 < Macen> any one?? http://panazdvl.youds.com 17:21 < E_mE> instead of actually using ' use xhtml entities 17:22 < Macen> <?php echo htmlspecialchars('‘1986’',ENT_QUOTES,"UTF-8"); ?> produces nothing (am i declaring the 3rd parameter right?) <?php echo htmlspecialchars('‘1986’',ENT_QUOTES); ?> produces the ? 17:23 < E_mE> Macen: http://www.cookwood.com/html/extras/entities.html 17:26 < Macen> ’ and $lsquo; 17:26 < Macen> but why? 17:26 < Macen> i can replace them input through the admin system 17:26 < Macen> but wtf?? 17:26 < Macen> them on input* 17:26 < Macen> Womberttttt 17:26 < Macen> please help :( 17:27 < Macen> man of genius and all round god 17:27 < Macen> take a look would you 17:27 < E_mE> because XHTML doesn't support letters like ' or $ , you need to use entities 17:28 < E_mE> anyhow, me home now! 17:28 < E_mE> bye bye 17:28 < Macen> ooohhh 17:28 < Macen> i crown you all round god and a genius E_mE 17:28 < Macen> p.s that's shit 17:28 < E_mE> thanks, now kiss my feet =P 17:28 < E_mE> bye :) 17:29 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:29 * Macen throws water in your general direction 17:29 < Macen> good 17:29 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi 17:31 -!- shrink0r [n=foo@78.52.197.19] has quit [Read error: 110 (Connection timed out)] 17:42 < Wombert> ... 17:42 < Wombert> Macen: your file is just not utf8, I guess 17:44 < Wombert> and htmlspecialchars() doesn't need a charset, since it does not affect special chars from encodings other than ACII 17:44 < Wombert> *ASCII 17:53 < Macen> Wombert: echo htmlentities('‘abc123 1986’', ENT_QUOTES, "UTF-8"); output's nothing?? 17:54 < Wombert> you dont need entities in utf8 17:55 -!- Yossi [n=nospam@62.90.159.110] has quit [] 17:55 < Macen> hmhmhm 17:59 < Macen> Wombert: http://panazdvl.youds.com 17:59 < Macen> can you see why it's not accepting the charset? http://panazdvl.youds.com/output.php for $_SERVER and phpinfo() 18:00 < Wombert> because 18:00 < Wombert> your 18:00 < Wombert> fie 18:00 < Wombert> is 18:00 < Wombert> not 18:00 < Wombert> utf8 18:00 < Wombert> encoded 18:00 < Wombert> *file 18:00 < Wombert> or your data 18:00 < Wombert> or whichever 18:00 < Wombert> its in latin1 18:01 < Macen> i can't control that though, so what am i missing? utf8_encode just strips them 18:09 < Macen> mb_convert_encoding("‘’",'HTML-ENTITIES'); 18:09 < Macen> voila 18:12 < MrJeep> Macen, which editor are you using ? 18:13 < Macen> MrJeep: ? 18:13 < MrJeep> hum I think I've missed a chunk of the conversation 18:13 -!- shrink|da [i=shrink@i59F7D56C.versanet.de] has quit [] 18:14 < MrJeep> Macen: i can't control that though, so what am i missing? utf8_encode just strips them 18:14 < MrJeep> [1:09pm] Macen: mb_convert_encoding("‘’",'HTML-ENTITIES'); 18:14 < Wombert> ... 18:14 < MrJeep> [1:09pm] Macen: voila 18:14 < Wombert> you can't control this? 18:14 < Wombert> ... 18:14 < MrJeep> maybe not 18:14 < MrJeep> you defined the encoding in your editor 18:14 < MrJeep> well, this is what I do 18:14 < Macen> Wombert: the data will come from the user 18:15 < Wombert> like... submitted in a form? 18:15 < MrJeep> 1st : make your editor encoding utf-8 18:15 < Macen> Wombert: i will change my databases accordingly to make sure that doesn't convert to shoddy latin 18:15 < MrJeep> second : make sure you've set he proper enconing in your html header 18:15 < Macen> Wombert: through agavi's form submitting process yea 18:15 < Wombert> ... 18:15 < Macen> dunno what that is, haven't look 18:15 < Macen> looked* 18:16 * Wombert falls over 18:16 < Wombert> I'm giving up 18:16 < Wombert> http://tc.eserver.org/29944.html 18:16 < Wombert> (or http://www.joelonsoftware.com/articles/Unicode.html really) 18:16 * E_mE[Stilgar throws acid in Macen general direction ;) 18:17 < MrJeep> ok so macen, what's hte problem 18:17 < MrJeep> I'll give you a hand 18:17 < Wombert> in harsh words, the problem is that he assumes that he knows what he is talking about 18:17 < Wombert> if the page is utf8, then the submitted data is gonna be utf8 18:17 < Wombert> the data you have 18:17 < MrJeep> yeah it will 18:18 < Wombert> is latin1 18:18 < Wombert> thats why it shows the question marks 18:18 < MrJeep> gathered from a database I guess 18:18 < Wombert> but I'm really just repeating myself 18:18 < MrJeep> ok 18:18 < MrJeep> so I'll repeat then :) 18:19 < MrJeep> Macen : what's the big picture ? 18:19 < MrJeep> tell me what you are trying to achieve then we'll go deeper into the problem 18:19 < Macen> Wombert is correct in that i didn't understand about character encoding 18:20 < Macen> http://www.joelonsoftware.com/articles/Unicode.html 18:20 < Macen> ^^reading 18:20 < MrJeep> well, we all at some point didn't know about character encoding 18:21 < Wombert> that's not the point :p 18:21 < MrJeep> About encoding, if you want less issues, use UTF-8 everywhere 18:22 < MrJeep> editor, html headers, database 18:22 < MrJeep> with mysql I use utf8_general_ci (or something close to this) 18:22 < E_mE[Stilgar> the world of conflicting standards... ho hum! 18:22 < MrJeep> if your database is latin1, you will have first to transfer it to UTF-8 18:23 < MrJeep> which I think you can do with iconv 18:23 < MrJeep> dump the database, iconv, create a new database with the correct encoding then import 18:23 < MrJeep> not sure tho 18:29 < E_mE[Stilgar> MrJeep: did you really not know what £ ment earlier? 18:30 < MrJeep> I know it was a currency symbol 18:30 < MrJeep> but I was not sure from where 18:30 < E_mE[Stilgar> i always assumed it was a widely know symbol to all in the world 18:30 < E_mE[Stilgar> with the empire and all 18:30 < E_mE[Stilgar> ex-empire =P 18:30 < E_mE[Stilgar> ha! 18:31 < MrJeep> plus I had no clue what's the translation in english 18:31 < MrJeep> I knew this sybol meant : "Livres or Franc" 18:32 < E_mE[Stilgar> : 18:32 < MrJeep> which translated is : Book, Pound ... 18:32 < E_mE[Stilgar> ah 18:32 < MrJeep> I'm having soo much troubles these days to express myself it's horrible 18:33 < E_mE[Stilgar> stop with the drugs then ;) 18:33 < MrJeep> I'm lucky there is a spell checker in the chat :D 18:33 < MrJeep> hehe, I guess I'm just tired 18:34 < E_mE[Stilgar> its the cold =P your acting like your mac when it was like -20 or something ;)_ 18:35 < MrJeep> hahahaha yeah I agree it's pretty similar :D 18:36 < MrJeep> I guess my job is not helping either 18:36 < MrJeep> I'm not doing any web 18:36 < trophaeum> oh yea, thats smart! stupid freaking sites, did a submission to a site and it converted all urls in the submission to lowercase... DOWNLOAD LINK BROKEN! 18:36 < MrJeep> just sysadmin stuff 18:36 < trophaeum> FAIL! 18:37 < MrJeep> ssh, packaging .deb, installing cms ... 18:37 < E_mE[Stilgar> fun 18:37 < MrJeep> terrible 18:38 < MrJeep> connect using ssh to a server, then look / edit some file to connect somewhere else, do a shitload of vim .... 18:38 < MrJeep> just not my thing 18:38 < MrJeep> I like to think about stuff, how can I make things better, prettier, easier to use, more organized etc... 18:39 < MrJeep> now installing some site and editing config.php 18:39 < MrJeep> not* 18:41 < E_mE[Stilgar> i got second job interview tomorrow :D 18:41 < MrJeep> all these different software have no organization standards. in order to do a good job editing it, we would have to study the entire system. This would take too much time so we're patching and hoping it don't blow up in our face 18:41 < MrJeep> nice 18:41 < E_mE[Stilgar> so no more server tapping for me 18:41 < MrJeep> a web/design company? 18:41 < E_mE[Stilgar> well maybe no more server tapping ;) 18:42 < E_mE[Stilgar> gasworld . com 18:42 < E_mE[Stilgar> a industry specific portal as they call them selfs 18:42 < MrJeep> nice :D 18:42 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has left #agavi [] 18:43 < MrJeep> so it's almost in your pocket :) 18:43 < MrJeep> btw, is this expression right "in your pocket" ? 18:43 -!- shoan [n=shoan@59.92.154.26] has joined #agavi 18:44 < E_mE[Stilgar> i dont see why not :) 18:45 < E_mE[Stilgar> well there replies seem quite positive 18:45 < Macen> my editor was already set to utf8 18:45 < E_mE[Stilgar> Macen: database? 18:46 < Macen> not coming from database, copied it from a web page 18:46 < Macen> i'm changing all the database encoding type's though (iirc they are utf-8 already) 18:46 < E_mE[Stilgar> so i guess you might be trying to encode a UTF8 character again hehe 18:48 -!- shoan [n=shoan@59.92.154.26] has quit [] 18:50 < Macen> i hate it when i don't know that i don't know something 18:51 < Macen> well, thank you all, that should solve my problems!!! 18:51 < Macen> baiiii 18:51 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 19:25 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:37 -!- JanK__ [n=JanK_@muedsl-82-207-232-241.citykom.de] has joined #agavi 19:53 -!- Wombert [n=Wombert@xdsl-87-79-53-189.netcologne.de] has joined #agavi 19:54 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] 19:55 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has joined #agavi 19:57 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has quit [Remote closed the connection] 19:58 -!- JanK__ [n=JanK_@muedsl-82-207-232-241.citykom.de] has quit [Read error: 110 (Connection timed out)] 19:58 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has joined #agavi 20:06 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has left #agavi [] 20:07 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 20:22 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 20:26 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has joined #agavi 21:17 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 21:26 -!- JanK__ [n=JanK_@muedsl-82-207-246-237.citykom.de] has joined #agavi 21:32 -!- JanK__ [n=JanK_@muedsl-82-207-246-237.citykom.de] has quit [] 21:40 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 21:45 -!- JanK_ [n=JanK_@muedsl-82-207-232-241.citykom.de] has quit [Read error: 110 (Connection timed out)] 22:15 -!- Wombert [n=Wombert@xdsl-87-79-53-189.netcologne.de] has quit [] 22:17 -!- Wombert [n=Wombert@xdsl-87-79-53-189.netcologne.de] has joined #agavi 22:26 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 22:34 -!- Wombert_ [n=Wombert@xdsl-87-79-139-40.netcologne.de] has joined #agavi 22:50 -!- Wombert [n=Wombert@xdsl-87-79-53-189.netcologne.de] has quit [Read error: 110 (Connection timed out)] 23:06 -!- jpdery [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 23:06 -!- jpdery is now known as MrJeep 23:06 < MrJeep> MBP's gone 23:07 < MrJeep> I'm crossing my fingers the new one comes troubles free :) 23:07 < trophaeum> MrJeep, if it doesnt, demand an upgrade :) 23:08 < MrJeep> I guess this is what I'll ask politely 23:08 < MrJeep> but I dont really know what upgrade I can ask 23:08 < trophaeum> give me 4gig of ram biatches! 23:08 < MrJeep> allready ordered 23:08 < MrJeep> actually, I've recieved it today 23:08 < trophaeum> aight, give me 7200rpm hdd biatches! 23:08 < MrJeep> already in there ... 23:08 < impl> MrJeep: what was wrong? 23:08 < trophaeum> lol 23:08 < MrJeep> The display was showing light grey as light pink 23:09 < MrJeep> no matter the angle 23:09 < impl> O_o 23:09 < MrJeep> not good when you're designing website hehe 23:09 < impl> for sure 23:10 < MrJeep> I'm back to good old paper and pencil. Not too bad :D 23:10 < MrJeep> as long as the replacement is o.k. I'll be happy 23:11 < MrJeep> I'm just happy I didnt received the ram earlier and sold the original 23:11 < MrJeep> I would be... "oh shitttt" 23:12 < impl> yeah :x 23:13 < MrJeep> anyway, I have a poker game comming 23:13 < MrJeep> so cya later everyone 23:16 < impl> nighto 23:36 * Wombert_ yawns 23:36 < Wombert_> sup guise 23:40 < impl> hai Wombert_ --- Day changed Thu Feb 07 2008 00:30 < Wombert_> oh hai 01:57 -!- Wombert_ [n=Wombert@xdsl-87-79-139-40.netcologne.de] has quit [] 02:04 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 02:05 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 02:52 -!- IcyT is now known as icyt 03:10 -!- shoan [n=shoan@59.92.154.26] has joined #agavi 03:49 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 04:03 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 05:07 -!- Arme[0] is now known as Arme[N] 05:30 -!- shoan [n=shoan@59.92.154.26] has quit [] 06:34 -!- shoan [n=shoan@59.92.154.26] has joined #agavi 06:57 -!- shoan [n=shoan@59.92.154.26] has quit [] 07:00 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:01 < _cheerios> huomenta!!!!!!!!! 07:04 < _cheerios> is CentOS worth using? 07:18 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:20 -!- implement [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 07:21 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)] 07:24 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Read error: 104 (Connection reset by peer)] 07:24 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 07:55 -!- MikeSeth [n=youdie@62.90.159.110] has joined #agavi 08:04 -!- shoan [n=shoan@122.166.1.164] has joined #agavi 08:12 < E_mE> huomenta! 08:12 < E_mE> _cheerios: if you like apt-get or such applications i think centos is alittle annoying 08:12 < E_mE> though you can install yum, but if it doesn't have it installed already it can be little bit of a challenge to get it installed i found 08:12 * E_mE to work! 08:13 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 08:13 < _cheerios> issok, just the default os. will make room for debian. 08:25 < marklar|omni> hai 08:37 < marklar|omni> miek 08:37 < marklar|omni> here? 08:37 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:42 < RossC0> Huomenta! 08:46 < marklar|omni> heh 08:46 < marklar|omni> is this trollish enough 08:46 < marklar|omni> http://www.mark.org.il/index.php/2008/02/07/turkey-partly-forfeits-separation-of-mosque-and-state/ 08:50 < _cheerios> do you have some big flash ad on theleft? 08:50 < _cheerios> something is blocking a few lines of the content for me:) 08:50 < _cheerios> article starts from "rtly Forfeits Separation of Mosque" for me :) 08:51 < marklar|omni> which browser? 08:51 < marklar|omni> stupid adsense 08:51 < _cheerios> iceweasel 08:52 < _cheerios> an empty iframe seems to be causing it 08:53 < _cheerios> <iframe width="336" scrolling="no" height="280" frameborder="0"....> <html></html></iframe> 08:54 < marklar|omni> it's all trophaeum's fault 08:54 < marklar|omni> heh sec 08:54 < marklar|omni> did you read the content tho 08:54 < _cheerios> firebug ftw, removed that from the dom and i can read it now :) 08:54 < marklar|omni> hehe 08:55 < marklar|omni> I css'd it out 08:55 < marklar|omni> display:none ftw 08:55 < marklar|omni> oh wait that's a wrong iframe 08:55 < marklar|omni> should be fixed anyway 08:56 < _cheerios> seems getting sticky traffic is tough. atleast judging by comment #'s. 08:56 < marklar|omni> yea 08:56 < _cheerios> no,140,no,no 08:57 < marklar|omni> hehe 08:57 < marklar|omni> needs more reddit 08:59 < trophaeum> wha wha wha? haha 09:00 < marklar|omni> nm :P 09:02 < MikeSeth> who pang 09:02 < marklar|omni> eh 09:02 < marklar|omni> miekz 09:03 < marklar|omni> I think I have a megavirus or something 09:03 < marklar|omni> I still have a fever 09:03 < marklar|omni> ;[ 09:03 < MikeSeth> :< 09:03 < MikeSeth> at least does the router work? 09:04 < marklar|omni> yeah 09:04 < marklar|omni> it sometimes dies when bittorrenting 09:04 < marklar|omni> but eh 09:04 < marklar|omni> 10% chance or so 09:05 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:05 < E_mE> huomenta! 09:06 < marklar|omni> http://search.cnn.com/search.jsp?query=israeli%20shooting%20bomber&type=web&sortBy=date&intl=false 09:06 < marklar|omni> haha nice 09:08 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 09:12 < trophaeum> router dies or ur nic dies with torrents? 09:13 < marklar|omni> router 09:13 < marklar|omni> prolly due to nat 09:14 < trophaeum> my lame ass wireless access point dies when i get too many concurrent connections goin too 09:14 < trophaeum> always fun 09:15 -!- Arme[N] is now known as Arme[0] 09:17 < marklar|omni> yea 09:17 < marklar|omni> they all do, unless they're cisco or something 09:18 < MikeSeth> http://war2.warcraft.org/forum/viewtopic.php?p=236262&sid=9186745a8db45b8e452754c2bcda7045 09:18 < MikeSeth> winner 09:18 < MikeSeth> marklar|omni: you got a shitload of free links! 09:18 < marklar|omni> yeah 09:18 < marklar|omni> that warcraft forum is hella weird tho 09:20 < trophaeum> router never had any problems, the access point ont he other hand sucks nuts 09:21 < marklar|omni> this unit is a combo 09:21 < marklar|omni> "broadband router ap" 09:21 < marklar|omni> level 1 wbr-3408 09:21 < marklar|omni> iirc 09:23 < marklar|omni> All traffic sources sent a total of 19,056 visits 09:23 < marklar|omni> heh 09:23 < marklar|omni> :D 09:27 -!- Rendez [n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi 09:43 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 09:48 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 09:54 -!- bleachy [n=bleachb@80.4.120.163] has joined #agavi 10:01 -!- EoN [n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has joined #agavi 10:04 < marklar|omni> heh 10:04 < marklar|omni> re: git discussion yesterday 10:04 < marklar|omni> http://texagon.blogspot.com/2008/02/use-mercurial-you-git.html 10:05 < RossC0> git is better 10:06 < E_mE> RossC0: git sounds great, still little confusing though 10:06 < RossC0> E_mE you watch that video yesterday? 10:06 < E_mE> yes, not to the end though 10:07 < E_mE> about 50mins of it 10:07 < E_mE> but i can tell it certainly is good 10:07 < E_mE> just need to read into it deeper, if i get that job this evening i might recommend git hehe 10:08 < E_mE> least it will give me a chance to learn it in a developers enviroment :) 10:09 < E_mE> RossC0: i love torvalds hate of CVS and svn hehe 10:09 < E_mE> quite amusing 10:12 < Wombert> wat vid 10:12 -!- icyt is now known as IcyT 10:12 < E_mE> the GIT related one with linus torvalds 10:12 < E_mE> http://www.youtube.com/watch?v=4XpnKHJAok8 10:17 < marklar|omni> http://magnusorerar.blogspot.com/2008/02/inhumant-hindrad-massmrdare.html 10:17 < marklar|omni> is that norwegian? 10:25 < Wombert> looks like swedish 10:25 < Wombert> v-dogg would know 10:25 < MikeSeth> someone is having fun with his newly discovered free incoming links ;> 10:27 < E_mE> if i've got an array that is array('wines'=> array(0=>foo,1=>bar), 'vintage'=>array(0=>2001,1=>2003)); is there a simple way of shifting it to array(0=>array('wines'=>foo, 'vintage'=>2001), 1=>...);? 10:29 < E_mE> eeek that video is little freakish! :S 10:33 -!- JanK_ [n=JanK_@muedsl-82-207-246-237.citykom.de] has joined #agavi 10:36 < Macen> E_mE: why are you using the associative array format for declaring numerically indexed arrays? 10:36 < Macen> it's harder to understand 10:39 < Macen> afaics, you want to make the inner most array keys into the outermost array keys, and the inner most array values should be assigned to the second level array keys 10:40 < E_mE> harder to understand :/ 10:40 < E_mE> i dont see that 10:40 < E_mE> if anything it makes it easier to understand 10:41 < E_mE> because ive got wines => array(0 => data, 1 => data); hows that difficult 10:41 < RossC0> E_mE you'll have to do it manually 10:41 < E_mE> ok thanks, just was wondering if theres a quicker way :) 10:41 < RossC0> and you'll need a new array 10:41 < RossC0> to put it in 10:45 < marklar|omni> kek 10:45 < marklar|omni> miek 10:45 < marklar|omni> we need to troll reddit again 10:50 < Macen> E_mE: it's because that's not how I do it :p 10:52 < Macen> sifr is freaking awesome 10:52 < Macen> it's the most 'accidental' genius solution for <h1><h2> etc that was ever invented 10:52 < Macen> especially when data comes from the admin system 10:52 -!- JanK_ [n=JanK_@muedsl-82-207-246-237.citykom.de] has quit [Remote closed the connection] 10:52 < Macen> it resizes the text to fit in it's own space 10:52 < Macen> AWESOMEEEE 10:53 < Macen> plus it looks fucking uber sexy 10:53 * E_mE steps away from Macen! 10:53 < E_mE> =P 10:53 -!- JanK_ [n=JanK_@muedsl-82-207-246-237.citykom.de] has joined #agavi 10:53 < Macen> see http://panazdvl.youds.com - scroll through the news items (next and prev) 10:53 < Macen> the headers fit in place even though they should wrap to 2 lines 10:55 < E_mE> why does the header go over the freaky looking guys head? 10:56 < Macen> have you refreshed your cache? 10:56 < _cheerios> marklar|omni, swedish 10:56 < E_mE> i deleted and reload and still the same 10:56 < Macen> screenshot 10:56 < E_mE> _cheerios: did you embrace centos? 10:57 < Macen> i'm installing ubuntu on vmware later today will check it out 10:57 < _cheerios> no. centos was mentioned in a server-prices quote. 10:57 < marklar|omni> _cheerios: thx 10:57 < _cheerios> (where the servers cost more/month than i earn :)) 10:59 < Macen> _cheerios: rackspace? 10:59 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 10:59 < E_mE> Macen: give me one second 11:00 < _cheerios> Macen: a finnish hoster 11:01 < Macen> E_mE: ty 11:05 < Macen> bah 11:05 < Macen> flash plugin on linux ftl 11:05 < Macen> no transparency support 11:06 < E_mE> using flash = ftl 11:06 < E_mE> ;) 11:11 < Macen> s'pose 11:16 < Macen> right, disabled, seems ok to me on ubuntu 11:17 -!- Arme[0] is now known as Arme[N] 11:36 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 11:43 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 11:48 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 12:00 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi 12:09 -!- JanK_ [n=JanK_@muedsl-82-207-246-237.citykom.de] has quit [] 12:13 < codecop> can action before his template output, make some changes to it like append string in Sart and End of the self template output 12:14 < codecop> or make some changes in the output text 12:14 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 12:15 < E_mE> codecop: do you mean can the template modify it self? 12:15 < codecop> view modify self template 12:15 < E_mE> so you want to view to modify the template 12:16 < codecop> yes 12:16 < E_mE> why? 12:16 < E_mE> you could have as many templates as you like and then the view choose the relative one 12:18 < codecop> if there is ajax call and output is JavaScript, i know what that output must be placed in some <div id=..> view then add some javascript to execute action of placing html in div, its redundant the same tpl with javascript and one plain html 12:19 < E_mE> why not keep the javascript in a seprate file 12:19 < E_mE> unobtrusively 12:19 < codecop> so i could to add Js function (id, html {...} ); 12:20 < E_mE> in the element have <div id="blah" onload="setMeUp('blah');" /> 12:20 < E_mE> mmm 12:20 < E_mE> not sure that will work 12:21 < E_mE> why not return JSON to the ajax call and get the javascript to set it up or so 12:21 < codecop> JSON cant have HTML ... 12:22 < E_mE> but generate the HTML from the JSON data in JS 12:22 < codecop> i want use ir but it dont like chars " and < 12:22 < E_mE> ir?? 12:23 < codecop> for egz xml have CDATA[[ .. any html ]] 12:24 < codecop> E_mE, u used HTML generation from JSON? 12:24 < codecop> is there some difficulties 12:24 < codecop> for egz can be JS functions in JSON response 12:25 < E_mE> i would use Mootools to generate elements 12:25 < E_mE> and setup all the links that way 12:25 < codecop> agrrr, so many TXT in JS, prototype 60KB, Mootools ... KB... bandthich 12:26 < codecop> :) 12:26 < E_mE> mootools is 38K 12:26 < E_mE> depending on your required components 12:26 < E_mE> if you pull just the stuff you need it will prob be smaller 12:26 < trophaeum> E_mE, is that after packer or jsmin+gzip? 12:27 < codecop> JSON can have javascript functions in response? 12:28 < E_mE> trophaeum: im not sure, one momment 12:29 < E_mE> trophaeum: 36k with JSMin 12:29 < E_mE> codecop: mootools.net 12:29 < trophaeum> jsmin is better to gzip from than packer and packer is better for non gzip :) 12:29 < trophaeum> that reminds me, iv been meaning to write a htaccess rule to automatically pick the right version 12:29 < trophaeum> *sigh* 12:31 -!- MikeSeth_ is now known as MikeSeth 12:32 < trophaeum> oh fuck you adsense, 2 clicks for 1cent... DIE! 12:33 < _cheerios> get rich quick! 12:35 < trophaeum> some sites just arent worth the effort, specially with adsense, now i remmeber why iv been meaning to convert it to adbrite 12:41 < _cheerios> does adbrite have restrictions on content, like adsense? 12:42 < trophaeum> actually i dunno what adbrites restrictions are, all the sites im moving over are inside the adsense tos so i assume adbrite wont have any issues 12:42 < trophaeum> i probably should read it properly 12:43 < trophaeum> im becoming a fan fast though as you can set a minimum ecpm on an ad section and if it isnt getting enough from adbrite to run the ads at that ecpm it can fallback to adsense 12:50 < E_mE> trophaeum: if you use YUI Compressor on mootools its only 32k 12:53 < trophaeum> E_mE, this isnt a rip on moo, purely just for comparison, stock jquery is 28k run through packer, 15k after jsmin+gzip 12:53 < trophaeum> granted, no addons 12:53 < trophaeum> http://torrentfreak.com/the-pirate-bay-interrogations-080207/ - oh man thats funny 12:56 < _cheerios> if your js is less than 500k, youre not trying hard enough 12:57 < trophaeum> lol, yui ftw in that case! 13:06 < Wombert> codecop: of course json can have html!? 13:10 < codecop> ? 13:10 < codecop> but there is some restrictions in that html 13:11 < E_mE> trophaeum: that article is great hehe 13:12 < trophaeum> E_mE, those are just the funniest transcripts i think iv ever read 13:13 < E_mE> i think there sheer stubboness hehe 13:13 < E_mE> is great* 13:13 < E_mE> eek typo! 13:14 < trophaeum> i think its time i bit the bullet and started a blog, there are just so many things that people botch up these days that i wish i could just paste a url that explains it 13:17 < E_mE> trophaeum: tumblr.com 13:18 < trophaeum> i thought about that but theres some tricks i use in wordpress that sadly dont easily migrate to other sites 13:27 < _cheerios> tumblr is good for posting lolcats 13:35 < Wombert> codecop: ???????? 13:36 < E_mE> _cheerios: thats good enough for me ;) weeee meow! 14:00 < _cheerios> http://slashdot.org/comments.pl?sid=444944&cid=22332332 14:04 < trophaeum> http://www.macobserver.com/article/2008/02/06.8.shtml haha 14:08 < _cheerios> Zoolander comes to mind 14:28 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 14:29 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:33 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 14:46 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 14:49 < MrJee1> hi Macen 14:49 < Macen> hi MrJeep 14:50 < MrJee1> what about your problems with encoding ? 14:50 < MrJee1> solved ? 15:00 < Macen> yea thanks dude 15:01 < MrJee1> what was the problem ? 15:06 < E_mE> Macen: pm 15:12 < Macen> MrJee1: i think i must of created the index.php in a different format before switching to mac, because all new documents conform to utf-8 15:17 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has left #agavi [] 15:17 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:18 < MrJee1> ahh 15:18 < MrJee1> encoding hell :) 15:18 < MrJee1> from now on, just use utf-8 everywhere you can ;0 15:18 < MrJee1> :) 15:24 < Macen> idd :< 15:24 < Macen> brb 15:27 -!- shoan [n=shoan@122.166.1.164] has quit [] 15:28 < MrJee1> I've just found a nice book at the office : "Canadian A-Z of grammar, spelling and punctuation" 15:28 < MrJee1> I'm hoping to improve my vocabulary :) 15:31 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 15:43 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 15:44 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi 15:44 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 15:52 < Macen> /msg nickserv identify 15:52 < Macen> oo 15:52 < Macen> that would of been interesting 15:57 < RossC0> oww close 15:57 < trophaeum> wouldv had fun with the ghost stuff then! :) 15:59 < trophaeum> http://sebastian-bergmann.de/archives/745-Benchmark-of-PHP-Branches-3.0-through-5.3-CVS.html seems php really has come a long way 16:15 -!- JanK_ [n=JanK_@muedsl-82-207-246-237.citykom.de] has joined #agavi 16:37 < marklar|omni> MrJee1: does that book have "eh"? 16:38 < E_mE> fecking hell! some idiot at work has heated up some weird back sothing cushion which Stinks like burned Coconut or something.. IT fecking stinks! i cant take it ... 16:38 < E_mE> urrrggghhhhh!! 16:51 < E_mE> wooo wish me luck guys :) me off to interview now.. :) 16:51 < E_mE> bye 16:51 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 16:54 * RossC0 keeps fingers crossed for E_mE 16:58 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit ["Leaving."] 17:21 < marklar|omni> heh 17:22 < marklar|omni> hai 17:27 < MrJeep> hai 17:29 -!- Rendez [n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] 17:30 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit ["bai"] 17:33 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 17:39 -!- shrink0r [i=shrink@i59F7C55B.versanet.de] has joined #agavi 17:40 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:40 < shrink0r> hey folks 17:42 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 17:52 < marklar|omni> meep 17:57 < Macen> bye all 18:05 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 18:10 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Read error: 110 (Connection timed out)] 18:17 -!- bleachy [n=bleachb@80.4.120.163] has left #agavi [] 18:24 -!- shoan [n=shoan@59.96.211.212] has joined #agavi 18:44 -!- jpdery [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 18:44 -!- jpdery is now known as MrJEep 18:46 < marklar|omni> hrm 18:46 < marklar|omni> I just realized that sitting in my room is pointless 18:46 < marklar|omni> I have a laptop AND wireless 18:46 < marklar|omni> so wtf 18:46 < marklar|omni> brb 19:11 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 19:11 < _cheerios> woot 19:16 < marklar|omni> haiz 19:16 < marklar|omni> trophaeum: ping 19:16 < trophaeum> yo 19:18 < marklar|omni> photoblog in wp 19:18 < marklar|omni> with i18n 19:18 < marklar|omni> ideas? 19:18 < marklar|omni> pm 19:20 < _cheerios> http://www.youtube.com/watch?v=nyt1QvIOonY garr, loading too slow. marklar|omni, you gotta watch this :) 19:22 < marklar|omni> man wireless owns 19:23 < marklar|omni> russo-finnish war coming up? 19:23 < _cheerios> we have this expensive wireless router in ze office and the usual comment from those using it; "the internet is down?" 19:23 < marklar|omni> hehe 19:23 < marklar|omni> me and mike got the same router 19:23 < marklar|omni> and it sucks at our place 19:23 < marklar|omni> but at my parents place it works fine 19:23 < marklar|omni> same firmware etc 19:25 < marklar|omni> gr finnish sounds "broken" to my ears 19:25 < _cheerios> im getting 5K/s from youtube.. 19:26 < _cheerios> hah! it's just the youtube sound quality! 19:26 < marklar|omni> needs more subtitles 19:26 < _cheerios> seems something is wrong with meh internet. every site resolves megaslow. 19:27 < marklar|omni> tcpping google 19:27 < marklar|omni> er tcptraceroute 19:27 < marklar|omni> looks like a promo vid for a bf2 map 19:27 < marklar|omni> hehe 19:29 < marklar|omni> f/a 18? 19:29 < marklar|omni> you have those? 19:30 < _cheerios> yeah, military bought them so we have something :) 19:30 < _cheerios> previously we only had fifty-year old training jets, iirc 19:30 < marklar|omni> terrible 19:30 < marklar|omni> we've signed up for f-35s :) 19:32 < marklar|omni> that video is overproduced 19:32 < marklar|omni> the fdf is really bored, it seems 19:33 < _cheerios> it's a 10 year old promo video for new trainees :) 19:34 < marklar|omni> heh 19:34 < marklar|omni> here we just conscript 19:34 < marklar|omni> so no need for promotion :D 19:34 < _cheerios> same, but they make you watch videos too! :) 19:35 < marklar|omni> http://www.youtube.com/watch?v=HttJINkHds4 19:35 < marklar|omni> REALLY old footage 19:35 < marklar|omni> movie was compiled in 2k4, pics are prolly from the 90s 19:36 < marklar|omni> actually 19:36 < marklar|omni> http://www.youtube.com/watch?v=b96qEou9zQI&feature=related 19:36 < marklar|omni> this one's better 19:40 < marklar|omni> hehe 19:40 < marklar|omni> I found a terrible video from my own corps 19:40 < marklar|omni> http://www.youtube.com/watch?v=vvzJ048NirY 19:45 < _cheerios> these vids are being all serious 19:45 < _cheerios> i see you guys have an actual military budget! 19:46 < marklar|omni> haha 19:46 < marklar|omni> thing is 19:46 < marklar|omni> most of them were produced in the 90s 19:46 < marklar|omni> and the recent ones are just hacks by active duty soldiers 19:47 < marklar|omni> the army doesn't give a shit 19:47 < marklar|omni> (excl. the airforce, they have to actually promote themselves to foreign AFs) 19:47 < marklar|omni> you familiar with Red Flag? 19:49 < _cheerios> nope 19:51 < marklar|omni> meh cant find any photos from red flag 19:51 < _cheerios> your stuff is decently recent. ours is used gear from russia that you see used in countries like Iraq. last time I checked Iraq didnt fare too well in their past wars. 19:52 < _cheerios> http://en.wikipedia.org/wiki/Red_Flag_(USAF) ? 19:52 < marklar|omni> yeah 19:52 < marklar|omni> http://www.pbase.com/xnir/israel_air_force 19:53 < marklar|omni> that guy is practically the #1 airforce photographer 19:53 < marklar|omni> all military photopeople are conscripts, and thus have pretty much no experience 19:55 < marklar|omni> we've also started deploying an israeli made rifle to some infantry brigades 19:55 < _cheerios> expensive military gear does make for nice shots 19:55 < marklar|omni> http://world.guns.ru/assault/as30-e.htm 19:56 < _cheerios> is that the standard gear? 19:57 < _cheerios> more badass than ours, by far: http://world.guns.ru/assault/as43-e.htm 19:57 < marklar|omni> it will be, in a year 19:57 < marklar|omni> right now it's m4 19:57 < marklar|omni> for most regular infantry units 19:57 < marklar|omni> and/or ar-15 19:59 < _cheerios> it's pertty light for its size. the one we use is anything but. 20:00 < marklar|omni> yeah 20:00 < marklar|omni> it's uncomfy if you're used to regular rifles 20:00 < marklar|omni> bullpup is kinda weird to get used to 20:00 < _cheerios> even m4 only 2.5kg-3kg, ours 4.3kg :| 20:01 < marklar|omni> eek 20:01 < marklar|omni> 4.3 is way too much 20:01 < marklar|omni> do you have marches as part of training? 20:02 < _cheerios> yep 20:02 < marklar|omni> how long? 20:03 < _cheerios> our service sentences are 6/9/12, i applied for the shortest and got it. our marches weren't too long. 20:04 < marklar|omni> ah hm 20:04 < marklar|omni> only the bootcamp part in combat units here is ~5mo 20:04 < marklar|omni> hehe 20:04 < _cheerios> i think it's 20-100km, depending who's the storyteller :) 20:04 < marklar|omni> longest march I walked was, mm, around 60km 20:05 < marklar|omni> that was the final one, we got the unit beret afterwards 20:05 < marklar|omni> passed out for a few days too, heh 20:05 < marklar|omni> you basically start working on pure motivation and adrenaline after like 30km 20:05 < _cheerios> do you march in the desert or where? 20:06 < marklar|omni> yeah 20:06 < marklar|omni> most training bases are in the Negev desert 20:06 < marklar|omni> plenty of march room 20:07 < _cheerios> for sure. probably as harsh terrain as a forest. 20:07 < marklar|omni> I'd much prefer forest 20:07 < marklar|omni> for general training etc 20:08 < marklar|omni> you don't know how much it sucks to basically breathe fine-grained dust all day 20:08 < _cheerios> you get lots of bugs in the desert? 20:08 < marklar|omni> especially if you're doing acv training 20:08 < marklar|omni> nah, not really 20:08 < marklar|omni> depends on time of year 20:08 < marklar|omni> summer has snakes and some scorpions 20:08 < marklar|omni> winter is dead 20:08 < marklar|omni> no mosquitoes or the like 20:09 < _cheerios> your missing out on those bloodsuckers then :) 20:09 < marklar|omni> haha 20:09 < marklar|omni> there's plenty of those near Gaza / Ramallah 20:09 < marklar|omni> miek! 20:10 < marklar|omni> man, last.fm is so win 20:10 * marklar|omni didn't even bother to mount the mp3 smb share 20:10 < marklar|omni> I'm just streaming last.fm and it's pretty much the same as my collection on shuffle 20:15 < trophaeum> wtf, someone is sending spam emails with my site in them 20:15 < trophaeum> lol 20:15 < marklar|omni> kek 20:15 < trophaeum> wonder who i pissed off *grin* 20:16 < _cheerios> what kind of pills are you selling, trophaeum ? 20:16 < marklar|omni> haha 20:16 < trophaeum> _cheerios, none at the moment, viagra if u want em, 75% commision on those suckers! 20:17 < marklar|omni> nice 20:19 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 20:22 < marklar|omni> lol kek 20:23 < marklar|omni> im wearing gloves 20:32 < trophaeum> and now i cant even find qmail's log files at all on the server to make sure it didnt come out of our server... lol 20:34 < marklar|omni> fail 20:38 < _cheerios> http://www.google.com/search?hl=en&q=mike+shot+the+suicide+bomber 20:38 < _cheerios> almost 20:39 < marklar|omni> hehe 20:40 < marklar|omni> try s/mike/mark/ 20:40 < _cheerios> lies, damned lies, and google 20:40 < marklar|omni> haha win 20:42 < _cheerios> http://www.google.com/search?hl=en&q=did+mark+shoot+the+suicide+bomber%3F 20:42 < marklar|omni> total win 20:43 < marklar|omni> Canon PowerShot S5 for ~$400 20:43 < marklar|omni> y/n? 20:47 < _cheerios> how does it compare to an old canon eos 350d ? 20:50 < marklar|omni> different sensor, first off 20:50 < marklar|omni> s5 has image stabilization, no RAW support tho 20:51 < marklar|omni> eos is more pro 20:51 < marklar|omni> I want a relatively cheap cam with RAW support 20:51 < marklar|omni> so I can play with hdr 20:52 < _cheerios> yeah, i wouldn't mind composing fancy hdr pics either 21:00 < marklar|omni> hmpf 21:00 < marklar|omni> I'm so tempted at an eos 400d 21:00 < marklar|omni> but I'm a relative photo newb 21:00 < marklar|omni> meh 21:00 < marklar|omni> and it's a weeks paycheck :\ 21:05 < E_mE[Stilgar> yay! the programmer at gasworld says he has favoured me over all the other candidates so far :D 21:06 < E_mE[Stilgar> but apprently they have got another candidate or two to see... but if they aint too good i guess i got the job hehe 21:06 < E_mE[Stilgar> looks positive anyhow. 21:08 < marklar|omni> cool 21:08 < marklar|omni> hope you get it :D 21:11 < E_mE[Stilgar> i asked him if he would consider migrating to agavi... he said he would have to think about it, i also showed him a little of agavi... :D 21:12 < E_mE[Stilgar> showed off the routing alittle ;) 21:17 -!- Wombert [n=Wombert@xdsl-87-79-137-95.netcologne.de] has joined #agavi 21:25 -!- JanK__ [n=JanK_@muedsl-82-207-253-062.citykom.de] has joined #agavi 21:42 -!- JanK_ [n=JanK_@muedsl-82-207-246-237.citykom.de] has quit [Read error: 110 (Connection timed out)] 21:52 -!- cjf [n=curt_fre@69.67.210.34] has joined #agavi 22:00 -!- MrJEep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 22:06 < marklar|omni> meep 22:06 < marklar|omni> _cheerios: here? 22:06 < _cheerios> yes 22:06 < marklar|omni> canon eos 400d 22:06 < marklar|omni> almost final 22:07 < marklar|omni> I think it's best for me atm 22:07 < implement> Cool~ 22:07 < _cheerios> you'll become one of those guys spending a month's salary on lenses soon :) 22:07 < marklar|omni> haha 22:07 < _cheerios> "it quite did not capture my cats expression" 22:07 < marklar|omni> lol 22:07 < marklar|omni> my gf shoots cat pics all the tiem 22:08 * implement wants a macro lens 22:08 -!- implement is now known as impl 22:08 < marklar|omni> sec 22:08 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleepy"] 22:09 < marklar|omni> http://www.mark.org.il/files/spot_1.gif 22:09 < marklar|omni> http://www.mark.org.il/files/flower.gif 22:10 < impl> this looks shopped! 22:10 * impl runs 22:10 < marklar|omni> haha 22:10 < marklar|omni> it iz 22:10 < marklar|omni> :D 22:10 < marklar|omni> obviously. 22:11 < impl> just a bit :> 22:11 < marklar|omni> :D 22:11 < marklar|omni> the composition is nice 22:11 < marklar|omni> class "do not want" pic 22:11 < marklar|omni> http://www.mark.org.il/files/precious.gif 22:12 < impl> lawl 22:15 < marklar|omni> Last 7 days 22:15 < marklar|omni> Total Earnings $0.31 22:15 < marklar|omni> hehe 22:17 < impl> intense 22:18 < impl> I clicked an ad for you 22:18 < marklar|omni> thanks :D 22:18 < impl> :p 22:24 -!- JanK__ [n=JanK_@muedsl-82-207-253-062.citykom.de] has quit [] 22:26 < marklar|omni> holy fuck. 22:26 < marklar|omni> http://freshome.com/2008/02/07/jeremy-kipnis%e2%80%99-6000000-home-theater/ 22:32 -!- jpdery [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 22:32 -!- jpdery is now known as MrJeep 22:42 < Wombert> wait 22:42 < Wombert> you order an eos 400d 22:42 < Wombert> and save your pics as gifs? 22:42 < Wombert> :p 22:42 < Wombert> also, I'm often told that canon = fail, nikon = win 22:43 < marklar|omni> Wombert: my gf made those pics 22:43 < marklar|omni> and she's been reprimanded re: gif use 22:43 < Wombert> good 22:43 < Wombert> :>>>> 22:43 < Wombert> haha 22:43 * Wombert hugs marklar|omni 22:43 < marklar|omni> I told her unisys would sue her cats 22:43 < marklar|omni> :D 22:44 < marklar|omni> dpreview.com says nikon is sorta win in the 10mp category 22:44 < marklar|omni> but on minorities 22:44 < marklar|omni> and it's way more expensive than the eos 22:44 < marklar|omni> nikon in question is d80 22:44 < Wombert> mh 22:44 < marklar|omni> er, s/dpreview/cameralabs/ 22:54 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 23:26 -!- Wombert [n=Wombert@xdsl-87-79-137-95.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 23:28 -!- Wombert [n=Wombert@xdsl-87-79-142-176.netcologne.de] has joined #agavi 23:34 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi --- Day changed Fri Feb 08 2008 01:02 < impl> hmh 01:09 < MrJeep> I'm wondering about something... 01:09 < MrJeep> Let's say I have an action that display a list of project 01:09 < MrJeep> the whole thing is in a role based site 01:09 < MrJeep> Some user will be able to see only a type of project, other see all the project and the admin will have sepcial buttons to edit / create project 01:10 < MrJeep> should it all be in the same action ? 01:12 < MrJeep> same action / view with some role-checking 01:13 < impl> ? 01:13 < impl> You should have a ViewProject action, a CreateProject action, an EditProject action, and a ListProject action, I assume 01:14 < MrJeep> Yeah of course 01:15 < MrJeep> but I mean in the ViewProject action / view 01:15 < MrJeep> should it display all the possibility depending on the user roles in the same ListProject (or another name) 01:16 < impl> ViewProject should check the credentials of the user accessing that project to ensure they can view it 01:17 < MrJeep> If a normal user sees the ListProject action / view he'll see some project only, if a manager sees it it will display all project, if an admin sees it, it will have "Add / Edit / Delete" buttons 01:17 < impl> I think that should probably be the same action, yes. 01:17 < MrJeep> ok 01:20 < MrJeep> the getCredential method would return the minimal "role" required to see it I guess 01:20 < MrJeep> then the rest would be handled using several call to $usr->hasRole() ? 01:54 < shrink0r> hmm, what does this want to tell me? 01:54 < shrink0r> Configuration file "/var/www/AK_Electron/site/app/config/autoload.xml" could not be parsed due to the following errors: Line 9: Namespace prefix xi on include is not defined Line 10: Namespace prefix xi on include is not defined in /var/www/AK_Electron/libaries/agavi/core/Agavi.class.php on line 63 02:32 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 02:35 -!- IcyT is now known as icyt 02:37 < shrink0r> omg, got it 02:45 < shrink0r> one of you guys still awake and can take a quick look at my autolaod ? 04:31 < impl> sigh, someone added the source code to ohloh again 04:32 -!- Arme[N] is now known as Arme[0] 04:38 -!- shrink0r [i=shrink@i59F7C55B.versanet.de] has quit [Read error: 104 (Connection reset by peer)] 04:53 -!- shoan [n=shoan@59.96.211.212] has quit [Remote closed the connection] 04:54 -!- shoan [n=shoan@59.96.211.212] has joined #agavi 06:54 -!- shoan [n=shoan@59.96.211.212] has quit [Read error: 110 (Connection timed out)] 07:04 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:04 < _cheerios> huomentaaaaaaaaaaaaaaaah! 07:52 < E_mE[Stilgar> huometna! 08:12 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:31 * _cheerios pokes RossC0 08:32 < RossC0> Huomenta! 08:32 < RossC0> whats up? 08:33 < _cheerios> choosing servers for internal testing 08:33 < _cheerios> 1 big beast, 3 clone pc's, or a hodge-podge ec2+e3 setup 08:34 < RossC0> what you testing? 08:34 < _cheerios> we'd use them as development setup, before moving services to production servers 08:36 < RossC0> ah ok 08:36 < RossC0> well, first I'd advocate everyone devs on their own box as much as possible 08:37 < RossC0> Then have one test database box and one test server 08:38 < RossC0> we currently have just the test db box and the test / dev server and its a nightmare - I'm the only one who devs on my own machine 08:38 < _cheerios> :) 08:38 < RossC0> so when one of the devs does something stupid or load tests etc - all the dev working on the dev server get annoyed.. 08:39 < RossC0> but without knowing you server needs its hard to call 08:39 < RossC0> *your 08:39 < RossC0> that any help _cheerios ? 08:40 < _cheerios> it doesnt defy logic :) 08:52 -!- Arme[0] is now known as Arme[N] 08:52 -!- Arme[N] is now known as Arme[0] 08:53 -!- Arme[0] is now known as Arme[N] 08:53 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 09:06 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:09 < RossC0> Iso _cheerios what you gonna do? 09:10 < _cheerios> we'll have 3 prod servers, so we'll likely get 3 cheap dev servers to "mimic" that setup instead of 1 beast of a box running virtualisation 09:10 < _cheerios> we don't need to run heavy stress testing atm, just more of making sure things work... decent :) 09:11 < RossC0> sweet 09:12 < E_mE> huomenta! 09:13 -!- Wombert [n=Wombert@xdsl-87-79-142-176.netcologne.de] has quit ["bai"] 09:31 < _cheerios> RossC0, we are moving to redmine. Will see how well it works soon :) 09:33 < RossC0> cool - I like it 09:33 < _cheerios> the mainpage looks so empty when there's no commits yet 09:36 < RossC0> lol - also I'd do the cron job for updating the repo 10:12 -!- icyt is now known as IcyT 10:25 < E_mE> how can i center text vertically in a DIV tag with CSS? if anyone knows?! 10:26 < Macen> text-align:center 10:27 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 10:28 < Xylakant> hi all 10:28 < E_mE> Macen: Vertically 10:28 < E_mE> hi 10:28 < _cheerios> hello Xylakant 10:28 < Macen> oh 10:28 < E_mE> how mtv going? 10:28 < Macen> line-height:50px;height:50px; 10:28 * Macen rubs eyes 10:29 < Macen> tired and it's only half 10 10:29 < Xylakant> better, thanks :) 10:30 < E_mE> Xylakant: is it live yet? 10:31 < RossC0> hey Xylakant 10:31 < Xylakant> yes, since last year :) 10:31 < E_mE> :) 10:32 < Xylakant> anyways - wombert or kaos are not there? 10:33 < Xylakant> I do have a question about the caching stuff. 10:33 < _cheerios> im sure they'll pick it up from the channel when they wake up 10:34 < Xylakant> it's more some change request - currently there is no way for one application to clear the cache for another app, even if the group and the path are known. 10:35 < Xylakant> i'll just lurk around until someone shows up 10:37 < Xylakant> lots of new names here, seems like finally agavi is getting some community. nice to hear that. 10:37 < Xylakant> well, see :) 10:37 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 10:37 < Xylakant> well, if you talk about the devil, he's right around the corner... 10:37 < Xylakant> hey wombert :) 10:43 < Spica> Huomenta! 10:44 < Spica> I am studying the Agavi Sample application to figure out how to make the user identification and login functionality. 10:44 < Spica> Is there any more documentation anywhere? 10:49 < _cheerios> iirc, action/executeWrite -> User/login -> loginSuccess ? :) 10:51 < Spica> When exactly is executeWrite called? 10:51 < Spica> I have so far employed only execute in my other actions. 10:51 < _cheerios> write=post,read=get,xxx=whatever you define in output_types.xml 10:52 < _cheerios> exec is the catch-all 10:52 < Wombert> yo guise 10:52 < Wombert> check this out <: http://blog.bitxtender.com/post/25826712 10:53 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 10:53 < Wombert> hai Xylakant 10:53 < _cheerios> wombert is behind on reading channel logs :p 10:53 < Wombert> mh? 10:53 < _cheerios> re:chuck 10:54 < Wombert> wat 10:54 < Wombert> when was that :< 10:56 < _cheerios> mm.. sometime in january 11:04 < RossC0> lol 11:05 < Xylakant> Hey wombert, do you have time for a small caching question? 11:05 < Wombert> always, my friend 11:06 < Xylakant> ok. I have two applications that access the same data. 11:06 < Xylakant> let's call them A and B 11:07 < Xylakant> and A changes the data and some of the cachegroups that B has depend on that. 11:07 < RossC0> symlinking the cache out the question ? 11:07 < Xylakant> well, A does not cache the data (not that part, but others), so you might mix the cache data 11:08 < Wombert> I see 11:08 < Xylakant> but - if ExecutionFilter::clearCache() would accept an optional parameter for the cache dir, all would be fine 11:08 < Wombert> I'd recommend writing a custom execution filter that uses memcache or so 11:08 < Wombert> or waiting for agavi 1.1 :D 11:08 < RossC0> 1.1 ? 11:08 * RossC0 falls over 11:09 < Wombert> yeah, new storage system there 11:09 < Wombert> what :( 11:09 < Xylakant> because I can educate A about the Cache-Path to B's cache 11:09 < Xylakant> so would that change be possible? 11:09 < Wombert> I don't think so 11:09 < Wombert> I don't really wanna touch that API 11:10 < Wombert> it's big time foobar anyway because that method is static 11:10 < Wombert> which is big fail :( 11:10 < Wombert> and will cause us trouble down the road 11:10 < Xylakant> right, so I'll extend that and overwrite the method. copy & paste ftw... 11:13 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 110 (Connection timed out)] 11:23 -!- shoan [n=shoan@122.166.1.164] has joined #agavi 11:28 < _cheerios> http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&friendID=201876408 11:38 < E_mE> _cheerios: do you have hair like the guy on the left? 11:39 < _cheerios> only when Im feeling Miami Vice 11:48 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 11:48 < marklar|omni> hai 12:14 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 13:24 -!- nfq [n=nfq@gve-gix-bbcs-dynip-143-234.vtx.ch] has joined #agavi 13:28 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has left #agavi [] 13:33 < Wombert> YES 13:33 < Wombert> VICTORY 13:33 < Wombert> WOOOOOOT 13:34 < ttj> Ok. 13:44 < RossC0> Wombert you invading again? 13:44 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 13:45 < RossC0> -ing +ed 13:51 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 13:58 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["theyreinmyheadaargh"] 13:59 < Spica> Could someone tell a PHP newbie if there is any decent collection framework available for PHP? 14:03 < RossC0> collection? 14:03 < RossC0> Spica: not sure what you mean 14:03 < Spica> Umm.. lists, arrays, maps, etc. 14:04 < RossC0> ah ok 14:04 < Spica> In an o-o fashion. 14:04 < RossC0> http://www.google.co.uk/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.codeplex.com%2FPHPLinq&ei=XmGsR_WIN4WcxAG5_cmRCQ&usg=AFQjCNF-wcBPrWubVySLGSuh2OXGX42QIQ&sig2=Ah-YheNaH9-BRK-pXI0qjA 14:04 < RossC0> eek 14:04 < RossC0> www.codeplex.com/PHPLinq 14:04 < RossC0> its a bit basic at the mo 14:07 < Spica> Oh for my dog's sake, that mimicks C#! :( 14:07 * Spica is a java programmer. 14:07 < Spica> (For the record, I am not implying that there's something wront with C#, I just am not fluent in it.) 14:09 < Spica> RossC0: Thanks, but that does not look like what I am looking for. 14:09 < Spica> At least it does not appear to provide a nice O-O interface. 14:12 < Xylakant> Spica: SPL provides some OO interface 14:12 -!- nfq [n=nfq@gve-gix-bbcs-dynip-143-234.vtx.ch] has quit [Read error: 110 (Connection timed out)] 14:12 < Xylakant> it's just that php does not distinguish between lists, arrays and maps 14:12 < Xylakant> it's all array() 14:13 < Xylakant> http://www.php.net/~helly/php/ext/spl/ 14:13 < Xylakant> look for array_object 14:13 < Xylakant> you'll at least get iterators and stuff 14:15 -!- shoan [n=shoan@122.166.1.164] has quit [] 14:15 < Spica> Xylakant: Bril! Thanks! 14:19 < marklar|omni> haiz 14:20 < Xylakant> Wombert: can there be more than one instance of the executionfilter at any given time? 14:20 < marklar|omni> Spica: C# is actually quite good 14:20 < marklar|omni> I've only done smallish (<15k kloc) projects 14:21 < Wombert> no Xylakant 14:21 < marklar|omni> but overall I love it 14:21 < Wombert> filter instances are shared 14:21 < Wombert> I think 14:21 < Wombert> let me check 14:22 < Wombert> yeah 14:22 < Wombert> it reuses them 14:22 < Wombert> (which I think is a bad design decision :S) 14:22 < Wombert> would love to change that 14:22 < Wombert> but 14:22 < Wombert> there can be more than once instance 14:23 < Wombert> with multiple contexts 14:28 < Xylakant> which is not a problem in my case. 14:31 < Xylakant> thanks 14:31 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has joined #agavi 14:46 < E_mE> Wombert: why is it when i enable E_STRICT that i get errors with Date() from AgaviRotatingFileLoggerAppender?? 14:49 < marklar|omni> hrm 14:49 < Wombert> read the error message please, E_mE 14:49 < Wombert> it's pretty easy to understand 14:50 < E_mE> says it not safe to reply on systems timezone settings 14:51 < E_mE> rely 14:52 < Wombert> and what else :p 14:54 < marklar|omni> heh, I heard strange noises and thought they were coming from the laptop 14:54 < E_mE> ah php.ini setting 14:54 < Wombert> Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. 14:54 < Wombert> exactly E_mE 14:54 < Wombert> see 14:54 < Wombert> :) 14:54 < Wombert> not that difficult 14:54 < marklar|omni> turned out to be a cat drinking water under the table 14:54 < Wombert> LOLZ 14:54 < Wombert> man 14:54 < Wombert> I was about to type 14:54 < Wombert> ... and it was the cat, yawn 14:54 < Wombert> :DD 14:54 < E_mE> thanks :) i MUST use E_STRICT more often S: 14:54 < E_mE> :S 14:55 < marklar|omni> hehehe 14:55 < marklar|omni> e_strict ftw 14:59 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi 15:06 < Wombert> in fact 15:06 < Wombert> you should always develop with E_STRICT on 15:06 < Wombert> many E_STRICT warnings are going to be fatal errors in php6 15:12 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 15:17 < E_mE> oohh 15:17 < E_mE> well, if i put it on E_STRICT now my whole intranet gets all the warnings 15:17 < E_mE> ah i could set it in my index.php :D 15:18 < Macen> omfg 15:18 < Macen> i spend 15:18 < Macen> 2 days 15:18 < Macen> getting a script working for FREE 15:18 < Macen> and all i get is abuse 15:18 < Macen> :< 15:20 < E_mE> what did the script do? 15:22 < Macen> Import products from a cd 15:23 < Macen> they paid for it to work for Vol 49 15:23 < Macen> then Vol 50 came out and they said we want it for that 15:23 < Macen> i said you paid for vol 49 15:23 < Macen> they said no we want vol 50 15:23 < Macen> so i do it, ring up, ask if they're going to pay 15:23 < Macen> BLAGG 15:23 < Macen> fucking londers 15:24 < Macen> londeners* 15:25 < E_mE> why didnt you say, "Excuse me, I mean no disrespect but you paid for Vol 49 as stated in the orginal agreement, I can do Vol 50 for you but at a price.." 15:26 < E_mE> and if the londoner keeps moaning, call him a big headed cock flashing londoner who cares more about his false sense of being then actually get something done right! =P 15:27 < trophaeum> Macen, you dont ASK, you send an invoice 15:27 < trophaeum> :) 15:27 < Macen> I invoiced them LAST YEAR 15:27 < trophaeum> along with a pay in 7 days or we take your first born 15:27 < E_mE> a new invoice 15:28 < E_mE> infact, you should always requesta purchase order as well Macen 15:28 < Macen> I've sent an email asking for confirmation of payment, if i don't get it by the end of the day i'll remove what the script put on there 15:28 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 15:29 < E_mE> Macen: are you in theroy allowed to remove data from there system.. im sure that might be little risky.. id look it up 15:29 < Macen> i'll take my chances 15:29 < trophaeum> Macen, i was about to say what E_mE said, what do you have in your t&c that they signed when u started doing work with them about it? 15:29 < E_mE> but if you have no purchase order from them, what prove do you have the requested it? 15:30 < Macen> i do have a purchase order from them 15:30 < Macen> they signed a specification 15:30 < Macen> etc 15:30 < trophaeum> for vol 49 or 50? 15:30 < Macen> Volume 49 15:30 < E_mE> so, you lose 15:30 < trophaeum> u have nothing requesting the script for 50 15:30 < trophaeum> ur fucked 15:30 < trophaeum> they win this round 15:31 < Macen> they haven't paid for Volume 49 15:31 < Macen> Changes to the original specification are allowed 15:31 < trophaeum> ahhhh, i stand corrected, then its a legal matter, serve them with court paperwork 15:31 < Macen> i may have to 15:31 < E_mE> Macen: cool... add it in and send them invoice ;) hahehehe 15:32 < trophaeum> dont freak out about it, just do it, in au at least its not that major 15:32 < trophaeum> and if u have the purchase order they're fucked 15:32 < Macen> the thing is, volume 51 comes out next week 15:32 < trophaeum> refuse to do it until you have been paid in full for work to date 15:32 < Macen> they're stalling to see if it works for that 15:32 < trophaeum> or do it and dont give them it until all invoices are paid 15:33 < E_mE> put them on credit stop ;) hoho! 15:33 < Macen> so i'm going to remove the content as a pre-emptive measure 15:33 < trophaeum> i dont spose ur lucky enough to do their hosting? 15:33 < Macen> ofc i do 15:33 < trophaeum> suspend the account in cpanel until outstanding invoices are paid 15:33 < trophaeum> DONE 15:33 < trophaeum> ull get paid within 24hrs! 15:33 < Macen> i thought about that, isn't that a bit extreme? 15:33 < trophaeum> ud be surprised how well that button works 15:33 < trophaeum> no 15:33 < trophaeum> standard practice imo 15:34 < trophaeum> im sure others in here will have an opinion 15:34 < trophaeum> call them with notice that they will be suspended for their hosting until all back invoices are paid if not paid within 24hrs and then turn it off tomorrow 15:34 < trophaeum> REALLY easy to get paid when u shutdown a company website completely 15:35 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has left #agavi [] 15:35 < Macen> if i don't get confirmation of payment by the end of the day i'll take their data off 15:36 < trophaeum> no, suspend the account, dont alter their data 15:36 < Macen> i they haven't paid next week their site comes offline 15:36 < trophaeum> they could get pissy 15:36 < trophaeum> altering data can lead to legal issues 15:36 < Macen> I put the data on there 2 hours ago 15:36 < trophaeum> suspending the account on the other hand is another matter 15:36 < Macen> i'll take my chances 15:36 < Macen> if it came to that i'd claim the data was only there to demonstrate the script works 15:38 -!- JanK__ [n=JanK_@muedsl-82-207-253-062.citykom.de] has joined #agavi 15:38 < E_mE> you have to keep some tack in this situation 15:38 -!- shoan [n=shoan@59.96.211.212] has joined #agavi 15:38 < E_mE> just suspending will create hostiality and you are most likely to loose them in the near future 15:39 < E_mE> even with a days notice, id give a weeks notice so that they have a chance to pay you in one of there payment runs 15:39 < E_mE> because not every company pays here there or everywhere, they allocate a day to make all payments 15:39 < Macen> it's today 15:39 < Macen> they do it on Fridays 15:40 < Macen> i've let it get out of my control tbh 15:40 < E_mE> well, say if you dont recieve there payment by next wed, you will start proceedings to suspend there account until payment arrives 15:40 < E_mE> how far are they behind? 15:40 < Macen> trying to rein them back in 15:40 < Macen> 2 months 15:40 < E_mE> what are you TOC? 15:40 < Macen> 14 days 15:40 < E_mE> well, demand half the invoice at least or so 15:41 < E_mE> so you can present to them that you have confidence they will pay you in the end or so 15:41 < E_mE> be diplomatic about it 15:41 < E_mE> but dont take no shit 15:41 < E_mE> if they don't give you money by next week or so, send them a credit stop letter 15:44 -!- shoan [n=shoan@59.96.211.212] has quit [] 15:44 -!- shrink0r [i=shrink@i59F7F22F.versanet.de] has joined #agavi 15:44 < E_mE> Macen: what do you think? 15:46 < Wombert> omg 15:46 < Wombert> http://flow3.typo3.org/ 15:46 < Macen> E_mE: good advice 15:46 < Macen> i just spoke to the other MD he assures me the money is already on it's way 15:46 < Macen> so dunno 15:47 < Wombert> MVC w/ AJAX support 15:47 < Wombert> uh huh 15:47 < Wombert> AHAHAH 15:47 < Wombert> GPL 15:47 < Wombert> :>>>>> 15:47 < Wombert> LOSE 15:48 < E_mE> Macen: you need to lookup credit control excuses ;) 15:48 < Wombert> Example 1.10. Sample ComponentsConfiguration.php file 15:48 < Wombert> <?php 15:48 < Wombert> declare(encoding = 'utf-8'); 15:48 < Wombert> // Alter the component configuration: 15:48 < Wombert> $configuration = $parsedComponentConfigurations['T3_Authentication_LDAPAuthentication']; 15:48 < Wombert> $configuration->setConstructorArgument(new T3_FLOW3_Component_ConfigurationArgument(1, 'T3_Log_LoggerInterface', T3_FLOW3_Component_ConfigurationArgument::ARGUMENT_TYPES_REFERENCE); 15:48 < Wombert> $configuration->setConstructorArgument(new T3_FLOW3_Component_ConfigurationArgument(2, 'T3_Log_LDAPServerInterface', T3_FLOW3_Component_ConfigurationArgument::ARGUMENT_TYPES_REFERENCE); 15:48 < Wombert> $configuration->setConstructorArgument(new T3_FLOW3_Component_ConfigurationArgument(3, 'cn=John Smith,ou=TYPO3 Development,o=TYPO3 Association,c=CH'); 15:48 < Wombert> $parsedComponentConfigurations['T3_Authentication_LDAPAuthentication'] = $configuration; 15:48 < Wombert> unset($configuration); 15:48 < Wombert> right 15:49 < Wombert> HOW CAN YOU MAKE A FRAMEWORK GPL 15:49 < Wombert> AHAHAH 15:49 < Wombert> <: 15:50 < Xylakant> it's GPL, not LGPL? 15:51 < Xylakant> gpl. great 15:51 < Macen> http://flow3.typo3.org/about/comparison/ it's less finished than Agavi lol 15:51 < Xylakant> too bad, the presentation at the phpcon looked good 15:52 < Xylakant> especially the AOP stuff, but GPL really rules it out for most of our projects :( 15:52 < Macen> no doc's either 15:54 < Xylakant> it requires php6 IIRC as well, so you'll have to wait a bit till you see this baby in production 15:54 < E_mE> why does GPL rule projects? 15:54 < E_mE> rule out* 15:55 < Wombert> Xylakant: there was a presentation? 15:55 < Xylakant> yes 15:55 < Wombert> E_mE: you have to publish your source code E_mE 15:55 < Xylakant> E_mE: because you implicitly allow the customer to give away what you built for them 15:56 < E_mE> ah see see :) 15:56 < Xylakant> and sales is usually not too happy about that 15:56 < Xylakant> if it's a custom application, fine 15:56 < Wombert> nor the customer 15:56 < Wombert> Xylakant: nah 15:56 < Xylakant> well, the customer usually does not care much 15:56 < Wombert> anyone can come and ask for the source code 15:56 < Wombert> no boss likes that 15:56 < Xylakant> because GPL does not mean that you have to publish it 15:56 < E_mE> i thought you only had to give the library source away you used, not your actual codde.. but oviously im wrong :) 15:57 < Xylakant> but if you publish it, you must give the source away 15:57 < Wombert> Xylakant: that is correct, but I can ask you and then you have to give the source code 15:57 < Xylakant> nope, only if I choose to make the app available to you in the first place 15:57 < Xylakant> but if I give you the app, you can give it to anyone you want 15:58 < Xylakant> so, if you have a project for a customer, you have to give him the source and the rights to redistribute everything freely 15:58 < Xylakant> if he does not choose to, well, fine 15:58 < Xylakant> but you can't stop him 16:00 < Xylakant> but still, that stops us from using GPL in most projects, because even the tinyest part makes the whole application GPL and spread through the whole codebase 16:05 -!- JanK__ [n=JanK_@muedsl-82-207-253-062.citykom.de] has quit [] 16:08 < Macen> just spoke to the other director (one who pissed me off) 16:08 < Macen> said she'll pay today 16:08 * Macen grumbles 16:09 < E_mE> so you where dipomatic? what did you say to curve them? 16:15 * Macen shrugs 16:16 < Macen> just said what i said before again 16:16 < Macen> dunno why they listened this time 16:17 < E_mE> huh 16:22 < E_mE> ooohhhh Gasworld have just asked for my references :D 16:26 < Macen> awesome :D 16:26 < E_mE> they asked for two, and i was like, i be so kind can give you 4 haha 16:27 < Macen> did you go to school in the UK E_mE ? 16:28 < E_mE> yes 16:28 < E_mE> i moved here when i was 2 16:29 < Macen> god knows why :p 16:29 < Macen> you on facebook? 16:29 < E_mE> blame my parents 16:30 < E_mE> i do, search for nonefoyoubiz 16:31 < E_mE> opps 16:31 < E_mE> noneofyoubiz 16:31 < E_mE> sorry 16:40 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi 16:43 < Macen> eh? 16:43 < Macen> E_mE: ??? 16:44 * Macen not sure if that means yes or no lol 16:45 < E_mE> search for that term in fb 16:47 < Macen> ah 16:47 < Macen> i see 16:47 < Macen> heh 16:49 < E_mE> ive got a surname which is quite unique, so i dont feel taht facebook needs to know :) 16:50 < Macen> oh right! 16:51 < Macen> do what writes do and just make one up :p 16:51 < Macen> writers* 16:54 < Macen> i could spend all day flicking through spaces 16:54 < Macen> it's so cool 17:18 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has joined #agavi 17:22 * E_mE => home [bye] 17:23 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:30 < Spica> Does the Agavi script allow me to do refactoring? This is my first Agavi project and I will have to change my design. In particular, I would like to rename a number of actions and related views and templates. 17:40 < impl> I don't think so, no 17:41 < impl> someone was working on an Agavi plugin to Eclipse though 17:41 < impl> I dunno what the status of that is 17:45 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:45 -!- shrink0r [i=shrink@i59F7F22F.versanet.de] has quit [Read error: 110 (Connection timed out)] 17:51 < Spica> Hmm.. there is not way to define a private constant in PHP5? Or am I just doing something incorrectly: private const MY_CONSTANT = "foo"; does not work. 17:52 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 17:54 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 17:59 < Xylakant> Spica: I don't think you can do that 18:00 < Xylakant> you could try to use private static $FOO = 'bar' and then never change $FOO again, but I'm not sure that works. 18:02 < Spica> Xylakant: Okay, thanks again. 18:16 < Xylakant> right, off for today. cu guys. 18:16 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["Leaving"] 18:21 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has left #agavi [] 18:22 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 18:23 -!- Arme[N] is now known as Arme[0] 18:23 -!- Arme[0] is now known as Arme[N] 18:24 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 18:35 < Spica> What title does $this->setAttribute('_title', 'Index Action') really set? 18:35 < Spica> I.e. where is it needed? 18:35 < Spica> (Should I change it to reflect my current action name after refactoring? 18:35 < Spica> ) 18:40 < impl> it sets $template['_title'] in the template 18:40 < impl> assuming you're using the PHP renderer 18:40 -!- JanK__ [n=JanK_@muedsl-82-207-253-062.citykom.de] has joined #agavi 18:41 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:42 < MrJeep_> good afternoon 18:45 -!- JanK__ [n=JanK_@muedsl-82-207-253-062.citykom.de] has quit [Read error: 104 (Connection reset by peer)] 18:46 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has joined #agavi 19:02 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:02 < trophaeum> http://www.0x000000.com/?i=515 - anyone want a good but scary laugh? 19:13 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has quit [Read error: 110 (Connection timed out)] 19:25 -!- kaos|work [n=dominik@xdsl-87-79-56-55.netcologne.de] has joined #agavi 19:27 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has joined #agavi 19:30 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 19:31 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 19:42 < MrJeep_> booooored 19:42 < MrJeep_> :D 19:42 < MrJeep_> anyone else's getting much tired in this time of the year ? 19:43 < MrJeep_> Some may call this "Seasonal Depression" but I'm not quite there yet 19:44 < trophaeum> too...much...content...writing! 19:44 < trophaeum> 1k pages of 100words/page in my todo list 19:44 < trophaeum> couple hundred pages probably done 19:44 < trophaeum> OVER IT! 19:44 < trophaeum> i need some indians 20:01 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 20:08 -!- Arme[N] is now known as Arme[0] 20:24 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] 21:11 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 21:21 < trophaeum> anyone got a good trick to monitoring if connections got aborted and if the data to be sent (in this case a readfile()) got sent intact and if not how much got sent? 21:21 < trophaeum> without relying on access logs 21:21 < trophaeum> i want to do this in pure php ideally 21:25 -!- JanK__ [n=JanK_@muedsl-82-207-248-121.citykom.de] has joined #agavi 21:29 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 21:33 < MrJeep_> I have no idea 21:34 < MrJeep_> won't hte funtion return false or something? 21:34 < MrJeep_> I guess it's possible when reading a very large file 21:37 -!- JanK_ [n=JanK_@muedsl-82-207-253-062.citykom.de] has quit [Read error: 104 (Connection reset by peer)] 21:40 < trophaeum> it looks like instead of readfile and what i thought would be an ob wrapper i go back to fopen and ignore_user_abort and watching connection_status() every fgets loop 21:40 -!- Wombert [n=Wombert@xdsl-87-79-56-55.netcologne.de] has joined #agavi 21:40 < trophaeum> gross but oh well 22:08 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit ["Leaving."] 22:09 -!- JanK__ is now known as JanK_ 22:19 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 22:20 < Wombert> gah 22:20 < Wombert> chipped index finger nail 22:20 < Wombert> sux 22:24 -!- shrink0r [i=shrink@i59F7F87E.versanet.de] has joined #agavi 22:33 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 22:35 -!- JanK_ [n=JanK_@muedsl-82-207-248-121.citykom.de] has left #agavi [] 22:52 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 23:44 -!- JanK_ [n=JanK_@muedsl-82-207-248-121.citykom.de] has joined #agavi 23:45 -!- JanK_ [n=JanK_@muedsl-82-207-248-121.citykom.de] has left #agavi [] --- Day changed Sat Feb 09 2008 00:12 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Read error: 110 (Connection timed out)] 00:21 -!- kaos|work_ [n=dominik@xdsl-87-79-56-55.netcologne.de] has joined #agavi 00:21 -!- kaos|work [n=dominik@xdsl-87-79-56-55.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 00:25 -!- kaos|work [n=dominik@xdsl-87-79-56-55.netcologne.de] has joined #agavi 00:25 -!- kaos|work_ [n=dominik@xdsl-87-79-56-55.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 01:00 -!- kaos|work_ [n=dominik@xdsl-87-79-138-53.netcologne.de] has joined #agavi 01:00 -!- Wombert_ [n=Wombert@xdsl-87-79-138-53.netcologne.de] has joined #agavi 01:15 -!- Wombert [n=Wombert@xdsl-87-79-56-55.netcologne.de] has quit [Read error: 110 (Connection timed out)] 01:17 -!- kaos|work [n=dominik@xdsl-87-79-56-55.netcologne.de] has quit [Read error: 110 (Connection timed out)] 01:53 -!- jpdery [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:10 -!- jpdery [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 02:26 -!- kaos|work_ [n=dominik@xdsl-87-79-138-53.netcologne.de] has quit [] 02:40 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 03:08 -!- shoan [n=shoan@59.92.179.139] has joined #agavi 03:45 -!- IcyT is now known as icyt 04:24 -!- jpdery [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 04:24 -!- jpdery is now known as MrJeep 04:25 < MrJeep> Not sleeping Wombert_ ? 05:01 -!- Arme[0] is now known as Arme[N] 05:18 -!- Arme[N] is now known as Arme[0] 05:18 -!- Arme[0] is now known as Arme[N] 06:11 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] 06:11 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 06:12 -!- Arme[N] is now known as Arme[0] 06:13 -!- Arme[0] is now known as Arme[N] 06:13 -!- Arme[N] is now known as Arme[0] 06:14 -!- Arme[0] is now known as Arme[N] 07:15 < v-dogg> huomenta 08:36 -!- digitarald [n=Miranda@62.43.134.208.dyn.user.ono.com] has joined #agavi 08:41 -!- shoan_ [n=shoan@59.92.179.139] has joined #agavi 08:48 -!- Arme[N] is now known as Arme[0] 08:50 -!- shoan [n=shoan@59.92.179.139] has quit [Read error: 110 (Connection timed out)] 09:36 -!- shoan_ [n=shoan@59.92.179.139] has quit [] 09:56 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 10:00 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] 10:01 -!- JanK_ [n=JanK_@muedsl-82-207-248-121.citykom.de] has joined #agavi 10:09 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 10:10 < E_mE> huomenta!! 10:23 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 10:26 < marklar|omni> hai 10:27 -!- digitarald [n=Miranda@62.43.134.208.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] 10:38 -!- Arme[0] is now known as Arme[N] 10:38 < E_mE> checkout: http://www.b3ta.com/links/Chintendo_Vii_Review 10:39 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 10:41 < E_mE> hehe a great game: http://onemorelevel.com/game/spin_the_black_circle 10:45 < marklar|omni> hi 10:46 < marklar|omni> MikeSeth_: here? 10:47 < E_mE> hi 10:47 < E_mE> marklar|omni: play that game, its pretty damn cool :) its all about using gravity :D 10:51 < marklar|omni> eh 10:51 < marklar|omni> I'm in the living room 10:51 < marklar|omni> watching a cooking show 10:53 < E_mE> hehe you have those one a saturday morning too hehe 10:55 < marklar|omni> yeah 10:55 < marklar|omni> everyone does, I think 10:57 < E_mE> that game is more entertaining though ;) hoho 10:57 < marklar|omni> too lazy :D 10:58 < E_mE> it only requires the left and right key and nothing else ;) and its a rotating maze you have to roll a ball around... NOW PLAY! ;) 11:00 < E_mE> =P 11:23 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 11:30 -!- icyt is now known as IcyT 11:43 -!- shoan [n=shoan@59.92.179.139] has joined #agavi 11:51 < marklar|omni> too easy 11:52 < marklar|omni> and its broken 11:52 < marklar|omni> if you exit in the middle and go back 11:52 < marklar|omni> it's like 11:52 < marklar|omni> select a level 11:52 < marklar|omni> <blank list> 11:53 < marklar|omni> fail 12:02 -!- shoan_ [n=shoan@59.92.179.139] has joined #agavi 12:09 -!- kaos|work [n=dominik@xdsl-87-79-138-53.netcologne.de] has joined #agavi 12:10 -!- shoan [n=shoan@59.92.179.139] has quit [Read error: 110 (Connection timed out)] 12:22 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 12:38 < codecop> what json output-type is:text/javascript or text/x-json or text/json? confusing me 13:17 -!- Wombert [n=Wombert@xdsl-87-79-56-138.netcologne.de] has joined #agavi 13:17 -!- kaos|work_ [n=dominik@xdsl-87-79-56-138.netcologne.de] has joined #agavi 13:31 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 13:33 -!- Wombert_ [n=Wombert@xdsl-87-79-138-53.netcologne.de] has quit [Read error: 110 (Connection timed out)] 13:35 -!- kaos|work [n=dominik@xdsl-87-79-138-53.netcologne.de] has quit [Read error: 110 (Connection timed out)] 14:05 -!- Arme[N] is now known as Arme[0] 14:14 < Wombert> codecop: http://www.ietf.org/rfc/rfc4627.txt 14:17 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi 14:18 < codecop> found application/json 15:12 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 15:22 -!- shoan [n=shoan@59.92.179.139] has joined #agavi 15:27 < MrJeep> good afternoon 15:27 < MrJeep> so what are you doing this weekend ? 15:30 -!- shoan_ [n=shoan@59.92.179.139] has quit [Read error: 110 (Connection timed out)] 15:40 < MrJeep> NASDNALDASlkd!!!! 15:40 < MrJeep> A customer buy a dedicated server 15:41 < MrJeep> ask for PHP 5.2.3+ 15:41 < MrJeep> they says "ok we'll do it" 15:41 < MrJeep> we get php 5.1.3 15:41 < MrJeep> ... 15:41 < MrJeep> he calls back, says they want php 5.2.3+ 15:41 < MrJeep> says he* 15:42 < MrJeep> they say "ok we'll do that" 15:42 < MrJeep> THEY INSTALL THE FUCKING PHP 4.4.7 15:42 < MrJeep> OMG 15:42 < MrJeep> it is possible to be _________that_________ ____________fucking____________ ____________incompetent____________ ? 15:42 < MrJeep> I'm kinda pissed off 15:47 < E_mE> email them with the version ;) 15:47 < MrJeep> man, they are working in a hosting company 15:48 < MrJeep> and they can't install the f... proper version 15:48 < MrJeep> of PHP 15:48 < MrJeep> when I say : I need php 5.2.3 or better 15:48 < MrJeep> Is it _that_ though to understand I don't want Php 4... 15:48 < MrJeep> I mean.. shit.. 4 < 5 15:54 < MrJeep> ouf 15:54 < MrJeep> seems like I can recompile php 5 within the CPanel 15:55 < MrJeep> recompile apache and php 15:55 < MrJeep> I really hope this works 15:57 < MrJeep> oh by the way I miss my mac :P 15:57 < MrJeep> the new one has not been shipped yet 16:07 < shrink0r> anyone who could take a look at this: http://nopaste.info/fa8c8fcc2c.html 16:07 < shrink0r> and this: http://nopaste.info/0d96cd7e1a.html 16:08 < shrink0r> having problems with a xi:include 16:09 -!- shoan_ [n=shoan@59.92.145.197] has joined #agavi 16:11 < MrJeep> I've been thinking of something lately 16:11 < MrJeep> is it possible to ... "extend" a validator 16:11 < MrJeep> let's think of a small address book app with CreateContact and EditContact module 16:12 < MrJeep> the edit form will share most of the create form validatos 16:12 < MrJeep> validators* 16:12 < MrJeep> I'm wondering if it's possible to import the validaors from CreateContact.xml to EditContact.xml 16:19 < Wombert> sure, MrJeep 16:20 -!- shoan [n=shoan@59.92.179.139] has quit [Read error: 110 (Connection timed out)] 16:20 < MrJeep> with xinclude ? 16:20 < Wombert> you either create a... ContactBase.xml and do <configurations ... parent="...ContactBase.xml"> 16:20 < Wombert> or xincludes 16:20 < MrJeep> ahh great :) 16:20 < Wombert> shrink0r: is that on windows? 16:21 < shrink0r> nope 16:21 < shrink0r> debian 16:21 < Wombert> ah 16:21 < Wombert> well 16:22 < Wombert> agavi configs are in a namespace, mind you 16:22 < Wombert> you need to register it in the include and reference it 16:22 < shrink0r> hmm, I'm trying to understand ^^ 16:22 < Wombert> http://trac.agavi.org/browser/tags/0.11.1RC1/samples/app/config/output_types.xml 16:22 < Wombert> see how its done there 16:23 < shrink0r> k 16:23 < shrink0r> I'll take a look 16:23 < shrink0r> thx 16:23 < Wombert> href and xpointer separately maybe, too 16:23 < Wombert> or hmm 16:23 < Wombert> nah 16:23 < Wombert> http://nopaste.info/fa8c8fcc2c.html 16:23 < Wombert> has no namespace 16:23 < Wombert> (but should have!) 16:24 < Wombert> not quite sure. maybe it doesnt find the path. is that libraries dir defined? 16:24 < Wombert> you can also define a fallback inside xincludes btw 16:24 < Wombert> :) 16:24 < Wombert> anyways 16:24 < Wombert> bbl 16:24 -!- Wombert [n=Wombert@xdsl-87-79-56-138.netcologne.de] has quit [] 16:35 -!- kaos|work [n=dominik@xdsl-87-79-56-138.netcologne.de] has joined #agavi 16:35 -!- kaos|work_ [n=dominik@xdsl-87-79-56-138.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 16:52 < MrJeep> anyone ever played with a dedicated server before ? 16:52 < impl> yar 16:52 < MrJeep> I'm at the point where I have to .... "link" a domain name with the dedictated server 16:52 < impl> Does it have a nameserver running on it? 16:52 < MrJeep> is BIND a nameserver ? 16:53 < impl> Yes 16:53 < shrink0r> jepp 16:53 < MrJeep> or a dns server 16:53 < shrink0r> both 16:53 < shrink0r> ^^ 16:53 < MrJeep> D: 16:53 < MrJeep> :D 16:53 < MrJeep> great 16:53 < MrJeep> usually I enter something like ns1.somehost.com, ns2.somehost.com on the page where I purchased a domain name 16:53 < MrJeep> My first guess says I should enter the server ip address 16:54 < impl> Yeah, you're going to need a glue record to create your own ns1. and ns2. 16:54 < MrJeep> but I'm not quite sure 16:54 < impl> What registrar are you using? 16:54 < MrJeep> registrar ? 16:54 < MrJeep> not familiar with that word 16:54 < impl> where did you get your domain from 16:54 < impl> godaddy etc 16:54 < MrJeep> the company where i bought... ok 16:55 < MrJeep> NetFirms 16:56 < MrJeep> ahh I think it might be something like : NS3.REALTY5000SALES.COM 16:56 < MrJeep> it's in : Assigned Nameserver Ips 16:56 < MrJeep> The server is using CPanel by the way 16:57 < impl> hmm 16:58 < MrJeep> I think I'll just call the hosting company 16:58 < impl> wtf 16:58 < impl> that nameserver is borked 16:58 < impl> [impl@master ~]$ host ns1.reality5000sales.com 16:58 < impl> ns1.reality5000sales.com has address 66.45.254.244 16:58 < impl> ns1.reality5000sales.com has address 66.45.254.245 16:58 < impl> Host ns1.reality5000sales.com not found: 2(SERVFAIL) 16:58 < impl> Host ns1.reality5000sales.com not found: 2(SERVFAIL) 16:58 < impl> O_o 17:01 < shrink0r> the settings.xml is parsed before the autoloads isn't it? 17:29 < marklar|omni> heh 17:29 < marklar|omni> that ns really is borked 17:30 < MrJeep> what does "borked" means ? 17:30 < MrJeep> google says : "Borked" :O 17:30 < ttj> Bork bork bork. 17:30 < marklar|omni> it means it's swedish 17:30 < marklar|omni> :D 17:30 < MrJeep> lol 17:30 < ttj> http://en.wikipedia.org/wiki/Swedish_Chef 17:47 < marklar|omni> hai 17:47 < marklar|omni> pentax k100d as first-ever dslr 17:47 < marklar|omni> y/n? 17:48 < marklar|omni> 18-55 kit 18:05 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 18:52 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 18:52 -!- shrink|da [n=foo@i59F7F757.versanet.de] has joined #agavi 19:01 -!- shrink0r [i=shrink@i59F7F87E.versanet.de] has quit [Read error: 110 (Connection timed out)] 19:03 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] 19:47 < marklar|omni> hi 19:58 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 20:20 -!- Wombert [n=Wombert@xdsl-87-79-56-138.netcologne.de] has joined #agavi 20:37 < Wombert> oh 20:38 < Wombert> hi cjf 20:38 < Wombert> welcome to Agavi! 20:38 < shrink|da> hey Wombert, I found the prob I was having with this xi:include 20:38 < Wombert> and? 20:38 < shrink|da> but don't why it's caused 20:39 < shrink|da> well I have a directory specified in the settings.xml 20:39 < Wombert> ah yeah well that doesnt work 20:39 < Wombert> autoload.xml is compiled before settings.xml 20:39 < shrink|da> ah 20:39 < Wombert> you need to define that path in app/config.php then 20:39 < shrink|da> k, I was thinking that 20:40 < shrink|da> but there was noone who knew 20:40 < shrink|da> or wanted to answer 20:40 < shrink|da> ^^ 20:40 < shrink|da> mykay 20:40 < shrink|da> good to know 20:40 < shrink|da> it was driving me crazy 20:41 < shrink|da> have you discussed that issue on the paramters of the executionContainer created in the securityFilter? 20:51 -!- MrJep [n=jeanphil@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 21:08 < marklar|omni> hi 21:15 < marklar|omni> heh 21:15 < marklar|omni> Orange are idiots 21:15 < marklar|omni> they only redirect you to a captcha if your login is correct 21:15 < marklar|omni> so wtf 21:22 < Wombert> shrink|da: first is config_handlers.xml, then autoload.xml, then any other, no matter which is accessed first 21:26 -!- JanK__ [n=JanK_@muedsl-82-207-252-039.citykom.de] has joined #agavi 21:26 < shrink|da> kk, added the paths to the config.php works fine 21:37 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 21:41 -!- JanK_ [n=JanK_@muedsl-82-207-248-121.citykom.de] has quit [Read error: 110 (Connection timed out)] 21:59 -!- JanK__ [n=JanK_@muedsl-82-207-252-039.citykom.de] has quit [] 22:56 < Wombert> muahhaha 22:56 < Wombert> some ownage 22:56 < Wombert> client calls 22:56 < Wombert> asks "hey can we make it so that if we enter zero as the price or so for an item, that the site shows "on request"" ? 22:56 < Wombert> here's how: 22:56 < Wombert> <currency_formatter> 22:56 < Wombert> <parameter name="format"> 22:56 < Wombert> <parameter name="de">#,##0.00 ¤;auf Anfrage</parameter> 22:56 < Wombert> <parameter name="en">#,##0.00 ¤;on request</parameter> 22:56 < Wombert> </parameter> 22:56 < Wombert> </currency_formatter> 22:57 < Wombert> :>>>>>>> 22:57 < Wombert> epic win 22:57 < Wombert> now customer enters a negative price and it shows "on request" <: 23:00 < marklar|omni> nice 23:00 < marklar|omni> eheh 23:14 < impl> omg 23:14 < impl> have you guys ever used ldap 23:14 < impl> because seriously, wtf, awful 23:16 -!- shoan [n=shoan@59.92.145.197] has joined #agavi 23:21 < shrink|da> impl: what are you doing with ldap? 23:21 < shrink|da> trying to ceonnect? 23:22 < Wombert> impl: not with Open Directory 23:22 < Wombert> :>>> 23:23 -!- Wombert [n=Wombert@xdsl-87-79-56-138.netcologne.de] has quit ["bai"] 23:27 -!- shoan_ [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 23:27 < impl> shrink|da: SSO 23:29 < impl> but for some reason it's using the wrong default keytab 23:39 -!- Wombert [n=Wombert@xdsl-87-79-56-138.netcologne.de] has joined #agavi 23:47 < MrJep> impl yhea I had to use ldap recently 23:47 < MrJep> a couple of tim 23:48 < MrJep> time* 23:48 -!- MrJep is now known as MrJeep --- Day changed Sun Feb 10 2008 00:00 -!- shoan_ [n=shoan@59.92.145.197] has joined #agavi 00:00 < Wombert> impl: use openid <: 00:05 < impl> Wombert: it's not for Websites :P just trying to get all the services on these boxes to work together 00:06 < Wombert> ah wait got something for that 00:06 < Wombert> found it the other day 00:06 * impl has now broken ssh, so no new connections can be created :X 00:07 < Wombert> http://www.apple.com/server/macosx/features/directory.html 00:07 < Wombert> <: 00:07 < Wombert> or actually 00:07 < Wombert> http://www.apple.com/server/macosx/technology/opendirectory.html 00:08 < impl> It's probably just a frontend to ldap 00:10 -!- shoan [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 00:18 < Wombert> well, yes, impl 00:18 < Wombert> the thing is 00:18 < Wombert> it's integrated everywhere 00:18 < Wombert> in the jabber server 00:18 < Wombert> in the ftp 00:18 < Wombert> in the printer sharing 00:18 < Wombert> in the wiki services 00:18 < impl> yeah, that's how ldap works too :P 00:18 < Wombert> if you set each service up to use ldap, yes 00:18 < Wombert> :) 00:19 < impl> Well you'd have to set up all those services to use whatever the OS X directory service is too 00:19 < Wombert> mhno 00:19 < Wombert> it all comes with the integration already 00:20 < Wombert> so no hacking on the command line until you break ssh 00:20 < Wombert> :> 00:20 < impl> well that wasn't related to ldap really 00:20 < impl> I don't think 00:20 < impl> more kerberos 00:20 < Wombert> kerberos is teh sex 00:20 < impl> but ldap can authenticate through kerberos (both ways, mind you) 00:20 < impl> which is cool 00:20 < impl> it just took me two days to set up 00:22 < marklar|omni> heh 00:22 < marklar|omni> trophaeum: here? 00:22 < trophaeum> yo 00:37 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 00:54 -!- shoan [n=shoan@59.92.145.197] has joined #agavi 01:02 -!- shoan_ [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 01:10 -!- shrink|da [n=foo@i59F7F757.versanet.de] has quit [] 01:18 < Wombert> eh marklar|omni 01:22 < marklar|omni> hai 01:38 -!- kaos|work_ [n=dominik@xdsl-87-79-140-110.netcologne.de] has joined #agavi 01:46 -!- Wombert_ [n=Wombert@xdsl-87-79-140-110.netcologne.de] has joined #agavi 01:54 -!- Wombert [n=Wombert@xdsl-87-79-56-138.netcologne.de] has quit [Read error: 110 (Connection timed out)] 01:55 -!- kaos|work [n=dominik@xdsl-87-79-56-138.netcologne.de] has quit [Read error: 110 (Connection timed out)] 01:58 -!- MrJeep [n=jeanphil@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:49 -!- IcyT is now known as icyt 05:04 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 05:08 -!- shoan_ [n=shoan@59.92.145.197] has joined #agavi 05:18 -!- shoan [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 05:21 -!- kaos|work_ [n=dominik@xdsl-87-79-140-110.netcologne.de] has quit [] 05:33 -!- Wombert_ [n=Wombert@xdsl-87-79-140-110.netcologne.de] has quit [] 05:47 -!- Arme[0] is now known as Arme[N] 06:50 -!- shoan_ [n=shoan@59.92.145.197] has quit [] 06:54 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: Arme[N], CIA-35 06:56 -!- Netsplit over, joins: Arme[N] 07:00 -!- CIA-29 [n=CIA@208.69.182.149] has joined #agavi 07:03 < v-dogg> huomenta 08:09 -!- shoan [n=shoan@59.92.145.197] has joined #agavi 08:30 -!- shoan_ [n=shoan@59.92.145.197] has joined #agavi 08:41 -!- shoan [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 08:42 -!- shoan [n=shoan@59.92.145.197] has joined #agavi 08:53 -!- shoan_ [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 08:54 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 08:54 < _cheerios> huomenta 08:57 < marklar|omni> hai 09:05 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 09:05 < Yossi> Hello world 09:40 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 09:52 -!- shoan [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 09:53 -!- shoan [n=shoan@59.92.145.197] has joined #agavi 10:12 -!- shoan [n=shoan@59.92.145.197] has quit [Connection timed out] 10:14 < codecop> its possible to point several routs to the same Module/Action with different url like ^/doaction, ^/dodoaction but the question is: in this two routes set several default parameters invisible in url but available in Action like to make different SQL 10:16 < Yossi> you can have one route with a callback to set them... 10:17 < codecop> m callbacks 10:20 < codecop> true 10:38 -!- JanK_ [n=JanK_@muedsl-82-207-252-039.citykom.de] has joined #agavi 10:46 < _cheerios> anyone use a hash value for pagination instead of a number? 10:49 < _cheerios> instead of page=1, you have page=8219bfbd2a400bf45dd819d26c21f723103c9e2ff4e35a71fc7342dce0bf7ad8 ! how cool is that? 11:03 < codecop> 8-) 11:07 -!- shoan [n=shoan@59.92.145.197] has joined #agavi 11:21 -!- shoan_ [n=shoan@59.92.145.197] has joined #agavi 11:31 -!- shoan__ [n=shoan@59.92.145.197] has joined #agavi 11:32 -!- shoan [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 11:42 -!- shoan_ [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 11:48 -!- icyt is now known as IcyT 12:27 < E_mE[Stilgar> huomenta 12:40 -!- Wombert [n=Wombert@xdsl-87-79-140-110.netcologne.de] has joined #agavi 13:43 -!- Wombert [n=Wombert@xdsl-87-79-140-110.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 13:54 < Arme[N]> huomenta 14:00 -!- kaos|work [n=dominik@xdsl-87-79-53-105.netcologne.de] has joined #agavi 14:02 -!- Arme[N] is now known as Arme[0] 14:02 -!- kaos|work [n=dominik@xdsl-87-79-53-105.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 14:03 -!- kaos|work [n=dominik@xdsl-87-79-53-105.netcologne.de] has joined #agavi 14:06 -!- JanK_ [n=JanK_@muedsl-82-207-252-039.citykom.de] has quit [] 14:22 < _cheerios> arr... too much time in ze bed leads to stiff neck :/ 14:51 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 14:51 -!- Wombert changed the topic of #agavi to: Welcome to Agavi :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOMENTA is the official Agavi greeting! 14:54 < _cheerios> greetings wombert. what up? 14:54 < Wombert> hai _cheerios 14:54 < Wombert> nothing 14:58 < _cheerios> i fail at encoding :/ forgot the subtitles. 15:04 -!- kaos|work [n=dominik@xdsl-87-79-53-105.netcologne.de] has quit [] 15:26 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 15:31 < Wombert> _cheerios: encoding what? 15:31 < _cheerios> anime videos to lower res, so my old comp can play the shows 15:51 < Wombert> anime = fail 16:01 < MrJeep> any news about MikeSeth_ model tutorial ? 16:01 < MrJeep> Let's say I've been waiting for this since a long time :S 16:09 -!- shoan [n=shoan@59.96.63.29] has joined #agavi 16:15 -!- Wombert_ [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 16:19 -!- shoan__ [n=shoan@59.92.145.197] has quit [Read error: 110 (Connection timed out)] 17:27 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 18:15 -!- Wombert__ [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 18:15 -!- Wombert_ [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] 18:18 -!- Wombert__ [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Client Quit] 18:47 < marklar|omni> hai 18:59 < impl> hai 19:03 -!- shoan_ [n=shoan@59.92.139.159] has joined #agavi 19:12 -!- Arme[0] is now known as Arme[N] 19:13 -!- Arme[N] is now known as Arme[0] 19:13 -!- Arme[0] is now known as Arme[N] 19:14 < marklar|omni> sup impl 19:14 * impl is still fighting with ldap 19:14 < marklar|omni> faildap :D 19:14 < marklar|omni> isn't there a better sso tech? 19:15 < impl> for UNIX services? I don't think so :\ 19:17 < marklar|omni> ah 19:17 < marklar|omni> sorry 19:17 < marklar|omni> have fun in the sanitarium later on :D 19:18 < impl> :( 19:21 -!- shoan [n=shoan@59.96.63.29] has quit [Read error: 110 (Connection timed out)] 19:46 -!- Arme[N] is now known as Arme[0] 20:35 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 20:52 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 21:22 -!- shoan_ [n=shoan@59.92.139.159] has quit [] 21:42 -!- kaos|work [n=dominik@xdsl-87-79-53-105.netcologne.de] has joined #agavi 21:43 < trophaeum> wow, its been a while but a local root kernel exploit appears once again 21:43 < MrJeep> what kind of exploit ? 21:44 < trophaeum> http://it.slashdot.org/it/08/02/10/2011257.shtml - a pretty freaking serious 1 21:44 < trophaeum> im yet to see if it works on my hardened gentoo box's 21:44 < trophaeum> wondering if grsec+pax do anything to stop it 21:53 -!- Wombert [n=Wombert@xdsl-87-79-53-105.netcologne.de] has joined #agavi 21:53 < Wombert> hai 21:53 < MrJeep> u 21:53 < ttj> Hai. 21:53 < MrJeep> hi 21:54 < ttj> What's happening in .de? 21:55 < Wombert> not much really 21:55 < E_mE> does anyone know a good article about converting a PHP4 site into a PHP5 site? 21:56 < MrJeep> what's the deal about converting to php 5 ? 21:57 < E_mE> the castings such as private, public and protected I quite like. Also exceptions are a great tool :) 21:58 < ttj> Drop-in-replace php4 with php5 and see what breaks and then fix? ;-) 21:59 < E_mE> its a plan, will be a good way to learn how there application works ;) 22:00 < impl> There was a thing on the Zend site about all the BC breakage that occurred in PHP4 -> 5 22:00 < _cheerios> trophaeum, eww :/ 22:08 < E_mE> impl: you got link, i can only find info about there migration service 22:08 < impl> let me see if I can find it, they kept redoing the Zend site 22:08 < E_mE> thanks 22:09 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["nn"] 22:10 < impl> hmm 22:10 < impl> I don't see it on there 22:10 < impl> but http://us.php.net/manual/en/migration5.php might help you 22:11 < E_mE> ah thank you :D 22:12 < trophaeum> E_mE, the main thing that screws people up afaik is that all objects are now byref, nothing is copied when it comes to passing around an object 22:13 < E_mE> yeah i read that alittle while ago 22:14 < trophaeum> did you see the latest results on php performance? http://sebastian-bergmann.de/archives/745-Benchmark-of-PHP-Branches-3.0-through-5.3-CVS.html 22:14 < E_mE> im sure someone said that they are copied first and if modified they are then referenced or so... 22:14 < E_mE> or something similar 22:15 < trophaeum> its all by ref, change an object in a method that has it as a param and it changes up the top where you called the method from as well 22:19 < E_mE> ah okay, cool :) thanks 22:28 < MrJeep> by the way, namespaces will be in 5.3 ? 22:29 -!- v-dogg [i=vmakinen@xob.kapsi.fi] has quit [Read error: 110 (Connection timed out)] 22:39 < trophaeum> MrJeep, yes 22:39 < MrJeep> so they finally agree on the syntax 22:39 < trophaeum> who knows lol 22:39 < MrJeep> how is it supposed to works ? 22:39 < trophaeum> they will be in it though 22:40 < trophaeum> http://docs.php.net/manual/en/language.namespaces.php 22:40 < trophaeum> thats the latest docs, who knows if its changed already though 22:42 < MrJeep> so what's hte plan with agavi and namespaces 22:42 < MrJeep> I guess in 8 - 12 month most host will have php 5.3 22:43 < trophaeum> keep dreaming, with how many hosts are still php4... 22:44 < trophaeum> agavi isnt really aimed so much at lame shared hosting setups though 22:44 < trophaeum> so who knows 22:44 < MrJeep> you're right, in 8-12 month 9% of hosts will have php 5.3 22:44 < trophaeum> if that 22:45 < MrJeep> but 4% will provides php 5.3 with PDO 22:45 < MrJeep> more realistics ? 22:46 < trophaeum> they'll be pdo with sqlite 22:46 < trophaeum> then maybe 10% of those will have pdo mysql 22:46 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has joined #agavi 22:46 < trophaeum> lol 22:46 < tc77> hi 22:46 < MrJeep> hehe 22:46 < MrJeep> hi 22:46 < impl> Hello there! 22:46 < MrJeep> what's the odds of finding a needle in a haystack ? 22:46 < MrJeep> less than 99:1 ? 22:46 < impl> Depends on the size of the needle and the haystack, I imagine 22:47 < MrJeep> hehe lol 22:47 < trophaeum> and if the needle is in the haystack :) 22:47 < MrJeep> lollllll! 22:48 < MrJeep> anyway, finding a host php 5.3 with pdo_mysql is as hard as finding a small needle in a big haystack 22:48 < impl> because php 5.3 hasn't been released 22:48 < MrJeep> php 5.3.2+ with pdo mysql is actually fricking hard 22:48 < MrJeep> fricking or freaking ? 22:48 < MrJeep> (vocabulary question) 22:48 < impl> both are euphemisms for fucking 22:49 < trophaeum> ur a nerd, it should be fsck'n :) 22:49 < MrJeep> lol 23:06 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 23:08 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 23:08 < Whisller> hi 23:28 < Wombert> hi tc77 23:28 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 23:54 < tc77> hi wombert 23:54 < tc77> are you still @work? ;) 23:54 < Wombert> haha 23:54 < Wombert> nah 23:56 * Wombert yawns 23:56 < Wombert> and now 23:56 < Wombert> zZzZzZ time 23:57 < tc77> have a nice sleep 23:57 < tc77> cu tomorrow 23:58 < tc77> ouch.. today! ;) --- Day changed Mon Feb 11 2008 00:01 < Whisller> hmm this yaml doesn't look good 00:07 -!- MrJeep [n=jeanphil@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:10 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Good night"] 00:42 -!- Wombert [n=Wombert@xdsl-87-79-53-105.netcologne.de] has quit [] 01:49 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has quit [] 02:02 -!- IcyT is now known as icyt 02:29 -!- kaos|work_ [n=dominik@xdsl-87-79-140-36.netcologne.de] has joined #agavi 02:45 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 02:45 -!- kaos|work [n=dominik@xdsl-87-79-53-105.netcologne.de] has quit [Read error: 110 (Connection timed out)] 04:03 -!- shoan [n=shoan@59.92.139.159] has joined #agavi 05:31 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 06:52 -!- shoan [n=shoan@59.92.139.159] has quit [] 07:34 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:34 < _cheerios> huomenta!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 07:52 -!- icyt is now known as IcyT 07:59 -!- IcyT is now known as icyt 08:09 < E_mE> huomenta 08:09 * E_mE --> work 08:09 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 08:12 -!- vmakinen [i=vmakinen@xob.kapsi.fi] has joined #agavi 08:13 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:13 -!- vmakinen is now known as v-dogg 08:19 -!- kaos|work_ [n=dominik@xdsl-87-79-140-36.netcologne.de] has quit [Remote closed the connection] 08:20 -!- kaos|work [n=dominik@xdsl-87-79-140-36.netcologne.de] has joined #agavi 08:23 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 08:40 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 08:49 < MikeSeth_> huomenta Agavi 08:49 -!- MikeSeth_ is now known as MikeSeth 08:49 < MikeSeth> I'm back and 08:49 < MikeSeth> WEEEEEEEEEEEEEEE DID IT! 08:49 -!- Wombert [n=Wombert@xdsl-87-79-140-36.netcologne.de] has joined #agavi 08:50 < Macen> MikeSeth: ?? 08:50 < Wombert> miek 08:50 < Wombert> waht 08:50 < Wombert> CoS raid? 08:50 * Wombert nudges MikeSeth 08:51 < Wombert> back from where 08:51 < Wombert> did what? 08:51 < v-dogg> yes, what? 08:51 * v-dogg smacks MikeSeth 08:52 < v-dogg> don't leave us hanging like this! 08:52 < v-dogg> we need to know! :D 08:52 < _cheerios> a succesful WoW raid? 08:56 < Yossi> I think he is talking about 10.02 annon what eve 08:57 < MikeSeth> \yes niggers 08:57 < MikeSeth> CoS raid 08:57 < MikeSeth> ;D 08:57 < MikeSeth> great success, 5000+ turnout, 100 locations 08:58 < Yossi> annon vs CoS - 2 problems solving themselves :p 08:59 < _cheerios> so, what happens in a cos raid? You dress up like reddits? :) 08:59 < Yossi> I have come to the conclusion that Digg > Reddit... 08:59 < Yossi> who agrees? 09:01 < _cheerios> they both suck 09:03 < Yossi> reddit sucks harder.... 09:03 < MikeSeth> fail troll is fail 09:03 < MikeSeth> ;> 09:04 < shoan> huomenta 09:05 < MikeSeth> huomenta 09:05 < MikeSeth> I owe MrJeep a tutorial I think! 09:05 < MikeSeth> and v-dogg and blog 09:05 < MikeSeth> mmm raeptiem ;> 09:07 < marklar|omni> hai 09:08 < marklar|omni> mmm 10 mbit line 09:08 * marklar|omni leeches 09:08 < MikeSeth> woot 09:08 < MikeSeth> winr 09:08 < MikeSeth> marklar|omni: I made you a key 09:08 < marklar|omni> webdev dept got normal internets now 09:08 < marklar|omni> leet 09:08 < MikeSeth> but i eated id :D 09:08 < marklar|omni> :( 09:08 < marklar|omni> so I'll have to wait 2 days now 09:08 < marklar|omni> hehe 09:08 * marklar|omni sneaks laxatives into your food 09:09 -!- JanK_ [n=JanK_@muedsl-82-207-234-147.citykom.de] has joined #agavi 09:10 < marklar|omni> miek how much is rent this month 09:13 < Macen> a friend of a friend spent friday night trying to get run over on friday night lol 09:13 < Macen> was led in the middle of the A59 09:14 < Macen> his gf/fioncee (they have 2 kids) is a right 'mare..she winds him up something rotten 09:15 < Macen> so he trashed a restaurant and when he wasn't allowed back in went and led on a main road 09:18 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:26 < E_mE> haye!!!! 09:31 < MikeSeth> marklar|omni: dunno talk in the evening 09:32 < MikeSeth> Macen: you need new friends.. 09:32 < MikeSeth> E_mE: report! 09:32 < Macen> MikeSeth: hihi 09:32 < marklar|omni> zomg i hate people 09:32 < marklar|omni> brb 09:32 < MikeSeth> marklar has to write javascripts 09:33 < MikeSeth> f(x, marklar, javascripts) = { sad } 09:39 < E_mE> MikeSeth: ?!? 09:45 -!- JanK__ [n=JanK_@muedsl-82-207-234-147.citykom.de] has joined #agavi 09:46 -!- JanK__ [n=JanK_@muedsl-82-207-234-147.citykom.de] has left #agavi [] 09:50 < marklar|omni> ;[ 09:50 < marklar|omni> new function { fail(); } 09:57 < Macen> javascript is win win win... 09:57 < Macen> in fact, it may be the best thing since sliced bread 09:57 < Macen> badly implemented, poor choice of function names, and innerHTML is abused too much but who are we to talk..we use php..!! 09:58 < E_mE> JS is good, just so fanikally 09:58 < Macen> fanikally? 09:58 < E_mE> at the moment using mootools keeps me sane 09:58 < Macen> i've just started using mootools 09:59 < E_mE> fancially... excuse my spelling, its not a word ive had to spell before 09:59 < Macen> eh? 09:59 < Macen> Did you mean: financially 09:59 < Macen> is what Google says 10:01 -!- JanK_ [n=JanK_@muedsl-82-207-234-147.citykom.de] has quit [Read error: 110 (Connection timed out)] 10:02 < E_mE> fin-ik-cally 10:02 < E_mE> is what i ment 10:02 < E_mE> kind of lots of peices which you need to stick together correctly 10:03 < E_mE> and connecting them together correctly in JS isn't always the easist of tasks 10:03 < Macen> new word :) 10:07 < E_mE> if i said it in the person you would know what im ent 10:07 < E_mE> ment* 10:09 < marklar|omni> finnicky? 10:09 < marklar|omni> Definitions of finicky on the Web: 10:09 < marklar|omni> * finical: exacting especially about details; "a finicky eater"; "fussy about clothes"; "very particular about how her food was prepared" 10:12 < E_mE> ah thank you marklar|omni, thats excally what i ment :) 10:29 -!- Wombert [n=Wombert@xdsl-87-79-140-36.netcologne.de] has quit [] 10:36 -!- kaos|work [n=dominik@xdsl-87-79-140-36.netcologne.de] has quit [] 10:54 -!- kaos|work [n=dominik@xdsl-87-79-140-36.netcologne.de] has joined #agavi 11:05 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 11:08 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 11:14 -!- kaos|work [n=dominik@xdsl-87-79-140-36.netcologne.de] has quit [Read error: 110 (Connection timed out)] 11:23 < _cheerios> any phpunit gurus around? how to add a "setUp/tearDown" for AllTests.php ? 11:36 < E_mE> would fellow doctrine users consider creating ORM/ folders in your module directories and in the app/ directory to hold all the table definitions? 11:40 < v-dogg> RossC0: you've been using doctrine in real project, haven't you? 11:42 < RossC0> yeap 11:43 < RossC0> _cheerios: rtfm! 11:43 < _cheerios> RossC0, i did! the manual is confusing! 11:43 < RossC0> ok 2 tics! 11:43 < RossC0> v-dogg: yeap for venturenavigator.co.uk 11:44 < E_mE> RossC0: well, is the concept i outlined above a valid approach or could lead to problems? 11:45 < _cheerios> E_mE, put everything under a single folder 11:45 < RossC0> E_mE I put all mine in app/models/doctrine 11:45 < RossC0> I did at one stage go further app/models/doctrine/records 11:45 < RossC0> but didn't need that depth 11:46 < RossC0> http://www.phpunit.de/pocket_guide/3.2/en/organizing-test-suites.html 11:46 < E_mE> okay, question answered v-dogg 11:46 < RossC0> _cheerios: example 7.3 clarify it at all? 11:49 < marklar|omni> meep 11:49 < _cheerios> no. i made my own suite, but i missed something 11:49 < _cheerios> in allTests i have now $suite = new MySuite('bleh'); 11:49 < _cheerios> and I have class MySuite extends PHPUnit_Framework_TestSuite looking like 7.3 11:49 < _cheerios> but the tearDown/setUp never get called 11:53 < Macen> for anybody who wants to learn more about design / get to grips with the basics of the CS3 family.. this is absolutely invaluable... http://www.adobe.com/designcenter/video_workshop/ 11:55 < marklar|omni> trophaeum: here? 11:56 < trophaeum> *yawn* wishing someone would write this code for me but ya 11:56 < trophaeum> sup 11:57 < marklar|omni> kek 12:04 < RossC0> _cheerios: what version of PHPUnit? 12:05 < RossC0> I'm on 3.2.11 12:06 < RossC0> you can get them from here: http://www.phpunit.de/wiki/ChangeLog32 12:08 < _cheerios> i have 3.0.6 12:08 < _cheerios> but im probably doing something "wrong" 12:09 < _cheerios> if i try to install it again via pear "Ignoring installed package phpunit/PHPUnit" 12:10 < _cheerios> ah, upgrade worked 12:11 < _cheerios> woot, it's alive 12:12 < Wombert> poedit users around? 12:13 < Wombert> _cheerios: you maybe? 12:13 < Wombert> or v-dogg? 12:13 < _cheerios> i know how to load and save :D 12:13 < Wombert> ever edited plural forms? 12:13 < _cheerios> nope 12:13 < marklar|omni> my users read lolspeak 12:13 < marklar|omni> so another "no" here 12:33 < v-dogg> Wombert: tried it once, started to hate after two minutes 12:33 < Wombert> same here v-dogg 12:33 < Wombert> fucking plural forms tabs don't show up 12:33 < v-dogg> but I don't use gettext 12:34 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 12:37 < Wombert> lawl 12:37 < Wombert> go to catalog options 12:38 < Wombert> just click "OK" without changing anything 12:38 < Wombert> and the tabs show up 12:38 < Wombert> ace... 12:38 < Wombert> man this software is so retarded 12:38 < Wombert> and its been out there for fifteen years 12:38 < Wombert> fucking GNU free software fascist idiot morons 12:38 < _cheerios> lazy open source devs! 12:38 < Wombert> UUUUH BUT YOU CAN DO IT ON THE COMMAND LINE, TOO, SEE, WITH THIS CRYPTIC COMMAND UUUH 12:39 < Wombert> AND DONT FLAME GETTEXT, RMS INVENTED IT AND I ADORE HIS DIRTY BEARD 12:39 * Wombert falls over 12:42 < marklar|omni> mmm beard 12:43 < v-dogg> pervert 12:43 < v-dogg> mmm bear 12:43 < v-dogg> coffee first, though 12:48 < marklar|omni> mmm 12:48 < marklar|omni> coffeez 13:00 < Yossi> You guys know any HTTP sniffer? 13:01 < v-dogg> what do you need to do? 13:01 < Yossi> hack a flash game high score board :) 13:02 < Yossi> there is this game on face book 'who has the biggest brain' and all my friends score higher then me, but if I hax the game - I will prove I have the biggest brain! MUHAHAHHA 13:03 < Yossi> and the most time on my hands... 13:05 < marklar|omni> wireshark 13:06 < marklar|omni> Yossi: the ones with the largest brain never log into facebook anymore 13:06 < marklar|omni> unless hot chicks befriend them 13:07 < Wombert> I never log into facebook even IF hot chicks befriend me 13:07 < Wombert> <: 13:07 < Wombert> that's how smart I am 13:07 < Wombert> :D 13:07 < Yossi> lol 13:07 < marklar|omni> not too smart then 13:07 < marklar|omni> :D 13:10 < trophaeum> facebook doesnt get much spam 13:10 < trophaeum> its myspace that does 13:10 < trophaeum> not yet anyway hehe 13:11 < _cheerios> fb no spam? isnt it all spam (=apps) 13:14 < trophaeum> fb apps can make u some insane $ 13:19 < _cheerios> know anyone whom has made $? 13:21 < Wombert> "no but I have read on the internets that you can" :D 13:22 < Wombert> AND IT MUST BE TRUE IF ITS ON THE INTERNETS 13:24 < _cheerios> PAY ME $1000 AND I WILL TEACH YOU HOW TO MAKE MAD CASH ON FACEBOOK 13:25 < E_mE> _cheerios: ill pay you after you show me, or 30days from invoice ;) 13:25 < marklar|omni> HAI 13:26 < marklar|omni> miek 13:27 < E_mE> _cheerios: no deal :'( 13:27 < E_mE> ?? 13:28 -!- Yossi [n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] 13:29 < _cheerios> it doesnt work like that :) 13:30 < E_mE> is it only on a proforma basis? 13:31 < E_mE> ;) 13:38 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 13:54 -!- Arme[0] is now known as Arme[N] 14:11 < MikeSeth> marklar|omni: sup 14:14 < marklar|omni> when you going home? 14:16 < MikeSeth> dunno why? 14:16 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 14:16 < Xylakant> hey wombert 14:16 < Xylakant> hi all :) 14:16 < marklar|omni> I'm leaving work at 1800 or so 14:17 < marklar|omni> don't wanna get locked out? 14:17 < MikeSeth> oic 14:17 < MikeSeth> hold 14:17 < MikeSeth> hay Xylakant LTNS 14:17 < Xylakant> hey, I was on on friday :) 14:17 < MikeSeth> I wasnt 14:17 < MikeSeth> ;> 14:18 < MikeSeth> marklar|omni: redhead will leave the door open in case I dont return before you 14:18 < Xylakant> that might just explain it. how's going? 14:19 < MikeSeth> fairly nice 14:20 < MikeSeth> how are you? did you penetrate another big ass corporation to install Agavi yet? ;> 14:22 < Xylakant> we did :) 14:23 < Xylakant> but i doubt i may state that officially. and we're going to add another one. 14:23 < _cheerios> <butthead> eh-eh penetrate </butthead> 14:25 < marklar|omni> MikeSeth: k thx 14:25 < MikeSeth> Xylakant: you sir are a winner 14:25 * MikeSeth hands you over 3 internets 14:25 < marklar|omni> soon, much financial processing will be agavi-backed 14:25 < marklar|omni> much, much volume. 14:25 < marklar|omni> much win. 14:25 < marklar|omni> brb smoke 14:32 -!- Yossi [n=nospam@62.90.159.110] has quit [] 14:37 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 14:41 < marklar|omni> hai 14:42 < Yossi> Hello 14:43 < marklar|omni> miek, you reading the reiser trial blogs? 14:53 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 15:00 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:03 < Xylakant> Wombert, do you have time for another caching question? 15:10 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["beebaklater"] 15:11 < Wombert> barely, Xylakant 15:11 < Wombert> try 15:14 < Xylakant> kk - i'm writing a memcache backend 15:14 < Xylakant> and extending AgaviExecutionFilter to do so 15:15 < Xylakant> and there is one problem - i can't make lifetimes work properly, because writeCache gets passed the data and the group, but not the lifetime 15:15 < Xylakant> changing that would require overwriting and reimplementing execute() 15:17 < Xylakant> so is it possible to add a lifetime parameter to writeCache that is not used by the filebased implementation 15:17 < Xylakant> i know, you don't want to change the api :( 15:18 < Xylakant> if you really don't want to change that, i'll keep my own patchset flying around, it's only a three line change. 15:19 < MikeSeth> marklar|omni: yes 15:19 < MikeSeth> not the last update tho 15:19 < marklar|omni> The officer also testified the defendant flatulated in his face when the authorities were snapping nude photos of him Sept. 28, 2006. The officer said Reiser told him: "'You're about to experience chaos' and, for lack of a better term, he farted in my face." 15:19 < marklar|omni> hahahaha 15:45 < kaos|work_> Xylakant: yes, IMHO this definitly needs a change 15:45 < kaos|work_> i stumbled about it as well, went with storing the lifetime in an extra key 15:45 < kaos|work_> that's the only way to do that at 15:45 < kaos|work_> m 15:49 < Wombert> hm 15:49 < Wombert> would that issue an E_STRICT with default = null ? 15:50 < Wombert> what was the other thing you needed, Xylakant? 15:50 -!- shoan [n=shoan@122.166.1.168] has quit [] 15:50 < Wombert> the stuff will be deprecated in 1.1 when we connect it to a new storage subsystem 15:50 < Wombert> the biggest problem atm is that clearCache() is static :< 15:51 < Wombert> it doesn't have to be anymore now that you could call $controller->getFilter('execution_filter')->clearCache() but 15:51 < Wombert> sighs 15:51 < Wombert> oh well, legacy 15:51 < Wombert> :S 15:52 < E_mE> is there a function in PHP to allow you to remove array elements if a character or so can be found in an array value? 15:53 < marklar|omni> array_filter or so 15:54 < Wombert> or unset and array_search ;) 15:57 < E_mE> thanks :) 15:58 < Xylakant> Well, I wanted to have an option to be able to pass the base path to the cache dir in checkCache and clearCache(), but that's not that easy 15:58 < Xylakant> and I can extend that 16:00 < Xylakant> the only change i really would need is adding the lifetime to writeCache() and actually passing the lifetime in the two lines in execute() where the write happens 16:04 < Wombert> okay 16:04 < Wombert> does it trigger a strict warning? 16:05 < Wombert> if we change the writeCache() signature and someone has subclassed EF and does not have that arg? 16:05 < Wombert> need to test 5.3, too 16:05 < Xylakant> maybe it does, i'll check that 16:06 < Wombert> ty 16:10 < Xylakant> well, no strict warning in php 5.2.3 16:10 < Xylakant> at least for a simple testcase 16:12 < Xylakant> http://www.pastebin.ca/899990 16:12 < Wombert> yeah did the same and was surprised 16:13 < Wombert> I wonder if it only applies to interfaces 16:13 < Wombert> okay good Xylakant 16:13 < Wombert> then we can do it 16:13 < Wombert> if kaos|work_ concurs that it is reasonable 16:13 -!- JanK_ [n=JanK_@muedsl-82-207-234-147.citykom.de] has joined #agavi 16:14 < Xylakant> and in php 5.2.5 no error either 16:14 < Xylakant> surprising, but php has never been very picky about method signatures 16:14 * marklar|omni going home 16:16 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 16:17 < kaos|work_> PHP Strict standards: Declaration of sb::f() should be compatible with that of sa::f() in /Users/dominik/test2.php on line 20 16:17 < kaos|work_> for me this throws an error 16:18 < kaos|work_> (this is a month old 5.3-dev) 16:18 < Xylakant> ? 16:18 < Xylakant> hmm. 16:19 < Xylakant> can you paste the test-script? 16:19 < Xylakant> i'll check that against 5.2.3 and 5.2.5 16:22 < kaos|work_> http://pastie.caboo.se/150382 16:23 < kaos|work_> imho the f2() overwrite should work in 5.2 16:23 < Wombert> but not f2, right, kaos|work_? 16:23 < kaos|work_> on 5.3 it throws for both 16:24 < kaos|work_> but iirc it didn't do that on 5.2 16:25 < kaos|work_> if it works in 5.2 then it's a bug in 5.3 16:25 < Xylakant> php 5.2.3 and 5.2.5 throw no error 16:25 < Wombert> not here kaos|work_ 16:25 < Wombert> in 5.3 16:25 < Wombert> :< 16:26 < kaos|work_> yeah, they fixed many things in that regard since i last built my php 16:26 < kaos|work_> you couldn't call static methods non staticly 16:26 < kaos|work_> they probably fixed that as well 16:26 < Wombert> Strict Standards: Non-static method a::f() should not be called statically in /Users/dzuelke/Code/oss/babelcot/trunk/examples/test1.php on line 17 16:26 < Wombert> but 16:26 < Wombert> do you get the error on both b and sb 16:26 < Xylakant> well, that's supposed to be that way, isn't it? 16:26 < Wombert> or on f and f2? 16:26 < Wombert> yes sure 16:27 < kaos|work_> here i get errors for every case 16:27 < kaos|work_> but i blame the -dev version 16:27 < kaos|work_> if it works at your place 16:28 < Wombert> mh yeah works here but it's also pretty old 16:28 < Wombert> Xylakant: I think we could do that 16:28 < Wombert> do you need it in 0.11, as well? 16:28 < Xylakant> well, I'm living on the 0.11 branch :) 16:29 < Xylakant> but i can keep patches around for while 16:29 < Wombert> good, won't have time today probably 16:29 < kaos|work_> use git ! 16:29 < kaos|work_> xD 16:30 < Xylakant> hell, today is in no way required. need to iron out another couple of bugs first before moving that to production 16:30 < Xylakant> once it's done and tested i'll put a copy someplace where it's accessible. 16:33 < Wombert> ool 16:42 < E_mE> how can i stop firefox converting my browse=/FoxWood/ to browse=%2FFoxWood%2F ?? 16:43 < E_mE> or is there something i can setup in routing to resolve the problem? 16:46 < Xylakant> E_mE: this is regular url-encoding, you should get '/FoxWood/' as value in php 16:46 < CIA-29> david * r2300 /branches/0.11/ (3 files in 3 dirs): AgaviExecutionContainer::createExecutionContainer() now copies over container parameters, closes #699 16:47 -!- implement [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 16:48 < E_mE> Xylakant: then why do i seem to get 404 errors when it uses the encoding ?!?!? 16:48 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)] 16:48 < Xylakant> you're using apache? 16:48 < E_mE> i got my route as: <route name=".browse" pattern="^/browse=(path:\S+?)$" action="browse" /> 16:48 < E_mE> yes Xylakant 16:49 < Xylakant> apache does not allow passing a '/' in a regular url iirc 16:49 < Xylakant> it must be passed as get-param 16:49 < E_mE> what do you mean passed as get-param? 16:49 < E_mE> im using GET 16:50 < E_mE> or should i change / with an | and convert back again 16:50 < E_mE> because if i enter /browse=/foo/bar/ it works 16:50 < E_mE> only when i click on the link does firefox change it to encoding 16:51 < Xylakant> interesting 16:51 < Xylakant> what I meant was /?browse=/foo/bar 16:51 < Xylakant> or /browse/?path=/foo/bar 16:52 < E_mE> oh 16:52 < E_mE> my path looks like 16:52 < E_mE> http://vinoonline/dev/pub/marketing/browse=FoxWood/Labels/ 16:53 < E_mE> or on the failure path looks like: 16:53 < E_mE> http://vinoonline/dev/pub/marketing/browse=FoxWood%2FLabels%2F 16:54 < CIA-29> david * r2301 /branches/0.11/ (CHANGELOG src/controller/AgaviExecutionContainer.class.php): Fixed #700: Container info is not retained on internal forward due to disabled module 16:55 < Xylakant> I've seen this problem before. It's agavi encoding the url parameter, as it should 16:55 * E_mE nudges Wombert if he has anytime ^^^ 16:55 < Xylakant> and IIRC, apache does not allow encoded slashes in the url or does not decode them 16:56 < E_mE> Xylakant: you think the best course of action is to swap / with | and then reverse it on the server side? 16:56 < Xylakant> i'd go for http://vinoonline/dev/pub/marketing/browse?path=FoxWood%2FLabels%2F 16:57 < Wombert> you can set an apache setting 16:57 < Wombert> AllowEncodedSlashes On 16:57 < Wombert> I think 16:57 < Wombert> otherwise apache rejects it 16:57 < Wombert> or 16:57 < Wombert> make a routing callback 16:57 < Wombert> that decodes the slashes ;) 16:57 * E_mE has never written a callback :: shudders :: 16:58 < Xylakant> it's pretty simple, don't worry 16:58 < E_mE> any examples about? 16:58 < Xylakant> in the sample app should be one 16:58 < E_mE> thanks :D 16:59 < Wombert> in onGenerate 16:59 < Wombert> str_replace 16:59 < Wombert> the param 16:59 < Wombert> in $userParmas 16:59 < Wombert> Xylakant: only writeCache() ? 16:59 < Xylakant> writeCache would be sufficient for me 16:59 < Wombert> checkCache uses it, hmm 16:59 < Xylakant> everything else, i can overwrite 16:59 < Xylakant> yes, both need the lifetime 16:59 < Wombert> I mean readCache() 17:00 < Xylakant> memcache need the ttl when writing 17:00 < Xylakant> and file-based when reading 17:00 < Xylakant> it would be a pity having to reimplement ttl on caches that already know and handle TTL settings 17:01 < E_mE> thanks Wombert 17:04 < E_mE> do i need to setup initilise in my callback? 17:04 < Xylakant> usually not 17:04 < E_mE> ok :D 17:05 < Xylakant> unless you have some init stuff to do :) 17:10 < E_mE> can onGenerate callbacks be used in parent routing rules so all the child route actions are affected? or does it need to be specified in a direct route? 17:11 < E_mE> im getting only blank screen now? 17:14 < E_mE> every request now is blank screen :/ 17:14 < Xylakant> can you paste your callback? 17:16 -!- Macen is now known as Macen_ 17:16 < E_mE> http://p.caboo.se/150403 Xylakant 17:16 < E_mE> please note that im not even getting Hi!! dispalyed 17:17 -!- Macen_ is now known as Macen 17:17 < Xylakant> did you add the callback to autoload? 17:17 < Xylakant> so that the class may be found? 17:17 -!- shoan [n=shoan@59.92.139.159] has joined #agavi 17:17 < E_mE> yes 17:17 < E_mE> though if i did it wrong it would throw an error 17:18 < Xylakant> well, not if you misspelled the classname 17:18 < Xylakant> only if you provide an invalid file 17:19 < Xylakant> but still, this looks good to me 17:20 < E_mE> found the error.. i had Fordward and not Forward hahaha 17:20 < E_mE> but not its another error :) 17:21 < Wombert> Xylakant: have a moment? 17:21 < Xylakant> sure 17:21 < E_mE> fixed, thanks again 17:22 -!- shoan [n=shoan@59.92.139.159] has quit [Client Quit] 17:23 < E_mE> HAH!! it works woooo hugs Wombert & Xylakant 17:23 < Xylakant> :) 17:23 < Wombert> nice 17:24 * E_mE is in the callback league now :D 17:26 * E_mE --> home bye bye 17:26 -!- E_mE [n=E_mE@89.104.225.116] has quit [Read error: 104 (Connection reset by peer)] 17:34 * RossC0 going H-O-M-E 17:34 < RossC0> ciao! 17:34 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:37 < Xylakant> cu all, have a nice evening 17:37 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["Leaving"] 17:41 < CIA-29> david * r2302 /branches/0.11/ (CHANGELOG src/filter/AgaviExecutionFilter.class.php): Fixed #701: View cache validity check does not use lifetime, might cause usage of stale data 17:42 < Arme[N]> lol http://www.thinkgeek.com/interests/valentines/6792 17:45 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 17:45 < Macen> omg they rock!! 17:46 < Macen> i want some for when i feel feminine :< 17:58 -!- shoan [n=shoan@59.92.139.159] has joined #agavi 18:01 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 18:01 < Whisller> hi 18:01 < marklar|omni> hi 18:02 < Spica> Huomenta! 18:03 < Spica> What Apache setting does Agavi require? Some AllowOverRide settings at least? 18:04 < marklar|omni> nothing is required 18:04 < marklar|omni> you dont have to use apache, yanno 18:04 < trophaeum> http://www.0x000000.com/?i=518 HAHAHA 18:04 < Spica> I know, but the web hotel service I am going to use will. 18:05 < Spica> And I just need to verify that they have the software and settings that I need. 18:05 < marklar|omni> haha nice 18:05 < marklar|omni> Spica: a recent php version should be more important than the webserver 18:06 < trophaeum> Spica, google suhosin, its by no means required but its encrypted cookie stuff and the fact that session files that are on disk are encrypted as well may be something you want them to setup if you have enough of a say in your server setup 18:06 < marklar|omni> yea 18:07 < marklar|omni> suhosin is default in freebsd ports :D 18:07 < Whisller> there was a problem with suhosin as I remember 18:07 < Whisller> But wombert wrote a solution 18:09 < trophaeum> gotta love how transparent it is :) 18:20 -!- EoN [n=EoN@c211-30-133-191.carlnfd4.nsw.optusnet.com.au] has quit [Connection timed out] 18:28 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)] 18:28 -!- timan_ [n=timan@nl109-140-176.student.uu.se] has joined #agavi 18:31 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi 18:31 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit ["Leaving."] 18:33 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 18:33 < _cheerios> iltaa 18:35 < Whisller> GSoC what that mean? 18:36 < Wombert> kicks CIA-29 18:36 * Wombert kicks CIA-29 18:36 < CIA-29> ow 18:40 < Wombert> Spica: not 100% sure 18:40 < Wombert> no problems with suhosin either 18:41 < Whisller> Wombert : ahh yes there was a problem with libxml I forgot 18:42 < Wombert> no problems there either 18:42 < Wombert> can be worked around 18:42 < Wombert> you need 5.1.3+, spl, pcre, reflection and the usual stuff enabled 18:43 < Wombert> Spica: you'll need AllowOverride for .htaccess 18:43 < Wombert> if you want the rewrite that gets rid of index.php 18:44 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [Read error: 110 (Connection timed out)] 18:46 * marklar|omni stabs * 18:47 -!- MrJeep [n=jeanphil@modemcable051.81-37-24.mc.videotron.ca] has quit [] 18:49 -!- jpdery [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 18:49 -!- jpdery is now known as MrJeep 18:54 -!- RossC0 [n=RossC0@teamjr.plus.com] has joined #agavi 18:56 -!- shoan [n=shoan@59.92.139.159] has quit [] 18:57 < _cheerios> RossC0, i noticed your flow3 bookmark. Have you looked at it? Is it complex enough to be of interest? 18:57 < RossC0> not overly 18:57 < RossC0> not fully documented 18:57 < RossC0> ;) 18:58 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 18:59 < Wombert> and its GPL 18:59 < _cheerios> yeah... i got my share of "coming soon, rly!" pages 18:59 < Wombert> => fail 18:59 < Wombert> and their comparison chart that has OMG WE WIN all over it 18:59 < _cheerios> heh heh. ofc :) 18:59 < E_mE> evening! 18:59 < Wombert> has "planned for the future" for everything we have already :p 18:59 < marklar|omni> meep 19:03 -!- RossC0 [n=RossC0@teamjr.plus.com] has left #agavi [] 19:04 < Wombert> ross 19:04 < Wombert> omg 19:04 < Wombert> :< 19:12 < dsias> is there a visio chart for request processing? 19:12 < v-dogg> woot 19:12 < v-dogg> 20:06 < trophaeum> Spica, google suhosin, its by no means required but its encrypted cookie stuff and the fact that session files that are on disk are encrypted as well may be something you want them to setup if you have enough of a say in your server setup 19:12 < marklar|omni> dsias: I prefer E-Draw to Visio 19:13 < v-dogg> if you want session file encryption (but can't get it) you can just use PDOSessionStorage 19:13 < v-dogg> but what's this about crypted cookies? 19:13 < trophaeum> suhosin does transparent cookie encryption 19:13 < trophaeum> oh yee from the dark ages! 19:14 < dsias> I'm justing looking for a request processing flow chart. 19:14 < v-dogg> hmm.. need to look into that sometime 19:14 < v-dogg> (suhosin) 19:14 < trophaeum> the idea is per domain you host you set its own unique secret 19:14 < trophaeum> and if someone manages to crack 1 domains encryption its only that domain 19:15 < trophaeum> plus session hijacking/fixation etc... soo much harder :) 19:15 < marklar|omni> suhosin rules 19:16 < dsias> is there a doc on movinf from mojavi to agavi? 19:17 < _cheerios> i think it's named "the sooner the better", but there's no contents. 19:17 < v-dogg> no, but there is #agavi 19:17 < trophaeum> v also set session require cookies thingie in php.ini to true 19:17 < v-dogg> a very helpful bunch :) 19:18 < marklar|omni> implement: ping 19:26 < MrJeep> Wombert, is it true that "geschwindigketisbegrenzung" means "Speed Limit" ? 19:26 < Wombert> yes 19:26 < Wombert> why 19:27 < marklar|omni> goddamn 19:27 < marklar|omni> that's long 19:27 < Wombert> geschwindigkeitsbegrenzung btw 19:27 < MrJeep> hell yhea, I've just read that in a book 19:27 < Wombert> marklar|omni: german. you concatenate words to build new ones 19:27 < Wombert> geschwindigkeit = speed 19:27 < Wombert> begrenzung = limit (not quite literally, but yeah) 19:27 < marklar|omni> WHY IS SPEED SUCH A LONG WORD 19:27 < Wombert> its that long again in finnish :p 19:27 < marklar|omni> haha 19:27 < Wombert> right, _cheerios? 19:28 < marklar|omni> it's relatively short in both Russian and Hebrew 19:28 < marklar|omni> shorter than whatchamacallit-keit 19:28 < marklar|omni> Skorost / Mehirut 19:29 < _cheerios> you win this time, nopeusrajoitus 19:30 < marklar|omni> hehe 19:30 < Wombert> and limit, _cheerios? 19:30 < marklar|omni> hebrew doesn't have long words, really 19:30 < _cheerios> nopeus=speed, rajoitus=limit 19:30 < Wombert> and fine for exceeding the limit? 19:31 < Wombert> ah 19:31 < _cheerios> ylinopeussakko = fine 19:31 < marklar|omni> russian word for limit is prolly longest of the bunch 19:31 < marklar|omni> ogranicheniye 19:31 < _cheerios> (for speeding) 19:31 < Wombert> finnish is so ace 19:31 < Wombert> :) 19:31 < Wombert> I need to learn it some day 19:31 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:34 < Wombert> home time 19:36 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:42 < Spica> If I need to include a file from app/modules/Default/templates/foobarExtraInclude.php in my FooSuccess.php, how should I refer to it in the include function? 19:42 < Spica> AgaviConfig::get('core.app.dir') returns null in a template. 19:43 < Spica> And where should I set such a path in the first place? In the view? 19:43 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 19:44 < MrJeep> core.app_dir 19:44 < Spica> Oh fuck! 19:44 < Spica> Thanks! 19:44 < MrJeep> :) 19:44 < Spica> That's like the nth time I have made this same bloody mistake. 19:46 -!- Wombert [n=Wombert@xdsl-87-79-51-249.netcologne.de] has joined #agavi 19:47 < Wombert> hai2u 19:47 < timan_> Hi all!.. Where in agavi would be the best place to autoload an external library (ezcomponents) via spl_autoload_register() ? 19:49 < Wombert> most people set up their third party apps in app/config.php 19:50 < Wombert> but of course you can add any other init file wherever you like and include it from there, or from index.php, or so 19:51 < Wombert> agavi doesn't make assumptions about the ecosystem it's living in, or tell you how to use 3rd party apps (or even which) 19:51 < Wombert> so you're completely free in that regard 19:52 < timan_> ok, great. I was thinking about index.php or config.php, just wanted to know if there was a best practise 19:55 < MrJeep> I think the best practice would be in config.php 19:57 < _cheerios> "Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." 19:57 < _cheerios> (from random-quotes-department) 19:58 -!- kaos|work [n=dominik@xdsl-87-79-51-249.netcologne.de] has joined #agavi 19:59 < Wombert> implement: yt? 20:06 * v-dogg smacks Spica 20:07 < v-dogg> core.app.dir... :) 20:07 < v-dogg> we've been thru this already :) 20:18 < Spica> v-dogg: Yes. Sorry. *ashamed* 20:18 < Spica> As I said, I've had wrong a few times... 20:29 -!- timan_ [n=timan@nl109-140-176.student.uu.se] has left #agavi [] 20:35 < _cheerios> *sigh* domains can make you a lot of money; cnn paid $750k for ireport.com last december. 20:42 -!- Arme[N] is now known as Arme[0] 20:43 < Whisller> http://www.smog.pl/wideo/16191/jezyk_wcina_marchewke/ :D 20:48 < MrJeep> cute animal :) 20:49 -!- implement is now known as impl 20:49 < impl> Wombert: oh hai 20:49 < Wombert> hai impl 20:49 < Wombert> qry 21:22 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["gone"] 21:23 < MrJeep> Wombert, do you use a 3rd party terminal for osx like iTerm ? 21:27 < Wombert> no 21:28 < MrJeep> oh, do you have problem with propel which display white text on white background ? 21:28 < MrJeep> (on generation) 21:28 < Wombert> WHAT 21:28 < Wombert> is that Brad Pitt in the Alice commercial? 21:28 < Wombert> yes MrJeep 21:28 < Wombert> phing issue 21:28 < MrJeep> not happening with iTerm however 21:28 < MrJeep> don't know why 21:29 < Wombert> ansi colors 21:30 < MrJeep> no way to fix this ? because it's hard to figure out what's happening when an error comes 21:34 < MrJeep> http://www.infinitered.com/blog/?p=24 21:36 -!- JanK_ [n=JanK_@muedsl-82-207-234-147.citykom.de] has quit [] 21:36 -!- shrink0r [i=shrink@i577B5CF5.versanet.de] has joined #agavi 21:37 < shrink0r> gevening 21:52 < Wombert> yo shrink0r 21:53 < Wombert> shrink0r: http://trac.agavi.org/ticket/699 21:57 < shrink0r> very cool 21:58 -!- Wombert [n=Wombert@xdsl-87-79-51-249.netcologne.de] has quit ["bai"] 22:35 -!- kaos|work_ [n=dominik@xdsl-87-79-140-204.netcologne.de] has joined #agavi 22:37 -!- kaos|work__ [n=dominik@xdsl-87-79-137-66.netcologne.de] has joined #agavi 22:43 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 22:46 -!- Wombert [n=Wombert@xdsl-87-79-137-66.netcologne.de] has joined #agavi 22:49 < Wombert> marklar|omni: 22:49 < Wombert> marklar|omni: 22:49 < Wombert> Grammatista or grammatista 22:49 < Wombert> MikeSeth: 22:49 < Wombert> Grammatista or grammatista 22:49 < Wombert> aaanswers 22:49 < Wombert> nooow! 22:49 < Wombert> :) 22:50 -!- kaos|work [n=dominik@xdsl-87-79-51-249.netcologne.de] has quit [Read error: 110 (Connection timed out)] 22:53 -!- kaos|work_ [n=dominik@xdsl-87-79-140-204.netcologne.de] has quit [Read error: 110 (Connection timed out)] 23:00 < MrJeep> G 23:06 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 23:10 < Wombert> yup 23:10 < Wombert> <: 23:18 < trophaeum> dammit, why is it i never remember the left join syntax haha 23:36 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 23:49 < Wombert> http://grammatista.labs.bitxtender.com/ 23:49 < Wombert> enjoy 23:55 < trophaeum> why oh why do i see smarty in that import? haha 23:55 < trophaeum> + http://trac.grammatista.labs.bitxtender.com/browser/trunk/lib/Grammatista/Parser/Pcre/Smarty.class.php?rev=2 23:58 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [] 23:59 < shrink0r> Wombert: is that change allready in the trunk or only in one of the branches? --- Day changed Tue Feb 12 2008 00:00 < trophaeum> '/\{trans(\s+(domain=(["\']?)(?P<domain>(?(3)((?!(?<!\\\\)\3).)*|[^\s\}]+))\3|[^\s\}"\'=]+=[^\s\}"\']+|[^\s\}=]+=(["\']?)(?(6)((?!(?<!\\\\)\6).)*|[^\s\}]+)\6))*\s*\}\s*(?P<subpattern>.+?)\s*\{\/trans\}/ms' => array( // best so far! doesn't handle domains without quotation marks yet 00:00 < trophaeum> *blink* 00:01 -!- kaos|work__ [n=dominik@xdsl-87-79-137-66.netcologne.de] has quit [] 00:01 < Wombert> it's anexample for a regex based parser, trophaeum :) 00:01 < Wombert> shrink0r: 0.11 and trunk 00:02 < trophaeum> Wombert, no shit, i still refer to my blink as a wtf, i looked at that and for a minute just didnt believe you wrote such a beastily chunk of code haha 00:04 < shrink0r> what if you need to require an action class somewhere in the code, in order to create an instance of the action. and later in the same request that action is supposed to be excuted. 00:04 < shrink0r> that won't work then, huh 00:05 < shrink0r> because the controller will throw an exception, when trying to require the action the second time 00:09 < Wombert> sorry trophaeum :D 00:10 < Wombert> yeah shrink0r then use createActionInstance from the controller 00:10 < MrJeep> woot my laptopt's at Anchorage yukon :D 00:10 < shrink0r> hmm, that's an idea 00:10 < shrink0r> ^^ 00:11 < MrJeep> (It travelled the Pacific Ocean today) 00:13 < MrJeep> '/\{trans(\s+(domain=(["\']?)(?P<domain>(?(3)((?!(?<!\\\\)\3).)*|[^\s\}]+))\3|[^\s\}"\'=]+=[^\s\}"\']+|[^\s\}=]+=(["\']?)(?(6)((?!(?<!\\\\)\6).)*|[^\s\}]+)\6))*\s*\}\s*(?P<subpattern>.+?)\s*\{\/trans\}/ms <- This is a damn phat regexp 00:15 < Wombert> yeah it doesn't really work unfortunately 00:15 < Wombert> the conditionals on the quotes won't match properly 00:15 < Wombert> you can't have domain=lolz 00:15 < Wombert> or foo=$bar 00:15 < Wombert> thats why the |[^\s\}"\'=]+=[^\s\}"\']+ 00:15 < Wombert> is there 00:15 < Wombert> but that doesn't solve the domain problem 00:15 < Wombert> uncool :/ 00:16 < Wombert> anyways 00:16 < Wombert> play with it and give feedback! 00:16 < Wombert> will add tickets for a roadmap in the morning 00:16 < Wombert> good night 00:17 < Wombert> and kudos to sevenload for allowing us to open source it and continue development 00:17 -!- Wombert [n=Wombert@xdsl-87-79-137-66.netcologne.de] has quit [] 01:06 < shrink0r> When running an action in a slot, how can I access the parent action? 01:07 < MrJeep> I don't think you can 01:07 < MrJeep> but I may be wrong 01:07 < shrink0r> hmm, tricky 01:08 < MrJeep> see, the action executes, then it goes to the view and when the view execute, it sets the slots 01:08 < MrJeep> at that point the action has been completely executed 01:08 < MrJeep> why would you like to access the parent action ? 01:08 < shrink0r> yeah, unfortunetly the executionContainer has a next but no prev property 01:09 < shrink0r> well, this is the situation 01:09 < shrink0r> I have different user types on my page. like forum users, dns users, global users etc. 01:09 < shrink0r> I want to user the same login action for all of them 01:10 < shrink0r> the login action runs in a slot, as soon as some on for example wants to enter the forum without being logged in 01:10 < shrink0r> it would be nice to know in which context the login slot was called in 01:10 < shrink0r> so I know what kind of login request I'm dealing with 02:02 -!- shrink0r [i=shrink@i577B5CF5.versanet.de] has quit [] 02:11 -!- shoan [n=shoan@59.92.129.234] has joined #agavi 03:21 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has joined #agavi 05:02 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has quit [Read error: 110 (Connection timed out)] 05:32 -!- EoN` [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has joined #agavi 06:12 -!- Arme[0] is now known as Arme[N] 06:31 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] 06:31 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 07:02 -!- shoan [n=shoan@59.92.129.234] has quit [] 07:04 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:08 < _cheerios> huomenta 07:41 -!- CIA-29 [n=CIA@208.69.182.149] has quit [] 07:44 < marklar|omni> hai 07:46 -!- Wombert [n=Wombert@xdsl-87-79-137-66.netcologne.de] has joined #agavi 07:47 < Wombert> huomenta 07:47 < marklar|omni> hai 08:02 < marklar|omni> (5293802 row(s)affected) 08:02 < marklar|omni> (0 ms taken) 08:02 < marklar|omni> odd. 08:03 -!- CIA-33 [n=CIA@208.69.182.149] has joined #agavi 08:06 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 08:09 < E_mE> humenta! 08:09 * E_mE of to work 08:10 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 08:10 < _cheerios> marklar|omni, truncate table is quick :p 08:10 < codecop> huomenta 08:11 < marklar|omni> it was an update 08:12 < marklar|omni> Wombert: I want a link to my site in CREDITS plz 08:13 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:13 < RossC0> Huomenta! 08:14 < Wombert> sure marklar|omni 08:15 < marklar|omni> mark.org.il kthx :D 08:18 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 08:19 < marklar|omni> hrm 08:20 < marklar|omni> anyone ever edit a wav file programmatically? 08:20 < marklar|omni> I need simple "cut from 00:00:00 to 00:30:00" functionality, more or less 08:20 < marklar|omni> (sox doesn't work that well) 08:35 < codecop> where to change $template to for egz $t or whatever 08:40 < marklar|omni> output type 08:47 -!- Macen [n=craigfai@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 08:48 < v-dogg> codecop: http://pastebin.ca/900957 08:49 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 08:51 -!- Wombert [n=Wombert@xdsl-87-79-137-66.netcologne.de] has quit [] 08:53 < codecop> hm not orking still works $template and not $t[..] <parameter name="template">t</parameter> 08:54 < v-dogg> codecop: <parameter name="var_name">t</parameter> 08:54 < v-dogg> read what I paste, please :) 08:54 < codecop> :) 08:55 < codecop> var_name == template ?! 08:55 < codecop> true :) 08:55 < v-dogg> copy that exactly like that 08:56 < codecop> works ok i just thoutg u mean what i replace that var_name 08:56 < v-dogg> yup 08:56 < codecop> must* 09:05 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:06 < codecop> regexxer on linux is superb for that! in 2 minutes changed all $template[ to $t[ in all template files \o/ 09:06 < E_mE> huomenta! 09:06 < E_mE> can you use $t[] in templates? 09:06 < codecop> yes 09:06 < codecop> http://pastebin.ca/900957 09:07 < E_mE> why did you convert it all? 09:07 < codecop> less typing 09:07 < codecop> :) 09:07 < E_mE> hehe 09:09 < marklar|omni> code completion 09:09 < marklar|omni> heh 09:09 < codecop> shorter strings sometimes 09:10 < codecop> all u use $ro->gen not $routing->gen.. 09:11 < E_mE> i shall add template in my eclipse that if i press t and then ctrl+space it completes to $template[''] ;) 09:13 < v-dogg> or $t[''] because that's what Tequila uses :) 09:13 < E_mE> oh.. 09:13 < E_mE> okay 09:15 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 09:16 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 09:21 < codecop> is possible and where u define in eclipse $t to become $t[''] when pressed ctrl+space 09:21 < codecop> or anything else 09:22 < E_mE> sorry codecop say again? 09:23 < codecop> is it possible in eclipse define custom code completion? 09:24 < codecop> with ctr+space or whatever 09:25 < E_mE> yes 09:25 < E_mE> if i type fnc and press ctrl+space it auto completes into function () {} etc 09:25 < E_mE> look in preferences --> PHP --> Templates 09:32 < codecop> heh cool i didnt use this stuff befoure in eclipse 09:33 < E_mE> im fairly new to it 09:34 < E_mE> still finding my feet but i do love that feature becayse you can setup the whole agavi api it if you want ;) 09:34 < E_mE> or if you add the agavi src as a library to your project it automatically resolves class api's etc 09:39 < Macen> o.O 09:42 < codecop> yes iam getting agavi classes resolved, but it not resolves complytely if i want complete list, on cache folder i removing Execute checkbox, and when i get full list, and when again i mus set that checkbox 09:42 < codecop> must* 09:44 < Macen> do you get php code prompts with eclipse? eg. if you type strstr() it tells you the order of haystack and needle 09:46 < E_mE> Macen: yes 09:46 < E_mE> make sure you get eclipse-pdt though 09:46 < Macen> link me up 09:46 < E_mE> google.com 09:48 < Macen> pdt-all-in-one-R20080103-macosx-carbon.tar.gz 09:48 < E_mE> that looks about right 09:49 < Macen> FFS 09:49 < Macen> STUFFIT EXPANDER 09:49 < Macen> F 09:49 < Macen> T 09:49 < Macen> L 09:49 < E_mE> install X11 in your macosx or so 09:49 < E_mE> but to unzip it 09:49 < Macen> got all that 09:49 < E_mE> in the command prompt 09:49 < E_mE> type tar -zxvf filename 09:50 < E_mE> and it will extract it 09:50 < Macen> :) 09:50 < Macen> is v verbose then? 09:50 < E_mE> not too sure, just got use to using it 09:50 < Macen> -v, --verbose 09:50 < E_mE> nothing wrong with jargon ;) hehe 09:51 < v-dogg> -z = gzip, -x = extract, -v = verbose, -f = filename 09:52 < v-dogg> codecop: code complete works here without worries but I keep my cache files away from the project folder 09:52 < v-dogg> because cache files don't have phpdoc tags 09:52 < v-dogg> tag based code completetion <3 09:53 < E_mE> can i use module.xml to store settings relating to the module? 09:53 < codecop> where to set cache to be in diff place? 09:54 < v-dogg> AgaviConfig::set('core.cache_dir', 'C:\temp\cache'); 09:54 < v-dogg> config.php for example 09:54 < codecop> a ok 09:54 < codecop> thanx 09:55 < v-dogg> just don't mess up your production environment with that :) 09:57 < codecop> :) if($env == 'development') when cache is there 09:57 < codecop> if i dont forget that 10:00 -!- digitarald [n=Miranda@97.Red-83-55-67.dynamicIP.rima-tde.net] has joined #agavi 10:01 < digitarald> Huomenta 10:01 < E_mE> hi digi 10:10 < marklar|omni> oh hai 10:13 < Wombert> nope E_mE not yet 10:13 < Wombert> you will in 1.1 10:14 < E_mE> ah okay :) 10:20 < RossC0> Huomenta digitarald 10:24 < E_mE> RossC0: did you hear that the government are thinking about inforcing law to make ISPs automatically cancel peoples net services if they can see you download torrents of films/music etc? 10:24 < Wombert> man 10:24 < E_mE> well, it would first be an email warning the user 10:24 < Wombert> fuckers 10:24 < Wombert> what's up with our freedom? 10:24 < E_mE> heard it on radio 4 this morning 10:24 < Wombert> fuckin EU 10:24 < Wombert> I'm telling you, it's all their idea 10:24 < Wombert> not just our facist governments 10:24 < E_mE> UK government, not EU i dont think 10:25 < RossC0> E_mE - bollards to that 10:25 < E_mE> i wonder how they will inforce a valid download of a torrent and an infringement 10:26 < E_mE> Wombert: RossC0: here http://news.bbc.co.uk/1/hi/business/7240234.stm 10:26 < _cheerios> that's just too much big bro for the net 10:27 < Wombert> E_mE: I tell you how 10:27 < Wombert> by monitoring your traffic 10:27 < Wombert> to stop terrorists 10:27 < Wombert> and child porn 10:27 < Wombert> and illegal downloads 10:27 < Wombert> they're all in the same league after all 10:28 < Wombert> just be sure not to mention the third point too often 10:28 < E_mE> hehe 10:29 < E_mE> but torrents could be legal :/ 10:29 < E_mE> they would need to tag every single legal supplier of films etc 10:34 < kaos|work> http://swissvpn.net/ 10:34 < kaos|work> and tada 10:34 < kaos|work> all filtering is completely useless ;) 10:35 < kaos|work> but it would fit in the line of the uk gov. if they'd force ppl to provide the providers with the vpn keys, so they can decrypt the traffic ... 10:35 < Wombert> unless they block vpn traffi 10:35 < Wombert> c 10:35 < Wombert> yeah or that :p 10:35 < Wombert> or make vpns illegal 10:35 < Wombert> I'm telling you, that day will come 10:35 < Wombert> where some moron politician sez 10:36 < Wombert> OMG WE CANNOT CATCH PEOPLE SURFING CHILD PORN IF EVERYONE IS ALLOWED TO ENCRYPT THEIR DATA 10:36 < Wombert> ... 10:36 < digitarald> More than one US ISP already throtteled torrent/emule downloads ... but got trouble with lawyers 10:36 < E_mE> Wombert: i think thats almost excally what they would say too ehehe 10:36 < Wombert> (and in all those discussions, nobody seems to care that law enforcement should fight those who produce the child porn to get rid of the problem, not just filter the problem away) 10:37 < Wombert> digitarald: that's because in the US, the constitution has a high importance 10:37 < E_mE> governments never approach a problem in a liberal sense, by trying to understand hte problem and removing the root instead of plucking the leafs which creates more shoots and more leafs :/ 10:37 < Wombert> it says everyone's given the right to free speech, then so be it 10:38 < digitarald> ... http://www.iwouldntsteal.net/ 10:38 < digitarald> really! 10:38 < Wombert> Whenever you rent a movie, the multinational media industry forces you to watch their propaganda. 10:38 < Wombert> so awful 10:38 < Wombert> especially in the cinema 10:38 < Wombert> I just paid feckin nine bucks to watch the film 10:39 < Wombert> and then I see this buzzing sound for 20 seconds 10:39 * Macen tuts 10:39 < Macen> so much hatred, life's too short! 10:39 < Wombert> and the message HEY YOU ASSHOLE IN ROW C, SEAT 22, DONT YOU HAVE A CAMERA TO FILM THIS MOVIE 10:39 < E_mE> Macen: stop being so english ;) complacent.. =P 10:39 * digitarald rolls on the floor 10:40 < Macen> heheh 10:40 < E_mE> Macen: get back to your roots from the early 1900s. where englishman protested hehe 10:40 < E_mE> =P :) 10:40 < digitarald> ... Boston Tea Party? 10:41 < Macen> E_mE: i've not much to protest about! life's great.. :p 10:41 < E_mE> until it bites hard hehe 10:41 < digitarald> oooohhh ... I love agavi ... I can tell now, because I had to use symfony! 10:41 < Macen> E_mE: maybe the smoking ban is the closest i'll ever get to being on 'the front line' 10:42 < digitarald> use_helper( ... 10:42 < Macen> fighting against* 10:42 < Macen> but then again i'll probably just give up smoking and live a happier life heh 10:43 * Macen making a 'glassy' icon to replace that fugly Eclipse one 10:43 < Macen> looks like some sort of islamic symbol or smthn 10:43 < Wombert> digitarald: spread the word :) 10:43 < E_mE> my argument to smoking ban is there is no REAL proof, also if people are so concerned about smoke maybe we should be concerned about car fumes more ;) also, why not seprate the pubs into 2 sections with fecking good air-con, if they cant offord it, fuckum! 10:44 < Macen> ah you see i have no actual argument other than 'if i want too i will' :p 10:44 < Wombert> E_mE: there is a significant statistical correlation 10:44 < Wombert> it would be stupid to say that smoking has no impact on health 10:44 < Macen> smoking has no impact on health 10:44 < Wombert> also, I very much enjoy not smelling like an ash tray when coming home from a bar or whatever 10:45 < Wombert> thank you very much 10:45 < Wombert> <: 10:45 < digitarald> Wombert: I already did in symfony ... the propaganda needs time to sink in 10:45 < E_mE> yes, it aint good for you but to constantly say it causes cancer from second hand smoke :/ 10:45 < E_mE> good aircon ;) 10:45 < Wombert> it does actually 10:45 < Wombert> the fumes that are emitted from the tip of the cigarette are more dangerous and toxic than the one the smoker inhales 10:45 < Wombert> you can also easily tell 10:45 < E_mE> but personally im not that bothered about smoking ban :) .. i dont smoke very much anyway :) 10:46 < Wombert> I can smoke cigs without trouble but when sitting right next to someone with a glimming cigarette... meh 10:46 < E_mE> Wombert: ill agree that second hand smoke is more annoying 10:46 < Wombert> yes, deffo more annoying 10:46 < Wombert> it's... not sure how to put it 10:46 < E_mE> my parents use to smoke loads in the kitchen and it would irratate the feck out of me 10:46 < Wombert> yah 10:47 < E_mE> if i want to transmit a file to the user 10:48 < E_mE> what header do i use? 10:48 < E_mE> it will be pdf's, zips etc 10:48 < E_mE> application/pdf? 10:48 < Macen> yup 10:50 < Macen> usually if you change it to anything (that isn't defined with an AddHandler) it will download the file and it on the face of it (without having read up on this) the header determines what application is shown to the user for the application type 10:54 < Wombert> Content-Disposition: attachment; filename=lolz.pdf 10:54 < E_mE> oh yes, now i remember.. thank you :D 11:03 -!- bleachy [n=bleachb@80.4.120.163] has joined #agavi 11:08 < E_mE> its only downloading 12k of my file?!?!? 11:10 < _cheerios> O RLY 11:10 < E_mE> yeah, ive got following code: 11:11 < E_mE> http://p.caboo.se/private/mcxfafj5ja0h27ho568hw 11:12 < E_mE> damnit!! dont worry 11:12 < E_mE> resolved! 11:12 < E_mE> needed to remove $this->setupHtml() 11:21 -!- Yossi [n=nospam@62.90.159.110] has quit [] 11:22 < Wombert> why are you doing this in html 11:22 < E_mE> it was a mistake :S 11:23 < E_mE> i was being a dumkoph ;) 11:23 < Wombert> also, you do not need to read the file 11:23 < Wombert> you can just return the file pointer 11:23 < E_mE> oh... 11:23 < E_mE> :D 11:23 < Wombert> agavi will read the file contents and output them 11:24 < E_mE> will it close too? 11:24 < Wombert> man 11:24 < Wombert> is that a serious question? :p 11:24 < E_mE> just testing you ;) 11:25 < E_mE> making sure agavi is written correctly hehe 11:25 < Wombert> also, if your web server is X-Sendfile capable, you can enable that, too 11:25 < Wombert> for maximum performance ;) 11:25 < E_mE> what setupHeader('X-Sendfile')? 11:27 < Wombert> nah 11:28 < E_mE> i passed the pointer 11:28 < E_mE> nought happened :( filesize was 0k 11:31 < Wombert> STFW :) 11:32 < Wombert> nah, must work 11:32 < Wombert> did you remove the fread? 11:32 < Wombert> just fopen 11:32 < E_mE> yes 11:32 < E_mE> ill pastie 11:33 < E_mE> $fp = $fopen($path, 'r'); return $fp; 11:33 < Wombert> yeah 11:33 < Wombert> that works 11:33 < Wombert> 100% sure! 11:33 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit ["bai"] 11:40 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 11:41 < Wombert> mmmh 10.5.2 11:42 < E_mE> Wombert: its not working for me, do i need to setup something before passing the pointer? 11:43 < Wombert> well 11:43 < Wombert> my bet is that FPF runs or so 11:43 < Wombert> or some other filter 11:43 < Wombert> cause they are set up to run for the html output type 11:43 < Wombert> thats why I told you to create a new one for this 11:43 < Wombert> and not use html 11:44 < E_mE> i dont call anything 11:44 < E_mE> i removed $this->setupHtml() 11:46 < Wombert> ... 11:46 < Wombert> create a new output type 11:46 < E_mE> ah see see 11:48 < E_mE> output type called like name="file" and then what do define? 11:48 < E_mE> i mean the attachment=blah.file needs to be set by me 11:51 < Wombert> a content type, obviously? 11:51 < Wombert> and configure filters to only run for html, not all output types 11:51 < Wombert> etc 11:51 < Wombert> do you have E_ALL | E_STRICT ? 11:54 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 11:55 < E_mE> sorry, wombert... one moment 11:55 < E_mE> just doing some commits and checkouts 11:58 < v-dogg> I'm "top":ing processes on a web server and every now and then I see "apache <defunc>" 11:58 < v-dogg> any idea why that is? apache's child process crashes? 12:02 < _cheerios> your code is killing apache :/ 12:02 < _cheerios> think of the web servers :( 12:09 < digitarald> mh ... how do I format currencies :/ 12:09 < digitarald> I knew there is a formatCurrency ... but where 12:09 < RossC0> translation manager? 12:10 < digitarald> how can i get the decimal formatter from tm? 12:10 < v-dogg> load average < 0.10 is pretty low, right? 12:11 < Wombert> yes 12:11 < Wombert> $tm->_c($amount); 12:11 < Wombert> hah guise did you see the win of the other day? 12:11 < digitarald> thx womb :) 12:11 < Wombert> client called and asked if they could have a feature where a price = 0 shows "on request" 12:11 < v-dogg> what the hell crashes apache... 12:12 < Wombert> I pondered that for a bit and then came up with the following: 12:12 < Wombert> not price = 0 12:12 < Wombert> but a negative amount 12:13 < Wombert> because that way, they could even enter a price that only admins or employees see in the backend 12:13 < Wombert> while the customer sees "on request" in the frontend 12:14 < Wombert> piece of cake: 12:14 < Wombert> http://p.caboo.se/private/fmfgsbjgvfwuoiaoohuhw 12:14 < Wombert> :) 12:15 < Wombert> (en format is wrong actually, just realized that, currency symbol should be leading there) 12:28 < digitarald> how does the full xml look like? 12:28 < digitarald> i never understood to use multiple domains 12:28 < Wombert> lawl @ pizza delivery service 12:28 < Wombert> ordered pizza with mushrooms and parma ham 12:29 < Wombert> no ham on the pizza 12:29 < Wombert> so called again, told them, they asked if I want a voucher or a new one 12:29 < Wombert> I said, mh, yeah, a new one, "but no mushrooms, just parma ham" 12:29 < Wombert> which they apparently misunderstood 12:29 < Wombert> now they brought me a pack of serrano ham :p 12:29 < Wombert> instead of a pizza with ham :p 12:30 < digitarald> damn, u are hungry 12:31 < marklar|omni> hahaha 12:31 < marklar|omni> I just ate a 150g burger 12:31 < digitarald> ... or a nice home-made bocadillo 12:33 * digitarald cries 12:33 < digitarald> 20 / 200 * 100 ... php: 11.1 12:35 < Wombert> float(10) 12:35 < marklar|omni> um 12:35 < marklar|omni> yea 12:35 < marklar|omni> 10 here too 12:35 < digitarald> maybe its just me 12:36 < digitarald> and the pink elephant hates me 12:38 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit ["bai"] 12:39 < E_mE> marklar|omni: 150g meat? 12:40 < digitarald> 150g tomatos 12:42 < E_mE> id eat 150g of tomatos 12:46 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 12:47 -!- paul__ [n=paul@c211-30-200-202.carlnfd3.nsw.optusnet.com.au] has joined #agavi 12:48 -!- paul__ [n=paul@c211-30-200-202.carlnfd3.nsw.optusnet.com.au] has left #agavi [] 12:48 < E_mE> Wombert: you got few minutes to carry on what we where nattering about? 12:48 < Wombert> I'm a bit busy 12:48 < Wombert> others here can certainly help, as well 12:48 < Wombert> just describe what you are doing 12:49 -!- pok_ [n=paul@c211-30-200-202.carlnfd3.nsw.optusnet.com.au] has joined #agavi 12:56 < marklar|omni> 150g meat 12:56 < marklar|omni> of course 12:56 < Wombert> of course 12:56 < Wombert> :p 13:01 < E_mE> 6oz burger :o you fat git marklar|omni 13:01 < E_mE> ;) 13:04 < Macen> Wombert: what do you use to open sitx files? 13:05 < Wombert> Macen: I despise of software that uses sitx 13:05 < Wombert> simple solution 13:05 < Macen> :) 13:05 < Wombert> came acros one or two apps so far that used it, and moved on 13:05 < Wombert> bad luck for them 13:05 < Macen> idd, i'm not installing stuffit again 13:06 < v-dogg> sitx? 13:07 < shoan> v-dogg: mac archive format like zip 13:08 < E_mE> v-dogg: sitx is teh newer version of it, sit is the oldskool file i believe 13:08 < v-dogg> k 13:14 < marklar|omni> mewp 13:18 < Macen> £2316 for the Master Collection of Adobe CS3 13:18 < Macen> how do they sleep at night 13:21 < E_mE> in very Large water beds with naked women massagging them awake in the morning most like =P 13:23 < Macen> heheh 13:23 < Macen> E_mE: with Eclipse how do you disable short_open_tags? 13:24 < Macen> if (!$ie6):?><?xml version="1.0" encoding="utf-8"?><?php endif; ?> 13:24 < Macen> is throwing an error 13:25 < E_mE> theres no <?php before the if (!$ie6) 13:29 -!- pok_ [n=paul@c211-30-200-202.carlnfd3.nsw.optusnet.com.au] has quit [] 13:29 < E_mE> on regards to you previous question, im not sure 13:33 < digitarald> and ie7 has no xml prolog problems? 13:35 < Macen> E_mE: the <php is on the line before 13:35 < Macen> digitarald: $ie6 isn't ie7 13:35 < Macen> E_mE: <?xml is recognised as a short open tag 13:36 < Macen> how do you configure the php.ini options Eclipse uses? 13:41 < E_mE> dont know.. 13:54 < MrJeep> the most common fix is to echo the whole string 13:54 < MrJeep> since a lot of hosts uses short open tag 13:57 < Wombert> sqlite> select count(*) from warnings; 13:57 < Wombert> 150 13:57 < Wombert> sqlite> select count(*) from translatables; 13:57 < Wombert> 3445 13:57 < Wombert> ace <: 13:58 < RossC0> http://www.thinkvitamin.com/features/css/streamline-your-forms-with-widgets 13:58 < RossC0> I personally think its a FAIL! 13:59 < Wombert> it is 13:59 < Wombert> the fact alone that the moron did not use a fieldset for the widget 14:00 < RossC0> yeap - I wrote a comment saying it actually makes it hard to actually do anything... 14:00 < Wombert> I was about to type a comment 14:00 < Wombert> but why bother 14:00 < Wombert> let those idiots die stupid 14:01 < Macen> Agavi - "Let the idiots die stupid" :D 14:01 < digitarald> wow ... thats ugly 14:01 < digitarald> search-ya-checkbox 14:01 < digitarald> can't use tab 14:01 < digitarald> doesnt auto-hide 14:02 < digitarald> hides the following options 14:02 < RossC0> no Wombert! Tell them they are losers! 14:02 < digitarald> i'll remove thinkvitamin from my rss reader 14:02 < RossC0> digitarald: Also leave a comment 14:02 < RossC0> that article is real crap, they should think about what they publish 14:03 < Wombert> RossC0: you're implying that they 14:03 < Wombert> a) are intelligent 14:03 < Wombert> b) reflect 14:03 < Wombert> neither is the case 14:03 < Wombert> they assume that they built something excellent 14:03 < RossC0> :D 14:03 < Wombert> being able to make objective judgements about yourself and your work is a virtue 14:03 < Wombert> no, I'm serious, RossC0 14:03 < Wombert> that is because the world is so fail 14:03 < Wombert> too many people who think that what they just achieved is cutting edge :) 14:04 < RossC0> well tell them! 14:04 < Macen> burst my bubble why don't you :( 14:04 < RossC0> otherwise it will creep into sites etc.. 14:05 < Wombert> RossC0: yep 14:05 < Wombert> that is called natural selection 14:05 < Wombert> :) 14:05 < Macen> Darwinism 14:05 < Wombert> relax, lay back, grab a beer, and let it happen 14:05 < Wombert> and watch them fail, might give you a chuckle or two 14:05 < Macen> a very popular concept 14:05 < Wombert> :) 14:05 < Macen> however 14:06 < v-dogg> ugh.. 14:06 < Wombert> I could rant all day bout frameworks, libraries, idiots that blog nonsense etc 14:06 < Wombert> but why bother 14:06 < Wombert> leave them the illusion that they are right 14:06 < v-dogg> that's one horrible wannabe apple ui hack 14:06 < Macen> with so many idiots in the web business it is important that there are 'good' web sites out there so that you don't get confronted with 'well if nobody else is doing it' 14:06 < Wombert> can't do anything more cruel to them ;) 14:06 < v-dogg> why do people bother... 14:07 -!- Arme[N] is now known as Arme[0] 14:07 < digitarald> *commented* 14:14 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 14:16 < MrJeep> it looks good but it feels .... not very usefull 14:22 < digitarald> can anybody post his AgaviCurrencyFormatter xml config? 14:22 < digitarald> i have ... 14:22 < digitarald> <currency_formatter class="AgaviCurrencyFormatter"> 14:22 < digitarald> <parameters> 14:22 < digitarald> <parameter name="format"># ##0.00 ¤</parameter> 14:22 < digitarald> </parameters> 14:22 < digitarald> </currency_formatter> 14:22 < digitarald> and nothing happens :) 14:22 < Wombert> you don't need any, digitarald 14:22 < Wombert> why? 14:22 < Wombert> you don't need tht 14:22 < Wombert> just $tm->_c($amount); 14:23 < Wombert> formats with the default currency in the current locale 14:23 < digitarald> i don't want the symbol, i want the name 14:24 < digitarald> ... and I know that its lame ... 14:24 < marklar|omni> hai 14:24 < Wombert> well then you should, first of all, use one format per locale 14:24 < Wombert> because in english, the currency symbol comes first 14:24 < marklar|omni> Wombert: you setting up that chuckwalla stuff? 14:24 < Wombert> also, your spaces and dots are wrong 14:25 < digitarald> thats what I want, and why I asked for the xml :) 14:25 < Wombert> you configure the separators elsewhere 14:26 < Wombert> so you still use commas and dots 14:26 < Wombert> the correct symbols from the locale are used 14:26 < Wombert> automatically 14:26 < Wombert> always , for thousands and . for decimal 14:27 < Wombert> if you want a currency abbreviation, use two symbol placeholders 14:27 < Wombert> for the full name, three 14:27 < Wombert> (I think) 14:27 < digitarald> k 14:28 < marklar|omni> wombert? 14:28 < digitarald> and what would be the best idea for wrapping the abbreviation in a <span> ... mh, an extra domain 14:28 < Wombert> sorry marklar|omni 14:28 < Wombert> not yet 14:29 < Wombert> I have the code though 14:29 < Wombert> will do it tonight 14:29 < Wombert> promise 14:29 < Wombert> digitarald: eh? 14:29 < digitarald> 450,50 <span class="currency">EUR</span> 14:30 < digitarald> designers idea ... 14:30 < Wombert> put the formatter in a separate domain and put the span in the format string? :p 14:30 < digitarald> ok ... my idea :) 14:30 < Wombert> or 14:30 < Wombert> grab the currency separately but... 14:30 < Wombert> mind you 14:31 < Wombert> in english, it's EUR123.32 14:31 < Wombert> not 123,32 EUR as in german 14:31 < Wombert> (yes, no space character!) 14:31 < digitarald> i know 14:31 < Wombert> maybe slap the designer with some cultural awareness :p 14:31 < Wombert> show me what you got now 14:31 < marklar|omni> Wombert: k 14:31 < digitarald> its just to make the EUR smaller 14:32 < digitarald> btw, sample app is imo not up-to-date 14:32 < digitarald> and has   in the template :D 14:35 < Wombert> yeah 14:49 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 14:50 -!- digitarald [n=Miranda@97.Red-83-55-67.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] 14:54 < codecop> if i got Too many execution runs have been detected for this Context. how to know what action is cousing it? 14:54 < v-dogg> check your slot views 14:55 < v-dogg> one of them is using decorated layout 14:55 < codecop> ok 14:56 < v-dogg> you should check for $this->container->getParameter('is_slot') in your setupHtml() and load a slot layout if that's true 14:56 < v-dogg> and remember to use view::createSlotContainer() if you create containers manually 14:58 < codecop> this ok? $this->createSlotContainer 14:58 < Wombert> do you have a base view? 14:58 < Wombert> with a setupHtml() 14:58 < codecop> yes 14:59 < Wombert> http://trac.agavi.org/wiki/WTF#ExceptionToomanyexecutionrunshavebeendetectedforthisContext. 15:00 < v-dogg> Trac detected an internal error 15:01 < v-dogg> triangle nads for trac 15:07 < Wombert> now? 15:08 -!- Arme[0] is now known as Arme[N] 15:09 < codecop> ok 15:10 * Macen humps sexeh mac 15:11 < Macen> thank you sooo much for blagging me into buying this guys 15:11 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:11 < Macen> i feel like a new man!! 15:13 < Wombert> Macen: got 10.5.2 yet? 15:13 < Wombert> you can have dock stacks as lists there 15:13 < Wombert> with subfolder navigation 15:13 < Wombert> so you can start your apps inside folders etc 15:13 < Macen> awesomeness 15:14 < Wombert> you can also finally set a stack to display as a folder, not as a stack 15:14 < Macen> tbh spotlight overrides the need for any gui stacks 15:14 < Wombert> yeah 15:14 < Wombert> check out quicksilver too 15:14 < Wombert> I don't like it, but some people do 15:14 < Macen> fair enough 15:15 < E_mE> quicksilver, thats a surfware clothy company ;) 15:15 < E_mE> that will make you look like a surfDude! 15:16 -!- CIA-33 [n=CIA@208.69.182.149] has quit [] 15:17 -!- Arme[N] is now known as Arme[0] 15:17 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] 15:17 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 15:21 * shoan like quicksilver 15:25 < MrJee1> Wombert: is there a exhaustive list of all the feature of this patch ? 15:37 -!- CIA-33 [n=CIA@208.69.182.149] has joined #agavi 15:38 < marklar|omni> omg apple reinvents start menu folder 15:38 < marklar|omni> fanboiz must be creaming 15:43 < E_mE> marklar|omni: that feature existed in Mac OS 7, 8 and 9 as a plugin i believe ;) maybe not as pretty 15:44 < E_mE> i forgotten the name of the feature it applied to, but it was a little tab you could press and it would extend outwards and have volume control, montior etc.. you could add new ones :) 15:47 < Macen> marklar|omni: what's the select program tool at the top of the screen on ubuntu then? 15:47 < Macen> spotlight ftw 15:47 < Macen> cmd+space WIN 15:48 < Macen> why spend time looking for a name in a list and sub-lists when you can just type the first few letters and punch enter 15:48 < RossC0> Katapult! 15:49 < Macen> marklar|omni is clearly jealous imho 15:49 < Macen> mac's are so win 15:49 < Macen> in every way 15:50 < Macen> 'omg it has a gui that's quite good therefore it's shit' 15:50 < Macen> psht 15:51 < E_mE> RossC0: i love that feature.. its godly :D 15:52 < RossC0> not as good as quicksilver... 15:52 < RossC0> but theres launchy for windows users.. 15:55 * Macen fluffles marklar 15:57 < codecop> maybe there is some known reason of errors like that after json decorator with layout outputed: <br /> 15:57 < codecop> <b>Fatal error</b>: Exception thrown without a stack frame in <b>Unknown</b> on line <b>0</b><br /> 15:58 < codecop> seems everything ok, but this error sticked at the end of output 15:59 < marklar|omni> Macen: dunno, I don't use randomfail lunix 15:59 < marklar|omni> I use the cli 15:59 < marklar|omni> heh 16:02 < Macen> heh 16:02 < Macen> tbh 16:02 < Macen> i was bored of Windows and have never really liked it as an OS 16:02 < RossC0> codecop - nice - always fun to debug them! 16:02 < Macen> so Mac wins hands down 16:02 < RossC0> I've had it with db sessions, and faulty layouts 16:06 < codecop> now i fink i got it becouse i moved cashe dir to other location, and there no cashe files created :-o 16:07 < codecop> or maybe foulty layouts 16:08 < codecop> this err occurs randomly 16:08 < codecop> not every time 16:12 < Wombert> katapult? 16:12 < Wombert> haha 16:12 < Wombert> ace name 16:12 < Wombert> codecop: session handler issues 16:12 < Wombert> impl: poek 16:23 < codecop> Wombert, i use Mysql session 16:24 < codecop> what can i do? 16:26 < codecop> looks like i got it when i use env==development, not production 16:29 < codecop> env==development and frequent refresh F5 makes error oqqur 16:32 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 16:33 < MrJee1> yeah file access error on windows 16:33 < MrJee1> I can't remember if it happens on linux/unix tho 16:34 * E_mE hates writing database communcation code :( 16:35 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 16:38 -!- JanK_ [n=JanK_@muedsl-82-207-240-183.citykom.de] has joined #agavi 16:48 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 16:48 < Yossi> I can has fail 16:50 -!- shoan [n=shoan@122.166.1.168] has quit [] 16:51 < MrJee1> E_mE why dont you use propel ? 16:51 < MrJee1> it will generte everything thus make you happy 16:51 < MrJee1> making* 16:52 < MrJee1> thus make/making? you happy & 16:59 -!- E_mE [n=E_mE@89.104.225.116] has quit ["Konversation terminated!"] 17:14 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 17:14 < _cheerios> meep 17:21 -!- shrink0r [i=shrink@i59F7E786.versanet.de] has joined #agavi 17:21 < shrink0r> hey folks 17:24 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 17:24 < shrink0r> Wombert: when the loginaction is set by the securityfilter, is it possible to find out which action was orginaly tryed be called inside the loginAction ? 17:24 < Whisller> hi 17:24 < shrink0r> hi 17:24 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit [Client Quit] 17:28 < Wombert> yes, shrink0r 17:28 < Wombert> look at the security filter and what info it sets into the request 17:28 < shrink0r> k 17:29 < shrink0r> thx for the hint 17:30 < shrink0r> autsch, that hurt 17:30 < shrink0r> how blind can a person be? 17:30 < shrink0r> ^^ 17:37 -!- shoan [n=shoan@59.92.145.15] has joined #agavi 17:39 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 17:42 < Macen> booyah! 17:43 < Macen> my eclipse icon is FINISHED :D 17:44 < Macen> http://www.youds.com/Picture%201.png 17:46 < Macen> it's the 7th in from the right, the circular blue one with a web on top 17:50 < MrJee1> nice 17:52 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 17:55 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 17:57 -!- shoan [n=shoan@59.92.145.15] has quit [] 17:59 < _cheerios> http://www.dailymail.co.uk/pages/live/articles/news/worldnews.html?in_article_id=513820&in_page_id=1811 18:06 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit ["Leaving."] 18:08 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:08 < MrJee1> And I think I have issues 18:11 < _cheerios> how much do you lift wearing your best winni the pooh underwear? 18:13 < MrJee1> i-oh-no 18:16 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 18:20 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Client Quit] 18:21 -!- bleachy [n=bleachb@80.4.120.163] has left #agavi [] 18:22 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 18:23 < MrJee1> hey macen 18:23 < MrJee1> you seems like a good designer 18:23 < MrJee1> do you have a portfolio 18:23 < Macen> that's the first time i've created something similar to mac format 18:24 < Macen> everything on youds.com is my handy work 18:24 < Macen> youds.com/portfolio_web.php youds.com/portfolio_design.php 18:25 < Macen> i intend on redesigning the youds look to the mac feel, there are loads of web sites out there devoted to mac that all have a similar feel 18:25 < Macen> i like it :> 18:26 < _cheerios> reminds me of a mom'n'pop's design shop 18:26 < Macen> that's not the first time you said that 18:28 < _cheerios> i must be less erratic than usual 18:28 < Macen> you mean the logo or the site? 18:29 < Macen> you said the site reminded you of a mom'n'pop's design shop 18:29 < Macen> point taken, btw 18:29 < Macen> i did design an entirely new theme that i really liked but it was before i discovered mzac :< 18:29 < Macen> mac* 18:30 < Macen> i just have 0 time ever 18:30 < Macen> it's impossible to do anything constructively atm 18:35 < _cheerios> ah. i studied media for some years (1337 phot0sh0p sk1llz, 3d sculpting & animation, video production), but I couldn't see me producing greatness without a lot of further effort esp. into painting/drawing skills, so I turned around, and began pounding my head against the wall with web programming instead. no greatness here either, yet :) 18:36 < Macen> i'm quite similar in that respect 18:37 < Macen> it's all about experience at the end of the day and how many times you've done something paying full attention 18:38 < marklar|omni> hai 18:38 < Macen> you need at least years at doing something before you're close to being 'great' 18:38 < Macen> *10 years 18:39 < Macen> spend at least 10 years* 18:39 < Macen> i guess anyway 18:40 < Macen> i often imagine Wombert is a 70 year old man with repetitive strain syndrome :p 18:40 < Macen> hence the grumpiness 18:40 < _cheerios> then there's the other side of the coin, to be able to use your newly found skillset to make some mad cash 18:40 -!- RossC0 [n=RossC0@teamjr.plus.com] has joined #agavi 18:40 < _cheerios> hai marklar|omni & RossC0 18:41 < Macen> idd 18:41 < RossC0> hai 18:41 < marklar|omni> hai cheerios 18:45 < _cheerios> do you guys get a ton of mail asking for link exchange? 18:45 < marklar|omni> nope 18:45 < marklar|omni> we send them 18:45 < _cheerios> IT'S YOU! 18:45 < marklar|omni> hehehe 18:46 < marklar|omni> :D 18:50 < Whisller> when we want to write own translation class it should extends from AgaviBasicTranslator? 18:50 < Whisller> *should it 18:52 < MrJee1> unless you want features from other classes 18:54 < Whisller> but AgaviTranslationManager is a hmm brige between my class and application, doesnt it? 18:55 < kaos|work> Whisller: yes 18:55 < kaos|work> but why do you want to implement your own translator ? 18:55 < kaos|work> do you want to read the translation from the db ? 18:55 < Whisller> kaos|work : I'm thhinking about translation from xml or db 18:56 < v-dogg> simpletranslator already does xml 18:56 < kaos|work> if you want xml 18:57 < kaos|work> you should have a look at xliff 18:58 < Whisller> kaos|work : thanks I will , because now xliff doesn't tell me nothing :) 18:58 < Whisller> v-dogg : I'll see it 19:11 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["brb"] 19:23 < shrink0r> when I set a cookie with AgaviWebRequestDataHolder::setCookie, it's not there anymore after closing and reopening the browser 19:24 < shrink0r> what am I doing wrong? 19:24 < _cheerios> OMG DID THE COOKIE CRUMBLE? 19:24 -!- RossC0 [n=RossC0@teamjr.plus.com] has quit ["K THX BAI"] 19:25 < shrink0r> uhm, I' setting the cookie via AgaviWebResponse::setCookie, sry 19:26 < shrink0r> and want to retrieve it in an action via AgaviWebRequestDataHolder::getCookie 19:27 < shrink0r> should be the right way, shoudln't it? 19:29 < _cheerios> sample app's User/startup has some cookie usage 19:29 < Wombert> sounds like your cookie defaults are wrong 19:32 < shrink0r> hmm 19:32 < shrink0r> settings.xml hugh? 19:32 < Wombert> no 19:33 < Wombert> php.ini 19:33 < Wombert> or 19:33 < Wombert> well 19:33 < Wombert> ... 19:33 < Wombert> are you setting a lifetime? 19:35 < shrink0r> nope 19:35 < Wombert> ... 19:35 < Wombert> there you go 19:36 < shrink0r> k 19:36 < Wombert> it's the same in setcookie 19:36 < Wombert> nothing agavi specific 19:36 < _cheerios> finnish supermarket at night http://uk.youtube.com/watch?v=7HfMaJJlxTE 19:40 < Wombert> oh 19:40 < Wombert> fazer chocolate in the end 19:40 < Wombert> :) 19:40 < Wombert> mkay 19:40 < Wombert> bai 19:41 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:44 < _cheerios> How to Save a Struggling American Automotive Business 19:44 < _cheerios> Step 1: Pay all your employees to leave 19:44 < _cheerios> Step 2: ??? 19:44 < _cheerios> Step 3: Profit 19:45 < Yossi> do you think there is market for software to replace goverment? 19:45 < Macen> most definitely 19:46 < Yossi> there should be such an open source project :) 19:46 < Macen> well, the american regime anyway 19:46 < Macen> i dunno about everybody else' :) 19:46 < Macen> heheh 19:47 < Macen> anyways 19:47 < Yossi> the problem there is no money in it - unless you sell it to the goverment! 19:47 < Macen> ah no we would just code some sort of robot that would steal and pillage there homes and places of work for funding 19:48 < Macen> then when we have control feed off the weak :D 19:48 < Macen> i doubt things would be better with me in charge :> 19:48 < Macen> anyway, see you all tomorrow 19:48 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 19:49 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 19:53 < marklar|omni> hai 19:56 -!- kaos|work_ [n=dominik@xdsl-87-79-51-143.netcologne.de] has joined #agavi 19:58 < MrJee1> MikeSeth: Are you there ? 20:00 -!- kaos|work [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 20:01 < marklar|omni> he's watching prison break 20:10 < MrJee1> damn 20:11 < MrJee1> could you tell him that I beg him to show me proper Model usage, after Prison Break of course 20:25 -!- Arme[N] is now known as Arme[0] 20:40 < marklar|omni> he's watching the daily show now 20:42 -!- Wombert [n=Wombert@xdsl-87-79-51-143.netcologne.de] has joined #agavi 20:42 < E_mE> MrJee1: http://www.phpwact.org/pattern/model_view_controller that explains it quite well.. im just reading it now :) 20:47 < MrJee1> thnx, however I'm really looking to see how he did use it with Agavi 20:51 < _cheerios> http://code.google.com/p/elf-php/ <-- anyone tried? 20:53 < marklar|omni> no 20:53 < marklar|omni> do not want 20:53 < marklar|omni> Example: 20:53 < marklar|omni> http://localhost/foo/bar 20:53 < marklar|omni> echo Uri::get_uri_string(); // foo/bar 20:53 < marklar|omni> echo Uri::segment(1); // foo 20:53 < marklar|omni> wtf 20:54 < _cheerios> it's extra light, mate. 20:54 < marklar|omni> heh 20:54 < _cheerios> it threw out features, security and common sense. 20:54 < marklar|omni> looks like he just heard about mvc in a uni course or something 20:54 < marklar|omni> "zomg im gonna write a fraemwerk" 20:54 < marklar|omni> full of fail. 20:55 < v-dogg> you guys are so harsh :) 20:55 < marklar|omni> I call em as I see em 20:55 < marklar|omni> and I see fail 20:55 < E_mE> marklar|omni: can you explain the fail on the Uri::* methods? 20:56 < E_mE> just out of interest :) 20:56 < marklar|omni> it assumes that you use / as a separator 20:56 < E_mE> good point 20:56 < v-dogg> and that you have something in a certain place 20:56 < marklar|omni> and that you are unable to use such advanced concept as $_SERVER['QUERY_STRING'] 20:56 < marklar|omni> and/or parse_url() 20:57 < marklar|omni> blah 20:57 < v-dogg> try adding /language_code/foo/bar later on and you are screwed 20:57 < marklar|omni> heh 20:57 < marklar|omni> or foo;bar/bar;zomg 20:57 < marklar|omni> (has its uses) 20:58 < marklar|omni> the guy assumes that everyone conforms to his twisted understanding of mvc 20:58 < marklar|omni> ergo, fail. 20:58 < marklar|omni> omg logging system 20:58 < marklar|omni> Usage: 20:58 < marklar|omni> Log::write_log('Foo bar'); 20:58 < marklar|omni> ZOMG I AM GOING TO REPLACE PEAR::LOG WITH THIS AMAZING CODE 20:58 < E_mE> no seprate levels of loging? 20:59 < impl> routing is just rails 20:59 < v-dogg> http://code.google.com/p/elf-php/wiki/DatabaseLibrary 20:59 < v-dogg> :D 20:59 < marklar|omni> I have an urge to download it and post highlighted fail examples 20:59 < impl> basically. 20:59 < impl> just the same as rails* 20:59 < v-dogg> how about some reinvented wheels :) 21:00 < impl> http://code.google.com/p/elf-php/wiki/CacheLibrary 21:00 < impl> wtf 21:00 < impl> that code is completely non-intuitive 21:00 -!- Yossi [n=nospam@62.90.159.110] has quit [Read error: 113 (No route to host)] 21:00 < marklar|omni> HAHAHAHAA 21:00 < marklar|omni> if($enable_logs || $config['env'] == 'development') 21:00 < marklar|omni> { 21:00 < marklar|omni> $content = '[' . date($log_date_format) . '] ' . $content . "\n"; 21:00 < E_mE> eeek: 21:00 < marklar|omni> lulz 21:00 < E_mE> $db = Loader::load_library('Database'); 21:00 < E_mE> $query = ' 21:00 < E_mE> SELECT * FROM users 21:00 < E_mE> WHERE user = `jhon` 21:00 < E_mE> LIMIT 1'; 21:00 < E_mE> $users = $db->query($query); 21:00 < marklar|omni> ahaha 21:02 < marklar|omni> from "database" library 21:02 < E_mE> i wonder if load_library('database') can accept doctrine or so? 21:02 < marklar|omni> function row() 21:02 < marklar|omni> { 21:02 < marklar|omni> return mysql_fetch_object($this->_query); 21:02 < marklar|omni> I don't think this work with anything else than randomfail 21:02 < marklar|omni> s/work/works/ 21:02 < v-dogg> he actually uses mysql_* functions? 21:02 < marklar|omni> function query($query) 21:02 < marklar|omni> { 21:02 < marklar|omni> $q = mysql_query($query); 21:02 < E_mE> oh that looks little risky 21:02 < marklar|omni> HAHAHAA 21:03 < impl> fwiw, stupidest project name ever. 21:03 < marklar|omni> what a waste of bandwidth 21:03 < v-dogg> go go go :D 21:03 < marklar|omni> what, more failpaste? 21:03 < marklar|omni> class Model 21:03 < marklar|omni> { 21:03 < marklar|omni> function Model() 21:03 < marklar|omni> { 21:03 < marklar|omni> Log::write_log('Model Class Initialized'); 21:03 < marklar|omni> } 21:03 < marklar|omni> 21:03 < marklar|omni> } 21:03 < marklar|omni> lolz 21:03 < E_mE> hahaha... he not even looked up PDO from the looks of it 21:03 < marklar|omni> damn, I should hire him 21:03 < marklar|omni> just so I can fire him 21:03 < marklar|omni> for being an idiot 21:03 < E_mE> haha 21:03 < impl> http://code.google.com/p/elf-php/wiki/LoaderLibrary 21:04 < marklar|omni> ugh 21:04 < impl> http://code.google.com/p/elf-php/wiki/ErrorLibrary lol, Error::show_404() 21:04 < marklar|omni> this is so terribly wrong 21:04 < marklar|omni> on so many levels 21:04 < MrJee1> well, this is his vision of a light php framework 21:04 < marklar|omni> um 21:04 < marklar|omni> this is my vision of totalfail 21:05 < E_mE> this doesn't appear to setup any structure at all, seems like you can just place files all over the place carelessly 21:05 < MrJee1> what if the guy have little programming knowlege 21:05 < marklar|omni> he shouldn't be WRITING FRAMEWORKS 21:05 < impl> ^^ 21:05 < marklar|omni> he should be writing the next phpnuke 21:05 < MrJee1> in this case it's quite incredible 21:05 < marklar|omni> incredifail 21:05 < MrJee1> lol 21:05 < MrJee1> why shouldnt he ? 21:05 * marklar|omni is adding "full of fail" to issue tracker 21:05 < v-dogg> haha, different levels of fail (by marklar|omni), halffail, totalfail, utterfail, incredifail :) 21:05 < E_mE> he shouldnt even attempt a framework with such low knowledge 21:06 < marklar|omni> megafail 21:06 < E_mE> i bet he hasn't even looked at the differencce between php4 or 5 21:06 < marklar|omni> and superfail 21:06 < marklar|omni> he uses fucking eregi() in the code 21:06 < impl> overconfidence must be SMASHED 21:06 < marklar|omni> yes 21:06 < marklar|omni> and obedience instilled. 21:06 < marklar|omni> brb hanging laundry 21:06 < v-dogg> like I wrote in my blog, framework writing is the master league of software design 21:06 < MrJee1> E_me, I guess you would do a way better on your first try ? 21:06 < E_mE> i wouldnt try 21:06 < MrJee1> à 21:06 < MrJee1> this is actually worsre 21:06 < impl> MrJee1: definitely not 21:06 < v-dogg> so 99% of php devs should not even try 21:06 < MrJee1> worse* 21:06 < impl> but 21:06 < E_mE> least not for a good few years 21:06 < impl> I would not publish my first try 21:06 < impl> that's for sure 21:06 < MrJee1> I would 21:07 < MrJee1> this is the only way to learn 21:07 < MrJee1> by making mistakes 21:07 < impl> and now we will tell him what his mistakes are 21:07 < marklar|omni> meh 21:07 < marklar|omni> stupid machine didn't finish cycle yet 21:07 < MrJee1> no, you actually making the guy look like a freaking retard 21:07 < marklar|omni> haha 21:07 < marklar|omni> yes 21:08 < marklar|omni> because he IS 21:08 < v-dogg> impl: isn't it easier to point to what's good :) 21:08 < marklar|omni> k? 21:08 < marklar|omni> thx 21:08 < marklar|omni> v-dogg: the only good thing about this "framework" 21:08 < impl> v-dogg: in that framework? no not really 21:08 < marklar|omni> er 21:08 < marklar|omni> wait, I'm sure there is 21:08 < marklar|omni> sec 21:08 < marklar|omni> wait for it 21:09 < marklar|omni> .htaccess: allow from all 21:09 < marklar|omni> HE'S A LIBERAL 21:09 < marklar|omni> goddamnit 21:09 < impl> marklar|omni: I'm wtf'ing at that library/views directory 21:09 < marklar|omni> this is so, so full of eternal fail. 21:09 < marklar|omni> I hope he sells cars for a living 21:10 < v-dogg> the wtfpm rate is pretty good with this framework :D 21:10 < E_mE> why would you use: Error::show_404(); unless you are creating an action or so that doesn't need to appear? 21:10 < marklar|omni> wtf 21:10 < marklar|omni> look at Benchmark.php 21:10 < marklar|omni> get_time_for(), specifically 21:10 < v-dogg> haha, wtf's keep popping 21:10 < marklar|omni> this is a condensed facepalm in a .zip 21:11 < impl> marklar|omni: the way he accounts for exponential notation, rofl 21:11 < impl> Did you see? 21:11 < marklar|omni> that's exactly what I was trying to understand 21:11 < impl> $total = $this->end[$p] - $this->start[$p]; 21:11 < impl> 21:11 < impl> if(!eregi('E',$total)) { 21:11 < impl> return substr($total,0,6); 21:11 < impl> } else { 21:11 < impl> return 0; 21:11 < marklar|omni> it's so wrong 21:11 < impl> } 21:11 < impl> wtff 21:11 < marklar|omni> I didn't even get it 21:11 < marklar|omni> I was like, wtf does this do and why 21:11 < impl> big numbers == 0 21:11 < impl> and 21:11 < impl> you can only get the first six digits 21:12 < marklar|omni> um heh 21:12 < marklar|omni> nice 21:12 < impl> I don't even understand how that could possibly be useful 21:12 < marklar|omni> uh 21:12 < marklar|omni> public static function &instance() 21:12 < marklar|omni> { 21:12 < marklar|omni> return self::$instance; 21:12 < marklar|omni> } 21:12 < marklar|omni> what is that supposed to be? 21:12 < marklar|omni> I seriously don't understand 21:12 < marklar|omni> some sort of twisted singleton? 21:12 < impl> singleton, duh. 21:12 < E_mE> singleton in php4 21:12 < impl> lolo 21:12 < marklar|omni> uh 21:12 < marklar|omni> that's wrong 21:12 < v-dogg> yup 21:12 < marklar|omni> like 21:12 < marklar|omni> totally. 21:13 < impl> yup. 21:13 < v-dogg> yup yup 21:13 < marklar|omni> I wish I could beat him up 21:13 < impl> I wouldn't trust a guy named Alexa anyway 21:13 < marklar|omni> found ONE positive thing in this entire thing 21:13 < v-dogg> where does he create the instance? 21:13 < marklar|omni> index.php 21:13 < marklar|omni> error_reporting(E_ALL | E_STRICT); 21:13 < marklar|omni> pretty much the only line this code shares with anything good 21:13 < impl> ooh, Bucharest 21:13 < marklar|omni> ah yes 21:13 < marklar|omni> date_default_timezone_set('Europe/Bucharest'); 21:13 < marklar|omni> that explains the fail 21:13 < impl> lol 21:14 < impl> $LIB_DIR = 'library'; 21:14 < impl> $APP_DIR = 'application'; 21:14 < marklar|omni> they only recently discovered computers 21:14 < impl> WHAT IS A CONSTANT PLZ 21:14 < marklar|omni> lawlz wtf you and your crazy ideas 21:14 < marklar|omni> haha, constants 21:14 < impl> oh, they turn into constants 21:14 < marklar|omni> as if anyone could find any use for those! 21:14 < impl> define('LIB_DIR', $LIB_DIR . '/'); 21:14 < impl> define('APP_DIR', $APP_DIR . '/'); 21:14 < impl> ... 21:14 < marklar|omni> zomg 21:14 < marklar|omni> I didn't read that far down 21:14 * marklar|omni closes lister 21:14 < marklar|omni> there should be a programmer blacklist or something 21:14 < marklar|omni> "DO NOT HIRE UNDER ANY CIRCUMSTANCES" 21:15 < E_mE> heheh, what a strange idea to move Var values into a constant? 21:15 < marklar|omni> no, seriously 21:15 < marklar|omni> wtf 21:15 < marklar|omni> W-T-F 21:15 < marklar|omni> this summarizes the fail 21:15 < marklar|omni> class Hello extends Controller 21:15 < marklar|omni> { 21:15 < marklar|omni> function index() 21:15 < marklar|omni> { 21:15 < marklar|omni> View::render('hello'); 21:15 < marklar|omni> } 21:15 < marklar|omni> } 21:15 < marklar|omni> WHAT! 21:15 < marklar|omni> :( 21:15 < impl> http://www.blogzoner.com/profile/alin cool haircut. 21:16 < MrJee1> I'll show you my first attempt at a mvc framework in a couple of hours 21:16 < marklar|omni> cp agavi ipwnu && tar cfpj pwn.tbz2 21:16 < marklar|omni> omg 21:16 < MrJee1> one I made in 2003 21:16 < marklar|omni> he looks like a convicted sex offender 21:17 < marklar|omni> "I am a freelancer from Bucharest, Romania. I like to drink beer and to code." 21:17 < marklar|omni> YOURE NOT SUPPOSED TO DO THOSE IN SUCCESSION 21:17 < marklar|omni> it's either beer or code 21:17 < E_mE> you could code and then beer 21:17 -!- EoN` [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has quit [] 21:17 < MrJee1> I like to do both 21:18 * impl stalks 21:18 < marklar|omni> ugh 21:18 < marklar|omni> this guy should be banned from the internet 21:18 < Wombert> he uses ereg? 21:18 * Wombert chuckles 21:19 < Wombert> if someone uses ereg 21:19 < v-dogg> I think he just got banned - his blog barfed "Internal Server Error" 21:19 < marklar|omni> they should die 21:19 < marklar|omni> die die die 21:19 < Wombert> you know that he learned php from reading an eight year old tutorial 21:19 < marklar|omni> DIE 21:19 < Wombert> and he's incapable of understanding real regular expressions 21:19 < Wombert> gnahaha 21:19 < Wombert> anyways 21:19 < marklar|omni> heh 21:19 < E_mE> hehe 21:19 < impl> IT'S ALL IN ROMANIAN 21:19 < Wombert> time for teh chuckwalla 21:19 < impl> HALP 21:19 < Wombert> impl: query 21:19 < marklar|omni> "Your code sucks. Please stop writing it." 21:19 < Wombert> romanian is a lot like latin 21:19 < impl> Wombert: okey 21:19 < marklar|omni> except it sucks 21:20 < Wombert> you two brains should understand it 21:20 < marklar|omni> and latin rules 21:20 < marklar|omni> romanian is like latin 21:20 < impl> Lingua Latina mortua non est! 21:20 < marklar|omni> except it encourages petty theft and bad code 21:20 < marklar|omni> heh 21:20 < marklar|omni> it is 21:20 < marklar|omni> that's the damn nice part 21:20 < marklar|omni> it's a stable api 21:20 < marklar|omni> :D 21:25 < marklar|omni> Wombert: pm plz thx 21:26 < marklar|omni> hahaha 21:26 < marklar|omni> "You are an internet nigger" 21:31 -!- marklar|omni [n=mark@teh.marklar.biz] has quit ["leaving"] 21:31 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 21:31 < marklar|omni> hm 21:33 -!- marklar|omni [n=mark@teh.marklar.biz] has left #agavi [] 21:33 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 21:33 -!- marklar|omni [n=mark@teh.marklar.biz] has quit [Client Quit] 21:36 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 21:37 < marklar|omni> finally 21:37 < marklar|omni> a normal irc client 21:37 < marklar|omni> meep 21:40 -!- marklar|omni [n=mark@teh.marklar.biz] has left #agavi [] 21:40 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 21:59 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 22:16 -!- pok_ [n=paul@116.66.228.194] has joined #agavi 22:24 -!- JanK_ [n=JanK_@muedsl-82-207-240-183.citykom.de] has quit [] 22:37 -!- pok_ [n=paul@116.66.228.194] has quit [Read error: 104 (Connection reset by peer)] 22:37 -!- pok_ [n=paul@116.66.228.194] has joined #agavi 22:58 -!- cjf [n=curt_fre@69.67.210.34] has quit [] 23:07 -!- shrink0r [i=shrink@i59F7E786.versanet.de] has quit [] 23:08 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 23:33 -!- Wombert_ [n=Wombert@xdsl-87-79-137-124.netcologne.de] has joined #agavi 23:41 -!- kaos|work_ [n=dominik@xdsl-87-79-51-143.netcologne.de] has quit [Read error: 110 (Connection timed out)] 23:41 -!- Wombert [n=Wombert@xdsl-87-79-51-143.netcologne.de] has quit [Read error: 110 (Connection timed out)] --- Day changed Wed Feb 13 2008 00:14 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has joined #agavi 00:15 < tc77> hi 00:25 < MrJeep> hi 00:38 < Wombert_> nn 00:39 < MrJeep> Wombert_, , did you look at the site I showed yesterday, about terminal colors ? 00:43 < MrJeep> by the way, did the normal Fan and ... (don't remember the name) stack changed with 10.5.2 ? 00:45 -!- pok_ [n=paul@116.66.228.194] has quit [] 00:46 < MrJeep> yeah the grid view 02:11 < impl> Trac is being funky again 02:11 < impl> I suspect some index needs to be rebuilt 02:12 < impl> also, doesn't ticket 699 break BC? 02:15 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has quit [] 02:59 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 02:59 < nfq> wom 02:59 < nfq> Wombert_: 02:59 < nfq> you there mate? 03:18 -!- trophaeum_ [i=ocjxnlfa@ppp121-45-219-195.lns2.bne1.internode.on.net] has joined #agavi 03:23 -!- trophaeum_ [i=ocjxnlfa@ppp121-45-219-195.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 03:24 -!- trophaeum_ [i=voavcti@ppp121-45-219-195.lns2.bne1.internode.on.net] has joined #agavi 03:27 -!- trophaeum_ [i=voavcti@ppp121-45-219-195.lns2.bne1.internode.on.net] has quit [Client Quit] 03:35 -!- trophaeum_ [i=aaovwqx@ppp121-45-219-195.lns2.bne1.internode.on.net] has joined #agavi 03:36 -!- trophaeum [i=mxnmgvnk@ppp59-167-99-138.lns3.bne1.internode.on.net] has quit [Read error: 113 (No route to host)] 03:37 -!- shoan [n=shoan@59.92.145.15] has joined #agavi 04:07 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 04:49 -!- Arme[0] is now known as Arme[N] 05:04 < v-dogg> huomenta 05:12 < Arme[N]> huomenta 05:22 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 05:23 < dsias> where can I find some sample apps? 05:38 < marklar|omni> in sample/ 05:58 < v-dogg> dsias: and veikko.fi/temp/cms.zip 05:58 < v-dogg> PostgreSQL 8.3 release party! \o/ 06:01 -!- marklar|omni [n=mark@teh.marklar.biz] has quit ["BitchX-1.1-final -- just do it."] 06:05 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 06:08 -!- marklar|omni [n=mark@teh.marklar.biz] has quit [Client Quit] 06:08 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 06:09 < marklar|omni> goddamnit 06:09 < marklar|omni> fucking freenode is broken 06:09 < v-dogg> no, I think it's you :) 06:09 -!- marklar|omni [n=mark@teh.marklar.biz] has quit [Client Quit] 06:12 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 06:12 -!- marklar|omni [n=mark@teh.marklar.biz] has left #agavi [] 06:12 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 06:12 -!- shoan [n=shoan@59.92.145.15] has quit [] 06:14 -!- marklar|omni [n=mark@teh.marklar.biz] has quit [Client Quit] 06:57 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 06:59 < _cheerios> huomenta! 07:00 < _cheerios> http://www.alleyinsider.com/2008/2/getting_fired_at_yahoo__a_twitter_log 07:29 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 07:57 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 08:07 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 08:10 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:23 < shoan> huomenta 08:24 < shoan> anybody used agavi on CLI? 08:27 -!- shoan_ [n=shoan@122.166.1.168] has joined #agavi 08:27 -!- shoan [n=shoan@122.166.1.168] has quit [Read error: 104 (Connection reset by peer)] 08:28 < RossC0> shoan_: yes 08:29 < RossC0> we use it for cron jobs 08:29 < shoan_> RossC0: i got a cron job requirement too :) 08:29 < shoan_> how do you set it up for CLI? 08:29 -!- shoan_ is now known as shoan 08:29 < RossC0> sweet I based my code on a ticket in trac - 2 tics 08:29 < RossC0> I did change it a little 08:30 < v-dogg> wooooooow... I LIKE pg8.3's ilike! 08:30 < marklar|omni> yes, it's full of win 08:31 < shoan> how does mysql innodb compare against pg on speed? 08:31 < v-dogg> a query with multiple ilike's: on 8.2.x: ~1sec, on 8.3: ~0.1 sec 08:31 < _cheerios> any like's = fail ? :D 08:32 < v-dogg> no, winwin :) 08:32 < shoan> RossC0: which ticket? 08:32 < v-dogg> shoan: don't know, don't care, postgresql is the best, mysql is teh fail :) 08:33 < RossC0> http://trac.agavi.org/ticket/480 08:33 < RossC0> shoan: I did have to tweak it thou! 08:34 < marklar|omni> man heh 08:34 < marklar|omni> metal is so ridiculous 08:34 < marklar|omni> "in the shadows, in the shadows, blah" 08:34 < shoan> RossC0: in which areas? 08:34 < marklar|omni> back vocals: "if you need me, I'll be standing... " 08:34 < marklar|omni> IN THE SHADOWS 08:34 < marklar|omni> heh 08:34 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [] 08:35 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 08:35 < RossC0> shoan: give me 20 mins I'll update the ticket 08:35 < shoan> cool. thanks. 08:35 < shoan> will grab lunch and be back 08:36 < v-dogg> _cheerios: I know (i)like is considered bad but I need %foo% search 08:37 < v-dogg> the data is not any natural language but more or less random so full-text indexing is no good either 08:39 < Wombert_> be sure not to call it "Agavi..." 08:39 < Wombert_> cause classes of that name will be in 1.0 08:50 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 08:56 < RossC0> shoan: updated the ticket 08:56 < RossC0> I can add the individual files if better - just ping me 08:59 < RossC0> I've just read that ticket - omg apologies for the appalling English, trying to juggle too many things at once 09:04 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 09:06 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 09:06 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:09 < E_mE> huomenta! 09:11 < codecop> huomenta 09:11 < codecop> anyoune use some prog to read irc logs or plain text in FF 09:11 < codecop> ? 09:11 -!- Wombert_ [n=Wombert@xdsl-87-79-137-124.netcologne.de] has quit [] 09:12 < E_mE> codecop: Ctrl+F ;) 09:12 < E_mE> hehe 09:14 < codecop> :) but if u want to read not just search smtng its not funny 09:15 < Macen> you mean a text editor?? 09:17 -!- RossC0 [n=RossC0@80.4.120.163] has quit ["Leaving."] 09:18 < codecop> no, when u are in xchat u sea nicks colored, system stuf is colored as invisible and its simpler to read, but in FF u sea jus text black on white, not for human reading 09:24 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 09:24 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 09:27 < E_mE> codecop: so you want syntax styling on weblogs? 09:27 < E_mE> irclogs sorry 09:28 < codecop> on logs no, just program which cal color irclog 09:28 < codecop> can* 09:29 < codecop> ok nevermind 09:29 < shoan> RossC0: back... looking at the ticket now 09:30 < marklar|omni> json is so full of win 09:35 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Connection reset by peer] 09:35 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 09:36 < Wombert> wuzah? 09:39 -!- digitarald [n=Miranda@79.147.111.48] has joined #agavi 09:40 < digitarald> Huomenta! 09:41 < RossC0> Huomenta digitarald! 09:43 < E_mE> is tumblr down? 09:54 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 09:58 < marklar|omni> omg 09:58 < marklar|omni> he did it again 09:59 < E_mE> ? 10:00 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 10:00 < Macen> Wombert: i kno what would be useful, no idea how you would do it, but being able to group application icons that are in the dock 10:01 < Macen> the ones that are actually open+active 10:01 -!- JamieWolf [n=JamieWol@drms-590d5242.pool.einsundeins.de] has joined #agavi 10:01 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has left #agavi [] 10:05 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 10:06 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has joined #agavi 10:09 -!- JamieWolf [n=JamieWol@drms-590d5242.pool.einsundeins.de] has quit ["Leaving."] 10:38 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 10:38 < Xylakant> hi 10:38 * Xylakant pokes wombert: another caching question :) 10:38 < Wombert> k 10:39 < marklar|omni> hai 10:39 < marklar|omni> MikeSeth: here? 10:40 < Xylakant> I'm trying to cache an action attribute 10:41 < Xylakant> this is my caching xml: http://pastebin.ca/902297 10:41 < Xylakant> and I get "Element '{http://agavi.org/agavi/1.0/config}action_attribute': Character content other than whitespace is not allowed because the content type is 'element-only'." 10:42 < Wombert> whhhhhhhwat? oO 10:42 < Xylakant> but the caching xml looks as described, at least for me - what am I doing wrong. 10:42 < Xylakant> #? 10:42 < Xylakant> i'm probably just a little blind 10:43 < Xylakant> ok, if even you are puzzled, that makes me feel better :) 10:43 < Xylakant> less stupid 10:47 < Xylakant> any idea? 10:48 < Wombert> looking into it 10:49 < Xylakant> kk, thanks :) 10:49 < Xylakant> i'll be patient. 10:49 < Wombert> Line 60: element decl. '{http://agavi.org/agavi/1.0/config}action_attribute', attribute 'type': The QName value '{http://agavi.org/agavi/1.0/config}action_attribute' does not resolve to a(n) type definition. 10:49 < Wombert> WAT IS DIS 10:50 < Xylakant> hey, a new one. Sorry, never seen this before :) 10:50 < Xylakant> life is full of surprises. 10:54 < CIA-33> david * r2306 /branches/0.11/ (CHANGELOG src/config/xsd/caching.xsd): Fixed #704: caching.xsd has incorrect rules for <action_attribute> elements 10:55 < CIA-33> david * r2307 /trunk/ (CHANGELOG src/config/xsd/caching.xsd): merging [2306] 10:55 < Wombert> enjoy, Xylakant 10:56 < Xylakant> yeah, great :) 10:57 < Xylakant> looks good 11:04 < _cheerios> “It’s not until the tide goes out that you realize who’s swimming naked .” 11:17 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 11:19 -!- shoan_ [n=shoan@122.166.1.168] has joined #agavi 11:19 -!- shoan [n=shoan@122.166.1.168] has quit [Read error: 104 (Connection reset by peer)] 11:22 < E_mE> do you think that PHP should adopt the finally {} clause in the try {} catch() {} statement? 11:23 < v-dogg> it would have its uses 11:23 < E_mE> like closing connections etc 11:25 < v-dogg> hmm... string validator could have "truncate to max length" option 11:25 < v-dogg> opinions? 11:25 < v-dogg> Wombert? 11:26 < Wombert> what does it do then 11:26 < Wombert> silently truncate? 11:26 < Wombert> I think another validator is better there 11:26 < Wombert> with severity "warning" 11:27 < Wombert> and an error message like "your input will be cut off after 10 characters" 11:27 < Wombert> that only shows if other errors occured 11:27 < Wombert> or so 11:38 < v-dogg> hmm.. yup 11:43 -!- shoan_ [n=shoan@122.166.1.168] has quit [Read error: 104 (Connection reset by peer)] 11:43 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 11:43 < v-dogg> somebody remind again which severity I should use inside an OR validator to only get OR validators error message of all of the child validators fail 11:44 < v-dogg> s/of/if/ 11:44 -!- pk [n=paul@c211-30-200-202.carlnfd3.nsw.optusnet.com.au] has joined #agavi 11:44 < Wombert> that is buggy atm v-dogg 11:44 < Wombert> I think 11:44 < Wombert> or mh 11:45 < v-dogg> I'm sure I've used it before 11:47 < v-dogg> now I'm not anymore... hmm.. 11:47 -!- pk [n=paul@c211-30-200-202.carlnfd3.nsw.optusnet.com.au] has quit [Client Quit] 11:54 -!- digitarald [n=Miranda@79.147.111.48] has quit [Read error: 110 (Connection timed out)] 12:13 < Yossi> my XML breaks on € entity, you know why? 12:16 < Yossi> ok, € work... 12:20 < marklar|omni> I'm getting my cam today 12:21 < marklar|omni> MikeSeth: you need anything from Azrieli? 12:31 < E_mE> i haz my Nintendo DS but not games have arrived yet :( 12:31 < E_mE> no* 12:31 < marklar|omni> no pirated games for it? 12:38 < Wombert> Yossi: insert a euro sign 12:38 < Wombert> not an entity 12:38 < Wombert> you're using utf8 12:46 < Yossi> true 12:47 < v-dogg> and the reason why your xml breaks is that € is not a valid entity. xml only defines <, > and "e; (?) 12:47 < v-dogg> € is html 12:47 < v-dogg> by "valid" I mean "defined" 12:50 < Wombert> " and ' 12:54 < v-dogg> right, apos too 12:57 < marklar|omni> there should &fail;; 12:57 < marklar|omni> with a pic of that romanian idiot we discussed last night 12:57 < Wombert> ahahahaha 12:57 < Wombert> <: 12:58 * marklar|omni is getting his EOS 400D in ~5hrs 12:58 < marklar|omni> lalala 12:58 < v-dogg> muahahaa 12:58 < v-dogg> *drool* 12:58 < marklar|omni> kit canon lens tho 12:58 < marklar|omni> 18-55 12:58 < marklar|omni> should suffice for now 12:58 < v-dogg> I'll take my drool back then :p 12:59 < marklar|omni> haha 12:59 < v-dogg> I have 350D myself 12:59 < marklar|omni> I'll get a nice Tamron when I need a new lens 12:59 < v-dogg> with two sigma's lens 12:59 < marklar|omni> models plz 13:00 < marklar|omni> I didn't like Sigma much even tho it's basically a renamed Canon 13:00 < v-dogg> 28-70 and 18-200 (w/ OS) 13:00 < v-dogg> don't remember more precise models 13:00 < marklar|omni> nice, I want the 2nd one 13:00 < marklar|omni> hehe 13:01 < v-dogg> it's a nice multipurpose tube 13:01 < marklar|omni> ya 13:02 < v-dogg> price-quality ratio is brilliant 13:02 < marklar|omni> the 18-55 isn't bad 13:02 < marklar|omni> it's just, eh, kit 13:04 < marklar|omni> heh, so much photographing will ensue 13:04 < marklar|omni> I think I'm gonna fill my laptop's HD with RAW files 13:06 < Wombert> you guys discussing japanese porn or what 13:06 * Wombert blinks 13:06 < v-dogg> yup 13:06 < v-dogg> 400D is a cup size 13:06 < marklar|omni> yep 13:06 < Yossi> lol 13:06 < marklar|omni> for squids 13:07 < marklar|omni> it's tentacle rape porn 13:07 < Wombert> ahahah 13:07 < Wombert> :> 13:07 < marklar|omni> anyone wanna buy a 1gig microsd card? 13:07 < marklar|omni> $20 13:07 < marklar|omni> used it for about a week 13:07 < Wombert> lol fu 13:07 < marklar|omni> still has mp3s on it 13:07 < marklar|omni> hehe 13:07 < marklar|omni> k, $15 13:07 < E_mE> is everyone else having problems with the tumblr accounts? 13:08 < marklar|omni> nope 13:08 < marklar|omni> works fine here 13:08 < E_mE> i keep getting error :/ 13:08 < _cheerios> nope, not using, no problems 13:08 < E_mE> whats your tumblr url? 13:08 < marklar|omni> http://marklar.biz 13:10 < E_mE> marklar|omni: go to eme.tumblr.com 13:10 < E_mE> see what happens 13:10 < Wombert> tumblr is down :< 13:10 < Wombert> for me 13:10 < Wombert> but 13:10 < Wombert> works 13:10 * Wombert & 13:12 < marklar|omni> works fine 13:12 < marklar|omni> ugliest skin evar 13:12 < marklar|omni> but yours seems to work 13:18 < Macen> I AM FAMOUS \o/ 13:18 < Macen> hurrah 13:23 < marklar|omni> haha 13:23 < marklar|omni> I managed to suffocate firebug 13:23 < marklar|omni> it just froze and doesn't work anymore 13:24 < Macen> eep 13:24 < Macen> you installed any new plugins? it's not compatible with swf catcher, for example 13:24 * marklar|omni is doing crazy ajax shit 13:24 < marklar|omni> heh 13:24 < marklar|omni> no 13:24 < marklar|omni> it's my code 13:24 < Macen> hum 13:24 < Macen> you are a mad man sir 13:25 < Macen> i can't believe this company have hired someone at £150/day to do photography 13:25 < Macen> and they're not a photographer!!!! 13:26 < Macen> the lighting is HORRENDOUS 13:26 < Macen> it goes dark on the edges, which isn't too noticeable in TIFF format at 568MB, but when it's resized down to 24k it is slightly more of a problem !! 13:27 < Macen> 'oh i'll just send ovdr 2 images per disk and make theimages fhuge and i'm lauging' 13:27 < Macen> err 13:27 < Macen> you are an idiot 13:27 < Macen> ffs 13:28 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 13:28 < Macen> worst is, she "claims" to be a web designer, came into a meeting with me all fired up "oh web designers are this and web designers are that" and she got totally pwned beyond all belief 13:29 < Macen> ..she was asked to leave and i was apologised too 13:29 < Macen> 'i don't like flash' - take a look at this!! it's great 13:29 < Macen> and guess what...it's flash 13:30 * Macen feels like getting someone fired :D 13:31 < Macen> to be fair, the lighter prints are ok, but the darker colours are shocking 13:31 < Macen> stupid bitch, i'll teach her to disrespect a fellow web designer 13:31 < Macen> hah 13:32 < E_mE> Macen: you have so much hate pent up inside you ;) 13:33 < Macen> E_mE: it comes with being so complacent about life's other annoyances :) 13:38 < Macen> omg she has used different image dimensions that aren't relative to each other 13:38 < Macen> ............. 13:38 < Macen> WHY 13:38 < Macen> you're taking pictures of FABRIC?!?! 13:38 < Macen> omfg 13:38 * Macen feints 13:42 -!- digitarald [n=Miranda@79.147.111.48] has joined #agavi 13:43 < Macen> ahah 13:43 < Macen> i have an idea 13:48 < _cheerios> when in doubt, fuck her </4chan> 13:49 < marklar|omni> heh 13:53 < Macen> set an aspect ratio, then if the images don't match it, put a 50% transparent box inside the uploaded image with drag drop and ask them to define the area to show 13:53 < Macen> i feel an extension on the original specification coming along 13:55 < digitarald> or throw an error 13:57 < marklar|omni> stab user in eye 14:01 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 14:01 < Macen> digitarald: idd 14:01 < Macen> which is what will happen if they aren't prepared to pay 14:04 < marklar|omni> meepz 14:08 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has left #agavi [] 14:08 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:08 -!- Arme[N] is now known as Arme[0] 14:08 < MrJee1> good morning 14:09 -!- shoan [n=shoan@122.166.1.168] has quit [Remote closed the connection] 14:21 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 14:22 < MrJee1> arg E_mE 14:23 < MrJee1> I've been speaking to you on pm 14:23 < MrJee1> but I didn't authenticate 14:23 < MrJee1> arg 14:24 < E_mE> hehe 14:24 < E_mE> silly 14:35 < Macen> MrJee1: do you use Colloquay? 14:35 < Macen> happens to me frequently :s 14:35 < codecop> possible in callback::onGenerate access request data parameters? 14:36 < MrJee1> Macen: on my mac yeah, but right now i use an old version of Pidgin on ubuntu 14:36 < codecop> callback parameter* 14:37 < MrJee1> (since mbp is either stuck in Memphis or Ontario) 14:38 < Macen> rofl what did you do now? 14:38 < Macen> codecop: poke v-dogg or Wombert or MikeSeth (i just did) 14:39 < Macen> unless they tell you different 14:39 < Wombert> . 14:39 < Wombert> what 14:39 < Macen> codecop: possible in callback::onGenerate access request data parameters? 14:39 < codecop> just one what is in pattern 14:40 < marklar|omni> I put on my robe and wizard hat 14:42 < Macen> E_mE: eclipse is awesome :D 14:42 < Macen> i love the folding functions feature 14:42 < Macen> makes going back to code a pleasure 14:44 < E_mE> the folding functions feature is little buggy at times, beware 14:45 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 14:45 < Macen> E_mE: in what way? 14:46 < Macen> just being able to open files so easily is a blessing 14:49 < E_mE> Macen: you will find it... it happens here and there.. it aint too bad, just alittle irratating 15:16 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] 15:29 < marklar|omni> hai 15:57 < MrJee1> hai 16:10 < MrJee1> variable initialisation is a simple concept right ? 16:15 < Xylakant> wombert, another caching question 16:15 < Wombert> I should take fees for this :p 16:15 < Wombert> yea? 16:15 < Xylakant> ok, caching action attributes 16:16 < Wombert> you always say "question" and in the end, it's a bug :D 16:16 < Wombert> yeap 16:16 < Xylakant> :P 16:16 < Xylakant> how do I retrieve the cached attribute 16:16 < Xylakant> ? 16:16 < Wombert> uh 16:16 < Wombert> you don't 16:16 < Wombert> they're just there in the view 16:16 < Xylakant> so i should be able to retrieve them using $this->getAttribute()? 16:21 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 16:25 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 16:31 < Xylakant> I seem to be unable to retrieve the attribute :P 16:32 < Xylakant> I see them in the cache-file 16:36 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 16:37 < Wombert> yeah mh you should 16:37 < Wombert> a bug maybe? 16:37 < Wombert> I can look into it in a bit 16:39 < Xylakant> they are in the cache file 16:39 < Xylakant> and in the cache data read from the cache file 16:42 < Xylakant> found it 16:42 < Xylakant> the action attributes are read from the cache file 16:42 < Xylakant> but never passed on to the execution container 16:43 < Xylakant> the error occurs if a view handles two output types (rss and html for example) 16:44 < Xylakant> and you retrieve the first and during the cache-time, a request to the second output type happens 16:47 < Xylakant> this should fix it, if I understand the source correctly 16:47 < Xylakant> http://pastebin.ca/902562 16:59 < E_mE> bye LD 16:59 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:16 -!- JanK_ [n=JanK_@muedsl-82-207-248-233.citykom.de] has joined #agavi 17:22 < v-dogg> do I have to list doctrine om classes in autoload.xml? 17:24 < Wombert> thank you Xylakant 17:24 < Xylakant> and another caching question :) 17:24 < v-dogg> "question" :) 17:25 < Xylakant> yes, this time really 17:25 < Xylakant> I have no clue how it's supposed to work, so it's a real question :) 17:26 < Xylakant> all right: I have one action that serves a slot and a "full page" 17:27 < Xylakant> it's listing that has it's own page and the 'latest 5' must be listed in a slot 17:28 < Xylakant> so Action::executeRead() checks wether it's in a slot or not and returns a view based on that 17:29 < Xylakant> but, the action cache contains the info which view was returned, so I always get the view that was requested first 17:30 < Xylakant> I've been thinking about always returning the same view and making the decision in the view, but that won't work either. 17:30 < Xylakant> because the view's result will be cached as well 17:30 < Xylakant> any way I can solve this and still cache the data? 17:37 -!- Yossi [n=nospam@62.90.159.110] has quit [] 17:39 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)] 17:48 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 17:52 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi 17:53 < Wombert> Xylakant: mh 17:53 < Wombert> can't you vary the cache on is_slot or the number of items? 17:54 < Xylakant> well, that's a solution. did not think about container parameters. 17:54 < Xylakant> stupid me. 17:55 < Wombert> <group source="container_parameter">is_slot</group> 17:55 < Wombert> <: 17:57 < Xylakant> that would however execute the action twice 17:57 < Xylakant> hm, still better than no caching 17:57 < Xylakant> seems to work, thanks 18:00 < v-dogg> AgaviDoctrineDatabase needs a way to set doctrine attributes via databases.xml 18:01 < v-dogg> currently only PDO attributes are available 18:01 < Xylakant> right, off them. going home 18:01 < Xylakant> habe a nice evening 18:01 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["Leaving"] 18:01 < Wombert> meh 18:01 < Wombert> :< 18:08 < CIA-33> david * r2308 /branches/0.11/ (CHANGELOG src/filter/AgaviExecutionFilter.class.php): Fixed #705: Execution Filter does not restore cached action attributes on cache hit. Also changed Execution Filter to read action attributes for caching from Action, not Container, closes #706 18:09 < CIA-33> david * r2309 /trunk/ (CHANGELOG src/filter/AgaviExecutionFilter.class.php): merging [2308] 18:20 < v-dogg> what's the best way to turn "Doctrine::ATTR_TBLNAME_FORMAT" (string) to the actual constant value? 18:20 < v-dogg> reflection feels like an overkill 18:21 < Wombert> constant($string); 18:21 < Wombert> OMG v-dogg IS NOOB! 18:21 < Wombert> <: 18:21 < v-dogg> true :) 18:25 < v-dogg> should I create a ticket for that? 18:25 < v-dogg> doctrine manager attrbs? 18:29 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 18:29 < _cheerios> moo 18:31 -!- digitarald [n=Miranda@79.147.111.48] has quit ["I'll come back ... digitarald.de"] 18:32 < _cheerios> my thumb hurts :/ too much wii sports 18:34 < Spica> Huomenta! 18:35 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 18:35 < Spica> If I just generated new Propel classes for a new table in the database, should I do something else than just use them right away in my code? 18:35 < Whisller> hi :) 18:35 < Spica> (Because this is what I believe I have done ealier but this time it complains of a class that is not found.) 18:37 < Spica> The new table class file appear to be in the correct location and have a correct name. 18:37 < Spica> *files 18:38 < Spica> All other Propel classes from the directory work just fine. 18:39 < Spica> GRAH! 18:39 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 18:39 < v-dogg> Spica: you need to copy the class-file mapping 18:39 < Spica> Forget me. I forgot to overwrite the class mapping file. 18:39 < v-dogg> yup yup :) 18:44 < MrJee1> Spica: , make sure your include_path is properly set 18:45 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has left #agavi [] 18:45 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:46 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 18:52 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 18:57 -!- Wombert [n=Wombert@xdsl-87-79-55-122.netcologne.de] has joined #agavi 18:57 -!- RossC0 [n=RossC0@teamjr.plus.com] has joined #agavi 19:12 < _cheerios> Writers Strike Officially Over // woot 19:16 -!- RossC0 [n=RossC0@teamjr.plus.com] has left #agavi [] 19:17 -!- Arme[0] is now known as Arme[N] 19:19 < Wombert> woot _cheerios ? 19:20 -!- RossC0 [n=RossC0@teamjr.plus.com] has joined #agavi 19:20 < Wombert> woooooot 19:20 < Wombert> :> 19:20 < Wombert> it's true! 19:20 < Wombert> aaace 19:20 * _cheerios tired. too much wii. 19:21 < Wombert> oscars will rock! with jon stewart! 19:21 < Wombert> and lost is back 19:21 < Wombert> and prison break 19:21 < Wombert> and heroes 19:21 < Wombert> wooot 19:21 < _cheerios> ah, so you WERE excited about it. i was confused for a second ;) 19:21 < Wombert> and daily show is gonna be funny again 19:21 < Wombert> wooooot 19:21 < Wombert> I am man I am 19:23 < Wombert> http://blog.bitxtender.com/post/26256722 19:23 < Wombert> reblog! :D 19:27 < Wombert> MrJee1: http://phing.info/trac/ticket/220 19:57 -!- RossC0 [n=RossC0@teamjr.plus.com] has quit [] 19:58 < Macen> E_mE[Stilgar: you there? 19:58 -!- RossC0 [n=RossC0@teamjr.plus.com] has joined #agavi 19:58 * Macen pokes E_mE[Stilgar 19:58 * _cheerios pokes RossC0 with a quality german connection 19:58 < RossC0> ? 19:59 < RossC0> ah its my mac - when the screensaver happens it turns off 19:59 * RossC0 nudges Wombert 19:59 < RossC0> how'd I fix that? 20:00 < Macen> can any one see how i would call the prcoessElements() function in this javascript file after the var css3MC = new CSS3MultiColumn(); has been called? http://www.csscripting.com/js/v1.0beta/css3-multi-column.js 20:00 < Macen> console.log(css3MC) reporties no 'properties' - does that mean no available functions/other features ? 20:01 < RossC0> css3MC.processElements() 20:01 < RossC0> ah hmm 20:02 < Macen> yeh tried that, why isn't it being assigned? 20:05 < RossC0> dunno! 20:06 < Macen> argh 20:07 < Macen> can't you assign public funcs 20:07 < Macen> hm 20:08 -!- RossC0 [n=RossC0@teamjr.plus.com] has left #agavi [] 20:16 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 20:17 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 20:17 -!- Rendez [n=Rendez@84-72-196-213.dclient.hispeed.ch] has joined #agavi 20:22 < marklar|omni> I got my cam 20:22 < marklar|omni> :D 20:25 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 20:26 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 20:28 < trophaeum_> http://valokuva.org/?p=99 mmmmmmmm tasty 20:28 < marklar|omni> hai 20:29 * marklar|omni hugs his 400d 20:29 < marklar|omni> my precious 20:29 < trophaeum_> hahaha, nicely done, played with it much yet? 20:29 < marklar|omni> nah 20:29 < marklar|omni> no cf card 20:29 < marklar|omni> gotta get one tomorrow 20:30 < trophaeum_> get a nice fat 16gig cf for it ;) 20:30 < marklar|omni> hehe 20:30 < marklar|omni> 4 gigs will do for now 20:31 < marklar|omni> once I start raping it with raw+shq jpeg 20:31 < trophaeum_> dont plan to take raw shots? 20:31 < marklar|omni> I'll get a bigass one 20:31 < marklar|omni> 4 gigs are enough 20:31 < trophaeum_> haha :) 20:31 < marklar|omni> I pretty much always have the laptop near me to offload 20:31 < marklar|omni> cams should come with bluetooth or something 20:32 < marklar|omni> and slowly transmit the pics off the card 20:32 < marklar|omni> bt would be too slow, otoh 20:32 < marklar|omni> hm 20:32 < marklar|omni> wifi :) 20:33 < trophaeum_> i was playing with a canon that had wifi b on it, lets just say, unimpressed, i couldnt even get it to CONNECT to its stupid dongle 20:33 < trophaeum_> in theory its great if you have a lappy or watevr but this was just pathetic 20:33 < _cheerios> marklar: if you'll start posting cat pictures here, may god help you :D 20:33 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has joined #agavi 20:33 < tc77> hi 20:34 < _cheerios> hello 20:35 < tc77> the form population filter dont populate my forms although it is enabled in the global filters 20:35 < tc77> any hints? 20:36 < marklar|omni> _cheerios: haha 20:36 < marklar|omni> lots of cat pictures abound 20:36 < marklar|omni> LOTS. 20:36 < marklar|omni> they may as well rename it to catr.com 20:36 < trophaeum_> oh die -_- 20:37 < marklar|omni> hahaha 20:37 < marklar|omni> cats are full of win and you know it 20:37 < _cheerios> tc77, it aint enabled for whatever post/get you're doing, likely 20:38 < Wombert> is the form url correct, tc77 20:38 < tc77> its enabled for write 20:38 < Wombert> is it a post request? 20:38 < tc77> jep, its a post 20:38 < Wombert> and the form has the same url as the request? 20:39 < tc77> yep 20:39 < Wombert> sure that the form doesn't have... a locale part in the url or so? 20:39 < Wombert> query string? 20:39 < tc77> no locale 20:39 < tc77> hmm 20:39 < tc77> strange 20:41 -!- Rendez [n=Rendez@84-72-196-213.dclient.hispeed.ch] has quit [] 20:43 -!- Arme[N] is now known as Arme[0] 20:46 < _cheerios> sample app has fpf samples 20:50 < _cheerios> ~lights out shut down late night wet ground~ 20:51 < trophaeum_> allergy to cats = me playing football with them 20:52 < trophaeum_> cats and i dont mix *evil grin* 20:53 -!- Rendez [n=Rendez@84-72-196-213.dclient.hispeed.ch] has joined #agavi 21:09 -!- Rendez [n=Rendez@84-72-196-213.dclient.hispeed.ch] has quit [] 21:21 < Macen> omfg 21:22 < Macen> 2 column fluid layout, with ability to scroll through additional content, in fluid column format, ie6 i7 and FF compatiable 21:22 * Macen ejaculates 21:23 < _cheerios> sick0 21:23 < ttj> Pervert... 21:23 < impl> Fluid layouts are only like 4 years old!! 21:23 < Wombert> how can you be excited about something that trivial? 21:23 < Wombert> yeah 21:23 < Wombert> :p 21:23 < Macen> nono 21:23 < Wombert> yes 21:23 < impl> That had double meaning btw 21:23 < impl> :X 21:23 < Macen> the CSS3 feature 21:24 < Macen> columns 21:24 < Macen> http://www.w3.org/TR/css3-multicol/ 21:24 < Macen> but...implemented with javascript 21:25 * impl thinks CSS is one of the stupidest Web technologies ever created 21:25 < Macen> ..and fluid in the sense that it can take text from an database and parse it perfectly 21:25 * Macen ejaculates a tiny bit more 21:26 < impl> I thought fluid meant that the width of the layout was a percentage of the total width of the browser window, rather than a fixed size 21:27 < Macen> i prefer fluid over fixed now you mention it, more of a challenge, but is better for big screens (which i think are more popular among people who actually have money to spend) 21:27 < Macen> just preference 21:28 < impl> hokai 21:30 < Macen> http://panaz3.youds.com/hospitality/collections/linear# 21:30 < Macen> i haven't figured why it can't run beside mootools yet 21:30 < Macen> and it's entirely bleeding edge.. 21:30 < Macen> but it works :D 21:32 < Macen> it actually works better in IE than in FF..which says a lot..but who gives a shit that is what people pay thousands for 21:37 < Macen> i feel proud anyways heh :) 21:37 < Macen> bye all 21:37 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 21:48 -!- Rendez [n=Rendez@84-72-196-213.dclient.hispeed.ch] has joined #agavi 21:48 -!- Rendez [n=Rendez@84-72-196-213.dclient.hispeed.ch] has quit [Remote closed the connection] 21:59 < tc77> how do i get the name of the current module from the view? 21:59 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Remote closed the connection] 22:00 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 22:03 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 22:05 -!- CIA-33 [n=CIA@208.69.182.149] has quit [Remote closed the connection] 22:13 -!- CIA-10 [n=CIA@208.69.182.149] has joined #agavi 22:24 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["zzz"] 22:37 -!- JanK_ [n=JanK_@muedsl-82-207-248-233.citykom.de] has quit [] 22:48 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: dsias, ttj 22:53 -!- Netsplit over, joins: dsias, ttj 22:55 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: marklar|omni, saracen, v-dogg, um, MikeSeth 22:55 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: ttj, dsias 22:55 -!- Netsplit over, joins: saracen, marklar|omni, v-dogg, MikeSeth, um 22:56 -!- Netsplit over, joins: dsias, ttj 23:13 -!- Wombert [n=Wombert@xdsl-87-79-55-122.netcologne.de] has quit [] 23:23 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has left #agavi [] 23:48 -!- IcyT802 [n=IcyT@icysoft.de] has joined #agavi 23:52 -!- icyt [i=bnc@icysoft.de] has quit [Read error: 104 (Connection reset by peer)] 23:54 -!- IcyT802 is now known as IcyT 23:55 -!- IcyT is now known as icyt 23:55 -!- icyt is now known as IcyT --- Day changed Thu Feb 14 2008 00:04 -!- IcyT is now known as icyt 00:10 -!- icyt [n=IcyT@icysoft.de] has quit ["changing servers"] 00:12 -!- icyt [n=IcyT@icysoft.de] has joined #agavi 00:29 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 00:32 -!- icyt [n=IcyT@icysoft.de] has quit [Connection reset by peer] 01:30 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)] 01:54 < trophaeum_> god damm its funny to see these base64 encoded php files :) 01:55 < trophaeum_> wow, this 1 is like 8 levels deep haha 01:56 < impl> hehe 01:57 < trophaeum_> round and round i go to get the real code outta this mess haha 01:57 < trophaeum_> aaaaaaaaand another level 01:58 < impl> and another one gone, and another one gone, and another one bites the dust! 01:58 < trophaeum_> and again! 01:58 < trophaeum_> pretty much :) 01:59 < trophaeum_> and again... ok, this is getting boring haha 01:59 < impl> This must be incredibly slow when running 01:59 < trophaeum_> i imagine so, each layer is gzip and base64'd 02:00 < trophaeum_> $rbpmr67=20784;$vio12=10;$f8=substr($f8,$vio12,$rbpmr67);$ts10=str_rot13('$gf10=tmvasyngr(onfr64_qrpbqr(\'').$f8.'\'));';eval($ts10);eval($ts10); <-- random things like this at the end of each 1... ugly as hell 02:00 < trophaeum_> double eval? *wtf* 02:01 < impl> yuck 02:01 < trophaeum_> aight, screw doin this 1 layer at a time by hand *writes a loop* 02:10 < trophaeum_> over 20 layers and counting 02:10 < impl> how can this even run :\ 02:10 < trophaeum_> the joys of wordpress plugins... LOL 02:11 < impl> you know when you get to the bottom of it the source code is probably going to be awful and unusable anyway 02:11 < trophaeum_> pretty much guarenteed 02:12 < trophaeum_> specially someone tryin to hide their code this majorly 02:13 < trophaeum_> theres 25 layers, still going -_- 02:14 < impl> D: 02:14 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 02:15 < trophaeum_> ok, screw it, im installing runkit and overriding eval haha 02:16 < trophaeum_> each time its called, output the contents :) 02:16 < trophaeum_> then eval it 02:16 < impl> rofl 02:17 < trophaeum_> noone can hide their php code from me ;) 02:33 -!- jpdery_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi --- Log closed Thu Feb 14 02:43:47 2008 --- Log opened Thu Feb 14 02:43:53 2008 02:43 -!- Chuckwalla [n=chuckwal@agavi.org] has joined #agavi 02:43 -!- Irssi: #agavi: Total of 21 nicks [1 ops, 0 halfops, 0 voices, 20 normal] 02:43 -!- Irssi: Join to #agavi was synced in 3 secs 02:47 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: trophaeum_, Arme[0], CIA-10, nfq, impl 02:49 -!- Netsplit over, joins: nfq, impl 02:50 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 02:50 -!- CIA-10 [n=CIA@208.69.182.149] has joined #agavi 04:25 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 04:58 -!- Arme[N] [n=Arme[N]@static.88-198-8-89.clients.your-server.de] has joined #agavi 04:59 -!- trophaeum_ [i=rwgurixm@ppp121-45-219-195.lns2.bne1.internode.on.net] has joined #agavi 05:45 < marklar|omni> hai 05:45 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 06:09 < marklar|omni> v-dogg: here? 06:42 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 06:52 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [] 06:53 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 07:15 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:17 < _cheerios> huomenta 07:27 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 07:28 -!- Arme[N] is now known as Arme[0] 07:45 < v-dogg> huomenta 07:45 < v-dogg> marklar|omni: pong 07:59 -!- Wombert [n=Wombert@xdsl-87-79-136-70.netcologne.de] has joined #agavi 08:02 < marklar|omni> v-dogg: do you have the original cds for your digirebel? 08:05 < v-dogg> yes 08:05 < marklar|omni> can has iso? 08:05 < marklar|omni> :) 08:05 < marklar|omni> I'll give you $1 08:05 < v-dogg> sure 08:07 < v-dogg> but they are at home and I probably don't have time to send them until tomorrow 08:10 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:10 < RossC0> HUOMENTA! 08:11 < v-dogg> someone is frisky 08:11 < v-dogg> huomenta RossC0 :) 08:12 < RossC0> :D 08:12 * Wombert yawns 08:15 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 08:27 < marklar|omni> v-dogg: that'd be cool 08:58 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 09:01 < Macen> o.O 09:14 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:19 < E_mE> huomenta! 09:40 < codecop> it is good/bad idea to add several fields in mysql Session table? can this couse problems? 09:43 -!- Arme[0] is now known as Arme[N] 09:44 -!- JanK_ [n=JanK_@muedsl-82-207-248-233.citykom.de] has joined #agavi 09:55 < RossC0> where are the validators defined? 09:55 < RossC0> ie the short names rather than the classnames 09:56 * E_mE pushes ear close to the the channel for an answer! 09:57 < JanK_> RossC0: its in a xml file somewhere, i think validators.xml if there is one 09:58 < RossC0> ah: AgaviValidatorConfigHandler.class.php 10:05 < v-dogg> yup 10:06 < Wombert> RossC0: you can define your own! 10:06 < Wombert> if you like 10:07 < RossC0> Yeah I know I just keep forgetting where the blinkers are! 10:07 < E_mE> Finally spore will be released on the 7th Sept! YAY!!! This will be one of the best games ever made as far as im concerned!! :) http://news.bbc.co.uk/1/hi/technology/7242563.stm 10:07 < Wombert> <validator_definition name="lolz" class="OmgLolz"> 10:07 < Wombert> <parameter name="foo">bar</parameter> 10:07 < Wombert> </validator_definition> 10:07 < Wombert> etc 10:09 < E_mE> the creatures you create in spore walk and move by how you design there skeletal structure, so you can make a completely dynamic creature and it movement patterns are dictated by its dynamic design.. create stuff :) 10:10 < E_mE> great* 10:16 < RossC0> Wombert: what file does that go in? 10:18 < v-dogg> RossC0: I have it in app/config/validators.xml and I use that as a parent for all my validate/Action.xml 10:18 < v-dogg> <configurations parent="%core.config_dir%/validators.xml" > 10:19 < RossC0> ah ok 10:47 * Macen cocks shotgun 10:47 < Macen> BOOOM 10:47 < Macen> you are fired 10:47 < Macen> mwuahah 10:47 < Macen> these images are fugly 10:48 < _cheerios> marklar|omni, when you read arabic sites, do you use firefox "switch text direction" to get the right->left text flow, or is there some html-way of doing this? 10:48 < Macen> taken from different heights too, so fabrics with the same design and different colourways look entirely different 10:48 < Macen> i feel i will have to say very little to get my own way on this one.. 10:49 < v-dogg> Macen: what are you on about? 10:50 < Macen> this "web designer" who has been out sourced by a company i'm doing a web site for was extremely disrespectful in our initial meeting and tried to make out she was acting as a lone ranger and was prepared to "give away" all the industries "secrets" and to "watch out" etc..... 10:51 < Macen> anyway she was asked to leave that meeting, i said very little at the time 10:51 < Macen> now she has produced product photography that is..heh..shit 10:51 < Macen> varying dimensions, varying heights, different aspect ratios 10:51 < Macen> and i will take pleasure in see'ing she is fired 10:54 < Macen> http://panaz3.youds.com/hospitality/collections/linear 10:54 < Macen> see the thumbnails at the bottom of the screen 10:55 < Macen> the first 4 are different designs, the last 6 is the same design pattern in different colours 10:56 < Macen> they look totally different and i don't just mean in terms of their colours 11:02 < E_mE> hehe shes taken them from different heights or zoom 11:04 < Wombert> completely ruined in safari 11:04 < Wombert> ... 11:05 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has joined #agavi 11:06 < E_mE> unless Macen your being devious and resizing and cropping the image delebratly wrong ;)... naughty naughty! 11:07 < Macen> heh no they have all been resized as the web system will 11:09 < Macen> Wombert: hadn't closed a heading tag 11:09 < Wombert> still ruined 11:11 < Macen> cmd+r? 11:14 < _cheerios> http://82.51.162.60/safaritest/1202987603-full.jpg 11:14 -!- Wombert [n=Wombert@xdsl-87-79-136-70.netcologne.de] has quit [] 11:14 < v-dogg> "The stylesheet http://panaz3.youds.com/multicol.css was not loaded because its MIME type, "text/html", is not "text/css"." 11:15 < Macen> ah that's why ty 11:15 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 11:16 < v-dogg> and you try to load multicol.css in body 11:16 < Macen> idd 11:16 < v-dogg> don't know how well that's handled by different browsers 11:17 < Macen> that's not supposed to be there 11:17 < v-dogg> you did'nt install FireBug, did you 11:19 < Macen> into safari? 11:22 < v-dogg> no, into firefox 11:23 < Macen> yep 11:23 < Macen> where did you get that from?i usually use web developer for css 11:26 < E_mE> firebug is an amazing tool if not alittle buggy it self at times hehe 11:34 < Macen> bugs ftl 11:34 < Macen> i like to know something is broke because i'm an idiot not the program 11:35 < Macen> bbs food 11:38 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 11:42 -!- JanK__ [n=JanK_@muedsl-82-207-211-008.citykom.de] has joined #agavi 12:02 < marklar|omni> _cheerios: I dunno, I can't read arabic 12:04 -!- JanK_ [n=JanK_@muedsl-82-207-248-233.citykom.de] has quit [Read error: 110 (Connection timed out)] 12:09 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 12:13 -!- JanK__ [n=JanK_@muedsl-82-207-211-008.citykom.de] has quit [] 12:34 < Macen> E_mE: pm 12:51 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 13:04 -!- trophaeum_ [i=rwgurixm@ppp121-45-219-195.lns2.bne1.internode.on.net] has quit [Read error: 110 (Connection timed out)] 13:22 -!- saracen [n=saracen@91.84.44.214] has quit ["Leaving"] 13:24 < _cheerios> marklar|omni, ok, i found dir="rtl" works... but if effs up forms like there was a tornado around 13:24 < _cheerios> *shrug* i'll leave that problem for the layout monkeys 13:32 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 13:35 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 14:33 < MrJee1> got my mbp :) 14:33 < MrJee1> I'm just waiting untill it heats up 14:34 < MrJee1> and I'm praying the colors are right this time 14:34 < E_mE> put it over the heater ;) 14:35 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 14:36 < MrJee1> :P 14:39 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 14:40 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 14:47 < Wombert> cool MrJee1 14:47 < Wombert> keeping my fingers crossed for you 14:49 < MrJee1> ty :D 14:52 < Wombert> FUCK 14:52 < Wombert> forgot to have my sub toasted 14:52 < Wombert> gaaah 14:52 < Wombert> stuff like that ruins my day 14:53 < MrJee1> don't you have a small oven ? 15:03 < MrJee1> MikeSeth ? 15:03 < MrJee1> man this guy is busy 15:03 < MrJee1> I get to talk to him once a week 15:08 < MrJee1> or so 15:10 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] 15:11 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 15:22 < MrJee1> anyone knows an open source web app used to share files ? 15:22 < MrJee1> words documents. pdf and so on 15:24 < E_mE> an upload/download app? 15:24 < MrJee1> yes 15:26 < v-dogg> ftp :) 15:26 < v-dogg> works with not only .doc and .pdf but with others too! like .xml and .mp3! 15:26 < MrJee1> maybe SCP could be more user friendly 15:28 < v-dogg> but didn't you say you wanted to share? scp has all this security nonsense, ftp is more open :) 15:28 < v-dogg> you can even share your password with it 15:28 < v-dogg> just brilliant 15:29 < MrJee1> :P 15:29 < MrJee1> the user wants a web interface to allow the differents community of artists he manage to share some files 15:53 < MrJee1> well well well 15:53 < MrJee1> the color looks a _little_ pinky 15:53 < MrJee1> but it's a lot better than before 15:53 < MrJee1> so I guess this is a win 15:54 < MrJee1> it's a TN panel so, I guess I can't expect to get 100% perfect colors 16:02 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 16:02 < Yossi> HUOMENTA, happy valentine 16:12 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] 16:19 -!- JanK_ [n=JanK_@muedsl-82-207-211-008.citykom.de] has joined #agavi 16:40 < E_mE> how can i disable the FPF on an action? 16:41 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 16:41 -!- timan [n=timan@nl109-140-176.student.uu.se] has left #agavi [] 16:42 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 16:44 < MrJee1> answer : yes, how : I don't remember 16:49 < RossC0> Wombert: no agavi listed on: http://www.phpframeworks.com 16:50 < RossC0> you could have nearly all ticks! :D 16:50 -!- ttj [n=tjorri@kosh.hut.fi] has quit [Read error: 110 (Connection timed out)] 16:57 < Wombert> Templates: Indicates whether the framework has an inbuilt template engine. 16:58 < Wombert> like that was an indicator of quality 16:58 < RossC0> ah well who cares, good to be on the list 17:02 < E_mE> cant believe i still dont know if i got that job yet... its been a week now :/ mmm 17:26 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:40 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 18:07 -!- shrink0r [i=shrink@i59F7CC3B.versanet.de] has joined #agavi 18:43 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:43 < MrJeep> :) 18:44 -!- JanK__ [n=JanK_@muedsl-82-207-211-008.citykom.de] has joined #agavi 18:44 -!- JanK_ [n=JanK_@muedsl-82-207-211-008.citykom.de] has quit [Read error: 110 (Connection timed out)] 18:45 < MrJeep> Installing apps :) 18:47 -!- trophaeum [i=vrgoirv@ppp121-45-242-214.lns2.bne4.internode.on.net] has joined #agavi 18:53 < Spica> Huomenta! 18:53 < Spica> Is there an example somewhere how to use optional parameters in routes? 18:55 < MrJeep> arg 18:55 < MrJeep> Colors were not fixed 18:55 < MrJeep> plus my keyboard is not as sensitive as it was before... 18:55 < MrJeep> arg :S 18:57 -!- JanK__ [n=JanK_@muedsl-82-207-211-008.citykom.de] has quit [Remote closed the connection] 18:58 < Spica> Ah, in the sample app. 19:00 -!- IcyT [i=bnc@icysoft.de] has joined #agavi 19:00 -!- saracen [n=saracen@91.84.44.214] has quit [Read error: 113 (No route to host)] 19:01 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 19:02 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has quit [Success] 19:02 < Spica> How should I write the pattern for the following route: /optional1-optional2/mandatory1-mandatory2 19:03 < Spica> Should match: /01-2007/1-foobar 19:03 < Spica> (i.e. a month-a year/an id - something) 19:09 < marklar|omni> hi 19:10 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 19:10 < marklar|omni> MikeSeth: hai 19:12 < Macen> http://pastebin.ca/904124 - line 233 causes another script to break, weirdly. the script is loading the page/html through XmlHttpRequest and is applying a RegEx to it, looking for a string. The error is thrown as unterminated parenthetical; filter = new RegExp("(^|\\s)" + filter + "(\\s|$)"); 19:13 -!- sean` [i=Sean@91.141.151.130] has joined #agavi 19:14 < Macen> it basically means i can't run mootools side by side with this other script (which is allowing CSS3 support in nonCSS3 browsers) 19:15 < marklar|omni> fail 19:15 -!- sean` [i=Sean@91.141.151.130] has quit [SendQ exceeded] 19:17 < trophaeum> css3 is the fail, sorry, we arent gonna have real support for that for many years :( haha 19:17 -!- sean` [i=Sean@91.141.151.130] has joined #agavi 19:20 < Macen> i'm an innovator :> 19:21 < Macen> contains: function(item, from){ 19:21 < Macen> return this.indexOf(item, from) != -1; 19:21 < Macen> }, 19:21 < Macen> it's literally that which brakes it 19:21 < Macen> i can't see how :| 19:22 < marklar|omni> hm 19:22 < marklar|omni> this might be null 19:22 < marklar|omni> :D 19:24 < Macen> lol nice try :D 19:24 < Macen> but no, unfortunately not 19:24 < Macen> wouldn't that be great?? :) 19:26 < Macen> i can fix the regexp 19:26 < Macen> but then the css3 script stops working 19:27 < trophaeum> nothing is overriding indexOf? 19:27 < Macen> how do you mean? 19:28 < trophaeum> changing the prototype of it 19:28 < trophaeum> im assuming that is a string extension or something of the sort? 19:28 < Macen> Array.extend({ 19:29 < trophaeum> go check if anything else in your scripts screws with array's prototypes 19:31 < Macen> hm nop 19:31 < Macen> it's passed arrays nothing else 19:32 < Macen> some contain strings 19:32 < Macen> 2 contains func's 19:32 < Macen> some are empty 19:33 < Macen> interestingly though 19:33 < Macen> there is this: [Window linear, Document linear] 19:33 < Macen> which...is exactly what the CSS3 script is trying to get hold of 19:35 < Macen> the CSS3 script in effect re-opens the page via xmlhttprequest, then parses the result. (i've tried various methods of detecting when it's an ajax call and just not include the mootools script, no joy) 19:36 < Macen> argh 19:36 * Macen rubs eyes 19:36 < Macen> coffee 19:37 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:38 < Macen> see the problem is 19:38 < Macen> it has to know what is where and how big it is 19:38 < Macen> like in jquery 19:39 < Macen> because it is basically just mimic'ing the CSS3 column features 19:39 < Macen> hmmmm 19:39 < Macen> cig 19:47 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 19:47 < _cheerios> moo 19:50 < Macen> http://lists.evolt.org/archive/Week-of-Mon-20070723/191000.html 19:50 < Macen> i'm no longer an innovator ;( 19:57 -!- sean` [i=Sean@91.141.151.130] has quit [Connection timed out] 19:57 -!- Wombert [n=Wombert@xdsl-87-79-139-32.netcologne.de] has joined #agavi 20:05 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 20:06 < Whisller> hi 20:09 < Whisller> I made my mind, I'm changing job. In new job I'll not work with agavi(they want to use symfony), but it's will be better than this what I have in this job. It was a difficulty decission, but I think - I have hope - it's a good way for learn new things , new ideas... 20:09 < Whisller> it's just btw :P 20:10 < Whisller> I must say someone about it ;p 20:10 < Whisller> *saw 20:12 -!- saracen_ [n=saracen@91.84.44.214] has joined #agavi 20:12 -!- saracen [n=saracen@91.84.44.214] has quit [Read error: 113 (No route to host)] 20:21 -!- trophaeum [i=vrgoirv@ppp121-45-242-214.lns2.bne4.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 20:22 -!- trophaeum [i=wajiihh@ppp121-45-242-214.lns2.bne4.internode.on.net] has joined #agavi 20:31 < marklar|omni> hi 20:31 < impl> o hai 20:31 < marklar|omni> o hai2u 20:31 * marklar|omni is trading some of them forex 20:39 < Whisller> sourcemaking.com ;) 20:41 < marklar|omni> I work for a market maker 20:41 < marklar|omni> I know my way around 20:41 < marklar|omni> heh 20:41 < marklar|omni> blah goddamn jpy 20:42 < marklar|omni> GO DOWN 20:43 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has joined #agavi 20:43 < tc77> hi 20:47 < marklar|omni> hi 20:48 -!- shrink0r [i=shrink@i59F7CC3B.versanet.de] has quit [] 20:50 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] 20:54 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 21:01 < marklar|omni> fuggin jpy 21:36 -!- sean` [i=Sean@89.205.175.149] has joined #agavi 21:38 -!- sean` [i=Sean@89.205.175.149] has quit [SendQ exceeded] 21:38 -!- sean` [i=Sean@89.205.175.149] has joined #agavi 21:45 < Macen> <marklar|omni> blah goddamn gf <marklar|omni> GO DOWN 21:45 < Macen> new quit msg :D 21:45 < Macen> slight hax0r :p 21:46 < Macen> Macen: <marklar|omni> blah goddamn gf <marklar|omni> GO DOWN | Macen: new quit msg :D | Macen: slight hax0r :p 21:46 < Macen> or maybe not 21:47 < Macen> mootools is so cool :o 21:53 < Wombert> owwww 21:53 < Wombert> high treason committed by Whisller :< 21:55 < _cheerios> ah, indeedy. 21:55 < _cheerios> well - im half moving to django within the company. perhaps if i whip up a decent orm things'll be ok :) 21:57 < nfq> Yo Wombert 21:58 < Whisller> not treason, but progress. I want to use agavi but they don't want to, there was one reason. No documentation, it isn't a problem for people who know really good agavi, but I don't rank to them. Everything is better for this what I have in this job even symfony ;) 21:59 -!- sean` [i=Sean@89.205.175.149] has quit [Read error: 104 (Connection reset by peer)] 22:04 < Whisller> hmm they have a nice CLI 22:04 < Whisller> we should write something for agavi, with clear cache commands etc 22:05 < _cheerios> since you're becoming apt in symfony, you'll be in the front lines to dev one :) 22:05 < Whisller> :P 22:15 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi 22:16 < _cheerios> another day gone x_X 22:17 < Whisller> Now you can ask yourself what did you done good today ;) 22:19 -!- Wombert [n=Wombert@xdsl-87-79-139-32.netcologne.de] has quit [] 22:31 < Whisller> I should go sleep 22:31 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 22:35 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [] 22:41 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] 22:46 -!- IcyT is now known as icyt 22:47 -!- icyt is now known as IcyT 22:53 -!- jpdery_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 23:36 -!- Arme[N] is now known as Arme[0] 23:57 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 23:57 < MrJeep> hi 23:58 < MrJeep> About my mbp.. 23:58 < MrJeep> I though for a second the colors were right 23:58 < MrJeep> they are not 23:58 < MrJeep> plus my keyboard is wrong too 23:58 < MrJeep> I have to put a lot of pressure to get the keys registered 23:58 < MrJeep> especially for the "T" and "S" 23:58 < MrJeep> this sucks ... --- Day changed Fri Feb 15 2008 00:00 < trophaeum> MrJeep, this the replacement? 00:00 < trophaeum> marklar|omni, ping 00:00 < MrJeep> yes this is 00:00 < trophaeum> thats nothing short of lame to the max 00:00 < trophaeum> now is the time to demand a 17"? :) 00:00 < MrJeep> exacly 00:01 < MrJeep> it is already 00:01 < trophaeum> fuck me, spend that much money ud think theyd get it right 00:01 < MrJeep> yeah, it's very annoying 00:01 < MrJeep> I'm kinda pissed off 00:01 < trophaeum> i wouldnt be just 'kinda', id be fuming 00:01 < MrJeep> especially for the keyboard 00:02 < MrJeep> I'll have to call apple again... 00:02 * trophaeum hands MrJeep a LART 00:03 < trophaeum> this'll help 00:03 < MrJeep> what's a LART ? 00:03 < trophaeum> luser attitude readjustment tool :) 00:04 < MrJeep> heheheh 00:05 < MrJeep> I'm wondering it this is caused by the glossy screen or the high res screen 00:06 < MrJeep> or if it's just plain bad luck 00:07 < trophaeum> bad batch if i were to guess 00:07 < trophaeum> most mbp users i know are glossy screen guys 00:07 < trophaeum> most are 15" not 17 though 00:08 < MrJeep> I wish I could at least know why the f.. this is happening 00:08 < MrJeep> my last 17" laptop didnt have this problem 00:08 < MrJeep> the colors were great 00:20 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [] 00:20 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 00:31 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has quit [] 00:32 -!- Yossi [n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] 00:33 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 01:16 < trophaeum> thisll be interesting, wonder what dropping varnish infront of apache will do on a box thats running out of ram due to too many apache workers 01:16 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 01:16 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 01:30 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 01:43 < Macen> 2c324ftirednedd 01:43 < Macen> tiredness* 01:44 < Macen> MrJee1: sorry to hear about your MBP 01:45 < Macen> put your complaints in writing is my advice 01:45 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 01:45 < Macen> always the way 01:45 < Macen> write a good letter, get's the job done :D 01:46 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 02:01 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:03 * trophaeum bows to the awesomeness of varnish 02:03 < trophaeum> ok, thats well worth setting up fully :) 02:05 < MrJeep> ty 02:05 < MrJeep> shit happens. that's what I have to say 02:05 < MrJeep> :P 02:05 < MrJeep> I'll call, see what the options are 02:05 < MrJeep> force some options maybe 02:06 < MrJeep> I've been told it's possible the wong colors are caused by the Glossy screen 02:06 < MrJeep> Macen: you have a matte screen right ? 02:08 < MrJeep> the thing that really pisses me off the most is the broken keybord 02:08 < MrJeep> i mean wtf, you want a replacement, you get something which is worse 02:26 < trophaeum> well, there we go, varnish is now live and setup on the server, dropped apache workers in 1/4 and the box isnt complaining and feels faster to load sites... *grin* 02:38 -!- IcyT is now known as icyt 03:41 < trophaeum> http://latestaticbinding.com/2008/02/15/caching-reverse-proxy/ - varnish ftw 03:55 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:56 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 04:30 < dsias> hi all 04:31 < dsias> Line 4: Element 'handlers', [lax WC]: The namespace of the element is not allowed. 04:34 < dsias> I received this error on setting up agavi for the first time. Can someone help me understand what is going on? 04:45 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 05:25 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 07:07 -!- MikeSeth [n=youdie@62.90.159.110] has joined #agavi 07:12 -!- Wombert [n=Wombert@xdsl-87-79-142-102.netcologne.de] has joined #agavi 07:13 < Wombert> hai2u 07:20 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:20 < _cheerios> huomenta 07:24 < v-dogg> dsias: if I remember correctly that's caused by an ancient version of libxml 07:24 < v-dogg> dsias: check the version from phpinfo(), please 07:26 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Connection timed out] 07:43 < Wombert> dsias: http://trac.agavi.org/wiki/WTF 07:52 < v-dogg> huomenta 07:53 < v-dogg> forgot to start the day properly :) 07:53 < v-dogg> 4th school shooting in a week in the USA 07:54 < v-dogg> man... 07:58 -!- Wombert [n=Wombert@xdsl-87-79-142-102.netcologne.de] has quit [] 07:59 < _cheerios> really? only yesterdays got on my radar. how were the other ones? 08:00 < marklar|omni> hai 08:02 -!- sean` [i=Sean@89.205.159.162] has joined #agavi 08:03 < v-dogg> _cheerios: http://www.hs.fi/ulkomaat/artikkeli/1135234070743 08:03 < v-dogg> (Finnish only) 08:04 -!- sean` [i=Sean@89.205.159.162] has quit [SendQ exceeded] 08:05 < _cheerios> googled up for more details. yep. 08:06 < _cheerios> http://www.news.com.au/heraldsun/story/0,21985,23218550-661,00.html 08:07 < v-dogg> ok, 5th... 08:21 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 08:22 < marklar|omni> ugh 08:22 < marklar|omni> gpb/usd must die 08:22 < marklar|omni> trophaeum: ping 08:29 < Wombert> hai2u 08:29 < marklar|omni> hi 08:29 < marklar|omni> goddamnit 08:30 < marklar|omni> stupid dollar won't fall 08:30 < Wombert> did you bet on it or sth 08:30 < marklar|omni> yeah 08:31 < marklar|omni> sorta 08:31 < marklar|omni> heh 08:31 < _cheerios> all is good 10 Euros = 14.57 U.S. dollars 08:31 < _cheerios> 10 British pounds = 19.60500 U.S. dollars o_O 08:32 < marklar|omni> take a look at the aud 08:32 < marklar|omni> rose a little today 08:32 < Wombert> who cares about aussie dollarz 08:33 < marklar|omni> investorz 08:38 < _cheerios> Wombert, possible to get a cached copy of the decorator for a given cache run? 08:38 < Wombert> explain more 08:39 < _cheerios> content and slots are cached, decorator is missing 08:48 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has joined #agavi 08:50 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 08:51 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 09:02 < Macen> morning 09:06 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:06 < Wombert> _cheerios: what do you want to do 09:07 < Wombert> cache a whole page? 09:07 < E_mE> huomenta! 09:07 < _cheerios> have a copy of the decorator as it was run for the (authenticated) user 09:07 < E_mE> in the FPF under the methods parameter, can i setup any method name i like, so if ive got newRequestInputRequestor .. i setup the parameter InputRequestor and the FPF will test it? 09:15 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 09:16 < v-dogg> huomenta timan 09:16 < v-dogg> and welcome 09:16 < timan> morning 09:17 < v-dogg> first time here? 09:17 < Wombert> _cheerios: what are you saying 09:17 < timan> well, first time in 1.5-2 years actually 09:17 < Wombert> do you want to cache the entire document with all layers? 09:18 < _cheerios> pretty much, could even use a copy of all the variables ($template), and no, not lumped together. 09:18 < Wombert> ??? 09:18 < Wombert> you want only the decorator? 09:18 < Wombert> without the inner stuff? 09:18 < _cheerios> yup 09:18 < Wombert> lawl 09:18 < Wombert> ... 09:18 < Wombert> do I look like a wizard or something 09:19 < Wombert> you're doing echo $inner; in the decorator 09:19 < Wombert> how's that supposed to work in your opinion 09:19 < _cheerios> run the deco separately with an empty $inner value? :) 09:19 < Wombert> oO 09:19 < Wombert> empty inner? 09:19 < Wombert> but then you have no ouput inside!? 09:20 < Wombert> what's the point 09:20 < Wombert> what do you need it for? 09:20 < _cheerios> and then have the normal output run, like now. but i just could use the decorator too, to get all pieces of the (page) puzzle 09:23 < v-dogg> timan: what brings you here? 09:24 < _cheerios> just to have a cached copy of everything, that was run, when a user hit an agavi route 09:36 < Wombert> I really don't get it _cheerios 09:36 < Wombert> can you explain to v-dogg in finnish and he translated? :DDD 09:36 < Wombert> *translates 09:37 < _cheerios> a copy of the decorator html with $inner being empty. in a separate file. nothing more :) 09:42 < v-dogg> i.e. the decorator template "built" (php values rendered) but <?php echo $inner; ?> still there? 09:44 < _cheerios> <?php echo $inner; ?> part need not necessarily be there, i can always have a comment marker for it (eg. <!-- inner -->), to push in the $inner, if need be. 09:48 < timan> v-dogg: i'm building an application for a small orchestra, keeping track of members, events etc, and with basic cms capabilities 09:49 < timan> started to work on this app using qgavi quite a long time ago, but then i had to "put it on ice" to finish my phd (in biology) - so this is basically just a hobby 09:49 < timan> agavi i mean 09:52 < v-dogg> ok 09:52 < _cheerios> hobbies rock 09:53 < _cheerios> esp. when related to agavi :p 09:55 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 10:02 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 10:11 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 10:13 < Xylakant> hi 10:13 * Xylakant pokes wombert 10:13 < Xylakant> are there any unit tests for the caching part in agavi? 10:19 -!- icyt is now known as IcyT 10:20 < Wombert> no 10:26 -!- Zibi_ [n=asd@80.4.120.163] has joined #agavi 10:37 < Xylakant> :P 10:38 < Xylakant> thanks for the answer though :) 10:47 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 11:11 < Macen> 20 minutes to drive 40mins 11:11 < Macen> lovely :D 11:11 < Macen> a 40minutes journey* 11:11 < Macen> god i'm tired 11:12 < Macen> baiii 11:12 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 11:14 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 11:24 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 11:38 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 12:16 < Spica> Huomenta! 12:22 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:22 < shoan> huomenta 12:25 < Spica> Could someone help me with routing, please? 12:26 < Spica> I would like to build a route with two optional parameters but, so far, to no avail. 12:28 < Spica> My current attempt: http://pastebin.ca/904945 12:29 < Spica> If I do not set the optional parameters (calendarMonth & calendarYear) it gives me an invalid route: /{/}/1-foobar 12:31 < MrJeep> good morning 12:32 < MrJeep> hey Wombert , did you "hear" about my MBP ? 12:32 < shoan> MrJeep: what about it? 12:32 < E_mE> MrJeep: ?? 12:32 < MrJeep> It's worse 12:32 < MrJeep> colors still look the same (light grey = light pink) 12:32 < MrJeep> plus the keyboard is defective 12:33 < shoan> send it in for a replacement 12:33 < MrJeep> I have to push the keys very hard to get them to register 12:33 < MrJeep> shoan, This MBP is already a replacement hehe :P 12:33 < Wombert> MrJeep: wht? 12:33 < _cheerios> ugh. i'd forget about a mac at that point already :/ 12:33 < MrJeep> of course not 12:34 < MrJeep> but I want a mac that works 12:34 < Wombert> yell at them 12:34 < shoan> MrJeep: that generally never happens. 12:34 < Wombert> dont you have apple stores in canada MrJeep 12:34 < shoan> yes. yell at them 12:34 < MrJeep> yeah we do 12:34 < Wombert> MrJeep: take it there 12:34 < _cheerios> spica: iirc you needt not use {}. its all regex. just get that right and it'll be fine. 12:34 < Wombert> tell them you want a replacement immediately 12:34 < Wombert> they have various cto configs in stock 12:34 < MrJeep> Some pointed that I should use a matte screen instead of a glossy one 12:34 < Wombert> and ask for a discount 12:34 < Wombert> or some free software 12:34 < Wombert> or whatever 12:34 < Wombert> yes, you should :) 12:35 < MrJeep> extended warranty 12:35 < Wombert> glossy screens = fail 12:35 < Wombert> applecare? 12:35 < Wombert> that would be nice 12:35 < Wombert> you know why 12:35 < Wombert> because it covers your cinema display too 12:35 < Wombert> ! 12:35 < Wombert> try that 12:35 < MrJeep> :D :D 12:35 < Wombert> or try to get a discount for it 12:35 < Wombert> srsly 12:35 < Spica> _cheerios: Could you be more specific, please? If I omit {}, then it gives me ///1-foobar as the url. 12:35 < Wombert> feckin rental co had me waiting 90 minutes 12:35 < Wombert> just now 12:35 < Wombert> just so I do NOT get diesel 12:35 < Wombert> and bleh 12:35 < Wombert> and they mixed up cars 12:36 < Wombert> and gave the one assigned to me away 12:36 < Wombert> and then there were morons working there 12:36 < Wombert> and more morons 12:36 < _cheerios> spica: well, yeah, cuz that's how youve written your regex 12:36 < Wombert> and now I'm calling them to get a discount or a free weekend in... an... uh... M6 :p 12:36 < v-dogg> Spica: pattern="^/({year:\d{4}}/)?({month:\d{2}}/)?foo$" 12:36 < MrJeep> my problem, I'm pretty bad at yelling 12:36 < MrJeep> but I'll do my best to still be respected 12:37 < _cheerios> Wombert :) 12:37 < MrJeep> since this is _not_ a 600$ laptop 12:37 < Wombert> like I was not sitting at a customers' 12:38 < Wombert> and then they gave me a bloody petron 523i 12:38 < Wombert> I mean wtf 12:38 < Wombert> gah 12:38 < Wombert> first time they let me down like this 12:40 < v-dogg> Spica: note the order of year and month. better than month/year 12:47 < Wombert> much better 12:50 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 12:51 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:54 < MrJeep> btw, why the glossy screen "fail" ? 12:57 < Wombert> because you see yourself and nothing else 12:57 < Wombert> it's a nice shaving mirror, but not good for teh laptops 13:01 < Xylakant> It's nice as long as you have no light from behind. But that will probably never happen.... 13:01 < MrJeep> :) 13:01 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 13:02 < Wombert> especially outdoors 13:03 < MrJeep> what's the comand to take a screen shot which will be saved on the desktop ? 13:03 < MrJeep> cmd shif 3 don't save it :S 13:05 < MrJeep> oh neverind 13:05 < MrJeep> arg dsakdjsa keyboard 13:11 < Spica> Hmm.. is there a way to explicitely null the values I have received as parameters from a route? 13:13 < v-dogg> ? 13:15 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 13:17 < shoan> v-dogg: nice articles on agavi on your blog :) 13:17 < Spica> Once the aforementioned year & month are set in the route, getRouting() appears to return them by default even if I do not set them explicitely in gen('routename', array()). 13:18 < Spica> BUT if they are not in the route to begin with (since they are optional), then the route is generated correctly. 13:18 < v-dogg> Spica: ah, yes. if you want to remove them from the route, set them to null in gen() 13:18 < Spica> v-dogg: Bril! Thanks! 13:19 < Spica> Why are they set implicitely? 13:19 < v-dogg> for convenience 13:19 < Xylakant> because the routing keeps the value of the request parameters and uses them as default 13:21 < v-dogg> usually you want to keep them 13:22 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:22 < Spica> Figures. But it's slightly uncomfortable if you do not know about it. :) 13:25 < Spica> Thanks again! 13:25 < Spica> (Until my next problem..) 13:26 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:33 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["Leaving"] 13:35 < Wombert> mind you Spica 13:35 < Wombert> this only happens when generating the same route 13:35 < Wombert> (or parent parts IIRC) 13:36 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 13:37 -!- jussiava_ [n=jackbo@195.197.117.226] has joined #agavi 13:44 < Wombert> aight 13:44 < Wombert> 'bahn time 13:44 < Wombert> see you in munich 13:44 < v-dogg> drive safely 13:45 < Wombert> pff 13:45 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit ["bai"] 13:45 < v-dogg> :p 13:47 < jussiava_> heh 13:53 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 13:55 -!- _cheerios [n=jackbo@195.197.117.226] has quit [Read error: 110 (Connection timed out)] 13:55 -!- jussiava_ is now known as _cheerios 14:03 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["Leaving"] 14:32 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 14:34 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 14:35 < Macen> boo 14:35 < Macen> huomenta agavi 14:35 < Macen> framework sold :D 14:35 < Macen> (when i say sold, i of course mean without breaking licensing laws heh) 14:36 < E_mE> i was going to say... i wouldnt be able to use agavi no more :( 14:36 < E_mE> and id have to go t'up north and slap you down south =P 14:36 < Macen> haha 14:36 < Macen> nah i just brought them up to date 14:37 < Macen> rly 14:37 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 14:37 < E_mE> so you now have to write a agavi app from start to end macen, congrats :D 14:38 < Macen> yeh but i get paid for it 14:38 < Macen> mind you they have set a real tight time line 14:38 < Macen> everything else is out the window for now 14:38 < E_mE> how long? 14:38 < Macen> april 16th 14:38 < E_mE> to build what? 14:39 < Macen> the admin part of the cms (templates are 70% done) 14:39 < Macen> they want a critical path 14:39 < Macen> i hav the software, dunno how it outputs it's data 14:40 < E_mE> whats a critical path? 14:41 < Macen> project management plan 14:52 * _cheerios arm has wii-shakes :/ 15:07 < E_mE> why doesn't the FPF accept $nbsp;???? 15:09 < v-dogg> because it's not XML 15:09 < E_mE> why does it accept & then? is that XML? 15:10 < v-dogg> yes 15:10 < v-dogg> use   15:11 < E_mE> ah okay.. thank you :) i shall not ask the silly question again :D 15:22 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has joined #agavi 15:36 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:36 < MrJeep> A third mac's on his way 15:36 < MrJeep> I bet I've unboxed more MBP in a month than anyone here 15:37 < _cheerios> keep at it, MrJeep! 15:37 < MrJeep> of course :D 15:41 < MrJeep> I won't give up until I have a good mbp 15:41 < MrJeep> Just like my dad told me, when you pay the high price, you expect everything to be perfect 15:42 < RossC0> arghh why is my ajax request coming back with is_slot = true! 15:47 < _cheerios> i has hijakd urz ajax 15:49 -!- shoan [n=shoan@122.166.1.168] has quit [] 15:58 -!- nfq [n=nfq@84-73-209-218.dclient.hispeed.ch] has quit [] 15:59 -!- MrJee1 [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit ["Leaving."] 16:00 -!- JanK_ [n=JanK_@muedsl-82-207-254-095.citykom.de] has joined #agavi 16:15 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 16:18 -!- Yossi [n=nospam@89.0.51.193.dynamic.barak-online.net] has joined #agavi 16:18 < Yossi> HUOMENTA 16:19 < Yossi> Guys, how do I set .htaccess so I don't have to go www.url.com/pub/ - just www.url.com ? 16:22 < RossC0> Yossi why you setting / to be the web root and not /pub ? 16:23 < Yossi> RossC0 : you mean I can change it in apache setting? 16:24 < RossC0> yeah - this for an agavi app? 16:24 < Yossi> yeah 16:24 < RossC0> then deffo - the pub/ is the web root! 16:24 < Yossi> ok I'll check my httpd.conf 16:26 -!- sean` [n=Sean@upeohilversum.speedxs.nl] has quit [Connection timed out] 16:29 < Yossi> just change that apache document root? 16:29 < Yossi> ohhh there is ServerRoot 16:31 -!- YossiB [n=nospam@89.0.51.193.dynamic.barak-online.net] has joined #agavi 16:36 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 16:47 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 16:55 -!- Yossi [n=nospam@89.0.51.193.dynamic.barak-online.net] has quit [Read error: 110 (Connection timed out)] 16:58 < E_mE> have nice weekend people 16:58 < E_mE> bye 16:58 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:11 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 17:11 < _cheerios> moooo! 17:15 -!- shrink0r [i=shrink@i577B4AEA.versanet.de] has joined #agavi 17:35 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:37 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)] 17:43 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has joined #agavi 17:50 -!- Zibi_ [n=asd@80.4.120.163] has quit [] 18:10 < Spica> Where does one define these %actions.default_module%? I would like to define a similar reference to my Admin module. 18:11 < _cheerios> settings.xml 18:12 < Spica> <system_action name="login"><module>Admin</module><action>Login</action></system_action>? 18:14 < Spica> _cheerios: Like that? 18:15 < _cheerios> havent tried your route, and i dont have settings points to modules, but here's one way: <setting name="admin_module">%core.app_dir%/modules/Admin</setting> 18:16 < Spica> Hmm.. ok. 19:05 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 19:08 < E_mE> WWOOOO!! I GOT THE JOB! :D 19:08 * E_mE is now a web programmer for Gasworld.com :D 19:10 < YossiB> Congrats! 19:11 < E_mE> thanks :D 19:12 * Macen shakes E_mE's hand 19:12 < Macen> good job that man 19:12 < Macen> now i can come down south and slap you for killing the earth :P 19:13 < E_mE> its only a media company hehe. they dont actually handle any gas :) 19:13 < Macen> PROPOGANDA! LIES!! 19:13 < Macen> it's begun already :p 19:13 < Macen> srsly though well done 19:13 < _cheerios> don't get fired on the first day! 19:13 < Macen> idd lol! 19:14 < Macen> or the second for that matter! 19:14 < Macen> in fact, prob best to never get fired but meh 19:14 < E_mE> _cheerios: ill try my worst ;) 19:16 < E_mE> thank you Macen :D 19:48 < MrJeep> E_mE: congrats !!! :D 19:57 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 20:29 -!- Wombert [n=Wombert@dslb-084-056-008-187.pools.arcor-ip.net] has joined #agavi 20:33 < _cheerios> safe ride home, Wombert? :) 20:34 < Wombert> ya 20:34 < Wombert> roads congested with morons 20:37 < _cheerios> lol. you see morons everywhere today. 20:44 < Wombert> :p 20:44 < Wombert> bai 21:05 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 21:34 -!- shrink0r [i=shrink@i577B4AEA.versanet.de] has quit [] 21:54 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 21:56 -!- JanK_ [n=JanK_@muedsl-82-207-254-095.citykom.de] has quit [] 21:57 < Macen> BLEH 21:57 < Macen> tiredness 21:57 < Macen> overwhelming 22:03 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 22:05 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 22:34 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [] 22:46 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 22:46 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 22:48 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 22:48 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 23:00 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 23:08 < MrJeep> Wombert: I have a suggestion 23:09 < MrJeep> Doyou think it would be possible to set which build.properties the agavi script would use ? 23:16 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has left #agavi [] 23:17 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 23:17 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has left #agavi [] 23:17 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 23:17 < MrJeep> I could try to edit the script 23:17 < MrJeep> and he build.xml 23:18 < MrJeep> submit he patches as a ticket --- Day changed Sat Feb 16 2008 00:03 -!- trophaeum [i=wajiihh@ppp121-45-242-214.lns2.bne4.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 00:03 -!- trophaeum [i=poguteub@ppp121-45-242-214.lns2.bne4.internode.on.net] has joined #agavi 00:39 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi 00:45 -!- Wombert__ [n=Wombert@dslb-084-056-055-089.pools.arcor-ip.net] has joined #agavi 00:47 < Macen> moo 00:47 < Macen> sleep depravation kicking in 00:48 < Macen> is better than drugs :D 00:49 < Macen> turns out daylite's output facility isn't that easy to modify 00:49 < Macen> in fact it's bug ridden 00:50 < Macen> shame, up until now it's been a pleasure to use 00:51 < Macen> massively disappointed 00:51 -!- Wombert___ [n=Wombert@dslb-084-056-012-170.pools.arcor-ip.net] has joined #agavi 00:51 < Macen> submitted a bug report 00:51 < Macen> no idea if it will be looked at 00:51 < Macen> just glad i haven't paid yet 00:55 -!- Wombert [n=Wombert@dslb-084-056-008-187.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 00:58 -!- Wombert [n=Wombert@dslb-084-056-027-128.pools.arcor-ip.net] has joined #agavi 01:04 -!- Wombert__ [n=Wombert@dslb-084-056-055-089.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 01:14 -!- Wombert___ [n=Wombert@dslb-084-056-012-170.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 01:20 -!- dsias [n=dsias@wsip-70-184-45-137.pn.at.cox.net] has quit [Read error: 110 (Connection timed out)] 01:23 -!- Wombert_ [n=Wombert@dslb-084-056-008-121.pools.arcor-ip.net] has joined #agavi 01:23 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 01:28 -!- Wombert__ [n=Wombert@dslb-084-056-024-128.pools.arcor-ip.net] has joined #agavi 01:32 -!- Wombert [n=Wombert@dslb-084-056-027-128.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 01:41 -!- Wombert_ [n=Wombert@dslb-084-056-008-121.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 01:46 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 01:57 < impl> g'day 02:05 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has joined #agavi 02:53 -!- IcyT is now known as icyt 03:15 -!- Wombert [n=Wombert@dslb-084-056-057-177.pools.arcor-ip.net] has joined #agavi 03:19 -!- Wombert_ [n=Wombert@dslb-084-056-063-044.pools.arcor-ip.net] has joined #agavi 03:22 -!- Wombert___ [n=Wombert@dslb-084-056-004-082.pools.arcor-ip.net] has joined #agavi 03:25 -!- Wombert__ [n=Wombert@dslb-084-056-024-128.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 03:29 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Connection timed out] 03:31 -!- Wombert__ [n=Wombert@dslb-084-056-018-139.pools.arcor-ip.net] has joined #agavi 03:33 -!- Wombert [n=Wombert@dslb-084-056-057-177.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 03:36 -!- Wombert [n=Wombert@dslb-084-056-025-194.pools.arcor-ip.net] has joined #agavi 03:36 -!- Wombert_ [n=Wombert@dslb-084-056-063-044.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 03:45 -!- Wombert___ [n=Wombert@dslb-084-056-004-082.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 03:47 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:48 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:52 -!- Wombert__ [n=Wombert@dslb-084-056-018-139.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 04:54 -!- shoan [n=shoan@59.92.207.63] has joined #agavi 05:02 -!- Arme[0] is now known as Arme[N] 06:08 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 101 (Network is unreachable)] 06:11 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 06:34 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 101 (Network is unreachable)] 06:34 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 07:04 < v-dogg> huomenta 07:12 < shoan> huomenta 09:08 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 09:09 < _cheerios> huomenta ppl 09:27 -!- saracen_ [n=saracen@91.84.44.214] has quit [Remote closed the connection] 09:27 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 09:44 < Wombert> huomenta 09:48 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 09:48 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 10:37 -!- icyt is now known as IcyT 10:38 -!- lucifer4u [i=HydraIRC@87.252.235.129] has joined #agavi 10:39 < lucifer4u> Hi all :) 10:39 < E_mE> huomenta all :D 11:19 -!- digitarald [n=Miranda@62.43.143.56.dyn.user.ono.com] has joined #agavi 11:19 < digitarald> Huomenta! 11:20 < v-dogg> lucifer4u: first time here? 11:31 < lucifer4u> v-dogg, second time :) 12:06 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 12:07 < timan> hi 12:15 < v-dogg> huomenta 12:16 < digitarald> Huomenta 12:17 -!- Wombert_ [n=Wombert@dslb-084-056-004-233.pools.arcor-ip.net] has joined #agavi 12:20 -!- shoan [n=shoan@59.92.207.63] has quit [Remote closed the connection] 12:21 -!- shoan [n=shoan@59.92.207.63] has joined #agavi 12:23 < lucifer4u> MikeSeth, ping 12:28 -!- Wombert__ [n=Wombert@dslb-088-064-067-239.pools.arcor-ip.net] has joined #agavi 12:34 -!- Wombert [n=Wombert@dslb-084-056-025-194.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 12:43 -!- digitarald [n=Miranda@62.43.143.56.dyn.user.ono.com] has quit ["... is gone ... www.digitarald.de ... but he is coming back!"] 12:43 -!- Wombert [n=Wombert@dslb-084-056-003-087.pools.arcor-ip.net] has joined #agavi 12:45 -!- Wombert_ [n=Wombert@dslb-084-056-004-233.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 12:48 -!- Wombert_ [n=Wombert@dslb-088-064-065-127.pools.arcor-ip.net] has joined #agavi 12:49 -!- Wombert__ [n=Wombert@dslb-088-064-067-239.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 13:01 -!- Wombert [n=Wombert@dslb-084-056-003-087.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 13:03 -!- Wombert [n=Wombert@dslb-088-064-088-172.pools.arcor-ip.net] has joined #agavi 13:06 -!- Wombert__ [n=Wombert@dslb-084-056-009-034.pools.arcor-ip.net] has joined #agavi 13:09 -!- Wombert___ [n=Wombert@dslb-088-064-065-144.pools.arcor-ip.net] has joined #agavi 13:18 -!- Wombert_ [n=Wombert@dslb-088-064-065-127.pools.arcor-ip.net] has quit [Read error: 113 (No route to host)] 13:21 -!- Wombert [n=Wombert@dslb-088-064-088-172.pools.arcor-ip.net] has quit [Connection timed out] 13:23 -!- Wombert__ [n=Wombert@dslb-084-056-009-034.pools.arcor-ip.net] has quit [Connection timed out] 13:23 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 13:39 -!- lucifer4u [i=HydraIRC@87.252.235.129] has quit [" HydraIRC -> http://www.hydrairc.com <- Leading Edge IRC"] 13:40 -!- Wombert [n=Wombert@dslb-088-064-077-241.pools.arcor-ip.net] has joined #agavi 13:43 < shoan> is output_types.xml used for console configuration? 13:43 < shoan> I keep getting this error: Fatal error: Call to undefined method ConsoleResponse::setHttpStatusCode() in /Users/shoan/Sites/proj/output/app/modules/Default/views/Error404SuccessView.class.php on line 8 13:54 -!- Wombert___ [n=Wombert@dslb-088-064-065-144.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 14:11 -!- Arme[N] is now known as Arme[0] 15:13 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 15:14 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 15:19 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 15:27 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has joined #agavi 15:31 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 15:32 < MrJeep> good morning 15:52 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 15:59 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Read error: 104 (Connection reset by peer)] 16:02 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 16:03 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 16:07 -!- lucifer4u [i=HydraIRC@87.252.235.129] has joined #agavi 16:08 < E_mE> yo jeep 16:13 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 16:29 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has quit [] 16:38 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 16:39 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] 16:54 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has joined #agavi 16:58 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 17:20 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 17:31 -!- Wombert [n=Wombert@dslb-088-064-077-241.pools.arcor-ip.net] has quit [] 17:36 -!- lucifer4u [i=HydraIRC@87.252.235.129] has quit [Connection timed out] 17:39 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has quit [] 17:46 -!- shoan_ [n=shoan@59.92.152.105] has joined #agavi 17:54 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 17:58 -!- shoan [n=shoan@59.92.207.63] has quit [Read error: 110 (Connection timed out)] 18:34 -!- shoan_ is now known as shoan 19:11 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 19:12 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 19:14 < MrJeep> v-dogg: do you think it's possible to specify which build.properties agavi uses 19:14 < MrJeep> I'm talking about a new feature 19:29 < v-dogg> build.properties is phing's and as far as I know you can't tell it where it is 19:30 < v-dogg> I would like to be able to move it elsewhere, too 19:34 < MrJeep> I've been looking at build.xml 19:35 < MrJeep> <property file="${project.dir}/build.properties" /> 19:35 < MrJeep> so if It could use a diffrent variable 19:35 < MrJeep> which can be set in the agavi executable 19:36 < MrJeep> it would then be possible 19:36 < MrJeep> brb in 5 seconds 19:36 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 19:36 < impl> I think you can set it in the agavi script 19:37 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 19:37 < MrJeep> bac 19:37 < MrJeep> back 19:38 < MrJeep> with some tests in the agavi cli, and using a -Dbuildfile.dir (or something) I think it would be possible 19:49 < v-dogg> impl: you can set it in build.xml but not in the script that calls phing 19:50 < v-dogg> MrJeep: yes, that could be possible (by modifying agavi's build.xml) 19:50 < impl> I could have sworn 19:50 < impl> hm 19:50 < MrJeep> and it's not a big thing, I'll try it 19:50 < v-dogg> impl: I might be wrong 19:51 < v-dogg> it has happened once or twice 19:51 < v-dogg> but long ago 19:51 < v-dogg> :p 19:51 * impl is going to create a branch for fixing the build system now 19:52 < v-dogg> go go go! 19:52 < impl> I am, svn cp takes forevarrr 19:52 < impl> :x 19:55 < MrJeep> are you going to implement what I've suggested or it's something else ? 19:56 < v-dogg> whole rewrite of the build system 19:56 < MrJeep> oh :D 19:56 < impl> the agavi script should be able to do *way* more than it does now 19:56 < MrJeep> nice, what's the new features ? 19:56 < MrJeep> download p0rn while creating project ? 19:56 < MrJeep> that would be so nice 19:57 < impl> like being able to rename/remove actions/modules 19:57 < timan> when I have processed some data from a POST request in Action->executeWrite(), how do I forward to another action instead of e.g. just return 'Success'? 19:57 < MrJeep> I agree, however this will be a major problem for versionned projects 19:57 < MrJeep> I think 19:58 < impl> timan: Use a redirect in the response in your view 19:58 < impl> $response->setRedirect($routing->gen(...)) 19:59 < impl> MrJeep: oom, integration with VCSes would be fawesome 19:59 < timan> so first return 'Success' from the first action, and the response->setRedirect in the SuccessView? 19:59 < MrJeep> yeah, but otherwise all project with won't be able to use those rename, delete features 19:59 < CIA-10> impl * r2310 /branches/impl-build_system/: Creating branch for fixing build system 19:59 < MrJeep> but it would kick some asses 19:59 < MrJeep> :D 20:00 < impl> timan: precisely 20:00 < timan> thanks! :) 20:00 < impl> sure thing :D 20:01 < MrJeep> and by teh way, please think of a small feature to specify which build.properties it's going to use :) 20:01 < MrJeep> agavi -buildfile=somebuildfiel 20:01 < impl> haha, I'll see what I can do. :P 20:01 < MrJeep> ty very much 20:02 < impl> What exactly does etc/olson do? 20:02 < MrJeep> I'm trying to encapsulate all the development tools like propel, agavi and so on in /dev 20:02 < impl> any idea? 20:02 < MrJeep> no sorry 20:03 < impl> It's something to do with tzdata 20:04 < impl> weird, I won't touch that for now 20:12 -!- lucifer4u [i=HydraIRC@87.252.235.129] has joined #agavi 20:19 < impl> Hmm 20:20 < impl> v-dogg: Do you think I should open separate tickets for things I'm changing or just ref my 'fix the build system' ticket? 20:22 < impl> I think I'll just ref it 20:22 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 20:23 < CIA-10> impl * r2311 /branches/impl-build_system/ (5 files in 3 dirs): Move src/buildtools to build -- not really source code anyway, refs #689 20:42 < marklar|omni> hai 20:42 < marklar|omni> trophaeum: ping 20:57 < MrJeep> cya layter 20:57 < MrJeep> later* 20:57 < MrJeep> going to the stable 20:57 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 21:22 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 21:25 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["."] 21:25 < MrJeep> impl 21:25 < MrJeep> if [ -z "$2"]; then what's -z is supposed to do ? 21:25 < MrJeep> check for emptyness ? 21:27 < impl> yeah 21:27 < impl> wait 21:27 < MrJeep> by the way, what's hte difference between : 21:28 < impl> yeah, tests for emptiness. 21:28 < MrJeep> VAR="${OTHER_VAR}/something 21:28 < MrJeep> and 21:28 < MrJeep> VAR = $OTHER_VAR/something 21:28 < MrJeep> oh the first one is quoted by the way 21:28 < impl> you can do string manipulating things (substr) with the ${ way 21:28 < impl> and it's easier to follow 21:29 < MrJeep> ok 21:29 < impl> consider e.g. $OTHER_VAR_filename vs. ${OTHER_VAR}_filename 21:29 < MrJeep> yeah I agree 21:35 < MrJeep> thnx 21:35 < MrJeep> by the way, do you know a way to call a command, grab the result, remove coloring and re-print it ? hehe 21:35 < MrJeep> :P 21:38 < MrJeep> since osx terminal have some problems handling colors 21:38 < MrJeep> ainsi colors I've been told 22:11 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 22:39 -!- lucifer4u [i=HydraIRC@87.252.235.129] has quit [Read error: 110 (Connection timed out)] 23:31 -!- YossiB [n=nospam@89.0.51.193.dynamic.barak-online.net] has quit [] 23:39 < impl> ugh, phing is obnoxious 23:54 -!- MrJeep [n=MrJeep@24-122-39-195.ab.cgocable.ca] has joined #agavi --- Day changed Sun Feb 17 2008 00:25 -!- zilenCe [n=Chris@M4503P019.adsl.highway.telekom.at] has joined #agavi 00:25 -!- zilenCe [n=Chris@M4503P019.adsl.highway.telekom.at] has left #agavi [] 00:27 -!- MrJeep [n=MrJeep@24-122-39-195.ab.cgocable.ca] has quit [] 00:27 -!- zilenCe [n=Chris@M4503P019.adsl.highway.telekom.at] has joined #agavi 00:28 < zilenCe> helloooo 00:28 < zilenCe> I'm trying to use agavi 00:28 < zilenCe> but have problems with installing on windows 00:28 < zilenCe> it says "build failed" 00:28 < zilenCe> I think I configured everything the right way. could it possibly be, that it does not like whitespaces in directoy names? 00:29 < nfq> impl: you there to advise zilenCe ? 00:46 -!- zilenCe [n=Chris@M4503P019.adsl.highway.telekom.at] has left #agavi [] 00:55 < impl> oomf 00:55 < impl> I was eating :( 01:33 -!- IcyT is now known as icyt 02:53 < impl> Whoever wrote this build system was smoking something strong 02:53 < impl> whew 04:22 -!- shoan [n=shoan@59.92.152.105] has quit [Remote closed the connection] 04:24 -!- shoan [n=shoan@59.92.152.105] has joined #agavi 05:07 -!- Arme[0] is now known as Arme[N] 05:13 -!- trophaeum [i=poguteub@ppp121-45-242-214.lns2.bne4.internode.on.net] has quit [Remote closed the connection] 05:42 < CIA-10> impl * r2312 /branches/impl-build_system/build/ (8 files in 5 dirs): Starting work on new buildfile and moving things around, refs #689 05:56 -!- dsias [n=dsias@ip70-191-221-200.pn.at.cox.net] has quit [Read error: 104 (Connection reset by peer)] 06:05 -!- trophaeum [i=gcwyiz@ppp121-45-242-214.lns2.bne4.internode.on.net] has joined #agavi 06:40 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 06:40 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 06:56 < v-dogg> huomenta 07:00 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 07:04 < Yossi> huomenta 07:04 < Yossi> I am so fucking tired 07:20 < v-dogg> get a baby and you know what beeing tired is... 07:32 < Yossi> lol 08:02 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Success] 08:08 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 08:19 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has joined #agavi 08:21 -!- Wombert [n=Wombert@dslb-088-064-077-241.pools.arcor-ip.net] has joined #agavi 08:21 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Success] 08:24 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 10:52 < Wombert> huomenta btw :p 10:57 < Yossi> My company has a really funny way of working... 10:58 < Yossi> the product they want changes a billion times from start to finnish 11:11 < marklar|omni> heh 11:11 < marklar|omni> there's a drawing on wombert's blog about that 11:11 < Wombert> mh? 11:11 < marklar|omni> "[...] what the customer really wanted" 11:11 < marklar|omni> wasn't that on yer tumblr? 11:12 < marklar|omni> the one with the swing 11:12 < Wombert> ah 11:12 < Wombert> http://blog.bitxtender.com/post/24794837 11:15 -!- icyt is now known as IcyT 11:22 -!- shoan [n=shoan@59.92.152.105] has quit [Read error: 110 (Connection timed out)] 12:12 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has quit [] 12:18 -!- lucifer4u [i=HydraIRC@87.252.235.129] has joined #agavi 12:18 < lucifer4u> HUOMENTA :) 12:20 < marklar|omni> hi 12:34 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi 12:48 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 13:01 -!- Yossi [n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] 13:01 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 13:13 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has joined #agavi 13:35 -!- Wombert_ [n=Wombert@dslb-084-056-038-027.pools.arcor-ip.net] has joined #agavi 13:54 -!- Wombert [n=Wombert@dslb-088-064-077-241.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 14:04 -!- Arme[N] is now known as Arme[0] 14:12 -!- lucifer4u [i=HydraIRC@87.252.235.129] has quit [" HydraIRC -> http://www.hydrairc.com <- State of the art IRC"] 14:58 -!- JanK__ [n=JanK_@muedsl-82-207-248-183.citykom.de] has joined #agavi 15:13 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 15:16 -!- JanK_ [n=JanK_@muedsl-82-207-248-141.citykom.de] has quit [Read error: 110 (Connection timed out)] 15:24 < marklar|omni> Query OK, 3311667 rows affected (5 min 14.57 sec) 15:24 < marklar|omni> Rows matched: 3311667 Changed: 3311667 Warnings: 0 15:24 < marklar|omni> :( 15:57 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 15:58 -!- JanK__ is now known as JanK_ 15:58 -!- JanK_ [n=JanK_@muedsl-82-207-248-183.citykom.de] has left #agavi [] 16:09 -!- lucifer4u [i=HydraIRC@87.252.235.129] has joined #agavi 16:41 < impl> zats a lot of rows! 16:43 < v-dogg> no really :) 16:43 < marklar|omni> it took too damn long 16:44 < marklar|omni> should've been one row less though heh 16:44 < marklar|omni> 3311666 is a cool number 16:45 < impl> lawl 16:46 < v-dogg> marklar|omni: just go ahead and delete one row. then run that again 16:46 < v-dogg> I dare you! 17:48 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 17:48 < _cheerios> helou 17:55 < Spica> Hello! 17:55 < Spica> (Sorry, huomenta!) 17:56 < _cheerios> v-dogg, did you check out fiksuhuuto.fi concept? pretty good way to steal the social monies :) 17:57 < _cheerios> setup something expensive on sale, for 0e. then you can bid on it by sending SMS for 2e, to increment cost of sale item by 0.01e. 17:58 < _cheerios> prices are kept low, and the guys behind the service make a killing per each sale. 18:10 < Spica> _cheerios: I would say that's brilliant idea. Too bad, I did not come up with it myself. 18:11 < Spica> +a 18:15 < _cheerios> when you see a 40" tv going for 125e, yeah... they'll have one big-fucking-grin on their faces buying&mailing it to the winner 18:16 < Spica> I would at least. :) 18:27 -!- lucifer4u [i=HydraIRC@87.252.235.129] has quit [" HydraIRC -> http://www.hydrairc.com <- Try something fresh"] 18:53 -!- JanK_ [n=JanK_@muedsl-82-207-216-092.citykom.de] has joined #agavi 18:57 < v-dogg> haha 18:57 < marklar|omni> hi 18:57 < marklar|omni> v-dogg: can has iso now? 18:57 < v-dogg> I didn't realize the clock starts from the begining when somebody sends an sms :D 18:57 < v-dogg> marklar|omni: oh, yeah, forgot 18:58 < marklar|omni> you want ftp to upload it to? 18:58 < marklar|omni> or what? 19:00 < marklar|omni> trophaeum: ping 19:00 < _cheerios> zomg, v-dogg hooked to that place already? :) 19:00 -!- JanK__ [n=JanK_@muedsl-82-207-245-163.citykom.de] has joined #agavi 19:01 -!- JanK_ [n=JanK_@muedsl-82-207-216-092.citykom.de] has quit [Nick collision from services.] 19:02 < _cheerios> marklar|omni, have you been using the camera a lot? Or just bought it, and then place it aside, thinking "what should I buy next?" :) 19:04 < marklar|omni> I'm post-processing some pics 19:04 < marklar|omni> lots of unedited ones at http://media.mark.org.il 19:23 < v-dogg> marklar|omni: I can't find the CD... 19:23 < v-dogg> I know I have it 19:23 < marklar|omni> fail :( 19:23 < marklar|omni> mine is scratched to hell 19:23 < marklar|omni> one of the downfalls of buying a 2nd hand cam heh 19:23 < marklar|omni> the cam is in top-notch condition 19:23 < marklar|omni> the cd looks like he ran it over with the car a few times 19:24 * marklar|omni throws the cd out 19:25 < v-dogg> I'll ask teh missus when the baby goes to sleep 19:26 < v-dogg> _cheerios: if you thought I participated in fiksuuhuuto.fi you are wrong :) 19:27 < v-dogg> just watched one of the countdowns go to <10secs and then it bounced right back to 3 minutes 19:28 < v-dogg> what's the starting price? 0.01 e ? 19:28 < _cheerios> that or 0, yep 19:29 < v-dogg> so that Acer TFT I've been following has already earned the provider 233 x 1,90e (gross of course)? 19:30 < marklar|omni> heh nice 19:30 < v-dogg> man those guys are fecking geniuses! 19:31 < marklar|omni> yep 19:31 < marklar|omni> this kind of scam has been running around here for a few years now 19:31 < marklar|omni> people still buy it 19:31 < marklar|omni> heh 19:32 < v-dogg> mobile phones should be limited to people with an IQ over 10... 19:33 < marklar|omni> hehe 19:33 < _cheerios> google mentioned a service called bidster.com, which was similar. you send the amount you want to pay, and the lowest (unique) price wins. supposedly the thing is madly popular in sweden. 19:33 < v-dogg> hah 19:37 < v-dogg> 1600 e gift voucher, currect price 33.62 e <- income so far: 3362 x 1.90 e = 6387 e 19:37 < v-dogg> is this correct? 19:38 < timan> how do I get error404 module and action via AgaviConfig::get()? 19:40 < Spica> v-dogg: About.. 19:41 < Spica> I came to the same amount. However, they do have some bargain prices there, so it is likely to slightly less. But basically, they are making 190 times the winning offer. 19:44 < _cheerios> timan, %actions.default_module% (from routing.xml) -- should be the same without % 19:50 < v-dogg> that site makes me mad! I want to make mad $$ too :D 19:52 < v-dogg> Spica: I think the cheapest rate is 49.90/50 ~= 1 e 19:53 < v-dogg> so at minimum the income is ~3360 e for a 1600 voucher 19:53 < v-dogg> not bad :) 19:58 < Spica> v-dogg: No, not bad. Just told a friend of mine that their business idea is the first for a very long time of which I am honestly jealous. 19:59 < Spica> He then asked if business ideas are legally protected from exploiting/copying. :) 19:59 < Spica> Which they are not.. in Finland at least. 20:01 < v-dogg> no, they are not 20:02 < Spica> In the USA it would be different, though. 20:03 < v-dogg> well, yeah, but they are the leaders of the free world so it's understandable 20:03 < Spica> Yes, of course. 20:03 < v-dogg> there, even the streets are gold, I hear 20:03 < v-dogg> impl: is that true? 20:03 < Spica> And everything is bigger. In particular, the lawers fees. 20:04 < Spica> Grah.. can't get redirect to work from my FoobarView. 20:04 < v-dogg> show me the money 20:04 < v-dogg> err.. ocde 20:04 < v-dogg> code 20:05 < Spica> No, now it works. 20:05 < Spica> but I could use an explanation. 20:06 < Spica> v-dogg: http://pastebin.ca/907634 20:07 < Spica> Why does it not work if the commented lines are uncomented? 20:07 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 20:08 < marklar|omni> hai 20:09 < v-dogg> Spica: because your setupHtml loads a layout and another execution container (a slot perhaps?) is ran 20:09 < Spica> v-dogg: Yes, it does load the layout. 20:10 < Spica> Which leads me to my next question: When I inherit my BaseView in my AdminBaseView class. Should I call the super::setupHtml method there, too? 20:11 < v-dogg> it's parent:: and it's really up to you, I guess :) 20:11 < Spica> I.e. I want to override the setupHtml to allow it to initialise an admin specific container. But then it prolly should do its normal stuff, too. 20:11 < Spica> Could you explain the setupHtml to me, please. 20:12 < Spica> (v-dogg: It's super in Java, sorry.) 20:12 < v-dogg> sure :) 20:12 < _cheerios> btw. noticed these today, if someone needs new wallpapers > http://freelanceswitch.com/wallpapers 20:13 < v-dogg> setupHtml is just an Agavi convention. it's a helper method that (usually) just loads the layout 20:14 < v-dogg> we recommend you use it (and name it setup(OutputType) but how you use it is eventually up to you 20:16 < v-dogg> Spica: was that helpful? or did you have a specific question? 20:18 < Spica> v-dogg: Not really. Know I know what it is. But I do not (yet) understand Agavi well enough to be able to use the method fluently. But in principle, it should do some basic, output type specific initialisation for each request which results in some output (but redirecting). 20:18 < Spica> But thanks! :) 20:19 < v-dogg> it's the place where you should load the layout 20:20 < Spica> Yes. 20:32 < Spica> Ah, my dummy login system works. Thanks to v-dogg's CMS system. :) 20:33 < Spica> Umm.. so is it enough to make an action secure if it implements the isSecure function which returns true? 20:33 < Spica> (I do this in my FooAdminBaseAction.) 20:33 < Spica> Will I have to call it somewhere explicitely? Or will Agavi do that for me? 20:34 < Spica> Should I do something else? 20:34 < Spica> (In addition to the aforementioned, that is.) 20:35 < Macen> any one ever contested ownership of a domain? 20:39 < marklar|omni> Macen: nope, but it's probably not easy 20:39 < Macen> info in WHOIS is correct but the company don't know who has control to change IPS tags 20:39 < Macen> marklar|omni: it's looking .. quite dodgy atm 20:39 < Macen> Fibranet Services Ltd [Tag = FIBRANET] 20:39 < Macen> Google gives no solid result other than in the sponsored links, and that 404's 20:40 < Macen> The Nominet database lists the comapny as FIBRANET, but for another tag, it says "Fibranet t/o free-parking.co.uk" 20:40 < Macen> I'm not entirely familiar with "t/o" ?? 20:41 < Macen> the Nominet web site kind of quashed a few anxieties 20:41 < Macen> http://www.nominet.org.uk/disputes/drs/ 20:41 < Macen> doesn't seem as scary as i first thought...but they probably make a fair bit out of that service i presume so dunno really 20:42 < Macen> i told the customer "the info in the db is correct so it will be as painless as possible but that's not to say it won't be arduous" so feel i have it covered at least.... 20:43 < Macen> like i say, i don't know though 20:43 < Macen> so :| 20:46 < marklar|omni> :\ 20:46 < v-dogg> Spica: isSecure() == true is enough, you don't have to do anything else 20:46 < Spica> v-dogg: Bril. Thanks! 20:47 < Macen> :( 20:47 < Macen> anyways 20:47 < Macen> bbiab 20:48 < marklar|omni> later 20:51 < _cheerios> Macen, if it's a .eu domain, you can likely get it turned over if you give company creds. if it's anything else, pay $$$. let me know what the real deal is. never had to. 20:59 -!- JanK__ [n=JanK_@muedsl-82-207-245-163.citykom.de] has quit [] 20:59 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has joined #agavi 21:03 -!- JanK_ [n=JanK_@muedsl-82-207-245-163.citykom.de] has joined #agavi 21:06 < _cheerios> sweden has events that liken it to russia; someone got sprayed with automatic fire whilst sitting in their mercedes. 21:08 < Spica> Anybody, what are these AgaviPHPRenderer parameters in output.xml: extract_vars, extract_slots and slots_var_name? 21:08 < _cheerios> http://stockholm.expressen.se/polopoly_fs/1.1051163!defaultImage/2220438253.jpg 21:10 -!- Wombert [n=Wombert@dslb-084-056-016-076.pools.arcor-ip.net] has joined #agavi 21:11 < Wombert> eh 21:11 < Wombert> guise 21:11 < Wombert> v-dogg: 21:11 < Wombert> _cheerios: 21:11 < Wombert> what is fiksuhuuto.fi 21:11 < Wombert> is that where you click to see a price, and seeing the price costs ~40cents or so? 21:11 < Wombert> and then you can buy it if you like the price? 21:12 < _cheerios> "stuff put on sale, for 0e. then you can bid on it by sending SMS for 1.90e, to increment cost of sale item by 0.01e. each bid resets timer to 5mins, counting down again." 21:17 < _cheerios> tomorrow they'll put a car on sale, probably hoping to rake in a few hundred thousand k's. 21:21 -!- Wombert__ [n=Wombert@dslb-084-056-027-045.pools.arcor-ip.net] has joined #agavi 21:21 < Spica> Could someone take a look at this, please. Why does it give me the error I mention in the comments? http://pastebin.ca/907731 21:22 -!- Wombert_ [n=Wombert@dslb-084-056-038-027.pools.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] 21:26 < v-dogg> Spica: try this: http://pastebin.ca/907748 21:27 < v-dogg> and check your output_types.xml to make sure you have a layer called "decorator" :) 21:29 < v-dogg> you need to test for " && !$this->container->getParameter('is_slot')" because your slot layout doesn't have a decorator layer 21:29 -!- Wombert [n=Wombert@dslb-084-056-016-076.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 21:30 < Spica> v-dogg: No change. I'll paste you my output_types.xml 21:31 < Spica> v-dogg: http://pastebin.ca/907753 21:32 < v-dogg> http://pastebin.ca/907754 <- copied from a real project 21:32 < Spica> Ok. 21:33 < Wombert__> and if the timer is 0 21:33 < Wombert__> the last bidder gets the item? 21:33 < v-dogg> Wombert__: yup 21:33 < Wombert__> I see 21:34 < Spica> v-dogg: That first parameter to createSlotContainer? is the module and the second is the action name? 21:34 < v-dogg> yes 21:34 < Wombert__> hey 21:34 < Wombert__> we have api docs 21:34 < Wombert__> :< 21:34 < v-dogg> :p 21:35 < v-dogg> _I_ have code completetion 21:35 < Spica> v-dogg: No change. 21:36 < v-dogg> and you changed the if-statement? 21:37 < v-dogg> well, actually, it should have worked before because you set the layoutname for slots.. hm 21:37 < Spica> v-dogg: I copy pasted your code from 907754. I also tested did: print ($this->getLayer('decorator') != null) ? "OK" : "NULL"; and it gave me OK. 21:38 < v-dogg> and you are sure it is that line which causes it? 21:39 < Spica> I am sure that's the line PHP gives. 21:39 < Spica> Fuck! 21:39 < Spica> Hold on. 21:39 < Spica> Bril. 21:39 < Spica> v-dogg: Forget. Works. 21:40 < Spica> Thanks! 21:40 < Spica> Stupid User Error in my end. 21:40 < v-dogg> :) 21:40 < Spica> There IS a reason why it was not me who invented fiksuhuuto.fi. :D 21:40 < v-dogg> bed time 21:40 < Spica> Bye! 21:44 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 21:47 -!- Wombert [n=Wombert@dslb-084-056-027-036.pools.arcor-ip.net] has joined #agavi 21:48 -!- Spica [n=miikka@thule.yok.utu.fi] has quit ["X froze, kernel still running!"] 21:53 < Wombert> bai 21:53 -!- Wombert [n=Wombert@dslb-084-056-027-036.pools.arcor-ip.net] has quit [] 22:03 -!- Wombert__ [n=Wombert@dslb-084-056-027-045.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 22:04 -!- Spica [n=miikka@thule.yok.utu.fi] has joined #agavi 23:24 < impl> v-dogg: Well I'm sure there's at least one somewhere... --- Day changed Mon Feb 18 2008 00:15 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [] 00:20 -!- JanK_ [n=JanK_@muedsl-82-207-245-163.citykom.de] has quit [] 01:40 -!- IcyT is now known as icyt 01:41 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 01:58 < MrJeep> anyone knows how to manualy set svn:externals using the command line ? 02:02 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 02:04 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:35 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:35 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 02:43 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 02:44 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:02 < MrJeep> v-dogg: I remember you have a blog where you explained your agavi setup, could you give me the url once again please ? 03:20 -!- shoan [n=shoan@59.92.138.23] has joined #agavi 03:27 < MrJeep> nevermind 04:28 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] 04:38 -!- Arme[0] is now known as Arme[N] 04:40 -!- shoan [n=shoan@59.92.138.23] has quit [Remote closed the connection] 04:40 -!- shoan [n=shoan@59.92.138.23] has joined #agavi 05:04 -!- shoan [n=shoan@59.92.138.23] has quit [Read error: 110 (Connection timed out)] 05:18 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 05:53 -!- shoan [n=shoan@122.166.1.164] has joined #agavi 06:49 < v-dogg> huomenta 07:23 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:23 < _cheerios> huomenta! 07:29 -!- sean` [n=Sean@213-84-124-85.adsl.xs4all.nl] has quit [Read error: 110 (Connection timed out)] 07:37 -!- sean` [i=Sean@91.141.162.18] has joined #agavi 07:52 < E_mE> huomenta! 07:59 < _cheerios> hmm... utf-8 input gets eaten alive whilst on the way to db w/doctrine o_O what happen :( 08:02 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 08:08 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 08:12 -!- sean`` [n=Sean@upeohilversum.speedxs.nl] has joined #agavi 08:13 -!- sean`` [n=Sean@upeohilversum.speedxs.nl] has quit [Read error: 104 (Connection reset by peer)] 08:15 < trophaeum> w00t, spam to the agavi commits list 08:22 -!- sean` [i=Sean@91.141.162.18] has quit [Read error: 113 (No route to host)] 09:05 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] 09:07 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:08 < E_mE> huomenta! 09:18 -!- Zibi_ [n=asd@80.4.120.163] has joined #agavi 09:19 < Zibi_> elo 09:37 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has joined #agavi 09:37 < digitarald> Huomenta! 09:37 < digitarald> I'm tumbling! 09:37 -!- JanK_ [n=JanK_@muedsl-82-207-245-163.citykom.de] has joined #agavi 09:38 < E_mE> digitarald: whats you tumblr url? 09:39 < digitarald> http://digitarald.tumblr.com/ ... just for now 09:39 < digitarald> want to build a blog via the api ... so I don't need to build a backend, just a frontend that gets the data from tumblr :) 09:43 < E_mE> cool, Id like to see that when its live :) 09:43 < JanK_> wow, loads of committs this night 09:47 < digitarald> I hate building backends ... the new blog will be a real mach-up showing my data from tumblr/del.icio.us ... and my favorite rss feeds :D 09:47 < digitarald> So I have my content without clicking submit in a wonky backend 09:48 < digitarald> ok, I just need comments ... so I still need time to add a wonky comment backend 09:48 < E_mE> nice, i moved my RSS feed to google today as i will have to give me laptop in a months time :'( 09:48 < digitarald> but I can copy the one from v-dogg's cms :) 09:49 < digitarald> I also use google 09:49 < digitarald> and it can compose a public-rss-feed from your feeds 09:50 < E_mE> so you going to mashup the google RSS into your backend? 09:50 < digitarald> into the frontend, yes 09:50 < digitarald> for some sidebar content 09:51 < digitarald> I already started "agavi project blog" ... New blog status is now like 50% finished ;) 09:52 < E_mE> you making an agavi blog? 09:53 < digitarald> psst ... I can't teel em here when I use another solution ;) 09:53 < digitarald> I don't know a better framework for doing a mash-up 09:54 < Yossi> HUOMENTA 09:54 < E_mE> v-dogg, MikeSeth and I are writing an agaviblog :) 09:54 < digitarald> damn 09:54 < digitarald> as blog, or also with tumblr? 09:55 < digitarald> I really believe that tumblr is the best solution 09:55 < digitarald> since u can reblog easily 09:55 < digitarald> ot post any kind of stuff 09:55 < E_mE> well, its a soultion that will be equivlatn to woodpress or so.. so a full featured blogging app 09:55 < E_mE> wordpress* 09:55 < E_mE> though i do like tumblr alot, dont get me wrong :D 09:56 < digitarald> mh ... not what I want, but I'm sure that I will check it :D 09:56 < E_mE> :) 09:57 < digitarald> I want to add a better project parser which gets the content/docs/downloads from my svn 09:57 < digitarald> thats why I need a specialized solution :) 09:58 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 10:00 -!- bleachy [n=bleachb@80.4.120.163] has joined #agavi 10:00 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 10:08 < digitarald> anybody else had tumblr here? 10:08 < digitarald> E_mE? ;) 10:09 < digitarald> ha, gotcha 10:09 < E_mE> yes, i got you followed :D 10:10 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 10:12 < Macen> _cheerios: will do; it's for .co.uk though 10:12 -!- Arme[N] is now known as Arme[0] 10:12 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 10:12 -!- Arme[0] is now known as Arme[N] 10:14 -!- icyt is now known as IcyT 10:16 < Wombert> huomenta 10:16 < digitarald> Huomenta! 10:29 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Connection timed out] 10:30 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 10:36 -!- Whisller [n=Miranda@aazt241.neoplus.adsl.tpnet.pl] has joined #agavi 10:40 < _cheerios> "Kahvilaan murtautunut jumiutui ahteristaan ikkunaan" :p 10:42 < _cheerios> (small windows, fat ass, and robbing a coffee shop. bad mix.) 10:47 < digitarald> E_mE ... beautiful waves u have there :) 10:48 < E_mE> digitarald: thanks, you need to thank my GF :) its a town about 15KM from me, is quite famous for having very rough seas :) -- ill show you some more intense pix, one moment 10:51 < E_mE> digitarald: heres a picture of the town about 15 years ago or so: http://www.southamptoncameraclub.co.uk/html/sccportfolios/images_portfolios/amatlock/porthlevenstorm.jpg 10:51 < digitarald> nice ... rough 10:52 < digitarald> not that I want a house near the sea 10:52 < Macen> tbh it's for the best 10:52 < E_mE> im moving into the town next to me in about 3 weeks time, i shall be 10 minute walk to the sea ;) 10:52 < E_mE> well the beach 10:53 < Macen> if i was god i'd sweep cornwall into the sea too 10:54 < E_mE> Macen: tut tut! i shall sweep you into the sea ;) 10:54 < Macen> E_mE: don't pretend you wouldn't too 10:54 < Macen> we all know it's for the best 10:55 < Macen> society would benefit from it 10:55 < Whisller> hi 10:56 < E_mE> damn why didn't those glasiers destroy the north while they still had the chance.. tut!! DAMN! 10:56 < digitarald> I have the beach here 1 min from my office 10:57 < digitarald> but a calm and blue sea ... not a rough stormy one ;) 10:57 < E_mE> where are you mr digitarald? spain? 10:58 < digitarald> spain, mallorca 10:58 < digitarald> mr E_mE :D 10:58 < Macen> lucky swine 10:59 < Macen> i want sun :( 10:59 < digitarald> hey, u can search a job whereever u want ;) 10:59 < digitarald> and right now its not sunny ;) 10:59 < Macen> ;) 11:00 < E_mE> very nice :D I'm going to Tavira in Portugal in July.. maybe i can plot a job there =P 11:01 < Macen> slut 11:02 < Macen> s'ok i'm just waiting for global warming to kick in 11:02 < Macen> (</sarcasm>) 11:03 < E_mE> cornwall, wont be flooded ;) 11:03 < E_mE> cornwall has alot of high ground 11:04 < E_mE> i live like 400m from the coast edge atm, but atm about 30-50m above sea level id say 11:04 < E_mE> as the saying goes, in cornwall your either going up or down a hill never really flat 11:04 < Macen> rofl 11:33 < _cheerios> Wombert, did you figure out how to do the plurals with poedit? How'd you sort that out in the end? 11:34 < Wombert> create a new catalog from the .pot 11:34 < Wombert> fill in details 11:34 < Wombert> (lang, encoding) 11:34 < Wombert> then use the plural form expression for the respective language 11:34 < Wombert> nplurals=2; plural=n != 1; 11:34 < Wombert> for german and english 11:34 < Wombert> click oka 11:34 < Wombert> y 11:34 < Whisller> hmm symfony has Action and templates without views...in action you chose template argh 11:35 < Wombert> then bring up the options dialog _again_ 11:35 < Wombert> click ok again without changing anything 11:35 < Wombert> and then the plural tabs appear 11:35 < Wombert> it's really quality software 11:35 < Wombert> fucking GNU bullshit by fucking richard stallman 11:35 < Wombert> it doesn't transparently encode or decode quotation marks etc 11:35 < Wombert> if your translatable sting is 11:35 < Wombert> hello "mister" 11:35 < Wombert> then it shows as 11:35 < Wombert> hello \"mister\" 11:36 < Wombert> and if your translator does not use the backslashes as well 11:36 < Wombert> then the entire .po file is fucked up for good 11:36 < Wombert> also, newlines are a \n followed by a newline 11:36 < Wombert> really, really brilliant 11:36 < Wombert> this gettext .po stuff has been around for decades and those fucking idiots can't get their act together 11:36 < Wombert> "UUUH ITS OPEN SOURCE GO FIX IT YOURSELF" 11:37 < Wombert> "UUUH I TRANSLATE .POS WITH NANO ON THE TERMINAL" 11:37 < Whisller> Wombert : are you angry ;) 11:37 < Wombert> "UUH I HAVE A LONG SMELLY BEARD AND JERK OFF TO VIDEOS OF TORVALDS" 11:37 < Wombert> nah 11:37 < Wombert> just speaking the truth 11:39 < Whisller> heh 11:56 < Yossi> Did you guys know they have appales with 'google' scribed on them, at google? 11:57 < Yossi> I think this self-loving branding goes to far... 12:02 < E_mE> why is it when i pass the following url that agavi keeps saying 404 Error, http://blah/faxes/Fax123456 3235.pdf 12:02 < E_mE> i wrote a callback to replace any %20 to be replaced with a space etc 12:02 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 12:03 < E_mE> but im keep getting 404 :( 12:03 -!- Whisller [n=Miranda@aazt241.neoplus.adsl.tpnet.pl] has quit [Read error: 104 (Connection reset by peer)] 12:03 < E_mE> does \S+? ignore spaces? 12:03 < marklar|omni> hi 12:03 < E_mE> yo marklar|omni 12:03 < marklar|omni> hai 12:03 < _cheerios> google regex codes to open key to regexp warchest 12:05 < E_mE> thanx _cheerios :) 12:05 < _cheerios> don't have spaces in url... 12:06 < _cheerios> ->afk 12:06 -!- Rendez [n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi 12:06 < E_mE> _cheerios: well, its reading a list of files which are faxes, and some of the faxes titles have Fax012301023 +44 01230 1230123.pdg 12:22 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:43 -!- Arme[N] is now known as Arme[0] 12:44 -!- Arme[0] is now known as Arme[N] 12:48 -!- Arme[N] is now known as raidman|Work 12:49 -!- Whisller [n=Miranda@aazt241.neoplus.adsl.tpnet.pl] has joined #agavi 12:51 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] 12:52 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] 12:57 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:07 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] 13:08 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:19 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] 13:21 < marklar|omni> heh nice 13:21 * marklar|omni just fixed a 2-month bug in our java app 13:21 < marklar|omni> took me like 10 mins of browsing the code 13:22 < nfq> yo Macean 14:10 -!- raidman|Work is now known as Arme[0] 14:22 -!- Whisller [n=Miranda@aazt241.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 14:30 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:31 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["bbl"] 14:40 < MrJeep> Goooooooooood morning 14:41 < E_mE> hay-yo! whats happening with your laptop? 14:41 < MrJeep> I think the replacement is in the air right now 14:41 < MrJeep> maybe in Alaska 14:42 < MrJeep> anyway, it should be delivered this thursday 14:42 < MrJeep> I've asked for a matte screen instead of a glossy screen so let's hope the colors are better on that one 14:51 < marklar|omni> heh 14:52 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 14:54 -!- Whisller [n=Miranda@aazt241.neoplus.adsl.tpnet.pl] has joined #agavi 15:28 * E_mE crosses his fingers for MrJeep 15:29 < MrJeep> thnx :D 15:38 < marklar|omni> you could've just bought a dell and not have any weird problems 15:44 < Wombert> orly 15:44 < Wombert> someone at the office ordered a dell 15:44 < Wombert> speakers DOA 15:44 < Wombert> second 15:44 < Wombert> battery DOA 15:45 < MrJeep> DOA ? 15:56 < impl> dead on arrival 15:59 < MrJeep> not good 16:15 < shoan> RossCO? 16:15 < shoan> where are you? 16:16 < E_mE> technically how many days is 1 calender month? 16:16 < E_mE> is it 28 days? 16:16 < E_mE> or 30 days? 16:21 -!- shoan [n=shoan@122.166.1.164] has quit [] 16:27 -!- Whisller [n=Miranda@aazt241.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 16:59 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:22 -!- shoan [n=shoan@59.92.138.23] has joined #agavi 17:27 -!- Rendez [n=luismeri@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] 17:33 < Wombert> hai impl? 17:38 < impl> hai Wombert 17:44 < Wombert> hai impl 17:44 < Wombert> I bow to thee for making the leap and wrestling with the ugly beast called build system 17:44 * Wombert hugs impl 17:44 < Wombert> many thanks 17:44 < Wombert> and keep it up 17:46 < impl> :) 17:47 < marklar|omni> hai 17:48 < CIA-10> david * r2313 /branches/0.11/src/filter/AgaviFormPopulationFilter.class.php: use constant 17:50 < CIA-10> david * r2314 /trunk/src/filter/AgaviFormPopulationFilter.class.php: merge [2313] 17:51 < Wombert> home 17:51 * Wombert & 17:51 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 17:54 -!- lucifer4u [n=kirill@87.252.235.129] has joined #agavi 17:54 < lucifer4u> Hi all 17:56 -!- Zibi_ [n=asd@80.4.120.163] has quit [] 18:00 < marklar|omni> hi 18:11 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 18:11 < _cheerios> moo 18:16 -!- Wombert [n=Wombert@xdsl-87-79-62-95.netcologne.de] has joined #agavi 18:16 < Wombert> man 18:16 < Wombert> 7:15pm and I'm home already 18:16 < Wombert> <: 18:18 < marklar|omni> nice 18:20 < _cheerios> are you not satisfied? :) 18:25 < Wombert> tired from tonight's drive to cologne 18:36 -!- bleachy [n=bleachb@80.4.120.163] has left #agavi [] 18:49 < MrJeep> Anyone knows if MikeSeth is still alive ? 18:49 < lucifer4u> yes. i am interesting in this information too 18:52 < Wombert> marklar|omni would know 18:52 < Wombert> he's probably just busy 18:52 < Wombert> we all are 18:58 < MrJeep> :s 19:02 -!- JanK__ [n=JanK_@muedsl-82-207-243-071.citykom.de] has joined #agavi 19:03 < marklar|omni> mike is alive and well 19:03 < marklar|omni> he'll be here in a few mins 19:03 < marklar|omni> due to popular request heh 19:03 < Wombert> heh 19:03 < lucifer4u> hahaha 19:04 < marklar|omni> I had to actually turn around to talk to him 19:04 < marklar|omni> so you all owe me $10 19:12 < lucifer4u> marklar|omni: do you work together? 19:13 < v-dogg> anyone know anything about LCD tellies? 19:13 < _cheerios> they're married 19:14 < _cheerios> v-dogg, nope. TV's = evil. don't buy one. 19:15 < v-dogg> my old one is dying.. 19:15 < v-dogg> :¨¨( 19:15 < v-dogg> poor thing 19:15 < _cheerios> what's the best pockecam around? february paycheck is in, got some extra to spend. 19:15 < _cheerios> never had a tv. no problems :) 19:16 < Wombert> v-dogg: wait for SED TVs ;) 19:16 < _cheerios> *pocket cam 19:16 < v-dogg> Wombert: I think the old one doesn' have too many days left 19:17 < v-dogg> _cheerios: pr0n cam? 19:17 -!- JanK_ [n=JanK_@muedsl-82-207-245-163.citykom.de] has quit [Read error: 110 (Connection timed out)] 19:17 -!- JanK__ is now known as JanK_ 19:17 < Wombert> v-dogg: buy a full hd panel :p 19:17 < _cheerios> something small to carry around, to get pics of stuff while walking the streets & get some office & meetup ipcs 19:18 < _cheerios> maybe with some video functionality, so i can start an emo-vblog on youtube 19:22 < _cheerios> Nikon Coolpix L14, 99e... hmm, has both, and price is ok. 19:23 < marklar|omni> get a powershot 19:23 < marklar|omni> or a dynax, they're rather compact 19:23 < marklar|omni> :D 19:24 < _cheerios> i'd need to carry around a camera case then 19:24 < marklar|omni> with a powershot? nah 19:24 < marklar|omni> they're smalll 19:26 < _cheerios> http://www.verkkokauppa.com/productimages/150px/47874_01.jpg same powershot in mind? 19:27 < _cheerios> eos400d+kit is 600e 19:27 < marklar|omni> hmm 19:27 < marklar|omni> maybe it was cybershot? 19:27 < marklar|omni> something along those lines 19:27 < marklar|omni> drop the kit 19:27 < _cheerios> probably the IXUS 19:27 < marklar|omni> get sigma 17-70 19:27 < marklar|omni> ftw. 19:28 < _cheerios> im a lunix user. i'd need photoshop and stuff to work with the images, thus no need for high-end cam :) 19:28 < marklar|omni> er, imagemagick :D 19:28 < marklar|omni> gimp will work fine 19:28 < _cheerios> walking on nails works fine for some too 19:29 < marklar|omni> haha 19:29 < marklar|omni> it's usable for adjusting levels 19:29 < marklar|omni> and stuff like that 19:29 < _cheerios> i want to take spy shots of some finnish web2 devs next week. main interest for a cam :) 19:31 < marklar|omni> hehe 19:31 < marklar|omni> dunno, I love my 400d to death 19:31 < marklar|omni> just needs a nicer lens 19:31 < Wombert> WIN 19:31 < Wombert> <: 19:31 < _cheerios> well, finnish winter isnt the best of times for photography, atleast when you're working daytimes 19:31 < marklar|omni> and I need more time for taking pics 19:31 < Wombert> WIIIIN 19:31 < Wombert> <: 19:31 < _cheerios> dark all day long :D 19:31 < marklar|omni> Wombert: ? 19:31 < marklar|omni> _cheerios: :\ 19:31 < Wombert> victory 19:31 < Wombert> late, but, harrr 19:32 < marklar|omni> har, chf/jpy must rise 19:32 < Wombert> this works: /\{trans(\s+(domain=(["\']?)(?P<domain>.*?(?(-2)(?=(?<!\\\\)\g{-2})|(?=[\s\}])))(?(-2)\g{-2})|[^\s\}=]+=(["\']?).*?(?(-1)(?=(?<!\\\\)\g{-1})|(?=[\s\}]))\g{-1}))*\s*\}\s*(?P<subpattern>.+?)\s*\{\/trans\}/ms 19:32 < marklar|omni> riiiiiiiise 19:32 < Wombert> :) 19:32 < marklar|omni> zomg eyesore 19:32 < Wombert> finally, this also matches {foo bar="baz" domain=no.quotation.marks} 19:32 < Wombert> <<<<<: 19:32 < Wombert> win win win 19:32 < Wombert> <: 19:33 < marklar|omni> nice 19:34 < _cheerios> what does ?P<domaind> mean? 19:35 < Wombert> named subpattern 19:35 < _cheerios> k. never done those. 19:43 -!- shoan_ [n=shoan@59.92.142.135] has joined #agavi 19:53 -!- shoan [n=shoan@59.92.138.23] has quit [Read error: 110 (Connection timed out)] 20:23 < Wombert> man, the neighbors and their child have issues 20:23 < Wombert> :p 20:24 < marklar|omni> heh 20:24 < marklar|omni> they're probably not beating him enough 20:32 < Wombert> bbiab 20:32 < Wombert> yeah it sounds like it 20:32 -!- Wombert [n=Wombert@xdsl-87-79-62-95.netcologne.de] has quit ["bai"] 20:37 -!- Wombert [n=Wombert@xdsl-87-79-62-95.netcologne.de] has joined #agavi 20:46 < marklar|omni> blah 20:46 < marklar|omni> stupid markets barely moving 20:46 < marklar|omni> 24hr trading my ass 20:53 < MrJeep> Still no mike :S 20:53 < MrJeep> marklar|omni: did mike teach you about models with agavi ? 20:55 < marklar|omni> nope, just did it by myself 20:56 < marklar|omni> what do you want to know? 20:59 < MrJeep> well, I'd like to see some concrete stuff 20:59 < MrJeep> with agavi 21:00 < marklar|omni> eh, can't paste code, sorry 21:00 < MrJeep> Mike said he might be able to show me some code 21:00 < marklar|omni> don't own it in the IP sense 21:00 < marklar|omni> mm 21:00 < MrJeep> well, method definitions, objects definition 21:00 < marklar|omni> you'd have to ask him 21:00 < MrJeep> just how you implemented it 21:00 < marklar|omni> but basically I just encapsulate the business logic in the model 21:00 < MrJeep> that's what I already know 21:00 * Wombert chuckles 21:00 < marklar|omni> e.g., a Quote (think stocks/forex) would be in a model 21:00 < marklar|omni> heh 21:01 < Wombert> carry on, marklar|omni 21:01 < MrJeep> however, putting it all together is the misterious part 21:01 < MrJeep> It easy to go wrong when all you have is concepts :S 21:01 < marklar|omni> e.g., quote would have getters/setters (date/time, high/low, open/close, currency pair) 21:02 < MrJeep> which in my case access propel object getters/setters 21:02 < marklar|omni> applicable actions would simply instantiate the model 21:02 < marklar|omni> and use it appropriately 21:02 < marklar|omni> e.g., an OpenPosition action 21:03 < marklar|omni> would make a new Transaction object with a Quote object as an arg 21:03 < MrJeep> your DAL is doctrine right ? 21:03 < marklar|omni> and some additional parameters 21:03 < marklar|omni> nope, pdo 21:03 < marklar|omni> no need for more elaborate abstraction here 21:03 < marklar|omni> I do abstraction on a higher level than dal 21:03 < MrJeep> to find quote 21:03 < marklar|omni> dal can be integrated within the model, w/o the action even knowing 21:03 < Wombert> (but you can) 21:04 < MrJeep> you would have a QuoteFinder model ? 21:04 < Wombert> yeah marklar|omni ... finding records? 21:04 < marklar|omni> you don't usually "find" quotes 21:04 < marklar|omni> I'd abstract into a QuoteRange model for graphing 21:04 < marklar|omni> or QuoteVector 21:04 < marklar|omni> whatever 21:05 < marklar|omni> a specific, single quote is almost never needed in this problem domain 21:05 < marklar|omni> they come in sets 21:05 < Wombert> ok 21:05 < MrJeep> well, but most common scenario would required to search for some record somehow 21:05 < MrJeep> search for data 21:05 < MrJeep> for a ProductModel 21:05 < MrJeep> (for instance) 21:06 < marklar|omni> ProductModel::loadBySKU(), ProductModel::loadByDBID() 21:06 < marklar|omni> etc 21:06 < MrJeep> hmm, sounds like a lot of duplication to me because I use propel 21:06 < marklar|omni> those would be one-liners 21:06 < marklar|omni> if you use a dal 21:06 < MrJeep> you would put the finding method in the same Product object ? 21:07 < Wombert> matter of taste, I guess 21:07 < marklar|omni> probably, if it's similar to a "get me this record for this identifier" 21:07 < Wombert> I'd have a ProductFinder singleton model 21:07 < marklar|omni> that would work if you had varying criteria 21:07 < MrJeep> which would use *Peer propel object 21:07 < marklar|omni> e.g., "all blue widgets" 21:08 < Wombert> the thing is 21:08 < Wombert> don't you have a Stock object in your Quote object 21:08 < Wombert> ? 21:09 < Wombert> because that's where it gets cumbersome 21:09 < marklar|omni> specific instruments don't need encapsulation (again, in this problem domain) 21:09 < Wombert> and then lazy people like me stuff their business logic into propel classes 21:09 < marklar|omni> why encapsulate something like "GOOG" or "EUR/USD"? 21:09 < marklar|omni> no need for that 21:10 < marklar|omni> a quote contains pretty much everything you need to represent a specific stock at a specific period in time 21:10 < marklar|omni> s/period/point/ 21:10 < Wombert> yeah okay 21:11 < Wombert> but if you have to encapsulate it 21:11 < Wombert> e.g. Invoice, with a Customer 21:11 < Wombert> or Addresses 21:11 < MrJeep> Wombert: why does it sounds so much like code duplication (with propel of course) 21:11 < Wombert> it is, MrJeep 21:11 < MrJeep> I feel like I'l just copy / paste every non peer object methods 21:11 < marklar|omni> Wombert: um, I'd have a Transaction that referenced other objects 21:12 < marklar|omni> it all depends on how much data you want to encapsulate 21:12 < marklar|omni> like 21:12 < MrJeep> and create some more fancy Peer methods 21:12 < marklar|omni> do you keep "Customer" records and then link them to transactions 21:12 < marklar|omni> or just stuff the customer data into each transaction 21:12 < marklar|omni> treating it as arbitrary metadata 21:12 < marklar|omni> it's an endless theoretical debate :D 21:12 < Wombert> yea 21:13 < marklar|omni> basically, the point of models is to abstract stuff away from actions 21:13 < marklar|omni> so that the action can just say, "oh hi heres some money plz send widget kthxbai" 21:13 < marklar|omni> and model would be like "oh ok bai (process cc, record transaction, dispatch automated packager robot, contact dhl via api)" 21:14 < Wombert> yes 21:14 < Wombert> and you don't want to talk to DHL in your DAL 21:14 < Wombert> see, MrJeep :) 21:14 < Wombert> do you have dhl in jewland 21:14 < Wombert> it's owned by germans! 21:14 < MrJeep> dhl ? 21:17 < marklar|omni> hehe 21:17 < marklar|omni> fedex/ups/whatever 21:17 < marklar|omni> yeah we have dhl iirc 21:17 < marklar|omni> although we just send stuff by camelback 21:17 < marklar|omni> :D 21:17 < Wombert> duuuuude! 21:17 * Wombert smacks MrJeep 21:17 < Wombert> the world's largest logistics company! 21:17 < MrJeep> me ? 21:18 < marklar|omni> srsly 21:18 < Wombert> (well okay, Deutsche Post is, but, yeah, bleh) 21:18 < marklar|omni> heh 21:18 < Wombert> ya marklar|omni 21:18 < marklar|omni> MrJeep: did this discussion help at all? 21:18 < MrJeep> hell no 21:18 < MrJeep> well 21:18 < MrJeep> a little 21:18 < Wombert> ahahahaah 21:18 < marklar|omni> the theory is exactly what models are all about 21:18 < Wombert> :>>>> 21:18 < Wombert> man I almost spilled my apple soda! 21:18 < marklar|omni> because you just think about stuff abstractly 21:18 < MrJeep> but it's all theorical 21:18 < marklar|omni> and then just be like 21:18 < marklar|omni> ok so this would be implemented like this 21:18 < marklar|omni> and just write the code as closely to the "ideal" representation (in your head) 21:19 < marklar|omni> then adjust according to local restrictions 21:19 < marklar|omni> dal, whatever 21:19 < marklar|omni> try to separate the model from the actual application as much as possible 21:19 < marklar|omni> ideally it should stand on it's own 21:19 < marklar|omni> s/\'// 21:20 < MrJeep> in this case, do you load the model with getModel () ? 21:20 < marklar|omni> yeah 21:20 < marklar|omni> MrJeep: try to do something like this 21:20 < marklar|omni> write a completely separate class that would try to capture as much business logic as needed/possible 21:21 < marklar|omni> then have a "run.modelname.php" 21:21 -!- marklar|omni [n=mark@teh.marklar.biz] has quit [Remote closed the connection] 21:22 < MrJeep> I think it would be easier if I wasent using propel . . . 21:22 < MrJeep> it feels so similar 21:22 < MrJeep> Creating Finder model which calls Peer classes 21:23 < MrJeep> load data into a NonPeer class which basically move everything into the propel non-peer class 21:24 -!- marklar|omni [n=mark@teh.marklar.biz] has joined #agavi 21:24 < marklar|omni> grr fail 21:24 < MrJeep> hehe 21:24 < marklar|omni> stupid irssi froze 21:24 < MrJeep> I'm starting a new project soon 21:24 < MrJeep> and I'd like to do it right 21:24 < MrJeep> on the first time 21:24 < MrJeep> not the 45th 21:25 < marklar|omni> it's a process 21:25 < marklar|omni> and I usually write stuff with PDO / a small custom dal 21:25 < MrJeep> this is why i'd like to see some code / examples 21:25 < marklar|omni> I just don't like messing about with random stuff that may or may not be maintained / break stuff on upgrade / randomly fail 21:25 < MrJeep> I see 21:26 < marklar|omni> and I don't have to induct new people into Propel 21:27 < marklar|omni> MrJeep: try to write a "sample" app 21:27 < marklar|omni> a bookstore, say. 21:27 < marklar|omni> :D 21:27 < MrJeep> hehe 21:27 < marklar|omni> shouldn't be more than 10-12 actions and three or so models 21:28 < MrJeep> well, I'd rather see some used code 21:28 < marklar|omni> I really can't divulge actual code 21:28 < marklar|omni> I can help you with the theory / your code :D 21:28 < MrJeep> even not small parts ? 21:28 < MrJeep> or methods definitions ? 21:28 < marklar|omni> I'd rather not get into that stuff 21:28 < marklar|omni> financial regulation is tough 21:28 < marklar|omni> heh 21:28 < MrJeep> don't you have any personal project ? 21:28 < MrJeep> or tutorial 21:28 < marklar|omni> nothing that uses models 21:29 < marklar|omni> write in 2-5 lines how and why you'd abstract a fictional bookstore using models 21:29 < marklar|omni> and I will explain why your ideas are broken and will not work 21:29 < marklar|omni> er, I mean 21:29 < marklar|omni> provide constructive criticism 21:29 < MrJeep> I like that 21:29 < marklar|omni> brb coffee 21:30 < MrJeep> well, in this case 21:30 * Wombert smacks marklar|omni 21:30 < Wombert> its half past eleven! 21:30 < Wombert> and you're drinking coffee 21:30 < Wombert> maaan 21:31 < MrJeep> he's in your timezone ? 21:31 < _cheerios> wombert doesnt need any coffee to stay awake till 4am :) 21:32 < Wombert> nobody does (coffee just makes it more bearable) 21:32 < Wombert> but thats not what I meant :p 21:32 < marklar|omni> hehe 21:32 < Wombert> I once read that you're not supposed to drink caffeine after 6pm 21:32 < marklar|omni> pff 21:32 < impl> omfg gradients and rounded corners in HTML 21:33 < marklar|omni> coffee makes me sleepier 21:33 < impl> >:OOOOOOOO 21:33 < Wombert> impl: say again? 21:33 < impl> Wombert: I hate gradients and I hate rounded corners and I hate CSS and I hate HTML and I hate everything all of those things stand for. 21:33 * Wombert pets impl 21:33 < Wombert> you are such an angry young man 21:33 * Wombert chuckles 21:34 * impl stabs timbl 21:34 < Wombert> WHY ARE YOU SO FULL OF HATE 21:34 < marklar|omni> DIE DIE DIE 21:34 < Wombert> who is timbl 21:34 < impl> BECAUSE THE WEB SUCKS SO HARD 21:34 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has quit [] 21:34 < impl> Tim Berners-Lee 21:34 < Wombert> lawl 21:35 * marklar|omni agrees with impl on the rounded corners 21:35 < marklar|omni> overused 21:35 < impl> they look nice in this design 21:35 < impl> in Photoshop I mean 21:35 < impl> :> 21:35 < marklar|omni> heh 21:36 < MrJeep> subtle rounded corner rox 21:36 < MrJeep> like 2-3 px radius 21:36 < MrJeep> well, I think they look nice 21:37 < marklar|omni> MrJeep: are you writing what I told you to? 21:37 < MrJeep> no but the channel did 21:38 < MrJeep> thnx to the logs 21:38 < MrJeep> what I'll do 21:39 < MrJeep> I'll go with trial and error :D 21:39 < MrJeep> and hope you'll be there 21:39 < MrJeep> to criticize :) 21:39 < marklar|omni> heh 21:39 < marklar|omni> think *before* you start coding 21:40 < MrJeep> yeah, I think this will be easier than I think 21:40 < marklar|omni> hehe 21:40 < MrJeep> since it looks so much like propel 21:40 < marklar|omni> screw propel 21:40 < MrJeep> 80% of the work will be copy / paste from propel 21:40 < marklar|omni> write it all from scratch 21:40 < MrJeep> I like propel :) 21:40 < marklar|omni> if you hit more than 2 pages of code per model 21:40 < marklar|omni> you're doing it wrong 21:40 < marklar|omni> 12pt Consolas 21:40 < marklar|omni> 1600x1200 21:41 < marklar|omni> kthx 21:41 < MrJeep> :P 21:41 < MrJeep> 1920x1200 here 21:41 < MrJeep> but all those setters / getters takes place 21:41 < marklar|omni> 1600x1200 * 3, 2 of them xinerama'd into a wideass one 21:41 * marklar|omni wins 21:42 < MrJeep> yeah you do 21:42 < marklar|omni> hehe 21:42 < marklar|omni> that's at work tho 21:42 < marklar|omni> lappy at home 21:42 < marklar|omni> not sure about res, something wide 21:42 < marklar|omni> don't care either 21:42 < MrJeep> just bad you can't watch p0rn on those screens 21:43 < marklar|omni> hehe 21:43 < marklar|omni> we have a bigass projector in one of the conf rooms 21:43 < marklar|omni> pr0n would look schweet on that one 21:45 < marklar|omni> anyway, jeep, try to write the actual business logic first 21:45 < marklar|omni> even in pseudo-code 21:45 < MrJeep> I'll do my best 21:45 < marklar|omni> e.g., Book { ISBN, Publication Date, Availability, [...] } 21:45 < marklar|omni> then implement the relevant methods 21:45 < marklar|omni> and then have getters/setters 21:46 < marklar|omni> you could even cheat and use __call and some extraneous arguments 21:46 < MrJeep> and save(), update(), delete() ? 21:46 < marklar|omni> yeah, something like that 21:46 < MrJeep> ok 21:46 < marklar|omni> I'd go with setAmountInStock() 21:46 < marklar|omni> and setBackType() // paperback, etc 21:46 < MrJeep> and some more higher level method ? 21:47 < marklar|omni> yeah 21:47 < MrJeep> like mailEditor ? 21:47 < marklar|omni> I usually write from top to bottom 21:47 < marklar|omni> yeah 21:47 < MrJeep> the example is not quite good but I think you get the point 21:47 < marklar|omni> yeah 21:47 < MrJeep> ok then, I think I get it 21:47 < marklar|omni> start from really high-level stuff 21:48 < marklar|omni> and decompose them into private/protected/helper methods 21:48 < marklar|omni> try to catch OOD errors on the way too 21:48 < MrJeep> ood ? 21:48 < marklar|omni> oo design 21:48 < MrJeep> oh sure 21:48 < marklar|omni> hehe 21:49 < MrJeep> hehe, and use agavi getModel 21:49 < marklar|omni> ood errors are moments like "fuck, this needs a class of its own but I already wrote 200 lines to handle this stuff" 21:49 < MrJeep> better to re-write right now in my mind hehe 21:49 < marklar|omni> yea 21:49 < marklar|omni> just do a braindump 21:49 < MrJeep> I would have thought it would be better to not use getModel 21:50 < marklar|omni> why's that? 21:50 < MrJeep> since it would better stand on his own, plus it's easier to unit test it 21:50 < MrJeep> .... right ? 21:50 < marklar|omni> getModel isn't good/bad, it's just part of the paradigm 21:50 < marklar|omni> you don't HAVE to use it, really 21:50 < marklar|omni> if you write all your classes in a specific manner anyway, just have them conform to the signature getModel likes 21:50 < MrJeep> models can access the context ? 21:51 < marklar|omni> I just pass a dataholder along 21:51 < MrJeep> ok 21:51 < marklar|omni> this is still too low-level 21:51 < marklar|omni> think about your business logic 21:51 < marklar|omni> ignore agavi for a few minutes 21:51 < MrJeep> ok I think I understand what you mean 21:52 < marklar|omni> you're trying to tighten the bolts on the wheel while the car still doesn't have an engine 21:52 < MrJeep> I've read several post on mike's blog about that 21:53 < marklar|omni> look, basically, what you usually want to do 21:53 < marklar|omni> is to create a collection of classes 21:53 < marklar|omni> that can ideally handle every single data modification/retrieval scenario that's relevant to your problem 21:53 < marklar|omni> simply be being instantiated 21:53 < marklar|omni> from wherever 21:53 < marklar|omni> s/be/by/ 21:54 < marklar|omni> e.g., if you just did 21:54 < marklar|omni> randomfail.php: <?php $x = new MyWidget(); $x->foo(); ?> 21:54 < marklar|omni> that'd work 21:54 < marklar|omni> (assuming some environment is propagated) 21:55 < MrJeep> technical detail, do you append "Model" to your model class names ? 21:55 < Wombert> mmmh 21:55 < Wombert> do want couchdb 21:55 < marklar|omni> yesplz 21:55 < marklar|omni> MrJeep: irrelevant :) 21:55 < marklar|omni> plz focus on problem 21:55 < MrJeep> ok ok hehe 21:56 < MrJeep> let's use a fictionnaly library (book) problem 21:56 < marklar|omni> k 21:56 < MrJeep> $librarian = new Librarian(); $librarian->stamp($book) 21:57 < marklar|omni> describe the process here 21:57 < marklar|omni> what does stamp do 21:57 < marklar|omni> check out the book? 21:57 < MrJeep> $book = BookFinder::findByTitle('...'); 21:57 < MrJeep> yeah, in old library 21:57 < marklar|omni> can you just pass the isbn instead of a fully fledged book object? 21:57 < marklar|omni> minimize object instances 21:58 < MrJeep> $librarian->stamp($book) makes more sense to me 21:59 < MrJeep> but in this case, I don't think it would really be the Librarian object 21:59 < MrJeep> If I would minimize the use of instances 22:00 < marklar|omni> $libmgr->checkOut($isbn); public function checkOut($isbn='') { $book = BookFinder::byISBN($isbn); if ($book->canHasInStock()) { /* db ops */ } else throw new LibraryException("zomg fail"); } 22:00 < MrJeep> I've noted that however :P don't want to search in the log for this 22:00 < MrJeep> thnx 22:01 < marklar|omni> of course that needs more error checking 22:01 < marklar|omni> but I hope you get the general idea? 22:01 < MrJeep> of course I do 22:01 < marklar|omni> passing objects isn't always required 22:01 < marklar|omni> I mean, don't over-abstract things 22:03 < MrJeep> ok 22:03 < lucifer4u> marklar|omni: i think it is good variant if you do not need $libmgr->checkOut($book->isbn); if you need to do it is simplier to pass the whole object and do not getting instance two times. right? 22:04 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 22:05 < marklar|omni> I never said $book->isbn 22:05 < marklar|omni> you could get the isbn from a million places 22:05 < marklar|omni> I said $isbn 22:05 < MrJeep> yeah but most of the time I think it will come from a book instance 22:06 < MrJeep> if this is what he ment 22:06 < marklar|omni> thus you save the need for error checking in your action, just catch the exception from checkOut() 22:06 < MrJeep> meant* 22:06 < marklar|omni> what I mean is something like 22:06 < lucifer4u> yes. you have not said it.. but i think that here is the situation where you will get ISBN from the book instance 22:06 < marklar|omni> if that's the case 22:06 < marklar|omni> then sure, pass an object 22:07 < marklar|omni> you could even go further and check with is_a 22:07 < lucifer4u> that is why i said that your way is perfect except of $book->isbn 22:07 < marklar|omni> it depends on how you implemented the details 22:07 < marklar|omni> but the general model concept should still remain the same 22:07 < lucifer4u> marklar|omni: by the way is_a is the same with instance of ..? 22:07 < marklar|omni> yeah 22:07 < MrJeep> yeah 22:08 < lucifer4u> thank you 22:08 < MrJeep> but in that case I would use checkout(BookObject $book) 22:08 < marklar|omni> what if you wanted to checkout multiple books? 22:08 < marklar|omni> e.g., a shopping-cart full 22:08 < marklar|omni> of 'em 22:08 < marklar|omni> loop and check out each one separately? 22:09 < MrJeep> that's what I'd do 22:09 < MrJeep> Still, I prefer giving a isbn as not an object as argument 22:09 < MrJeep> encapsulate the stuff inside the method 22:09 < marklar|omni> for books, it's better 22:10 < marklar|omni> if it's a more complex problem, an object might be better 22:12 < marklar|omni> MrJeep: again, the key idea is to focus on the problem, "objectify" it and then decompose into implementation 22:12 < marklar|omni> draw it on a whiteboard, write an essay, whatever 22:12 < marklar|omni> code should be last 22:12 < MrJeep> ok 22:12 < MrJeep> :) 22:13 < MrJeep> thank you very much for all those tips 22:13 < MrJeep> it's very appreciated 22:13 < marklar|omni> np, I take paypal 22:13 < MrJeep> heheh 22:13 < marklar|omni> consulting fees are $140usd/hr 22:13 < marklar|omni> :D 22:13 < marklar|omni> *tap-tap-tap* 22:14 < marklar|omni> comes out to, mmm 22:14 < marklar|omni> $2500 22:14 < marklar|omni> thx 22:14 < MrJeep> well, this seems hones 22:14 < marklar|omni> usd/cad needs to die, btw 22:14 * MrJeep is couting his money and changes 22:14 < marklar|omni> hehe 22:14 < marklar|omni> "here, I have... 76 cents" 22:15 < Wombert> my laptop battery lost 6% charge in 20 seconds 22:15 < marklar|omni> macfail 22:15 < marklar|omni> (it is a mac, right?) 22:15 < Wombert> its old by now 22:15 < Wombert> but still :p 22:15 < marklar|omni> oh suure 22:15 < lucifer4u> :) 22:15 < marklar|omni> excuses 22:15 < Wombert> it did fail like over night 22:15 < marklar|omni> heh 22:15 * marklar|omni pets his dell 22:15 < marklar|omni> daddy loves you 22:15 < Wombert> mkay removed teh plugz 22:16 < Wombert> 95% just now 22:16 < marklar|omni> haha pwn 22:16 < Wombert> 94 22:16 < marklar|omni> my coo was like, "can has nice laptop link plz" 22:16 < Wombert> smells like instant fail 22:16 < Wombert> coo? 22:16 < marklar|omni> COO 22:16 < Wombert> ah 22:16 < marklar|omni> chief officer of ohmygodthecomputerisangryatme 22:16 < Wombert> ya man :p 22:16 < marklar|omni> heh 22:16 < Wombert> 93% 22:16 < Wombert> bad 22:17 < Wombert> shows an hour left 22:17 < marklar|omni> "WHY DO THE LIVE QUOTES NOT STREAM AND BLINK LIKE THEY ALWAYS DO" 22:17 < Wombert> mang 22:17 < marklar|omni> "it's a sunday, trading's close" 22:17 < MrJeep> how much for a new battery ? 22:17 < Wombert> hahhaha 22:17 < marklar|omni> "OH I SEE CNA YOU FIX IT ANYWAY" 22:17 < Wombert> too much, MrJeep 22:17 < MrJeep> when I bought my dell I bought an extra battery for 30$ 22:18 < Wombert> YES BABY 22:18 < Wombert> YES 22:18 < MrJeep> but they shipped me 2 batteries + one inside the laptop 22:18 < marklar|omni> haha nice 22:18 < marklar|omni> gimme one 22:18 < Wombert> TRAITS RFC ON PHP INTERNALS 22:18 < Wombert> marklar|omni: LISTEN 22:18 < Wombert> DRAG MIKE HERE 22:18 < Wombert> IMMEDIATELY 22:18 < marklar|omni> sec 22:18 < Wombert> impl: wake up 22:18 < MrJeep> what's happening? 22:18 < Wombert> http://news.php.net/php.internals/35562 22:18 < Wombert> reply and +1 22:18 < MikeSeth_> ye gads why all the drama 22:19 < Wombert> _now_ 22:19 < MikeSeth_> oooooo 22:19 < marklar|omni> MrJeep: I'll give you $20 for the spare one 22:19 < MikeSeth_> TRAITS DO WANT 22:19 < MrJeep> sorry, the whole kit has been sold :S 22:19 < lucifer4u> MikeSeth_: privet propazha :) 22:19 < MrJeep> anywyay 22:19 < MrJeep> I'm leaving, going home finally 22:19 < MrJeep> cya layter 22:19 < MrJeep> and thnx once again marklar|omni 22:19 < lucifer4u> good bye MrJeep 22:19 < marklar|omni> np 22:20 < marklar|omni> later jeep 22:20 < MikeSeth_> lucifer4u: privet! 22:20 < MikeSeth_> sup all 22:20 < MikeSeth_> Wombert: how do I voted +1 22:20 < marklar|omni> lucifer4u: I want to bounce a concept I use at work off of you 22:20 < Wombert> repy to the list? :p 22:20 * marklar|omni floods list 22:20 < Wombert> MrJeep: 129 bucks 22:20 < lucifer4u> marklar|omni: hm? 22:21 < marklar|omni> lucifer4u: every time I encounter a piece of code that I cannot possible comprehend (because the comments are in french) 22:21 < marklar|omni> I prepend "// TODO: figure out shozaher tomorrow (ddmmyy)" to it 22:21 < lucifer4u> hahaha 22:22 < marklar|omni> it's catching on as an actual term around the office now 22:22 < marklar|omni> along with "kastrula tupaya" 22:22 < Wombert> wat is shozaher 22:22 < Wombert> :< 22:22 < Wombert> and the other thing 22:22 < marklar|omni> "wtf" 22:22 < marklar|omni> "stupid cooking pot", more or less 22:23 < marklar|omni> it sounds funnier when pronounced by frechmen 22:23 < marklar|omni> french, even 22:23 < lucifer4u> :) hehe. so now i know that there is not only MikeSeth_ who understood what i tell when i angry :)) 22:23 < marklar|omni> hehe 22:24 < marklar|omni> damn markets are crashing 22:26 < marklar|omni> k sleepz 22:26 * marklar|omni & 22:28 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 22:28 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 22:36 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] 22:38 < Wombert> http://blog.bitxtender.com/post/26663556 reblog 23:44 -!- JanK_ [n=JanK_@muedsl-82-207-243-071.citykom.de] has quit [] --- Day changed Tue Feb 19 2008 00:14 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:27 -!- Wombert [n=Wombert@xdsl-87-79-62-95.netcologne.de] has quit [] 00:53 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 00:55 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:56 < MrJeep> marklar|omni: are you there ? 01:03 < lucifer4u> hehe i do not sleep too 01:03 < MrJeep> I'm in canada... east so it's 8pm here 01:04 < lucifer4u> i am in Belarus :) 01:04 < lucifer4u> and i do not know what the current time 01:04 < MrJeep> lol 01:04 < lucifer4u> since i installed crux today and have not set time correct 01:04 < lucifer4u> and i do not have another timers around 01:05 < MrJeep> well, what hat happens the trick is : if it's dark outside, it's probablu night time 01:05 < MrJeep> when that* 01:05 < lucifer4u> my house is highligted and there are a lot of snow around it 01:05 < MrJeep> hehe, there is a lot of snow here too 01:05 < lucifer4u> so it looks like it is 6 o'clock in the morning 01:05 < MrJeep> I'm getting tired of it 01:05 < MrJeep> omg 01:05 < MrJeep> can't sleep ? 01:06 < MrJeep> or you can't sleep anymore 01:06 < lucifer4u> i do not sleep :) 01:06 < MrJeep> lol 01:06 < lucifer4u> i want to finish apache+php+mysql installation 01:06 < MrJeep> ahh 01:07 < MrJeep> crux's based on which distro ? 01:07 < lucifer4u> and also after everything will work i need to do small refactoring :) 01:07 < lucifer4u> it is separate distro 01:07 < lucifer4u> it is not based on something 01:07 < MrJeep> ok, so no package management ? 01:07 < MrJeep> well, tar.gz 01:07 < MrJeep> ? 01:07 < lucifer4u> It use ports system 01:07 < MrJeep> ahh 01:08 < lucifer4u> it is very similar with gentoo arch and *BSD 01:08 < lucifer4u> :) 01:08 < MrJeep> i see :) 01:08 < lucifer4u> gentoo,arch and *BSD :) 01:08 < MrJeep> are you familiar by the way with the model part of MVC ? 01:09 < lucifer4u> I hope so :) 01:09 < MrJeep> well, then I'll ask for your opinion 01:09 < MrJeep> I'm working with a customer table 01:09 < MrJeep> very basic 01:09 < MrJeep> I'm kinging of a CustomerModel (getter, setter and so one) a CustomerManagerModel (mostly to create / delete) and a CustomerFinderModel 01:10 < MrJeep> and so on* 01:10 < MrJeep> do you think the repartition is ok ? 01:10 < lucifer4u> i think it is overcomplicated 01:11 < MrJeep> why so ? 01:11 < lucifer4u> class Customer_Model { 01:11 < lucifer4u> public function get($limit, $offset) {} 01:11 < lucifer4u> public function getAll(){} 01:11 < lucifer4u> public function count(){} 01:11 < lucifer4u> public function set($customerInfo){} 01:12 < lucifer4u> public function find($customerId) {} 01:12 < lucifer4u> public function delete($customerId){} 01:12 < lucifer4u> } 01:12 < lucifer4u> that is all that you need i think :) 01:13 < MrJeep> seems a little limited, there is not much that propel can do 01:13 < MrJeep> actually, there is less 01:13 < lucifer4u> why should it be sepearated into 3 different models? :) is it really different model or you have one model which represent Customer so you can work with Customer model and all customer model operations should be in it :) 01:14 < lucifer4u> well. as for me - i separate model from DAL or DAO 01:14 < MrJeep> well, if the customer model contains all the customer data, I don't that an object can return an instance of himself 01:14 < lucifer4u> so model should use only the parts of the system that you will need it 01:15 < lucifer4u> so i typed only that part that you was asking about 01:15 < MrJeep> ahh ok 01:15 < lucifer4u> If you will need some more methods in your model you can add them 01:15 < lucifer4u> And in the implementation of the methods you can use SQL or DAL or DAO to operate with data 01:16 < lucifer4u> here is my point :) And i do not see why functionality about 1 model should be separated into different classes.. 01:17 < MrJeep> hehe I like when things are properly organized :p maybe too much 01:18 < lucifer4u> why do you think that this separation is a proper way? :) 01:19 < lucifer4u> if i had 3 classes i had to do move method refactoring so at the end i got 1 class 01:19 < lucifer4u> 3 classes that you described.. 01:19 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 01:20 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 01:21 < lucifer4u> MrJeep: i thought i said something wrong so you left ;) 01:21 < MrJeep> of course not 01:21 < lucifer4u> :) I am joking 01:21 < MrJeep> I just needed to put my laptop to sleep to connect it to the screen heeh 01:23 < lucifer4u> MrJeep: my idea is that Model is something that describe part of the system and operate system data.. And this part should not be small and it should be able to used separatly or ported to another framework for example. 01:23 < MrJeep> ok, well I think I'll just stick with 2 model for the customer 01:23 < MrJeep> one CustomerModel 01:23 < MrJeep> and a CustomerFinderModel 01:23 < MrJeep> I think it's the best of both world 01:23 < MrJeep> plus it's similar to what marklar|omni explained me earlier 01:26 < lucifer4u> MrJeep: hehe. I think that you have something like Collection and Item 01:27 < MrJeep> very similar 01:27 < MrJeep> well, from my point of view 01:27 < lucifer4u> so collection have methods delete find add 01:27 < lucifer4u> and item have ability to modify himself for example 01:28 < lucifer4u> this is good separation if you need to write data access layer 01:28 < lucifer4u> but if you already have this layer you should avoid this separation 01:29 < lucifer4u> so if you have doctrine or propel or something like this then you already have all this methods implemented 01:30 < lucifer4u> and the only thing that model should do is group functionality 01:30 < lucifer4u> But this is only my IMHO :) 01:30 < lucifer4u> It can be not true ;)) 01:31 < MrJeep> well it's interresting 01:31 < MrJeep> I'll have to think about it :) 01:33 < lucifer4u> Sometimes you really need Proxy solutions. If you want to log something or you should have unified interface 01:33 < lucifer4u> no need to add to many proxy layers :) 01:34 < lucifer4u> here is what i should do if i want to use your models: 01:34 < lucifer4u> $customerModelFinder = Customer_Model_Finder::getInstance(); 01:35 < lucifer4u> $customer = $customerModelFinder->find($someCustomerId); 01:35 < lucifer4u> echo $customer->name; 01:35 < lucifer4u> is not it better to do something like this: 01:36 < lucifer4u> echo Customer_Model::getInstance()->find($customerId)->name; 01:37 < lucifer4u> or Model::get("customer")->find($customerId)->name; 01:37 < lucifer4u> so it can be used not only with customer but also with book 01:37 < lucifer4u> Model::get("book")->find($bookId)->isbn; 01:38 < lucifer4u> :) Hehe i think i am flooding too much 01:39 < lucifer4u> But i will add my final solution about model in you case :) 01:40 < lucifer4u> Model_Manager::get("Books_System")->getBook($bookId); 01:40 < lucifer4u> Model_Manager::get("Books_System")->getCustomer($customerId); 01:40 < lucifer4u> Model_Manager::get("Books_System")->addCustomer($customerInfo); 01:40 < lucifer4u> here is what is think model should be.. 01:41 < lucifer4u> and inside model you will use propel or something like this :) 01:45 < lucifer4u> MrJeep: ping ping :) Do not you like such model layout? 01:48 < MrJeep> yeah I like it actually 01:48 < MrJeep> this is really what I'm going to do 01:48 < MrJeep> :D 01:49 < lucifer4u> hehe. if you like it you do not need to do a lot of layers. you need only 2 layers. class Books_System_Model for example and a set of methods which you will implement with DAL 02:46 -!- IcyT is now known as icyt 03:19 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:20 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:22 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 04:09 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: Arme[0], CIA-10, MrJeep, impl 04:09 -!- Netsplit over, joins: MrJeep, impl, Arme[0], CIA-10 04:55 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 04:55 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 04:57 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 04:58 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 04:59 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 05:01 -!- lucifer4u [n=kirill@87.252.235.129] has quit ["leaving"] 06:01 -!- JanK_ [n=JanK_@muedsl-82-207-243-071.citykom.de] has joined #agavi 06:01 -!- JanK_ [n=JanK_@muedsl-82-207-243-071.citykom.de] has left #agavi [] 06:18 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 101 (Network is unreachable)] 06:22 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 06:30 -!- Arme[0] is now known as Arme[N] 06:49 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:17 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:19 < _cheerios> huomenta 07:21 < _cheerios> http://www.stefan-marr.de/artikel/rfc-traits-for-php.html 07:56 < E_mE[Stilgar> huomenta! 08:00 -!- Whisller [n=Miranda@aarc133.neoplus.adsl.tpnet.pl] has joined #agavi 08:00 -!- codecop changed the topic of #agavi to: Welcome to Agavi :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOhuomentaMENTA is the official Agavi greeting! 08:00 -!- Whisller [n=Miranda@aarc133.neoplus.adsl.tpnet.pl] has quit [Read error: 104 (Connection reset by peer)] 08:01 -!- Whisller [n=Miranda@aarc133.neoplus.adsl.tpnet.pl] has joined #agavi 08:01 -!- codecop changed the topic of #agavi to: Welcome to Agavi :: latest: 0.11.1 RC1 :: http://agavi.org :: http://trac.agavi.org/milestone/0.11.1 :: http://svn.agavi.org/branches/0.11/ :: 1.0 development ramping up :: http://ohloh.net/projects/5907 :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: we're looking for documentation contributors :: logs at http://agavi.org/irclogs/ :: HUOMENTA is the official Agavi greeting! 08:01 < Whisller> hi 08:02 < codecop> hi Whisller 08:22 < v-dogg> huomenta 08:30 < codecop> huomenta 08:32 -!- JanK_ [n=JanK_@muedsl-82-207-243-071.citykom.de] has joined #agavi 08:43 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 08:56 < marklar|omni> whoa 08:57 < marklar|omni> lots of snow pics 08:57 < marklar|omni> over 250 pics since morning 09:14 -!- shoan_ [n=shoan@59.92.142.135] has quit [] 09:16 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:17 < E_mE> huomenta! 09:28 < Yossi> huomenta 09:32 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has joined #agavi 09:32 < digitarald> Huomenta 09:38 -!- Zibi_ [n=asd@80.4.120.163] has joined #agavi 09:38 < Zibi_> huomenta 09:39 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 09:48 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 09:52 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 09:55 < Wombert> holy mother.... 09:56 < E_mE> 8| 09:58 < Wombert> http://blog.bitxtender.com/post/26704338 ! 10:00 < E_mE> damn no more cigars :'( 10:01 < E_mE> USA might stop arresting american people for visiting cuba now :/ 10:14 < marklar|omni> http://media.mark.org.il/main.php?g2_itemId=482&g2_navId=x56a4adef 10:17 < Yossi> The metal balls with the snow on them is funny 10:17 < Whisller> js helpers in symfony suck, autoload prototype suck too 10:19 < Wombert> and you were happy to work with symfony, Whisller :p 10:19 < Wombert> see 10:19 < Wombert> :) 10:20 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 10:20 < Whisller> ehh Wombert choosing view in action and so on "great ideas" are just good for me ; p 10:20 < E_mE> marklar|omni: thats cool looking cat :D 10:21 < marklar|omni> hehe thx 10:22 < E_mE> i want it! 10:22 < E_mE> send it by next day delivery!! 10:23 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 10:23 < marklar|omni> it's a street cat 10:24 < E_mE> certainly a well maintained stray 10:24 < marklar|omni> http://media.mark.org.il/main.php?g2_view=core%3AShowItem&g2_itemId=527&g2_imageViewsIndex=1 10:24 < marklar|omni> I like this one best 10:25 < Xylakant> hi all 10:25 < E_mE> that is Very good 10:25 * Xylakant pokes wombert 10:25 < E_mE> you got a macro lens or so? 10:25 < marklar|omni> nope 10:25 < marklar|omni> kit 18-55 10:25 < marklar|omni> I'm getting a Sigma 17-70 macro in a few weeks 10:25 < Wombert> hai Xylakant 10:25 < Wombert> sup 10:25 < marklar|omni> should be good for day-to-day shots as well 10:26 < E_mE> marklar|omni: you got hobby in photography then :) 10:26 < Xylakant> i just stumbled over a change in the way routing callbacks behave 10:26 < Xylakant> and I'd like to know wether it was intentional or not 10:27 < Wombert> shoot 10:27 < Xylakant> I just have no clue why or when it happened 10:27 < Wombert> we can find out :) 10:28 < Xylakant> the signature for ongenerate is 10:28 < Xylakant> public function onGenerate(array $defaultParameters, array &$userParameters, array &$userOptions) 10:28 < Xylakant> and $userParameters used to be array('pre' => 'something', 'val' => 'myvalue', 'post' => 'something else'); 10:28 < Xylakant> with pre and post being optional 10:29 < Xylakant> and that somehow changed to be a scalar value for each parameter 10:32 < Xylakant> http://trac.agavi.org/changeset/2297 make the change 10:32 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 10:44 -!- kaos|work_ [n=dominik@ppp-82-135-81-66.dynamic.mnet-online.de] has joined #agavi 10:46 < Wombert> Xylakant: mh 10:47 < Wombert> onGenerate() is called before that 10:49 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 10:50 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 10:50 < Xylakant> yes, and the code just adds $params['name'] instead of checking wether $params['name'] is an array. 10:51 < Wombert> ah 10:51 < Xylakant> the change has more implications - you can't set 'pre' and 'post' from a callback or a user supplied param any more if I read the code correct 10:52 < kaos|work_> Xylakant: that code part is only for the cases where you need to add a new parameter 10:52 < kaos|work_> which was not defined before the callback got called 10:52 < kaos|work_> which until that change didn't even work 10:53 < Xylakant> this change still breaks my callback 10:53 < Xylakant> I tested rev 2296 and 2297, 2297 is broken while 2296 is not 10:53 < kaos|work_> hm 10:54 < Xylakant> and I overwrite an existing parameter 10:54 < Xylakant> funny thing is, before 2296, passing a scalar and an array both worked 10:55 < kaos|work_> i'll have to play around a bit with that 10:55 < kaos|work_> i _knew_ it would break something 10:55 < Xylakant> anyway - all I need to know is wether you consider this a bug or intended behaviour 10:56 < kaos|work_> bug 10:56 < Xylakant> kk, so I won't adapt my callback :) 10:56 < kaos|work_> can you paste me what you'r doing exactly pls ? :) 11:00 < Xylakant> it's pretty boring actually, wait a sec 11:00 < kaos|work_> boring is good, makes finding the problem easier ;) 11:00 -!- lucifer4u [n=kirill@87.252.235.129] has joined #agavi 11:01 < Xylakant> public function onGenerate(array $defaultParameters, array &$userParameters, array &$userOptions) 11:01 < Xylakant> { 11:01 < Xylakant> if (!isset($userParameters['reference'])) 11:01 < Xylakant> { 11:01 < Xylakant> if (empty($this->route['matches']['reference'])) 11:01 < Xylakant> { 11:01 < Xylakant> return false; 11:01 < Xylakant> } 11:01 < Xylakant> else 11:01 < Xylakant> { 11:01 < Xylakant> $userParameters['reference'] = array( 11:01 < Xylakant> 'pre' => '/reference/', 11:01 < Xylakant> 'val' => (int)$this->route['matches']['reference'], 11:01 < Xylakant> 'post' => ''); 11:01 < Xylakant> } 11:01 < Xylakant> 11:01 < Xylakant> sorry 11:01 < Xylakant> copy & paste error 11:01 < Xylakant> http://pastebin.ca/909642 11:01 < Xylakant> better like that... 11:01 < kaos|work_> thx 11:01 < kaos|work_> i just looked at the code 11:01 < kaos|work_> and wonder how that worked before the change 11:02 < kaos|work_> but lets see 11:02 < Xylakant> I don't know, but I still remember that when I wrote that callback it did not work when passing a scalar for some reason 11:03 < Xylakant> I really don't mind changing that callback, so you might want to consider this a "won't fix" 11:03 < kaos|work_> hmm, that should true for the default params i think 11:03 < kaos|work_> not for the user params 11:03 < kaos|work_> well 11:03 < kaos|work_> hm 11:03 < kaos|work_> this is a bug 11:03 < Xylakant> but on the other hand, a user should be able to specify 'pre' and 'post' or not? 11:03 < kaos|work_> yeah 11:04 < kaos|work_> that's the reason why this is definitly not a wontfix 11:04 < kaos|work_> since that would be ripp 11:04 < kaos|work_> ing out features 11:04 < Xylakant> kk 11:08 < Xylakant> do you have a rough eta on a possible fix? not that I want to push you, but I need to make an update and if it takes some time I'll consider a workaround. 11:08 < kaos|work_> 1-2 hours 11:08 < kaos|work_> i think 11:09 < Xylakant> oh, that's fast. 11:09 < Xylakant> yeah, great, thanks. 11:09 < kaos|work_> thanks and kudos for spotting this 11:12 < Xylakant> spotting it was easy - oops, somethings not working properly here ;) 11:15 < kaos|work_> hehe 11:19 < Macen> ughhh i hate it when 11:20 < Macen> i can't feel my fingers :( 11:25 -!- icyt is now known as IcyT 11:29 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 11:30 < Wombert> [11:55] kaos|work_: i _knew_ it would break something 11:30 < Wombert> haha 11:30 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 11:32 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 11:32 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has joined #agavi 11:36 -!- brasileiro [n=fdfdf@200-203-67-92.smace701.dsl.brasiltelecom.net.br] has joined #agavi 11:47 < E_mE> if i want to load a different layout on my view, do i need to define this in the routing.xml or call it direct from the View?!?! 11:53 < v-dogg> $this->setupHtml($rd, 'differentlayout'); 11:53 < v-dogg> nothing to do with routing.xml 11:54 < E_mE> ah yes.. thank you :) 11:57 < E_mE> wow! my new employeers will be setting up my machine with Kubuntu+Eclipse PDT :D 11:59 < Wombert> demand a mac :p 11:59 < E_mE> i was thinking of demanding a Macbook, but i dont think they will accept it hehe.. i was worried enough about having to use windows.. :/ 12:00 < Wombert> layout or output type? 12:00 < E_mE> layout :) 12:02 < E_mE> though i wont have a laptop anymore :'( 12:02 < E_mE> ill need to purchase one in the near future :) 12:05 < Whisller> hah validators in symfony also suck :D 12:05 < Whisller> or i'm suck and don't understand they ideas ;p 12:06 < Wombert> no, they suck 12:06 < Wombert> can't validate arrays afaik, or files, or cookies, or headers 12:06 < Wombert> no dependencies, etc etc 12:07 < lucifer4u> validator should validate any input imho 12:07 < E_mE> sighs at symfony! 12:08 < Whisller> and I cant return many errors for one field when I'm using sfPropelUniqueValidator hah it isn't funny 12:10 < Whisller> Why someone what to use this framework argh. I msut eat something 12:11 < lucifer4u> Whisller: hm. why do you want return many errors? 12:11 < Wombert> lucifer4u: and in agavi, you can 12:11 < Wombert> :) 12:11 < lucifer4u> validator validate or not.. if not you have reasons why it was not validated.. where is error? 12:13 < kaos|work_> Xylakant: for me your case doesn't work in either 2296 or 2297 12:13 < kaos|work_> in both cases i simply get Array in the route 12:13 < lucifer4u> Wombert: validator do things.. if validation was not occured then validator should return validation_fail result with the reasons why is it failed.. Or mayby i do not understood something? 12:14 < v-dogg> lucifer4u: there is a lot more to it than just simple "true/false" result 12:14 < lucifer4u> v-dogg: i was not saying only true/false result. true/false+reasons that is what i say :) 12:14 < v-dogg> lucifer4u: there is a lot more to it than just simple "true/false+reason" result 12:14 < v-dogg> :) 12:15 < lucifer4u> v-dogg: Hm. what should be else in a false + reasons ? ) 12:15 < v-dogg> for example you need dependencies: "validate B only if A is ok" 12:16 < v-dogg> and complex validators: "validate that either A or B is ok" 12:16 < lucifer4u> Oh. I understood you :) But it is still not errors.. 12:17 < Wombert> bbl 12:17 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit ["bai"] 12:17 < lucifer4u> by the way i need to see how it is done in agavi to talk about it :)) 12:17 -!- kaos|work_ is now known as kaos|work 12:18 < v-dogg> well take a simple age (integer) input for example: you can have different error messages for "asd" ("That's not an integer you moron!") and "123456" ("No, you are not THAT old, moron!") 12:20 < lucifer4u> Hm. I think i am not right :) Validator should be able to return more then 1 error. That is true :) 12:24 < v-dogg> and validators must be able to take input from more than one input 12:25 < v-dogg> for example a datetime validator can take input from three <input>s - day, month and year 12:26 < lucifer4u> so it will return "day should be integer", "month should not be empty", "year should be more then 1980" 12:26 < v-dogg> for example 12:27 < v-dogg> and the best part is that a validator can (and should) normalize the input too. the date validator for example can take those three inputs, validate them and then return a DateTime instance 12:28 < v-dogg> so your Action doesn't have to deal with three inputs but with one DateTime object orunix timestamp or what ever 12:28 < lucifer4u> hm. is validator responsible for instance creation? 12:28 < kaos|work> this is especially useful if you have validators which need to check product ids against your db for example 12:28 < v-dogg> yup 12:28 < kaos|work> where you would have to query the db in the validator to see if the id exists 12:28 < kaos|work> and in your action to load the object 12:29 < kaos|work> instead you can simply load the object in the validator and make it available to your action 12:33 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:35 < MrJeep> huomenta 12:36 < lucifer4u> Sounds good :) For me it is just hard to understood why validator will result in a creation of something.. it is like check && create which can be separated into check && create.. :) Maybe it should be named not Validator or should be some derived from validator but not validator? 12:40 < Whisller> lucifer4u : because I have many validators for one field and I want display they all :P 12:40 < Whisller> But in symfony it's complicatecd 12:40 < Whisller> I don't know is it possible 12:40 < lucifer4u> Whisller: no. i am talking not about your issue.. It is not this question 12:41 < Whisller> [13:11] lucifer4u: Whisller: hm. why do you want return many errors? 12:41 < lucifer4u> oh :) 12:41 < lucifer4u> sorry 12:41 < lucifer4u> was not sleeping today 12:41 < lucifer4u> hard to focus :) 12:51 < E_mE> for all you non-believers out there, this what will happen ;) http://eme.tumblr.com/post/26713892 13:05 -!- Whisller_ [n=Miranda@aaqz160.neoplus.adsl.tpnet.pl] has joined #agavi 13:05 -!- Whisller [n=Miranda@aarc133.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 13:09 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 13:39 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:40 < Yossi> I think they need to change the cross with a hald sphere 13:43 < Yossi> *half 13:47 < marklar|omni> hai 13:49 < Yossi> hi 14:02 < E_mE> Yossi: i thnk both religions are bad as each other ;) 14:11 -!- Arme[N] is now known as Arme[0] 14:19 -!- Whisller_ [n=Miranda@aaqz160.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 14:19 < Yossi> yeah but right now the muslim seems to be more active... 14:20 < E_mE> Yossi: dont know, the evangelical Christians in the USA are pretty nuts 14:20 < E_mE> and apprently there numbers are growing :S 14:22 < Yossi> really? oh well... I know french jews how came hear saying muslims taking over paris... 14:22 < Yossi> *who* 14:23 < Yossi> but, true, all religions are crap. 14:25 < E_mE> Yossi: how can a religion claim to be taking over a city hehe.. Paris has millions of people ?:/ 14:26 < E_mE> this is where nazism started.. with claims like such 14:26 < E_mE> no disrespect to your friends or anything.. just sounds insane 14:41 -!- lucifer4u [n=kirill@87.252.235.129] has quit ["Lost terminal"] 14:42 -!- psst [n=psst@students.shef.merlin.ask4.co.uk] has joined #agavi 14:50 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["urk"] 14:53 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 15:02 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has joined #agavi 15:08 -!- JanK_ [n=JanK_@muedsl-82-207-243-071.citykom.de] has quit [] 15:14 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:14 < MrJeep> hi 15:14 < MrJeep> marklar|omni, are you there ? 15:33 -!- nfq_ [n=nfq@84-73-211-163.dclient.hispeed.ch] has joined #agavi 15:33 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] 15:33 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has joined #agavi 15:41 -!- Yossi [n=nospam@62.90.159.110] has quit [] 15:43 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 15:44 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:44 < MrJeep> MikeSeth, marklar|omni, anyone ? 15:47 < marklar|omni> here but busy 15:52 -!- nfq_ [n=nfq@84-73-211-163.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 15:55 < MrJeep> ok 15:55 < MrJeep> I've made some models 15:56 < MrJeep> (they are quite simple) 15:56 < MrJeep> and i was wondering if you could take a look 15:56 < MrJeep> tell me when you get some time 15:57 < MrJeep> arg, as much as I love some open source project, I _hate_ some 15:59 -!- shoan [n=shoan@122.166.1.168] has quit [] 16:02 -!- Whisller [n=Miranda@aare229.neoplus.adsl.tpnet.pl] has joined #agavi 16:14 < marklar|omni> MrJeep: I'll take a look later, link me 16:14 < MrJeep> ok 16:18 < MrJeep> http://pastie.caboo.se/154288 16:19 < MrJeep> I doubt it will take you more than 3 mins 16:21 < MrJeep> I did not test it yet however 16:34 < marklar|omni> looks fine 16:35 < marklar|omni> needs more error checking 16:37 < impl> I think the ::create() should be in an ISingletonModel 16:42 < MrJeep> my first thought was to create 3 model 16:43 < MrJeep> CustomerModel, CustomerFinderModel and CustomerManagerModel 16:43 < MrJeep> but since customer model is basically a propel object (not a peer one), I doubt it could be a ISingleton model 16:44 < MrJeep> you mean more validation for.. exmaple the create method ? 16:44 < impl> well CustomerModel shouldn't be 16:44 < MrJeep> CustomerModelFinder is a singleton model 16:44 < impl> I think the CustomerManagerModel idea isn't so bad 16:45 < impl> Having that ->create() method in the CustomerModel just seems awkward to me 16:48 < MrJeep> me too 16:49 < MrJeep> I don't like the idea of a Model that upon creation returns an instance of himself 16:53 < impl> Yeah 17:14 -!- JanK_ [n=JanK_@muedsl-82-207-243-071.citykom.de] has joined #agavi 17:20 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 17:27 -!- E_mE [n=E_mE@89.104.225.116] has quit [Read error: 104 (Connection reset by peer)] 17:30 -!- JanK_ [n=JanK_@muedsl-82-207-243-071.citykom.de] has quit [] 17:34 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi 17:35 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has quit [] 17:49 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] 17:54 -!- Arme[0] is now known as Arme[N] 17:56 -!- Whisller [n=Miranda@aare229.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 17:58 -!- Zibi_ [n=asd@80.4.120.163] has quit [] 18:00 -!- Macen [n=leopard@host86-138-72-204.range86-138.btcentralplus.com] has quit [] 18:11 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] 18:17 -!- shoan [n=shoan@59.92.142.135] has joined #agavi 18:18 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:23 -!- ChanServ [ChanServ@services.] has quit [Shutting Down] 18:28 < MrJeep> im back 18:29 -!- IcyT is now known as icyt 18:31 -!- Wombert [n=Wombert@xdsl-87-79-50-141.netcologne.de] has joined #agavi 18:31 < MrJeep> hey Wombert 18:31 < MrJeep> what's up ? 18:32 < Wombert> hello 18:32 < Wombert> not much 18:32 < MrJeep> I've made my first model 18:32 < MrJeep> based on marklar|omni recommandations 18:32 < MrJeep> http://pastie.caboo.se/154288 18:32 < MrJeep> any thought ? 18:35 < MrJeep> I've discussed with impl, we both think the create method does not have his place in CustomerModel 18:36 < Wombert> impl: peng 18:36 < impl> Wombert: poing 18:36 < Wombert> [19:32] Sebastian: Wombert: Marcus (pro) vs. Stanislav (contra) traits in #php.pecl (EFNet) atm. 18:36 < impl> mhh Stan 18:36 < Wombert> you saw the traits stuff, aye? 18:37 < Wombert> the rfc on internals? 18:37 < impl> I saw it a few weeks ago 18:37 -!- brasileiro [n=fdfdf@200-203-67-92.smace701.dsl.brasiltelecom.net.br] has quit [Read error: 104 (Connection reset by peer)] 18:37 * impl must eat, but will watch php.pecl 18:39 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 18:40 -!- ChanServ [ChanServ@services.] has joined #agavi 18:40 -!- ServerMode/#agavi [+o ChanServ] by irc.freenode.net 18:42 < MrJeep> :o 18:47 < MrJeep> Wombert: did you look at the kode ? 18:49 < Wombert> no time 18:49 < MrJeep> :s 18:49 < MrJeep> it's pretty damn small actually 19:01 -!- brasileiro [n=fdfdf@200-203-67-92.smace701.dsl.brasiltelecom.net.br] has joined #agavi 19:02 < marklar|omni> hi 19:02 < MrJeep> hi 19:02 < MrJeep> I've been wondering 19:02 < marklar|omni> answer is no 19:03 < marklar|omni> I mean, go on 19:08 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 19:08 < _cheerios> moo 19:12 < MrJeep> no for ??? 19:12 < MrJeep> Creating 3 model for the customer ? 19:12 < MrJeep> like CustomerModel, CustomerManager, CustomerFinder 19:21 < marklar|omni> mm 19:21 < marklar|omni> why 19:24 -!- Wombert_ [n=Wombert@xdsl-87-79-52-84.netcologne.de] has joined #agavi 19:24 < MrJeep> Customer::create returns an instance of itself 19:24 < marklar|omni> and? 19:24 < MrJeep> a Customer object represent a single customer, so... 19:25 < MrJeep> A customer shoult not create a customer right ? 19:25 < MrJeep> if we look at the problem in this way 19:33 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 19:36 < marklar|omni> why not 19:36 < marklar|omni> a constructor's implicit signature is usually 19:36 < marklar|omni> Object className() 19:37 < MrJeep> anyway, what do you think the best method is, 2 classes or 3 ? 19:37 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Read error: 113 (No route to host)] 19:37 < MrJeep> you've worked with model a lot longer than I did so your jdugment is better 19:38 < marklar|omni> you could just use a factory pattern 19:38 < marklar|omni> if you're so inclined 19:39 < MrJeep> a factory pattern ? 19:41 -!- Wombert [n=Wombert@xdsl-87-79-50-141.netcologne.de] has quit [Read error: 110 (Connection timed out)] 19:42 < Wombert_> john rambo 19:42 * Wombert_ & 19:44 -!- shoan_ [n=shoan@59.92.132.196] has joined #agavi 19:45 < marklar|omni> yeah 19:45 < marklar|omni> look it up 19:45 < marklar|omni> you're not familiar with design patterns? 19:48 < MrJeep> I am, except I don't see where the link betweek a factory pattern and this model 19:48 < MrJeep> well, 19:48 < MrJeep> CustomerManager::create() is a factory 19:49 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 19:49 < MrJeep> getModel('modelName') is a factory 19:49 < MrJeep> (well, I think) 19:50 < v-dogg> why do you have ApmCustomerModel::create and inside it $this->context->getModel('ApmCustomerModel'); ? 19:52 < MrJeep> This is the issue I'm discussing 19:52 < MrJeep> According to some peple, I should put all the methods inside the same model 19:53 -!- shoan [n=shoan@59.92.142.135] has quit [Read error: 110 (Connection timed out)] 19:53 < v-dogg> don't know what that is about but your ::create method seems pointless 19:54 < v-dogg> you could do all that in ::initialize 19:54 < MrJeep> a customer model does not only create a customer 19:54 < MrJeep> it manages all the business logic around it 19:55 < MrJeep> This model is basically a propel object "model" 19:55 < v-dogg> and this justifies create() how? 19:55 < v-dogg> why do you need that method? 19:55 < v-dogg> why don't you do it in initialize()? 19:55 < MrJeep> to create a new customer 19:56 < MrJeep> to encapsulate the customer creation inside a method 19:56 < MrJeep> right now it basically do nothing much, but someday it might send an email or whatever 19:56 < MrJeep> It justs abstract all the things I have to think about when I create a new customer 19:57 < v-dogg> why can't you do $customer = $this->context->getModel('ApmCustomer', array('firstname'=> ... 19:57 < MrJeep> becase, in that case, the model would be limited to creating user 19:57 < v-dogg> sorry, getModel('ApmCustomer', null, array(... 19:58 < MrJeep> I agree, most of the time the model will be fetch from the CustomerFinder model 19:58 < MrJeep> but $customer = $this->context->getModel('ApmCustomer', array('firstname'=> ..., feels like everythime I need a CustomerModel, I create a new customer 19:59 < v-dogg> I still don't see any justification for a separate create method when all it does is create an instance of it self 19:59 < MrJeep> which is just not the case 19:59 < MrJeep> look at the ApmCustomerFinder 20:00 < MrJeep> if ($customer) { 20:00 < MrJeep> $model = $this->context->getModel('ApmCustomerModel'); 20:00 < MrJeep> $model->setPropelObject($customer); 20:00 < MrJeep> return $model; 20:00 < MrJeep> } 20:00 < MrJeep> In this case, I don't want to create a new customer 20:01 < v-dogg> so? initialize doesn't get parameters so it doesn't have to create anything 20:01 < v-dogg> you can use getModel('ApmCustomer' with and without parameters 20:04 < MrJeep> I think I get your point 20:04 < MrJeep> if create would set the actual model's value and save it 20:04 < MrJeep> would you consider it better ? 20:04 < MrJeep> or, put the create method into another object ? 20:14 < marklar|omni> mmph 20:14 < marklar|omni> too tired to think about your stuff 20:14 * marklar|omni plays with pics some more 20:15 < v-dogg> MrJeep: http://www.emenetdev.co.uk/repos/trunk/app/models/TequilaArticleModel.class.php <-- regarding initialize 20:15 -!- Arme[N] is now known as Arme[0] 20:17 < Spica> Huomenta" 20:18 -!- Xylakant [n=fgilcher@e179143223.adsl.alicedsl.de] has joined #agavi 20:18 < Spica> v-dogg: Does iltaa work here, too? 20:20 -!- Xylakant [n=fgilcher@e179143223.adsl.alicedsl.de] has quit [Client Quit] 20:26 < MrJeep> v-dogg: hum, I don't like that, from my point of view it's not enough intuitive 20:27 < marklar|omni> v-dogg: did you see my pics? 20:27 < v-dogg> MrJeep: AgaviModels are supposed to be initialized in initialize 20:28 < v-dogg> MrJeep: only thing that makes is unintuitive is the fact that agavi calls initialize in Context::getModel 20:29 < MrJeep> plus using parameters to decide what to do 20:29 < MrJeep> I feel a method is much more clear 20:30 < MrJeep> than, passing "new" or "and id" 20:30 < v-dogg> ok 20:34 < marklar|omni> v-dogg: I ASKED YOU A QUESTION11one 20:34 < v-dogg> woot woot woot 20:34 < v-dogg> oh, yes there 20:35 < v-dogg> marklar|omni: no, I didn't. what pics? 20:35 < v-dogg> porn? 20:35 < v-dogg> cat porn? 20:35 < marklar|omni> hehe 20:35 < marklar|omni> nah 20:35 < marklar|omni> snow n stuff 20:35 < _cheerios> :p 20:35 < marklar|omni> http://media.mark.org.il/main.php?g2_itemId=482 20:35 < MrJeep> url ? 20:35 < v-dogg> what? snuff porn? 20:35 < marklar|omni> some catporn 20:36 < v-dogg> dirty bugger 20:43 < marklar|omni> comments? 20:44 < v-dogg> I can see these aren't your first photographs 20:44 < marklar|omni> actually 20:44 < marklar|omni> they are 20:44 < marklar|omni> heh 20:44 < marklar|omni> never did any sort of "real" photo work 20:44 < marklar|omni> other than snapping shots with the cellphone 20:45 < v-dogg> then you have a natural skill for composition / geometry :) 20:46 * _cheerios awaiting for long exposure shots of moving objects + nighttime camel traffic 20:47 < marklar|omni> haha 20:47 < marklar|omni> nah, screw cheesy highway shots 20:47 < marklar|omni> I wanna do some portraits 20:53 < E_mE[Stilgar> _cheerios: why dont you be marklar|omni portraint in the night sky =P 20:54 -!- MrJeep_ [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 20:54 < _cheerios> sure, the day we can all afford 100m yachts and cruise around in warm waters 20:54 < marklar|omni> haha 20:54 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] 20:55 < E_mE[Stilgar> :D 20:56 * marklar|omni closes his paypal acct 20:56 < marklar|omni> http://yro.slashdot.org/article.pl?sid=08/02/19/1943206 20:58 < E_mE[Stilgar> more reason to hate them, beautiful! 21:06 < _cheerios> hate leads to anger to buying an expensive digital cam to taking pics of cute cats. i'd be careful about hating. 21:07 < E_mE[Stilgar> haha 21:42 -!- brasileiro [n=fdfdf@200-203-67-92.smace701.dsl.brasiltelecom.net.br] has quit [] 22:17 -!- MrJeep_ [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [] 22:36 < Wombert_> I feel betrayed 22:36 < Wombert_> went to the movies 22:36 < Wombert_> Rambo 22:37 < Wombert_> it said "english version" 22:37 < Wombert_> "uncut" 22:37 < Wombert_> it said "92 minutes" 22:37 < Wombert_> german version is 90 minutes 22:38 < Wombert_> anyways 22:38 < Wombert_> the scene where he rips out that dudes voicebox 22:38 < Wombert_> cut 22:39 < Wombert_> the scene where he fires the machine gun into the jeeps passenger compartment 22:39 < Wombert_> cut 22:39 < Wombert_> the scene where he mows down the soldiers in the truck 22:39 < Wombert_> cut 22:39 < Wombert_> BOOOOOH 22:42 < _cheerios> was the blood green? 22:43 < _cheerios> Wombert_, did you have experience with sqlrelay? 22:44 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 22:44 < MrJeep> back 22:44 < MrJeep> is mike there ? 22:46 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has joined #agavi 22:48 -!- icyt is now known as IcyT 22:51 < MrJeep> marklar|omni: still tired ? 22:52 < MrJeep> Wombert_: still busy ? 22:55 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 23:02 < Spica> Hmm.. if I set arguments with the setSlot in my AView for some action B. How do I access them in BAction or BView? 23:02 < Spica> Because $this->getAttribute just returns null. 23:06 -!- kaos|work [n=dominik@ppp-82-135-81-66.dynamic.mnet-online.de] has quit [] 23:20 < MrJeep> Wombert_??? 23:23 < MrJeep> v-dogg: I see why the create method troubled you earlier.. however I'm still trying to find an elegant solution 23:25 < MrJeep> This model pattern seems so easy on the theoretical part but it's hard to use it right technically 23:29 < Wombert_> Spica: request data 23:30 < MrJeep> $this->context->getRequest()->getRequestData() (I think) 23:30 < Wombert_> wrong :p 23:31 < MrJeep> :o 23:32 < MrJeep> Wombert_: still very buuy ? 23:32 < MrJeep> busy* 23:32 < MrJeep> I need your valuable opinion once again 23:40 < Wombert_> mh well gotta write some emails and then head to bed 23:40 < MrJeep> ok 23:41 < MrJeep> do you think you'll have some free time tomorow ? 23:41 < MrJeep> I really want you to check my model 23:41 < Wombert_> I don't think so 23:41 < Wombert_> well maybe in the evening 23:41 < MrJeep> ok thnx 23:41 < MrJeep> It will be quick 23:57 -!- shrink0r [i=shrink@i577B7409.versanet.de] has joined #agavi 23:57 < shrink0r> hi 23:58 < shrink0r> *moep* 23:58 < shrink0r> sry, wrong window *blush* --- Day changed Wed Feb 20 2008 00:49 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 00:56 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 00:57 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:58 -!- Wombert_ [n=Wombert@xdsl-87-79-52-84.netcologne.de] has quit [] 01:26 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 01:27 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:10 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 02:11 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:21 -!- psst is now known as psst-1 02:21 -!- psst-1 is now known as spy-1 02:23 -!- spy-1 is now known as psst 02:35 -!- IcyT is now known as icyt 02:59 < MrJeep> lawl 02:59 < MrJeep> I'm looking at some php code right now 02:59 < MrJeep> some 'experienced coder made' 02:59 < MrJeep> this is the admin security ; 02:59 < MrJeep> session_start(); 02:59 < MrJeep> if ( !isset($_SESSION['user'])) 02:59 < MrJeep> echo "<script type=text/javascript>document.location='login.php'</script>"; 02:59 < MrJeep> zomg you need to be a l33th4x0r to break through the admin 03:33 < trophaeum> MrJeep, does he exit; after that or let the rest of the page load? Haha 03:47 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 04:13 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 05:00 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 05:07 -!- Arme[0] is now known as Arme[N] 05:08 -!- Arme[N] is now known as Arme[0] 05:08 -!- Arme[0] is now known as Arme[N] 05:09 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 06:05 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 06:22 < v-dogg> huomenta 06:38 < Arme[N]> huomenta\ 07:01 -!- shoan_ [n=shoan@59.92.132.196] has quit [Read error: 110 (Connection timed out)] 07:17 < E_mE> huomenta! 07:19 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:29 -!- shrink0r [i=shrink@i577B7409.versanet.de] has quit [Read error: 110 (Connection timed out)] 07:35 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:39 < _cheerios> huomenta! 07:51 -!- Wombert [n=Wombert@xdsl-87-79-52-84.netcologne.de] has joined #agavi 07:57 -!- Wombert_ [n=Wombert@xdsl-87-79-136-130.netcologne.de] has joined #agavi 08:09 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 08:13 -!- Wombert [n=Wombert@xdsl-87-79-52-84.netcologne.de] has quit [Read error: 110 (Connection timed out)] 08:14 -!- shoan [n=shoan@59.96.47.240] has joined #agavi 08:21 < marklar|omni> hi 08:39 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 08:40 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:40 -!- Wombert_ [n=Wombert@xdsl-87-79-136-130.netcologne.de] has quit [] 08:41 < Spica> huomenta! 08:42 < RossC0> Huomenta 08:55 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 08:55 -!- Whisller [n=Miranda@axg236.neoplus.adsl.tpnet.pl] has joined #agavi 08:57 < Whisller> hi 09:07 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:10 < E_mE> huomenta! 09:23 -!- shoan [n=shoan@59.96.47.240] has quit [] 09:24 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has joined #agavi 09:24 < E_mE> how can i get users IP address via agavi? 09:25 < E_mE> i looked in $rd, but doesnt appear to be anything there 09:25 < digitarald> Huomenta 09:25 < E_mE> hi 09:27 < v-dogg> E_mE: $_SERVER['REMOTE_* 09:27 < v-dogg> only HTTP_* variables are removed from $_SERVER and are available via $rd->getHeader 09:29 < E_mE> ah cool, thank you :D 10:11 < E_mE> what is a good regex for checking ip addresses, i;ve check and experimented with a few possiblities, but find it hard to limit each ip element from 0-255 10:11 < E_mE> any recommendation for me to look at? 10:13 < marklar|omni> 25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]? 10:14 < E_mE> thank you marklar|omni ill play with it :D 10:14 < v-dogg> haha 10:14 < marklar|omni> that was the first hit on google 10:14 < marklar|omni> heh 10:14 < digitarald> i have a script here to get the real ip address 10:14 < E_mE> i think that maybe the one i looked at 10:14 < RossC0> E_mE http://www.regular-expressions.info/examples.html 10:14 < v-dogg> I was going to suggest /(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})/ and checking matches separately :) 10:14 < digitarald> a small helper 10:15 < E_mE> v-dogg: i was trying to avoid that as i wanted teh regex in the setting.xml :) 10:15 < marklar|omni> I just trust users blindly -- all traffic is DROPped 10:15 < E_mE> RossC0: ah that site.. i didnt look in the examples 10:15 < E_mE> thank you all :D 10:16 < digitarald> http://paste.mootools.net/d47bbae01 10:16 < digitarald> real ip checker 10:18 < v-dogg> "Returns the real IP address of the user". isn't HTTP_CLIENT_IP set by the client? 10:20 < digitarald> who said that its bullet proof? 10:21 < E_mE> digitarald: i need to test on server side :) 10:23 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 10:25 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 10:30 < E_mE> digitarald: eek.. your code is PHP, i assume you where doing JS.. sorry :: feels ashamed :: 10:31 < digitarald> :D 10:31 < digitarald> I do everything ... 10:34 -!- MikeSeth_ is now known as MikeSeth 10:45 -!- shoan_ [n=shoan@122.166.1.164] has joined #agavi 10:47 < marklar|omni> http://www.youtube.com/rhyspaulhovey 10:47 < marklar|omni> ^ wtf. 10:55 < Yossi> word 10:56 < shoan_> huomenta 10:57 < shoan_> RossC0: ping 10:59 < RossC0> shoan_: 10:59 < shoan_> RossC0: can I PM? 10:59 < RossC0> Ah yes sorry cool - will have a look into 10:59 < RossC0> sure 11:02 < RossC0> shoan_: not getting any pms 11:02 < RossC0> but yes its is the output type 11:02 < RossC0> do you have a base view with things like executeHtml etc.. ? 11:02 < shoan_> me? 11:03 < RossC0> yeah 11:03 < shoan_> checking 11:03 < RossC0> do you have a base execute - which checks the output type 11:04 -!- shoan_ is now known as shoan 11:05 < RossC0> i.e. http://pastie.caboo.se/154713 11:13 -!- icyt is now known as IcyT 11:16 -!- lucifer4u [n=kirill@87.252.235.129] has joined #agavi 11:16 < lucifer4u> goodddday ;) 11:16 < lucifer4u> HUOMENTA :) 11:17 < v-dogg> too much perkyness 11:18 < lucifer4u> what is perkyness? ) 11:19 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 11:26 < timan> Hi, I want a failed routing callback to redirect to error404 action. Is it ok to do this by doing response->setRedirect() in the callback's onMatched() function? It's a subroute, and now I just end up in the parent route's default action when the callback fails. 11:36 < timan> hm, seems I can't get to the response from the routing anyway, so that approach was perhaps wrong. I'll try something else. Suggestions? 11:38 < v-dogg> timan: just return false from callback::onMatched 11:42 < _cheerios> been a while, so ill let it slide... http://www.xkcd.com/386/ 11:42 < timan> yeah, but since the callback is on a subroute, returning false results in the default action and default module of the parent route. 11:42 < timan> is there any way that i can get the routing callback to result in a "new" module and action 11:43 < Wombert> sure 11:43 < Wombert> just modify the container 11:44 < Wombert> but mind you, a child route or a later route (if yours is not stopping) can overwrite that 11:45 < Wombert> oh wait :D 11:45 < Wombert> that is a lie 11:45 < Wombert> heh 11:45 < Wombert> it work, but only if you do not have module and action attributes in the <route> 11:46 < timan> ok, I realised that I get what I want if I remove default action from parent raoute and return false from subroute callback 11:49 < v-dogg> timan: you shouldn't usually have default actions in a parent route 11:49 < timan> ok 11:50 < v-dogg> because <route name="parent" pattern="^/parent" .. will match /parentfoobarl33t 11:50 < v-dogg> and this is normally not wanted 11:53 < timan> thanks for pointing that out, didn't know that 11:55 -!- Whisller [n=Miranda@axg236.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 12:19 < Macen> hihi 12:21 < E_mE> does anyone know any reasons why a PNG transparent file might just start going gray instead of white? 12:21 < E_mE> it worked the first time i loaded firefox 12:21 < E_mE> but now it appears to be somewhat corrupted or so 12:22 < digitarald> u corrupted your png file? 12:22 < Wombert> owww 12:22 < Wombert> returning false from a child route... 12:22 < Wombert> mmmh 12:23 < _cheerios> E_mE, you've been hacked. shutdown the computer NOW! 12:23 < Wombert> timan: 12:23 < E_mE> digitarald: well, it appears to become corrupt when its saved in the cache :/ 12:23 < E_mE> if i delete the cache and refresh, it works fine 12:23 < E_mE> appears to be okay since clearin the cache 12:23 < Wombert> <route pattern="^/products" module="Products"> 12:23 < Wombert> <route pattern="^$" action="Index" /> 12:23 < Wombert> <route pattern="^/latest$" action="Latest" /> 12:33 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:38 < lucifer4u> E_mE: png problems was in IE but in FF everything was working fine i think .. 12:40 < E_mE> omfg, the chip and pin machine at my local shop asked me if i had good customer service, and it was 2 options, yes or no.. it would move on unless i clicked yes or no.. I even tried cancel and it failed.. So they now have my card details that are associated with my vote on the shop attendant grrrr!! 12:41 < E_mE> lucifer4u: im aware of that, im just confused to why it happened in Ff :/ 12:41 < MrJeep> yesterday I've seen some 1337 Php security feature 12:41 < MrJeep> session_start(); 12:41 < MrJeep> if ( !isset($_SESSION['user'])) 12:41 < MrJeep> echo "<script type=text/javascript>document.location='login.php'</script>"; 12:42 < MrJeep> This is how a so-called experienced programmer handles security 12:42 < v-dogg> how does the script continue from there? 12:42 < MrJeep> 1 mu5t b3 4 1777 h4x0r5 because I've broken in 12:42 < MrJeep> yeah 12:42 < _cheerios> yesterday is yesterday! -1 12:42 < MrJeep> no exit 12:42 < v-dogg> haha 12:42 < v-dogg> way to go 12:43 < MrJeep> I've turned JS off 12:43 < MrJeep> and I was in 12:43 < E_mE> hahaha! 12:43 < v-dogg> you are quite a hacker 12:43 < MrJeep> yeah 12:43 < MrJeep> I'm so good 12:43 < MrJeep> Don't tell anyone about that, I don't want to go to jail :P 12:43 < MrJeep> except I've told the owner of the website 12:44 < E_mE> is it possible for websites to crash firefox? 12:44 < MrJeep> you did that ? 12:44 < MrJeep> you crashed firefox with your website ? 12:45 < E_mE> well, it has setTimeout() js code 12:45 < E_mE> but the png is becoming corrupting 12:45 < E_mE> and then this is like hte second or third time that firefox has crashed :/ 12:45 < MrJeep> omg 12:48 * E_mE keeps eye on ff memory 12:58 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 13:10 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:11 < CIA-10> david * r2315 /branches/0.11/ (CHANGELOG src/config/AgaviXmlConfigParser.class.php): Fixed #711: XML config parser only applies the xsl stylesheet defined in the first processing instruction 13:12 -!- Whisller [n=Miranda@axg236.neoplus.adsl.tpnet.pl] has joined #agavi 13:13 < CIA-10> david * r2316 /trunk/ (CHANGELOG src/config/AgaviXmlConfigParser.class.php): merge [2315] 13:14 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:14 -!- shoan [n=shoan@122.166.1.164] has quit [] 13:16 < _cheerios> for ze germans: http://p.caboo.se/private/rf1b3hkeslpx23oqdsjw 13:16 -!- shoan [n=shoan@122.166.1.164] has joined #agavi 13:20 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:22 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:37 -!- MrJeep [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:47 -!- Zibi_ [n=asd@80.4.120.163] has joined #agavi 13:47 < Zibi_> huomenta 14:02 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 14:06 < marklar|omni> heh 14:06 < marklar|omni> I crashed ff many, many times 14:06 < marklar|omni> with crazyass js 14:07 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 14:07 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Client Quit] 14:07 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 14:08 < Macen> hahah 14:08 < Macen> marklar is a noob 14:08 < Macen> hahahah 14:08 < E_mE> Macen: it appears to of stablised now :/ 14:08 < E_mE> opps 14:09 < E_mE> marklar|omni: i ment youuuuuu! 14:10 < E_mE> Macen: you wait till you've crashed firefox... I'll laugh at you hard like the queen does to northerners ;) 14:10 < Macen> hehe 14:10 < Macen> the jokes on you buddy 14:10 < Macen> i am a noob too! 14:11 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:11 < Wombert> fark 14:11 < Wombert> getting sick 14:11 < Wombert> meh 14:11 < MrJeep> sick of doing something 14:11 < MrJeep> or sick sick 14:11 < Macen> think my first time was with while loops trying to make str.replace work properly 14:11 < MrJeep> hill 14:12 < Macen> that's a god damn stupid function 14:12 < MrJeep> barfing and so on 14:12 < E_mE> Macen: thats REALLY noob, i dont have a infinate loop.. its just crashing ;) 14:14 < Macen> yes i am a 31337 noob 14:15 < Macen> you prob have a memleak 14:15 < Macen> there is software you can run to track it down 14:15 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 14:16 < Macen> btw, when do you start work for gas world? 14:18 < E_mE> 17th 14:23 -!- IcyT is now known as icyt 14:28 < Macen> oh rite ok 14:33 -!- Wombert [n=Wombert@xdsl-87-79-136-130.netcologne.de] has joined #agavi 14:37 -!- Whisller [n=Miranda@axg236.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 14:37 < MrJeep> E_me, show the code 14:37 < E_mE> what the JS? 14:37 < MrJeep> maybe we'll see why it's crashing 14:37 < MrJeep> yeah 14:38 < E_mE> its not crashed since i last executed, but ok 14:41 < E_mE> MrJeep: http://pastebin.ca/911117 14:44 < MrJeep> can't see why it's crashing 14:45 < MrJeep> well, why it's _been_ crashing 14:46 < E_mE> well it appears okay at the moment 14:46 < E_mE> so we shall see... :) 14:46 < MrJeep> my new mbp is comming in any minutes right now ;D 14:46 < MrJeep> I just hope he will be ok this time 14:47 < E_mE> id ask for money if not. id go OI APPLE! NOOOOOOOOO!!! Give me $100 back for the inconvienace damnit!! 14:47 < MrJeep> I'd prefer an extended warranty 14:47 < MrJeep> but I'll first see if the computer's ok 14:47 < MrJeep> if the colors are acceptable 14:48 < E_mE> you going to wait 4 hours before switching it on? 14:48 < MrJeep> and the keyboard "sensible" <- Not sure about that word 14:48 < MrJeep> well, last kb was not sensitive enought 14:50 < E_mE> oh? 14:50 < E_mE> they new types of keys or so? 14:50 < E_mE> like touch sensative ones? 14:56 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 14:59 -!- Arme[N] is now known as Arme[0] 15:05 < MrJeep> MBP is delivered 15:06 < MrJeep> keyboards feels better 15:06 < digitarald> :,-( 15:06 < MrJeep> hope everything is allright on that one 15:06 < MrJeep> why :-( ? 15:06 < digitarald> what happened with your old one? 15:06 < digitarald> I want one too ;) 15:06 < _cheerios> he doesn't like pink :/ 15:06 < MrJeep> hehe, the first one, colors were off 15:07 < MrJeep> light grey = light pink 15:07 < MrJeep> no good 15:07 < MrJeep> the second one, the colors were better but light grey was still looking like light pink 15:07 < MrJeep> plus 15:07 < MrJeep> the keyboard was somewhat broken 15:07 < MrJeep> letters like T S A ' where not sensitive enough 15:07 < MrJeep> i had to press hard on the exact center 15:08 < MrJeep> otherwise the key didnt register 15:08 -!- shoan [n=shoan@122.166.1.164] has quit [] 15:08 < MrJeep> I've changed the screen on the third one 15:08 < MrJeep> I asked for a matte screen instead of glossy 15:08 < MrJeep> a lot of people were saying it's better 15:09 < MrJeep> this is the story 15:09 < MrJeep> :D 15:09 < digitarald> k ... 15:10 < digitarald> is matte better? 15:10 < MrJeep> oh, and I didnt write the right shipping address of the first one 15:10 < MrJeep> don't know yet, the laptop has to heat up a little 15:10 < digitarald> I never liked glossy screens 15:10 < MrJeep> I was told by a friend they were better so I kinda believed him 15:11 < MrJeep> but a lot of people prefer matte screen 15:11 < MrJeep> and they tell me it's better 15:11 < MrJeep> I'll have my own opinion in an hour 15:11 < E_mE> glossy screens should be banned, they cause real problems if there is any bright light about... evil things 15:12 < MrJeep> yeah but they were like the "new thing" 15:12 < E_mE> hehe... i prefer to be a laggard =P hehe 15:13 < digitarald> I saw people using glossy screens to make photos of theirself 15:13 < E_mE> digitarald: thats the only reason anyone should invest in one, to promote its downfall 15:14 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 15:21 -!- Whisller [n=Miranda@axg236.neoplus.adsl.tpnet.pl] has joined #agavi 15:24 < Whisller> kurwa 15:24 < E_mE> what does Kurwa mean Whisller? 15:26 < Whisller> hmm 15:27 < Whisller> this word has many means, but now it's meaning "I'm angry" 15:37 < Whisller> error manager in agavi is in ->getResponse object? 15:37 < Whisller> doesn't it? 15:37 < v-dogg> no, $this->container->getValidatorManager() 15:38 < marklar|omni> hi 15:38 < marklar|omni> E_mE: kurwa means bitch 15:39 < Whisller> marklar|omni : bitch, whore and so on 15:40 < Whisller> but you also use it when you are angry 15:40 < Whisller> v-dogg: I'm asking because in symfony it is in ->getRequest()->setError ;/ 16:02 -!- icyt is now known as IcyT 16:12 < lucifer4u> which variant will you prefer? http://paste.net/p/DoElwM65.html 16:16 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 16:19 < lucifer4u> i misspelled address. here is the right one: http://rafb.net/p/DoElwM65.html 16:29 -!- Arme[0] is now known as Arme[N] 16:34 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 16:46 -!- shoan [n=shoan@59.96.47.240] has joined #agavi 17:21 < E_mE> bye 17:21 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:22 < Macen> yey E_mE left whoop whooooooop 17:22 < Macen> PARTTTTTYYYYYYYYYYYYY 17:22 < Macen> etc 17:22 * Macen glances at E_mE[Stilgar 17:22 < Macen> oh. 17:22 < Macen> well n/m 17:37 -!- Zibi_ [n=asd@80.4.120.163] has quit [] 17:54 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 17:55 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 18:04 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["wi"] 18:11 -!- IcyT is now known as icyt 18:16 < marklar|omni> hi 18:21 < timan> is it possible to let one validation xml-definition be the child of another validation defintion, like e.g. <validators parent="Edit.xml">...</validators>? 18:21 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] 18:22 < Wombert> yes timan 18:23 < Wombert> you can use xincludes in any config file 18:23 < Wombert> or <configurations parent="..." 18:26 -!- Whisller [n=Miranda@axg236.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 18:26 * Macen humps Wombert 18:27 < Macen> stupid isp 18:27 < Macen> i ask for reverse dns 18:27 < Macen> and they brake my nameservers 18:27 < Macen> !$@£%@£&£$& 18:28 < Macen> they are no longer registered in the global registry 18:28 < Macen> fs 18:28 < marklar|omni> heh fail 18:30 < Wombert> in the what? 18:32 < Macen> nameservers have to be registered for all registrars, global registry is what they get put in. similar to full domains 18:39 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 18:49 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 18:49 < _cheerios> moo 18:51 < _cheerios> MrJeep, mbp fine? And yeah, you don't want a glossy screen. I saw a glossy lcd at a local store and it was basically showing me a reflection of the store, and me, instead of something useful :) 18:53 < marklar|omni> heh 18:53 < marklar|omni> I have a glossy lcd 18:53 < marklar|omni> and it's fine 18:54 < _cheerios> they should come with stickers, "only for attractive people" 18:55 < marklar|omni> haha 18:55 < marklar|omni> true that 18:55 < marklar|omni> :D 19:06 < MrJeep> _cheerios: well the mbp is ok, the keyboard is fine but the colors are still wrong. I'll have to guess the panel is made that way 19:06 < MrJeep> I'll have to buy a calibrato 19:06 < MrJeep> calibrator*à 19:13 < _cheerios> to buy something which requires a fix to even function satisfactorily. that's wrong. 19:15 < MrJeep> yeah but what can i do 19:15 < MrJeep> It's the third MBP with teh same wrong color 19:16 < Wombert> select a different color profile 19:17 < Wombert> I can make my screen green-ish and blue-ish with different profiles 19:17 < Wombert> also, maybe your cinema display has a color profile that does not match 19:17 < Wombert> play around a bit 19:17 < marklar|omni> is it a tn panel? 19:17 < marklar|omni> or ips? 19:18 < MrJeep> tn panel on the mbp 19:18 < Wombert> marklar|omni: show me a laptop w/o tn 19:18 < Wombert> never seen one 19:19 < marklar|omni> t60 19:19 < marklar|omni> aka flexview 19:20 < Wombert> isn't that just a foil or something 19:22 < MrJeep> This is what I'll probably need : http://www.northlight-images.co.uk/reviews/pantone_huey.html 19:34 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 19:38 -!- Arme[N] is now known as Arme[0] 19:41 < marklar|omni> http://reddit.com/info/69ep2/comments/ 19:46 < Wombert> did you try the advanced calibration, MrJeep 19:46 < MrJeep> yeah 19:47 < MrJeep> but i suck at it 19:47 < MrJeep> I calibrated the light grey 19:47 < MrJeep> but dark grey looked brown 19:47 < Wombert> I can use the calibration to make my screen _all_ purple 19:49 < marklar|omni> heh 20:00 < MrJeep> hey marklar|omni, what do you mean by a factory 20:00 < MrJeep> well, yesterday we were discussing the models 20:00 < MrJeep> you suggested a factory 20:00 < MrJeep> I know what a factory is, but how do you apply it to the model 20:00 < impl> oh hai 20:02 < MrJeep> hi 20:05 < marklar|omni> oh hai 20:06 < marklar|omni> MrJeep: for customers 20:06 < marklar|omni> but it's not really required 20:06 < marklar|omni> you wanted to have a CustomerManager 20:07 < MrJeep> yeah, with method like create, delete, ban ... 20:07 < MrJeep> ok, well, I'll think about that :) 20:08 < MrJeep> I think I'll try to do this how I think it should be done 20:08 < MrJeep> and hope I get it right 20:09 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 20:28 -!- Arme[0] is now known as Arme[N] 20:28 -!- Arme[N] is now known as Arme[0] 20:28 -!- Arme[0] is now known as Arme[N] 20:31 -!- Arme[N] is now known as Arme[0] 20:48 -!- Wombert_ [n=Wombert@xdsl-87-79-49-144.netcologne.de] has joined #agavi 21:03 -!- Wombert [n=Wombert@xdsl-87-79-136-130.netcologne.de] has quit [Read error: 110 (Connection timed out)] 21:30 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 21:35 -!- selloso [n=selloso@80.187.156.55] has joined #agavi 21:35 < selloso> Hello everbody 21:36 < selloso> I got a question conncering agavi: Is there there plan to implement some kind of dependecy injection? 21:39 < Wombert_> okay thats it 21:39 < Wombert_> I'm moving to git 21:39 < Wombert_> http://kurt.karmalab.org/articles/2008/02/18/the-power-of-git-git-stash 21:39 < Wombert_> selloso: more specific? :) 21:41 < impl> That's neat 21:41 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 21:41 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 21:41 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 21:41 < selloso> What do you mean, Wombert? More details about my feature request? ;) 21:42 -!- lucifer4u [n=kirill@87.252.235.129] has quit ["Lost terminal"] 21:43 < Wombert_> well 21:43 < Wombert_> why you want it 21:43 < Wombert_> for instance :) 21:43 < Wombert_> cause the question sounded most like "DI for DI's sake" 21:43 < v-dogg> selloso: you can't just ask for Depency Injection 21:43 < v-dogg> where do you need it? 21:43 -!- MrJeep_ [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 21:44 -!- MrJeep [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 21:45 < selloso> I liked the fact that the new "typo3 framework" flow3 should support DI and IoC and I wondered if tere could a familiar feature, eg. defining new elements in the factories.xml 21:46 < _cheerios> Wombert_, you know what was disappointing. I looked into sqlrelay a lot, and THEN noticed it needs its own API to work. duh! 21:46 < Wombert_> _cheerios: kaos wrote a pdo driver forit 21:47 < Wombert_> selloso: well 21:47 < Wombert_> certainly not for agavi 1.x 21:47 < _cheerios> Wombert_, I need to bug me some kaos then. 21:48 < Wombert_> selloso: is there any specific spots where you need any sort of IoC in Agavi? 21:48 < selloso> I like the feature to define dependencies in an xml so you can change it "on the fly" 21:50 < impl> Wombert_: I'd really like to switch to something that's not SVN eventually 21:50 < selloso> okay let me put it this way: I want to use the Amazon web services and/or the Musicbrainz Webservices in my app. 21:50 < impl> I've been using Mercurial 21:51 < selloso> So I thougt I implementd kind of CD-Dat-Service-Template in which i can change the Backend Service through an xml 21:52 < selloso> That's one example 21:52 < Wombert_> okay 21:53 < Wombert_> but is that problem really in agavi's domain? 21:53 < selloso> I know there's no need to inject the classes through xml but it would be quite nice 21:54 < selloso> good point... yeah, I know Agavi is "just" an MVC framework, eh? 21:54 < _cheerios> someone to massage my back would be quite nice too :p 21:55 < Wombert_> I guess, selloso 21:55 < Wombert_> at least it is at this point 21:55 -!- Wombert_ is now known as Wombert 21:55 < Wombert> and we can't change that in 1.x without breaking everyone's apps ;) 21:56 < selloso> Yeah, I understand, Wombert 21:56 < selloso> There is an impl for PHP called stubbles -> http://www.stubbles.net/ 21:57 * impl glances 21:57 < selloso> But I'm not satisfied with this 21:58 < selloso> kay, I don't really need this feature 21:58 < selloso> But theres is another topic which could be discussed in here 21:59 < selloso> Wombert, you are one of the project leaders of propel, right? 21:59 < selloso> I don't got a question concerning propel but concerning generating php files 21:59 < Wombert> yeah 22:00 < impl> Those annotations are weird 22:00 < selloso> Do you know something about XML Binding in java or C++? 22:02 < impl> at least, I think their car example is pretty stupid 22:02 < selloso> If you do: I miss this feature in PHP. Genrating XML from PHP Objects and the other way around. I know theres SimpleXML but it's not based on existing classes 22:02 < _cheerios> it's too long :| 22:03 < impl> Why would you ever create a class PersonsName implements Person { } 22:03 < impl> so weird :> 22:03 -!- selloso [n=selloso@80.187.156.55] has quit [Remote closed the connection] 22:03 < _cheerios> impl, did you check the recent xkcd comic? :D 22:04 < impl> rofl 22:04 < impl> :D 22:05 < impl> $binder = stubRegistry::get('net.stubbles.ioc.stubBinder'); // alternatively use $binder = stubRegistry::get(stubBinder::REGISTRY_KEY); 22:05 < impl> IT'S JAVA IN PHP 22:07 < impl> hmm, they have an XSL renderer 22:10 -!- selloso7 [n=selloso@80.187.156.55] has joined #agavi 22:10 < selloso7> re 22:10 < selloso7> Sorry for hat, my IRC client was some shareware 22:14 < selloso7> Still someone there? 22:14 -!- selloso7 [n=selloso@80.187.156.55] has quit [Client Quit] 22:15 -!- selloso7 [n=selloso@80.187.156.55] has joined #agavi 22:15 -!- selloso7 [n=selloso@80.187.156.55] has quit [Client Quit] 22:15 -!- selloso5 [n=selloso@80.187.156.55] has joined #agavi 22:15 -!- selloso5 [n=selloso@80.187.156.55] has quit [Client Quit] 22:17 < Wombert> impl: and whats the input 22:18 < impl> I don't know, their diagram is hard to follow 22:18 < impl> It's like several XML documents put together into an XSL document which is then applied to another XML document 22:18 < impl> http://stubbles.net/wiki/Docs/MVC/ViewEngines/XSL 22:20 < Wombert> yeah 22:20 < Wombert> this master.xml is a rule document 22:20 < Wombert> dunno 22:20 < Wombert> layouts or whatever 22:20 < Wombert> those rules are used to create an xsl which then transforms the data tree 22:20 < Wombert> its 22:20 < Wombert> like schematron 22:20 < Wombert> :) 22:23 < impl> Wombert: Does breaking the build system for 1.0 count as breaking everyone's apps? 22:29 < Wombert> impl: no 22:29 < impl> cool :D 22:29 < Wombert> impl: so carry on :) 22:30 < impl> I was going to do it anyway :p 22:30 < Wombert> I don't care if you put it upside down or cut the guts out 22:30 < Wombert> whatever it takes 22:30 -!- selloso_ [n=selloso@80.187.156.55] has joined #agavi 22:30 < Wombert> FOR GREAT JUSTICE! 22:30 < Wombert> :) 22:30 < impl> lawl 22:31 < selloso_> So I hope I don't get kicked by this piece of software :) 22:32 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 22:36 < selloso_> Wombert, did you get my messages concerning XML Binding? 22:36 < Wombert> mmmmhno 22:37 < selloso_> I asked you if you were one of the project leaders of propel 22:37 < selloso_> right? :) 22:37 < Wombert> [23:02] selloso: If you do: I miss this feature in PHP. Genrating XML from PHP Objects and the other way around. I know theres SimpleXML but it's not based on existing classes 22:38 < Wombert> SOAP? :p 22:39 < selloso_> not bad joke What about REST Webservices? 22:39 < selloso_> If you want to use this with PHP 22:40 < Wombert> I like soap :p 22:40 < selloso_> uhm ... 22:41 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 22:43 < selloso_> So you don't want to take care about xml binding? 22:47 < impl> ? 22:47 -!- MrJeep_ [n=MrJeep@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] 22:47 < impl> Are you talking about like EJBs? 22:47 < selloso_> I thought that it'd be great if there's a simialr project to propel but concerning xml binding 22:48 < selloso_> impl, no, xml binding means that you can convert easily XML to an Object and the other way around 22:48 < impl> Isn't that how Java beans are recognized? 22:50 * impl has the most grand plans for the next version of Propel, so chances are the way you want to represent objects will be fully supported if he gets around to describing what he wants to do ;) 22:50 < impl> I think I know what you mean, I'm just not enunciating it well 22:50 < selloso_> no, I think you're talking about the deployment desciptors but I'm about something like JAXB or XMLBeans 22:53 < selloso_> Unfortunattely I don't knw anything about generating PHP class files but the propel developers do 22:53 < selloso_> that's why I want to discuss this topic in here 22:53 < impl> Basically, Propel works by printing out a bunch of strings that contain PHP code 22:54 < selloso_> And ow is this PHP code generated? 22:55 < selloso_> It has to be based on the schema xml :D 22:55 < impl> let me show you 22:56 < impl> http://propel.phpdb.org/trac/browser/branches/1.3/generator/classes/propel/engine/builder/om/php5/PHP5ObjectBuilder.php 22:56 < impl> search for "$script .=" 22:58 < selloso_> okay ... 22:58 < impl> That's how the XML is turned into PHP 23:00 < selloso_> okay, i see 23:01 < selloso_> Okay, thank you 23:02 < selloso_> Now I gotta get some sleep 23:02 < selloso_> I hope we can discuss this the next time 23:02 < impl> Sure 23:02 < selloso_> cool 23:03 < selloso_> bye for now 23:03 < impl> g'night 23:03 -!- selloso_ [n=selloso@80.187.156.55] has quit [] 23:16 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [] 23:17 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 23:18 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [Client Quit] 23:29 -!- Wombert [n=Wombert@xdsl-87-79-49-144.netcologne.de] has quit [] --- Day changed Thu Feb 21 2008 02:29 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:27 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:28 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:42 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:44 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 04:34 -!- shoan [n=shoan@59.96.47.240] has quit [] 04:44 -!- shoan [n=shoan@59.96.47.240] has joined #agavi 04:53 < v-dogg> huomenta 04:58 < trophaeum> another box saved by the miracle that is varnish 04:58 < trophaeum> geeze, why havnt i been using caching reverse proxies more before today *sigh* 88% cache hit rate on this box 04:59 < trophaeum> apache now able to live on 5 threads instead of blowing out the 256 prefork limit 05:08 -!- Arme[0] is now known as Arme[N] 05:09 -!- Arme[N] is now known as Arme[0] 05:10 -!- Arme[0] is now known as Arme[N] 05:24 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 05:43 < marklar|omni> hi 05:43 < marklar|omni> trophaeum: we have multiple big-ip f5 boxes ;) 05:43 < trophaeum> iv normally got a single server doing anything upto a few 100 req/sec :) 05:44 < marklar|omni> 100 r/s is, mm, a little 05:44 < marklar|omni> hehe 05:44 < marklar|omni> I think I've over 200 r/s only on the ad servers 05:45 < trophaeum> 100req/sec isnt much but when its b grade premade craptastic php+mysql scripts its horrid 05:45 < trophaeum> and when u have prefork apache serving flv's it gets even worse 05:45 < marklar|omni> er 05:45 < marklar|omni> thttpd? 05:46 < trophaeum> lighttpd beats thttpd if u havnt tried it but i would then i have to go modify the code to point to a diff hostname/port, effort to the max, varnish is transparent to these stupid scripts 05:48 < marklar|omni> I serve some stuff with lighty 05:48 < marklar|omni> I think around 80-90 r/s 05:48 < marklar|omni> fastcgi php etc 05:48 < marklar|omni> nothing premade tho, custom (and fast) code 05:48 < trophaeum> iv tested lighttpd out to around 9000req/sec then the lan just couldnt hold up anymore 05:48 < marklar|omni> hehe 05:49 < trophaeum> big fan of it, dying to see 1.5 final 05:49 < trophaeum> however it doesnt mix with cpanel 05:49 < trophaeum> or plesk 05:49 < trophaeum> so i get shafted yet again 05:49 < marklar|omni> fail :( 05:50 < trophaeum> u learn to work with what uv got sadly 07:25 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi 07:31 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:31 < _cheerios> huomenta 07:31 -!- iiB [n=nospam@62.90.159.110] has joined #agavi 07:35 < iiB> Huomenta 07:37 -!- Yossi [n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] 07:39 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 07:50 -!- shoan [n=shoan@59.96.47.240] has quit [] 08:08 -!- jussiava_ [n=jackbo@195.197.117.226] has joined #agavi 08:16 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:16 < RossC0> Huomenta! 08:19 < v-dogg> hey RossC0, what up 08:20 * RossC0 got a new job! 08:20 < v-dogg> woot?! 08:20 < RossC0> yeah :D Handed notice in yesterday 08:21 < RossC0> but devs don't know - but as they hardly idle on this channel unless I remind them I'm feeling safe! 08:21 * RossC0 going to become a Python Developer working with Django 08:21 < v-dogg> :) 08:21 < v-dogg> what's the new job? 08:21 < v-dogg> uu... 08:21 < v-dogg> :) 08:21 < v-dogg> don't forget about us! 08:21 < RossC0> yeah bit mental 08:22 < RossC0> I won't! I told Wombert yesterday 08:22 < v-dogg> yay! fixed a bug! 08:22 < RossC0> sweet 08:22 < jussiava_> grats on the new job 08:23 < v-dogg> weird error messages have been bothering me for several weeks. finally figured out what was going on 08:23 -!- _cheerios [n=jackbo@195.197.117.226] has quit [Nick collision from services.] 08:24 -!- jussiava_ is now known as _cheerios 08:26 < v-dogg> what are the pro and cons of mod_php and (fast)cgi? 08:26 < v-dogg> pros* 08:26 < trophaeum> v-dogg, fastcgi ftw 08:26 -!- JanK_ [n=JanK_@muedsl-82-207-246-238.citykom.de] has joined #agavi 08:26 < v-dogg> why? 08:26 < trophaeum> less memory bloat in apache, overall more req/sec able to be handled 08:27 < trophaeum> plus you can use a threaded apache2 then 08:27 < trophaeum> so event mpm apache 2.2.8 + fastcgi php (non threaded) works perfectly 08:27 < v-dogg> what this about: http://buytaert.net/album/drupal/drupal-4.7-fastcgi-vs-mod_php 08:27 -!- Whisller [n=Miranda@aazu226.neoplus.adsl.tpnet.pl] has joined #agavi 08:28 < trophaeum> antique drupal, antique php, no opcode cache... 08:28 < v-dogg> why is there such a huge difference between mod_php authenticated users and non-auth? 08:28 < trophaeum> non auth get to be fed cached stuff 08:28 < trophaeum> auth doesnt 08:28 < v-dogg> ah 08:28 < _cheerios> 20 req/s with caching, heh heh 08:29 < trophaeum> _cheerios, thats the old drupal (hell, 6 is out now) 08:29 < trophaeum> 5 was faster and 6 is faster again 08:29 < trophaeum> 6 actually builds a page in 7 queries... compared to 38 for 5 08:29 < trophaeum> (same modules, same basic setup, frontpage) 08:30 < _cheerios> RossC0, I will want to leech off all your django knowledge. Will have to understand the stuff these new guys write at some point :) 08:31 < RossC0> :D 08:31 < v-dogg> fastcgi seems more difficult to install than mod_php :p 08:31 < trophaeum> v-dogg, install mod_fcgid and i can paste u what u need to feed apache 08:42 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 08:43 < marklar|omni> hi 08:55 -!- iiB [n=nospam@62.90.159.110] has quit [] 08:59 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 09:01 < Whisller> I have a question about propel. I'm using doSelectWithI18n but how I can define which fields can be selected? because ->addSelectColumn(MyClassPeer::NAME) or ->addSelectColumn(MyClassI18nPeer::NAME) also 09:04 < trophaeum> Whisller, propel will select * 09:04 < trophaeum> always 09:05 < Whisller> trophaeum : isn't possible to seelct only some fields with doSelectWithI18n? 09:05 < trophaeum> Whisller, no 09:05 < Whisller> trophaeum: thanks 09:05 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:06 < trophaeum> if you need to do things like that you need to do it by hand with a pdo query 09:06 < E_mE> huomenta!!! 09:07 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 09:08 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 09:08 < Whisller> trophaeum: ok. Thanks. But hm it is strange :/ 09:08 < trophaeum> grrrrr, im gonna kill platinum server management, bastards without reason rebooted a box 09:08 < trophaeum> -_- 09:09 < Macen> i hate that 09:09 < Macen> LEAVE MY SERVER ALONE YOU FUCKING INBREADS 09:09 < Macen> pissesw me right off 09:09 < Macen> pisses* 09:09 < Macen> i usually restart it myself after ding major work incase they do it *randomly* 09:10 < Macen> doing* 09:10 < Macen> (turning quot'as off etc (god love rhel....)) 09:11 < Macen> omfg i'm going to kill 09:11 < Macen> my hands are f'ing stone cold 09:11 < Macen> someone* 09:12 < E_mE> get a heater! 09:12 < v-dogg> hmm... 09:13 * RossC0 hmmms as well 09:13 < Macen> E_mE: that's what you can buy me for my bday ! :D 09:13 < Macen> it's in Aug fyi 09:14 < v-dogg> when phpinfo() says APC is enabled but can't find any cache files should I be worried? 09:14 < Macen> just send it vai royal mail if you want 09:14 < Macen> no need to use tnt or anything 09:14 < Macen> i don't mind 09:14 < v-dogg> cache files are in /tmp/, right? 09:14 < Macen> it tells you in the first section v-dogg 09:14 < trophaeum> there is only 1 file normally 09:14 < trophaeum> lsof -n | grep httpd | grep apc 09:14 < trophaeum> see what that says 09:15 < v-dogg> nil 09:15 < E_mE> bday present! huh! ill give you some hot stones ;) 09:16 < v-dogg> but "lsof -n | grep myhttpduser | grep apc" shows plenty 09:16 < v-dogg> :) 09:17 < trophaeum> ah, another os with apache as the binary name not httpd? 09:17 < v-dogg> suexec'd 09:18 -!- Wombert [n=Wombert@xdsl-87-79-55-13.netcologne.de] has joined #agavi 09:31 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 110 (Connection timed out)] 09:31 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 09:32 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 09:36 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has joined #agavi 09:37 < digitarald> Huomenta! 09:39 -!- shoan [n=shoan@122.166.1.164] has joined #agavi 09:46 < E_mE> does anyone have a good example of a disaster recovery & contingency plan? 09:48 < _cheerios> http://tinyurl.com/2q6ca3 09:50 < digitarald> yeah 09:50 < digitarald> "You successfully created your first project! Awesome!" 09:50 < digitarald> whooohoo 09:51 -!- Arme[N] is now known as Arme[0] 09:51 < E_mE> _cheerios: i wish i could hire the ghost busters :D 09:52 < v-dogg> E_mE: 1. restore server from and virtual machine image. 2. restore database from backup. 3. relax 09:52 < v-dogg> :p 09:52 < E_mE> hehe, i wish i could create images of all the server drive =P but one of our drives is like 900gigs 09:52 < v-dogg> (0. let others answer the telephone) 09:53 < E_mE> backup restore is simple enough :) 09:53 < digitarald> btw, agavi generator still has <setting name="use_routing">true</setting> in his settings.xml 09:53 < digitarald> also the sample app, I thought its deprecated? 09:53 < v-dogg> deprecated? 09:54 < E_mE> v-dogg: since im leaving they want me to create a contigency plan, because they are thinking about not hiring another IT technician, so i need to write when they should ring support or so etc 09:54 < v-dogg> k, have fun :) 09:54 < digitarald> enabled routing works in factories, not settings 09:55 < digitarald> can I invalidate a specific cache somewhow? 09:56 < E_mE> v-dogg: im looking VERY much forward to it hehe... so much I think i shall not call in sick for 3 weeks :D 09:59 < Macen> digitarald: yeah Wombert said that it was a bit out of date 10:00 < digitarald> can't find the changeset for it, but I remember the log 10:00 < digitarald> and there is still this modpub setting *ih* 10:01 < Macen> i'm hoping for a miracle before i start on the cms next week :> 10:01 < digitarald> yeah, mt first agavi app without database :D 10:24 < marklar|omni> hi 10:27 < Macen> markkkkkkklllllllllllllllllaaaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 10:27 < Macen> hihi 10:29 < marklar|omni> hi. 10:29 < marklar|omni> I took some more pics 10:29 < marklar|omni> but I eated them :( 10:30 < Macen> the word is ate mark 10:30 < Macen> you ate them 10:31 < marklar|omni> no 10:31 < marklar|omni> eated! 10:31 < Macen> now regurgitate them immediately 10:31 < Macen> no wai!! 10:31 < Macen> bah humbug 10:32 < marklar|omni> http://icanhascheezburger.com/2007/12/20/funny-pictures-i-eated-santy-paws/ 10:32 < Macen> haha 10:33 < Macen> it actually looks like it's been "found out" 10:33 < Macen> i had to smack my dog last night because it was sulking at not being allowed to move around the bed :/ 10:34 < Macen> it kept sighing on my sofa 10:35 < marklar|omni> dogs are full of fail 10:36 < Macen> it was last night 10:36 < Macen> kept kicking out it's back leg when i told it to lie down 10:36 < Macen> it was rebelling 10:37 < E_mE> hehehe santy paws hehe 10:37 < E_mE> dogs are slaves and are right into S&M with all there domiance crap 10:38 < E_mE> and if anyone has a little dog, you just need to say "GET A FUCKING CAT!" 10:39 < Macen> gf's are no different to dogs 10:39 < Macen> in a weird way 10:39 * digitarald votes for dogs 10:39 < E_mE> Macen: dont know what GF's you've been with :S 10:40 < digitarald> because I'm allergic to cats :D 10:40 * E_mE steps away from Macens perversions 10:40 < E_mE> digitarald: thats a resonable excuse, if its any othe excuse i'd shun you ;) 10:41 < digitarald> I like cats, and most of my friends have one ... my family has a dog, so I still think dogs are better ;) 10:41 < E_mE> Macen: what i prefer about cats is that there indepedant, there is none of this constant attension seeking unlike dogs 10:41 < Macen> like women you mean? :D 10:41 < Wombert> dogs > cats 10:41 < digitarald> the allergy is just one reason ... I'll sound like a vacuum cleaner when I smell cats 10:43 < digitarald> dogs are intelligent, cats too, but they are ignorant. they come when they want some stroke, otherwise u are just the guy with the food 10:45 < E_mE> digitarald: i dont mind having that relastionship with an animal, because its still a fairly wild at heart animal. Where as dogs have there uses, but I just can't be arsed with all the walking it 900 times a day etc. And there alot more expensive. But if i where to ever have a dog it would be one that looks like a wolf.. Can't stand those little shitfluffs! 10:45 < E_mE> or anklebiters =P 10:45 < marklar|omni> cats > * 10:46 < E_mE> marklar|omni: here here! 10:46 < Wombert> yeah digitarald 10:46 < Wombert> exactly 10:46 < E_mE> cats see ghosts! beat that ;D 10:46 < Wombert> E_mE: www.thedailycoyote.com 10:47 < Wombert> nah 10:47 < Wombert> here 10:47 < Wombert> http://dailycoyote.blogspot.com/ 10:47 < E_mE> see thats a real animal, not fat lazy fluffyball 10:47 < digitarald> E_mE: dogs see burglars, beat that ;) 10:47 < Wombert> a coyote, and his best friend is a cat :) 10:48 < digitarald> and u can surely get some girls walking with a dog ... when u have a cat and a girl visitor the cat will get more attention than u ;) 10:48 < E_mE> Wombert: yeah but notice the coyotes addiction to arse there? 10:49 < E_mE> digitarald: thats illegal ;) 10:49 < E_mE> won't catch a cat being a crimerinal 10:49 < E_mE> =P 10:50 < Wombert> http://dailycoyote.blogspot.com/ 10:50 < Wombert> http://dailycoyote.blogspot.com/2007/12/nuzzle-love.html 10:50 < Wombert> gah 10:51 < E_mE> very sweet :) 10:51 < Wombert> http://dailycoyote.blogspot.com/2007/12/he-thinks-hes-cat.html 10:51 < E_mE> Wombert: see the coyote is learning the correct ways 10:52 < digitarald> so cuuuuuute 10:52 < Wombert> http://dailycoyote.blogspot.com/2007/10/bros.html 10:53 < digitarald> ok, back to work 10:53 < E_mE> awwwww :D 10:53 * E_mE wishes he had a picture of his parents cat, its a Norweigan Forest Cat.. its amazing.. Very agressive though 10:55 < E_mE> he looks abit like this: http://www.curiousmanor.com/images/IMG_1567.JPG 10:59 < RossC0> when the feck is del.icio.us 2 coming out? 11:00 < RossC0> it was annouced like years ago! 11:00 < RossC0> I nearly built my own bookmarking and content search engine but thought no delicious 2 will have all that 11:12 < _cheerios> <explanation> they chose symfony </explanation> 11:13 * RossC0 nods 11:16 < _cheerios> have you looked at sqlalchemy, RossC0? just glancing over the syntax and abilities makes me want to use it :( 11:19 < RossC0> not overly yet 11:22 < trophaeum> there are some ideas to include wrappers in propel to match some of sqlalchemy's syntax with the... bit something extension in pecl 11:31 -!- brasileiro [n=fdfdf@201-66-155-79.smace701.dsl.brasiltelecom.net.br] has joined #agavi 11:35 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 11:57 < marklar|omni> heh 11:57 < marklar|omni> bibi was here 11:57 < _cheerios> trophaeum, sounds good. things i miss after looking at sqlalchemy+django is 1) a slick orm like SA 2) form crud automation via models, which seems sweet (http://collingrady.com/2008/02/18/editing-multiple-objects-in-django-with-newforms/) 11:59 < marklar|omni> MikeSeth_: ping 12:04 -!- Wombert [n=Wombert@xdsl-87-79-55-13.netcologne.de] has quit [] 12:04 -!- MikeSeth_ is now known as MikeSeth 12:21 < digitarald> ha, my first blog as mash-up from 3 api's 12:21 < digitarald> content from RossC0's tumblr :D 12:22 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:23 < RossC0> digitarald: lol - what else 12:23 < digitarald> working on comments from http://disqus.com/ 12:26 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 12:26 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 12:30 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 12:33 < timan> Hi, how do I validate input arrays, e.g. a bunch of checkboxes named "foo[]"? 12:34 < digitarald> first validate foo as array then validate foo[] as base argument 12:34 < digitarald> want an example? 12:35 < timan> would be good 12:36 < digitarald> ok, example on validating roles[], filled with strings 12:37 < digitarald> http://p.caboo.se/private/5fshczrmnu5srznqt5dpcw 12:37 < digitarald> really simple 12:41 < timan> digitarald: thanks :) 12:48 < Wombert> lawl 12:48 < Wombert> I started eating a cheeseburger 12:48 < Wombert> put it aside 12:48 < Wombert> then grabbed a second 12:48 < Wombert> unpacked it 12:48 < Wombert> started eating 12:48 < Wombert> now I have two half finished cheezburgerz on my deskz 12:49 < Wombert> OMNOMNOM 12:54 < timan> now how do I specify digitarald's array validation example in Action::registerValidators()? 12:54 < timan> instead of doing it in Action.xml 12:55 < brasileiro> does everyone know how to compare strings with blob columns in a case-insensitive way? oh, i'm using mysql 5... lower() function doesn't seems to work 13:05 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 13:05 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 13:12 -!- trophaeum_ [i=rzdkkn@ppp121-45-208-192.lns2.bne1.internode.on.net] has joined #agavi 13:12 < CIA-10> david * r2317 /branches/0.11/ (CHANGELOG src/config/AgaviRoutingConfigHandler.class.php): Fixed #712: Routing config handler cannot handle parameter arrays 13:14 < CIA-10> david * r2318 /trunk/ (CHANGELOG src/config/AgaviRoutingConfigHandler.class.php): merge [2317] 13:19 < trophaeum_> agavi commits gets viagra! w00t w00t! 13:21 < v-dogg> timan: $validator = new MyValidator(); $validator->initialize($this->context, array( ... 'base'=>'roles[]' ... 13:28 < codecop> is there a simple workaround for all routings urls with and the same rute without trailing slash / at the end 13:29 < codecop> is there a simple workaround for all routings urls with trailing slash and without 13:29 < codecop> to work 13:30 -!- trophaeum [i=gcwyiz@ppp121-45-242-214.lns2.bne4.internode.on.net] has quit [Read error: 110 (Connection timed out)] 13:30 < MikeSeth> http://nicebobs.com/resume.txt 13:30 < MikeSeth> does anyone know anything about this? 13:31 < RossC0> lol I thought that said niceboobs.com :p 13:32 < _cheerios> :p 13:32 < MikeSeth> and hi all.. people's been looking for me a lot according to my /msg windows ;> 13:33 < MikeSeth> that guy's resume mentions a big ass Agavi project 13:33 < _cheerios> "Myself and a few of the 13:33 < _cheerios> developers that work for me decided to fork Mojavi because of 13:33 < _cheerios> differences of opinions on objectives and development approach." -- Robert Zoller ... mm.. who? :) 13:34 < RossC0> ah that name rings a bell back in 2005 when Agavi first forked 13:34 < _cheerios> and being a lead dev of agavi 13:34 * RossC0 nudges Wombert 13:34 < RossC0> he'll remember Bob 13:36 < Wombert> bob zoller 13:36 < Wombert> yes 13:36 < RossC0> lead dev 2005 - present - just means it aint been updated since 2005 13:36 < Wombert> what about him 13:36 < RossC0> (13:30:45) MikeSeth: http://nicebobs.com/resume.txt 13:36 < RossC0> MikeSeth: found and copy of his cv 13:36 < marklar|omni> haiz 13:36 < RossC0> what happened to him Wombert?? 13:37 < Wombert> he got too busy with other stuff 13:37 < Wombert> just like the others who founded agavi 13:37 < RossC0> yeah 13:37 < Wombert> bob zoller, mike vincent 13:38 < RossC0> I remember them, I generally got told off on the forums for being a n00b! 13:38 < Wombert> rly? 13:38 < RossC0> I remember one thread that slated Agavi for not using __constructor and using initialise 13:39 < Wombert> that was you? 13:39 < Wombert> :) 13:39 < Wombert> cool 13:39 < Wombert> I remember that 13:39 < RossC0> well not really slated but thought it was odd 13:39 < Wombert> uck man I have a big ass deja vu 13:39 < RossC0> yeah - you had a hippo icon and kept going on about how cool rails was!! 13:39 < Wombert> like for the last five minutes 13:39 < Wombert> meh 13:39 < Wombert> HIPPO 13:39 < Wombert> LOL 13:39 < Wombert> :>>>>> 13:39 < Wombert> its a wombat man 13:39 < Wombert> and I didn't say rails was cool 13:39 < Wombert> :< 13:39 < Wombert> that is a lie 13:39 < Wombert> :< 13:40 < RossC0> I think you did! 13:40 < RossC0> :D 13:40 < RossC0> ha well we all learn ;) 13:40 < v-dogg> haha 13:40 < Wombert> hippo 13:40 * Wombert chuckles 13:40 < Wombert> http://www.blogsmithcdn.com/avatar/images/8/333494_64.jpg 13:40 < v-dogg> skeletons in Wombs closet 13:42 < RossC0> looks like a hippo to me! 13:42 < Wombert> http://site.gravatar.com/images/files/thumbs/161279.jpg?839984 13:42 < v-dogg> no it doesn't :D 13:42 < Wombert> it is a wombat 13:42 < Wombert> :<<< 13:42 < _cheerios> was there a bob with a crazy avatar in the old green forums? 13:42 < Wombert> hippo 13:42 < Wombert> mwhaha 13:43 < RossC0> :D 13:43 < _cheerios> haha 13:45 < E_mE> it looks like what a hippo would leave behind after eatting to many weeds 13:52 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:52 < RossC0> ok enough! 13:52 < RossC0> in my defence: http://tinyurl.com/27vaub 13:52 < RossC0> see they are practically separated at birth!! 13:54 < E_mE> haha 13:59 < E_mE> weird, the png's have corrupted in firefox again :/ 13:59 < v-dogg> haha, you know a feature is not really used when you discover it has never worked and it's been in production 1,5 years :) 13:59 < v-dogg> no-one has ever complained :) 14:00 < _cheerios> heh 14:02 < v-dogg> well, another bug fixed still 14:02 < Macen> that scares the shit out of me 14:02 < Macen> but that usually only ever happens when the product is really great 14:03 < v-dogg> (it is really a minor minor little feature :) 14:03 < Macen> yeh i know what you mean 14:03 < Macen> happened to me a couple of times 14:04 < Macen> self kicking ensued 14:04 < Macen> next time i may just leave it, it was them who wouldn't pay 14:05 < Macen> ungrateful southern fairies 14:06 < MrJeep> woot, I think I calibrate dmy monitor 14:08 < E_mE> MrJeep: you mbp good? 14:08 < MrJeep> well 14:09 < MrJeep> one key is less sensitive 14:09 < MrJeep> otherwise the keyboard's ok 14:09 < E_mE> one key.. which one? 14:10 < MrJeep> and I think the screen is ok once calibrated 14:10 < MrJeep> the "H" 14:10 < MrJeep> I have to press it at the exact center 14:10 < MrJeep> otherwise it don't register 14:11 < MrJeep> but the monitor is ok now, I calibrated properly 14:11 < MrJeep> it look a little, a very very little blueish 14:11 < MrJeep> but light and dark grey is ok 14:13 < E_mE> MrJeep: you got the eyes of a hawk 14:13 < MrJeep> well, apparently I have a good vision 14:13 < MrJeep> not sure if I see all the colors properly 14:13 < MrJeep> probably never know 14:14 < MrJeep> but I do design a lot, and the thing i hate most is to see a website I made look completely different on another screen 14:14 < E_mE> is proberbly be canada is so cold ;) 14:15 < MrJeep> it's it cold tody 14:15 < MrJeep> -21 celcius 14:15 < E_mE> :o 14:15 < MrJeep> my car's battery is recharging right now 14:15 < MrJeep> :D 14:15 < MrJeep> once again 14:20 < Macen> omfg 14:20 < Macen> -21?? 14:21 < Macen> move man 14:21 < Macen> it's not worth it 14:21 < MrJeep> celcius yhea 14:21 < MrJeep> hehe 14:21 < MrJeep> it's cold 14:21 < MrJeep> but not _that_ col 14:21 < MrJeep> cold 14:21 < Macen> where do you go on holiday? greenland? 14:21 < MrJeep> I remember last year en entire week of -30 or less 14:21 < Macen> obviously for the warmth 14:21 < Macen> jesus 14:21 < MrJeep> it's cold sometime 14:21 < Macen> do you ski? 14:22 < MrJeep> no but I do snowboard 14:22 < MrJeep> well I did 14:22 < MrJeep> I need to get a new board 14:22 < Macen> well there's that... 14:22 < Macen> wow 14:22 < MrJeep> you know, we get used to it 14:22 < Macen> and that's canada? 14:23 < MrJeep> I don't know for the rest of the country, but here in quebec winter's like this 14:23 < MrJeep> it's not -20 each day 14:23 < MrJeep> but sometime it gets cold 14:23 < MrJeep> and actually, I'm close to the US borders 14:23 < Macen> yeh 14:23 < MrJeep> so I'm not even in the north of the country hehe 14:24 < Macen> never knew, saw you have snow in winter but never thought it was that cold 14:24 < Macen> no wonder your mbp keeps braking!! 14:24 < MrJeep> sometime it's that cold :P 14:24 < MrJeep> I think this moday was +10 14:24 < E_mE> Macen: where MrJeep lives is most like on the same longlitude as you.. but they dont get the golf stream, that why we hve it so warm here 14:24 < MrJeep> it's exceptionnal for feb tho 14:24 < Macen> so when you say you're warming it up, you mean that you're literally finding ways of getting heat inside the machine? 14:24 < E_mE> if we didnt have the gold stream it would most like be -20 where you live 14:25 < MrJeep> I didn't know about that, thanks E_me :) 14:25 < Macen> they always talk about the gulf stream bringing the cold though E_mE 14:25 < E_mE> :) MrJeep, you have a continental climate combined as well.. so even more cold and you have windows that come from the north most likely 14:25 < MrJeep> hehe, yeah, I wait untill the computer's frame heats up 14:26 < E_mE> Macen: what you talking about? the golf stream is a warm ocean current from the carribian :/ 14:26 < Macen> E_mE: the weather reporters say that "the gulf stream from the other side of the atlantic is bringing such and such" 14:27 < E_mE> well i might affect the weather patterns 14:27 < E_mE> it* 14:27 < E_mE> because its bring warm air so can create an effect 14:27 < Macen> http://www.geomorphology.org.uk/pages/education/alevel/coldenvirons/Gulf%20Stream%20Map%201.gif 14:27 < Macen> i think we may both be right 14:28 < E_mE> its like the case that a butterflies wing can make a storm on the other side of the world 14:28 < Macen> where did that explanation come from? it suddenly became "true" last year, seemingly 14:29 < Macen> like shit they know that 14:29 < E_mE> because the weather is made up of billions of variables 14:29 < E_mE> and if you therotically alter one variable it has a chain effect 14:29 < Macen> ok it makes sense if you think about it but that's as far as it goes 14:29 < Macen> nobody knows that to be true 14:29 < E_mE> well, id go more then billions, id say endless :) 14:30 < Macen> if they knew that then they'd of come up with a way to control the weather 14:30 < Macen> or be on the brink of 14:30 < Macen> atm they can't even guess it right 14:30 < E_mE> mmm no, because its completely dynamic, its pure choas 14:31 < Macen> and the world was made by a big bang 14:31 < Macen> all theory 14:31 < E_mE> and there is no root cause to anything, it just works like a living thing.. guess kind of like gia (hope thats the correct spelling) 14:32 < Macen> i dunno, just seemed like someone said something that nobody questioned and suddenly it's fact 14:38 < E_mE> i dont think its ment to be taken as a fact but as an explornation of a variable or so 14:48 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 14:51 < Macen> YOU ARE WRONG E_ME 14:51 * Macen waves stick at E_mE 14:51 < Macen> HAHAH 14:51 < Macen> HAH 14:51 < Macen> HAHAHAH 14:51 < Macen> etc 14:51 < Macen> I feel a lot better now. 14:52 < Macen> i well like my nick now 14:52 < Macen> before i hated it 14:52 < Macen> some prat had stole my old one :< 14:52 < Macen> much unhappiness was felt when i realised 14:52 < Macen> but now 14:53 -!- Macen is now known as Mac-en 14:53 -!- Mac-en is now known as Macen 14:53 < Macen> it means something :D 14:53 < Macen> Mac user, English 14:53 < Macen> rocking.... 14:53 < Macen> it's the little things 15:05 < marklar|omni> k bai 15:05 < marklar|omni> going to tveria 15:05 * marklar|omni & 15:06 < E_mE> Mac ended Nonce =P 15:12 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 15:12 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] 15:17 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:20 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 15:20 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["oO"] 15:21 < Xylakant> hi all 15:24 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 15:28 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Client Quit] 15:28 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 15:31 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Client Quit] 15:41 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Read error: 110 (Connection timed out)] 15:42 < Wombert> hai 15:58 < RossC0> hai 15:59 < digitarald> cya folks ... 9 days holidays :) 15:59 < digitarald> or ... 9 holi days ... mh 16:00 -!- shoan [n=shoan@122.166.1.164] has quit [] 16:00 -!- digitarald [n=Miranda@59.Red-83-55-58.dynamicIP.rima-tde.net] has quit ["I'll come back ... digitarald.de"] 16:43 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 16:47 < E_mE> byeeeeeeee 16:47 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 16:50 -!- Whisller [n=Miranda@aazu226.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 16:56 < Macen> boom shaka la 17:06 < Macen> the very first web site i made just hit page 1 for "fire systems" on google.co.uk with no country specified 17:07 < Macen> booyahh 17:14 < Macen> http://www.google.co.uk/search?hl=en&rlz=1B3GGGL_enGB259GB260&q=fire+systems+&btnG=Search&meta= 17:14 < Macen> mite not appear depending on which data center you use 17:14 < Macen> #10 17:14 < Macen> www.rvfiresystems.co.uk 17:14 * Macen dead impressed 17:19 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:21 < _cheerios> does this mean you're rich, or what's up? :) 17:22 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 17:24 < Macen> i wish :p 17:25 < Macen> it will be something else i can mention to people, and it helps it was the first i produced as a company 17:25 < Macen> because if i knew that then, well, i must know more now 17:33 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 17:35 < _cheerios> im on page4 for keywords that noone searches for. woo! 17:36 < Macen> just read the intro posts on searchenginewatch.com if you want to learn seo 17:36 < Macen> it's piss easy 17:37 < Macen> the pre-resiquite is html and let's face it, nobody is going to struggle with that here 17:37 < _cheerios> i know (some) seo, but it doesn't mean my site will be #1 anytime soon. 17:37 < Macen> inbound links 17:37 < Macen> is all you need then 17:37 < Macen> obviously 17:39 < _cheerios> some people make good money setting up inbound links for you 17:41 < Macen> true, it's a big market, Google recently k'oed the washington post though for using/selling them, can't remember which 17:41 < Macen> ko'ed* 17:41 < Macen> in fact they hit a few web sites hard 17:42 < Macen> .ac.uk or .edu i think it is in america are the best to have 17:42 < Macen> one .edu was going for $900 for only 3 months of exposure 17:42 < _cheerios> less than 1k inbound links, no wonder no page one love. 17:43 < Macen> 1k??? 17:43 < Macen> 1000? 17:43 < Macen> nah 17:43 < _cheerios> 870 backlinks from 74 different .com domains. according to http://www.online-utility.org/webmaster/backlink_host_ip_analyzer.jsp :) 17:43 < Macen> yeh but how many of those have similar/related content 17:44 < _cheerios> *shrug* 17:44 < Macen> We have analyzed 59 links out of 59 backlinks in overall. 17:44 < Macen> that's rvfiresystems.co.uk 17:45 < _cheerios> link: via google gives 705, and via yahoo 51000. hmm. 17:46 < Macen> something's a bit wrong there 17:46 < _cheerios> ah, it was counting links from my site. excluding mine it drops to 6400 17:46 < Macen> 705?! man that's crazy 17:46 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 17:47 < _cheerios> site's been up for a year. inlinks grow. 17:47 < Macen> yea 17:47 < _cheerios> hopefully someday this'll be of use :) 17:47 < Macen> what is it? 17:48 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 17:48 < _cheerios> a webpage of catpics 17:49 < Macen> lolol 17:50 < Macen> prob needs descriptions of the cats to go with the pics then 17:50 < Macen> alt tags and title tags everywhere 17:50 < Macen> job done 17:51 < E_mE[Stilgar> Macen: rollover on product and portfolio dont work 17:52 < Macen> E_mE[Stilgar: yeh i couldn't code javascript back then 17:52 < E_mE[Stilgar> you can use CSS now ;) 17:52 < Macen> will see what they say back about these rankings, i'd like to do them an update 17:53 < Macen> there admin system uses a text file to keep track of the next news item id 17:53 < Macen> i didn't know about auto increment :p 17:53 < Macen> every time i update the admin system from local copies i have to reset the permissions for the file for php to read it.. i nearly always forget 17:54 < E_mE[Stilgar> why not have a script that you exevcute every time you update? 17:54 < Macen> i do now 17:54 < Macen> it changes .htaccess settings etc 17:55 < Macen> then one more per project for specific settings 17:55 < Macen> dunno i might do it 17:55 < Macen> they have never passed me more work though :< 17:56 < Macen> anyway i'm gone 17:56 < Macen> baiiiiiiiiiiii 17:56 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 18:59 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 19:03 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:13 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 19:17 -!- Wombert [n=Wombert@xdsl-87-79-53-102.netcologne.de] has joined #agavi 19:25 -!- JanK__ [n=JanK_@muedsl-82-207-246-048.citykom.de] has joined #agavi 19:40 -!- JanK_ [n=JanK_@muedsl-82-207-246-238.citykom.de] has quit [Read error: 110 (Connection timed out)] 19:47 -!- Arme[N] is now known as Arme[0] 20:19 < marklar|omni> oh haiz 20:22 < impl> hai2u 20:23 < marklar|omni> sup? 20:45 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has left #agavi [] 20:55 < marklar|omni> heh heh 20:55 < marklar|omni> "registered to: teh failboat" 21:01 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 21:09 -!- brasileiro [n=fdfdf@201-66-155-79.smace701.dsl.brasiltelecom.net.br] has quit [] 21:13 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 21:27 -!- Arme[0] is now known as Arme[N] 21:33 < Wombert> marklar|omni: smack miek plz kthx 21:35 -!- JanK__ [n=JanK_@muedsl-82-207-246-048.citykom.de] has quit [] 21:43 < marklar|omni> Wombert: I'm ~150km away 21:44 < Wombert> wa 21:44 < Wombert> t 21:44 < Wombert> :<< 21:44 < marklar|omni> at my folks' place 21:46 < marklar|omni> firefox beta 3 is nice 21:55 < marklar|omni> heh 21:55 < marklar|omni> 9.1 @ hotornot 22:01 < marklar|omni> http://img.4chan.org/b/res/55162318.html#55162318 22:01 < marklar|omni> zomg. 22:23 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 22:24 < Wombert> 404, marklar|omni 22:47 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 22:52 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 22:53 < MrJeep> hi 22:56 < _cheerios> aww, hooked on prisonbreak cheese, 01am and some eps to go. ugh :p 23:05 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: psst, icyt 23:06 -!- Netsplit over, joins: icyt 23:11 -!- psst [n=psst@students.shef.merlin.ask4.co.uk] has joined #agavi 23:22 < Arme[N]> for Git lovers: http://www-cs-students.stanford.edu/~blynn/gitmagic/ 23:27 -!- psst [n=psst@students.shef.merlin.ask4.co.uk] has quit [] 23:38 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["beep"] 23:41 -!- Arme[N] is now known as Arme[0] --- Day changed Fri Feb 22 2008 00:50 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 01:24 -!- Wombert [n=Wombert@xdsl-87-79-53-102.netcologne.de] has quit [] 01:58 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:09 < MrJeep_> thinking is hard 02:10 < MrJeep_> I'm kinda stuck with my models 02:11 < MrJeep_> option 1 : 2 model, CustomerModel, CustomerFinder model, methods like create() are a factory 02:11 < MrJeep_> none using agavi's model class 02:11 < MrJeep_> + model is completely detached from agavi 02:11 < MrJeep_> - No access to context, which means no translation, no access to user 02:12 < MrJeep_> option 2 : 2 model again 02:12 -!- trophaeum_ is now known as trophaeum 02:12 < MrJeep_> using agavi base model, methods like create are a factory but not static 02:12 < MrJeep_> so dooing thing like getModel('customerfinder')- 02:13 < MrJeep_> getModel('customerfinder')->find(id)->create(...) can be don 02:13 < MrJeep_> not elegant 02:13 < MrJeep_> 3rd 02:13 < MrJeep_> 3 model 02:13 < MrJeep_> CustoerModel, CustomerFinder, CustomerManager 02:13 < MrJeep_> Manager handles suff like create, delete and so on 02:13 < MrJeep_> all uses agavi model 02:14 < MrJeep_> + it works, - need a third class which might be useless except for a create method 02:15 < MrJeep_> can anyone hit me on the head with a hammer so I can find the proper, elegant solution ? 02:15 < impl> What was wrong with v-dogg's idea to use ::initialize in place of ->create? 02:15 < MrJeep_> nice, finally someone to discuss about that idea 02:16 < MrJeep_> what I don't like about method is : it does not feel obvious enough 02:17 < MrJeep_> giving parameters and then determine whether or not to create a new customer based on parameter feels.... well I prefer a create method 02:17 < MrJeep_> which does what it's obvious 02:17 < MrJeep_> but please, feel free to prove me wrong 02:17 < MrJeep_> otherwise I'll never learn 02:18 < MrJeep_> since creating may involve other things 02:18 < MrJeep_> like sending mails 02:18 < MrJeep_> creating default data and so on 02:18 < MrJeep_> in another way, the parameters are there for something 02:22 < MrJeep> plus the creation process might not always be the same 02:22 < MrJeep> it's like using parameters to fetch a customer's record 02:22 < MrJeep> the record might not always be fetched using the id 02:23 -!- MrJeep_ [n=MrJeep@modemcable051.81-37-24.mc.videotron.ca] has quit [] 02:23 < impl> Well, I don't have a great argument to refute something that just feels uncomfortable to you 02:24 < impl> I guess my question is if you do: $customer = $this->context->getModel('Customer') 02:24 < impl> What do you expect to happen besides the creation of a new customer? 02:24 < MrJeep> your right about that 02:25 < impl> Hence it's not really a question of whether a new customer gets created (that will happen in any case because it's not an ISingletonModel), but rather what parameters are initially assigned to the customer object 02:25 < impl> which is why I *think* it makes sense to just use ::initialize 02:26 < impl> but if you don't like that, I mean, Agavi is all about choice 02:26 < impl> And I don't think there's anything particuarly wrong with having a CustomerManager 02:26 < MrJeep> yeah but I want to do the right thing (crying) :P 02:27 < impl> I think in this case the right thing is the thing that makes the most sense to you 02:27 < MrJeep> If I look at the code I made in php when I began to use it 02:27 < MrJeep> i made sense to me 02:27 < MrJeep> however it was wrong 02:28 < MrJeep> know I know it 02:28 < MrJeep> because I've tried and tried, got some experience and people with greater experience than I do told me what's the right thing to do 02:29 < MrJeep> The same thing is happening right now hehe 02:29 < MrJeep> and I prefer to think about what could be done a little longer that refactoring for hours 02:31 < MrJeep> wopps, "now I know it" 02:35 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 02:36 < nfq> impl: quick htaccess question if you are there? 02:54 < impl> nfq: sure, go for it 02:54 < nfq> Thanks mate 02:55 < nfq> this is the redirect: Redirect 301 /adressen_nummern.php http://www.kultkino.ch/kultkino/kino/standorte 02:55 < nfq> But this is how it shows in the addressbar: http://www.kultkino.ch/kultkino/kino/standorte?/adressen_nummern.php 02:55 < nfq> the whole bit after ? doesn't need to appear of course 02:56 < nfq> normally this would work, but the agavi htaccess file confuses me.. 03:00 < nfq> any ideas impl ? 03:00 < MrJeep> what's your rewrite route ? 03:00 < MrJeep> hum 03:00 < MrJeep> RewriteBase 03:01 < nfq> There's none set: RewriteBase / 03:01 < MrJeep> ok 03:01 < nfq> http://pastie.textmate.org/private/79adaauvdvwxua1onbcq 03:01 < MrJeep> what's the link that go to ?/add.... ? 03:02 < MrJeep> oh it's redirect rule in .htaccess 03:02 < nfq> MrJeep: ? What you mean? 03:02 < nfq> yeah 03:02 < impl> nfq: Hmm 03:04 < MrJeep> could you explain the process that makes you go to the url http://www.kultkino.ch/kultkino/kino/standorte?/adressen_nummern.php 03:04 < impl> MrJeep: This is mod_alias, not mod_rewrite 03:05 < impl> nfq: Redirect is designed to rewrite multiple files (e.g. Redirect /directory1 http://server/directory2) 03:05 < nfq> ah, on the old site there was a page called adressen_nummern.php which doesn't exist anymore.. 03:05 < nfq> So, I can't do single files? 03:05 < impl> Well, I think it'll always do that behavior you're getting there 03:05 < impl> you could use mod_rewrite though 03:06 < nfq> Aren't I using mod_rewrite? 03:06 < impl> RewriteRule /adressen_nummern.php /kultkino/kino/standorte [R,L,QSA] 03:06 < impl> No, you're using mod_alias 03:06 < nfq> ah! 03:06 < impl> ^/adressen_nummern\.php$ I mean 03:06 < impl> (maybe without that initial /, I can't ever remember) 03:06 < MrJeep> yeah but an alias should not put the aliased url as a parameter right ? 03:07 < impl> MrJeep: I think that's the default behavior for the directive, and I don't see any way to change it 03:07 < MrJeep> ok 03:08 < impl> nfq: You can specify the redirect code in the RewriteRule too 03:08 < nfq> Hmm. Now I am getting a 404: http://www.kultkino.ch/adressen_nummern.php 03:08 < nfq> an agavi 404 03:08 < impl> [R=301] 03:08 < impl> Did you put that RewriteRule above the Agavi rewrite rule? 03:09 < impl> if not, it must come first 03:09 < nfq> no 03:09 < nfq> ah 03:09 < impl> the Agavi rule should always be last 03:10 < nfq> impl: that's perfect, thanks!.,.. last question: how do I force www.? same as usual, above the Agavi rule? 03:10 < impl> If you have the RewriteBase / in there, I think you should take out that initial / too 03:10 < impl> redirect http://kultkino.ch/* to http://www.kultkino.ch/ you mean? 03:10 < nfq> yeah 03:10 < nfq> normally I use this: 03:10 < nfq> RewriteCond %{HTTP_HOST} !^www.kultkino.ch$ [NC] 03:10 < nfq> RewriteRule ^(.*)$ http://www.kultkino.ch/$1 [L,R=301] 03:11 < impl> That would work fine 03:11 < nfq> awesome, thanks. Yeah, I didn't realise it had to go above the agavi rule.. 03:11 < nfq> all working now! 03:11 < impl> great :) 03:11 < impl> site looks nice btw 03:12 < nfq> thanks mate! All done in Agavi and Mootools 03:12 < impl> Very cool 03:12 < nfq> I am getting to love the agavi + mootools combo 03:13 < nfq> they seem to match each other well, code wise. I mean, it could be any JS framework.. but coding logic seems similar! 03:13 < impl> Yeah, I really respect mootools in that regard 03:14 < nfq> You use mootools sometimes? Or prototype? 03:14 < impl> I use mootools 03:14 < nfq> aces 03:15 < MrJeep> same here 03:15 < trophaeum> jquery ftw! *disappears* :) 03:15 < nfq> That's cool 03:15 < nfq> there are many. RossC0, Jank_, digitarald and many others 03:16 < nfq> it's a good combo 03:18 < nfq> I hear 301 is better for google? 03:18 < nfq> so, I could use this: [L,R=301] 03:18 < impl> Yeah 03:18 < impl> Well, I don't know about the SEO part 03:18 < nfq> Ok, cool, thanks 03:18 < impl> but you can do that 03:18 < nfq> yeah, just tested 03:18 < nfq> thanks! 03:18 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:19 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:20 < trophaeum> nf, yea, 301 passes the link juice from that page to where its going and google will drop the old url and learn the new 1 in time 03:21 < nfq> ah, cool. Thanks trophaeum 03:21 < trophaeum> i still dont ge thow good programmers dont learn all the seo basics along the way? haha 03:22 < nfq> yes, well I am not that good! :D 03:22 < nfq> just cleaning up.. 03:24 < nfq> impl: last question 03:24 < impl> shoot 03:24 < nfq> some urls have strings 03:24 < nfq> http://www.kultkino.ch/events.php 404 (Not found) Feb 15, 2008 03:24 < nfq> http://www.kultkino.ch/events.php?events=35 03:24 < nfq> the first, is fine 03:24 < nfq> second, I would like to remove the string.. 03:25 < nfq> otherwise, it appears like this: http://www.kultkino.ch/events?events=35 03:25 < impl> What redirect rule are you using? 03:25 < impl> Removing the [QSA] part will make that go away 03:25 < nfq> RewriteRule ^events\.php$ /events [L,R=301] 03:26 < impl> hmm, it's still adding the query string? :S 03:26 < nfq> yeah 03:27 < impl> What happens if you use /events? 03:27 < impl> er 03:27 < impl> "/events?" I mean 03:28 < nfq> same.. 03:29 < nfq> Maybe I should add a condition: RewriteCond %{QUERY_string} 03:29 < impl> "When you want to erase an existing query string, end the substitution string with just a question mark." is what the Apache manual says :s 03:30 < nfq> Ah, this works 03:30 < nfq> RewriteRule ^events\.php$ /events$1? [L,R=301] 03:31 < nfq> Thanks impl 03:31 < nfq> all good! 03:31 < impl> cool (although I don't know what the $1 is :) 03:32 < nfq> Strange that it worlks.. 03:32 < nfq> ah, you are right 03:33 < nfq> doesn't need the $1 03:43 -!- shoan [n=shoan@59.92.182.93] has joined #agavi 04:13 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 04:27 < CIA-10> impl * r2319 /branches/impl-build_system/build/ (8 files in 2 dirs): Adding more to the new build system, refs #689 04:28 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 04:57 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 05:19 -!- trophaeum [i=rzdkkn@ppp121-45-208-192.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 05:28 -!- trophaeum [i=aziovo@ppp121-45-208-192.lns2.bne1.internode.on.net] has joined #agavi 05:56 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 06:18 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 06:27 < v-dogg> huomenta 06:58 < Arme[0]> huomenta 06:58 -!- Arme[0] is now known as Arme[N] 07:12 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:22 < marklar|omni> hiz 07:26 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 07:31 -!- shoan [n=shoan@59.92.182.93] has quit [] 07:50 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 07:50 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 07:55 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:55 < _cheerios> huomenta 07:57 -!- Arme[N] is now known as Arme[0] 08:06 < codecop> huomenta 08:09 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 08:20 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 08:21 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 08:28 -!- Wombert [n=Wombert@xdsl-87-79-143-1.netcologne.de] has joined #agavi 08:31 < Wombert> huomenta 08:38 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi 08:42 < Rendez> hi all 08:42 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] 08:42 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi 08:43 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:43 < Rendez> Are there any docs on how to comment code, includes etc? 08:45 < RossC0> Huomenta! 08:45 < RossC0> Rendez: you mean phpDocs ? 08:46 < Rendez> Well, I like the agavi most 08:46 < Rendez> But I don't remember where I foudn them 08:47 < RossC0> theres some mention in the style guide: http://trac.agavi.org/wiki/CodingStyle 08:47 < Rendez> exactly, thanks 08:57 -!- Whisller [n=Miranda@aaqx7.neoplus.adsl.tpnet.pl] has joined #agavi 08:58 < Whisller> hi 09:01 -!- Wombert [n=Wombert@xdsl-87-79-143-1.netcologne.de] has quit [] 09:02 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 09:10 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:10 -!- Wombert [n=Wombert@xdsl-87-79-143-1.netcologne.de] has joined #agavi 09:10 < E_mE> huomenta! \0/ 09:13 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 09:20 -!- Wombert [n=Wombert@xdsl-87-79-143-1.netcologne.de] has quit [] 09:21 < E_mE> what is the most wise path to take with svn: seprate folders (that describe a project or similar) with a repos in it, or one svn repos with seprate folders held in it? 09:26 < RossC0> E_mE: branches / tags / trunk 09:26 < RossC0> one repo for each project 09:27 < E_mE> okay, so rely on filesystem for good structure? 09:28 < RossC0> ok E_mE you lost me - what you asking :D 09:28 < E_mE> thanks you mr R! 09:28 < E_mE> heh 09:28 < E_mE> well its because im svn'ing parts of my home/ folder 09:28 < E_mE> and im wondering weather to create seprate repos's for like firefox configs etc 09:28 < E_mE> or create one repos for the whole of home 09:29 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 09:29 < RossC0> ah ok 09:29 < E_mE> but also on the project front, you are recommending creating a folder per prohject and placing a repos in each project folder 09:29 < RossC0> not for a project as such! 09:29 < RossC0> ok for projects - tags / branches / trunk is the norm 09:30 < E_mE> jah, i understand that 09:30 < E_mE> but each project contains a tags/branches/trunk 09:30 < RossC0> you know the difference between the trunk and a branch or tag? 09:30 < E_mE> yes 09:30 < RossC0> I would set it up that way in the repo - you may only use trunk 09:30 < E_mE> trunk = development 09:31 < RossC0> but it saves messing about 09:31 < RossC0> yeap and a branch or a tag is just a copy of the trunk at a given time* 09:31 < E_mE> yes... tags being a little tag against a revision 09:31 < RossC0> * this is how it should work - you can abuse that thou 09:31 < E_mE> and branches being a major release or so 09:31 < RossC0> tag being a release 09:32 < RossC0> a branch being some prolonged new feature that will take a while to implement 09:32 < RossC0> so its not done in trunk because you'll mess the other devs 09:32 < RossC0> basically they are all just convention 09:32 < E_mE> oh 09:33 < RossC0> svn don't actually care - its a file structure 09:33 < E_mE> i saw branches as where major releases where, because agavi uses such a structure 09:33 < E_mE> aye, im aware of that :) 09:33 < RossC0> you can commit to a branch (as doing in Agavi) 09:33 < RossC0> but normally you would run off a tag (stable) or trunk (edge) 09:34 < v-dogg> RossC0: but E_mE is asking whether to have one repo with multiple projects or repo per project 09:34 < v-dogg> if I understood correctly 09:34 < RossC0> one repo, one project 09:34 < E_mE> that is true v-dogg 09:34 < v-dogg> I have a repo per project 09:34 < E_mE> but now im deeper water hehe 09:34 < RossC0> simpler and its easy enough to set up - it makes no real difference just better organised 09:35 < RossC0> and you can have your own hooks per repo 09:35 < E_mE> oh, so you say that tags are releases, and branches are major relasese but features are merged into branches when secure in the tags? 09:35 < E_mE> hooks!!! :| 09:35 * E_mE tags hooks =P 09:35 < RossC0> E_mE - tags are releases of the trunk. Branches are temporary and should be merged back into trunk 09:36 < RossC0> hooks - are code that gets run when you commit. We have one that checks the php is valid and warns you if you commit code with an xdebug in it or a die in it 09:36 < RossC0> if the php isn't valid - it stops the commit! 09:37 < E_mE> oh 09:37 < E_mE> nice :D 09:37 < RossC0> so anyway - one repo for each project 09:37 < RossC0> but you on ubuntu right? 09:37 < E_mE> yes 09:37 < E_mE> RossC0: my new employer will be installing kubuntu on my machine at work :D how exciting hehe 09:37 < RossC0> cool! 09:38 < E_mE> i think i need to re-read branches again.. i personally thought they where major releases :S 09:39 < RossC0> E_mE - they can be its up to the person who manages the repo - more conventually it will be tags thou! 09:39 < RossC0> I have setup my repos like this: /var/svn is the main dir where all my repos live: /var/svn/repo1 /var/svn/projectX 09:40 < E_mE> aye, thats what i've setup :) 09:40 < RossC0> but is up to you you can have them anywhere - but makes it easier to nest them 09:40 < RossC0> cool 09:41 < E_mE> RossC0: would you say if you want to implement super-dooper-A feature in branch-1, but also want to try a super-dooper-B feature in branch-2... you then use branches 09:41 -!- shoan [n=shoan@122.166.1.164] has joined #agavi 09:41 < E_mE> then what ever super-dooper feature is best, is then merged back into the trunk, tested and then tag'd? 09:42 -!- psst [n=psst@students.shef.merlin.ask4.co.uk] has joined #agavi 09:43 < Wombert> GIT GIT GIT GIT 09:43 < RossC0> yeah - sure that works 09:43 < RossC0> Wombert: zomg let him master SVN first! ;) 09:43 < Wombert> heh 09:43 < RossC0> then E_mE check out GIT!! :D 09:43 < E_mE> i got quite excited about svn yesterday =P 09:43 < RossC0> cool 09:44 < RossC0> it rocks 09:44 < E_mE> i think my GF was little puzzled at me 09:44 < E_mE> because i imported the firefox configs and then browsed a couple of sites and saw the changes that occured ;) 09:44 < E_mE> ho ho! how sad of me ;) 09:44 < RossC0> lol 09:44 -!- Whisller_ [n=Miranda@aaqy125.neoplus.adsl.tpnet.pl] has joined #agavi 09:46 < E_mE> Wombert: I do plan to look at GIT at somepoint in the near future 09:47 * RossC0 now devs with GIT and commits via GIT to SVN - now that is sad!! 09:47 < RossC0> GIT-SVN ftw! 09:48 < RossC0> btw Wombert I tagged something in delicious for ya! 09:52 -!- Whisller [n=Miranda@aaqx7.neoplus.adsl.tpnet.pl] has quit [Connection timed out] 09:52 < Wombert> oooh 09:58 < Rendez> A silly question 09:58 < Rendez> Does __get() work with internal code instead of client? 09:58 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 10:01 < Rendez> Trying to do $myVar = $this->myVar; if isn't setted from a setter setMyvar() fire the __set() method 10:03 < Wombert> wha? 10:04 < Rendez> I want the client to set some vars before firing a function 10:04 < Rendez> And I want make use of the __get 10:04 < Wombert> bad 10:07 < E_mE> you've not used __get or __set before Wombert? 10:08 < Wombert> I have 10:08 < E_mE> i think its a beautiful feature.. one of the features i learn't in my godly book :D 10:08 < Rendez> I just wanted to know if __get is working when you try to access an undefined property inside the code class 10:08 < Rendez> :P 10:09 < E_mE> Rendez: put a die() in __get() 10:09 < E_mE> ? 10:09 < Wombert> yes 10:09 < Rendez> Ok, thanks :) 10:09 < Wombert> but it is still a bad idea 10:09 < Wombert> what you're doing is just nonsense 10:09 < E_mE> or throw an exception 10:09 < Rendez> Hmm, it deliver flexibility to my class 10:09 < Wombert> requiring certain variables to be set for a function to work... 10:10 < Rendez> I do return ''; so they can be empty 10:10 < Rendez> I have an ErrorClass to handle the response 10:10 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] 10:10 < Wombert> what? 10:10 < Wombert> aaah 10:10 < Wombert> okay whatever 10:10 < Wombert> this all sounds horrible though 10:11 < Rendez> What do you suggest, two different classes? 10:12 < Wombert> I don't know what exactly you're doing, so I can't really give advice 10:12 < Rendez> The thing is that the cases when you have set those variables or not is totally the same, while I don't want to force the client code to initialize values on the constructor 10:13 < Rendez> It's just a paypal wrapper, I'll let you know when it's finished so you can talk shit about my code ;) 10:15 < Rendez> Sorry, still a bit new in php5 10:17 < E_mE> Rendez: you dont much OOP rendez? 10:17 < Rendez> I do lately, but it's been less than a year forme 10:19 < Rendez> What's better than agavi and mootools to start doing oop? 10:20 < E_mE> agavi has helped my OOP alot 10:20 < E_mE> but i found PHP5 Objects, Practice and Patterns a true dream 10:21 < Rendez> I have it in front of me 10:21 -!- Whisller_ [n=Miranda@aaqy125.neoplus.adsl.tpnet.pl] has quit [Read error: 104 (Connection reset by peer)] 10:21 < Rendez> :) 10:27 < E_mE> really? 10:27 < E_mE> cool... that book was my saviour :) 10:29 < Macen> "JavaScript for Web Developers" was my saviour 10:29 < Macen> Programmer to Programmer edition 10:32 < _cheerios> uhm, difference between laptop and server machine with harddrives in raid config for doing same db-related task ~35mins (5 vs 40). 10:35 < Rendez> E_mE. yeah it's awesome 10:40 < Macen> i want it :x 10:40 < Wombert> _cheerios: of course!? 10:41 < Wombert> hard drives are always the performance botteneck on laptops 10:41 < Wombert> 2.5" vs 3.5", 5400rpm vs 10000rpm, etc etc 10:42 < trophaeum> ssd anyone? 10:44 < _cheerios> Wombert, yes. It's not that I'm suprised that things are the way they are, rather the level of differnence was quite noteworthy. 10:45 < Wombert> well a raid 1 cuts data access times in half, which I guess is more important than throughput. 10:45 < Wombert> also, raw seek times are about twice as fast 10:45 < Wombert> if not more 10:46 < Wombert> there you have four times already, minimum 10:46 < Wombert> :) 10:46 < Wombert> then bigger caches 10:46 < Wombert> then faster read performance 10:47 < E_mE> Macen: buy it, its on revision 2 now, it aint expensive 10:48 < Macen> it's out of stock on amazon 10:48 < _cheerios> Wombert, aye. and it sucks for testing :( 10:49 < trophaeum> _cheerios, just convince them to let you use the production server and database for testing! :) 10:49 < _cheerios> we have new testing machines. but... well... heh 10:50 < _cheerios> it came with dvd drives that cant mount the debian installation cd 10:50 < E_mE> http://www.amazon.co.uk/PHP-5-Objects-Patterns-Practice/dp/1590593804/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1203677375&sr=8-1 <--- Market place Macen 10:50 < trophaeum> well now THATS intelligent! 10:50 < trophaeum> stupid question, burn the debian disk to a dvd instead of cd? 10:50 < _cheerios> yeah, i suggested that. not sure if such makes a difference, tho. 10:51 < trophaeum> *shrug* im outta ideas ;) normally with crap like that you end up with bios issues if u cant boot from cds 10:52 < Macen> Availability: Temporarily out of stock. 10:54 < _cheerios> the dvd drive is some neverheard thing. it can read the data fine, just mounting doesnt work 10:59 < trophaeum> whack it with a bigger stick 10:59 < trophaeum> thatll fix it! 10:59 < E_mE> Macen: smack! Market Place!!! its only £15 10:59 < Macen> new and used..ugh no 10:59 < E_mE> ?? 10:59 < Macen> cba will do it next week 11:02 -!- JanK_ [n=JanK_@muedsl-82-207-246-048.citykom.de] has joined #agavi 11:04 < E_mE> v-dogg: tortoisesvn is quite nice :) 11:07 < trophaeum> die subversion 11:08 < E_mE> trophaeum: you a GIT fan? 11:08 < trophaeum> monotone 11:08 < E_mE> not heard of that 11:08 < trophaeum> monotone.ca 11:17 -!- trophaeum [i=aziovo@ppp121-45-208-192.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 11:18 -!- trophaeum [i=hgnnpzr@ppp121-45-208-192.lns2.bne1.internode.on.net] has joined #agavi 11:40 -!- Whisller [n=Miranda@aazu222.neoplus.adsl.tpnet.pl] has joined #agavi 11:44 -!- JanK_ [n=JanK_@muedsl-82-207-246-048.citykom.de] has quit [] 11:50 < marklar|omni> fuck, I hate kids 11:54 < _cheerios> trophaeum, yeah, won't even boot from usb "operating system not found" :fail: 11:58 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 12:17 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 12:40 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:43 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 12:46 < MrJeep> good morning 12:48 < E_mE> morning MrJeep 12:48 < MrJeep> :D 13:04 < CIA-10> dominik * r2320 /branches/0.11/tests2/ (2 files in 2 dirs): 13:04 < CIA-10> added some routing tests 13:04 < CIA-10> refs #713 13:11 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:19 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:23 < CIA-10> dominik * r2321 /branches/0.11/tests2/routing/RoutingTest.php: 13:23 < CIA-10> routing test adjustments 13:23 < CIA-10> refs #713 13:30 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:37 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:38 < CIA-10> david * r2322 /branches/0.11/src/filter/AgaviFormPopulationFilter.class.php: Fixed #715: Form Population trips over entities in error messages when inserting them into the document 13:40 < CIA-10> david * r2323 /branches/0.11/CHANGELOG: changelog woot 13:41 < CIA-10> david * r2324 /trunk/tests2/ (2 files in 2 dirs): merging [2320:2321] 13:41 < CIA-10> david * r2325 /trunk/ (CHANGELOG src/filter/AgaviFormPopulationFilter.class.php): merging [2322:2323] 13:43 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:43 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has joined #agavi 13:54 < Macen> Wombert you there? 13:54 < Macen> when you're flicking between screens, and you go back to an open document, how to make the toolbars come back into view too? 13:55 < Macen> photoshop, illustrator, indesign, etc they all call it the 'workspace' 13:55 < Macen> atm i click the icon for the program, and the active document comes back, but the toolbars/workspace doesn't 13:55 < Macen> so i have to click the desktop, then click back into the document 14:00 -!- icyt is now known as IcyT 14:07 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:11 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["x_X"] 14:14 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 14:26 < Macen> MrJeep: cold today? 14:26 < MrJeep> -17 14:27 < MrJeep> not as cld as yesterday 14:27 < MrJeep> cold* 14:27 < MrJeep> I miss summer tho 14:27 < CIA-10> dominik * r2326 /branches/0.11/src/routing/AgaviRouting.class.php: 14:27 < CIA-10> unittest adjustments 14:27 < CIA-10> refs #713 14:27 < E_mE> how warm does it get in the summer? 14:28 < MrJeep> it gets sometime to +30 14:28 < Macen> my god your weather is bi-polar 14:28 < E_mE> sounds perfect :D 14:28 < Macen> not my cup of tea.. 14:28 < E_mE> really cold in winter and real warm in summer :D 14:29 < trophaeum> give me cold weather anyday 14:29 < trophaeum> im an aussie but 30c days are no fun 14:29 < trophaeum> and then we get the obligitory 40c christmas -_- 14:29 < E_mE> what region trophaeum 14:30 < E_mE> my company imports wine from the hunter vally in new south wales i believe 14:30 < trophaeum> gold coast 14:30 < CIA-10> dominik * r2327 /branches/0.11/tests2/routing/RoutingTest.php: 14:30 < CIA-10> routing test adjustments 14:30 < CIA-10> refs #713 14:31 < E_mE> ah trophaeum you not far from the wine regions :D 14:31 < CIA-10> dominik * r2328 /branches/0.11/src/routing/AgaviRouting.class.php: fixes #713,#714 14:33 < CIA-10> david * r2329 /branches/0.11/CHANGELOG: changelog for #713 and #714 14:34 < Macen> perfect weather for me is +12 to +27-19 14:34 < Macen> i'm happy to stay inside those bounderies 14:34 < Macen> much more or less and i get irritable 14:34 < CIA-10> david * r2330 /trunk/ (3 files in 3 dirs): merging [2326:2329] 14:34 < Macen> *29 14:34 < Macen> i have to have temperature controlled accommodation when i go abroad 14:35 < Macen> or a very thick blanket and a fan.. 14:35 < E_mE> :/ i'm going to portugal in July, and all we'll have is a tent and a little sandbank of any island 200m off the coast... no need for aircon.. blah! ;) 14:36 < Macen> camping FTW 14:36 < Macen> i love camping :D that's ok because you can open up the zip when it gets a bit too hot 14:36 < E_mE> yeah, well if the sun is beating on the tent, you dont want to be in there over the day.. it must easily reach 40+ inside it 14:36 < Macen> when your on holiday there is nothing you can do other than hope for a strong breeze of cold air (rather than warm air) that never comes 14:36 < CIA-10> dominik * r2331 /branches/0.11/src/routing/AgaviRouting.class.php: 14:36 < CIA-10> fix incorrect equality comparison 14:36 < CIA-10> refs #713 14:37 < Macen> well i don't go camping in sunny places .... i go on holiday in sunny places 14:37 < Macen> it's the done thing in the north E_mE :D 14:38 < CIA-10> david * r2332 /trunk/src/routing/AgaviRouting.class.php: merge [2331] 14:38 < Macen> mind you i love sun bathing so what am i on about 14:38 < E_mE> people in the north must be rich =P 14:38 < Macen> i s'pose it's when i'm sleeping 14:38 < E_mE> sunbathing... blah. it so boring 14:38 < Macen> E_mE: or we just don't go :p 14:38 < E_mE> swimming thats where the win lies :D 14:38 < E_mE> or some watersports.. 14:38 < Macen> aye love that too 14:38 < E_mE> and i dont meaning in the terms of goldern showers or any crap like that =P 14:39 < Macen> ..................! 14:39 < E_mE> look it up Macen ;) 14:39 < Macen> the thought never crossed my mind! 14:39 < Macen> lol well whatever gets you going, E_mE 14:39 < Macen> each to their own..... 14:39 < E_mE> hehe 14:39 < E_mE> you wanna shake my hand ;) 14:39 < Macen> not rly 14:40 < E_mE> =P hehehhe 14:40 < Macen> ah well 14:40 * v-dogg slaps * 14:40 < v-dogg> behave :p 14:40 < Macen> oOoooooo 14:40 < Macen> who shook your cage??! 14:40 < Macen> down boy!!! 14:40 < E_mE> v-dogg: come on get involved ;) 14:41 < Macen> omg E_mE is recruiting for his weird sex acts 14:41 * Macen backs away 14:41 * Macen slaps * 14:41 * Macen hides behind v-dogg 14:42 < E_mE> v-dogg: id watch Macen standing there behind you.. his upto some right dodgy dealings... he is from the North of england after all ;D 14:42 < Macen> omfg 14:42 < Macen> it's your mind thinking this weirdness 14:42 < Macen> maybe that says something about you!! 14:43 < E_mE> don't know what your thinking about... :S 14:43 < Macen> i'm thinking what you're writing 14:44 < Macen> and i'm slightly disturbed if i'm honest 14:44 < Macen> i may have to seek mental help thanks to you 14:44 < E_mE> well your imagination seems to be running alittle wild... 14:44 < Macen> you just gave my psychiatrist a nice big bonus 14:44 < E_mE> hay hay you can't hold me responible for your insecurities :| ;) 14:45 < Macen> hahaha 14:53 < Macen> if one character was to define a question, it would be '?', if one character was to define more content it would be '+' 14:53 < Macen> but what character would you use for latest content? 14:54 < Macen> ⍟ 14:54 < Macen> too detailed maybe 14:55 < Macen> character palette ftw 15:02 < trophaeum> just deleted 3600 threads of zend framework posts from gmail 15:02 < trophaeum> ahhh how satisfying 15:18 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 15:19 -!- saracen [n=saracen@91.84.44.214] has quit [Client Quit] 15:19 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 15:26 < CIA-10> dominik * r2333 /branches/0.11/tests2/sandbox2/config/tests/routing_callbacks.xml: 15:26 < CIA-10> routing test adjustments 15:26 < CIA-10> refs #713 15:51 -!- JanK_ [n=JanK_@muedsl-82-207-246-048.citykom.de] has joined #agavi 15:57 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 15:57 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 15:58 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 16:15 -!- saracen [n=saracen@91.84.44.214] has quit ["Leaving"] 16:15 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 16:17 < nfq> hey Macen 16:17 < Macen> heyho 16:18 < nfq> Macen: You advised me a few weeks ago to upload a sitemap for google.. 16:19 < nfq> you remember? 16:19 < Macen> nfq: yep :) great proggie you gave me too, ty 16:19 < nfq> proggie? 16:20 < Macen> for mac os x 16:20 < Macen> the generator 16:21 < nfq> ah, yes.. 16:21 < nfq> I've used it.. 16:21 < nfq> it's nice 16:21 < Macen> :) 16:21 < nfq> thing is, I don't understand: I don't think google will generate the SiteLinks automatically 16:22 < Macen> they will, but a sitemap tells them where to go before they look at sitelinks so you can be in control of the spider and what time you have alloted 16:23 < nfq> So, what can I do now to aid this? 16:23 < Macen> do you have a sitemap? 16:23 < nfq> yeah 16:23 < Macen> can i see it? 16:23 < nfq> I've got 5 main links 16:23 < nfq> sure 16:23 < Macen> have you signed up for google webmaster tools? 16:23 < nfq> http://www.kultkino.ch/sitemap.xml 16:23 < nfq> sure 16:24 < Macen> have you submitted the sitemap to them? 16:24 -!- saracen [n=saracen@91.84.44.214] has quit ["Leaving"] 16:24 < nfq> yep! 16:24 < Macen> and they accepted it?no errors? 16:25 < nfq> no errors, seems all good 16:25 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 16:25 < nfq> I've got it as indexed 5 urls 16:25 -!- saracen [n=saracen@91.84.44.214] has left #agavi ["Leaving"] 16:26 < Macen> for sitemaps, little else you can do, if you use frames you should use robots.txt to stop the search engines indexing the inner pages 16:26 < Macen> everything else should take care of itself? 16:26 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 16:26 -!- saracen [n=saracen@91.84.44.214] has quit [Client Quit] 16:26 < nfq> Yes, I've got robot.txt setup anyway, for things like /cms, css/, js/ etc.... 16:26 < Macen> sure 16:26 < nfq> Macen: ok. Thanks 16:27 < nfq> and I will never use frames 16:27 < nfq> hehe 16:27 < nfq> so, my XML looks ok? 16:27 < trophaeum> ummmm, by sitelinks you mean the ton of extra links below the first result that randomly appear? 16:27 < nfq> yes! 16:27 < trophaeum> u WONT get those without a pr6 or a REALLY targetted term in googles eyes 16:28 < nfq> http://www.google.com/search?hl=en&client=safari&rls=en-us&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=victoria%27s+secret&spell=1 16:28 < nfq> pr6? 16:28 < Macen> ahh no 16:28 < nfq> so, what were you advising me on then Macen ? 16:28 < trophaeum> if u dont know what pr6 means u wont have it 16:29 < trophaeum> http://tools.seobook.com/firefox/seo-for-firefox.html - go install that 16:29 < trophaeum> learn how to use it and it'll explain a lot 16:29 < nfq> trophaeum: please do inform me what pr6 is? 16:29 < Macen> http://www.webproworld.com/google-discussion-forum/66853-how-do-i-set-up-my-website-so-google-will-display-more-granular-info-about-site.html 16:29 < Macen> see my reply there 16:29 < Macen> nfq: page rank is a way of determining a web sites rank based upon inbound links 16:30 < Macen> nfq: also, check out searchenginewatch.com and read the intro topics 16:30 < Macen> a days reading and you'll be a SEO pro 16:30 < trophaeum> nfq, not just how many links but also the quality and the age and... blah 16:30 < Macen> idd 16:30 < Macen> content must be similar but not copied 16:30 < Macen> etc 16:31 < trophaeum> nfq read that cover to cover 16:31 < nfq> thanks guys!! 16:31 < nfq> will do trophaeum 16:31 < trophaeum> if it doesnt send msg me an email 16:31 < trophaeum> Macen, seobook ftw for n00bs 16:32 < nfq> Macen: sorry, just a little frustrated, as I thought we were on the same page when you advised on SiteLinks 16:32 < Macen> nfq: you need that either way 16:32 < nfq> Good to know, thanks allot!! 16:32 < Macen> nfq: to identify the main category pages, you need to set the priority distinctly 16:33 < Macen> but there is no sure fire way of getting them 16:33 < Macen> it just happens 16:33 < Macen> you have to have everything in the back of your mind at all times 16:33 < nfq> Ah, cool.. with priority, you mean, 1, 2 etc.. 16:33 < nfq> and no 0.2 16:33 < Macen> 0-1 only 16:33 < nfq> yes 16:33 < nfq> good 16:33 < nfq> Thanks 16:34 < trophaeum> Macen, sitemap.xml priorities are to ONLY adjust the likelihood of the page being recrawled if google has a choice of multiples it wants to recrawl 16:34 < trophaeum> nothing more 16:35 < trophaeum> if u want something to be more popular in the site you need to pagerank sculpt 16:35 < Macen> trophaeum: nobody can say that for sure, Google keeps there information private, the fact it's indexed increases it's viability to be ranked better 16:35 < Macen> or re-indexed 16:36 < Macen> yeah, external links to the content help.. 16:57 < MrJeep> arg 16:57 < MrJeep> SoapClient not installed my server 16:58 < E_mE> wooo weekend :D 16:58 < E_mE> have a good-un all! :D 16:58 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:03 -!- Rendez_ [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi 17:04 -!- Whisller [n=Miranda@aazu222.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 17:05 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 17:05 -!- Rendez_ is now known as Rendez 17:14 -!- shoan [n=shoan@122.166.1.164] has quit [Read error: 104 (Connection reset by peer)] 17:15 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:45 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit ["Leaving"] 17:49 -!- JanK_ [n=JanK_@muedsl-82-207-246-048.citykom.de] has quit [] 17:56 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] 18:00 < Macen> bai 18:00 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 18:00 < trophaeum> http://yro.slashdot.org/article.pl?sid=08/02/22/1644248&from=rss - wont somebody please think of the children? *sigh* 18:05 -!- shoan [n=shoan@59.96.59.58] has joined #agavi 18:16 -!- psst [n=psst@students.shef.merlin.ask4.co.uk] has left #agavi [] 18:17 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 18:31 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 18:43 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has quit [] 18:45 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 18:46 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 19:01 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [] 19:05 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has joined #agavi 19:05 < marklar|omni> haiz 19:10 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 19:16 -!- Wombert [n=Wombert@xdsl-87-79-60-177.netcologne.de] has joined #agavi 19:42 < Wombert> marklar|omni: 20:10 -!- nagaozen_ [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 20:12 -!- nfq [n=nfq@84-73-210-137.dclient.hispeed.ch] has quit [] 20:19 -!- nagaozen_ [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Read error: 104 (Connection reset by peer)] 20:23 -!- nagaozen_ [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 20:28 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Read error: 110 (Connection timed out)] 21:14 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 21:17 < Whisller> What do you think about doctrine? 21:32 -!- IcyT [i=bnc@icysoft.de] has quit ["changing servers"] 21:33 -!- IcyT [i=bnc@icysoft.de] has joined #agavi 21:43 < impl> w00p w00p 21:58 < Wombert> hai 21:58 < Wombert> MIEK 21:58 < impl> hai 21:59 < Wombert> hai impl 21:59 < Wombert> how are youz 21:59 -!- E_mE [n=E_mE@82.152.206.55] has joined #agavi 21:59 < impl> not bad 22:00 < impl> I'm enjoying working on this build system stuff, it's fun 22:00 < impl> how are you? 22:00 < Wombert> whhh 22:00 < Wombert> really? 22:00 < Wombert> whoa 22:00 * Wombert hugs impl 22:00 < Wombert> awesome 22:00 < E_mE> huomenta! 22:00 < impl> Yeah, it's going to have hooks so users can inject whatever tasks they want after they execute commands 22:00 < impl> and full svn/mercurial/git/... integration 22:00 < E_mE> im good thanx impl :) i got my self a PHP job wwwooo ;D 22:00 < E_mE> your self impl? 22:00 < impl> E_mE: doing fine, and that's awesome :D 22:01 < Wombert> impl: WOOT 22:01 < Wombert> YOU 22:01 < Wombert> ROCK 22:01 < Wombert> SIR 22:01 < Wombert> WOOT 22:01 < Wombert> man this stuff is so long overdue 22:01 < E_mE> Wombert: that video you posted today was great... espcally when they chilled the ram.. damn cracker geek ;D 22:04 -!- kaos|work_ [n=dominik@xdsl-87-79-60-177.netcologne.de] has joined #agavi 22:10 < Wombert> so impl 22:10 < Wombert> tell me a bit more about what you're doing there 22:10 < Wombert> I'm really curious 22:21 -!- kaos|work__ [n=dominik@xdsl-87-79-60-177.netcologne.de] has joined #agavi 22:21 -!- kaos|work_ [n=dominik@xdsl-87-79-60-177.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 22:21 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 22:24 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 22:25 -!- kaos|work_ [n=dominik@xdsl-87-79-60-177.netcologne.de] has joined #agavi 22:25 -!- kaos|work__ [n=dominik@xdsl-87-79-60-177.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 22:27 < E_mE> ohh the government are threatening the ISP to protect against piracy or they will inforce a law: http://news.bbc.co.uk/1/hi/technology/7258437.stm 22:57 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 23:14 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: Spica 23:19 -!- Netsplit over, joins: Spica 23:19 -!- kaos|work_ [n=dominik@xdsl-87-79-60-177.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 23:30 < nfq> E_mE: yeah, I can't believe how dumb these suites are 23:30 < nfq> I mean, they don't understand people 23:31 < CIA-10> david * r2334 /branches/0.11/src/translation/AgaviGettextTranslator.class.php: Use AgaviToolkit::expandVariables() in AgaviGettextTranslator, refs #708 23:32 < E_mE> nfq: i dont know how they expect the ISPs to enforce it 23:32 < E_mE> by that i mean, how do they identify valid and invalid traffic ??!? :/ 23:32 < nfq> Yeah, I agree. There will always be a way to download 23:32 < nfq> there's no way around this reall 23:32 < nfq> y 23:32 < Wombert> Representatives of the recording industry, who blame piracy for a slump in sales, welcomed the proposals. 23:33 < E_mE> why am i not surprised 23:33 < nfq> Idiots 23:33 < Wombert> god bless the lobbyists 23:33 < Wombert> seriously 23:33 < nfq> They just don't understand people and what people need 23:33 < E_mE> the music industry know they are losing out to indepandants on the internet ;) 23:33 < Wombert> the uk is the worst country to live in europe 23:33 < nfq> Wombert: you sure? 23:33 < Wombert> its pretty much the polar opposite of switzerland 23:33 < Wombert> nfq: pretty 23:33 < E_mE> and the indepants have a very cheap method of supply where as EMI and co spend loads on making us think what we should listen to ;) 23:34 < Wombert> all the talk about surveillance and internet filters etc 23:34 < Wombert> not even here in germany you get crazy stuff like that 23:34 < nfq> And Emi use do be such an awesome company 23:34 < Wombert> yeah they rocked back when queen was still together 23:34 < Wombert> :) 23:34 < E_mE> though i heard there was a politicain in germany that wanted to put a form of spyware on ever PC in germany hehe 23:34 < nfq> I don't know man, I felt allot more free in the UK 23:35 < nfq> Living in Switzerland is great but some controlled 23:35 < nfq> and they are racist here.. 23:35 < Wombert> heh 23:35 < nfq> E_mE: well, there are politicians all over the world who want such shit 23:35 < nfq> and it's always 'for the fight against terror' 23:35 < Wombert> E_mE: called "online search warrant" 23:35 < nfq> who's terror? A country? An enemy 23:36 < Wombert> they'd put a trojan on your computer to spy on you 23:36 < nfq> Crazy 23:36 < Wombert> but not just like that; with a judge's approval 23:36 < Wombert> problem is that if someone searches your house 23:36 < nfq> I am so glad there are so many good hackers 23:36 < Wombert> you know it 23:36 < nfq> they would break that shit quick 23:36 < E_mE> :D 23:36 < Wombert> you have the constitutional right for a witness and for being present 23:37 < E_mE> what i love about the war on terror is that its an abstracted defined concept ;) 23:37 < nfq> Totally 23:37 < Wombert> they say "well you use the computer while the trojan is running so you are present" 23:37 < E_mE> meaning, that if hackers cause problems, there terrorists 23:37 < nfq> 100% 23:37 < Wombert> "hence hte constitutional requirement is fulfilled" 23:37 < Wombert> fuckers 23:37 < Wombert> and what's the usual argument? 23:37 < E_mE> and i think the USA declares hackers a terrorists to a point or so 23:37 < Wombert> terrorism 23:37 < Wombert> and child porn 23:37 < Wombert> ... 23:38 < nfq> Yeah, putting certain types of hackers there is fine 23:38 < nfq> but it's a broad spectrum 23:38 < E_mE> Wombert: i REALLY recommend you watch the Brass eye special, its about child porn and how the media potray it 23:38 < E_mE> and you nfq if you havent seen it... assuming you've not seen it Wombert 23:39 < Wombert> havent 23:39 < E_mE> its a really clever satriucal comedy 23:39 < nfq> Will do.. I saw a film with Kevin Kline a few months ago called Trade 23:39 < nfq> scared me 23:39 < Wombert> in any case, all those child porn filters australians are talking about... man 23:39 < Wombert> fucked up 23:39 < Wombert> "lets filter the problem away" 23:39 < nfq> all about the Latino's trying to get over the Rio Grande 23:39 < nfq> and how the kid's are abused 23:39 < nfq> and so on 23:40 < nfq> sad when you realise that stuff actually happens 23:40 < E_mE> http://www.youtube.com/watch?v=y7jVnrfoZD8 what this... its brass eye special.. called paedogeddon ;) hehe 23:40 < nfq> have you lads seen Zeitgeist? 23:40 < E_mE> nope 23:41 < E_mE> s/whats/watch 2 lines above 23:41 < nfq> it's linekar 23:41 < E_mE> chris morris, the writer of it, got loads of celebraities to say the stupidest things 23:42 < E_mE> i think he even gets phil colins to promote a t-shirt that say Nonce-sence! 23:42 < E_mE> and phil colins then tried to take them to court afterwards or so hehe 23:43 < nfq> Phil Collins is funny though, I am surprised he wanted a court thing 23:43 < E_mE> you watching it?? 23:43 < nfq> yeah 23:43 < nfq> funny as hell 23:44 < nfq> 'we must catch him, he's a shit' 23:44 < nfq> hahaha 23:44 < E_mE> pllayygrrounnd- bang arrrounnndd! hehe 23:45 < E_mE> this programme caused load of political contraversy in england when it was played 23:45 < nfq> I can imagine 23:45 < nfq> For some people, this is way too tongue in cheek 23:46 < E_mE> yeah... but it highlights a really good point, that the media is equally as radicilous 23:46 < nfq> absolutely 23:46 < E_mE> and the media do it for money 23:46 < nfq> yeah. I know the editor's son of the main newsletter here 23:46 < nfq> and he said that his Dad just does it for the money 23:46 < E_mE> did you hear about the daily mail when they released about 50 address of ex-convicted paedophiles 23:47 < nfq> all the stories are from Reuters or AP 23:47 < nfq> and they don't really care anymore 23:47 < nfq> he gets 20 grand a month 23:47 < E_mE> pah! 23:47 < nfq> and has a huge pension, gets stock 23:47 < nfq> and so on 23:47 < nfq> It just amazes me that it's only business 23:47 < E_mE> i hate the sun, daily mail, daily mirror with such a strong passion 23:47 < nfq> I mean, find the balance 23:48 < nfq> I used to always read the Independent 23:48 < nfq> or the Guardian 23:48 < E_mE> thats not too bad that one.. but i dont buy any newspapers besides maybe the local town one 23:48 < nfq> but I don't read newspapers anymore! 23:48 < nfq> yeah 23:49 < E_mE> tell a lie, when the protests againsst the war happened, i bought the indepedant for the pictures of 2 odd million people protesting 23:49 < nfq> yeah, that was an amazing day 23:50 < nfq> and nobody upstairs cared 23:50 < E_mE> back to that point about the daily mail, those 50 addresses that where released publically in paper caused a witch hunt 23:50 < E_mE> and bricks where thrown through peoples windows etc 23:50 < nfq> like the middle ages 23:51 < E_mE> and estates ganged up on address in plymouth i believe, and started getting really aggressive and causing loads of trouble to then only find out later that the ex-paedophile had moved out like a year earlier. 23:52 < E_mE> so there person who lived at the address was absoultly terrorised just because the fecking daily mail wanted to make $$$$$$$$ 23:52 < nfq> they are real assholes 23:53 < E_mE> </rant over> heheh 23:53 < nfq> Ranting is always good! 23:54 < E_mE> nfq: you been upto any interesting projects lately? 23:55 < nfq> yeah, quite a few.. 23:55 < nfq> you? 23:55 < E_mE> well ive got to write up loads of crap at work because im leaving, like a book of the hardware 23:55 < nfq> ah, man.. 23:55 < E_mE> and what to do if certain circumstances happen 23:55 < nfq> when do you start the new job> 23:55 < nfq> ? 23:56 < E_mE> 17th March :D 23:56 < nfq> Aces 23:56 < nfq> here is the latest project: http://www.kultkino.ch/ 23:56 < nfq> agavi and mootools all around 23:56 < nfq> we've got a whole bunch of stuff on the go.. 23:57 < nfq> eh, wombert! 23:59 < E_mE> thats a nice clean site 23:59 < nfq> thanks man 23:59 < nfq> it's got a few bugs 23:59 < nfq> which I am fixing 23:59 < E_mE> i hope to really make a difference at hte place im going to work for --- Day changed Sat Feb 23 2008 00:00 < nfq> Yeah, you can bring a certain work ethic there 00:00 < nfq> I've noticed, that we have a certain style, code culture since using moo and agavi 00:00 < E_mE> because there current code base is like 200-300 odd files spread across 2 directoris 00:00 < E_mE> :S 00:00 < nfq> you want to write better 00:00 < nfq> stuff 00:00 < nfq> what's the company? 00:00 < E_mE> gasworld.com 00:01 < E_mE> yeah, agavi certainly give me a interface that allows me to learn a good style 00:01 < nfq> I agree. Although I don't code PHP at all really, I review the code from the team and notice how it influences my thinking 00:02 < E_mE> how its built and connected, i still dont understand half of it... but i know enough of how it appear to flow to a degree which then can help work out how to make my code flow better :D 00:02 < nfq> Yeah, that's the most important I imagine in the beginning 00:03 < E_mE> yeah see why and how patterns should be, then try to brake them into more abstract parts so you can apply them in your own mind for different scenarios.. thats my current battle 00:03 < Wombert> its nice when you have a team of coders 00:03 < Wombert> everyone codes to certain standards etc 00:03 < nfq> Yeah, true! 00:03 < Wombert> you have a certain minimum quality of code 00:03 < E_mE> and you learn so much from communication on the same subject 00:04 < Wombert> unlike without a framework, where everyone would do things as he likes them 00:04 < Wombert> anyways 00:04 < Wombert> ima hit the sack 00:04 < Wombert> catch you guys tomorrow 00:04 < E_mE> nite 00:04 < E_mE> :) 00:05 < E_mE> nfq: i have to admit that js is alot more difficult due to it being so damn fiddely, but mootools has given me a great platform to state... i love JS because of it and YUI 00:05 < nfq> Wombert: night 00:06 < nfq> I agree. I've learnt allot since finding mootool 00:06 < E_mE> though i tend not to use YUI so much due to is fat belly hehe 00:06 < nfq> s 00:07 < E_mE> nfq: what do you mostly do then? 00:07 < E_mE> for work i mean 00:08 < nfq> mostly sites 00:08 < nfq> some print stuff 00:09 < nfq> these days we've been doing lots of web apps 00:09 < nfq> We've built a CMS, although a rework is on the cards 00:09 < nfq> but mostly medium sites for clients 00:11 < E_mE> cool :D i really must write my own CMS at some point 00:12 < E_mE> it appears a CMS is a good platform to test your skills 00:13 < nfq> it is.. true 00:13 < nfq> well, ours is simple 00:13 < nfq> aiming for small/medium clients 00:13 < nfq> but, yeah, you will see a demo in the next few months I think 00:13 < nfq> the rewrite is going to be awesome I think 00:14 < E_mE> cool :D 00:14 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 00:15 < E_mE> i've looked through v-dogg cms, the routing callbacks confuses me at the moment, i need to really sit down and work it out. But i only created my first callback a week or two ago 00:15 < nfq> see the two lads on the MooTools room? 00:15 < nfq> They are both doing their own framework 00:15 < nfq> both young 00:15 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:20 < nfq> Wombert: 00:23 < E_mE> what PHP framework nfq? 00:23 < nfq> I don't know, both marc and zilenCe want to create their own 00:23 < nfq> or are creating 00:23 < nfq> and I told both to use Agavi 00:27 < Wombert> starting your own framework is a bad idea 00:27 < Wombert> I never would 00:27 < nfq> I agree 00:27 < nfq> heheh 00:27 < Wombert> and I didn't 00:27 < nfq> never make the same mistake twice 00:27 < impl> You have to be pretty godly 00:27 < Wombert> I built on existing work that was solid 00:28 < impl> like feti 00:28 < Wombert> yes 00:28 < nfq> well, you carried the torch 00:28 < nfq> Wombert: but these guys are kids 00:28 < nfq> I mean, sorry but I know 4 pretty good PHP people working on frameworks 00:28 < nfq> all younger than 20 00:28 < nfq> impl 00:28 < nfq> not aimed at you!!!! 00:28 < Wombert> heh 00:29 < Wombert> nfq: yeah its good for learning. as long as they don't make it public and all that blah... 00:29 < nfq> and they could easily become great coders using Agavi, Symphony whatever 00:29 < nfq> or even RoR 00:29 < nfq> or something 00:29 < Wombert> and impl doesn't count, because he's right up there with feti in the "godly programmers" league 00:29 < nfq> I mean, no need to rework the whell 00:29 < nfq> wheel 00:29 < nfq> Yeah, I hear.. 00:29 < nfq> bloody imple 00:29 < nfq> impl 00:30 < impl> :> 00:30 < nfq> when you starting at apple? 00:30 < impl> At Apple? 00:30 < Wombert> me? 00:30 < Wombert> never 00:30 < Wombert> I hate steve jobs 00:30 < Wombert> he's an ass 00:30 < E_mE> how comes Wombert? 00:30 * impl hates Apple with a passion 00:30 < E_mE> why the hate impl? 00:31 < E_mE> :: looks around puzzled at a bunch of mac users :: 00:31 < impl> They inflate prices like crazy for a slick UI 00:31 < nfq> impl: why? 00:31 < nfq> what if they offered you a job? 00:31 < nfq> M$? 00:31 < impl> I'd rather work at MS than Apple 00:32 < nfq> really? M$ have suck a shit company culture 00:32 < nfq> and I totally disagree with you about the price, sorry 00:32 < nfq> you pay for what you get 00:32 < E_mE> OSX is alot cheaper then windows 00:32 < nfq> and they aren't that much more expensive than other companies, who make far worse products 00:32 < nfq> but we've had this discussion before!!! 00:32 < impl> Linux is free :D 00:33 < nfq> hehe 00:33 < impl> (and yes, I use Linux as my desktop) 00:33 < nfq> impl: But even with ubuntu, most people have no clue 00:33 < E_mE> impl: aye :D and my new employer is install kubuntu for me on my desktop :D 00:34 < E_mE> oh all so novel ;D 00:34 < nfq> well.. 00:34 < nfq> I am a huge apple fan 00:35 < nfq> and for one reason only 00:35 < nfq> they make great products 00:35 < nfq> I don't mind that it costs me a little more 00:35 < nfq> it works and that's great 00:35 < impl> maybe I've been surrounded by shitty products for so long that I'm just tolerant of them when they break 00:35 < nfq> Anytime I used windows or in those days Suse, I just had problems 00:35 < nfq> impl: you are a tech guy, that helps 00:36 < nfq> but for the ordinary people, it doesn't help 00:36 < impl> Well, less that and more that I was brought up using it, I think 00:37 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:37 < nfq> Well, it's good. and anyone who champions open source, is a hit in my book 00:37 < nfq> but apple get a allot of flak 00:37 < nfq> but they do many great things 00:37 < nfq> they aren't respected for nothing 00:38 < impl> I don't think they're very innovative 00:38 < nfq> WebKit is an example, really amazing what they've done there 00:38 < nfq> impl? 00:38 < nfq> really? 00:38 < impl> WebKit is KHTML with hax, isn't it? 00:38 < nfq> yes 00:38 < nfq> but it's way better they KHTML 00:38 < nfq> I mean, KDE is using all WebKit's updates 00:38 < nfq> well, allot of it at least 00:38 < impl> ah, that is one thing I respect Apple for 00:39 < nfq> I mean, they invented allot or stuff but even more important, they made it possible for people to understand computers 00:39 < impl> They do collaborate well with e.g. the FreeBSD developers with the kernel and soforth 00:39 < nfq> right, the BSD is a good project and all benefit 00:39 < nfq> and the work they are doing with Intel: benefit's everyone, including the linux community 00:39 < nfq> M$ held back intel for years 00:40 < nfq> Ideally, with OS X, you want the Linux kernal I would say 00:40 < nfq> because BSD has serious multi threading problems, at least for servers 00:42 < impl> OS X can run a Linux kernel? 00:42 < E_mE> just darwin =P 00:42 < E_mE> use* 00:45 < nfq> impl: no, but I think OS X with the Linux kernal would be a dream 00:45 < nfq> that would be a good marriage 00:45 < E_mE> nfq: on regards to linux and windows causing you problems in the past, ive found that kubuntu linux has been great with me, only major problem i encountered is getting the ATI card to work 00:45 < E_mE> direct rendering is what im refering to, not general use 00:46 < E_mE> though apple does win on the "JUST WORK" motoe :) 00:46 < nfq> I use ubuntu and it is really nice 00:46 < nfq> I have to support ubuntu as a semi south african 00:47 < E_mE> why is that? the creator ZA? 00:47 < nfq> Mark Shuttleworh 00:47 < nfq> he funds Ubuntu 00:47 < nfq> and kbuntu and so on 00:48 < E_mE> jah, i understand he got rich somehwo 00:48 < nfq> he created the SSL we use 00:48 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 00:48 < E_mE> ah 00:48 < nfq> he sold Thwarte to Verisgin for like billions 00:49 < nfq> He was the first South African to do an Earth orbit 00:49 < nfq> it's great what's he's done actually 00:49 < nfq> and he's trying to get unbuntu into the schools 00:49 < E_mE> jah just read the space thing hehe 00:49 < E_mE> edutuntu isnt it? 00:53 < nfq> yeha 00:53 < nfq> yeah 00:54 < nfq> what they call him? AfroNaught? 00:55 < E_mE> charming 00:55 < E_mE> hehe 01:00 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 01:10 < impl> Wombert: Still awake? 01:10 < Wombert> ya 01:10 < impl> I'm thinking about changing the prefix on build classes to 'Ab' (Agavi build) instead of 'Agavi' 01:10 < impl> so they don't get confused with Agavi library classes 01:10 < impl> What do you think? 01:11 < impl> (for example, I want to have a validator to check projects, but I don't want to call it AgaviProjectValidator) 01:20 < Wombert> AgaviBuild? 01:20 < Wombert> :) 01:29 < impl> I didn't like the arbitrary capitalization 01:29 < impl> I may be a bit anal about that 01:34 < impl> Agavibuild, is that okay? 01:43 < Wombert> hm 01:43 < Wombert> isnt AgaviBuild more logical 01:46 -!- Wombert [n=Wombert@xdsl-87-79-60-177.netcologne.de] has quit [] 01:57 < E_mE> nite 01:57 < E_mE> nite 02:08 -!- nagaozen_ [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 02:26 -!- IcyT is now known as icyt 04:02 -!- shoan [n=shoan@59.96.59.58] has quit [] 05:32 -!- Arme[0] is now known as Arme[N] 06:47 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 08:16 -!- JanK_ [n=JanK_@muedsl-82-207-249-131.citykom.de] has joined #agavi 08:17 -!- Wombert [n=Wombert@xdsl-87-79-143-226.netcologne.de] has joined #agavi 08:39 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 08:47 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 09:36 < v-dogg> huomenta 10:06 < Wombert> mkay 10:06 < Wombert> home 10:06 -!- Wombert [n=Wombert@xdsl-87-79-143-226.netcologne.de] has quit [] 10:13 < marklar|omni> hai 10:15 < marklar|omni> wahaha 10:15 < marklar|omni> yhoo got pwned 10:15 * marklar|omni sells 10:34 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 10:34 < marklar|omni> man 10:34 < marklar|omni> lots of seagull pics 10:34 < marklar|omni> heh 10:49 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 10:51 < Wombert> <: 10:52 < Wombert> marklar|omni: ping 10:53 < marklar|omni> hi 10:53 < Wombert> where is miek 10:53 < marklar|omni> prolly sleeping 10:53 < marklar|omni> dunno 10:53 < Wombert> focker 10:53 < Wombert> I need to get hold of him 10:54 < marklar|omni> wanna call him? 10:54 < marklar|omni> heh 10:54 < marklar|omni> brb poop 10:57 -!- shoan [n=shoan@59.92.196.190] has joined #agavi 10:58 < E_mE> huomenta! 11:01 < marklar|omni> hai 11:29 -!- shoan [n=shoan@59.92.196.190] has quit [Read error: 110 (Connection timed out)] 11:40 -!- timan [n=timan@nl109-140-176.student.uu.se] has joined #agavi 11:47 < Wombert> wtf is going on with my diff 11:47 < Wombert> its not diffing 11:47 < Wombert> booh 11:52 < Wombert> diff -ru ~/Desktop/trunk/app/ foo/app/ > english.diff 11:52 < Wombert> :< 11:57 -!- shoan [n=shoan@59.92.137.50] has joined #agavi 12:37 -!- JanK_ [n=JanK_@muedsl-82-207-249-131.citykom.de] has quit [] 12:40 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has joined #agavi 12:48 -!- icyt is now known as IcyT 12:53 -!- timan [n=timan@nl109-140-176.student.uu.se] has quit [] 13:39 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 13:56 -!- Wombert [n=Wombert@dialbs-088-079-085-107.static.arcor-ip.net] has quit ["bai"] 14:10 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 14:22 -!- shoan [n=shoan@59.92.137.50] has quit [] 14:52 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 14:53 < Whisller> hi 15:07 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has joined #agavi 15:26 -!- codecop [n=codecop@78-61-128-127.ip.zebra.lt] has quit [Remote closed the connection] 15:41 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has quit [] 16:30 -!- JanK_ [n=JanK_@muedsl-82-207-249-131.citykom.de] has joined #agavi 16:46 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has joined #agavi 17:49 -!- JanK_ [n=JanK_@muedsl-82-207-249-131.citykom.de] has quit [] 18:10 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has quit [] 18:11 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has joined #agavi 18:17 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has quit [] 18:58 -!- shoan [n=shoan@59.92.132.87] has joined #agavi 19:07 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 19:26 -!- shoan [n=shoan@59.92.132.87] has quit [] 19:38 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 19:53 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 19:53 < MrJeep> hi 19:54 < MrJeep> anyone know how I can redirect to last secured page visited after the user logged in ? 19:54 < MrJeep> There is an example in the sample app, however it does not seems to be working 20:14 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 20:15 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 20:22 -!- Wombert [n=Wombert@dslb-084-056-007-008.pools.arcor-ip.net] has joined #agavi 20:24 < Wombert> hai 20:25 < impl> hai Wombert 20:31 < Wombert> oh hai impl 20:31 < Wombert> what is up 20:39 * impl is doing homework :> 20:41 < marklar|omni> haiz 20:41 < marklar|omni> i have lots new pix 20:42 < marklar|omni> good ones too 20:42 < marklar|omni> :D 20:42 < impl> linkz plz 20:42 < marklar|omni> will upload after photoshopping okthx 20:42 < marklar|omni> need more levels 20:42 < impl> zomgk 20:44 < Wombert> btw 20:44 < Wombert> fucking rental company gave me a b class yesterday 20:44 < Wombert> fuckers 20:44 < Wombert> it didnt even have fully automatic windows 20:44 < Wombert> or a proper satnav 20:44 < Wombert> or cruise control 20:45 < impl> D: 20:45 < Wombert> called them, now they sent me a double class upgrade voucher 20:45 < Wombert> then went back to the place today and talked them into giving me a new car 20:45 < Wombert> <: 20:45 < Wombert> double win 20:46 < Wombert> miek, tf2 is updating :< 20:46 < impl> Nice 20:46 < Wombert> yah 20:46 < Wombert> A6, 3 liter diesel, quattro 20:46 < Wombert> nice car 20:46 < Wombert> and goes! 20:46 < Wombert> <: 20:55 < marklar|omni> mmm, a6 20:56 < marklar|omni> ftw. 20:57 < Wombert> ace car 20:57 < Wombert> I still prefer the BMW 5 series 20:57 < Wombert> better usability, and better driving dynamics 20:58 < Wombert> but they're both on a bloody high level 21:07 < marklar|omni> the best car I ever drove was a mazda mx3 :) 21:12 < Wombert> mx3? oO 21:13 < Wombert> ah those 21:13 < Wombert> mine was a 325 diesel 21:13 < Wombert> close to perfect 21:17 < marklar|omni> fn a 21:17 < marklar|omni> I got some strange specks on my lens 21:17 < marklar|omni> fail 21:17 * marklar|omni looks for the microfiber cloth 21:29 < MrJeep> by the way 21:30 < MrJeep> I've followed the doc to redirect to the last secure page an unsecured used try to access after login 21:30 < MrJeep> it does not seems to work :S 21:37 < marklar|omni> http://www.fresh.co.il/vBulletin/showthread.php?p=2736484#post2736484 21:37 < marklar|omni> one of today's shots 21:38 < marklar|omni> some editing, obviously. 21:56 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has joined #agavi 21:57 -!- Wombert [n=Wombert@dslb-084-056-007-008.pools.arcor-ip.net] has quit [] 22:06 -!- juro [n=juro_@wbs-41-208-233-86.wbs.co.za] has joined #agavi 22:06 < juro> hi, is there any road mpa vailable for agavi? 22:07 < juro> mpa = map 22:08 < v-dogg> not really, is there something specific you want to know? 22:11 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has joined #agavi 22:11 < juro> ok. 1. When will 1.0 come? 2. When will the website be updated? 22:11 < tc77> hi 22:13 < tc77> where is the AgaviXslRenderer gone in 0.11.1RC1? 22:15 < v-dogg> juro: there is no definitive answer other than "soon" as far as I know 22:15 -!- IcyT is now known as icyt 22:15 -!- icyt is now known as IcyT 22:15 < impl> tc77: I got rid of XslRenderer a few months after 0.10.0 was released 22:15 < v-dogg> juro: but the API is frozen and the code is stable / production ready 22:15 < impl> It isn't well-suited for the data that Agavi needs to supply, at least not right now 22:18 < tc77> hmm, ok 22:21 < marklar|omni> screw you guys, no comments on the awesome photo? 22:21 < marklar|omni> :( 22:23 < juro> ok, that sounds good. now we *need* a rss/atom feed to get information :) 22:31 < v-dogg> nah, we have #agavi ;) 22:31 < juro> .... 22:32 < juro> npt really the same. 22:32 < juro> not 22:33 < v-dogg> no, just kidding 22:33 < v-dogg> hence the smiley 22:36 < juro> I know ;) 23:32 -!- tc77 [n=tc77@static-87-79-66-254.netcologne.de] has quit [] 23:32 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Read error: 104 (Connection reset by peer)] 23:32 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 23:37 -!- IcyT is now known as icyt 23:37 -!- icyt is now known as IcyT 23:45 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has quit [Read error: 110 (Connection timed out)] --- Day changed Sun Feb 24 2008 00:28 -!- juro [n=juro_@wbs-41-208-233-86.wbs.co.za] has quit ["Nettalk6 - www.ntalk.de"] 00:43 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 00:48 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 01:34 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 01:44 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 02:37 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 02:54 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 02:55 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:00 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 03:46 -!- IcyT is now known as icyt 04:57 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 04:59 -!- Wombert [n=Wombert@dslb-084-056-007-008.pools.arcor-ip.net] has joined #agavi 05:00 < Wombert> mh 05:11 < impl> hm 05:15 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 05:23 -!- Wombert [n=Wombert@dslb-084-056-007-008.pools.arcor-ip.net] has quit [] 07:52 -!- iiB [n=nospam@62.90.159.110] has joined #agavi 07:55 < v-dogg> huomenta 07:58 < iiB> huomenta 07:58 -!- iiB is now known as Yossi 10:12 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 10:23 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has joined #agavi 10:40 < Whisller> hi 10:47 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] 10:49 < marklar|omni> hi 10:49 < Yossi> hi 10:50 < marklar|omni> http://media.mark.org.il/main.php?g2_itemId=771 12:02 < Yossi> cool 12:02 -!- icyt is now known as IcyT 12:21 -!- Wombert [n=Wombert@dslb-084-056-009-190.pools.arcor-ip.net] has joined #agavi 12:55 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 13:00 < marklar|omni> MikeSeth: ping 13:16 < Yossi> Mark: you took the picture, or is it a real nikon ad? 13:33 < marklar|omni> I took it 13:33 < marklar|omni> does it look like a real ad? 13:33 < marklar|omni> I'm flattered 13:35 < Yossi> It looks like a real good ad 13:37 < marklar|omni> hehe thanks 13:37 < marklar|omni> it took me like 30 mins of driving around to find that kind of road 13:37 < marklar|omni> plus another 5-10 mins to setup the scene 13:38 < marklar|omni> the nikon part is pure incident, the original title is "The Journey Starts" 13:38 < Yossi> Where is it? and who posed for it? 13:38 < marklar|omni> it's near kibbutz ha-zor'im 13:38 < marklar|omni> my gf is the model 13:39 < Yossi> It's very cool 13:39 < marklar|omni> thanks :) 13:49 < Spica> marklar|omni: I just could not avoid checking the link. The photo's really cool! 13:49 < marklar|omni> thanks :D 13:49 * marklar|omni ponders selling prints 13:49 < marklar|omni> hehe 13:49 < Spica> :) 13:50 < marklar|omni> 10.2 mp should be enough for a middle-sized poster, no? 13:50 < marklar|omni> s/middle/medium/, tired 13:50 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has quit [] 13:50 < Spica> Honestly, I see no reason why you could not just contact your local Canon importer. 13:50 < Spica> You would not really lose a thing. 13:51 < Spica> Or was it nikon. 13:51 < Spica> Hmm.. 13:51 < Spica> yes, it was nikon. 13:51 < Spica> My bad. 13:51 < marklar|omni> eh, because my local nikon importer are greedy bastards that should die 13:52 < marklar|omni> that's why I bought a Canon 13:52 < marklar|omni> :D 13:52 < Spica> Heh! 13:53 < marklar|omni> Nikon Corporation ( " Nikon " ) has no obligation for monitoring any ideas, concepts, suggestions or comments (hereafter collectively called " Ideas " ) you transmit to this Site ( " the Site " ) by electronic mail or otherwise. 13:53 < marklar|omni> Nikon understands that you abandon all rights regarding the Ideas at the time when you transmit the Ideas to Nikon, and Nikon has no obligations to keep the Ideas confidential.Nikon has no responsibility for any problems or issues resulted from the Ideas. 13:53 < marklar|omni> um yea 13:53 < marklar|omni> ok. 13:53 * marklar|omni keeps the photo to self 13:54 < Spica> Hmm.. that's the corporate world. :( 13:54 < marklar|omni> screw 'em 13:54 < Spica> While understandable, not very encouraging. 13:54 < marklar|omni> yeah 14:04 < marklar|omni> heh 14:04 < marklar|omni> miek 14:05 < marklar|omni> http://www.amazon.com/Lowepro-CompuTrekker-Camera-Backpack-Black/dp/B0007W1E4W 14:05 < marklar|omni> so much win 14:05 < marklar|omni> http://www.adorama.com/images/large/LPCTPBKAW.JPG 14:09 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has joined #agavi 14:27 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 14:31 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 14:56 -!- Arme[N] is now known as Arme[0] 14:57 -!- Arme[0] is now known as Arme[N] 15:09 -!- Arme[N] is now known as Arme[0] 15:20 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 15:31 -!- Wombert [n=Wombert@dslb-084-056-009-190.pools.arcor-ip.net] has quit [] 15:32 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 15:32 < _cheerios> moi 16:27 < Spica> hei 17:16 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 17:25 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 17:36 < marklar|omni> hai 17:38 < _cheerios> marklar|omni, nice ass shot. 17:40 < marklar|omni> hehe 17:41 < v-dogg> and now I'm interested too, let's have a look :) 17:50 < marklar|omni> heh 17:50 < marklar|omni> http://www.photolight.co.il/author.php?author_id=7121 17:51 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has left #agavi [] 18:13 < marklar|omni> v-dogg: comments? 18:19 -!- Rendez [n=Rendez@189.196.217.87.dynamic.jazztel.es] has joined #agavi 18:25 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has joined #agavi 18:55 < _cheerios> http://www.djangosnippets.org/snippets/155/ didn't know this effect had this particular lingo. 18:57 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 19:01 < Wombert> that is nice 19:31 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 19:37 -!- Rendez_ [n=Rendez@80.174.243.26.dyn.user.ono.com] has joined #agavi 19:45 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 19:48 -!- Rendez__ [n=Rendez@167.196.217.87.dynamic.jazztel.es] has joined #agavi 19:54 < marklar|omni> hi 19:56 -!- JanK_ [n=JanK_@muedsl-82-207-238-044.citykom.de] has quit [] 19:57 -!- Rendez [n=Rendez@189.196.217.87.dynamic.jazztel.es] has quit [Read error: 113 (No route to host)] 19:57 -!- Rendez__ is now known as Rendez 20:01 -!- juro [n=juro_@wbs-41-208-233-86.wbs.co.za] has joined #agavi 20:10 -!- Rendez_ [n=Rendez@80.174.243.26.dyn.user.ono.com] has quit [Read error: 110 (Connection timed out)] 20:22 < _cheerios> uh-huh. starship troopers 3 coming out this year! 20:22 < marklar|omni> win. 20:26 < E_mE> hehehe that surprises me 20:31 < marklar|omni> ? 20:31 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 20:41 < Wombert> lawl man starship troopers 2 was so fail 20:41 < Wombert> loved the original tho 20:41 < marklar|omni> heh 20:41 < marklar|omni> youtube got pwned 20:41 < Wombert> orly? 20:41 < marklar|omni> so it seems 20:41 < Wombert> pics or it didnt happen 20:41 < marklar|omni> look at bgp for it :) 20:49 < _cheerios> and even new x-files movie. good year ahead! 20:54 -!- juro [n=juro_@wbs-41-208-233-86.wbs.co.za] has quit ["Nettalk6 - www.ntalk.de"] 21:14 -!- E_mE [n=E_mE@82.152.206.55] has quit [Remote closed the connection] 21:14 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 21:19 -!- Rendez_ [n=Rendez@80.174.243.26.dyn.user.ono.com] has joined #agavi 21:29 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit [Read error: 104 (Connection reset by peer)] 21:32 -!- Rendez__ [n=Rendez@233.196.217.87.dynamic.jazztel.es] has joined #agavi 21:32 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 21:33 < Whisller> join mootools 21:33 < Whisller> huh 21:33 < nfq> Whisller: you an evangelist? 21:33 < nfq> hehe 21:33 < nfq> I am too 21:33 < Whisller> evangelist? 21:33 < Whisller> ahh 21:33 < Whisller> heh ;) 21:33 < nfq> hehe 21:33 -!- Rendez [n=Rendez@167.196.217.87.dynamic.jazztel.es] has quit [Read error: 113 (No route to host)] 21:34 < nfq> I promote Agavi on mootools allot 21:34 < nfq> hehe 21:35 < Whisller> You can say that, in new work I use mootools. 21:35 < nfq> Excellent! 21:35 < Whisller> And I promote it too everywhere when I can do it ;) 21:35 < Whisller> But they don't want to use agavi ;p 21:35 < nfq> That's sad 21:36 < Whisller> yes, it is. 21:36 < Whisller> Maybe in future 21:54 -!- Rendez_ [n=Rendez@80.174.243.26.dyn.user.ono.com] has quit [Read error: 110 (Connection timed out)] 21:58 -!- Rendez__ is now known as Rendez 22:00 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["ohnoes"] 22:01 < Whisller> Beer, some articles and sleep ;) 22:35 -!- Rendez [n=Rendez@233.196.217.87.dynamic.jazztel.es] has quit [] 22:40 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 22:44 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has quit [] 22:55 -!- E_mE[Stilgar [n=jeramy@82.152.206.55] has quit [Read error: 110 (Connection timed out)] 23:06 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 23:07 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 23:21 -!- Wombert [n=Wombert@dslb-084-056-009-190.pools.arcor-ip.net] has joined #agavi 23:25 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] 23:25 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 23:27 < impl> hmm 23:28 < impl> I think phing kinda sucks. 23:32 < Wombert> orly 23:32 < Wombert> why 23:37 < impl> I want it to expand property references in values (e.g. <property value="${other.property}/something" />) when it uses that property for the first time 23:38 < impl> but I can't figure out a good way to make it do that 23:38 < impl> and it's not possible to extend any of the built-in tasks since all of the properties are private and no getter methods are provided 23:38 < impl> most annoying thing ever! 23:56 -!- IcyT is now known as icyt --- Day changed Mon Feb 25 2008 00:00 < Wombert> yeah 00:00 < Wombert> all the private stuff = fail 00:00 < Wombert> you mean $other.property is resolved JIT? 00:27 -!- Wombert [n=Wombert@dslb-084-056-009-190.pools.arcor-ip.net] has quit [] 00:35 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has joined #agavi 01:24 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 01:44 -!- MrJeep [n=jpdery@24-122-39-195.ab.cgocable.ca] has quit [] 02:31 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:34 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Client Quit] 02:35 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:39 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:56 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 04:37 -!- CIA-10 [n=CIA@208.69.182.149] has quit [Client Quit] 04:42 -!- CIA-10 [n=CIA@208.69.182.149] has joined #agavi 05:05 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 05:23 -!- Arme[0] is now known as Arme[N] 06:23 < v-dogg> huomenta 07:01 < Arme[N]> huomenta 07:21 -!- CIA-10 [n=CIA@208.69.182.149] has quit [Client Quit] 07:26 -!- CIA-10 [n=CIA@208.69.182.149] has joined #agavi 07:26 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:26 < _cheerios> huomenta-foo! 07:46 < Yossi> huomenat 07:46 < Yossi> huomenta 07:48 -!- Arme[N] is now known as Arme[0] 07:49 < marklar|omni> hai 07:55 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 08:17 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:39 -!- Arme[0] is now known as Arme[N] 08:51 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 08:53 < Wombert> huomenta 09:03 < _cheerios> huomenta Wombert 09:06 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has joined #agavi 09:09 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:09 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 09:13 < E_mE> huomenta! :) 09:14 -!- CIA-10 [n=CIA@208.69.182.149] has quit [Remote closed the connection] 09:21 < Macen> fyi 09:22 < Macen> installing xp onto a dell manufactured vista machine isn't advisable in my expierence 09:24 < E_mE> installing kubuntu is better ;) 09:25 < Macen> stupid hdd drivers 09:26 < Macen> i've a good mind to return it with mac os x on it :D 09:30 < RossC0> Huomenta! 09:30 < RossC0> dam you Wombert and your dice wars! 09:30 -!- CIA-35 [n=CIA@208.69.182.149] has joined #agavi 09:31 < E_mE> yeah thats a great game ehehe, was hooked a while ago heh 09:31 < E_mE> RossC0: conf on friday :D 09:32 < Wombert> RossC0: they rock 09:32 < Wombert> the dice wars 09:32 < Wombert> :) 09:32 < Wombert> man srsly 09:32 < Wombert> grammatista is saving my ass right now 09:32 < RossC0> ?? 09:32 < RossC0> gramma whaa? 09:33 < E_mE> Wombert: i found if you have many players on dice wars its next to near impossible 09:33 < Wombert> http://grammatista.labs.bitxtender.com/ 09:36 < E_mE> Wombert: whats that software going to do? 09:41 -!- shoan [n=shoan@121.245.55.4] has joined #agavi 09:42 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 09:43 < _cheerios> of games, i'd so want to take on echocrome. sweet concept. (youtube) http://youtube.com/watch?v=33YaN7DehEg (quicktime good quality) http://www.gametrailers.com/download/21881/t_echocrome_e32k7_sonypresscon_gt.mov 09:44 < marklar|omni> spore ftw 09:44 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 09:44 < E_mE> marklar|omni: ive been waiting that game for like 2 years now :D 09:44 < marklar|omni> heh 09:44 < marklar|omni> yeah me too 09:44 < marklar|omni> ever since that first video 09:44 < E_mE> yeah with will wright 09:44 < E_mE> its been so damn delayed :( 09:45 < E_mE> but it comes on nintendo DS in the summer woooo :D 09:49 < _cheerios> did you check the echochrome vid? that's some mad levels. 09:49 < _cheerios> spore will be... a nice toy, likely. 09:50 < E_mE> _cheerios: watching now 09:51 -!- shoan [n=shoan@121.245.55.4] has quit [Read error: 104 (Connection reset by peer)] 09:52 < E_mE> _cheerios: jesus, that looks insane 09:52 < E_mE> i bet some of those levels are next to near impossible 09:52 < _cheerios> mindbending 09:53 < E_mE> i can imagine that some poeople will find that game incredibly hard 09:53 < E_mE> i think you need a very visual mind to play it 09:56 < marklar|omni> hmm 09:56 < marklar|omni> if it comes out on ds 09:56 < marklar|omni> I might get a ds 09:56 < marklar|omni> heh 09:56 * marklar|omni wants spore, bad 09:56 < E_mE> DS is only £100 09:57 < E_mE> US$200 10:02 < _cheerios> expensive to go echochrome, only for ps3, out next month 10:08 -!- jussiava_ [n=jackbo@195.197.117.226] has joined #agavi 10:09 -!- jussiava_ [n=jackbo@195.197.117.226] has quit [Client Quit] 10:11 -!- _cheerios [n=jackbo@195.197.117.226] has quit [Nick collision from services.] 10:11 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 10:26 < marklar|omni> E_mE: I'd rather get a Lowepro Computrekker Plus for that kinda money 10:27 < E_mE> ah what? 10:27 < E_mE> oh that bag? 10:35 < E_mE> hahah my employers are thinking about not replacing me when i leave.. will be distributing all the ICT tasks across other members of staff.. Like to see how writes and maintains the intranet.. another classic example of Accountants and HR Managers making clever dissicitions.. WTF 10:40 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 10:53 < marklar|omni> er, dissicitions? 10:53 < marklar|omni> decisions? 10:53 * E_mE blushes! 11:06 < Rendez> E_mE if you are leaving soon, I'm leaving next Friday xD 11:07 < Rendez> It's kinda of the same, but with frontend to them 11:09 < E_mE> im the only ICT educated personnel in the who company hehe 11:10 < Rendez> Sorry. wha's ICT? 11:10 < E_mE> Information Communication Technology 11:10 < E_mE> pretty much IT 11:11 < Rendez> I see 11:11 < E_mE> its british term i think 11:11 < Macen> American, actually 11:11 < Rendez> Where are you from? 11:11 < E_mE> UK 11:11 < Macen> IT is the preferred British way of saying ICT 11:12 < Macen> you often use ICT when they have had some American-thinking Business consultant in to re-arrange their business model 11:12 < E_mE> Macen: go to any school or education instituion it should now be referenced as ICT rather then IT. Because IT dones't have any Communcation related aspect.. and IT is very much communcation 11:12 < E_mE> this was changed about 8-10 years ago 11:13 < E_mE> apprently lots of teacher etc where quite irratated by it :/ 11:13 < Macen> IT is the preferred way of saying ICT in Britain 11:14 < Rendez> Why are you leaving then? 11:14 < E_mE> because I want to do programming, not be the skivy who everyone relies on.. 11:15 < Rendez> I understand 11:15 < Rendez> It's hard to find the right people 11:35 < Macen> sure is.. 11:57 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 12:31 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:52 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 12:53 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:37 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 13:41 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 14:03 < E_mE> how is it possible that my application which resides in /path/html/sagev5/(pub/app) ... but somehow when i use http://vinoonline/sagev5/pub/ is loading the root site at http://vinoonline/ 14:03 < E_mE> ? 14:12 -!- Rendez [n=Rendez@173.Red-80-25-102.staticIP.rima-tde.net] has quit [] 14:14 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:14 < MrJeep> goood morning 14:14 < E_mE> problem resolved :) 14:14 < E_mE> morning Jeepy... mpb doing well? 14:14 < Macen> E_mE: documentroot correct? maybe it isn't even set up, and it is going to the home page as a form of 404 error (maybe the htaccess is defined to catch all unknown pages?) 14:15 < Macen> E_mE: what does the access log say? 14:15 < Wombert> phew 14:15 < E_mE> Macen: .htaccess file had incorrect RewriteBase 14:15 < Wombert> work done 14:15 < MrJeep> yea it does, but i'll need a better calibrator :) 14:15 < Wombert> now I can grab something to eat 14:15 < Wombert> at 3pm :p 14:15 < Macen> E_mE: that was my next suggestion :p 14:15 < E_mE> :) 14:16 < Macen> Wombert: lazy git 14:16 < E_mE> MrJeep: you certainly do have the eagal eye on colour huh 14:16 < Wombert> oh sorry 14:16 < Wombert> the work that couldn't afford to wait is done 14:16 < Wombert> not the work of today :p 14:16 < MrJeep> I'm not sure if I do or not,but I don't like when my monitors are very different 14:17 < E_mE> :S 14:17 < Macen> Wombert: power through!! 14:17 < E_mE> well, i managed to port my intranet site from MSSQL 2k to MSSQL 2k5, with very little hassel or effort.. Agavi FTW again :D 14:18 < Macen> MrJeep you are possibly the worst possible advert for buying an MBP, in fact, you could probably sell your story to the MS Magazine tbh 14:18 < Macen> you could make a few quid 14:18 < Macen> and stop it happening to any one else 14:18 < MrJeep> haha 14:18 < Macen> (they really do have a magazine if you haven't seen it) 14:18 < Wombert> ... 14:18 < Macen> JOKING 14:18 < MrJeep> agree, since most people will not notice it 14:19 < Wombert> luuunch 14:19 < Macen> duhh 14:19 < Wombert> finally 14:19 < Macen> bai 14:19 < E_mE> I could imagine there is the top 10 most forceful take overs of the month in it =P 14:19 < E_mE> hehe 14:19 < MrJeep> Wombert: do you know if it's possible to edit a display profile once it's been calibrate ? 14:26 < Macen> MrJeep: type display profile into spotlight and you get the system pref to calibrate etc 14:26 < Macen> the result is "Displays" 14:26 < MrJeep> yeah but everytime you must start over 14:27 < MrJeep> there is no way to re-calibrate using a different profile 14:27 < MrJeep> (I think) 14:27 < Macen> not even with expert mode ticked? 14:27 < MrJeep> even with expert mode 14:27 < MrJeep> as far as I know 14:27 < Macen> presume you can't start over for a reason? 14:31 < Macen> MrJeep 14:31 < MrJeep> huh ? Not starting over is what I'd like to do 14:31 < Macen> I presume there is a reason why you can't start over? 14:31 < Macen> Why not just start again? 14:31 < MrJeep> ahh (misread the first time) 14:32 < MrJeep> because it's very hard (at this time) 14:32 < MrJeep> and I don't have my second monitor next to me 14:32 < Macen> i often type words far too phonetically (if that's correct word usage..) 14:32 < MrJeep> I'd just like to make the screen a little less blueish 14:32 < Macen> there is prob some applescript?? 14:32 < Macen> to run from terminal?? 14:33 < MrJeep> maybe 14:33 < Macen> tbh i'd just start again 14:33 < Macen> asking for trouble!! 14:33 < MrJeep> I'll just stay that way for hte moment 14:33 < Macen> maybe Wombert will have a definitive answer dunno.. sorry 14:33 < Macen> just saw the pref in spotlight and was like "ehhh" 14:35 < Wombert> MrJeep: http://www.youtube.com/watch?v=axDyUNWyuw8 14:35 < MrJeep> I'm not french hehe 14:35 < Wombert> but yo speak french 14:35 < Wombert> :)funny 14:36 < MrJeep> hehe "casse toi pauvre con!" means 14:37 < MrJeep> "get lost asshole" 14:37 < MrJeep> or something like that 14:53 -!- Arme[N] is now known as Arme[0] 14:57 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["tuiq"] 14:58 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 15:01 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi 15:10 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 15:11 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 15:11 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit] 15:12 -!- Rendez [n=Rendez@84.77.245.235] has quit [] 15:18 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has joined #agavi 15:25 < Yossi> I think using ie6 should be made illigal 15:31 < marklar|omni> it is 15:31 < CIA-35> david * r2335 /branches/0.11/ (CHANGELOG src/response/AgaviWebResponse.class.php): Check for existing X-Powered-By header before setting it in WebResponse, closes #716 15:32 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 15:34 < CIA-35> david * r2338 /trunk/ (CHANGELOG src/response/AgaviWebResponse.class.php): merge [2335] 15:34 * Wombert smacks CIA-35 15:34 < Wombert> stop playing with your balls and do proper reports 15:35 < Wombert> what kind of attitude is it to just ignore two revisions 15:35 * Wombert shakes head 15:40 < E_mE> does anyone get elbow pains when sitting too long on teh computer? 15:43 < Macen> Yossi: http://www.twinhelix.com/css/iepngfix/ <<saves worrying about png's 15:44 < Macen> E_mE: no 15:44 < Macen> E_mE: i also don't get RSI, back pain, or eye strain!! 15:45 < Macen> E_mE: do you take regular breaks every 4 hours? if not you should 15:45 < E_mE> good for you mr Macen :) 15:45 < E_mE> i believe its a 15 minute break every hour actually 15:45 < Macen> nop, every 4 hours 15:45 < Macen> or at least that's what it is in restaurants 15:45 < E_mE> :/ read any game manual etc it says 15min break every hour to cover there back 15:46 < Macen> common sense would disagree with you too.. 15:46 < Macen> that would be like, 1/5th of your working day is spent resting 15:46 < E_mE> well, not resting, reading paper or doing another task i believe 15:47 < Macen> aka skiving ... 15:47 < Macen> you should get out every once in a while 15:47 < Macen> breathe fresh air 15:48 < Macen> i moved from my last office because there were no windows 15:48 < Macen> you wouldn't believe how annoying no windows is.. 15:48 < E_mE> i had a bedroom last year which had no windows... I can tell you about mold and dampness ;) 15:49 < Macen> too much information 15:50 < E_mE> heheh 16:17 -!- icyt is now known as IcyT 16:17 < Wombert> RossC0: http://ubermonkey.net/blog/2008/02/25 16:18 < Wombert> I get RSI 16:18 < Wombert> today, for instance 16:18 -!- JanK_ [n=JanK_@muedsl-82-207-246-005.citykom.de] has joined #agavi 16:18 < Wombert> its really bad these days 16:18 < RossC0> :D 16:18 < Wombert> fingers numb, hurt, arm numb, pain in the wrist 16:18 < Macen> explains a LOT... 16:18 < Macen> no wonder your such a moody fucker.. 16:18 < E_mE> Wombert: really? 16:18 < Macen> i don't want to get RSI 16:18 < Wombert> yeah E_mE 16:19 < E_mE> :S 16:19 < Wombert> I put my arm under my pillow or head while sleeping 16:19 < Wombert> and twist the wrist heavily 16:19 < Wombert> when I wake up, I got pains in it already 16:19 < Macen> i do that!!! no shit 16:19 < RossC0> Wombert: eek 16:19 < RossC0> thats no fun 16:19 < Macen> i tap my leg too 16:19 < Wombert> Macen: I did that forever, but it turned into a problem a year ago or so 16:19 < E_mE> Wombert: why dont you go to the doctor and get some advice? 16:19 < Wombert> E_mE: didn't have time so far :D 16:20 < Macen> is there a difference between arthritis and RSI? 16:20 < Wombert> eh 16:20 < Wombert> of course 16:20 < E_mE> well, i'm almost blessing to have just an ache in my elbow 16:20 < Wombert> I'll need to get myself these wrist splints similar to those you use when skating 16:20 < Wombert> cause that keeps me from doing this while asleep 16:21 < Macen> kewl 16:21 < Wombert> eremit had a big ass karpal tunnel syndrome last year 16:21 < E_mE> i sleep my arm when first fall asleep, but i've never woken up with painful arms or anything... woken up with knumb hands 16:21 < Wombert> operation, and then weeks of rehab 16:21 < E_mE> :S 16:21 < RossC0> :-/ 16:21 * RossC0 hugs Wombert 16:22 < RossC0> you need a break 16:22 < E_mE> ive not woken up with painful arms sorry* 16:22 < Wombert> well I dont really twist it 16:22 < Wombert> its more 16:22 < RossC0> a few days in London should do it 16:22 < Wombert> you know, bent a lot? 16:22 < E_mE> :) 16:22 < Wombert> downwards 16:22 < Wombert> so the hand is touching my neck 16:22 < RossC0> you've stretched the tendons ? 16:22 < E_mE> your heads leaning on the joint? 16:23 < Wombert> imagine you're sleeping on one side 16:23 < Wombert> no pillow 16:23 < Wombert> now you're folding your arm so that upper and lower arm are parallel next to each other 16:23 < Wombert> and then you put your head on it 16:23 < Wombert> the usual stuff 16:23 < Wombert> with me so far 16:23 < E_mE> i think the wofrst case of sleepy funny on a limb is my step dad who woke up one morning and had a numb leg and walked to the bath room but bent his little toe so far back (due to no pain) that he ripped the bottom of his little toe... was Nasty! :S@ 16:23 < Macen> totally off topic but i successfully installed xp on vista machine despite Dell's best efforts to prevent you doing so \o/ 16:24 < Wombert> now bend the hand downwards so it touches the shoulder instead of the wrist being straight 16:24 < Wombert> makes for a really sharp angle at the wrist 16:24 < Wombert> which means shitloads of stress on the carpal tunnel 16:25 < E_mE> Wombert: why dont you try and fall asleep on your back or so? 16:25 < Wombert> http://agavi.fr/ haha 16:25 < Wombert> E_mE: I do, but if I move to that position while asleep... 16:25 < Macen> duhh E_mE when you're asleep you do wtf you want don't you 16:26 < Macen> i do anyway 16:26 < E_mE> i toss around loads 16:26 < Macen> i kicked my dog out of bed last night :D 16:26 < E_mE> i even punched my GF (by mistake) once when i was having a dream about attacking my friend or so 16:26 < Wombert> I don't move at all while asleep except for turning left/right occasionally 16:26 < E_mE> not that hard luckily :( 16:27 < E_mE> :( being upset about punching her, not ashamed that i didnt do it harder hehe 16:27 < Macen> i often dream things and carry out the actions in real life 16:27 < Macen> they have a name which slips my mind atm.. 16:28 < Macen> night terrors 16:28 < Macen> bloody awful.. 16:28 < Macen> horrible cause once they start they don't seem to stop 16:28 < E_mE> sleep walking freaks me out... seeing someone completely unconious walking aorund :S 16:28 < E_mE> unconcious 16:43 < E_mE> hehehe this is interesting: http://news.bbc.co.uk/1/hi/magazine/7262768.stm 16:44 < E_mE> UK know how put funding into anything that relates to monitoring :S 16:46 < E_mE> hahaha "Using council officers and police is labour-intensive and ordinary CCTV can be fooled by dogs or inflatable humans." 16:46 < E_mE> inflatable humans ... heheh 16:53 -!- E_mE [n=E_mE@89.104.225.116] has quit [Read error: 104 (Connection reset by peer)] 16:55 -!- nfq [n=nfq@84-72-197-252.dclient.hispeed.ch] has joined #agavi 16:58 -!- JanK_ [n=JanK_@muedsl-82-207-246-005.citykom.de] has quit [] 17:09 < MrJeep> just in case I'me very lost 17:25 < Wombert> omg do want 17:25 < Wombert> http://www.autoblog.com/2008/02/25/maserati-hints-at-dual-clutch-440hp-granturismo-s/ 17:30 -!- Whisller [n=Miranda@axi193.neoplus.adsl.tpnet.pl] has joined #agavi 17:34 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:54 -!- JanK_ [n=JanK_@muedsl-82-207-246-005.citykom.de] has joined #agavi 18:01 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 18:17 < Wombert> dz-imac:trunk dzuelke$ svn status | grep -E "^C" | wc -l 18:17 < Wombert> 48 18:17 < Wombert> FU 18:17 -!- nfq [n=nfq@84-72-197-252.dclient.hispeed.ch] has quit [] 18:18 -!- Whisller [n=Miranda@axi193.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 18:19 -!- nfq [n=nfq@84-72-197-252.dclient.hispeed.ch] has joined #agavi 18:20 -!- nfq [n=nfq@84-72-197-252.dclient.hispeed.ch] has quit [Client Quit] 18:25 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has quit [] 18:27 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 18:31 < marklar|omni> haiz 18:40 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:55 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has quit [] 18:56 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 19:19 -!- Rendez [n=Rendez@27.Red-81-39-12.dynamicIP.rima-tde.net] has joined #agavi 19:58 < MrJeep> for all you cat lovers : http://youtube.com/watch?v=SUNmLuNdiL8 20:09 -!- Wombert [n=Wombert@dslb-084-056-012-061.pools.arcor-ip.net] has joined #agavi 20:25 -!- Rendez [n=Rendez@27.Red-81-39-12.dynamicIP.rima-tde.net] has quit [] 20:26 -!- Rendez [n=Rendez@27.Red-81-39-12.dynamicIP.rima-tde.net] has joined #agavi 20:31 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 20:33 -!- Yossi [n=nospam@62.90.159.110] has quit [] 20:35 < marklar|omni> meep 20:37 -!- JanK_ [n=JanK_@muedsl-82-207-246-005.citykom.de] has quit [Read error: 104 (Connection reset by peer)] 20:42 -!- JanK_ [n=JanK_@muedsl-82-207-246-005.citykom.de] has joined #agavi 20:54 < marklar|omni> haha 20:54 < marklar|omni> "ever try smoking salted hash?" 21:25 -!- JanK_ [n=JanK_@muedsl-82-207-246-005.citykom.de] has quit [] 21:31 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 21:39 -!- Rendez [n=Rendez@27.Red-81-39-12.dynamicIP.rima-tde.net] has quit [] 21:40 < impl> Can you do that? 22:13 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] --- Day changed Tue Feb 26 2008 00:09 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: saracen, trophaeum 00:27 -!- IcyT is now known as icyt 00:38 -!- Wombert [n=Wombert@dslb-084-056-012-061.pools.arcor-ip.net] has quit [] 00:43 -!- Netsplit over, joins: saracen, trophaeum 00:53 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["good night"] 02:10 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:14 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 03:19 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 03:28 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:28 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:34 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit ["Leaving"] 04:08 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit [Remote closed the connection] 05:18 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 06:53 -!- trophaeum [i=hgnnpzr@ppp121-45-208-192.lns2.bne1.internode.on.net] has quit [Read error: 104 (Connection reset by peer)] 07:15 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 07:17 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 07:18 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:18 < _cheerios> huomenta! 07:20 < Spica> huomenta! 07:21 * Spica just managed to mess up his release tag. :( 07:22 < Spica> I would like to have some best practices about deploying an Agavi software. 07:29 < _cheerios> bundle up all libs on your project, use environments, set production environment on apache virtualhost, use a deployment software like capistrano. 07:29 < _cheerios> apply software in places to fit whatever you're using 07:36 < Spica> Hmm.. I am not comfortable with Ruby. But maybe I'll check it out anyway. 07:40 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:40 -!- E_mE [n=E_mE@91.84.68.106] has joined #agavi 07:41 < E_mE> huomenta! 07:41 < E_mE> if my JSON code refuses to convert into an object, what possible error could exist? I'm pull JSON data from my tumblr and keep getting null. 08:01 < _cheerios> huh? 08:02 < E_mE> morning _cheerios, well im request JSON data from tumblr and then putting the data into json_decode(), but it keeps returning null 08:02 < _cheerios> what's the json look like 08:03 < E_mE> i even went to the point of remove "var tumblr_api_read = " 08:03 < E_mE> one moment i show you 08:05 < E_mE> _cheerios: problem solved :D 08:05 < E_mE> there was semicolon at the end of the data :/ 08:05 < _cheerios> that's explained in the first google result about tumblr 08:09 * E_mE hangs head in shame :S 08:09 < E_mE> what term did you search? 08:11 < E_mE> tell me in 1 hour when im at work :) 08:11 -!- E_mE [n=E_mE@91.84.68.106] has quit [Remote closed the connection] 08:30 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Remote closed the connection] 08:42 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:42 -!- RossC1 [n=RossC0@80.4.120.163] has joined #agavi 08:42 -!- RossC1 [n=RossC0@80.4.120.163] has quit [Client Quit] 08:43 < RossC0> Huomenta! 08:56 -!- Whisller [n=Miranda@eqc121.neoplus.adsl.tpnet.pl] has joined #agavi 09:11 -!- Rendez [n=Rendez@12.Red-217-125-184.dynamicIP.rima-tde.net] has joined #agavi 09:13 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:14 -!- trophaeum [i=kdbsppte@ppp121-45-208-192.lns2.bne1.internode.on.net] has joined #agavi 09:15 < E_mE> huomenta 09:15 < E_mE> _cheerios: what was the term you searched for? 09:15 < _cheerios> tumblr json 09:15 < E_mE> thanks 09:20 < marklar|omni> hai 09:20 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 09:21 < marklar|omni> gantt software? 09:21 < marklar|omni> any ideas? 09:23 < MikeSeth> emacs lol 09:25 < E_mE> marklar|omni: if you on linux there is Project Manager 09:26 < E_mE> thats free 09:27 < marklar|omni> not for me 09:28 * marklar|omni checks out ganttproject.biz 09:29 -!- Wombert [n=Wombert@dslb-084-056-011-018.pools.arcor-ip.net] has joined #agavi 09:32 < E_mE> marklar|omni: ive managed to make halt already? 09:33 < E_mE> its just little buggy 09:33 < E_mE> but appear quite nice so far :D 09:34 < E_mE> do you know if it has the critical path? 09:54 < marklar|omni> no idea 09:54 < marklar|omni> I just gave the link to the guy that needed it 09:55 < E_mE> im starting to like the program though, it includes public holidays which is cool 09:56 < marklar|omni> heh yea 10:01 < E_mE> simple pleasure for me =P 10:03 -!- Macen_ [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 10:10 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Connection timed out] 10:43 < marklar|omni> lolez 10:43 < marklar|omni> I'm getting my own team of devs 10:43 < marklar|omni> it's gonna be red team & blue team 10:43 < marklar|omni> which colour do I want? 10:44 < Wombert> red 10:44 < marklar|omni> k 10:45 < MikeSeth> the one with spies and medics 10:45 < Wombert> haha 10:53 < Wombert> How do gamers playing a first person shooter respond to being killed? According to a study by Finnish psychologists, they may actually find it more relaxing than being a killer. 10:53 < Wombert> the finns... :) 10:54 < MikeSeth> fail 10:56 < RossC0> lol 11:00 < marklar|omni> hehe 11:04 < marklar|omni> "Warning: no fail beyond this line." 11:04 < marklar|omni> + line on floor 11:04 < marklar|omni> y/n? 11:04 < MikeSeth> y 11:08 < E_mE> hehe include this quote in your disaster recovery: 11:08 < E_mE> _Restore Failure_: If your backup(s) refuse to restore correctly, you must PANIC! 11:08 < E_mE> ;) 11:09 < E_mE> digg your own grave and hide from management.. 11:12 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["testing"] 11:22 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 11:23 < Xylakant> hi all 11:23 < Xylakant> Short question: Is there any way to see in which environement an agavi app is running? 11:26 < Xylakant> right, stupid question. thanks for ignoring me, it's AgaviConfig::get('core.environment'); :P 11:34 -!- brasileiro [n=fdfdf@201-40-186-232.smace701.dsl.brasiltelecom.net.br] has joined #agavi 11:34 < Wombert> haha 11:34 < Wombert> <: 11:35 * Wombert hugs Xylakant 11:35 < Wombert> marklar|omni: definitely 11:35 < Wombert> but back to the finns and gaming 11:36 < Wombert> weird 11:36 < Wombert> maybe its a finnish thing? 11:36 < Wombert> "oh cool, gives me time to go to the sauna" 11:36 < Wombert> "or remove the snow from the front door" 11:36 < Wombert> <: 11:36 < Xylakant> you know what' the best part of the question? I didn't even need the environment but the context name. But I didn't dare to ask another stupid question. 11:37 < Wombert> context->getName() 11:37 < Wombert> <: 11:37 < Xylakant> for those interested - it's Context::getName() 11:37 < Wombert> heh 11:37 < Wombert> that hasnt been inthere since a late 0.11.0rc btw 11:37 < Wombert> nobody ever needed it I guess <: 11:37 * Wombert packs an axe 11:37 < Xylakant> i did need it the first time 11:37 < Wombert> are you putting a conditional on that into an action, Xylakant? 11:38 < Xylakant> in a register validators 11:38 < Xylakant> i have standard validators that I register in the baseaction 11:38 < Xylakant> but some actions can be called from the console 11:38 < Xylakant> and Headers don't exist on the console 11:38 < Wombert> hm okay 11:38 < Xylakant> so I need a conditional to only register those in web contexts 11:38 < Wombert> cant you set them up in a validators.xml? 11:39 < Wombert> with per-context <configuration> blocks? 11:39 < Xylakant> is there a global validators xml? 11:39 < Wombert> no but you can use xincludes or <configurations parent="..."> 11:39 < Wombert> btw Xylakant did you ahve time to check the routing bug you found? 11:39 < Xylakant> i was thinking about xincludes 11:40 < Xylakant> but I want to enforce those validators everywhere and people tend to forget about including the required file 11:40 < Xylakant> what about a global validators xml? 11:40 < Xylakant> I tried to get a small sample, but haven't had the time to do that properly. 11:41 < Xylakant> for the routing bug that is 11:41 < Wombert> you could extend agavi's validators.xsd 11:41 < Wombert> and make the parent attribute mandatory 11:41 < Wombert> (or the presence of an xinclude) 11:41 < Xylakant> but that would hack agavi 11:41 < Xylakant> I prefer setting them up in the ProjectBaseActions registerValidators in that case 11:42 < Xylakant> instead of constantly patching every agavi installation we have 11:42 < Xylakant> I'll get to writing that sample, I promise :) 11:44 < Wombert> cool thanks 11:44 < Wombert> gotta run for lunch sorry 11:45 -!- Wombert [n=Wombert@dslb-084-056-011-018.pools.arcor-ip.net] has quit [] 11:55 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 12:48 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 12:49 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:54 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 12:56 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: EoN 12:56 -!- Netsplit over, joins: EoN 12:57 -!- Arme[N] is now known as Arme[0] 13:02 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:12 < Wombert> impl: poek 13:30 -!- Rendez [n=Rendez@12.Red-217-125-184.dynamicIP.rima-tde.net] has left #agavi [] 13:30 -!- Rendez [n=Rendez@12.Red-217-125-184.dynamicIP.rima-tde.net] has joined #agavi 13:42 < Wombert> btw guise 13:42 < Wombert> thought about changing filters 13:42 < Wombert> so they are never reused 13:42 < Wombert> unless they implement AgaviIReusableFilter 13:43 < Wombert> not sure if that would cause anything to break... 13:45 < E_mE> would this mean we need to update our current filters with AgaviIResusableFilter if it will be used in other projects, else we just leave our filters as they are with AgaviFilter (i think) ? 13:45 < Wombert> oh sorry 13:45 < Wombert> "reuse" means that the same instance is used for each run 13:45 < Wombert> say you have an action with three slots 13:45 < Wombert> for all four execution runs, the same execution filter instance is used etc 13:46 < Wombert> uncool if you want extensible filters that store state internally 13:46 < Wombert> a filter that is relying on this behavior, however, would not work anymore unless the user implements AgaviIReusableFilter 13:48 < E_mE> when you mean store states internally, can you give me an example of such a process? 13:48 < E_mE> ive only ever used filters to replace %LAST_ORDER_DATE% or so hehe 13:51 < E_mE> Wombert: if i understand right, its init'ing one instance of the filter and using it for all 4 executions, instead of each execution creating its own instance? 13:51 < Wombert> yes 13:52 < E_mE> so for my %LAST_ORDER_DATE% filter, i would need to move it to implement AgaviIReusableFilter for it to only create the one instance 13:53 < _cheerios> http://www.theonion.com/content/video/diebold_accidentally_leaks *g* 13:54 < E_mE> eheh _cheerios 13:55 < E_mE> _cheerios: i wonder how many americans believed it ;) 13:57 < Rendez> Huomenta! 14:00 < v-dogg> haha 14:01 < v-dogg> theonion <3 14:02 * E_mE is getting very fustrated with unix Groups!! GRR 14:06 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:07 < MrJeep> Wombert: new MBP 14:08 < Wombert> again? 14:08 < Wombert> wat 14:08 < Wombert> WOOT? 14:08 < MrJeep> on apple store 14:08 < MrJeep> but not much of a change 14:08 < MrJeep> penryn + multitouch + LED scree 14:08 < MrJeep> I'm wondering If I'll ask for another replacement 14:08 < MrJeep> but I think I won't 14:08 < MrJeep> Since I've heard color calibrators have problems with LED screen 14:09 < Wombert> mkay multitouch 14:09 < Wombert> who cares 14:09 < Wombert> no magnetic latch 14:09 < MrJeep> well, at this point it seems limited 14:09 < MrJeep> and ... let's say it 14:10 < MrJeep> useless 14:10 < Wombert> and if you continue the series, the screen is gonna tilt back 95° 14:10 < Wombert> :p 14:10 < MrJeep> hehe 14:10 < MrJeep> maybe in the future multi-touch will have some practical uses 14:10 < MrJeep> but I don't care much about rotating my picture from my touchpad 14:11 < MrJeep> you should listen to this : http://video.google.com/videoplay?docid=8590308394895590930 14:11 < Wombert> and when the hell did it get so expensive 14:11 < MrJeep> maybe you've heard it already 14:11 < Wombert> I paid 1700 euros or so for my 15" powerbook 14:13 < MrJeep> actually, to me it's less expensice 14:13 < MrJeep> hum maybe I didn't added the taxes 14:13 < Wombert> lol apple remote not included 14:13 < MrJeep> yep 14:14 < Wombert> h this sucks 14:14 < MrJeep> I would have saved a little more than 400$ 14:14 < MrJeep> maybe I should ask to get it back 14:14 < MrJeep> hehe 14:14 < shoan> MrJeep: you should get a mac air for free for all the trouble :p 14:15 < MrJeep> hehe, I wish 14:23 < Wombert> I wont buy one anyways before I can be sure that it tilts back 135 degrees again 14:23 < Wombert> but... oh well 14:38 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["we will keep pretending to be counting votes as usual"] 14:41 < Wombert> oh and MrJeep 14:41 < MrJeep> yes ? 14:41 < Wombert> I'm not gonna buy a mbp until it gets the mb/mba keyboard 14:41 < Wombert> and has bluray 14:41 < Wombert> and a magnetic latch 14:41 < Wombert> meh 14:41 < Wombert> why the hell is the battery on my g4 dying already 14:41 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 14:41 < Wombert> I need to hold out until its upgraded properly 14:42 < MrJeep> batteries cancer ? 14:42 -!- Rendez [n=Rendez@12.Red-217-125-184.dynamicIP.rima-tde.net] has quit [] 14:42 < Wombert> dunno 14:42 < Wombert> I'll try to empty and fill it tonight 14:42 < Wombert> to recalibrate 14:47 < E_mE> MrJeep: penryn is the town i live in... stop using the word in vain >:| hmmpf =P 14:56 < MrJeep> lol 14:56 < marklar|omni> meh 15:27 -!- shoan [n=shoan@122.166.1.168] has quit [] 15:40 < Wombert> impl: POOOOKE 15:43 < MrJeep> Wombert: translation, in model or out of model ? 15:43 < MrJeep> i.e. : 15:44 < MrJeep> class SomeModel { showSomethingQuiteStatic() {$tm->_('some_static_string_like_an_error) ... 15:48 < marklar|omni> throw an exception and translate in catch 15:48 < Wombert> WHAAAT 15:48 < marklar|omni> what 15:48 * Wombert smacks marklar|omni 15:48 < marklar|omni> if its an error msg 15:48 * marklar|omni stabs 15:48 < Wombert> do not control app flow with exceptions 15:48 < Wombert> ah you mean only errors 15:48 < Wombert> guess that was an example 15:48 < marklar|omni> mk 15:48 < marklar|omni> *stab* 15:48 * marklar|omni sends suicide bombers at Wombert 15:49 * Xylakant provides a flak battery 15:49 < Xylakant> you can't kill the core devs. not until 1.0 that is. 15:49 < Wombert> don't mess with zegermans 15:49 < Wombert> haha 15:49 < Wombert> <: 15:50 < Wombert> what if they're walking 15:50 < marklar|omni> they are~ 15:50 < Wombert> we need CCTV cameras that shoot people when they shout "allahu akhbar" 15:50 < Wombert> THEN WE ARE SAFE 15:50 < Macen_> rofl 15:50 < Wombert> PROTECTED FROM THE TERRORISTS 15:50 < Wombert> WITH MORE CAMERAS 15:51 < Wombert> OR 15:51 < Wombert> IMAGE RECOGNITION YES! 15:51 < Wombert> SHOOT ANYONE WITH A TURBAN 15:51 < Wombert> OR ANYONE THAT LOOKS WEIRD 15:51 < Wombert> (we germans have experience with this anyways) 15:51 < Wombert> (telling you, right now, we're joking bout it; lets talk about this in 20 years...) 15:51 < marklar|omni> kek 15:51 < marklar|omni> everyone should be killed anyway 15:53 < Wombert> blah blah thats one of the lame mottos 15:53 < Wombert> like "carpe diem" 15:53 < Wombert> that must be the tramp stamp of life philosophies 15:53 < marklar|omni> nah, srsly 15:54 < E_mE> Wombert: when your in London you will be caught on CCTV well over 300 times in one day ;) 15:55 < Wombert> I know 15:56 < v-dogg> 17:48 < Wombert> do not control app flow with exceptions 15:56 < v-dogg> what did you mean by that? 16:01 < Wombert> I dunno... three types of return values or so 16:02 < Wombert> and then throw exceptions instead 16:02 < Wombert> weird things like that 16:02 < Wombert> using exceptions where you don't have an exception condition, basically 16:02 < Wombert> = evil 16:07 -!- icyt is now known as IcyT 16:16 < Xylakant> v-dogg: what he means is probably abusing execptions to indicate conditions that are not an error 16:17 < E_mE> can you create multipul <settings></settings> inside the configuration block of settings.xml? 16:17 < Xylakant> in old versions of java, someone tested reading a file and figured out that just reading the stream and waiting for the "Read Past EOF"-Exception was quicker than reading and checking for EOF 16:17 < E_mE> or do i need to put my new setting into the currenting <settings> block that exists orgginally 16:17 < Xylakant> so people used that - for me a prime example. 16:18 < Xylakant> of abuse, i should add 16:19 < Xylakant> because checking for EOF is not something that should be done in an error handler - it's normal program behaviour and should be treated as such 16:20 < Wombert> E_mE: you can 16:20 < Wombert> E_mE: <settings prefix="com.myapp."> works too 16:21 < E_mE> cool :D 16:21 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 16:21 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 16:30 < MrJeep_> marklar|omni: "Throw an exception and translate in the catch" - 16:30 < MrJeep_> so the translation won't happen in the model then 16:31 < MrJeep_> it will happen in the "action" (or in the view I guess) 16:32 < MrJeep_> so the use of getModel is quite minial 16:32 < MrJeep_> and sometime not required at all 16:35 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 16:59 < E_mE> mwhahah http://blog.emenetdev.co.uk/ -- inteface to my tumblr :) .. still in dev :D 16:59 < E_mE> anyhow home 16:59 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 17:06 < Wombert> impl: poke 17:14 -!- Macen_ [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 17:14 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 17:22 -!- Whisller [n=Miranda@eqc121.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 17:43 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] 17:52 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 17:53 -!- juro [n=juro_@wbs-41-208-224-24.wbs.co.za] has joined #agavi 17:54 * Wombert smacks impl 17:54 < Wombert> ANSWER 17:55 < Wombert> hi juro 17:55 < Wombert> first time here? 17:55 < juro> hi. no 17:55 < Wombert> welcome to Agavi then 17:55 < Wombert> oh 17:55 < Wombert> <: 17:55 < juro> :) but thanx anyway :) 17:55 < Wombert> I was not sure whether or not I remembered your name 17:55 < Wombert> heh 17:58 < juro> no worries. 18:12 < marklar|omni> haiz 18:16 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:16 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 18:45 < Spica> If I want to put a version number for my Agavi application, would the config.php be the plase? E.g. AgaviConfig::set('myapp.version', 1.0)? 19:15 < MrJeep_> SPIP == poop 19:16 < MrJeep_> meh I'm not a fan of CMS right now 19:16 < MrJeep_> except I like drupal 19:18 -!- lucifer4u [n=kirill@87.252.235.129] has joined #agavi 19:19 < lucifer4u> Good day 19:24 < Wombert> Spica: I do it in settings.xml 19:24 < Wombert> <settings prefix="com.mycompany.myapp."> 19:24 < Wombert> <setting name="version">1.5</setting> 19:24 < Wombert> </settings> 19:24 * Wombert pokes impl 19:24 < Wombert> you there? 19:26 < Spica> Wombert: And if I do it in there, how would I access it in my code? (Sorry, but I am a newbie with Agavi.) 19:26 < Wombert> AgaviConfig::get('com.mycompany.myapp.version') 19:28 < Spica> Ah.. Okay.. Thanks! 19:33 < Wombert> this xml stuff keeps getting better 19:33 < Wombert> http://trac.agavi.org/ticket/519#comment:9 19:58 < impl> Wombert: zomg I go to school you know 19:58 < impl> :x 19:58 < marklar|omni> hi 19:58 < impl> so much poking 19:58 < Wombert> impl: WOOT 19:58 < Wombert> QUERY 20:08 < Macen> hi bye 20:09 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 20:10 -!- juro [n=juro_@wbs-41-208-224-24.wbs.co.za] has quit ["Nettalk6 - www.ntalk.de"] 20:21 < Spica> What's the pub/modpub directory for? I noticed that agavi project creates one by default and it is also in the sample application. 20:21 < Wombert> mh 20:23 < Xylakant> i use the modpup setting to control where stylesheets and images are located 20:24 < Spica> Uhm? 20:24 < Xylakant> though I use a different directory for that 20:24 < Wombert> its originally intended as a place where modules put their stylesheets etc 20:24 < Wombert> modpub/Default/... 20:24 -!- Arme[0] is now known as Arme[N] 20:24 < Wombert> nobody uses it this way 20:25 < Spica> I have /pub/style, /pub/js and /pub/graphics and they refered from the master template. 20:25 < Xylakant> a bit simplied it looks like that: I prepend AgaviConfig::get('core.modpup') to each stylesheet path 20:25 < Wombert> it's pretty much null and void since you can do it yourself 20:25 < Wombert> and not used internally 20:25 < Wombert> Spica: perfectly fine 20:25 < Xylakant> and each image path 20:25 < Wombert> Xylakant: but why 20:25 < Xylakant> so i can point core.modpub to 'assets.tld.foo' 20:25 < Xylakant> 'http://assets.tld.foo' 20:26 < Xylakant> and voila, CDN. 20:26 < Xylakant> it's a bit more elaborate than that, but in the essence that's about it 20:27 < impl> modpub is a leftover from Mojavi 20:27 < Wombert> Xylakant: I see 20:29 < Spica> So in my case it is safe to remove. Thank you! 20:32 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has left #agavi ["Leaving"] 20:34 < brasileiro> does anyone know a good obfuscator php tool? 20:35 < Wombert> what for, brasileiro 20:36 < Spica> He wants to protect IP rights? 20:37 < Spica> If that's what you, brasileiro, mean by an obfuscator? 20:38 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 20:42 < brasileiro> to protect my code 20:47 < MrJeep_> hum 20:47 < MrJeep_> as far as I know 20:47 < MrJeep_> zend offers one 20:48 < MrJeep_> I think it's so-called a compilator 20:53 < brasileiro> yeap... but this one needs something installed on the host server 20:55 < brasileiro> i'm looking for a tool that makes my codes unreadable but still executable without any change in the host side 21:13 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 21:17 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has quit [Network is unreachable] 21:30 -!- impl [n=impl@compass.rdu-0.ip6.cynigram.com] has joined #agavi 21:32 -!- juro [n=juro_@wbs-41-208-224-24.wbs.co.za] has joined #agavi 21:32 -!- juro [n=juro_@wbs-41-208-224-24.wbs.co.za] has left #agavi [] 21:47 -!- lucifer4u [n=kirill@87.252.235.129] has left #agavi [] 21:59 -!- E_mE [n=E_mE@91.84.68.106] has joined #agavi 22:09 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 22:11 -!- Arme[N] is now known as Arme[0] 22:13 -!- Arme[0] [n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] 22:13 -!- Arme[N] [n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi 22:14 -!- Arme[N] is now known as Arme[0] 22:25 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 22:46 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 22:47 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has quit [] 22:54 < MrJeep> well, to be honest wombert, I'm quite pleased with the new MBP updates 22:54 < Wombert> not sure 22:54 < Wombert> want the new keyboard 22:54 < MrJeep> that would have pissed me off 22:54 < MrJeep> hehe 22:54 < MrJeep> I like the keyboad 22:54 < MrJeep> I mean the new keyboard 22:54 < MrJeep> macbook style 22:55 < Wombert> ust the layout 22:55 < MrJeep> so knowing they didn't changed it yet 22:55 < Wombert> I want the new keys 22:55 < Wombert> like the imac keyboa 22:55 < Wombert> d 22:55 < Wombert> so good 22:55 < MrJeep> I feel like I didn't buy the 1 week away old model 22:56 < MrJeep> I would have been pissed of if they updated the chassis, put a new video card, bumped CPU to 3 ghz 22:56 < MrJeep> magnetif sutff 22:56 < MrJeep> keyboard 22:57 < MrJeep> I would be like,, arg I bought one 1 week before a complete redesign 22:57 < MrJeep> well, received one 22:59 < Spica> When I want to add a validator for my action (Login in the Admin module) what else do I need to do than write Login.xml to my app/modules/Admin/validate? 23:03 < MrJeep> nothing 23:03 < MrJeep> execpt make sure that you've declared the right execute* method 23:04 < MrJeep> if your validation's method is write 23:04 < MrJeep> make sure you have executeWrite 23:04 < MrJeep> (well last time I've checked I had to otherwise the validation didn't happen 23:05 -!- brasileiro [n=fdfdf@201-40-186-232.smace701.dsl.brasiltelecom.net.br] has quit [] 23:05 < Spica> MrJeep: And where do I tell that? I believe my current problem is that it attempts to validate both GET and POST requests. 23:06 < MrJeep> in your validator, you specify the method using the method attribute 23:06 < v-dogg> <validators methods="write"> 23:06 < MrJeep> methods* 23:06 < Spica> Hmm.. okay. The sample does not tell me that and the docs do not show how to do it. 23:06 < v-dogg> (I think it's plural) 23:06 < Spica> Thanks. I will try with that. 23:07 < Spica> Yes, that did the trick. Bril! 23:13 < Spica> Next question (please, bear with me), what do I have to do to get the error returned back to the user? Like in the sample app. I should use the FormPopulationFilter but how? 23:18 < v-dogg> fpf is only used to (re)populate forms (and highlight fields/labels with errors) 23:18 < Spica> Umm.. I would like to highlight fields/labels with errors. 23:19 < v-dogg> fpf adds a css class to those. by default "error" 23:20 < v-dogg> actually, I think you can nowadays even use inline error messages with the FPF but I don't know how 23:20 < v-dogg> I show error messages separetely 23:20 < MrJeep> I'd like to know a little more about taht 23:20 < MrJeep> seems interesting, right now I'm using objects to do that 23:21 < MrJeep> based on agavi's renderer 23:22 < v-dogg> Spica: to show the error messages you can do this: http://www.emenetdev.co.uk/repos/trunk/app/modules/Admin/templates/LoginInput.php 23:22 < MrJeep> v-dogg: did you look at this : http://video.google.com/videoplay?docid=8590308394895590930 ? 23:23 < MrJeep> I can't seem to get tired of it 23:23 < v-dogg> I'm too tired to even watch it, sorry :) 23:23 < MrJeep> nothing to watch 23:23 < MrJeep> just listen 23:25 < Spica> v-dogg: That's exactly what I needed. Thanks! 23:28 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 23:32 < Spica> Hmm.. this has nothing to do with Agavi or PHP but how do you organise your CSS files for large sites? 23:33 < Spica> One base CSS + page/module specific extra CSS files? 23:38 < MrJeep_> i generally have a couple of files 23:39 < MrJeep_> not sure if it's the perfect method 23:39 < MrJeep_> base.css (styles for my main template,aka decorator) 23:39 < MrJeep_> form.css for forms of course 23:40 < MrJeep_> layouts.css for all things about general layout stlyes 23:40 < MrJeep_> reset.css to reset 23:40 < MrJeep_> typo.css for all font things (like h1 and such) 23:40 < MrJeep_> and mods.css for all my modules 23:40 < MrJeep_> about mods 23:40 < MrJeep_> lets say I have a user login module 23:41 < MrJeep_> I wrap the module in a <div id="user-login"> ...... </div> 23:41 < MrJeep_> well the module / action output 23:41 < MrJeep_> and in my mods.css I have #user-login .something and so on 23:42 < MrJeep_> things that are proper to this module/action 23:42 < Spica> So you actually have quite a number of css files. 23:42 < MrJeep_> yeah, not good for minimizing http request 23:42 < Spica> Sounds quite nice, though. 23:42 < MrJeep_> thanks, right now it's working well 23:43 < Spica> The overhead they cause is negligible. 23:43 < MrJeep_> yeah and I could do something like a small bash script to merge them all for production 23:44 < MrJeep_> oh and I have an ie.css and ie6.css for ie hack 23:44 < MrJeep_> but those are included in : 23:44 < MrJeep_> <!--[if IE]><link rel="stylesheet" href="modpub/css/ie.css" /><![endif]--> 23:44 < MrJeep_> <!--[if IE 6]><link rel="stylesheet" href="modpub/css/ie6.css" /><![endif]--> 23:44 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 23:45 < Spica> I think I will try that. I have been putting off organising my huge CSS into something more usable. 23:45 < MrJeep_> http://pastie.caboo.se/157882 23:45 < MrJeep_> they are included in that order 23:45 < MrJeep_> so some pieces can override other if needed --- Day changed Wed Feb 27 2008 00:03 < Spica> I think I can call this a day. 00:04 < Spica> Will have to prepare a release tag tomorrow for testing. 00:04 < Spica> But I am too tired for it now. 00:05 < Spica> I must say that the user input validation with agavi is almost as easy as it is with Java JSF. 00:05 < Spica> Very good work! 00:05 < Spica> (Note. Could be equally easy or easier if I just knew Agavi better. :) 00:06 < MrJeep_> I think some will be happy to hear about that 00:07 < Spica> I really should concentrate writing my thesis and to prepare my data for a manuscript but programming after a long break is too much fun. :/ 00:16 < MrJeep_> what's the subject of your thesis ? 00:17 < Spica> Umhh.. phylogenetic analysis of human JNK proteins and substrates. :) 00:18 < Spica> (Mostly biochemistry.. with algorithms form computer science.) 00:18 < Spica> But bedtime. Till tomorrow1 00:19 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 00:19 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:21 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:22 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 00:22 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 00:22 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:24 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 00:26 -!- IcyT is now known as icyt 00:37 < MrJeep_> omg 00:38 < MrJeep_> my gf's is actually doing her "doctorat" in something (quote unquote) similar 00:38 < MrJeep_> doctorat = after master 00:38 < MrJeep_> but I don't know the english equivalent 00:41 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 00:48 < impl> doctorate 00:48 < impl> :P 00:48 < MrJeep_> ah, sounds weird 00:49 < MrJeep_> master sounds nice 00:49 < MrJeep_> but doctorate 00:49 < MrJeep_> sounds more like a weird infection than a "study level" 01:31 < Wombert> lawl 02:02 < CIA-35> david * r2339 /branches/0.11/ (CHANGELOG src/routing/AgaviWebRouting.class.php): Fixed #717: Generating the current route with additional or changed arguments allows code injections 02:15 < CIA-35> david * r2340 /branches/0.11/ (CHANGELOG src/routing/AgaviWebRouting.class.php): Fixed #718: Generating the current route without additional arguments results in unescaped single quotes and square brackets, potentially incorrectly replaced argument separator 02:19 < CIA-35> david * r2341 /trunk/ (CHANGELOG src/routing/AgaviWebRouting.class.php): merge [2339:2340] 02:26 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 02:26 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has quit [] 02:27 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:32 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:33 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 02:34 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 02:34 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:38 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 02:47 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 02:47 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 02:48 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:04 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:08 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 03:08 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:09 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 04:46 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 05:02 -!- MrJeep_ [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 05:04 -!- Arme[0] is now known as Arme[N] 05:35 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 05:36 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 07:28 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:46 < codecop> so there isno way to set any parameter/attribute for one slot, executed many time that has isSimple==true? with isSimple == false it may very slow down system, i got one slot outputed ~40times 07:48 < codecop> or maybe it is possible somehow to make one template.php and it can be included 40 times in Any module actions? 07:50 < codecop> maybe works user->setAttribute for that? 07:52 < MikeSeth> codecop: maybe what you want is caching? 07:56 < codecop> that one slot must a little bit change content every time, but he must know several parameters for that 07:57 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:58 < codecop> cashing? i will got thousands of items and at one time it will print ~40 items with slots that i want to be simple for app speed 07:58 -!- Whisller [n=Miranda@aard19.neoplus.adsl.tpnet.pl] has joined #agavi 07:59 < Whisller> hi 07:59 < _cheerios> huomenta 07:59 < codecop> huomenta 08:05 < Arme[N]> huomenta 08:05 < codecop> MikeSeth, maybe found solution that has speed for that i just made <? require_once('test.php');?> in action template file!!! 08:05 < codecop> and all works 08:09 -!- simoncpu [n=soulfury@58.71.34.138] has joined #agavi 08:09 < simoncpu> w00t 08:09 < simoncpu> long time no see 08:09 < simoncpu> at last i have an opportunity to use agavi in a real project 08:10 < _cheerios> :) 08:12 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:12 < E_mE> huomenta 08:12 -!- E_mE [n=E_mE@91.84.68.106] has quit [Remote closed the connection] 08:12 < RossC0> Huomenta! 08:12 < v-dogg> huomenta 08:13 < simoncpu> i'm trying to do REST... someone pointed me to the right section in the afavi docs, but i can't seem to find it 08:13 < simoncpu> waaah... 08:13 < v-dogg> woot? we have docs? :-o 08:13 < v-dogg> ;) 08:13 < simoncpu> lol 08:13 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi 08:13 * v-dogg slaps MikeSeth_ 08:14 < v-dogg> HUOMENTA 08:14 < simoncpu> the docs (or the lack thereof) puts a pretty high barrier to entry 08:14 < simoncpu> i wish i could contribute once i learn agavi 08:14 < RossC0> simoncpu: its a challenge! 08:14 < v-dogg> yes 08:14 < simoncpu> hehehe 08:15 < v-dogg> it's a conspiracy. you have to be motivated enough 08:15 < v-dogg> (and clever enough) 08:15 < simoncpu> (and sexy enough?) 08:16 < v-dogg> if you want to do copy-paste coding, use CI or SYmfony :p 08:17 < _cheerios> agavi is good for those without hard deadlines :) 08:18 < simoncpu> i think the project that i'm working on qualifies for that 08:18 < simoncpu> i'm doing a prototype thingy 08:18 < simoncpu> i'm even using lots of HEAD and CURRENT code just for the heck of it 08:26 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 08:41 < MikeSeth_> huomenta 08:42 < MikeSeth_> yay im in London tomorrow 08:50 < _cheerios> what happen there? 08:51 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 08:51 < Yossi> Huomenta 08:53 < simoncpu> uhm... 08:53 < simoncpu> i think agavi has a built-in function for handling requests sent via get put post and delete 08:53 < MikeSeth_> simoncpu: yeah it does 08:53 < simoncpu> but i forgot what they are... 08:53 < v-dogg> yup 08:53 < MikeSeth_> see AgaviWebRequest 08:53 < simoncpu> uhm... 08:54 < simoncpu> how can i read data sent via, let's say... PUT? 08:54 < v-dogg> aren't they mapped automatically to executeRead(), ...Write(), ...Delete() and (What)? 08:54 < simoncpu> ah.... 09:02 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 09:06 -!- MikeSeth [n=youdie@62.90.159.110] has joined #agavi 09:11 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:12 < E_mE> huomenta! 09:20 -!- MikeSeth_ [n=youdie@62.90.159.110] has quit [Read error: 110 (Connection timed out)] 09:21 < simoncpu> uhm 09:21 < simoncpu> executeRead() is for GET requests, right? 09:21 < E_mE> yes 09:21 < E_mE> Read = GET write = POST 09:24 < simoncpu> i'm trying to experiment: 09:24 < simoncpu> http://pastebin.com/md8cbb4e 09:24 < simoncpu> the above script doesn't seem to dump the contents of $rd 09:25 < simoncpu> :( 09:25 < v-dogg> that's a view, not an action 09:26 < v-dogg> you need to do that in an action 09:26 < E_mE> thats view 09:26 < E_mE> oh hehe 09:26 < v-dogg> view has executeHtml and friends 09:26 < E_mE> v-dogg: tequila :) 09:26 < v-dogg> yes please, with a twist 09:27 < simoncpu> yikes 09:28 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 09:29 < E_mE> v-dogg: :) ... well agaviblog i ment :) 09:29 < E_mE> read read 09:29 < simoncpu> if i put it at my action, i get a nice exception error 09:29 < simoncpu> hehe 09:29 < E_mE> what error? 09:29 < simoncpu> oh, never mind 09:30 < simoncpu> the variables get dumped after all 09:30 < simoncpu> but by dumping the variable, i mess up my headers 09:30 < simoncpu> w00t!!!!! 09:30 < simoncpu> it works 09:30 < v-dogg> enable logging and log, don't dump 09:31 -!- Yossi [n=nospam@62.90.159.110] has quit [Read error: 110 (Connection timed out)] 09:32 < v-dogg> the default setup should have a rotating debug logger 09:32 < simoncpu> oki, thanks for the tip 09:44 < Spica> huomenta 09:46 < simoncpu> how can i echo a variable from my action to my view? 09:46 < simoncpu> for instance, $w00t = "houmenta!"; 09:46 < simoncpu> how can i display w00t in view? 09:48 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 09:50 < simoncpu> uh, what happened to mojave? 09:51 < simoncpu> i can't seem to google it anymore 09:58 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 10:02 * simoncpu downloads the package hoping that there's a sample file somewhere 10:02 * simoncpu used pear for installation 10:02 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit [Read error: 110 (Connection timed out)] 10:09 < RossC0> simoncpu: might be easier to checkout the source via svn 10:09 < RossC0> use the 0.11 branch :D 10:31 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has joined #agavi 10:38 < simoncpu> okidoki 10:42 < Macen> any well known good translation services (prepared to pay) out there people know of? I need a web site translated from English to French and Spanish 10:43 < Macen> obviously Google returns results but if any one knows of someone? 10:43 < E_mE> RossC0: did you feel the earthquake? 10:43 < RossC0> nope 10:43 < RossC0> was asleep! 10:43 < E_mE> hehe 10:50 < simoncpu> i only know a few very important french and spanish phrases-- 10:50 < simoncpu> "comamos mierde" 10:50 < simoncpu> hihihihi 10:51 < Macen> i like the look of: http://www.rosettatranslation.com/language/french_translation/ 11:18 -!- simoncpu [n=soulfury@58.71.34.138] has quit ["conter strike! counter strike!"] 11:28 < trophaeum> Macen, i found that if you use google/babelfish and translate to AND back you get a really good idea of how good the translation actually is, its not quite upto it for commercial purposes but if its in early stages it could do the job 11:36 -!- Whisller [n=Miranda@aard19.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 11:41 -!- Rendez_ [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has joined #agavi 11:42 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 11:48 < Macen> trophaeum: thank you 11:49 < Macen> i was going to implement babblefish for on-the-fly translation but found it wasn't really fit for purpose.. 11:49 < Macen> that's a good demonstration 11:49 < E_mE> does anyone know if there is a bug with scandir() or count()? because i'm getting veriances on my file count. its currently at 506 files and then every 30 seconds or so it says 505?? 11:50 < Macen> the spec said they have to have languages translated from a document provided to them so cost isn't much of an issue, i just need to suggest a good place to source translation services from 11:50 < trophaeum> Macen, note: throttle and cache it 11:50 < trophaeum> ull get banned 11:50 < trophaeum> *got pissed at google and babelfish last week over this* 11:50 < Macen> ah heh 11:50 < Macen> so it's not allowed either 11:51 < trophaeum> u can do it but i tried to do about 50k translations in a row ;) 11:51 < Macen> for the content they upload through the CMS they will have the ability to provide additional languages, but for the navigation etc they have to get it translated 11:51 < Macen> trophaeum: ahh :) 11:55 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 11:56 < E_mE> oh the bug appears to be with the OS or samba :S 11:56 -!- Wombert [n=Wombert@dslb-084-056-041-001.pools.arcor-ip.net] has joined #agavi 11:57 < E_mE> im doing ls -1 | wc -l and its reporting 504 files (minus . and ..) and then it dropped down to 503 for a few moments and then back to 504 ?!?! 11:57 < E_mE> WTF is going on!? 12:01 < Barfusslaeufer> maybe some lockfile being created by some process? 12:01 -!- Barfusslaeufer [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["Leaving"] 12:01 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has joined #agavi 12:02 < E_mE> that would decrease the file count though would it? 12:02 < E_mE> just by listing whats in the directory 12:04 < Xylakant> some applications make operations atomic by creating a tmpfile, removing the old one and renaming the tempfile 12:04 < Xylakant> so you might get jumpy counts 12:05 < Xylakant> if you want to figure out what's going on, save some listings and diff them 12:05 < E_mE> all that happens though is when a fax is recieved by our photocopier, it writes a PDF of the fax to the folder and tahts all :/ 12:05 < E_mE> thats a good idea : 12:05 < E_mE> :D 12:05 < E_mE> thanks 12:05 < Xylakant> so you see which files are being changed 12:05 < E_mE> aye 12:27 -!- Yossi [n=nospam@62.90.159.110] has joined #agavi 12:27 < Yossi> HUOMENAT 12:27 < Yossi> HUOMENTA 12:35 < MrJeep> hi 12:35 < MrJeep> I'm looking for a CMS which is aimed for document sharing 12:35 < MrJeep> anyone knows one ? 12:36 < MrJeep> right know it seems like Joomla might be the right one 12:38 < Wombert> omg 12:40 < shoan> MrJeep: Joomla is a PIA 12:40 < MrJeep> pia ? 12:40 < MrJeep> pain in the ass ? 12:40 < MrJeep> I don't really care 12:40 < MrJeep> a customer wants a f.king cms 12:40 < Wombert> it has more security holes than features 12:40 < Wombert> use drupal maybe 12:40 < MrJeep> I said I could build a document / file managment system for ~ 2k 12:41 < MrJeep> with permissions and administrations 12:41 < MrJeep> he sais it's way too high and as ususual, someone could do it for cheaper 12:41 < MrJeep> i said, fine 12:42 < MrJeep> Wombert: drupal don't seem to have a module for file managment 12:42 < shoan> use v-dogg's cms :p 12:42 < MrJeep> hehe 12:42 < shoan> joomla doesn't handle non graphic files well 12:43 < shoan> there is no interface to upload a file and add a link to it to an article 12:43 < MrJeep> I bet I build a CMS, tell him it's open source but he has to pay 2k for the licence and he'll say "let's do it!" 12:43 < MrJeep> I'm not quite a CMS kind of guy 12:44 < MrJeep> hehe 12:44 < MrJeep> I have some problem trusting sites made from CMS 12:45 < MrJeep> like a merchant site 12:45 < MrJeep> made of drupal 12:46 < shoan> i use agavi for all the "smart stuff" and joomla for all the lame stuff 12:46 < MrJeep> with the blue theme still there but the logo changed 12:47 < MrJeep> what the customer wants it not even close to this 12:47 < MrJeep> he wants something like a big file manager with groups and permissions and file validation and so on 12:47 < MrJeep> and he don't want to pay shit 12:50 < MrJeep> I think this is what I'll have to do 12:50 < MrJeep> because I'm not giving my time away.. (anymore, ... at least I try) :P 12:50 < MrJeep> (for nutin) 13:01 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:02 < trophaeum> finally i have a real project that a stock cms just doesnt cover, now to get the time to do it and use agavi for it :) 13:03 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:03 < trophaeum> MrJeep, for file sharing in drupal, depending on whats needed, u can use cck to do what u need 13:03 < trophaeum> create each file as a post and tie that post to an acl set 13:03 < trophaeum> users get the acl's they get assigned and thats it 13:04 < MrJeep> ok thnx I'll have a look 13:05 < trophaeum> you can then also use a nested taxonomy heiracy (cant spell that 1) to categorize them 13:05 < MrJeep> cck is an external module ? 13:05 < trophaeum> ya, cck = custom content kit 13:06 < trophaeum> it makes custom data types and then cck modules allow u to put different data into the cck datatype 13:06 < trophaeum> ie. images, files, text, dates, phone numbers, google map pinpoints, videos, u name it its supported 13:07 < MrJeep> so user creates post 13:07 < MrJeep> and attach a file to it 13:08 < MrJeep> or some kind of content 13:08 < trophaeum> yup 13:09 < trophaeum> then when the post is nuked the file will go with it so it keeps things clean on its own 13:09 < Yossi> Someone posted here and alleged ie6 png fix - it's total fail. 13:09 < trophaeum> plus u can have revisions on each post (though i havnt tried this with cck types as yet, only stock drupal types, i imagine it works perfectly) 13:10 < trophaeum> Yossi, depends where your putting the png, i cant find a way to make it work with a png24 as a ul/li background image (replacing the . with what i want) 13:10 < trophaeum> MrJeep, revisions you can lock down to only certain acl's being able to see the history of as well 13:11 < trophaeum> so joe user sees latest only but you can go back and find an old version for watevr reason (think landing/sales page tweaking) 13:13 < MrJeep> ok 13:13 < Macen> Yossi: NOooo 13:14 < MrJeep> well thanks a ot trophaeum 13:14 < MrJeep> lot* 13:14 < Macen> Yossi: i haven't used it yet 13:14 < MrJeep> brb -> work 13:14 < Macen> Yossi: _ZofBot4: From ZombieLoffe: http://www.twinhelix.com/css/iepngfix/ , http://www.satzansatz.de/cssd/tmp/alphatransparency.html , http://xrl.us/jywg , http://devilock.mine.nu/pixie/ , http://xrl.us/sygd 13:14 < Macen> I showed you the first link... 13:14 < Macen> i have it on good authority it works though 13:14 < trophaeum> MrJeep, learning curve but good when u know it ;) 13:14 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 13:15 < Macen> fail or no fail 13:15 < Macen> are you sure you did everything right? 13:15 < Macen> Yossi: should come out with something like this: filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/new/images/cynigram.com/header/title-foreground.png', sizingMethod='image'); 13:15 < Macen> etc.. 13:20 < Yossi> Macen: maybe it's not total fail, but I have somthing with a lot of dom manipulation going on - and you can actually see the script working - as in seeing it changing fixing the background on divs... 13:21 < Macen> can i see? 13:23 < Yossi> nope, its local... there are other ways to fix png in ie. but it takes more specific coding... it's not a magic script like this one. 13:23 < Macen> http://www.satzansatz.de/cssd/tmp/alphatransparency.html# <<try that one then? 13:23 < Macen> it works fine in ie6 here 13:24 < Macen> i'll have to choose one too.. 13:24 < Macen> and i often do heavy dom work too.. 13:24 < Macen> esp. with js 13:25 < Yossi> well my app does ajax polling every 5 secs - and the script doesn't even finish making all the backgrounds transperent before the next poll 13:28 < Macen> hmm.. 13:28 < Macen> sounds very odd Yossi 13:30 < Macen> personally, in that situation, using ajax, in ie6, i'd avoid using these hacks in favour of more specific coding methods too then... or i'd throw an error and tell them to upgrade.. depending on how much the project is costed at.. 13:31 < Macen> i've never actually had the need to though, these sorts of hacks are usually quite effective at runtime 13:31 < trophaeum> theres also the whole ie6 and leaking memory with ajax easy as hell if u get a circular dependancy without realizing it too 13:32 < Macen> certainly never experienced / heard of it taking seconds rather than miilseconds to process these sorts of hacks..but then again..it's ie6 so 13:38 < Yossi> I think IE6 should be made illigal 13:39 < Yossi> we need some kind of software geneva conventions... 13:40 < trophaeum> Yossi, would it be considered a virus if there was a worm that uninstalled ie on every computer and replaced it with firefox? :) 13:40 < Yossi> I would consider it a cure. 13:43 < trophaeum> can someone check if they can get to www.rawsugar.com for me plz? 13:43 < Yossi> not yet reaching for me... 13:44 * trophaeum kicks it 13:49 < Spica> Oh.. EU has fined Microsoft for $1.4bn. 13:50 < Spica> The folks at M$ must find it quite uncomfortable that a euro buys 1.5 US$. 13:50 < E_mE> hehe, spica M$ think they can stop the EU investgating anymore by making some of the code open source hehe 13:50 < Spica> Yeah, I read about that this week.. or was it last week. 13:51 < Spica> That 1.4bn comes on top of the March 2004 fine. And there are two more ongoing investigations against M$. 13:52 < Spica> But that 1.4bn is so much that soon they must pay more attention to the EU regulations. (Or lob more effectively.) 13:53 < E_mE> what would happen if M$ refused to pay the fine? 13:54 < E_mE> who would be taken to court? would they be able to shutdown M$? 13:54 < Spica> No they cannot because the US goverment would intervene. To be honest, I do not know. Maybe the EU would be able to prevent M$ from selling its products in the union. 13:55 < Spica> But that would be crippling to the union as well. 13:57 < v-dogg> "while unfairly unfairly linking its Explorer internet browser to its Windows operating system at the expense of rival servers" 13:57 < v-dogg> servers? 13:57 < v-dogg> is that a correct use of the word server? 14:01 < Spica> wb 14:01 < Spica> Argh.. wrong window. 14:03 -!- Wombert_ [n=Wombert@dslb-088-064-075-186.pools.arcor-ip.net] has joined #agavi 14:06 -!- Wombert__ [n=Wombert@dslb-084-056-036-107.pools.arcor-ip.net] has joined #agavi 14:14 < E_mE> what do you do if json decode has made an object with a variable called photo-url-400, since variables can't have - in it??!?! what can i do ?:/ 14:14 < Macen> v-dogg: if the rest of the statement wasn't so poor you could probably get away with it 14:15 < Macen> E_mE: use prototype?:p 14:15 < E_mE> php here.. not JS ;) 14:15 < Macen> ah ;) 14:15 < Macen> why not str_replace.. 14:16 < Macen> hardly dilemma of the century..! 14:16 < Macen> :p 14:17 < E_mE> str_replace, jah thats good way 14:18 < E_mE> but i just used true as one of the parameters of of json_decode so it returns an array rather then an object :D 14:19 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 14:19 -!- Wombert [n=Wombert@dslb-084-056-041-001.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 14:19 -!- Wombert_ [n=Wombert@dslb-088-064-075-186.pools.arcor-ip.net] has quit [Connection timed out] 14:22 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Read error: 113 (No route to host)] 14:24 < Wombert__> E_mE: tell it to decode to an array 14:24 < Wombert__> or 14:24 < Wombert__> $obj->{'photo-url-400'} 14:25 < E_mE> ;D ah i never knew you could do that 14:25 < E_mE> thanks 14:32 < nfq> Wombert__: you there for an htaccess question? 14:33 < Wombert__> lets try 14:33 -!- Wombert__ is now known as Wombert 14:39 -!- Arme[N] is now known as Arme[0] 14:42 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:46 < E_mE> woo, my first tumblr app: http://blog.emenetdev.co.uk/ 14:46 < MrJeep> omg, what's the thing with cats these days 14:46 < E_mE> hay thats my parents cat 14:47 < trophaeum> im with jeep 14:47 < E_mE> throws mele at MrJeep face... he will scratch it dead ;) 14:47 < trophaeum> and wth is with tiny fonts -_- 14:47 < _cheerios> nice blinding color scheme! 14:47 < _cheerios> that dock effect works smooth, tho im not on my slow homecomp 14:47 < E_mE> its still just in development, first attempt :) 14:48 < E_mE> i will be changing the link scheme and the background scheme too :) 14:49 < trophaeum> E_mE, call it constructive criticism then :) 14:49 < E_mE> but that was written very quickly with agavi :D 14:49 < E_mE> it can accept criticism :) 14:49 < E_mE> i* 14:50 < E_mE> xhtml isn't up to strach either 14:57 < E_mE> _cheerios: will you tell what the dock feature is like on you slow computer at home? 15:02 < _cheerios> the same, likely just slow :) 15:26 < MrJeep> MikeSeth: what's the arguments against Ruby On Rail already ? 15:26 < MrJeep> I'm actually hoping for good and bad arguments about it 15:29 < trophaeum> MrJeep, buzzword compliant? 15:30 < MrJeep> hehe 15:30 < MrJeep> RoR is so much like 15:30 < MrJeep> get a mac, buy textmate and start doing some RoR 15:30 < trophaeum> ror makes me bang my head against the desk, personally, keep me far away from it 15:40 -!- icyt is now known as IcyT 15:41 < Spica> Umh.. I upgraded agavi and now all but one page works fine. Funny thing is that this 'page' is just a tuple in the database. And every other tuple gets loaded correctly but this one. 15:41 < Spica> It gives me 'Forbidden'. 15:42 < Wombert> ? 15:42 < Spica> Must be something else that I have done. 15:42 < Spica> The new Agavi version works perfectly in 'production'. 15:42 < Wombert> how would I know, you didn't give specifics :p 15:42 < Spica> Wombert: Thinking aloud. That cannot be the Agavi upgrade. 15:43 < Wombert> says who :p 15:43 < Spica> I just felt I had to share this because I am perplexed. :) 15:43 < Spica> Wombert: Me. Because the same route works fine in my production environment. 15:43 < Spica> With the same agavi revision. 15:47 < Spica> Umh.. interesting. It breaks in the same commit where I upgraded Agavi from 2285 to the latest. 15:48 < Spica> But it is not the Agavi upgrade that breaks it. 15:48 < Spica> Hmm.. I am quite confused. 15:51 < Wombert> MOTHER 15:51 < Wombert> FUCKING 15:51 < Wombert> PHP 15:51 < Wombert> DEV 15:51 < Wombert> MOTHER 15:51 < Wombert> FUCKERS 15:51 < Wombert> get_magic_quotes_gpc() [function.get-magic-quotes-gpc]: This function is deprecated and removed in PHP 6. See http://php.net/{migrate}#get_magic_quotes_gpc for details. in /Volumes/Sevenload/libraries/libexternal/agavi-0.11/request/AgaviWebRequest.class.php at line 296 15:51 < Wombert> I mean, seriously 15:51 < Wombert> we alredy have 15:51 < Wombert> if(function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc()) 15:51 < Wombert> in the code 15:51 < Wombert> should I also add a version check now? 15:51 < Wombert> GAAAH 15:57 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 16:01 < Spica> Umh.. an image file can cause the whole page to return a 403? 16:02 < v-dogg> what? no 16:02 < Spica> Well.. that's the only explanation I can come up with. 16:03 < Spica> As said, I am quite perplexed. 16:03 < v-dogg> maybe you should join #perplexia 16:03 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has joined #agavi 16:03 < v-dogg> (inside joke, others don't bother :) 16:04 < Spica> v-dogg: No thank you. (Does it still exists?) 16:04 < v-dogg> no idea 16:05 -!- Rendez_ [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 16:05 < Spica> v-dogg: Honestly, I cannot figure this out. I can show all pages from the same database table but one. 16:06 < Spica> The svn commit which breaks things only update add a directory and an image. 16:07 < Spica> -update 16:07 < Spica> *only adds a directory.. 16:07 < Spica> I would understand if I get a 404 but a 403 is odd. 16:08 < Spica> Especially so, because it does not even attempt to match the correct route. 16:09 < Spica> I do not even know how to start debugging this. :/ 16:12 < Spica> Umm.. okay. apache/error_log says 'Directory index forbidden by Options directive: /path/to/pub/mypagename. 16:18 < Macen> Spica: v-dogg: No thank you. (Does it still exists?) <<< wtf lol 16:18 < Macen> i think that kinda sums up just how perplexed you are heh 16:19 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 16:20 < Macen> HTTP Error 403 - Forbidden 16:20 < Macen> Have you checked that it isn't the environment? 16:23 < Macen> In fact, unless you have made some major changes to .htaccess, I'd say it has to be the enviornment 16:23 < Spica> Ah.. cotcha! 16:23 * Spica feels good again. :) 16:23 < Macen> Check the DocumentRoot, etc 16:24 < Macen> Spica: deep breaths help overcome those sorts of problems.. 16:25 < Spica> Macen: Or two brain cells.. 16:25 * Macen scratches head @ Western Digital HDD 16:25 < Macen> it says 320GB 16:25 < Macen> but only shows 130 16:26 < Macen> (it says 320GB on the label, 120GB when loaded up) 16:26 < Macen> (loaded up in Windows) 16:26 < Macen> (and in DOS) 16:26 < Macen> strange.. 16:27 < Spica> v-dogg: And the answer is: a directory with an image in the wrong location actually breaks things. 16:33 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 16:34 < Yossi> Macen - probably not all of it is partioned 16:38 < Yossi> Macen: take a look in windows->control panel->Administrative Tools->conputer managment->disk managment 16:41 < Macen> Yossi: that was it, none of it was partitioned 16:48 -!- Arme[0] is now known as Arme[N] 17:12 -!- shoan [n=shoan@122.166.1.168] has quit [] 17:12 < Spica> Can I somehow by pass my Master.php when a 404 occurs? I would just like to show an independet 404 page that would not be bound in anyway by my master template. 17:13 < Spica> (I have a module Error with Error404Action, Error404SuccessView + template.) 17:13 < Spica> It gets called on 404 but it is displayed in the content slot of my master template. 17:14 < Spica> And #2 how do I get the requested url? 17:16 -!- lucifer4u [i=HydraIRC@87.252.235.129] has joined #agavi 17:34 -!- IcyT is now known as icyt 17:35 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has joined #agavi 17:43 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has quit [] 17:45 -!- Yossi [n=nospam@62.90.159.110] has quit [] 17:48 < Xylakant> Spica: you can just create a layer on your own instead of loading a layout 17:48 < Xylakant> then you won't get the decorator 17:48 < Xylakant> or you could load a layout that does not have a decorator 17:49 < Spica> And how would I do that? 17:49 * Spica is ignorant. 17:49 < Xylakant> public function execute(AgaviRequestDataHolder $parameters) 17:49 < Xylakant> { 17:49 < Xylakant> // set our template 17:49 < Xylakant> $this->appendLayer($this->createLayer('AgaviFileTemplateLayer', 'content')); 17:49 < Xylakant> } 17:50 < Spica> The default Error404SuccessView creates a whole renderer. 17:50 < Xylakant> even better 17:51 < Xylakant> but it should not load a layout then 17:51 < Xylakant> and thus no decorator template 17:55 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 17:55 < Spica> Xylakant: Thanks! 17:57 -!- nfq_ [n=nfq@84-73-210-137.dclient.hispeed.ch] has joined #agavi 17:57 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] 17:58 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has joined #agavi 17:58 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] 17:58 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has joined #agavi 18:01 -!- nfq_ [n=nfq@84-73-210-137.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] 18:01 -!- nfq_ [n=nfq@84-73-210-137.dclient.hispeed.ch] has joined #agavi 18:02 < Xylakant> cu all 18:02 -!- Xylakant [n=fgilcher@obc-r22-325-217-66-62-6.exozet.com] has quit ["Leaving"] 18:14 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["burp"] 18:19 -!- nfq [n=nfq@84-73-211-163.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 18:29 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:50 -!- marklar|1mni [n=mark@teh.marklar.biz] has joined #agavi 18:52 -!- icyt is now known as IcyT 18:55 -!- nfq_ [n=nfq@84-73-210-137.dclient.hispeed.ch] has quit [Read error: 110 (Connection timed out)] 19:02 -!- marklar|omni [n=mark@teh.marklar.biz] has quit [Read error: 110 (Connection timed out)] 19:07 -!- Wombert [n=Wombert@dslb-084-056-036-107.pools.arcor-ip.net] has quit [] 19:40 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi 19:52 -!- Rendez [n=Rendez@103.196.217.87.dynamic.jazztel.es] has joined #agavi 19:53 < impl> mmmmmmm 20:07 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 20:11 -!- Rendez_ [n=Rendez@80.174.243.26.dyn.user.ono.com] has joined #agavi 20:17 -!- Arme[N] is now known as Arme[0] 20:22 < Macen> mmmmmmmmmmmmmmmmmmmmm 20:33 -!- Rendez [n=Rendez@103.196.217.87.dynamic.jazztel.es] has quit [Read error: 113 (No route to host)] 20:36 -!- Rendez_ [n=Rendez@80.174.243.26.dyn.user.ono.com] has quit [Read error: 104 (Connection reset by peer)] 20:36 -!- Rendez [n=Rendez@80.174.243.26.dyn.user.ono.com] has joined #agavi 20:41 -!- Rendez_ [n=Rendez@128.196.217.87.dynamic.jazztel.es] has joined #agavi 20:51 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 20:51 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 21:02 -!- Rendez [n=Rendez@80.174.243.26.dyn.user.ono.com] has quit [Read error: 110 (Connection timed out)] 21:14 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 21:14 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 21:40 -!- E_mE[Stilgar] [n=jeramy@91.84.68.106] has joined #agavi 21:42 < E_mE[Stilgar]> hehe: http://eme.tumblr.com/post/27457218 21:56 -!- lucifer4u [i=HydraIRC@87.252.235.129] has quit [" HydraIRC -> http://www.hydrairc.com <- The dawn of a new IRC era"] 22:15 -!- Rendez_ [n=Rendez@128.196.217.87.dynamic.jazztel.es] has quit [Read error: 113 (No route to host)] 22:25 < marklar|1mni> anyone alive? 22:25 -!- marklar|1mni is now known as marklar|omni 22:26 < marklar|omni> WAKE UP BITCHES 22:26 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 22:26 * marklar|omni stabs at random 22:34 < Wombert> WAT 22:34 * Wombert smacks marklar|omni 22:35 < marklar|omni> photo comments again plz 22:35 < marklar|omni> http://www.photolight.co.il/show_photo/author7121/171767.html 22:36 < Wombert> shave 22:36 < Wombert> :) 22:36 < marklar|omni> hehe 22:36 < marklar|omni> other than that? 22:39 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] 22:40 < MikeSeth> who of you is Gaz? 22:40 < marklar|omni> WHO-HAS GAZ 22:40 < marklar|omni> real life should have arp 22:44 < Whisller> marklar|omni : blee nothing special, I can say boring. This motive was used many times by photographers 22:44 < marklar|omni> yeah, I agree, I just had to do it, hhe 22:44 < marklar|omni> you saw my nikon "ad" one, right? 22:45 < Whisller> hmm your nikon what? 22:45 < Whisller> *what your nikon :> 22:45 < marklar|omni> http://www.photolight.co.il/show_photo/author7121/170113.html 22:46 < Whisller> it is better..btw is it your ass? :D 22:46 < marklar|omni> heh no :D 22:46 < marklar|omni> http://media.mark.org.il/main.php?g2_itemId=482 22:46 < Whisller> I thought you have that nice ass ;p 22:47 < marklar|omni> hehe 22:47 < Whisller> *had 22:47 < Whisller> had or have? :> 22:48 < marklar|omni> if I had gained weight, I wouldn't have had it 22:49 < Whisller> http://media.mark.org.il/main.php?g2_view=core%3AShowItem&g2_itemId=756&g2_imageViewsIndex=1 it is nice 22:50 < marklar|omni> yeah 22:50 < marklar|omni> I didn't have time to fix the specks on the lens 22:51 < marklar|omni> had some water sprayed on it by a seagull heh 22:54 < Whisller> http://media.mark.org.il/main.php?g2_itemId=774 it also, but hmm if I can say that, perspective is too hight for things on photo... 22:54 < Whisller> sight angle 22:56 < marklar|omni> that was a totally random off-hand shot, actually 22:56 < marklar|omni> I had like 2 minutes, waiting for the mechanic to fix something in my friend's car 22:56 < Whisller> btw. language on photolight.co.il page is it hebrew? 22:56 < marklar|omni> didn't really think of composition 22:56 < marklar|omni> yeah 22:57 < Whisller> great signs :D 22:58 < marklar|omni> hehe, random shots, testing shutter speed 22:58 < marklar|omni> taken at 120 km/h 22:59 < marklar|omni> k, anyway, sleep 22:59 * marklar|omni & 23:00 < Whisller> I too 23:00 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["Good night :)"] 23:24 -!- Wombert [n=Wombert@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["bai"] 23:49 -!- Wombert [n=Wombert@dslb-084-056-036-107.pools.arcor-ip.net] has joined #agavi --- Day changed Thu Feb 28 2008 01:51 -!- IcyT is now known as icyt 01:57 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 02:35 -!- shoan [n=shoan@121.245.24.118] has joined #agavi 03:03 -!- Wombert [n=Wombert@dslb-084-056-036-107.pools.arcor-ip.net] has quit [] 03:14 -!- shoan [n=shoan@121.245.24.118] has quit [Read error: 110 (Connection timed out)] 03:58 -!- simoncpu [n=soulfury@58.71.34.138] has joined #agavi 03:58 < simoncpu> houmenta! 03:58 < simoncpu> do you guys know where i can find documentation on agavi templates? 03:59 < simoncpu> what is $tm? what is $ro? 03:59 < simoncpu> what is $container? 06:15 < Spica> $tm and $ro are defined in output_types.xml (translation manager and routing, respectively.) 06:16 < Spica> $container is AgaviExecutionContainer (or so I think, I am a newbie myself.) 06:20 < marklar|omni> hai 06:43 < simoncpu> cool, cool... thanks for the tip 06:53 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 07:11 -!- Wombert [n=Wombert@dslb-084-056-036-107.pools.arcor-ip.net] has joined #agavi 07:27 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:27 < _cheerios> huomenta 07:37 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 08:08 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: Arme[0], Spica, impl 08:08 -!- Netsplit over, joins: Arme[0], impl, Spica 08:11 -!- RossC0 [n=RossC0@80.4.120.163] has joined #agavi 08:13 < marklar|omni> hai2u 08:14 < RossC0> HOUMENTA! 08:37 -!- Whisller [n=Miranda@aarc15.neoplus.adsl.tpnet.pl] has joined #agavi 08:42 < Whisller> good morning 08:43 < Wombert> london => 08:43 -!- Wombert [n=Wombert@dslb-084-056-036-107.pools.arcor-ip.net] has quit [] 08:45 < RossC0> woot the german is invading! 09:01 < v-dogg> huomenta 09:02 -!- simoncpu is now known as JaymonCPU 09:02 < v-dogg> now now, Spica is already giving tips, congrats :) 09:03 -!- JaymonCPU is now known as simoncpu 09:07 < RossC0> eh? whaa? where? 09:08 < v-dogg> up there ^ 09:08 < v-dogg> but only cool guys with 24/7 IRC can see it 09:11 < Macen> bouncers are so nineties ;) 09:11 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 09:12 < E_mE> huomenta1 09:12 < Macen> hihi 09:13 < Macen> i heard E_mE is gay and his gf is really a man 09:13 < Macen> but don't tell him i told you 09:15 < Whisller> just like you? I knew it ;) 09:15 < Whisller> back to work :P 09:19 < E_mE> Macen: didn't you know i'm Rim Ripper Bandit :) ... so watch it! 09:23 < _cheerios> http://www.urbandictionary.com/define.php?term=Rim+Ripper 09:24 < Macen> E_mE: I had my suspicions ;) 09:25 < Macen> 03:23 <E_mE> will you cyber me plskthx 09:25 < Macen> kinda gave it away ;) 09:33 < E_mE> :/ 09:33 < E_mE> Macen: i thought you would keep this shhh 09:35 < RossC0> http://producten.hema.nl/ 09:36 < RossC0> check out the cup 09:36 < E_mE> its only ment to be me and you, everyone else will get jealous!!! 09:37 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: E_mE 09:37 -!- Netsplit over, joins: E_mE 09:47 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has joined #agavi 09:55 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] 10:00 -!- icyt is now known as IcyT 10:05 -!- KirylZ [n=kirill@87.252.235.129] has joined #agavi 10:05 < KirylZ> Morning 10:15 < marklar|omni> sup 10:15 < E_mE> hi there 10:15 < marklar|omni> E_mE: new pic 10:15 < Macen> E_mE: hehe 10:15 < marklar|omni> http://www.photolight.co.il/show_photo/author7121/171767.html 10:15 < E_mE> marklar|omni: i liked that cat on the green :D 10:15 < marklar|omni> hehe thx 10:15 < marklar|omni> he reminds me of Bellick from Prison Break 10:16 < E_mE> he looks really dopey and silly hehe 10:17 < E_mE> oh yes marklar|omni: shave! =P hahaahah 10:17 < marklar|omni> f u :P 10:17 < E_mE> i cant talk anyhow, i very often get a big chin mullet 10:18 < E_mE> what lighting did you use to gain that effect? 10:19 < E_mE> never install ebay addon for firefox. it completely fecks it up >:| 10:24 < E_mE> pokes marklar|omni 10:27 -!- Rendez [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 10:27 -!- Rendez_ [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has joined #agavi 10:28 < marklar|omni> hehe 10:29 < marklar|omni> E_mE: desktop lamp off to the side 10:29 < marklar|omni> and some photoshopping to add more shadows 10:30 -!- Rendez_ [n=Rendez@133.Red-88-2-19.staticIP.rima-tde.net] has quit [Client Quit] 10:45 < _cheerios> anyone using doctrine listeners? 10:46 < _cheerios> having a hard time getting mine to work (event->data being empty) 10:52 -!- Whisller [n=Miranda@aarc15.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 10:53 -!- simoncpu [n=soulfury@58.71.34.138] has quit ["DOTA DOTA DOTA!"] 10:57 < Macen> bbs 10:57 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit ["<impl> E_mE: logarithms aren't hard, they're just inverse exponents"] 11:02 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 11:18 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 11:29 < E_mE> if my svn has a C next to due to a svn update, how do i select which version i want to use in the merge? 11:30 < E_mE> how can i resolve the conflict ? 11:31 < E_mE> or what should i look at to find out? 11:40 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 11:41 < shoan> E_mE: use a diff tool for your OS 11:41 < E_mE> im using svn command ;) 11:41 < E_mE> and im doing it on the server 11:47 < RossC0> E_mE - easy edit the file and clean it up 11:47 < RossC0> then svn resolved filename 11:47 < RossC0> you will also get a few extra files with info about their state 11:48 -!- Whisller [n=Miranda@axj182.neoplus.adsl.tpnet.pl] has joined #agavi 12:01 -!- IcyT is now known as icyt 12:13 -!- MikeSeth_ [n=youdie@62.90.159.110] has joined #agavi 12:29 -!- MikeSeth [n=youdie@unaffiliated/mikeseth] has quit [Read error: 110 (Connection timed out)] 12:37 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:51 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Remote closed the connection] 12:52 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 12:55 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi 12:55 < Spica> Umm.. if I use $this->context->getRequest()->appendAttribute('foo', 'value'); more than once for some attribute name, will it append it multiple times? 13:08 < v-dogg> that's the point of append 13:08 < v-dogg> append will make it automatically an array 13:10 < Spica> Umh.. nevermind. 13:13 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 13:15 < kaos|work_> FAIL: Deprecated: get_magic_quotes_gpc() [function.get-magic-quotes-gpc]: This function is deprecated and removed in PHP 6. See http://php.net/{migrate}#get_magic_quotes_gpc for details. in /Volumes/Sevenload/libraries/libexternal/agavi-0.11/request/AgaviWebRequest.class.php on line 296 13:15 < kaos|work_> WIN: disable_functions = get_magic_quotes_gpc 13:15 < kaos|work_> :> 13:56 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 14:01 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 14:16 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 14:17 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 14:28 -!- KirylZ [n=kirill@87.252.235.129] has left #agavi [] 14:29 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 14:35 < _cheerios> sweet. ff3 should run JS 3-4x faster than ff2. 14:35 < _cheerios> hopefully on linux too :( 14:49 < E_mE> ahhh ive got a Pastie coma :( 14:51 < E_mE> _cheerios: this will cheer you up :) http://eme.tumblr.com/post/27457218 14:56 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:00 -!- shoan [n=shoan@122.166.1.168] has quit [] 15:01 -!- _cheerios [n=jackbo@195.197.117.226] has quit ["beep"] 15:18 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 15:24 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 15:31 -!- Whisller [n=Miranda@axj182.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 15:32 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 15:36 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 15:37 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [Client Quit] 15:51 -!- E_mE [n=E_mE@89.104.225.116] has quit [Remote closed the connection] 15:55 -!- E_mE [n=E_mE@89.104.225.116] has joined #agavi 16:05 -!- Whisller [n=Miranda@aarc31.neoplus.adsl.tpnet.pl] has joined #agavi 16:07 -!- Macen_ [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 16:08 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 104 (Connection reset by peer)] 16:14 < MrJeep> E_me, not leaving to London ? 16:21 < E_mE> in 40mins 16:27 < MrJeep> I guess Wombert and Mike have already left 16:27 < E_mE> they needed to fly 16:27 < E_mE> think they arrived this afternoon 16:29 < MrJeep> ok :) hope for you it's gonna be fun :D 16:36 -!- Macen_ [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Connection timed out] 16:37 < E_mE> Thanks :) 16:37 < E_mE> cya laters 16:37 < E_mE> RossC0: cya tomorrow :) 16:37 -!- E_mE [n=E_mE@89.104.225.116] has quit [Read error: 104 (Connection reset by peer)] 16:38 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 16:43 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 16:57 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 17:03 -!- icyt is now known as IcyT 17:30 -!- nfq [n=nfq@84-73-35-51.dclient.hispeed.ch] has joined #agavi 17:34 -!- Whisller [n=Miranda@aarc31.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 17:39 -!- RossC0 [n=RossC0@80.4.120.163] has left #agavi [] 17:46 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [Read error: 110 (Connection timed out)] 17:53 < MikeSeth_> woooooooot 17:53 < MikeSeth_> im in UK 17:55 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 18:06 -!- nfq [n=nfq@84-73-35-51.dclient.hispeed.ch] has quit [] 18:15 < MrJeep> hehe 18:15 < MrJeep> You, E_me, Wombert and ross should take some pictures 18:16 < MrJeep> and have an extra beer for me :D 18:18 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 18:19 -!- Rendez [n=Rendez@84.77.245.235] has quit [Read error: 110 (Connection timed out)] 19:12 < v-dogg> http://thedailyubuntu.blogspot.com/2008/02/agave-intuitive-color-palette.html 19:31 -!- kaos|work_ [n=dominik@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 19:33 -!- nfq [n=nfq@84-73-35-51.dclient.hispeed.ch] has joined #agavi 19:52 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 19:59 -!- nfq_ [n=nfq@84-73-35-51.dclient.hispeed.ch] has joined #agavi 19:59 -!- nfq [n=nfq@84-73-35-51.dclient.hispeed.ch] has quit [Read error: 104 (Connection reset by peer)] 20:13 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has joined #agavi 20:29 < marklar|omni> hai 20:30 < MrJeep> hi 20:30 < MrJeep> how r you ? 20:31 < marklar|omni> good 20:32 < marklar|omni> you? 20:32 < MrJeep> good.. but It's so freaking cold right now 20:32 < MrJeep> -19 :( 20:33 < marklar|omni> it's around 15c 20:34 < MrJeep> hehe, a way better 20:34 < MrJeep> I'm sure your car never fail to start because the battery's dead at 15 :P 20:35 < marklar|omni> hehehe 20:36 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 20:36 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has joined #agavi 20:36 -!- kaos|work__ [n=dominik@xdsl-87-79-51-123.netcologne.de] has joined #agavi 20:37 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 20:47 -!- nfq_ [n=nfq@84-73-35-51.dclient.hispeed.ch] has quit [] 20:53 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has joined #agavi 20:57 -!- nfq [n=nfq@84-73-35-51.dclient.hispeed.ch] has joined #agavi 20:58 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has joined #agavi 20:58 < _cheerios> moo 21:00 -!- nfq [n=nfq@84-73-35-51.dclient.hispeed.ch] has quit [Client Quit] 21:21 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has joined #agavi 21:21 -!- kaos|work__ [n=dominik@xdsl-87-79-51-123.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 21:21 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 21:21 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has joined #agavi 21:21 < _cheerios> fcking hotmail so useless. can't type a message with firefox :( 21:30 < Whisller> question, it isn't about agavi but maybe you will know. Where is digitarald :D Because I have one question about his plugin for mootools 21:34 < Spica> How would I make agavi serve xhtml1.1 if the browser can accept it and xhtml1.0 strict otherwise? I think the sample app does this but I am not sure how. Something to do with the output_types.xml? 21:35 < Spica> It comes from this <output_types default="html"> which then defines types for html and xhtml but how exactly is it determined? 21:37 < _cheerios> when would you need something like this? keep in mind browser detection is done with js. 21:38 < saracen> The output type a browser supports isnt done with javascript ;x, by then it would be too late 21:39 < _cheerios> :rollseyes: 21:39 < _cheerios> ... 21:39 < saracen> ... 21:40 < Spica> Umh? 21:43 < Spica> http://www.pastebin.ca/922582 21:43 < Spica> That is what I would like to do. But I think Agavi does this in the sample app. 21:43 < Spica> Using the output_types.xml. 21:44 < saracen> Not sure, have you searched the agavi source for for similar code? like "$_SERVER["HTTP_ACCEPT"]". You might find out where it does its processing for it 21:46 < _cheerios> that you can set in routing.xml 21:48 < Spica> _cheerios: right.. I can see it now. 21:48 < Spica> But how that would match a route? 21:49 < Spica> (Thanks!) 21:51 < _cheerios> with agavi you have options like routing callbacks and filters 21:55 < _cheerios> i didnt remember about http_accept. i take the stance to not trust headers, at all. is xhtml/html still an issue in 2008? 22:08 -!- Rendez [n=Rendez@12.196.217.87.dynamic.jazztel.es] has joined #agavi 22:08 -!- Rendez [n=Rendez@12.196.217.87.dynamic.jazztel.es] has quit [Remote closed the connection] 22:19 < v-dogg> Spica: did you figure it out? 22:27 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 22:32 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has joined #agavi 22:39 < Spica> _cheerios: I have no idea if it's still a problem or not. I am not a web developer to begin with.. but I would say it is still a problem with IE. 22:40 < Spica> v-dogg: No, I did not. But I will continue with it tomorrow (rather than writing my thesis). 22:56 < _cheerios> sorting madness: http://p.caboo.se/private/klpyy70ragx9bselgu8w 22:59 -!- Whisller [n=Miranda@chello089076213203.chello.pl] has quit ["good night"] 23:02 -!- kaos|work_ [n=dominik@xdsl-87-79-51-123.netcologne.de] has quit [] 23:08 -!- nfq [n=nfq@84-72-196-213.dclient.hispeed.ch] has quit [] 23:36 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi --- Day changed Fri Feb 29 2008 00:03 -!- E_mE [n=E_mE@79-72-85-7.dynamic.dsl.as9105.com] has joined #agavi 00:10 -!- _cheerios [n=jacklo@hkibrasgw1-feaedd00-249.dhcp.inet.fi] has quit ["sleep"] 00:30 -!- Fastly [n=fasfsa@81-86-33-27.dsl.pipex.com] has joined #agavi 00:30 < Fastly> hi guys 00:31 < Fastly> any idea why i'm getting this error when trying to transfer a working app to the production server?: 00:31 < Fastly> XML Schema validation of configuration file "/var/www/vhosts/cyance/lib/agavi/src/config/defaults/config_handlers.xml" failed due to the following errors: 00:31 < Fastly> Line 4: Element 'handlers', [lax WC]: The namespace of the element is not allowed. 00:37 -!- E_mE [n=E_mE@79-72-85-7.dynamic.dsl.as9105.com] has quit [Remote closed the connection] 01:32 -!- Fastly [n=fasfsa@81-86-33-27.dsl.pipex.com] has quit [] 02:08 -!- saracen [n=saracen@91.84.44.214] has quit [Remote closed the connection] 03:12 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 03:14 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:15 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 03:15 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 03:20 -!- IcyT is now known as icyt 03:52 -!- shoan [n=shoan@121.245.60.199] has joined #agavi 04:00 -!- Netsplit over, joins: E_mE[Stilgar] 04:00 -!- Netsplit niven.freenode.net <-> irc.freenode.net quits: shoan, icyt 04:05 -!- shoan [n=shoan@121.245.54.44] has joined #agavi 04:11 -!- EoN [n=EoN@c211-30-64-31.carlnfd4.nsw.optusnet.com.au] has joined #agavi 04:15 -!- icyt [i=bnc@icysoft.de] has joined #agavi 04:33 -!- shoan [n=shoan@121.245.54.44] has quit [Read error: 110 (Connection timed out)] 06:02 < v-dogg> huomenta 06:49 -!- shoan [n=shoan@122.166.1.168] has joined #agavi 07:15 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has joined #agavi 07:20 -!- nagaozen [n=nagaozen@189-19-68-179.dsl.telesp.net.br] has quit [Client Quit] 07:26 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 07:49 -!- _cheerios [n=jackbo@195.197.117.226] has joined #agavi 07:50 < _cheerios> i saiz huomenta! 07:51 < _cheerios> internet broken, bbs 07:51 -!- _cheerios [n=jackbo@195.197.117.226] has quit [Client Quit] 07:53 -!- _cheerios [i=jussiava@ip-87-108-51-162.customer.academica.fi] has joined #agavi 07:53 < _cheerios> ahh, better. re: huomenta! 07:54 -!- saracen [n=saracen@91.84.44.214] has joined #agavi 08:03 -!- Whisller [n=Miranda@aaqw221.neoplus.adsl.tpnet.pl] has joined #agavi 08:04 < _cheerios> MikeSeth_, home baked orm coming up soon :p 08:04 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has joined #agavi 08:04 < Whisller> : hi 08:07 < _cheerios> nice touch http://www.glassbox-js.com/ 08:25 < Whisller> it looks strange :> 08:27 < _cheerios> one way to keep your blog updated. hook it up to your vcs changelog: http://changelog.friendfeed.com/ 08:44 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi 09:06 -!- Rendez [n=Rendez@84.77.245.235] has quit [] 09:20 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has joined #agavi 09:44 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit ["Leaving"] 10:04 -!- icyt is now known as IcyT 10:35 < Whisller> are someone of you using fancyupload for mootools? 10:41 < _cheerios> i might give it a shot soon if the latest version works on linux-firefox as digitarald advertised earlier. adobe supposedly squashed some bugs in their linux flash player. 10:53 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi 10:53 -!- Rendez [n=Rendez@84.77.245.235] has quit [Remote closed the connection] 10:57 < Spica> Huomenta 11:14 -!- shoan_ [n=shoan@122.166.1.168] has joined #agavi 11:24 -!- shoan [n=shoan@122.166.1.168] has quit [Read error: 110 (Connection timed out)] 11:29 -!- Whisller [n=Miranda@aaqw221.neoplus.adsl.tpnet.pl] has quit [Read error: 110 (Connection timed out)] 12:01 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has joined #agavi 12:26 < MrJeep> ZOMFG 12:26 < MrJeep> right now it's - fcking 32! 12:50 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 12:52 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 13:05 -!- Whisller [n=Miranda@axd165.neoplus.adsl.tpnet.pl] has joined #agavi 13:28 -!- brasileiro [n=fdfdf@201-40-186-232.smace701.dsl.brasiltelecom.net.br] has joined #agavi 13:32 < brasileiro> is there any docs about slots, layout, decorators? i'm using it, i've already asked about it... but it remains a little confused ;| 13:40 < Whisller> Wombert wrote an email on mailing list about it 13:57 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has quit [] 14:13 -!- _cheerios [i=jussiava@ip-87-108-51-162.customer.academica.fi] has quit ["weekend full of weekend"] 14:21 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 14:22 < MrJeep> goood morning 14:22 < MrJeep> Macen 14:22 < MrJeep> it's -31 right now :D 14:22 < MrJeep> oh, not it's getting cooler 14:22 < MrJeep> it's -28 14:23 < MrJeep> ( I hate winter after december 25th) 14:23 < Whisller> O.o Where do you live? :D 14:24 < MrJeep> Québec, Canada 14:27 < MrJeep> right there : http://maps.google.com/maps?f=q&hl=en&geocode=&q=sherbrooke+qu%C3%A9bec+canada&ie=UTF8&z=12&iwloc=addr 14:28 < Whisller> far away from me 14:28 < MrJeep> where are you from ? 14:30 -!- codecop [n=codecop@server.senoji.palanga.lm.lt] has quit [Remote closed the connection] 14:34 < Whisller> Poland 14:34 -!- IcyT is now known as icyt 14:35 < MrJeep> well, we are not that far... compared to someone living on mars 14:37 < Whisller> ;p 14:37 * Whisller is listening Kult - Dziewczyna bez zeba na przedzie 14:40 < Whisller> great song 14:40 < Whisller> About girl ;) 14:44 < brasileiro> Whisller: could you send me the song? 14:44 < Whisller> Give mail 14:45 < brasileiro> can't be by dcc? 14:46 < Whisller> brasileiro: I don't think miranda has it 14:46 < Whisller> or wait 14:47 < brasileiro> "/dcc send" doesn't work? 14:47 < Whisller> It don't want open file to send 14:48 < Whisller> DCC ERROR: No valid files specified 14:48 < brasileiro> :( 14:48 < Whisller> I can send it you by email if you want. 14:49 < brasileiro> gradinf@gmail.com 14:49 * saracen spams 14:52 < Whisller> sent 14:56 < brasileiro> tkz :) 14:56 -!- brasileiro [n=fdfdf@201-40-186-232.smace701.dsl.brasiltelecom.net.br] has quit ["lunch"] 15:25 < MrJeep> E_mE[Stilgar]: back from PHP conf ? 15:46 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi 15:46 -!- Rendez [n=Rendez@84.77.245.235] has quit [Remote closed the connection] 15:47 -!- Rendez [n=Rendez@84.77.245.235] has joined #agavi 16:11 -!- shoan_ [n=shoan@122.166.1.168] has quit [] 16:13 -!- icyt is now known as IcyT 17:10 -!- Whisller [n=Miranda@axd165.neoplus.adsl.tpnet.pl] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"] 17:12 -!- Macen [n=leopard@host86-138-73-224.range86-138.btcentralplus.com] has quit [] 17:39 -!- Rendez [n=Rendez@84.77.245.235] has quit [] 17:51 < marklar|omni> haiz 18:00 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 113 (No route to host)] 18:01 -!- Mo [n=martinot@dialbs-088-079-085-107.static.arcor-ip.net] has quit [] 18:25 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:31 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 18:31 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 18:43 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 18:45 -!- Rendez [n=Rendez@29.196.217.87.dynamic.jazztel.es] has joined #agavi 18:46 -!- Rendez [n=Rendez@29.196.217.87.dynamic.jazztel.es] has quit [Client Quit] 18:46 -!- Rendez [n=Rendez@29.196.217.87.dynamic.jazztel.es] has joined #agavi 19:05 -!- chris___ [n=chris@p57B9092D.dip0.t-ipconnect.de] has joined #agavi 19:06 -!- chris___ [n=chris@p57B9092D.dip0.t-ipconnect.de] has left #agavi [] 19:06 -!- chris___ [n=chris@p57B9092D.dip0.t-ipconnect.de] has joined #agavi 19:06 -!- chris___ [n=chris@p57B9092D.dip0.t-ipconnect.de] has quit [Client Quit] 19:06 -!- chris___ [n=previous@p57B9092D.dip0.t-ipconnect.de] has joined #agavi 19:06 -!- chris___ [n=previous@p57B9092D.dip0.t-ipconnect.de] has left #agavi [] 19:07 -!- previouslynerd [n=previous@p57B9092D.dip0.t-ipconnect.de] has joined #agavi 19:29 -!- brasileiro [n=fdfdf@201-40-186-232.smace701.dsl.brasiltelecom.net.br] has joined #agavi 19:29 -!- previouslynerd [n=previous@p57B9092D.dip0.t-ipconnect.de] has left #agavi [] 19:46 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 19:46 < MrJeep> hi 19:51 -!- Rendez [n=Rendez@29.196.217.87.dynamic.jazztel.es] has quit [] 20:04 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has joined #agavi 20:04 -!- MrJeep [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 20:32 < MrJeep_> woo I'm building debian packages 20:32 < MrJeep_> I don't have a clue what's really happening 20:32 < MrJeep_> but it builds :D 20:32 < MrJeep_> magics of computer 20:32 < MrJeep_> push a button = something happens 20:37 -!- marklar|omni [n=mark@teh.marklar.biz] has quit [Read error: 113 (No route to host)] 20:53 -!- MrJeep_ [n=jpdery@modemcable188.10-70-69.static.videotron.ca] has quit [] 21:00 -!- afstanton [n=afstanto@adsl-68-253-39-222.dsl.ipltin.ameritech.net] has joined #agavi 21:01 < afstanton> Greetings - I have a question about xml validators 21:02 < afstanton> I see a "method" attribute that looks like it should limit the validator to running in only "Read" or "Write", but I think I am using it wrong. 21:06 -!- brasileiro [n=fdfdf@201-40-186-232.smace701.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] 21:07 < afstanton> I'm also trying to find the best way to get data through an action to a view and on to a template without keeping it in $rd...any pointers? 21:44 < v-dogg> afstanton: $this->setAttribute() 21:44 < v-dogg> in an action 21:44 < afstanton> and how to retrieve it? 21:45 < v-dogg> $this->setAttribute('foo', $value) in an action 21:45 < afstanton> i did the setAttribute, but can't figure out how to pull it out in the template 21:45 < v-dogg> $this->getAttribute('foo') if you need it in a view 21:45 < v-dogg> $template['foo'] in the template 21:45 < afstanton> ah...ok, i'll give that a shot, thanks 21:46 < afstanton> any advice on the xml validator thing? 21:46 < v-dogg> and per method validators: <validators method="write"> 21:47 < afstanton> lowercase? 21:47 < v-dogg> case sensitive, I'd think 21:47 < v-dogg> yes 21:47 < afstanton> ok, looking at how it constructs the validators, i thought it would be "Write" 21:47 -!- MrJeep [n=jpdery@modemcable051.81-37-24.mc.videotron.ca] has joined #agavi 22:10 -!- afstanton [n=afstanto@adsl-68-253-39-222.dsl.ipltin.ameritech.net] has quit [] 23:05 < CIA-35> dominik * r2342 /trunk/src/routing/AgaviRoutingArraySource.class.php: phpdoc fix 23:49 -!- E_mE [n=E_mE@79-72-85-7.dynamic.dsl.as9105.com] has joined #agavi 23:50 < E_mE> huomenta --- Log closed Sat Mar 01 00:00:45 2008