| 21:23 |
Chuckwalla |
[n=chuckwal@static-ip-85-25-230-10.inaddr.intergenia.de] has joined #agavi |
| 21:23 |
|
Irssi: #agavi: Total of 21 nicks [1 ops, 0 halfops, 0 voices, 20 normal] |
| 21:23 |
|
Irssi: Join to #agavi was synced in 2 secs |
| 21:23 |
saracen |
$ro->gen('my_route', array('Agavi', session_id())); - What's wrong with this? |
| 21:25 |
sth |
saracen: I'll get on the train now! |
| 21:25 |
sth |
hey nfq |
| 21:26 |
Wombert |
saracen: does it produce what you're looking for? |
| 21:26 |
saracen |
Nope. It produces: http://my_route?0=Agavi&1=3lth3omc5ucjahf12k6jdjvjf4&2=Agavi&3=3lth3omc5ucjahf12k6jdjvjf4 |
| 21:27 |
Wombert |
wtf |
| 21:27 |
saracen |
Which I'm pretty sure it shouldnt produce. ;x |
| 21:28 |
nfq_ |
[n=nfq@dyn.144-85-130-100.dsl.vtx.ch] has joined #agavi |
| 21:29 |
Wombert |
saracen: problem on your side |
| 21:29 |
Wombert |
I just tested it |
| 21:29 |
Wombert |
it works fine |
| 21:29 |
Wombert |
http://localhost/~dzuelke/Code/oss/agavi/branches/1.0_/samples/pub/en/products?Agavi=1ij0bmkc28km427jctrr08e7p4 |
| 21:29 |
Wombert |
[$this->ro->gen('products.index', array('Agavi' => session_id())) |
| 21:29 |
saracen |
Yeah, I was just about to say, I tried different names. This is somebodies elses codebase |
| 21:29 |
saracen |
Wonder what they've done :) |
| 21:29 |
Wombert |
probably a routing callback |
| 21:29 |
Wombert |
that fiddles with stuff |
| 21:30 |
saracen |
Theres a language callback, /me checks out |
| 21:31 |
nfq |
[n=nfq@dyn.83-228-152-154.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 21:31 |
nfq_ |
is now known as nfq |
| 21:31 |
saracen |
Rendez: =( |
| 21:33 |
sth |
Wombert: the only thing I could find with wall-e + sound was: http://www.disneystore.co.uk/wall-e-walle-small-soft-toy-with-sound/p/14227/300136/ |
| 21:34 |
nfq_ |
[n=nfq@dyn.144-85-152-156.dsl.vtx.ch] has joined #agavi |
| 21:36 |
Wombert |
sth: :>>>>>>> |
| 21:36 |
sth |
want it? |
| 21:36 |
sth |
despite it not looking like wall-e |
| 21:37 |
impl |
RAWR |
| 21:37 |
saracen |
<3 |
| 21:37 |
sth |
Hey impl |
| 21:38 |
saracen |
Hai impl, I bet you got completely gazeboed new years eve |
| 21:38 |
impl |
hai |
| 21:38 |
impl |
nah. |
| 21:38 |
impl |
I had to drive home, so I couldn't |
| 21:38 |
sth |
saracen: no Michael McIntyre |
| 21:38 |
saracen |
Oh what, as if you know what gazeboed is, you haven't seen mcintyre, you dirty american =( |
| 21:38 |
saracen |
I suppose you could have guessed though. |
| 21:39 |
impl |
I did guess |
| 21:39 |
saracen |
=) |
| 21:39 |
Wombert |
sth: what sounds does it make? |
| 21:39 |
nfq |
[n=nfq@dyn.144-85-130-100.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 21:39 |
nfq_ |
is now known as nfq |
| 21:39 |
sth |
No idea |
| 21:39 |
sth |
I've not played with it yet |
| 21:39 |
sth |
I'll look tomorrow |
| 21:39 |
saracen |
Does Wall-e sound different in the German version? |
| 21:39 |
Wombert |
if it makes WAAAAALLLLEEEEEEE and EEEEEEEEEEEEVVAAAAAAAAA, then hell yeah |
| 21:39 |
Wombert |
dunno, only seen english |
| 21:40 |
sth |
BECAUSE OUR STORES DON'T CLOSE ON A FUCKING SUNDAY |
| 21:40 |
saracen |
I really want to hear the German version =( |
| 21:40 |
Wombert |
sth: german hater |
| 21:40 |
Wombert |
also sth |
| 21:40 |
Wombert |
the lame winter time is over |
| 21:40 |
Wombert |
(10 degrees and rain) |
| 21:40 |
Wombert |
it's snowing again |
| 21:40 |
Wombert |
<: |
| 21:40 |
sth |
Wombert: Well, duh. I've only been saying I hate Germany for 8 months |
| 21:40 |
impl |
it's -10 here |
| 21:41 |
impl |
and this is the warmest it's been since New Years Eve |
| 21:41 |
impl |
:< |
| 21:41 |
movvy |
yeah well it is the midwest :) |
| 21:42 |
movvy |
it says its 10 not negative 10 :) |
| 21:42 |
impl |
-10C |
| 21:42 |
impl |
everyone in this channel is European so I adjust the numbers for them |
| 21:42 |
Wombert |
10 retarded degrees, -10 proper standardized degrees |
| 21:42 |
movvy |
uhh |
| 21:42 |
impl |
lawl |
| 21:42 |
nfq_ |
[n=nfq@dyn.144-85-132-206.dsl.vtx.ch] has joined #agavi |
| 21:43 |
sth |
American's fail at life |
| 21:43 |
Wombert |
"hey look it's ten warmer than back in the day when that knobhead was born in that hick town" |
| 21:43 |
Wombert |
sth: word |
| 21:43 |
impl |
Americans* |
| 21:43 |
Wombert |
ahahah |
| 21:43 |
Wombert |
pwned |
| 21:43 |
Wombert |
<: |
| 21:43 |
sth |
heh |
| 21:43 |
sth |
:( |
| 21:43 |
movvy |
gotcha |
| 21:43 |
impl |
:D |
| 21:43 |
Wombert |
impl: so you @~? |
| 21:43 |
Wombert |
where ~=NC |
| 21:43 |
movvy |
i grew up in the north, 10F is cold but its not really that cold |
| 21:43 |
impl |
nah |
| 21:44 |
impl |
I'm still in KC |
| 21:44 |
Wombert |
oooo |
| 21:44 |
Wombert |
"drive home" = from the party or somesuch? |
| 21:44 |
impl |
yeah |
| 21:44 |
Wombert |
pro advice: get wasted, then laid, next time |
| 21:44 |
Wombert |
:> |
| 21:44 |
Wombert |
(and let her pay for the cab) |
| 21:44 |
impl |
it was a house party and everyone else there was like married and shit |
| 21:44 |
Wombert |
oh |
| 21:44 |
Wombert |
sounds boring |
| 21:44 |
Wombert |
sorry mate |
| 21:45 |
impl |
besides SPEAK FOR YOURSELF |
| 21:45 |
impl |
>:( |
| 21:45 |
sth |
pro tips on twitter are never normally protips |
| 21:45 |
Wombert |
sth: pro tip: this is not twitter |
| 21:45 |
impl |
@sth: UR A FAGLET JUUUUUUUUUHURURURUR |
| 21:45 |
sth |
Oh bugger, time machine is moaning about wanting to back up |
| 21:45 |
impl |
FAGOS X |
| 21:46 |
sth |
And I still haven't restarted since that super drive firmware update |
| 21:46 |
sth |
4 weeks ago |
| 21:46 |
Wombert |
I feel ill |
| 21:46 |
Wombert |
very much so actually |
| 21:46 |
Wombert |
I wonder if I'll die |
| 21:46 |
impl |
:( |
| 21:46 |
impl |
that would be unfortunate |
| 21:46 |
Wombert |
going to the loo |
| 21:47 |
Wombert |
if I'm not back in two minutes |
| 21:47 |
Wombert |
call 911 |
| 21:47 |
impl |
you mean 900 |
| 21:47 |
Wombert |
112, actually |
| 21:47 |
Wombert |
:p |
| 21:47 |
sth |
Wombert: If you do, I want your... wait, you have nothing I want |
| 21:47 |
saracen |
You mean NEIN NEIN NEIN |
| 21:47 |
impl |
oh |
| 21:47 |
impl |
900 is scotland yard isn't it |
| 21:47 |
sth |
no |
| 21:47 |
impl |
yes |
| 21:47 |
Wombert |
saracen: ROOOFL |
| 21:47 |
Wombert |
:> |
| 21:47 |
Wombert |
also |
| 21:47 |
saracen |
:D |
| 21:47 |
Wombert |
pff @Â scotland yard |
| 21:47 |
impl |
there's a reason noone calls them |
| 21:47 |
Wombert |
sth: you can have my awesomeness |
| 21:48 |
Wombert |
http://en.wikipedia.org/wiki/1-1-2 |
| 21:48 |
sth |
Wombert: you have none |
| 21:48 |
saracen |
I'm going to assume Wombert has now shit himself. |
| 21:48 |
Wombert |
The GSM mobile phone standard designates 112 as an emergency number, so it will work on GSM phones even in North America where GSM system redirects emergency calls to 911 or Australia where emergency calls are redirected to 000. |
| 21:48 |
impl |
I can dial 112 in America too |
| 21:48 |
impl |
sweet |
| 21:48 |
sth |
You're German. You have nothing good about you. |
| 21:48 |
Wombert |
impl: no, because you are with sprint |
| 21:48 |
impl |
no |
| 21:48 |
impl |
I have AT&T |
| 21:48 |
Wombert |
and you have a sodding bollocks phone |
| 21:48 |
Wombert |
oh, since when? |
| 21:48 |
impl |
since I moved and got rich |
| 21:49 |
Wombert |
right |
| 21:49 |
Wombert |
your old one was funny |
| 21:49 |
Wombert |
you'd see a local number when I called you |
| 21:49 |
impl |
:( |
| 21:49 |
impl |
yeah it's fixed now |
| 21:49 |
Wombert |
because you americans have no concept of the world outside the us of a |
| 21:49 |
Wombert |
CDMAone is sooooo fail |
| 21:49 |
impl |
btw I hope you haven't tried calling me because I don't have that phone number anymore since August |
| 21:49 |
sth |
I like how Wombert pretends to be British with his use of the English |
| 21:49 |
Wombert |
no I haven't |
| 21:49 |
Wombert |
okay secretly, I have, I wanted to hear your voice |
| 21:49 |
Wombert |
oh that was out loud, wasn't it |
| 21:49 |
impl |
:O |
| 21:49 |
Wombert |
sth: american girls love it |
| 21:49 |
Wombert |
alas, impl is not a girl |
| 21:50 |
impl |
I like British male accents actually |
| 21:50 |
saracen |
UNDETERMINED |
| 21:50 |
impl |
if I were gay I would be all over that shit |
| 21:50 |
sth |
Wombert: Don't let that stop you. |
| 21:50 |
sth |
impl: You must have wet your self with excitement when you came to London |
| 21:50 |
saracen |
impl: That's amazing, because I love whiney American voices where there's no difference across gender. We should totally call each other |
| 21:50 |
impl |
fuck you. |
| 21:51 |
saracen |
Suit yourself |
| 21:51 |
sth |
I wouldn't, saracen is an actual troll, he's 4ft and has warts covering 90% of his face |
| 21:51 |
impl |
I'm going to make food... after I go buy food because I don't have anything in my house to eat :( |
| 21:51 |
impl |
bbl. faglets. |
| 21:51 |
saracen |
90%? Why are you being nice to me? |
| 21:52 |
sth |
the other 10% is covered with sores from your leprosy |
| 21:53 |
saracen |
It's true, you can catch all sorts of shit off of sth's mother. |
| 21:54 |
sth |
That's what she said? |
| 21:54 |
saracen |
yeah that's right, I negated your troll+wart+leprosy insults with a mum joke. |
| 21:54 |
saracen |
And yeah, it certainly is. |
| 21:55 |
impl |
ooh scratch that |
| 21:55 |
impl |
I have pasta |
| 21:55 |
impl |
pasta and eggs. |
| 21:56 |
sth |
wtf |
| 21:56 |
nfq |
[n=nfq@dyn.144-85-152-156.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 22:04 |
nfq_ |
[n=nfq@dyn.144-85-132-206.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 22:23 |
saracen |
Wombert: session.use_only_cookies specifies whether the module will only use cookies to store the session id on the client side. Enabling this setting prevents attacks involved passing session ids in URLs. This setting was added in PHP 4.3.0. Defaults to 1 (enabled) since PHP 5.3.0. |
| 22:23 |
Wombert |
yea |
| 22:23 |
Wombert |
well |
| 22:23 |
Wombert |
:p |
| 22:23 |
saracen |
FIX IT =( |
| 22:23 |
Wombert |
what? |
| 22:23 |
saracen |
IT. |
| 22:32 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 23:02 |
saracen |
Wombert: Is _POST a routing source by default? |
| 23:02 |
saracen |
source="_POST"? |
| 23:16 |
Rendez |
why don't you look at the AgaviRouting class? |
| 23:17 |
saracen |
Sorry, I've done that now :P. |
| 23:18 |
sth |
"Doctor, Doctor! I have a problem, I keep seeing into the future." "When did that start?" "Next Tuesday afternoon" |
| 23:18 |
sth |
:D |
| 23:18 |
Rendez |
dumber and dumber |
| 23:18 |
Rendez |
hoho |
| 23:19 |
sth |
QI rather. |
| 23:19 |
saracen |
<3 QI |
| 23:19 |
sth |
me too |
| 23:19 |
Rendez |
QI? |
| 23:19 |
saracen |
Has there been any new buzzcocks/news for you/MTW since christmas? |
| 23:20 |
saracen |
I just watched the lame christmas specials last =( |
| 23:20 |
sth |
no idea |
| 23:20 |
saracen |
Sigh, you're going to make me visit iplayer =( |
| 23:20 |
sth |
yup |
| 23:20 |
sth |
Let me know |
| 23:20 |
saracen |
Just like Rendez wants me to visit the agavi site for all my answers. |
| 23:20 |
saracen |
You people think I have the bandwidth for all that browsing? =( |
| 23:21 |
sth |
yes |
| 23:21 |
saracen |
It's true, I do |
| 23:21 |
saracen |
Well, from what I can tell |
| 23:21 |
saracen |
Theres nothing new |
| 23:21 |
Rendez |
what was that about? |
| 23:21 |
saracen |
I prefer the iplayer interface on my iphone |
| 23:22 |
archtech |
[i=stanv@83.228.56.37] has quit [No route to host] |
| 23:22 |
sth |
ha! |
| Day changed Sun Jan 03 2010
|
| 00:01 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 00:20 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] |
| 00:45 |
Wombert |
saracen: no |
| 00:45 |
Wombert |
saracen: http://trac.agavi.org/browser/tags/1.0.1/src/routing/AgaviRouting.class.php#L137 |
| 00:45 |
saracen |
aye aye, sorry, I already looked :P |
| 00:45 |
saracen |
I was looking in the wrong place before I mentioned it, I was looking in web routing |
| 00:47 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 01:29 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 01:33 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 01:43 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 01:43 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Client Quit] |
| 02:20 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 02:59 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 03:33 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 03:47 |
Wombert |
[n=Wombert@188.105.31.119] has quit [Read error: 104 (Connection reset by peer)] |
| 03:48 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 04:13 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 06:25 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 06:59 |
SasanRose |
[n=SasanRos@92.50.6.105] has joined #agavi |
| 08:52 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 11:05 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 11:23 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 14:06 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 14:12 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 14:35 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 14:52 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 15:01 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:01 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:01 |
Rendez_ |
is now known as Rendez |
| 15:09 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 15:11 |
PeYKaR |
[n=pk@91.184.77.22] has joined #agavi |
| 15:22 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 15:31 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 15:42 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 15:47 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:47 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 15:47 |
Rendez_ |
is now known as Rendez |
| 16:05 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 16:45 |
PeYKaR |
[n=pk@91.184.77.22] has quit [Read error: 113 (No route to host)] |
| 16:52 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 17:08 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 17:22 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 17:59 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 17:59 |
_cheerios |
g'evening |
| 18:01 |
ttj |
Yo. |
| 18:04 |
_cheerios |
goin' thru another flu (nuha) again :) |
| 18:05 |
_cheerios |
and i find myself reading language grammar + listening to audio books |
| 18:05 |
_cheerios |
not that bad actually, just shows how mental i've gone. |
| 18:06 |
nfq |
[n=nfq@dyn.83-228-221-125.dsl.vtx.ch] has joined #agavi |
| 18:12 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [] |
| 18:12 |
nfq_ |
[n=nfq@dyn.144-85-150-191.dsl.vtx.ch] has joined #agavi |
| 18:29 |
nfq |
[n=nfq@dyn.83-228-221-125.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 18:34 |
nfq_ |
[n=nfq@dyn.144-85-150-191.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 20:11 |
Rayne |
[n=Rayne@pD9E36580.dip.t-dialin.net] has joined #agavi |
| 20:53 |
_cheerios |
seems my home intenet woes are due https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/417757?comments=all ([karmic regression] all network apps / browsers suffer from multi-second delays by default due to IPv6 DNS lookups) *yawn* |
| 21:13 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["meh"] |
| 21:19 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 21:19 |
movvy |
Call to a member function prepare() on a non-object |
| 21:20 |
movvy |
what do you think this fatal error may be from |
| 21:20 |
movvy |
I am trying to execute some SQL |
| 21:20 |
movvy |
possibly the SQL string I am pasing to it, is no good? |
| 21:21 |
movvy |
better yet |
| 21:21 |
movvy |
let say I just want to know the value of some variables in my agavi models |
| 21:21 |
movvy |
whats the easiest way to get output? |
| 21:21 |
movvy |
i just want to know the value of a variable |
| 21:25 |
Rayne |
[n=Rayne@pD9E36580.dip.t-dialin.net] has quit ["#!/bin/rm"] |
| 21:39 |
v-dogg |
prepare() is PDO's function |
| 21:39 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 21:40 |
v-dogg |
and "Call to a member function prepare() on a non-object" means you are trying to call a $pdo->prepare where $pdo is not an object |
| 21:40 |
movvy |
$stmt = $this->getContext()->getDatabaseManager()->getDatabase()->getConnection()->prepare($sql); |
| 21:41 |
movvy |
sorry its taking me awhile to get some stuff working :) |
| 21:41 |
movvy |
does this mean that maybe my database.xml is incorrect? |
| 21:42 |
v-dogg |
use $this->getContext()->getDatabaseConnection() shortcut and make sure your database settings are correct (databases.xml) and you have enabled database (settings.xml) |
| 21:43 |
v-dogg |
easiest way to explore a value of a variable is to dump it (var_dump($foo); exit;) but if you want something more sophisticated use agavi's logging, logging to firephp (with ADT perhaps) or some debugger (xdebug) |
| 21:46 |
movvy |
awesome |
| 21:47 |
movvy |
seems like my database is wrong |
| 21:47 |
movvy |
might i pastebin it |
| 21:47 |
movvy |
database.xml that is |
| 21:47 |
movvy |
same thing happens with shortcut |
| 21:47 |
movvy |
datbase is enabled |
| 21:47 |
movvy |
http://pastebin.com/m5bbeef9c |
| 21:48 |
hzilla |
movvy 0 have you enabled use_database in settings.xml? |
| 21:48 |
movvy |
hzilla, yes, thank you |
| 21:49 |
movvy |
how do i tell which environment is running |
| 21:49 |
movvy |
i think it may be that line |
| 21:49 |
v-dogg |
you define the environment in index.php |
| 21:50 |
movvy |
ok yeah thats all straight |
| 21:50 |
movvy |
i thought it was, but always worth checking |
| 21:52 |
movvy |
i tried restarting apache2 just now, though i figure that shouldn't matter |
| 21:56 |
hzilla |
movvy - is your database running? and maybe u need a dsn like <ae:parameter name="dsn">pgsql://user:pass@127.0.0.1/db_name</ae:parameter> |
| 21:58 |
movvy |
i can remote administor it through phadmin |
| 22:02 |
v-dogg |
if it wasn't, you'd get an error when connecting |
| 22:02 |
v-dogg |
for some reason agavi doesn't load the database at all now |
| 22:02 |
movvy |
ok well thats cool |
| 22:02 |
movvy |
im using the testing release |
| 22:02 |
v-dogg |
and 10 out of 10 times I've seen this use_database in settings.xml has been false |
| 22:03 |
v-dogg |
check it once more and make sure there's nothing environment specific overriding the default value |
| 22:03 |
v-dogg |
and then clear your cache folder just to be sure (app/cache/config) |
| 22:05 |
movvy |
just rechecked it, its def set to true |
| 22:06 |
SasanRose |
[n=SasanRos@92.50.6.105] has quit ["leaving"] |
| 22:06 |
movvy |
and cleared, and its still the same thing |
| 22:09 |
movvy |
im happy to restart anything on the server if its a config setting you thing |
| 22:10 |
movvy |
actually i just changed the credentials and such in the databases.xml and its the same error |
| 22:10 |
movvy |
well wrong use and pass |
| 22:11 |
movvy |
hmm |
| 22:11 |
movvy |
is there some special way we should make the parameter for database.xml |
| 22:11 |
movvy |
or should the password be plain text |
| 22:14 |
hzilla |
u can see in the AgaviPostgresqlDatabase class the kind of dsn that it is expecting |
| 22:14 |
hzilla |
or u can try pdo adapter |
| 22:32 |
Wombert |
umm |
| 22:33 |
Wombert |
movvy / v-dogg / hzilla: it's postgresql... |
| 22:33 |
Wombert |
it doesn't return an object |
| 22:33 |
Wombert |
it gives you the connection resource |
| 22:33 |
Wombert |
pg_query($con, $sql); |
| 22:34 |
Wombert |
and $ps = pg_prepare($con, "name", $sql); |
| 22:44 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 22:44 |
hzilla |
told |
| 22:45 |
hzilla |
hey happy new year.. i have a new years issue to report |
| 22:45 |
movvy |
Wombert, I switch it to PDO, should I have done that? |
| 22:45 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 22:45 |
Rendez_ |
is now known as Rendez |
| 22:45 |
Wombert |
movvy: well |
| 22:45 |
movvy |
it is erroring on the actual SQL now |
| 22:46 |
movvy |
but I think thats all on my side |
| 22:46 |
Wombert |
that depends on what database abstraction layer you want :) |
| 22:46 |
Wombert |
yeah sure, that wouldn't be related to agavi |
| 22:46 |
Wombert |
(the issue you had before that wasn't, either :p) |
| 22:46 |
Wombert |
hzilla: yea? :( |
| 22:46 |
movvy |
yeah I know I was trying to use PDO specific stuff I think |
| 22:46 |
movvy |
i dunno but it made sense it didn't work :) |
| 22:46 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Client Quit] |
| 22:47 |
movvy |
so far I like agavi |
| 22:47 |
movvy |
it will be cool once I see it doing something :) |
| 22:48 |
hzilla |
http://pastie.org/765385 |
| 22:48 |
hzilla |
i was baffled by the routing - top one works - bottom no |
| 22:48 |
hzilla |
get 404 on event.page.upgrade.complete or .cancel |
| 22:48 |
hzilla |
so i swtiched to the top one for now |
| 22:49 |
Wombert |
hzilla: .upgrade is anchored at the end! |
| 22:49 |
Wombert |
that's the problem |
| 22:49 |
movvy |
hmm |
| 22:49 |
movvy |
one more problem to solve and I will be happy :) |
| 22:50 |
hzilla |
oh maybe ethat's it - i just quickly prepped that so i'll check my revision log |
| 22:50 |
Wombert |
hzilla: I'm sure that's it |
| 22:50 |
Wombert |
that child routes won't match |
| 22:50 |
Wombert |
because the parent has the $ at the end |
| 22:50 |
Wombert |
but move action="Upgrade" into the two child routes if you remove the $ |
| 22:51 |
Wombert |
otherwise /blahevent/upgrade/yabadabadooh will match |
| 22:51 |
Wombert |
or do you want plain /upgrade to work, too? |
| 22:51 |
Wombert |
then put an empty pattern="^$" route in as well |
| 22:51 |
hzilla |
yeh that's it i'm a spaz |
| 22:52 |
hzilla |
yeh i need upgrade to match too - won't it match with just ^/upgrade ? |
| 22:55 |
hzilla |
yeh matches fine without the empty route |
| 23:00 |
movvy |
:( |
| 23:00 |
movvy |
I am getting close I think |
| 23:00 |
movvy |
if my routing.xml has this <route name=".OpenSurvey" pattern="^/(survid:\d+)" action="OpenSurvey" /> |
| 23:01 |
movvy |
wouldn't it be available in my action as $rd->getParameter('survid' |
| 23:01 |
movvy |
wouldn't it be available in my action as $rd->getParameter('survid') |
| 23:01 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Read error: 60 (Operation timed out)] |
| 23:01 |
movvy |
i apologize if this is obvious im new to agavi |
| 23:01 |
hzilla |
movvy u would have to setup the validation |
| 23:02 |
saracen |
movvy: it will be, but it needs to be allowed through validation first |
| 23:02 |
hzilla |
faq time |
| 23:02 |
movvy |
ahh |
| 23:02 |
movvy |
so validation is required |
| 23:02 |
movvy |
I see |
| 23:02 |
saracen |
It can be turned off, but then we'd have to burn you |
| 23:02 |
movvy |
is that the only way to extract things from the url for use in the application? |
| 23:02 |
saracen |
Validation is <3 |
| 23:03 |
movvy |
no I understand, im just trying to get something to work to see progress |
| 23:03 |
movvy |
i wrote abunch of shit and am ust going through error by error |
| 23:03 |
movvy |
for now it just sets a variable in a query, so i will static it and continue trouble shooting |
| 23:03 |
movvy |
then will come back and do valiation |
| 23:03 |
movvy |
i did it in the tutorial |
| 23:05 |
saracen |
well, validation is really quick to do. You should have a validation file for that action. It's just a case of: <validator class="number"><argument>survid</argument></validator> - But if you want to turn it off, you can set factories.xml |
| 23:06 |
saracen |
http://pastebin.com/d4f44580b |
| 23:08 |
movvy |
saracen, thank you, but i want to do things right, if nothing else to learn |
| 23:08 |
movvy |
but I just wanted to know my problem :) |
| 23:08 |
movvy |
I finally got html to display from going to a url.. I just need to make the database values appears |
| 23:08 |
movvy |
then I will be off and rocking :) |
| 23:08 |
saracen |
:) |
| 23:09 |
sth |
sets fire to saracen |
| 23:09 |
movvy |
as of right now the html is blank though |
| 23:09 |
saracen |
sth: leave me be =( |
| 23:11 |
movvy |
Wombert is pg_query part of something? do I still have to do the entire database connection string? |
| 23:11 |
Wombert |
eh? |
| 23:11 |
movvy |
a class? |
| 23:11 |
Wombert |
http://php.net/pgsql |
| 23:11 |
sth |
I've got to get to bed early so I can fly back tomorrow |
| 23:11 |
Wombert |
(I would use http://php.net/pdo) |
| 23:12 |
movvy |
ok I see now |
| 23:12 |
movvy |
I have PDO working so i will leave it |
| 23:13 |
sth |
And I still dont have my iphone |
| 23:18 |
movvy |
fucking awesome |
| 23:18 |
movvy |
i see values |
| 23:18 |
movvy |
thats fucking great |
| 23:18 |
movvy |
happy |
| 23:19 |
saracen |
movvy: How did you hear about Agavi? :) |
| 23:27 |
movvy |
uhh so I was trying to do a startup company |
| 23:27 |
movvy |
and impl did some initial things for me before he decided to get a job |
| 23:27 |
movvy |
i had to put the project on hault for a long time because i didn't have anyone else to continue the work he had done |
| 23:28 |
movvy |
so then I figured well hell, if I figure out some of agavi, then I will have a better idea of wtf to do for web dev myself |
| 23:29 |
movvy |
and I have another project in the works, so hey.. here I am, started working on the other project since its much smaller |
| 23:29 |
movvy |
and simple database reading and writing |
| 23:35 |
saracen |
Ah I see |
| 23:35 |
saracen |
Yeah, impl is a bitch. |
| 23:35 |
saracen |
Him getting a job destroyed a lot of things |
| 23:35 |
saracen |
like my sex life |
| 23:35 |
movvy |
i feel so bad for you |
| 23:36 |
movvy |
i would not want to have sex with impl |
| 23:38 |
sth |
No one does |
| 23:38 |
sth |
That's his problem :x |
| 23:42 |
saracen |
You guys must be kidding |
| 23:42 |
saracen |
impl is hawt. |
| 23:43 |
saracen |
He's the kinda guy I'd go out to buy brand new vaseline for. |
| 23:43 |
saracen |
I wish I was actually homosexual so I could use lines like this in public more often |
| 23:43 |
saracen |
Not that it stops me so much now |
| 23:43 |
impl |
squints at saracen |
| 23:44 |
saracen |
Oh hai impl |
| 23:44 |
saracen |
Any chance you only have a 2 line back buffer? |
| 23:44 |
impl |
'fraid not, sir. |
| 23:55 |
Wombert_ |
[n=Wombert@188.105.31.119] has joined #agavi |
| 23:58 |
Wombert__ |
[n=Wombert@188.105.31.119] has joined #agavi |
| 23:58 |
Wombert |
[n=Wombert@188.105.31.119] has quit [Read error: 104 (Connection reset by peer)] |
| 23:59 |
Wombert__ |
is now known as Wombert |
| Day changed Mon Jan 04 2010
|
| 00:00 |
Wombert_ |
[n=Wombert@188.105.31.119] has quit [Read error: 60 (Operation timed out)] |
| 00:33 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 00:56 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 01:03 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Remote closed the connection] |
| 01:11 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 01:29 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 01:29 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 02:14 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 02:22 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] |
| 02:56 |
arcane- |
[n=Jake@202.174.35.161] has quit [Read error: 104 (Connection reset by peer)] |
| 03:03 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] |
| 03:20 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 03:20 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 03:40 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 03:41 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 04:10 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 04:11 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 04:26 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 04:27 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 04:31 |
PeYKaR |
[n=pk@87.107.16.90] has joined #agavi |
| 04:34 |
PeYKaR |
[n=pk@87.107.16.90] has quit [Read error: 54 (Connection reset by peer)] |
| 04:41 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 04:42 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 05:02 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 05:03 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 05:22 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 05:50 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:06 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 06:19 |
SasanRose |
[n=SasanRos@91.184.77.22] has joined #agavi |
| 07:23 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 07:49 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 07:54 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 08:22 |
Wombert |
[n=Wombert@188.105.31.119] has quit [Read error: 60 (Operation timed out)] |
| 08:23 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 08:25 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 08:25 |
digitarald |
[n=digitara@62.202.45.102] has joined #agavi |
| 08:25 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 08:27 |
Wombert |
[n=Wombert@188.105.31.119] has quit [Client Quit] |
| 08:36 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 08:48 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:49 |
graste |
huomenta |
| 08:49 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 08:50 |
digitarald |
Huomenta |
| 08:50 |
graste |
happy new year everyone :) |
| 09:00 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has joined #agavi |
| 09:00 |
digitarald |
I second that :) |
| 09:00 |
digitarald |
Happy new year :) |
| 09:01 |
Xylakant |
happy new year all of you |
| 09:08 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has joined #agavi |
| 09:09 |
E_mE |
huomenta |
| 09:17 |
digitarald |
Xylakant: what about Agavi jerseys? |
| 09:17 |
Xylakant |
never heard about that |
| 09:17 |
digitarald |
just something warmer than the t-shirts :) |
| 09:18 |
Xylakant |
are you feeling cold up in the mountains? |
| 09:18 |
digitarald |
I have a hard time to show off my agavi shirt because its so cold in the office :D |
| 09:19 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:20 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 09:20 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:20 |
digitarald |
but its nice to finally see snow again ⦠|
| 09:41 |
E_mE |
digitarald: i think its snowed more here then ive ever seen in my life, we've had snow since the 20th, on and off that is |
| 09:41 |
E_mE |
maybe not the deepest |
| 09:41 |
E_mE |
but certainly the most covering \o/ |
| 09:42 |
digitarald |
UK seems to pretty much covered in snow I heard, yeah |
| 09:42 |
digitarald |
now u can start snowboarding ;) |
| 09:43 |
E_mE |
ive starting bike surfing :P |
| 09:43 |
E_mE |
started* |
| 09:43 |
graste |
reminds everyone to be not as sloppy as him and use lower char Ys as year for translation.xml formats: <parameter name="format">EEEE, dd.MM.yyyy</parameter> |
| 09:43 |
pashyon |
[n=tfroschm@mnch-5d8567d2.pool.mediaWays.net] has joined #agavi |
| 09:43 |
graste |
YYYY gives 2009 for 01. - 03. january 2010 as it is ISO :) |
| 09:43 |
pashyon |
[n=tfroschm@mnch-5d8567d2.pool.mediaWays.net] has quit [Client Quit] |
| 09:43 |
graste |
:x |
| 09:46 |
digitarald |
wow, thats a feature |
| 09:47 |
graste |
it is |
| 09:48 |
graste |
until it bites you in the a** that someone used YYYY in translation.xml and some weird dates appear in your frontend :) |
| 09:50 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 09:54 |
horros |
Hi Wombert |
| 09:54 |
horros |
Thanks for the card! |
| 09:54 |
Wombert |
whatup, horros |
| 09:54 |
Wombert |
you're welcome :) |
| 09:55 |
pashyon |
[n=tfroschm@mnch-5d8567d2.pool.mediaWays.net] has joined #agavi |
| 09:58 |
digitarald |
ah, just started an email, but I can write it now: Thanks a lot for the shirt and the card, David :) |
| 10:02 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 10:06 |
MugeSo |
happy new year guys! |
| 10:07 |
Mobbit |
[n=mobbit@87.79.35.60] has joined #agavi |
| 10:10 |
MugeSo |
Wombert: When is 1.0.2 to release?ãAfter February? |
| 10:15 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 10:18 |
PeYKaR |
[n=pk@91.184.77.22] has joined #agavi |
| 10:21 |
pashyon |
[n=tfroschm@mnch-5d8567d2.pool.mediaWays.net] has quit [Read error: 110 (Connection timed out)] |
| 10:25 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.6/20091201220228]"] |
| 10:25 |
Wombert |
digitarald: does it fit? :) |
| 10:30 |
saracen |
That's what she said. |
| 10:31 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] |
| 10:33 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 10:35 |
E_mE |
hehe |
| 10:36 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] |
| 10:37 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 10:37 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 10:51 |
PeYKaR |
[n=pk@91.184.77.22] has quit ["Leaving"] |
| 10:51 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 10:52 |
CIA-26 |
david * r4376 /branches/1.0/ (3 files in 3 dirs): Moved error suppression operator for XML validation calls to wrapper methods, closes #1201 |
| 10:53 |
CIA-26 |
david * r4377 /branches/1.0/CHANGELOG: changelog date/version bump |
| 10:59 |
PeYKaR |
[n=pk@91.184.77.22] has joined #agavi |
| 11:03 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 11:11 |
digitarald |
Wombert: yes, snuggle fit |
| 11:11 |
digitarald |
⦠that's also what she said |
| 11:11 |
Wombert |
digitarald: on a serious note, the missus will love it |
| 11:11 |
Wombert |
and use it as a benchmark for you to stay in shape, or, rather, not get any fatter |
| 11:11 |
Wombert |
:) |
| 11:12 |
saracen |
I really have no idea what you guys are talking about, but it's scary. |
| 11:12 |
saracen |
Oh |
| 11:12 |
saracen |
tshirt |
| 11:14 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 11:16 |
digitarald |
Wombert: I will ⦠still need to tweet the pic :) |
| 11:17 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 11:18 |
fnordfish1 |
digitarald: yes please :) |
| 11:19 |
macen |
how should javascript be handled in the MVC pattern? once the server side request is completed all the JS code resides in the pub folder, is this correct? or should it *technically* be output from app folder and cached in a pub file? |
| 11:21 |
digitarald |
however you like it |
| 11:21 |
digitarald |
u could also have a clientside lazy-loader |
| 11:22 |
digitarald |
that gets the JS on-demand for every module |
| 11:22 |
digitarald |
and CSS |
| 11:22 |
digitarald |
which is good for giant modular apps |
| 11:22 |
digitarald |
or you load the complete JS/CSS bundle every time, compressed to one file ⦠most common method which fits for most apps |
| 11:23 |
digitarald |
dependency injection is harder, but there are helpers for MooTools/YUI/Dojo |
| 11:24 |
digitarald |
At least MooTools/YUI3 have PHP-based dependency injection, that compresses multiple requested dependencies |
| 11:24 |
digitarald |
⦠brb |
| 11:25 |
macen |
interesting |
| 11:28 |
digitarald |
[n=digitara@62.202.45.102] has quit [] |
| 11:38 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 11:54 |
CIA-26 |
david * r4378 /branches/1.0/ (4 files in 4 dirs): Include error type and code when reporting libxml errors, closes #1202 |
| 11:54 |
zeeg |
[n=pk@91.184.77.22] has joined #agavi |
| 11:55 |
CIA-26 |
david * r4379 /branches/1.0/src/config/util/ (2 files in 2 dirs): spelling fixes |
| 12:01 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 12:10 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Remote closed the connection] |
| 12:32 |
WasabiCat |
[n=moritz@adsl-84-226-80-194.adslplus.ch] has joined #agavi |
| 12:36 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 12:39 |
dwc|n4cer |
[n=n4cer@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 12:47 |
dwc|n4cer |
[n=n4cer@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving"] |
| 12:47 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 12:54 |
E_mE_ |
[n=jeramy@5e0964dd.bb.sky.com] has joined #agavi |
| 12:54 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has quit [Read error: 104 (Connection reset by peer)] |
| 12:54 |
E_mE_ |
is now known as E_mE |
| 13:07 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 13:08 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 13:08 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:08 |
Rendez_ |
is now known as Rendez |
| 13:46 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:48 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:00 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 14:09 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-hmekqewjkuzyhjte] has joined #agavi |
| 14:15 |
|
Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: MikeSeth |
| 14:15 |
MikeSeth_ |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 14:31 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 14:31 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:31 |
Rendez_ |
is now known as Rendez |
| 14:33 |
Rayne |
[n=Rayne@pD9E34E7F.dip.t-dialin.net] has joined #agavi |
| 14:40 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Remote closed the connection] |
| 15:00 |
WasabiCat |
[n=moritz@adsl-84-226-80-194.adslplus.ch] has quit [Read error: 54 (Connection reset by peer)] |
| 15:08 |
saracen |
Wombert: Regarding FPF - would it be safe to use html5 and not run in to issues? |
| 15:09 |
WasabiCat |
[n=moritz@adsl-89-217-88-12.adslplus.ch] has joined #agavi |
| 15:10 |
Wombert |
should be fine, yes, saracen, but it's all up to libxml I think |
| 15:10 |
Wombert |
let me know how it goes, I'm curious |
| 15:10 |
E_mE |
Wombert: what if you use new tags such as <canvas> etc? will that create any issues? |
| 15:11 |
Wombert |
shouldn't either, no |
| 15:11 |
E_mE |
ah okay, worth a try then :) |
| 15:12 |
Wombert |
well, html5 input fields might be a bit of a problem |
| 15:12 |
Wombert |
but not sure |
| 15:12 |
saracen |
Wombert: What message would you give to people that create HTML helper methods when using Agavi, to do things such as select the correct drop-down item? |
| 15:12 |
Wombert |
saracen: fine IMO |
| 15:12 |
Wombert |
(I suppose you mean to generate a list of <option> elements) |
| 15:13 |
saracen |
Yeah, and then to select the 'active' one, without using FPF =( |
| 15:13 |
Wombert |
FPF selects the active one for you... |
| 15:13 |
archtech |
[i=stanv@83.228.56.37] has quit [Read error: 113 (No route to host)] |
| 15:14 |
saracen |
lol, nevermind :) |
| 15:14 |
Wombert |
you just need to generate all the <option>s :) |
| 15:15 |
saracen |
Aye, I know. I was trying to get you to secretly tell E_mE off for not using FPF to select the active drop down. But he was concerned that it wouldn't work with html5. I hadn't even thought about it |
| 15:15 |
E_mE |
slapes saracen yet again ;) |
| 15:16 |
Wombert |
how's that related to html5? |
| 15:16 |
Wombert |
besides, we'll just add support for anything in html5 if necessary, so what's the big deal :p |
| 15:16 |
E_mE |
Ive not actived FPF because we are using HTML5 features and wasn't sure that FPF could work, meaning i've implemented some helpers |
| 15:16 |
Wombert |
wtf |
| 15:17 |
Wombert |
you're kidding? |
| 15:17 |
E_mE |
well one helper |
| 15:17 |
Wombert |
man |
| 15:17 |
Wombert |
... |
| 15:17 |
Wombert |
you could at least have tried first :p |
| 15:17 |
E_mE |
the optionSelect() function |
| 15:17 |
E_mE |
there you go saracen, you happy now... ive been tamed :P |
| 15:18 |
E_mE |
Wombert: we'll try it now :) |
| 15:18 |
Wombert |
E_mE: :p |
| 15:19 |
saracen |
:) |
| 15:30 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:31 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 15:34 |
hzilla |
hey how do i override the default renderer for a template? |
| 15:35 |
hzilla |
created a layout and calling setupHtml with that |
| 15:36 |
hzilla |
trying to switch to php instead of tak |
| 15:36 |
hzilla |
tal |
| 15:37 |
macen |
how would you access routing from a model? |
| 15:38 |
Jarda |
$this->getContext()->getRouting() |
| 15:39 |
saracen |
Which is the same way you access it from pretty much everywhere, unless you're in a template |
| 15:39 |
macen |
context is null for some reason |
| 15:39 |
saracen |
Does it inherit AgaviModel? |
| 15:39 |
saracen |
And are you fetching it via context->getModel('Model')? |
| 15:40 |
saracen |
Using getModel() initializes your model so that context isn't null |
| 15:40 |
Xylakant |
macen: although it's convenient to access global context from a model, you should be aware of the consequences |
| 15:40 |
Xylakant |
it's using a hidden singleton and by that virtue using global state |
| 15:40 |
Jarda |
hzilla: <output_type name="foo"><renderers default="php"><renderer name="php" class="AgaviPhpRenderer"> |
| 15:40 |
Jarda |
or something like thath |
| 15:40 |
Xylakant |
that for example makes your model hard to test |
| 15:41 |
hzilla |
Jarda: ok thanks |
| 15:41 |
macen |
saracen: yes, and yes |
| 15:42 |
Xylakant |
macen: did you overwrite initialize()? |
| 15:42 |
saracen |
Are you trying to access it from the constructor of your model? Because it hasn't been initialised at that point |
| 15:42 |
macen |
saracen: i am yes. |
| 15:42 |
saracen |
overwrite initialize, call parent::initialize first though, then do your construct logic |
| 15:43 |
macen |
ironically it wants an AgaviContext as the first parameter |
| 15:44 |
saracen |
That's not ironic, thats how getModel() passed it the Context, you'll need to copy the same parameter list it expects |
| 15:44 |
saracen |
passes the Context* |
| 15:45 |
macen |
Argument 1 passed to AgaviModel::initialize() must be an instance of AgaviContext, null given |
| 15:46 |
Xylakant |
macen: show us code |
| 15:47 |
saracen |
Brb. I'm going to find a Pulp Fiction quote and replace "English" for "PHP". |
| 15:48 |
hzilla |
re: renderer, i have tal and php renderers defined in my output type html. How do i tell a particular layout to search for .php templates instead of .tal? |
| 15:49 |
hzilla |
i set default_extension to .php in the content layer but no joy |
| 15:57 |
macen |
Xylakant: http://paste2.org/p/593494 |
| 15:57 |
Xylakant |
macen: you don't have access to the context in the constructor |
| 15:58 |
Xylakant |
by no means, unless you explicitly pass it yourself |
| 15:58 |
Xylakant |
and the second parameter to AgaviRouting::gen() is an array, btw :) |
| 15:58 |
macen |
:) |
| 15:59 |
zeeg |
[n=pk@91.184.77.22] has quit [Read error: 113 (No route to host)] |
| 15:59 |
PeYKaR |
[n=pk@91.184.77.22] has quit [Read error: 113 (No route to host)] |
| 15:59 |
macen |
so what's the solution? |
| 15:59 |
saracen |
Learn PHP. |
| 15:59 |
Wombert |
zing |
| 15:59 |
Xylakant |
as saracen pointed out: initialize() will be called right after the constructor |
| 15:59 |
Wombert |
hzilla: you can define renderers per <layer> |
| 16:00 |
Xylakant |
move all code that needs access to the context to initialize |
| 16:00 |
Wombert |
<layer name="..." renderer="renderername" ... /> |
| 16:01 |
Wombert |
you could theoretically also set it by hand on the layer in the view, but I'd recommend to use another layout for the transition |
| 16:02 |
macen |
meh |
| 16:02 |
hzilla |
magic - works perfect |
| 16:02 |
macen |
i see, thanks |
| 16:13 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-hmekqewjkuzyhjte] has quit [Ping timeout: 180 seconds] |
| 16:14 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 16:14 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:14 |
Rendez_ |
is now known as Rendez |
| 16:24 |
macen |
um |
| 16:24 |
macen |
http://paste2.org/p/593535 |
| 16:24 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 16:24 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 16:25 |
v-dogg |
wat are you trying to do? |
| 16:25 |
macen |
access getContext() |
| 16:25 |
v-dogg |
context is given as a parameter to initialize |
| 16:25 |
macen |
oh. |
| 16:25 |
Wombert |
oh god |
| 16:25 |
Wombert |
... |
| 16:25 |
v-dogg |
and then you need to call parent::initialize |
| 16:26 |
Wombert |
[16:50] saracen: overwrite initialize, call parent::initialize first though, then do your construct logic |
| 16:27 |
v-dogg |
and then, wat is ...getRouting('blah'... |
| 16:27 |
v-dogg |
getRouting()->gen('blah') perhaps? |
| 16:28 |
saracen |
WHEN DID TIME GO BACKWARDS? |
| 16:29 |
v-dogg |
it's just macen. he's trap in the year 2006 |
| 16:29 |
macen |
sorted |
| 16:29 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 16:29 |
_cheerios |
iltaa |
| 16:29 |
v-dogg |
trapped |
| 16:30 |
saracen |
15:44:44 < macen> how would you access routing from a model? |
| 16:30 |
saracen |
16:36:38 < macen> sorted |
| 16:31 |
saracen |
3 explanations later, which were identical. You should probably remove this work from your time sheet. |
| 16:31 |
E_mE |
macen you need to cut back on the beer dude ;) |
| 16:31 |
macen |
i had calls inbetween |
| 16:32 |
saracen |
Were they from God? |
| 16:32 |
saracen |
Is he telling you to self-terminate? |
| 16:32 |
saracen |
If not, I should give him a ring. |
| 16:32 |
macen |
lol |
| 16:32 |
macen |
no they weren't from god |
| 16:33 |
saracen |
calls God |
| 16:33 |
macen |
lol |
| 16:35 |
E_mE |
praaissee the lord |
| 16:38 |
_cheerios |
haha, missed this GF skit, http://xkcd.com/684/ |
| 16:46 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 16:49 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 16:51 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has left #agavi [] |
| 16:52 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:52 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 16:53 |
Rayne |
[n=Rayne@pD9E34E7F.dip.t-dialin.net] has quit ["#!/bin/rm"] |
| 17:04 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 17:18 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 17:26 |
Mobbit |
[n=mobbit@87.79.35.60] has quit [] |
| 17:36 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has quit [] |
| 17:54 |
WasabiCat_ |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has joined #agavi |
| 18:02 |
WasabiCat |
[n=moritz@adsl-89-217-88-12.adslplus.ch] has quit [Read error: 110 (Connection timed out)] |
| 18:02 |
WasabiCat_ |
is now known as WasabiCat |
| 18:11 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 18:14 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 18:18 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 18:19 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 18:19 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 18:19 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 18:22 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 18:23 |
Treffynnon |
I want to perform a forward container. http://pastie.org/766326 |
| 18:23 |
Treffynnon |
how can i have the container interact with an action in my module (called Document) |
| 18:28 |
Treffynnon |
braindead moment there please ignore |
| 18:28 |
Treffynnon |
its done like this: return $this->createForwardContainer('Document', 'CreateAddDetail'); |
| 18:48 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 19:00 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 19:05 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 19:16 |
graste |
[n=graste@f053006249.adsl.alicedsl.de] has joined #agavi |
| 19:25 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 19:33 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has quit [] |
| 19:35 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 19:44 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["foo"] |
| 20:26 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has quit [] |
| 20:29 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 20:42 |
Sasan_Rose |
[n=SasanRos@92.50.6.105] has joined #agavi |
| 20:51 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 20:51 |
_cheerios |
so tired of these ubuntu karmic+lucid dns problems. |
| 20:56 |
matbtt_ |
[n=matbtt@port-92-202-93-102.dynamic.qsc.de] has joined #agavi |
| 21:05 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 21:06 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 21:07 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 21:14 |
Sasan_Rose |
[n=SasanRos@92.50.6.105] has quit [Client Quit] |
| 21:21 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 21:45 |
_cheerios |
ttj, wushu-kungu, worth anything? |
| 21:45 |
_cheerios |
*kungfu |
| 21:48 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 22:10 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has joined #agavi |
| 22:21 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has quit [] |
| 22:25 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 22:41 |
matbtt_ |
[n=matbtt@port-92-202-93-102.dynamic.qsc.de] has left #agavi [] |
| 22:52 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 22:56 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has joined #agavi |
| 23:19 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["foo"] |
| 23:28 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 23:31 |
graste |
[n=graste@f053006249.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:49 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 01:02 |
Chuckwalla |
[n=chuckwal@static-ip-85-25-230-10.inaddr.intergenia.de] has joined #agavi |
| 01:02 |
|
Irssi: #agavi: Total of 14 nicks [1 ops, 0 halfops, 0 voices, 13 normal] |
| 01:02 |
|
Irssi: Join to #agavi was synced in 3 secs |
| 01:09 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 01:09 |
sth |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 01:09 |
MikeSeth_ |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 01:09 |
SasanRose |
[n=SasanRos@91.184.77.22] has joined #agavi |
| 01:11 |
Jarda |
[n=jarda@e178.nor.fi] has joined #agavi |
| 01:11 |
SasanRose |
[n=SasanRos@91.184.77.22] has quit [Connection timed out] |
| 01:24 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 01:30 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has quit [] |
| 02:33 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 03:41 |
movvy |
nice |
| 03:42 |
movvy |
I am starting to see how agavi can hel me develop stuff faster, or at least provide a nice framework for organazation and logicalness |
| 05:01 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 05:04 |
Rick |
are xml errors in validator xmls ignored now? |
| 05:05 |
Rick |
I know the answer is 'no' but I can't figure out why validators arn't even being processed for this and it's really pissing me off :| |
| 05:13 |
Rick |
oh |
| 05:13 |
Rick |
I think I figured it out |
| 05:14 |
PeYKaR |
[n=pk@91.184.77.22] has joined #agavi |
| 05:14 |
zeeg |
[n=pk@91.184.77.22] has joined #agavi |
| 07:03 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 07:07 |
SasanRose |
[n=SasanRos@92.50.6.105] has joined #agavi |
| 07:18 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 08:02 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 08:14 |
fnordfish |
[n=fnordfis@f052136168.adsl.alicedsl.de] has joined #agavi |
| 08:25 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 08:31 |
fnordfish |
[n=fnordfis@f052136168.adsl.alicedsl.de] has quit ["Leaving."] |
| 08:32 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 08:33 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has joined #agavi |
| 08:35 |
digitarald |
Huomenta |
| 08:36 |
Mobbit |
[n=mobbit@87.79.35.60] has joined #agavi |
| 08:51 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 08:53 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:53 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-havdkrdbtcxroxjt] has joined #agavi |
| 08:58 |
pashyon |
[n=tfroschm@mnch-5d8698f7.pool.mediaWays.net] has joined #agavi |
| 08:59 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Remote closed the connection] |
| 08:59 |
pashyon |
[n=tfroschm@mnch-5d8698f7.pool.mediaWays.net] has quit [Client Quit] |
| 09:06 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has joined #agavi |
| 09:06 |
E_mE |
huomenta |
| 09:07 |
E_mE |
wow its snowing loads outside... this really is the year for snow in the UK :D |
| 09:11 |
graste |
huomenta |
| 09:12 |
SasanRose |
[n=SasanRos@92.50.6.105] has quit ["leaving"] |
| 09:16 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has quit [] |
| 09:16 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has joined #agavi |
| 09:29 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has joined #agavi |
| 09:32 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:34 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:34 |
digitarald |
whats the roadmap for upcoming releases? :) |
| 09:42 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:50 |
sth |
digitarald: http://trac.agavi.org/roadmap |
| 09:51 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 09:53 |
digitarald |
still, the descriptions are vague and its hard to see the focus of the milestones |
| 09:53 |
digitarald |
but ok, I will summarize something for my internal presentation on Agavi |
| 09:54 |
Wombert |
digitarald: 1.0.2RC4 this weekend, final next week-ish, 1.0.3 in feb, 1.1-something in march |
| 09:54 |
sth |
Oh, morning Wombert |
| 09:54 |
digitarald |
awesome |
| 09:55 |
Wombert |
digitarald: skype |
| 09:58 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 10:11 |
Peyman |
[n=pk@91.184.77.53] has joined #agavi |
| 10:13 |
SasanRose |
[n=SasanRos@91.184.77.53] has joined #agavi |
| 10:15 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 10:20 |
Sasan_Rose |
[n=SasanRos@91.184.77.22] has quit [Read error: 110 (Connection timed out)] |
| 10:20 |
PeYKaR |
[n=pk@91.184.77.22] has quit [Read error: 110 (Connection timed out)] |
| 10:22 |
zeeg |
[n=pk@91.184.77.22] has quit [Read error: 110 (Connection timed out)] |
| 10:27 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 10:29 |
codecop__ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 10:38 |
digitarald |
was the doctrine problem/rant forwarded to the doctrine devs, any reaction? |
| 10:42 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 11:01 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Read error: 104 (Connection reset by peer)] |
| 11:20 |
Xylakant |
digitarald: no clue, you need to ask wombert |
| 11:25 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has quit [] |
| 11:26 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 11:27 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 11:31 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] |
| 11:40 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 11:40 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 11:41 |
fnordfish |
[n=fnordfis@89.246.250.218] has left #agavi [] |
| 11:46 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 11:53 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 12:13 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has joined #agavi |
| 12:14 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has quit [Client Quit] |
| 12:35 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has quit [] |
| 12:43 |
E_mE |
is there a function similar to array_merge which maintains keys? |
| 12:59 |
sth |
Array_merge should keep the keys |
| 13:00 |
horros |
E_mE: + ? |
| 13:00 |
horros |
$array = $array1 + $array2; |
| 13:01 |
E_mE |
sth: there numeric, so its reindex |
| 13:01 |
E_mE |
ed |
| 13:01 |
E_mE |
horros: never tried that |
| 13:01 |
E_mE |
i'll try it out though |
| 13:05 |
E_mE |
horros: negative |
| 13:05 |
sth |
I guess foreach will have to do |
| 13:12 |
horros |
E_mE: Seems to be working just fine here. |
| 13:12 |
horros |
http://pastebin.com/m5b90a1 |
| 13:16 |
E_mE |
appologies horros, i made a mistake |
| 13:16 |
E_mE |
you be right, thank you |
| 13:16 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 13:21 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 13:22 |
graste |
huomenta |
| 13:37 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has joined #agavi |
| 13:38 |
graste |
Xylakant: if no caching lifetime is specified in cache.xml, Agavi caches forever? |
| 13:38 |
Xylakant |
err |
| 13:38 |
Xylakant |
i think that depends on how you specify "no lifetime" |
| 13:38 |
graste |
no attribute at all |
| 13:39 |
Xylakant |
I think if you omit the lifetime then no caching happens |
| 13:39 |
graste |
was ust a quick question here and I stumbled upon it :> |
| 13:39 |
Xylakant |
but I'll ask david |
| 13:39 |
graste |
s/ust/just |
| 13:39 |
graste |
thx :> |
| 13:40 |
Xylakant |
ok, it's forever |
| 13:42 |
Xylakant |
says david, the authority on that topic |
| 13:42 |
graste |
hehe |
| 13:42 |
graste |
told the others the correct version :D |
| 13:43 |
graste |
when they said that doesn't make sense I said, that I'll ask to be sure :P |
| 13:44 |
graste |
we were all to lazy and nobody wanted to test it firsthand <: |
| 13:47 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 13:55 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 14:11 |
Peyman |
[n=pk@91.184.77.53] has quit [Read error: 113 (No route to host)] |
| 14:48 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Remote closed the connection] |
| 14:53 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 15:02 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 15:03 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:15 |
gabou |
[n=gabriel@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 15:18 |
nfq |
[n=nfq@dyn.83-228-129-139.dsl.vtx.ch] has joined #agavi |
| 15:21 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:22 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 15:22 |
Rendez_ |
is now known as Rendez |
| 15:40 |
nfq_ |
[n=nfq@dyn.83-228-136-093.dsl.vtx.ch] has joined #agavi |
| 15:54 |
nfq |
[n=nfq@dyn.83-228-129-139.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 15:54 |
nfq_ |
is now known as nfq |
| 16:00 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 16:01 |
nfq_ |
[n=nfq@dyn.144-85-136-245.dsl.vtx.ch] has joined #agavi |
| 16:04 |
graste |
http://www.theregister.co.uk/2010/01/05/ultimate_machine/ |
| 16:05 |
nfq |
[n=nfq@dyn.83-228-136-093.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 16:05 |
nfq_ |
is now known as nfq |
| 16:11 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 16:11 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 16:11 |
E_mE |
graste: thats cool |
| 16:12 |
Treffynnon |
can anyone see what is going wrong with these routes? http://pastebin.com/d33b1e8f8 on lines 23-25 |
| 16:13 |
Treffynnon |
when I try to access the routes in the browser I am getting a 404. Looking at the ADT output it is only matching the route named "document" on line 19 |
| 16:14 |
E_mE |
Treffynnon: <route name=".index" pattern="^$" action="Create" /> but that at the bottom |
| 16:15 |
E_mE |
in its own nesting of course |
| 16:16 |
Treffynnon |
E_mE: yeah i tried that and i have just tried it again. it doesn't make a difference |
| 16:16 |
E_mE |
this one too <route name=".index" pattern="^$" action="Index" /> |
| 16:17 |
Treffynnon |
if I move the the three routes that aren't working outside of the .create nesting then they work fine |
| 16:17 |
E_mE |
<route name=".updateinformation" pattern="^/updateinformation$" action="UpdateInformation" /> |
| 16:18 |
E_mE |
notice the $ |
| 16:18 |
E_mE |
oh hold on |
| 16:18 |
E_mE |
its just the formatting |
| 16:18 |
E_mE |
sorry |
| 16:20 |
nfq_ |
[n=nfq@dyn.144-85-145-239.dsl.vtx.ch] has joined #agavi |
| 16:20 |
E_mE |
Treffynnon: here http://pastie.textmate.org/private/o13ctxfisfykpcwiskza |
| 16:20 |
E_mE |
see if that helps |
| 16:22 |
Treffynnon |
oh boy i see it now thanks E_mE |
| 16:23 |
Treffynnon |
that $ on the end of my parent create pattern |
| 16:23 |
Treffynnon |
thanks for pointing it out |
| 16:26 |
E_mE |
ja, in regex that symobilise the end of a string |
| 16:28 |
gabou |
[n=gabriel@102.45.202.62.cust.bluewin.ch] has quit [Read error: 60 (Operation timed out)] |
| 16:36 |
nfq |
[n=nfq@dyn.144-85-136-245.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 16:37 |
nfq |
[n=nfq@dyn.83-228-222-078.dsl.vtx.ch] has joined #agavi |
| 16:42 |
nfq_ |
[n=nfq@dyn.144-85-145-239.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 16:42 |
nfq |
[n=nfq@dyn.83-228-222-078.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 16:42 |
nfq |
[n=nfq@dyn.144-85-151-019.dsl.vtx.ch] has joined #agavi |
| 16:45 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-havdkrdbtcxroxjt] has quit [Ping timeout: 180 seconds] |
| 16:55 |
v-dogg |
hey, Germys, what the heck is this 2010 bug your atm's are suffering from? |
| 16:56 |
v-dogg |
german engineering... |
| 17:04 |
horros |
:O |
| 17:04 |
horros |
What's this now! |
| 17:04 |
horros |
v-dogg: Quick, more info so I can ridicule them germans! |
| 17:04 |
movvy |
ahh, i guess today i try and figure out validation again |
| 17:05 |
v-dogg |
horros: http://www.ts.fi/online/ulkomaat/100776.html |
| 17:05 |
horros |
:O |
| 17:07 |
macen |
heh |
| 17:07 |
macen |
fail |
| 17:12 |
E_mE |
did you manage to find the context macen? |
| 17:13 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has quit [] |
| 17:15 |
nfq |
[n=nfq@dyn.144-85-151-019.dsl.vtx.ch] has quit [] |
| 17:18 |
macen |
yep |
| 17:18 |
macen |
all sorted now |
| 17:18 |
macen |
am really enjoying working with it actually |
| 17:18 |
Mobbit |
[n=mobbit@87.79.35.60] has quit [] |
| 17:19 |
macen |
despite the occasional long periods of confusion heh |
| 17:20 |
macen |
gym tonight |
| 17:20 |
macen |
adios |
| 17:20 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has left #agavi [] |
| 17:26 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:32 |
gabou |
[n=gabriel@adsl-188-155-17-183.adslplus.ch] has joined #agavi |
| 17:35 |
Xylakant |
[n=Xylakant@p5DE97BD5.dip.t-dialin.net] has joined #agavi |
| 17:44 |
Xylakant |
[n=Xylakant@p5DE97BD5.dip.t-dialin.net] has quit [] |
| 17:54 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 17:55 |
Wombert |
http://trac.agavi.org/ticket/1203 feedback please |
| 17:55 |
Wombert |
stabs v-dogg |
| 17:55 |
Wombert |
stabs MikeSeth_ |
| 17:55 |
Wombert |
stabs everyone else |
| 17:55 |
Wombert |
impl! |
| 17:55 |
Wombert |
stabs impl |
| 17:56 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [] |
| 17:56 |
saracen |
Wombert: if i'm using utf8, xhtml - so I have to pass any of the optional arguments when I call htmlspecialchars? |
| 17:57 |
Wombert |
saracen: AFAIK no |
| 17:57 |
saracen |
like ENT_QUOTES, 'UTF-8'. I messed around with it and it didnt seem to make any difference |
| 17:57 |
Wombert |
saracen: there might be corner cases with the quote style |
| 17:57 |
Wombert |
saracen: ENT_QUOTES also escapes ' |
| 17:57 |
Wombert |
if your html uses single quotes |
| 17:57 |
Wombert |
and you don't use ENT_QUOTES |
| 17:57 |
Wombert |
then someone could attack :) |
| 17:59 |
saracen |
makes sense |
| 18:00 |
v-dogg |
Wombert: +1 for empty values as NULLs |
| 18:01 |
Wombert |
v-dogg: empty meaning " ", too, right? |
| 18:01 |
v-dogg |
yes |
| 18:01 |
Wombert |
v-dogg: please refresh the ticket (I clarified that " " should be NULL) and comment there or on dev@ |
| 18:01 |
Wombert |
thx |
| 18:01 |
Wombert |
saracen: same for you :x |
| 18:01 |
Wombert |
there's a second proposal coming later tonight with new features for 1.1 |
| 18:02 |
saracen |
Is it to make Agavi compatible with cake? |
| 18:02 |
v-dogg |
Wombert: alrighty. and now, explain to us what went wrong with your atms :) |
| 18:02 |
v-dogg |
Agavi for PHP Cake |
| 18:02 |
Wombert |
v-dogg: probably 09 hex = 09 dec, 10 hex = 16 dec |
| 18:02 |
Wombert |
:) |
| 18:03 |
v-dogg |
muahaha |
| 18:04 |
horros |
hahah |
| 18:04 |
saracen |
Trac should just have a thumbs up feature |
| 18:05 |
horros |
I think some Windows Mobile phones had the same problem actually |
| 18:05 |
horros |
apparently SMSes show up as being sent 2016 |
| 18:16 |
E_mE |
hahaha |
| 18:16 |
sth |
yup |
| 18:16 |
sth |
0x10 |
| 18:17 |
E_mE |
[n=jeramy@5e0964dd.bb.sky.com] has quit [] |
| 18:22 |
saracen |
Wombert: Sorry if you wanted something more meaningful to the feedback I gave on trac :P. Was the only thing I could think of |
| 18:23 |
v-dogg |
my "+1" says it all :) |
| 18:29 |
graste |
[n=graste@f053003012.adsl.alicedsl.de] has joined #agavi |
| 18:29 |
sth |
saracen: You could have used a churchill quote instead |
| 18:29 |
saracen |
Oh yes |
| 18:29 |
saracen |
I didnt much effort in to that there |
| 18:31 |
saracen |
http://www.youtube.com/watch?v=3cQ8PwmXSCw |
| 18:31 |
saracen |
Some people are easily amused |
| 18:47 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 18:49 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Client Quit] |
| 19:14 |
nfq |
[n=nfq@dyn.144-85-130-237.dsl.vtx.ch] has joined #agavi |
| 19:21 |
nfq_ |
[n=nfq@dyn.83-228-130-148.dsl.vtx.ch] has joined #agavi |
| 19:27 |
veturi |
[n=veturi@lilja.asteriski.fi] has joined #agavi |
| 19:31 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 19:31 |
_cheerios |
jee |
| 19:31 |
nfq__ |
[n=nfq@dyn.83-228-146-192.dsl.vtx.ch] has joined #agavi |
| 19:32 |
nfq_ |
[n=nfq@dyn.83-228-130-148.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 19:37 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 19:38 |
nfq |
[n=nfq@dyn.144-85-130-237.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 19:41 |
nfq |
[n=nfq@dyn.83-228-137-159.dsl.vtx.ch] has joined #agavi |
| 19:42 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has joined #agavi |
| 19:47 |
nfq_ |
[n=nfq@dyn.144-85-152-221.dsl.vtx.ch] has joined #agavi |
| 19:50 |
nfq |
[n=nfq@dyn.83-228-137-159.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 19:50 |
nfq_ |
is now known as nfq |
| 19:53 |
nfq_ |
[n=nfq@dyn.83-228-157-157.dsl.vtx.ch] has joined #agavi |
| 20:00 |
nfq__ |
[n=nfq@dyn.83-228-146-192.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 20:08 |
nfq |
[n=nfq@dyn.144-85-152-221.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 20:09 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 20:17 |
nfq |
[n=nfq@dyn.144-85-142-107.dsl.vtx.ch] has joined #agavi |
| 20:24 |
nfq__ |
[n=nfq@dyn.144-85-130-162.dsl.vtx.ch] has joined #agavi |
| 20:26 |
nfq_ |
[n=nfq@dyn.83-228-157-157.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 20:27 |
WasabiCat |
[n=moritz@adsl-188-155-9-82.adslplus.ch] has quit [] |
| 20:28 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 20:30 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Client Quit] |
| 20:31 |
gabou |
[n=gabriel@adsl-188-155-17-183.adslplus.ch] has quit [Remote closed the connection] |
| 20:37 |
nfq |
[n=nfq@dyn.144-85-142-107.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 20:37 |
nfq__ |
[n=nfq@dyn.144-85-130-162.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 20:39 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 20:39 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Read error: 60 (Operation timed out)] |
| 20:45 |
Wombert |
guys |
| 20:45 |
Wombert |
http://trac.agavi.org/wiki/AEPs/AEP-100 |
| 20:45 |
Wombert |
check it out :) |
| 20:45 |
codecop__ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Remote closed the connection] |
| 20:48 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 20:51 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 20:52 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 20:53 |
_cheerios |
sorry wombert, im too distracted by the fact that i like some emo band called fall out boy |
| 20:53 |
_cheerios |
aep's? hot damn, serious :) |
| 20:57 |
v-dogg |
AEP :D |
| 20:57 |
_cheerios |
^^ :) |
| 20:57 |
v-dogg |
you guys are so german :) |
| 20:58 |
v-dogg |
(don't get me wrong, I like it :) |
| 20:59 |
v-dogg |
wootwootwoot |
| 20:59 |
v-dogg |
haaaaappy birthday toooo youuuu, happy birthday to you *signing* |
| 20:59 |
v-dogg |
.... Dear David |
| 21:03 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 21:03 |
_cheerios |
interesting, had a salad for dinner and feel so much better suddenly. (flu again :|) |
| 21:04 |
graste |
:) |
| 21:04 |
graste |
AEP :D |
| 21:05 |
sth |
I wanted ARM |
| 21:05 |
Rayne |
[n=Rayne@217.227.79.3] has joined #agavi |
| 21:05 |
sth |
Agavi Related Moans |
| 21:06 |
graste |
:) |
| 21:06 |
graste |
you should start a blog named Agavi Related Musings |
| 21:06 |
graste |
:P |
| 21:07 |
_cheerios |
sour APE's, guys! |
| 21:41 |
Xylakant |
[n=Xylakant@93.233.123.213] has joined #agavi |
| 21:43 |
Xylakant |
[n=Xylakant@93.233.123.213] has quit [Client Quit] |
| 21:45 |
CIA-26 |
[n=CIA@208.69.182.149] has quit [Read error: 110 (Connection timed out)] |
| 22:05 |
CIA-64 |
[n=CIA@208.69.182.149] has joined #agavi |
| 22:05 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["meh"] |
| 22:44 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 22:57 |
graste |
[n=graste@f053003012.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:07 |
Rayne |
[n=Rayne@217.227.79.3] has quit ["ITS 2010 - I WANT MY FLYING CAR NOW!"] |
| 23:15 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 23:28 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| Day changed Wed Jan 06 2010
|
| 00:31 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 01:06 |
Wombert |
[n=Wombert@188.105.31.119] has quit [Read error: 104 (Connection reset by peer)] |
| 01:07 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 02:36 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 03:56 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 05:17 |
saracen |
Wombert: Why are you still up? ;o |
| 05:34 |
Peyman |
[n=pk@91.184.77.53] has joined #agavi |
| 05:36 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 05:43 |
SasanRose |
[n=SasanRos@91.184.77.53] has quit [Client Quit] |
| 06:13 |
SasanRose |
[n=SasanRos@91.184.77.53] has joined #agavi |
| 06:13 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 07:15 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 07:17 |
SasanRose |
[n=SasanRos@91.184.77.53] has quit [Read error: 110 (Connection timed out)] |
| 07:17 |
Peyman |
[n=pk@91.184.77.53] has quit [Read error: 110 (Connection timed out)] |
| 07:25 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] |
| 08:05 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 08:17 |
Mobbit |
[n=mobbit@87.79.35.60] has joined #agavi |
| 08:22 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 08:40 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:46 |
PeYKaR |
[n=pk@91.184.89.220] has joined #agavi |
| 08:48 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 09:42 |
SasanRose |
[n=SasanRos@91.184.89.220] has joined #agavi |
| 09:47 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 09:52 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 09:54 |
fnordfish |
[n=fnordfis@141.45.201.217] has joined #agavi |
| 09:55 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 10:08 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 10:17 |
fnordfish |
[n=fnordfis@141.45.201.217] has quit [Read error: 104 (Connection reset by peer)] |
| 10:17 |
fnordfish1 |
[n=fnordfis@141.45.201.217] has joined #agavi |
| 10:27 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 10:40 |
fnordfish1 |
[n=fnordfis@141.45.201.217] has quit ["Leaving."] |
| 11:21 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 11:22 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 12:15 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:16 |
macen_ |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 12:22 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 12:22 |
macen_ |
is now known as macen |
| 12:28 |
fnordfish |
[n=fnordfis@f052143249.adsl.alicedsl.de] has joined #agavi |
| 12:35 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 12:43 |
Mobbit_ |
[n=mobbit@87.79.35.60] has joined #agavi |
| 12:45 |
Mobbit__ |
[n=mobbit@87.79.35.60] has joined #agavi |
| 12:57 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 13:01 |
Mobbit_ |
[n=mobbit@87.79.35.60] has quit [Read error: 110 (Connection timed out)] |
| 13:08 |
Mobbit |
[n=mobbit@87.79.35.60] has quit [Read error: 110 (Connection timed out)] |
| 13:08 |
Mobbit__ |
is now known as Mobbit |
| 13:12 |
SasanRose |
[n=SasanRos@91.184.89.220] has quit ["leaving"] |
| 13:38 |
maleknet |
[n=maleknet@85.15.40.233] has quit ["Leaving"] |
| 13:39 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 13:40 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 13:58 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 14:10 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 14:47 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit ["Bai4now!"] |
| 14:51 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 14:53 |
Mobbit |
[n=mobbit@87.79.35.60] has quit [] |
| 14:54 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 15:07 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 15:39 |
saracen |
I has question. We were thinking about creating a JSON validator, which we can use to export the values contained within the JSON so we can then validate them separately. There a common - best way - of doing this? |
| 15:42 |
Wombert |
saracen: don't |
| 15:42 |
saracen |
Output type specific data in validation baaad? |
| 15:42 |
saracen |
Handle it in the view? |
| 15:43 |
saracen |
Although, that also seems weird. |
| 15:44 |
Wombert |
I would subclass AgaviWebRequest |
| 15:44 |
Wombert |
and if the content type is application/json |
| 15:44 |
Wombert |
then decode the JSON from the POST/PUT body into the request |
| 15:44 |
Wombert |
(if the method is POST or PUT) |
| 15:44 |
Wombert |
if you decode JSON values in a validator |
| 15:44 |
Wombert |
and export them |
| 15:44 |
Wombert |
so others can validate them |
| 15:44 |
saracen |
Ah, that makes much more sense |
| 15:44 |
saracen |
So it'd work pretty seamlessly |
| 15:44 |
Wombert |
then I can overwrite existing values if I put them into this json |
| 15:45 |
Wombert |
yes, quite |
| 15:45 |
Wombert |
Input Types were supposed to be added in Agavi 1.1 |
| 15:45 |
Wombert |
to address exactly this issue |
| 15:45 |
Wombert |
however, they suffer from the problem mentioned above |
| 15:45 |
Wombert |
it can't be done through a simple validator that exports |
| 15:45 |
Wombert |
that's a security risk |
| 15:45 |
Wombert |
and the problem is that... decoding json is trivial |
| 15:45 |
Wombert |
you decode, and there's your data |
| 15:45 |
Wombert |
but |
| 15:46 |
Wombert |
(well there's the question objects vs. arrays, but other than that, you get the idea) |
| 15:46 |
Wombert |
but |
| 15:46 |
Wombert |
decoding xml? |
| 15:46 |
Wombert |
hard |
| 15:46 |
Wombert |
only the action that handles the operation knows how to decode the xml |
| 15:46 |
Wombert |
because it might be different per action |
| 15:46 |
Wombert |
so the action needs to decode it, and... yeah... that probably requires a new sub-system |
| 15:47 |
saracen |
=( |
| 15:47 |
Wombert |
besides, then you'll have "regular" data (from the URL for instance) in the request data |
| 15:47 |
Wombert |
and at some point, the action decodes more stuff from the XML |
| 15:47 |
Wombert |
that's... bork |
| 15:49 |
Wombert |
saracen: also, remember this http://groups.google.com/group/agavi-users/browse_thread/thread/67195270cd61f5fb/933fc4f4aad12fb3 good old trick |
| 15:49 |
Wombert |
it's not related to JSON input, but you might need it for your ajax stuff :) |
| 15:49 |
WasabiCat |
[n=moritz@adsl-89-217-117-4.adslplus.ch] has joined #agavi |
| 15:51 |
graste |
the action could use a jit created validator for its decoded xml data to validate it? |
| 15:52 |
graste |
can validators instantiiate validators? ^^ |
| 15:52 |
Wombert |
yeah but then you still have the problem that you want to chop up the xml into little parts |
| 15:52 |
Wombert |
and... bleh |
| 15:52 |
Wombert |
hmhm |
| 15:52 |
graste |
=) |
| 15:52 |
Wombert |
nope I don't think so |
| 15:52 |
Wombert |
but it could be done in registerValidators() |
| 15:53 |
graste |
hm |
| 15:53 |
graste |
I'll trust you guys :D |
| 15:53 |
graste |
btw AEP-100 gets +1 from me |
| 15:53 |
saracen |
Validator xml is per action. I've never really dealt with XML before, but wouldn't there be some sort of way you could have some special block you could put in your validator.xml file which could use xpath to validate certain regions of the XML? |
| 15:54 |
Wombert |
yeah you probably could |
| 15:54 |
fnordfish |
running a validator from inside another validator is a huge mess - won't do it again |
| 15:54 |
graste |
you did? :P |
| 15:55 |
fnordfish |
well, i wanted - and finally did something else |
| 15:55 |
graste |
@saracen: but still the whole XML with some parts validated is available in the action then |
| 15:55 |
graste |
? |
| 15:55 |
graste |
hehe |
| 15:55 |
saracen |
graste: I was thinking you'd export them |
| 15:55 |
graste |
oh, k |
| 15:55 |
saracen |
So you'd only deal with the validated values, but it would no longer look like XML to the action |
| 15:58 |
saracen |
But yeah, weird problem. It feels inconsistant to have a special block dedicated to that job - when you don't for other input types |
| 15:59 |
saracen |
Unless you could easily make it so that <argument>accepts some sort of xpath</argument> |
| 16:11 |
Wombert |
http://trac.agavi.org/wiki/AEPs/AEP-100?action=diff&version=13 |
| 16:13 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 16:13 |
E_mE |
huomenta |
| 16:14 |
saracen |
E_mE: http://www.agavi.org/irclogs/agavi-201001.log |
| 16:14 |
E_mE |
thanks :) |
| 16:14 |
saracen |
From 15:39 < saracen> |
| 16:15 |
E_mE_ |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 16:15 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Read error: 104 (Connection reset by peer)] |
| 16:15 |
E_mE_ |
is now known as E_mE |
| 16:16 |
saracen |
http://trac.agavi.org/wiki/Germans =( All the youtube videos no longer work |
| 16:16 |
E_mE_ |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 16:16 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Read error: 104 (Connection reset by peer)] |
| 16:16 |
E_mE_ |
is now known as E_mE |
| 16:17 |
E_mE |
eh wtf! |
| 16:18 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Read error: 54 (Connection reset by peer)] |
| 16:18 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 16:26 |
graste |
E_mE, you should really find that peer and ask him, why he resets your connection all the time |
| 16:26 |
graste |
<: |
| 16:26 |
E_mE |
its my other computer bullying me because it knows it getting sent back to my previous employee on friday ;) |
| 16:26 |
E_mE |
ill reformat it later ;) |
| 16:26 |
graste |
:)) |
| 16:27 |
E_mE |
that will teach it |
| 16:27 |
graste |
! |
| 16:33 |
E_mE |
Wombert: what if data is being submitted as a POST request, where the input element is called "animal[cat]" and the value is a JSON string, and there could also be animal[dog] with a different JSON string in it? im guessing the application/json AgaviRequest couldn't deal with that? |
| 16:33 |
E_mE |
would it need to be sent all as on long JSON string |
| 16:34 |
E_mE |
I assuming it needs to be sent as an entire JSON string, contain all the data it needs for submission |
| 16:39 |
Wombert |
no of course not |
| 16:39 |
Wombert |
that won't be application/json |
| 16:39 |
Wombert |
that would just be a regular form submission |
| 16:40 |
Wombert |
where some fields happen to contain a string that's valid json... |
| 16:40 |
Wombert |
but then, why would you do it that way? |
| 16:40 |
E_mE |
its a fair point, two moments |
| 16:43 |
saracen |
;D |
| 16:44 |
E_mE |
its to do with when the form initially loads, we need to provide the imformation on loading the screen initially |
| 16:44 |
E_mE |
so those JSON strings already exist when the page loads in those 2 attributes |
| 16:44 |
E_mE |
meaning the JS can read them in and process accordingly, and then the reverse happens on save |
| 16:46 |
nfq |
[n=nfq@dyn.144-85-201-110.dsl.vtx.ch] has joined #agavi |
| 16:46 |
saracen |
Can't you just use multiple inputs? |
| 16:47 |
sth |
*yawn* |
| 16:47 |
saracen |
sth: Just got up? |
| 16:47 |
E_mE |
saracen: what for each of the JSON array items? |
| 16:47 |
sth |
Just woke up |
| 16:47 |
saracen |
E_mE: Maybe. I don't know how many there are ;) |
| 16:47 |
E_mE |
saracen: skype :) |
| 16:47 |
sth |
Public holiday here and I was in the office earlier but no one else turned up so I went home |
| 16:48 |
graste |
public holiday in your part of germany :x |
| 16:48 |
E_mE |
does everywhere in bloody europe have holiday today! Hmpf!! beside the UK |
| 16:48 |
saracen |
What holiday is it? ;x |
| 16:48 |
sth |
Apparently |
| 16:48 |
sth |
No idea |
| 16:48 |
sth |
They're all pointless |
| 16:48 |
graste |
I'm at work E_mE :P |
| 16:48 |
E_mE |
spain is holidaying too |
| 16:49 |
E_mE |
me too graste :) |
| 16:49 |
sth |
graste: you don't count because you live in a stupid country :D |
| 16:49 |
graste |
tz :) |
| 16:49 |
sth |
tz? |
| 16:50 |
graste |
nothing :> |
| 16:51 |
Wombert |
sth: lies, I am here |
| 16:51 |
sth |
About 3 hours after I left |
| 16:51 |
Wombert |
also lies |
| 16:51 |
Wombert |
or not |
| 16:51 |
Wombert |
:p |
| 16:51 |
sth |
There's proof I was there. There's now 2 bottles on my desk |
| 16:52 |
nfq_ |
[n=nfq@dyn.83-228-211-123.dsl.vtx.ch] has joined #agavi |
| 16:52 |
Wombert |
I know you were |
| 16:56 |
saracen |
1sth2bottles |
| 16:56 |
fnordfish |
graste didn't count because he lives in the city with the fewest holidays of this stupid country |
| 16:56 |
graste |
:\ |
| 16:56 |
graste |
yeah |
| 16:57 |
graste |
sux |
| 16:57 |
fnordfish |
anyways, at least you have payed holidays :) |
| 16:58 |
graste |
hope so :D |
| 16:58 |
fnordfish |
s/y/i |
| 16:58 |
fnordfish |
hehe |
| 16:58 |
graste |
btw |
| 16:58 |
saracen |
sth: Is there anywhere in germany that could be classes as a "romantic" sort of region? |
| 16:58 |
graste |
anyone tried twig or did a twigrenderer for agavi? |
| 16:59 |
saracen |
classed* |
| 16:59 |
graste |
saracen: sth lives not far away from it ^^ |
| 16:59 |
E_mE |
saracen: Blackforest ;D |
| 16:59 |
Wombert |
bavaria, black forest, bleh... |
| 16:59 |
graste |
bitextender office is the most romantic place, I guess |
| 16:59 |
graste |
with couches and stuff |
| 17:00 |
graste |
(for him) |
| 17:00 |
saracen |
ha ;) |
| 17:00 |
graste |
<: |
| 17:00 |
E_mE |
black forest does it for me :) |
| 17:00 |
Wombert |
Heidelberg is also pretty nice |
| 17:00 |
Wombert |
though that's a city, not a region |
| 17:00 |
Wombert |
:p |
| 17:00 |
E_mE |
Freiburg++ ;) |
| 17:00 |
graste |
city can be taken as a local region I'd say |
| 17:00 |
saracen |
Now. Should I try to convince my girlfriend/boat that we should visit some place in germany instead of Paris? |
| 17:01 |
graste |
small |
| 17:01 |
graste |
show her a picture of Schloss Neuschwanstein |
| 17:01 |
graste |
or whatever it's called |
| 17:01 |
E_mE |
saracen: depends on your budget i'd say |
| 17:01 |
graste |
http://cache.virtualtourist.com/3272519-Neuschwanstein-Schloss_Neuschwanstein.jpg |
| 17:01 |
E_mE |
paris == £££££££££££££££££££££££££££££ |
| 17:02 |
Wombert |
yeah but that place sucks, graste :p |
| 17:02 |
graste |
dunno |
| 17:02 |
graste |
<: |
| 17:02 |
E_mE |
well â¬â¬â¬â¬â¬â¬â¬â¬â¬â¬â¬â¬â¬ |
| 17:02 |
graste |
never been there |
| 17:02 |
Wombert |
saracen: I'm grateful that you'd rather visit us Krauts than those Frogs |
| 17:02 |
Wombert |
:> |
| 17:02 |
saracen |
I wish I could figure out why irssi on freebsd changes the pound sign to lb. |
| 17:03 |
E_mE |
hehe seriously saracen ? |
| 17:03 |
saracen |
yeah. It's well annoying |
| 17:03 |
saracen |
17:08:45 < E_mE> paris == lblblblblblblblblblblblblblblblblblblblblblblblblblblblblb |
| 17:03 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 17:03 |
saracen |
It;s probably a freebse thing, when I try to do a pound sign even on the console it doesnt work |
| 17:03 |
saracen |
it just displays nothing |
| 17:03 |
saracen |
bsd* |
| 17:04 |
graste |
fnordfish: did you see the "26C3: WikiLeaks Release 1.0"? |
| 17:04 |
graste |
if not, watch it :) |
| 17:05 |
graste |
the wikileaks talk, that is (at the conference) |
| 17:05 |
fnordfish |
donno - saw that part of, where they introduced the plan of going to iceland |
| 17:06 |
graste |
yeah |
| 17:06 |
graste |
pretty funny |
| 17:06 |
fnordfish |
great idea |
| 17:06 |
graste |
yes |
| 17:07 |
nfq |
[n=nfq@dyn.144-85-201-110.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:07 |
nfq_ |
is now known as nfq |
| 17:07 |
graste |
I'm inclined to donate some money to them :> |
| 17:07 |
fnordfish |
they have enough electrical power due to the hot springs and its pretty cold there, just great for servers ;) |
| 17:07 |
graste |
(as I don't have documents to leak) =) |
| 17:07 |
graste |
yeah |
| 17:07 |
graste |
data center paradise :D |
| 17:08 |
fnordfish |
just donated yesterday |
| 17:08 |
graste |
:D |
| 17:08 |
graste |
okay, that's it - just couldn't find anything yesterday as they took their website down |
| 17:08 |
graste |
but they should get some backup internet cables ^^ |
| 17:08 |
graste |
in case of "emergencies" |
| 17:09 |
fnordfish |
there was a donation link, now, the site is entirely down |
| 17:09 |
graste |
indeed |
| 17:12 |
nfq_ |
[n=nfq@dyn.144-85-131-040.dsl.vtx.ch] has joined #agavi |
| 17:18 |
nfq__ |
[n=nfq@dyn.83-228-216-215.dsl.vtx.ch] has joined #agavi |
| 17:23 |
nfq_ |
[n=nfq@dyn.144-85-131-040.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 17:26 |
nfq_ |
[n=nfq@dyn.83-228-156-011.dsl.vtx.ch] has joined #agavi |
| 17:29 |
nfq |
[n=nfq@dyn.83-228-211-123.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:29 |
nfq_ |
is now known as nfq |
| 17:29 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 17:39 |
nfq__ |
[n=nfq@dyn.83-228-216-215.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:44 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:52 |
matbtt_ |
[n=matbtt@port-92-202-115-120.dynamic.qsc.de] has joined #agavi |
| 17:54 |
nfq |
[n=nfq@dyn.83-228-156-011.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 18:00 |
WasabiCat |
[n=moritz@adsl-89-217-117-4.adslplus.ch] has quit [] |
| 18:41 |
graste |
[n=graste@f053008225.adsl.alicedsl.de] has joined #agavi |
| 18:47 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 18:59 |
matbtt_ |
[n=matbtt@port-92-202-115-120.dynamic.qsc.de] has quit [Read error: 60 (Operation timed out)] |
| 19:03 |
sth |
rubs saracen's face against a cheese grater |
| 19:04 |
saracen |
sup? |
| 19:04 |
sth |
Nothing |
| 19:04 |
saracen |
I don't like you. |
| 19:04 |
sth |
I don't like you either.... |
| 19:05 |
saracen |
I lie. When you knocked my my bosses door that time, I had an urge to kiss you. |
| 19:06 |
saracen |
But instead, i went home. Cut pictures out of manly magazines to reconstruct your face and build a shine |
| 19:06 |
sth |
*makes note to never, ever meet saracen again* |
| 19:06 |
saracen |
So in my room. I have a large picture of you, with a table infront |
| 19:06 |
saracen |
And on that table is one item |
| 19:07 |
saracen |
A box of tissues. |
| 19:11 |
sth |
runs |
| 19:11 |
saracen |
ha ;) |
| 19:11 |
saracen |
<3 |
| 19:12 |
Rayne |
[n=Rayne@217.227.67.221] has joined #agavi |
| 19:18 |
SasanRose |
[n=SasanRos@92.50.6.105] has joined #agavi |
| 19:31 |
matbtt_ |
[n=matbtt@port-92-202-180-99.dynamic.qsc.de] has joined #agavi |
| 19:35 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 19:35 |
Rayne |
[n=Rayne@217.227.67.221] has left #agavi ["ITS 2010 - I WANT MY FLYING CAR NOW!"] |
| 19:58 |
matbtt_ |
[n=matbtt@port-92-202-180-99.dynamic.qsc.de] has left #agavi [] |
| 19:59 |
PeYKaR |
[n=pk@91.184.89.220] has quit [Read error: 113 (No route to host)] |
| 20:06 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 20:10 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 20:19 |
johann__ |
[n=hartmann@mayflowerholding.com] has quit [Remote closed the connection] |
| 20:19 |
johann__ |
[n=hartmann@mayflowerholding.com] has joined #agavi |
| 20:21 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 20:57 |
E_mE |
haha http://cache.gawker.com/assets/images/11/2010/01/500x_dicktowel.jpg |
| 21:23 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 21:24 |
matbtt_ |
[n=matbtt@port-92-202-180-99.dynamic.qsc.de] has joined #agavi |
| 21:30 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 21:30 |
matbtt_ |
[n=matbtt@port-92-202-180-99.dynamic.qsc.de] has left #agavi [] |
| 21:34 |
fnordfish |
[n=fnordfis@f052143249.adsl.alicedsl.de] has quit [Read error: 104 (Connection reset by peer)] |
| 21:36 |
fnordfish |
[n=fnordfis@f052133245.adsl.alicedsl.de] has joined #agavi |
| 21:36 |
fnordfish |
[n=fnordfis@f052133245.adsl.alicedsl.de] has left #agavi [] |
| 21:55 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 21:58 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 22:41 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 22:53 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 22:54 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 22:56 |
graste |
[n=graste@f053008225.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:01 |
SasanRose |
[n=SasanRos@92.50.6.105] has quit ["leaving"] |
| 23:07 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 23:08 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 23:34 |
nfq |
[n=nfq@dyn.144-85-212-160.dsl.vtx.ch] has joined #agavi |
| 23:36 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 23:46 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 23:48 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Client Quit] |
| Day changed Thu Jan 07 2010
|
| 00:52 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 01:20 |
nfq |
[n=nfq@dyn.144-85-212-160.dsl.vtx.ch] has quit [] |
| 03:42 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 05:21 |
PeYKaR |
[n=pk@91.184.89.220] has joined #agavi |
| 06:09 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:43 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 06:51 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 07:00 |
SasanRose |
[n=SasanRos@92.50.6.105] has joined #agavi |
| 07:01 |
movvy- |
hmm |
| 07:01 |
movvy- |
I think the this->setupHtml($rd); |
| 07:01 |
movvy- |
is messing up JSON returns, however if I remove this line, I don't get any return at all.. |
| 07:02 |
maleknet |
[n=maleknet@85.15.40.233] has quit ["Leaving"] |
| 07:03 |
Jarda |
your executeJSON (or similar) should return somethin like json_encode($array_to_be_returned); |
| 07:03 |
Wombert |
is that in an executeHtml()? |
| 07:03 |
Wombert |
you should have a separate output type for it |
| 07:03 |
Jarda |
hi Wombert |
| 07:03 |
movvy- |
yes |
| 07:03 |
Wombert |
and in app/lib/view/BlahBaseView then add a similar setupOutputtypename() if neecssary |
| 07:03 |
Wombert |
well, don't return json in executeHtml... |
| 07:03 |
Wombert |
that's just wrong |
| 07:04 |
Wombert |
it also sends text/html then, not application/json |
| 07:04 |
movvy- |
yeah thats the problem :) |
| 07:04 |
Wombert |
and a bunch of filters who can work with html will fiddle with your response content |
| 07:04 |
Wombert |
like the FPF |
| 07:04 |
Wombert |
it'll try to load the JSON when it's a post request |
| 07:04 |
Wombert |
make an output type, that's what they're for |
| 07:04 |
Wombert |
didn't I give you a config for that in a pastebin? |
| 07:04 |
Wombert |
your problem was you wanted to return html, right? |
| 07:05 |
movvy- |
uhm... I don't think so... maybe you helped me earlier and i solved my issue this is brand new :) |
| 07:05 |
movvy- |
but you wolved some things before |
| 07:06 |
movvy- |
yeah i am in the app/lib/viewBlahBaseView now and there is nothing in it at all |
| 07:06 |
movvy- |
just an empty class defination |
| 07:06 |
Wombert |
no, the "full" base view |
| 07:06 |
Wombert |
that should have content in it :( |
| 07:06 |
Wombert |
how did you create this project? |
| 07:06 |
Wombert |
"agavi project" on the commandline |
| 07:06 |
Wombert |
you sure you're in app/lib? |
| 07:06 |
movvy- |
ahh i see i was in the wrong lib you pointed me too :) |
| 07:07 |
Wombert |
what you describe sounds like a module base class |
| 07:07 |
Wombert |
:D |
| 07:07 |
movvy- |
no i was in app/modules/project/lin |
| 07:07 |
movvy- |
lib* |
| 07:07 |
Wombert |
now... that json... what does it contain? |
| 07:07 |
movvy- |
http://pastebin.com/mcc69ae |
| 07:08 |
movvy- |
i used json_encode |
| 07:09 |
movvy- |
I think I need some cool setupJSON function |
| 07:09 |
Jarda |
no you don |
| 07:09 |
Jarda |
't |
| 07:10 |
Jarda |
you need output_type -decalration in app/config/output_types.xml |
| 07:10 |
Jarda |
and then executeJson() which returns that json_encoded thing |
| 07:10 |
Wombert |
movvy-: paste your view please |
| 07:11 |
Wombert |
movvy-: you should have an executeJson() method in that view |
| 07:11 |
Wombert |
which does return json_encode($data); |
| 07:11 |
movvy- |
ahh |
| 07:12 |
movvy- |
will it recognize executeJson() |
| 07:12 |
movvy- |
or will I need to add an output ? |
| 07:12 |
Jarda |
you need to declare json output type |
| 07:12 |
Wombert |
you need to add an output type named "json", of course, in output_types.xml |
| 07:12 |
Wombert |
<output_type name="json"> |
| 07:12 |
Wombert |
<ae:parameter name="http_headers"> |
| 07:12 |
Wombert |
<ae:parameter name="Content-Type">application/json</ae:parameter> |
| 07:12 |
Wombert |
</ae:parameter> |
| 07:12 |
Wombert |
</output_type> |
| 07:13 |
Wombert |
that'll be enough |
| 07:13 |
Wombert |
and then you need to find a way to select this output type |
| 07:13 |
Wombert |
maybe through the routing? |
| 07:13 |
Wombert |
<route name="json" pattern="application/json" source="_SERVER[HTTP_ACCEPT]" stop="false" output_type="json" /> |
| 07:13 |
Wombert |
but that as the first route or so |
| 07:14 |
Jarda |
s/but/put/ ;) |
| 07:14 |
movvy- |
alright cool I'll give it a shot |
| 07:14 |
Wombert |
most js frameworks will send Accept: application/json when you make a request like Request.JSON() (mootools in this case) |
| 07:14 |
movvy- |
thanks so much for the help! |
| 07:14 |
Wombert |
movvy-: but mind yiu |
| 07:14 |
Wombert |
you |
| 07:14 |
Wombert |
the idea is that you *reuse* actions! |
| 07:14 |
Wombert |
say you have an action that returns a list of products |
| 07:15 |
Wombert |
as html, with a view |
| 07:15 |
Wombert |
then you add executeJson() to *that* view |
| 07:15 |
Wombert |
you do not make a new action/view for it! |
| 07:15 |
Wombert |
and bam, modular code, and nice code reuse |
| 07:15 |
movvy- |
I am going to try this tomorrow morning, I have a website demo in 6 hours, and don't want to break anything :) |
| 07:15 |
movvy- |
i understand at the differnce is using the html template |
| 07:15 |
movvy- |
or getting json output |
| 07:16 |
movvy- |
cool guys, huge help, I will feedback tomorrow when I get it working |
| 07:16 |
movvy- |
I am assuming that these output_types are how I can configure SOAP API type things |
| 07:16 |
movvy- |
? |
| 07:16 |
movvy- |
eventually I want to add a SOAP API system |
| 07:16 |
movvy- |
but thats weeks away :) |
| 07:17 |
Wombert |
the sample app has a soap interface |
| 07:17 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 07:17 |
movvy- |
alright I will look, I did lots of the tutorial app |
| 07:17 |
movvy- |
but got antsy, and wanted to start working on my site :) |
| 07:17 |
digitarald |
Huomenta |
| 07:17 |
movvy- |
really enjoying agavi though |
| 07:18 |
movvy- |
alright guys, meeting with the CEO in 6 hours |
| 07:18 |
movvy- |
gotta get some sleep |
| 07:18 |
movvy- |
talk tomorrow, later!! |
| 07:18 |
movvy- |
thanks again! |
| 07:18 |
Wombert |
bai movvy- |
| 07:30 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 110 (Connection timed out)] |
| 07:32 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 08:20 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 08:42 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:43 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 08:45 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:47 |
fnordfish |
[n=fnordfis@89.246.250.218] has left #agavi [] |
| 08:50 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-ykbvekidhdvmquob] has joined #agavi |
| 08:54 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has joined #agavi |
| 08:58 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:11 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 09:24 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 09:28 |
digitarald |
did anybody try http://htmlpurifier.org/ ? |
| 09:33 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 09:51 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:56 |
nfq |
[n=nfq@dyn.83-228-198-194.dsl.vtx.ch] has joined #agavi |
| 10:00 |
nfq_ |
[n=nfq@dyn.83-228-210-164.dsl.vtx.ch] has joined #agavi |
| 10:11 |
digitarald |
silence ⦠|
| 10:12 |
nfq__ |
[n=nfq@dyn.144-85-150-062.dsl.vtx.ch] has joined #agavi |
| 10:14 |
nfq |
[n=nfq@dyn.83-228-198-194.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 10:14 |
nfq__ |
is now known as nfq |
| 10:17 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 10:17 |
nfq_ |
[n=nfq@dyn.83-228-210-164.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 10:31 |
nfq_ |
[n=nfq@dyn.83-228-203-167.dsl.vtx.ch] has joined #agavi |
| 10:47 |
nfq |
[n=nfq@dyn.144-85-150-062.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 11:01 |
PeYKaR |
[n=pk@91.184.89.220] has quit [Remote closed the connection] |
| 11:05 |
graste |
never heard a bad thing about it :) |
| 11:06 |
nfq_ |
[n=nfq@dyn.83-228-203-167.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 11:27 |
CIA-64 |
david * r4380 /branches/1.0/ (CHANGELOG RELEASE_NOTES src/util/AgaviToolkit.class.php): Fix #1203: Configuration parameter whitespace handling is inconsistent |
| 11:28 |
CIA-64 |
david * r4381 /branches/1.0/ (CHANGELOG RELEASE_NOTES): CHANGELOG and RELEASE_NOTES updates/fixes |
| 11:36 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 11:37 |
E_mE |
huomenta |
| 12:23 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Read error: 104 (Connection reset by peer)] |
| 12:23 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 12:35 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 12:35 |
_cheerios |
huomenta |
| 12:48 |
Wombert |
http://www.reddit.com/r/funny/comments/amlph/cold_thats_relative/ |
| 12:48 |
Wombert |
hugs finland |
| 12:48 |
Wombert |
hugs _cheerios |
| 12:48 |
Wombert |
hugs v-dogg |
| 12:48 |
Wombert |
hugs ttj |
| 12:48 |
Wombert |
hugs horros |
| 12:49 |
sth |
horros has probably already "reddit" |
| 12:49 |
v-dogg |
:p |
| 12:49 |
v-dogg |
(give Jarda a hug too, he's bitching here) |
| 12:51 |
Wombert |
oh |
| 12:51 |
Wombert |
hugs Jarda |
| 12:51 |
Wombert |
what's he complaining about? :p |
| 12:51 |
Wombert |
is he swearing in very long words and sentences? |
| 12:51 |
Wombert |
oh wait there's that one short swear word |
| 12:51 |
Wombert |
it means "tits" |
| 12:51 |
Wombert |
what was that? |
| 12:52 |
sth |
You Germans have the benchmark for long stupid words |
| 12:52 |
v-dogg |
Wombert: "vittu" and it means "cunt" |
| 12:53 |
Wombert |
yes! |
| 12:53 |
Wombert |
vittu |
| 12:53 |
Wombert |
that was it |
| 12:53 |
v-dogg |
put it into the wiki |
| 12:53 |
Wombert |
yes |
| 12:53 |
v-dogg |
we already have an official greeting |
| 12:53 |
horros |
Ahem. Geschwindigkeitsübertretungsgeldstrafe. |
| 12:55 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 13:01 |
Wombert |
https://trac.agavi.org/wiki/Vittu |
| 13:01 |
Wombert |
there you go |
| 13:01 |
Wombert |
or http://trac.agavi.org/wiki/Vittu |
| 13:02 |
_cheerios |
:p |
| 13:17 |
ttj |
Nice. |
| 13:18 |
ttj |
Wombert: When should one plan to come to Munich if one were inclined to party? |
| 13:19 |
sth |
late September would be best date, oktoberfest |
| 13:20 |
Wombert |
indeed |
| 13:20 |
ttj |
Yeahyeah, but I missed that. :P |
| 13:21 |
ttj |
Maybe I should come there prior to Turku Agile Day so that I can kidnap you to Finland on my way back. |
| 13:21 |
Wombert |
ponders |
| 13:22 |
horros |
Oh yeah. I should register for that. |
| 13:22 |
Wombert |
I only get back from canada on the 14th, ttj |
| 13:22 |
horros |
Otherwise I'll just forget it. |
| 13:23 |
Wombert |
so it would be better if you came *after* TAD |
| 13:23 |
ttj |
That could work. Then I wouldn't have to skip work as much. |
| 13:23 |
Wombert |
e.g. friday - sunday |
| 13:23 |
Wombert |
or somesuch |
| 13:24 |
ttj |
Yeah. |
| 13:32 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 13:41 |
saracen |
Wombert: If i visit Germany - how likely is it I'll be able to go around speaking English and have people understand me? |
| 13:45 |
saracen |
Or sth :P |
| 13:49 |
horros |
I got by on English and (very) drunken German pretty well. |
| 13:58 |
Treffynnon |
saracen: I used my school boy German and got pretty short shrift back in English. I gave up in the end and relied on English. My German isn't too bad either. |
| 13:59 |
saracen |
I think the only German word I know is Nein :D |
| 14:02 |
sth |
Nein NEIN NEIN NEIN NEIN |
| 14:02 |
sth |
saracen: You can do it rather easily |
| 14:02 |
sth |
Even the cretins in McDonalds know English |
| 14:03 |
Wombert |
saracen: very |
| 14:04 |
saracen |
Sounds good. My parents went a few years back to visit my sister, who was staying in a army base out there. Well, not army base, I forget the names they give them, where it's like a residential areas the wifes can stay at :) |
| 14:04 |
saracen |
But yeah, they said that they didn't get on too well and that it seemed like the Germans didnt like them. I'm sure it was all in their heads though |
| 14:04 |
saracen |
They're not the most open minded people |
| 14:05 |
saracen |
I said about also going to France. "Don't go there. It's dirty. The French are dirty people" |
| 14:05 |
Wombert |
rofl |
| 14:06 |
saracen |
They said Germany was extremely clean though |
| 14:06 |
saracen |
And, what I lol'd at, is that they said "There's no thieves." |
| 14:06 |
saracen |
"So you were there an entire two weeks and you didn't get robbed? I can see their crime rate must be 0" |
| 14:07 |
sth |
saracen: Germans are the uglist people in the world and they all goose step everywhere |
| 14:07 |
saracen |
haha |
| 14:07 |
saracen |
Nice. |
| 14:07 |
saracen |
So hopefully, if it's not too expensive: France => German => back home |
| 14:08 |
saracen |
That way, we can walk around in filth for awhile, then get clean before we come back home. |
| 14:08 |
sth |
On Sunday's, Munich is decorated with swastikas |
| 14:09 |
sth |
True story. |
| 14:09 |
ttj |
Ugh. I hate school. Have to write yet another bullshit paper about global strategic management, complexity, etc., in order to graduate. :( |
| 14:09 |
saracen |
I'll make sure I bring a helmet with one on |
| 14:10 |
sth |
Please do |
| 14:10 |
Wombert |
you |
| 14:10 |
Wombert |
r name will go on ze list |
| 14:10 |
saracen |
Don't tell him your name Pike! |
| 14:11 |
sth |
Wombert has a tattoo of a swastika on his arm, he's a kommodore |
| 14:11 |
sth |
Just because of the tattoo |
| 14:11 |
saracen |
Can he play Shinobi? |
| 14:12 |
sth |
No. That's a different campaign. |
| 14:12 |
Wombert |
stabs English mofos |
| 14:12 |
saracen |
muha |
| 14:13 |
sth |
ugh. Wombert/Hitler just moaned at me :x |
| 14:13 |
Wombert |
don't call me Hitler |
| 14:13 |
Wombert |
please |
| 14:13 |
Wombert |
seriously |
| 14:13 |
Wombert |
... |
| 14:13 |
Wombert |
stabs sth |
| 14:13 |
sth |
yes meine furher. |
| 14:13 |
Wombert |
and stop idling on irc you slacker |
| 14:13 |
Wombert |
stabs England |
| 14:14 |
sth |
SEE! |
| 14:14 |
sth |
(It appears I've found the barrier between funny and offensive) |
| 14:14 |
ttj |
Jolly good. |
| 14:14 |
sth |
It only took 8 months! |
| 14:14 |
saracen |
(Yeah, Hitler is funny. Wombert isn't) |
| 14:16 |
Wombert |
you have |
| 14:16 |
ttj |
Bah. |
| 14:16 |
Wombert |
no swastika/hitler jokes, kthx |
| 14:16 |
Wombert |
wat, ttj? |
| 14:16 |
saracen |
So anyway. Visiting Germany - I should be fine as long as I don't run around calling people Hitler? |
| 14:16 |
sth |
saracen: Yeah |
| 14:16 |
ttj |
Wombert: Bah at "(Yeah, Hitler is funny. Wombert isn't)". |
| 14:16 |
ttj |
I still think you're cool. I even got a Christmas card. :) |
| 14:17 |
sth |
You know, if the boot was on the other foot and it was us invading everywhere and lost, we'd still find it funny |
| 14:17 |
Wombert |
NEIN |
| 14:18 |
Wombert |
:< |
| 14:18 |
saracen |
If it ever happens again, I'm probably joining the other team. |
| 14:18 |
saracen |
I don't like the UK |
| 14:18 |
saracen |
We suck |
| 14:18 |
Wombert |
JA |
| 14:18 |
Wombert |
:> |
| 14:18 |
ttj |
If it ever happens again, I'm going to Bora Bora. |
| 14:18 |
_cheerios |
ttj, is the ice around lauttasaari strong enough for skating? |
| 14:18 |
ttj |
And drink Pina Coladas until the war is over. |
| 14:19 |
sth |
If it happens again, dibs on ruler of the allied forces |
| 14:19 |
ttj |
_cheerios: Dunno. Try and tell me if it is. |
| 14:19 |
saracen |
ttj: What if that's where the war originates? |
| 14:19 |
_cheerios |
thanks :) |
| 14:19 |
ttj |
No problem. :) |
| 14:19 |
ttj |
saracen: Highly unlikely. |
| 14:20 |
saracen |
Lies. I predict they'll start a world war. More land is required |
| 14:20 |
ttj |
Wars typically start when someone is pissed off. Nobody can ever be pissed off at a tropical island. |
| 14:20 |
ttj |
And besides, if you live on an island, you're drunk anyway all the time since there's nothing else to do. |
| 14:20 |
ttj |
I would know, I live on an island. |
| 14:21 |
saracen |
When I'm really drunk, sometimes I'm living on a island. Guess it works both ways |
| 14:23 |
sth |
ttj: There's no need to tell saracen and I what it's like living on an island :P |
| 14:23 |
saracen |
ha |
| 14:23 |
saracen |
It's nothing like a tropical island, though |
| 14:23 |
ttj |
Yeah, but you have a large island. I live on a ~2 square-mile piece of land. |
| 14:23 |
saracen |
But we're still always drunk |
| 14:23 |
ttj |
Well, more tropical than Finnish islands, anyway. |
| 14:24 |
ttj |
We have to drink vodka since the water is frozen. :( |
| 14:24 |
saracen |
What an excuse |
| 14:25 |
ttj |
I mean, take a piss from the 8th floor and it's a safety hazard for people walking below as they'll encountery falling ice. |
| 14:25 |
ttj |
-y |
| 14:26 |
saracen |
I would love it if they actually hang warning signs up about that. |
| 14:27 |
sth |
"Warning: Drunk Finns peeing overhead, watch for falling ice" |
| 14:27 |
ttj |
I would like to see the graphic on the sign. |
| 14:28 |
sth |
Ask nfq to make one :x |
| 14:29 |
saracen |
lol |
| 14:29 |
movvy- |
sth, i believe you wrote the tutorial on agavi's page? |
| 14:29 |
nfq |
[n=nfq@dyn.83-228-211-006.dsl.vtx.ch] has joined #agavi |
| 14:29 |
sth |
movvy-: only parts |
| 14:29 |
saracen |
The worst parts. |
| 14:29 |
movvy- |
well overall its really nice |
| 14:29 |
Jarda |
saracen: wouldn |
| 14:29 |
sth |
saracen: I hope you get hit by a bus on the way home |
| 14:29 |
saracen |
wouldn? |
| 14:29 |
Jarda |
wouldn't expect anything else from a brit :/ |
| 14:30 |
saracen |
sth: I'm at home |
| 14:30 |
saracen |
Jarda: Psht |
| 14:30 |
sth |
saracen: In that case, I hope a double decker bus crashes through the house. |
| 14:30 |
saracen |
I live in the sticks |
| 14:30 |
sth |
So? |
| 14:30 |
sth |
You still get busses |
| 14:30 |
saracen |
Theres a bus like once every day. And as if it'd be a double decker? |
| 14:30 |
saracen |
I'm more likely to get hit by tractors |
| 14:30 |
sth |
Fine, I hope a lorry crashes through the house |
| 14:31 |
saracen |
Thank you. That's more acceptable |
| 14:31 |
Jarda |
I hope a horse cras... |
| 14:31 |
saracen |
We're not Amish |
| 14:32 |
Jarda |
actually I remember reading an article about a bear that crashed into a house here in finland several years ago |
| 14:32 |
Jarda |
went straight through the wall |
| 14:32 |
saracen |
lol? Just, ran in to it or what? |
| 14:32 |
Jarda |
I don't remember it that good |
| 14:32 |
sth |
Jarda: If you insist on making houses out of cardboard... |
| 14:33 |
ttj |
Oh come on. The Californians make houses out of cardboard. We make proper houses. |
| 14:33 |
Jarda |
but a bear is freaking big and heavy and when it runs 60km/h it has some crashing power |
| 14:33 |
ttj |
Maybe through a window? |
| 14:33 |
Jarda |
iirc it was a mother defending his "puppies" |
| 14:34 |
Jarda |
and went nuts or something |
| 14:34 |
Jarda |
might have been the door also |
| 14:34 |
saracen |
What a transexual bear |
| 14:35 |
ttj |
Goddamnit. Still an hour and a half until dinner. |
| 14:35 |
nfq_ |
[n=nfq@dyn.83-228-171-186.dsl.vtx.ch] has joined #agavi |
| 14:36 |
sth |
that reminds me, I need to go to the supermarket |
| 14:44 |
saracen |
Wombert: I'm not doing anything weird, just being curious. Where is it that Agavi unsets $_GET etc.? |
| 14:51 |
nfq |
[n=nfq@dyn.83-228-211-006.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 14:51 |
Wombert |
saracen: AgaviRequest::startup() and/or AgaviWebRequest::startup() |
| 14:52 |
saracen |
Does routing kick in before this, to take the values directly from $_GET? |
| 14:59 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [] |
| 15:00 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 15:00 |
graste |
saracen: http://www.mivesto.de/agavi/agavi-faq.html#general_20 |
| 15:00 |
Xylakant |
saracen: nope |
| 15:01 |
graste |
or? |
| 15:01 |
graste |
feedback pls <: |
| 15:02 |
saracen |
I thought that Request was initialised before routing, but perhaps startup() was called after routing had finished/at least got the parameters from $_GET. Because as I can see, Request does filter out some problems to do with the variables before it unsets them |
| 15:03 |
graste |
so should I rephrase something in that faq entry? |
| 15:04 |
Xylakant |
Request before routing |
| 15:07 |
nfq_ |
[n=nfq@dyn.83-228-171-186.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 15:08 |
graste |
hmhmhmhm, bad mistake :> |
| 15:11 |
Wombert |
request init, routing init, request startup, routing startup |
| 15:12 |
Wombert |
that's also why you can register $_GET etc as a routing source |
| 15:12 |
Wombert |
in init |
| 15:15 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 15:19 |
saracen |
Ah, I see :) |
| 15:28 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit ["bbl"] |
| 15:40 |
nfq |
[n=nfq@dyn.144-85-217-124.dsl.vtx.ch] has joined #agavi |
| 15:49 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 16:21 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 16:28 |
nfq_ |
[n=nfq@dyn.144-85-208-214.dsl.vtx.ch] has joined #agavi |
| 16:29 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 16:32 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 16:39 |
nfq__ |
[n=nfq@dyn.83-228-213-082.dsl.vtx.ch] has joined #agavi |
| 16:41 |
nfq_ |
[n=nfq@dyn.144-85-208-214.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 16:42 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 16:45 |
nfq |
[n=nfq@dyn.144-85-217-124.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 16:48 |
nfq |
[n=nfq@dyn.144-85-181-142.dsl.vtx.ch] has joined #agavi |
| 16:48 |
doot |
[n=mark@ts.zoners.org] has joined #agavi |
| 16:48 |
doot |
stabs MikeSeth_ |
| 16:51 |
nfq__ |
[n=nfq@dyn.83-228-213-082.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 16:56 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-ykbvekidhdvmquob] has quit [Ping timeout: 180 seconds] |
| 17:00 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:06 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [] |
| 17:07 |
nfq |
[n=nfq@dyn.144-85-181-142.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:14 |
nfq |
[n=nfq@dyn.144-85-222-192.dsl.vtx.ch] has joined #agavi |
| 17:32 |
nfq_ |
[n=nfq@dyn.144-85-211-078.dsl.vtx.ch] has joined #agavi |
| 17:42 |
nfq_ |
[n=nfq@dyn.144-85-211-078.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 17:45 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has quit [Read error: 113 (No route to host)] |
| 17:50 |
nfq |
[n=nfq@dyn.144-85-222-192.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 17:53 |
E_mE |
when creating you're own AgaviWebRequest extension, should you perform array_merge( $_GET, json_decode($_POST) );? |
| 17:53 |
E_mE |
to populate the Parameters |
| 17:53 |
Wombert |
eh? |
| 17:53 |
Wombert |
no!!! |
| 17:54 |
E_mE |
ive been digging alittle, just trying to make bit of sense of it |
| 17:54 |
Wombert |
first |
| 17:54 |
Wombert |
json_decode gives you an object |
| 17:54 |
Wombert |
not an array |
| 17:54 |
E_mE |
i can see a new AgaviWebRequestDataHolder is created |
| 17:54 |
Wombert |
so you need to do json_decode($_POST, true); |
| 17:54 |
Wombert |
but |
| 17:54 |
E_mE |
well, okay json_decode(..,true) |
| 17:54 |
E_mE |
;) |
| 17:55 |
Wombert |
(or you loop over the properties) |
| 17:55 |
E_mE |
ok |
| 17:56 |
Wombert |
anyway |
| 17:56 |
Wombert |
just do |
| 17:56 |
Wombert |
$_POST = json_decode($_POST, true); |
| 17:56 |
Wombert |
parent::initialize() |
| 17:56 |
Wombert |
in YurWebRequest::initialize() |
| 17:56 |
Wombert |
and, err, $_POST won't work |
| 17:57 |
Wombert |
you need to read from a file |
| 17:57 |
Wombert |
ponders |
| 17:57 |
E_mE |
okay cool, should i check if the header contains the application/json first before doing the json rotuine |
| 17:57 |
Wombert |
sure but... |
| 17:57 |
Wombert |
hmhm |
| 17:57 |
E_mE |
well, i was thinking of doing it the other way round |
| 17:57 |
E_mE |
initiailize() |
| 17:57 |
E_mE |
then grab the AgaviWebRequestDataHolder |
| 17:57 |
E_mE |
and re-set the data in there |
| 17:58 |
Wombert |
yes |
| 17:58 |
E_mE |
that makes sense? |
| 17:59 |
E_mE |
or is there some little red herring i should be aware of :/ |
| 18:03 |
Wombert |
http://pastie.org/770396 |
| 18:03 |
Wombert |
this should probably work |
| 18:04 |
Wombert |
(note how I don't use $this->getMethod() instead) |
| 18:05 |
Wombert |
and it's getContents() |
| 18:05 |
E_mE |
question, how does agavi know to use JsonWebRequest over AgaviWebRequest? I've implmented MyWebRequest() which will then check Content-type header and go accordingly? |
| 18:06 |
E_mE |
oh, so does yours, its just a naming issue :) |
| 18:06 |
E_mE |
thanks Wombert :) |
| 18:06 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 18:07 |
movvy |
Wombert, your going to hate me, hopefully ther may still be logs |
| 18:07 |
movvy |
i rushed at shut off my comp, in my meeting this morning and did not save your output_types or routing.xml examples |
| 18:07 |
movvy |
I am pretty sure I will figure it out thought |
| 18:08 |
saracen |
http://www.agavi.org/irclogs/ as long as it wasn't in a PM |
| 18:08 |
Wombert |
(also in the channel topic :D) |
| 18:09 |
Wombert |
(and at http://www.agavi.org/support :D) |
| 18:09 |
saracen |
http://www.agavi.org/irclogs/agavi-201001.log from "07:11 < movvy-> ahh" looks like it might be what you're refering to |
| 18:10 |
saracen |
And also from "14:13 < sth>" if you want to see sth get in trouble |
| 18:10 |
saracen |
movvy: HIGHLIGHT |
| 18:16 |
saracen |
Wombert: You know that fuck about you've been having with Doctrine recently, what version of Doctrine is that based on? |
| 18:16 |
Wombert |
they're al the same |
| 18:17 |
Wombert |
+l |
| 18:17 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 18:25 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 18:28 |
SasanRose |
[n=SasanRos@92.50.6.105] has quit ["leaving"] |
| 18:30 |
SasanRose |
[n=SasanRos@92.50.6.105] has joined #agavi |
| 18:34 |
E_mE |
Wombert: if you have 2 different response contexts, for example a login dialog. And sometimes in AJAX views request just the <div>login blah</div> and in the normal request it requires the whole doctype + form etc... is it best to use output_type's or layouts? keeping in mind that routing defines whether to display AJAXy or HTTPy? |
| 18:34 |
Wombert |
layouts of course |
| 18:35 |
Wombert |
I'd check if a certain route matched |
| 18:35 |
E_mE |
how would i define that in routing? |
| 18:35 |
Wombert |
you can't |
| 18:35 |
E_mE |
so do a hasHeader() check or so? |
| 18:35 |
Wombert |
no |
| 18:35 |
Wombert |
you would have to validate that everywhere |
| 18:35 |
Wombert |
but you can just change app/lib/BaseView.class.php setupHtml() to use a different default layout if a certain route matched |
| 18:36 |
Wombert |
if(in_array('ajax', $request->getAttribute('matched_routes', 'org.agavi.routing')) { |
| 18:36 |
Wombert |
or whatever that route is called |
| 18:36 |
Wombert |
$request = $this->getContext()->getRequest()... |
| 18:38 |
E_mE |
ah okay |
| 18:38 |
Wombert |
hope that helps |
| 18:38 |
Wombert |
sorry, gotta run |
| 18:39 |
E_mE |
cheer dude thanks |
| 18:39 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 18:39 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 19:03 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 19:04 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 19:04 |
Rendez_ |
is now known as Rendez |
| 19:06 |
matbtt_ |
[n=matbtt@port-92-202-104-194.dynamic.qsc.de] has joined #agavi |
| 19:19 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 19:19 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 19:19 |
Rendez_ |
is now known as Rendez |
| 19:26 |
digitarald |
[n=digitara@dyn.83-228-174-131.dsl.vtx.ch] has joined #agavi |
| 19:26 |
digitarald |
[n=digitara@dyn.83-228-174-131.dsl.vtx.ch] has quit [Remote closed the connection] |
| 19:26 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 19:26 |
fnordfish |
[n=fnordfis@brln-4dbc60a5.pool.mediaWays.net] has joined #agavi |
| 19:27 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 19:27 |
Rendez_ |
is now known as Rendez |
| 19:30 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Read error: 104 (Connection reset by peer)] |
| 19:30 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 19:31 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 19:31 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 19:32 |
Rendez_ |
is now known as Rendez |
| 19:39 |
Rayne |
[n=Rayne@217.84.179.225] has joined #agavi |
| 19:39 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 19:39 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 19:40 |
Rendez_ |
is now known as Rendez |
| 19:40 |
matbtt_ |
[n=matbtt@port-92-202-104-194.dynamic.qsc.de] has left #agavi [] |
| 20:00 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 20:01 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 20:01 |
Rendez_ |
is now known as Rendez |
| 20:05 |
fnordfish |
[n=fnordfis@brln-4dbc60a5.pool.mediaWays.net] has quit ["Leaving."] |
| 20:19 |
Xylakant |
[n=Xylakant@93.233.76.188] has joined #agavi |
| 20:21 |
Xylakant |
[n=Xylakant@93.233.76.188] has quit [Client Quit] |
| 20:22 |
Xylakant |
[n=Xylakant@p5DE94CBC.dip.t-dialin.net] has joined #agavi |
| 20:27 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 20:27 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 20:27 |
Rendez_ |
is now known as Rendez |
| 20:30 |
Xylakant |
[n=Xylakant@p5DE94CBC.dip.t-dialin.net] has quit [] |
| 20:34 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 20:38 |
Rayne |
[n=Rayne@217.84.179.225] has quit ["ITS 2010 - I WANT MY FLYING CAR NOW!"] |
| 20:53 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 21:32 |
matbtt_ |
[n=matbtt@port-92-202-104-194.dynamic.qsc.de] has joined #agavi |
| 21:37 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has joined #agavi |
| 21:38 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has left #agavi [] |
| 21:44 |
SasanRose |
[n=SasanRos@92.50.6.105] has quit ["leaving"] |
| 22:04 |
movvy |
do I use getAttribute in the view |
| 22:15 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit ["Bai4now!"] |
| 22:15 |
movvy |
fuck yeah I got json working first try with your configs wombert |
| 22:28 |
saracen |
:D |
| 22:34 |
Rayne |
[n=Rayne@pD954B3E1.dip.t-dialin.net] has joined #agavi |
| 22:35 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 22:36 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 22:52 |
matbtt_ |
[n=matbtt@port-92-202-104-194.dynamic.qsc.de] has left #agavi [] |
| 23:12 |
movvy |
thanks for the logs :) |
| 23:13 |
movvy |
man developing a web app is a bunch of work :x |
| 23:17 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 23:32 |
movvy |
:9 |
| 23:33 |
movvy |
now comes the hard part |
| 23:38 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| Day changed Fri Jan 08 2010
|
| 00:13 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 00:33 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 00:46 |
Rayne |
[n=Rayne@pD954B3E1.dip.t-dialin.net] has quit ["ITS 2010 - I WANT MY FLYING CAR NOW!"] |
| 00:54 |
nfq |
[n=nfq@dyn.144-85-204-092.dsl.vtx.ch] has joined #agavi |
| 01:07 |
doot |
[n=mark@ts.zoners.org] has quit [Read error: 60 (Operation timed out)] |
| 01:33 |
doot |
[n=mark@ts.zoners.org] has joined #agavi |
| 02:08 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 03:19 |
nfq |
[n=nfq@dyn.144-85-204-092.dsl.vtx.ch] has quit [] |
| 03:22 |
nfq |
[n=nfq@dyn.144-85-204-092.dsl.vtx.ch] has joined #agavi |
| 03:23 |
nfq |
[n=nfq@dyn.144-85-204-092.dsl.vtx.ch] has quit [Client Quit] |
| 03:54 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 04:08 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 04:25 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 06:27 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 07:04 |
Gibbed |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 07:04 |
Rick |
[i=rick@unaffiliated/rick] has quit [Nick collision from services.] |
| 07:05 |
Gibbed |
is now known as Rick |
| 07:22 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:31 |
SasanRose |
[n=SasanRos@92.50.6.105] has joined #agavi |
| 07:55 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 08:07 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 08:13 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has joined #agavi |
| 08:37 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:38 |
graste |
huomenta |
| 08:57 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 09:11 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-spsprdvbhjceinhk] has joined #agavi |
| 09:27 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 09:32 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has quit ["Leaving."] |
| 09:33 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has joined #agavi |
| 09:36 |
simoncpu |
hi... this is not really an agavi-specific question, but i'm trying to transform my modules XML config files using XSLT |
| 09:36 |
simoncpu |
my question is, how can i use a default namespace for <xsl:value-of select="..."/> ? |
| 09:38 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has joined #agavi |
| 09:39 |
simoncpu |
here's my stylesheet http://simoncpu.pastebin.com/m73e6bd11 |
| 09:40 |
simoncpu |
oops http://simoncpu.pastebin.com/mff115db |
| 09:42 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has quit [Client Quit] |
| 09:43 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.6/20091201220228]"] |
| 09:48 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 09:48 |
E_mE |
huomenta |
| 09:49 |
E_mE |
can i define the output_type from within extended AgaviWebRequest() classes? |
| 09:49 |
E_mE |
so if my output requirements are JSON, then i don't need to setup output_type's in the routing system |
| 09:49 |
E_mE |
its all automatic |
| 09:53 |
E_mE |
or is there a better place to do this? |
| 09:57 |
E_mE |
no worries, i think i had a early morning moment :) |
| 10:04 |
simoncpu |
translation: i had an early morning poo poo moment |
| 10:08 |
simoncpu_ |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 10:18 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 10:23 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:25 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 10:32 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 10:40 |
v-dogg |
E_mE: view::initialize is - I think - the last place where you can change the output type |
| 10:40 |
v-dogg |
has nothing to do with AgaviWebRequest, though |
| 10:41 |
E_mE |
well ive just created a custom web request |
| 10:41 |
E_mE |
which checks for JSON content-type |
| 10:41 |
E_mE |
so wanted to set it there, but then i saw its best to do it in routing |
| 10:41 |
E_mE |
at the top |
| 10:41 |
E_mE |
of the .xml file |
| 10:41 |
v-dogg |
yes, that's your best optin |
| 10:42 |
saracen |
I'd still say routing.xml - because its where any other developer would expect to find it |
| 10:43 |
sth |
I'd agree with saracen, but I dislike him |
| 10:43 |
v-dogg |
even if both E_mE and me already said so, you'd still agree. good lad ;) |
| 10:44 |
E_mE |
;) |
| 10:44 |
v-dogg |
"E_mE and I" is proper English, I guess |
| 10:44 |
Xylakant |
E_mE: why do you dislike doing it in the routing? |
| 10:45 |
v-dogg |
" but then i saw its best to do it in routing" |
| 10:45 |
sth |
v-dogg: yup :D |
| 10:45 |
E_mE |
eh, i dont dislike doing it in the routing, i was just thinking of putting in the same place, but it was early morning and wasn't thinking properly :) |
| 10:46 |
E_mE |
is very hungry.. time for breakfast |
| 10:46 |
saracen |
You should start getting up at lunch time like I usually do :P |
| 10:47 |
sth |
saracen: I wish I could |
| 10:47 |
sth |
I'm pushing it with arriving at 10-10:30 |
| 10:47 |
saracen |
I was suppose to be in work at 9:30, but it started snowing hard and I wanted to make sure I could get back |
| 10:48 |
saracen |
So asked if I could just work from home like I usually do :) |
| 10:52 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 10:57 |
E_mE |
saracen: but then if you do go to bed at 6am im not surprised |
| 10:57 |
E_mE |
;) |
| 10:58 |
E_mE |
waking up at luunch that is |
| 10:58 |
saracen |
I didn't last night! I thought going to bed at 6am and getting up at like 9:30 would do the trick, but I still went to bed at 2am last night =( |
| 10:58 |
sth |
Today is powered by Starbucks (tm) |
| 11:01 |
E_mE |
Lapsang Souschong here sth ;) |
| 11:05 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 11:05 |
_cheerios |
huomenta |
| 11:06 |
macen |
huomenta |
| 11:16 |
saracen |
Agavis execution chain is confusing =( |
| 11:16 |
Xylakant |
what's confusing about it? |
| 11:17 |
saracen |
Well, from what I see at the minute. A container gets executed, which might run and action, which runs a view which will create a new execution container, which will be set on the current execution containers 'next' |
| 11:17 |
saracen |
an* |
| 11:18 |
saracen |
Assuming theres slots ^ |
| 11:18 |
Wombert |
no |
| 11:18 |
Wombert |
yes |
| 11:18 |
Wombert |
no |
| 11:18 |
saracen |
lol, no? |
| 11:19 |
Wombert |
container gets executed, which creates a filter chain. the last filter is the execution filter. the execution filter runs the action, then runs the view using the information returned from the action, and then if the view returns an execution container, it sets that as the "next" container |
| 11:19 |
Wombert |
this "next" container is run when control returns back through the chain of filters |
| 11:19 |
Wombert |
by the original execution container |
| 11:19 |
Wombert |
and replaces the response of the original container, too |
| 11:19 |
saracen |
Ok. Where does the merge of responses happpen though? |
| 11:20 |
Wombert |
slots are simply run in a loop in the execution filter |
| 11:20 |
saracen |
Oh, it replaces it? They don't get merged? |
| 11:22 |
Xylakant |
saracen: no, if you have a slot, the originial response does not get replaced |
| 11:22 |
Xylakant |
you get the content in the slots[] array in the template |
| 11:23 |
nfq |
[n=nfq@dyn.144-85-162-088.dsl.vtx.ch] has joined #agavi |
| 11:23 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 11:23 |
saracen |
Ah of course. Meh, I did understand all of this before =(, I'm such a bad |
| 11:23 |
Xylakant |
there's a littel "but" in there |
| 11:23 |
Xylakant |
response attributes from slots are merged with the main response |
| 11:25 |
Xylakant |
otherwise, they'd be pretty useless :) |
| 11:28 |
saracen |
The execution container business, the next one being set on the current container means a loop is very bad then ;x. Which I guess is what the execution count is for |
| 11:28 |
Xylakant |
the max execution count is to protect people from creating infinite loops |
| 11:29 |
Xylakant |
there's two simple ways of doing that |
| 11:29 |
Xylakant |
loading a layout that loads the same action in a slot |
| 11:29 |
Xylakant |
or forwarding to an action that forwards to the same action again |
| 11:30 |
nfq_ |
[n=nfq@dyn.144-85-216-218.dsl.vtx.ch] has joined #agavi |
| 11:30 |
saracen |
I've hit it before I think when I've created mant slots, like with the tutorial and comments. |
| 11:30 |
saracen |
Loading 30 odd comments which are all a slot |
| 11:31 |
Wombert |
slot responses are merged |
| 11:31 |
Wombert |
but forward responses aren't (IIRC) |
| 11:31 |
Wombert |
saracen: yeah in that case, feel free to increase the limit |
| 11:32 |
Wombert |
you can also set it to 0 to disable the safeguard |
| 11:34 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 11:34 |
saracen |
Wombert: But with the setNext stuff etc, with the next container being set on the current one, none of the execution containers are actually free'd until you exit the application are they? It isn't a problem, I did up the limit. I'm just having fun looking at the internals. Wondering if some how I could break this out in to another class, so that the execution containers could be free'd after returning a response |
| 11:35 |
saracen |
Because if you have a lot of comments, I'd hit my memory limit before execution time and this probably has more to do with the class initialisation than it does my comments html response |
| 11:35 |
Wombert |
no |
| 11:35 |
Wombert |
your comments are not affected by this |
| 11:35 |
Wombert |
slots are freed after they are run |
| 11:35 |
Wombert |
it's only when you do |
| 11:36 |
Wombert |
return $this->createForwardContainer(...) |
| 11:36 |
Wombert |
in a view |
| 11:36 |
Wombert |
which you don't to very often, and certainly not 100 times |
| 11:36 |
Wombert |
(if you do, then you're doing it wrong :p) |
| 11:36 |
saracen |
I see :) |
| 11:36 |
Wombert |
internal forwards are pretty rare |
| 11:44 |
saracen |
hmm |
| 11:46 |
saracen |
So. Say I was to create a view, which loaded a bunch of slots. Then I returned a forward container from that view, to the same action. The slots still wouldnt be destroyed would they, because they might be used in a template (Ignoring the fact I'm now in an infinite loop)? |
| 11:46 |
nfq |
[n=nfq@dyn.144-85-162-088.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 11:46 |
nfq_ |
is now known as nfq |
| 11:56 |
nfq_ |
[n=nfq@dyn.144-85-208-067.dsl.vtx.ch] has joined #agavi |
| 11:59 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 12:05 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] |
| 12:12 |
nfq |
[n=nfq@dyn.144-85-216-218.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 12:12 |
nfq_ |
is now known as nfq |
| 12:20 |
E_mE |
sth: thats an awesome picture of the UK you posted on FB |
| 12:24 |
darko |
[n=darko@79.125.252.20] has joined #agavi |
| 12:24 |
darko |
is now known as Guest93218 |
| 12:28 |
nfq_ |
[n=nfq@dyn.144-85-203-123.dsl.vtx.ch] has joined #agavi |
| 12:29 |
sth |
Yeah, it's pretty cool |
| 12:30 |
E_mE |
hopes this becomes a year occurence ;D though i've got my doubts |
| 12:34 |
Guest93218 |
is now known as darko |
| 12:34 |
darko |
is now known as Guest26019 |
| 12:35 |
Guest26019 |
is now known as darkom |
| 12:36 |
darkom |
helooooouuu |
| 12:36 |
darkom |
i'm back :) |
| 12:45 |
nfq |
[n=nfq@dyn.144-85-208-067.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 12:45 |
nfq |
[n=nfq@dyn.83-228-193-123.dsl.vtx.ch] has joined #agavi |
| 12:45 |
sth |
Hey Darko |
| 12:48 |
saracen |
might have found memory leak |
| 12:48 |
sth |
saracen: That's easy to find, you had to look in a mirror though |
| 12:49 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 12:50 |
saracen |
sth: Thats what she said |
| 12:50 |
Wombert |
saracen: So. Say I was to create a view, which loaded a bunch of slots. Then I returned a forward container from that view, to the same action. The slots still wouldnt be destroyed would they, because they might be used in a template (Ignoring the fact I'm now in an infinite loop)? |
| 12:50 |
Wombert |
no |
| 12:50 |
Wombert |
they get cleaned up once the execution filter finishes |
| 12:51 |
saracen |
thats what you think! |
| 12:51 |
saracen |
which I think is what I just spent the time since we've spoken finding out why not |
| 12:51 |
ttj |
Wombert: Heads up! |
| 12:52 |
nfq_ |
[n=nfq@dyn.144-85-203-123.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 12:53 |
saracen |
Yeah. I has solved problem. Muhahaha. |
| 12:56 |
nfq |
[n=nfq@dyn.83-228-193-123.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 12:59 |
Wombert |
saracen: eh? |
| 13:00 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 13:00 |
saracen |
Wombert: Using trunk, they don't get destroyed after the filter has finished |
| 13:01 |
Wombert |
lies |
| 13:01 |
Wombert |
:< |
| 13:01 |
Wombert |
slots? |
| 13:01 |
saracen |
Yeah, not sure if it effects anything else. I've only managed to go back far enough using slots and locate where the "point of no return is" |
| 13:01 |
saracen |
Well, where loosely it is |
| 13:02 |
saracen |
I can fix it at that point, but you could probably find out where in both the action/view instances |
| 13:02 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 13:02 |
saracen |
AgaviExecutionContainer::execute() - At the bottom of this method, before return $this->proceed() |
| 13:03 |
saracen |
If you unset both $this->actionInstance and $this->viewInstance |
| 13:03 |
saracen |
Then your slots are destroyed correctly after the filter has finished |
| 13:03 |
saracen |
Otherwise it's just upon application exit |
| 13:03 |
Wombert |
ponders |
| 13:03 |
Wombert |
oh |
| 13:03 |
Wombert |
because they're in $this->slots |
| 13:03 |
Wombert |
right? |
| 13:03 |
Wombert |
in the view |
| 13:03 |
Wombert |
yea... |
| 13:03 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 13:03 |
Wombert |
no |
| 13:03 |
Wombert |
they're in the layers |
| 13:04 |
Wombert |
and those are on the view |
| 13:04 |
Wombert |
fair point, sir |
| 13:04 |
saracen |
You have to unset both action and view instance though, one or the other doesn't work |
| 13:04 |
saracen |
So it's either the same bug in both, or a combination of what they access I suppose |
| 13:05 |
saracen |
But you'll know more about that. For now, thats my fix there :P |
| 13:06 |
saracen |
Oh no |
| 13:06 |
saracen |
I lied |
| 13:06 |
saracen |
unset($this->viewInstance); does it fine |
| 13:07 |
saracen |
Just the view. The browser took a long time to refresh because I had to wait for PHPs memory fail :D |
| 13:09 |
Wombert |
Jarda: that blue thing at the bottom of turku agile day invoices |
| 13:09 |
Wombert |
is that a wire transfer form? :p |
| 13:10 |
Jarda |
:o |
| 13:10 |
Jarda |
wait a sec :) |
| 13:10 |
Wombert |
when I do the transfer, do I use |
| 13:10 |
Wombert |
Laskunumero: 49 |
| 13:10 |
Wombert |
Asiakasnumero: 50 |
| 13:10 |
Wombert |
in the subject? |
| 13:10 |
Wombert |
"Viitenumero mainittava maksaessa!" AHAAAA, that explains everything |
| 13:10 |
Wombert |
hugs finland |
| 13:11 |
Jarda |
sorry, it's the standard finnish invoice, I can explain it to you |
| 13:11 |
Wombert |
I do a wire transfer to the IBAN/BIC |
| 13:11 |
Wombert |
but what do I use for the subject? |
| 13:11 |
Wombert |
oh |
| 13:11 |
Wombert |
Viitenro? |
| 13:11 |
Jarda |
yeah, that's fine |
| 13:12 |
Wombert |
btw, I got 20 euros early bird discount |
| 13:12 |
Wombert |
I shouldhave gotten only 10 |
| 13:12 |
Jarda |
your invoice number is 49 and customer number 50 |
| 13:12 |
Wombert |
ah |
| 13:12 |
Jarda |
hmm |
| 13:12 |
Wombert |
the website said 90 |
| 13:12 |
Wombert |
the invoice says 80 |
| 13:13 |
v-dogg |
are you complaining? |
| 13:13 |
Wombert |
no |
| 13:13 |
Jarda |
stupid coders |
| 13:13 |
ttj |
Jarda: How much for only the dinner at TAD?-) |
| 13:13 |
v-dogg |
I can give you my account number for the remaining 10⬠|
| 13:13 |
Jarda |
oh wait, I have done it |
| 13:13 |
Wombert |
stabs ttj |
| 13:13 |
Jarda |
have to maybe change it |
| 13:14 |
sth |
phones British Airways |
| 13:15 |
Jarda |
what the fuck, no one has said anything about it |
| 13:15 |
Jarda |
now it gives it correctly, of course we can't change existing invoices.. |
| 13:16 |
Jarda |
stupid me |
| 13:16 |
digitarald| |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 13:16 |
Jarda |
and stupid people doing acceptance tests :) |
| 13:17 |
ttj |
Hmmhmm... Did I get a discount? |
| 13:17 |
Wombert |
you can send me a corrected one if you want :p |
| 13:18 |
ttj |
You can send my invoice to Wombert as well. |
| 13:18 |
Jarda |
Wombert: I don't feel like ite :) |
| 13:18 |
v-dogg |
does this mean there wont be open bar now because everyone is paying too little for the conference? |
| 13:18 |
Wombert |
ZOMG |
| 13:18 |
v-dogg |
considers canceling his registration |
| 13:18 |
Jarda |
v-dogg: it depends on how drunk we are :) |
| 13:18 |
ttj |
WaitWHAT?! |
| 13:18 |
ttj |
No open bar?! :O |
| 13:18 |
v-dogg |
hah, that got peoples attention :D |
| 13:18 |
Wombert |
I think the open bar was sponsored last time |
| 13:19 |
v-dogg |
yeah, by drunker organizers |
| 13:19 |
v-dogg |
bah, typos++ |
| 13:20 |
Wombert |
so |
| 13:20 |
Wombert |
horros |
| 13:20 |
Wombert |
you gonna drive again? :> |
| 13:21 |
ttj |
Damnit... 90e. |
| 13:21 |
Wombert |
ahah |
| 13:21 |
Wombert |
:> |
| 13:21 |
horros |
Wombert: Not likely, as I'll be in Turku two days before. |
| 13:21 |
horros |
...for the CSM training |
| 13:21 |
Wombert |
oh |
| 13:21 |
Wombert |
ttj: we must make plans then |
| 13:21 |
Wombert |
horros: when are you going back? |
| 13:21 |
horros |
errm, after the conf |
| 13:21 |
Wombert |
on friday? |
| 13:21 |
v-dogg |
take a train (and hope it wont crash into buildings) |
| 13:21 |
ttj |
Wombert: Train. Alcohol! |
| 13:22 |
horros |
No idea when it ends :) |
| 13:22 |
Wombert |
v-dogg: or be attacked by polar bears |
| 13:22 |
Wombert |
horros: thursday evening |
| 13:22 |
Wombert |
ttj: good plan |
| 13:22 |
horros |
Then yes, probably on friday. |
| 13:22 |
Wombert |
horros: good. ttj and me have to be at helsinki airport at 12 |
| 13:22 |
Wombert |
which is going to be problematic |
| 13:22 |
Wombert |
because |
| 13:22 |
Wombert |
you know, last year... |
| 13:23 |
Wombert |
:> |
| 13:23 |
v-dogg |
:D |
| 13:23 |
horros |
At 12?! |
| 13:23 |
Wombert |
ah that was legendary |
| 13:23 |
horros |
Fat chance! |
| 13:23 |
horros |
:D |
| 13:23 |
Wombert |
yeah |
| 13:23 |
Wombert |
hah |
| 13:23 |
sth |
stabs BA |
| 13:23 |
horros |
Oh gods I was nearly dead the last time. |
| 13:24 |
horros |
Hopefully the weird middleaged drunken fart isn't attending this year. |
| 13:24 |
v-dogg |
hahaha |
| 13:24 |
horros |
He was _so_ annoying. |
| 13:24 |
v-dogg |
hasn't he just been sacked last year? |
| 13:24 |
horros |
Yeah |
| 13:24 |
horros |
What was that app he went on and on and on and on and on about ad nauseum? |
| 13:25 |
v-dogg |
umm... |
| 13:25 |
Jarda |
oh, _that_ guy |
| 13:25 |
horros |
Jarda: :D |
| 13:25 |
Jarda |
I don't remember :D |
| 13:25 |
Wombert |
the one who fell on his face? |
| 13:25 |
horros |
The one that fell over and hit his face on the ice |
| 13:25 |
v-dogg |
same guy |
| 13:25 |
v-dogg |
in stereo |
| 13:26 |
v-dogg |
where available |
| 13:26 |
horros |
I'm trying to think what the app was |
| 13:26 |
horros |
but for some reason I can only think of Vita Nova :D |
| 13:26 |
horros |
PRIMA VERA! |
| 13:26 |
Wombert |
ja! |
| 13:26 |
v-dogg |
ahahahaaa |
| 13:26 |
horros |
That's what it was! |
| 13:26 |
v-dogg |
yup |
| 13:26 |
horros |
Vita Nova, Prima Vera... Pfft! |
| 13:26 |
v-dogg |
*flash backs* |
| 13:26 |
sth |
Wombert: revising our top gear style race to heathrow, you're likely to win |
| 13:26 |
horros |
I should get some Vita Nova today! |
| 13:27 |
v-dogg |
get some prima vera |
| 13:27 |
sth |
Unless your baggage takes a year to arrive |
| 13:27 |
Jarda |
PRIMA VERA, THE APP OF THE FUTURE |
| 13:27 |
horros |
He was so unbelievably annoying. |
| 13:27 |
Jarda |
(+ the drunken accent) |
| 13:27 |
horros |
I was trying to talk to Ellnestam(?) about agile stuff |
| 13:27 |
horros |
and he barged in starting to babble about prima vera |
| 13:27 |
horros |
:x |
| 13:27 |
v-dogg |
muahaha |
| 13:27 |
v-dogg |
good times :) |
| 13:28 |
horros |
I so wanted to punch him in the face a few times |
| 13:28 |
horros |
Should have done that. It'd be a proper finnish conference then. |
| 13:28 |
Jarda |
I have very little memories after the dinner |
| 13:28 |
horros |
Maybe stabbed him a little with a mora. |
| 13:28 |
Jarda |
(and I still got a job from v-dogg) :D |
| 13:29 |
horros |
I remember I forgot to get the receipt a few times when I went to fetch copious amounts of lager :| |
| 13:29 |
horros |
Which ment I couldn't put it on expenses :( |
| 13:29 |
Jarda |
the best memory is the one when me and my friend signed the receipt of the dinner |
| 13:29 |
horros |
:D |
| 13:29 |
Jarda |
"did you see the sum?" "I didn't dare to look, it had 4 digits" |
| 13:29 |
horros |
I did wonder about that. "Dinner includes wine and a few drinks" |
| 13:30 |
horros |
(Two hours later) "AAAAAAAALRIGHT EVERYONE! BAR IS OPEN! WOOHOOO!" |
| 13:30 |
horros |
:DDD |
| 13:30 |
Jarda |
we are finns |
| 13:30 |
horros |
I'm not complaining, mind you :) |
| 13:30 |
Jarda |
:D |
| 13:30 |
horros |
I was complaining the morning after though. |
| 13:31 |
Jarda |
but the funniest part is, that somethin like 20% of the attendees who paid for the dinner didn't show up :D |
| 13:31 |
horros |
hehehe |
| 13:32 |
Jarda |
Wombert: your timetable not allowing attending workshops? |
| 13:32 |
Wombert |
sth: why's that |
| 13:33 |
saracen |
$container->getViewInstance()->initialize($container); |
| 13:33 |
horros |
You know... Free drinks + middle aged finnish men away from home for a day or two = massive fail |
| 13:33 |
Wombert |
Jarda: flights on all other days were too expensive |
| 13:33 |
horros |
Like in CeBIT. |
| 13:33 |
horros |
:x |
| 13:33 |
Jarda |
Wombert: ok |
| 13:34 |
saracen |
That isn't actual line from Agavi. But it's essentially what it's doing. That could cause issue, couldnt it? |
| 13:34 |
saracen |
an actual* |
| 13:34 |
Wombert |
saracen: why are you doing it? |
| 13:34 |
Wombert |
it'd be initialized twice then |
| 13:34 |
saracen |
I'm not doing it, I'm just trying to pin point the problem in agavi :P |
| 13:34 |
Wombert |
what problem, saracen |
| 13:35 |
saracen |
Slots not being destroyed |
| 13:35 |
Wombert |
you said you found it already? |
| 13:35 |
Wombert |
why is it an issue? |
| 13:35 |
saracen |
I wanted to try to locate the exact point in which it becomes an issue |
| 13:36 |
saracen |
Theres multiple places you can set the view instance on the container to null, and it then gets destroyed correctly |
| 13:36 |
Wombert |
no I mean |
| 13:37 |
Wombert |
what is the problem you're experiencing in your app |
| 13:37 |
sth |
Wombert: You arrive 15 minutes before me and you're trip on the heathrow express is quicker |
| 13:37 |
Wombert |
sth: unless we catch the same train |
| 13:37 |
sth |
They're every 11 minutes |
| 13:37 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [Read error: 110 (Connection timed out)] |
| 13:37 |
digitarald| |
is now known as digitarald |
| 13:38 |
sth |
It's possible that I could catch the same train |
| 13:38 |
sth |
Unless you want to get the cheaper heathrow connect train :D |
| 13:38 |
saracen |
Wombert: I'm not experiencing a problem in my app :P. I was just wondering why Agavi wasn't destroying them correctly |
| 13:39 |
Wombert |
with a forward? |
| 13:39 |
saracen |
With or without. Even with a bunch of slots on a page, they should be destroyed before a template is rendered |
| 13:39 |
horros |
wellp, got to jet |
| 13:39 |
horros |
bbl |
| 13:39 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 13:40 |
Wombert |
saracen: no they shouldn't |
| 13:40 |
Wombert |
they're in a collection on a layer which is in a collection on a view |
| 13:40 |
Wombert |
and when that view is destroyed |
| 13:40 |
Wombert |
then all related items are |
| 13:41 |
Wombert |
which in this case is at app termination |
| 13:41 |
Wombert |
saracen: that's the expected behavior of the code |
| 13:42 |
Wombert |
now of course, we *could* change that |
| 13:42 |
Wombert |
to be more memory efficient |
| 13:42 |
ttj |
Wombert: We need to catch the 9 AM bus from Turku. |
| 13:42 |
ttj |
Wombert: And! What happened last year? |
| 13:42 |
Wombert |
mmm |
| 13:43 |
Wombert |
do they have a lounge with showers in HEL? |
| 13:43 |
ttj |
Lounges have, IIRC. I don't have access to them, tho. |
| 13:43 |
saracen |
Wombert: I see. I noticed you were trying to tell me this earlier now =( |
| 13:44 |
Wombert |
grrr |
| 13:44 |
Wombert |
only a Star Gold lounge |
| 13:44 |
Wombert |
(and it doesn't have showers) |
| 13:44 |
Wombert |
9am bus, well |
| 13:44 |
ttj |
Finnair lounge is nicer. |
| 13:44 |
Wombert |
I accept your challenge |
| 13:44 |
Wombert |
:> |
| 13:45 |
ttj |
Wombert: Well, if it doesn't work, we can always take a taxi and bribe it to drive faster. |
| 13:45 |
ttj |
Might be somewhere around ~250e from Turku to the airport. |
| 13:45 |
Wombert |
xDD |
| 13:47 |
ttj |
Now... There are two alternatives: 1) either we take Thu easy or 2) we party 'til the morning and catch e.g. the 5 AM bus. |
| 13:48 |
Wombert |
ttj: we'll manage either way, don't worry |
| 13:48 |
Wombert |
in fact |
| 13:48 |
Wombert |
lets cross that bridge when we get there |
| 13:48 |
Wombert |
:D |
| 13:55 |
saracen |
After a slot's execution container has returned it's response, are there cases when it'll be used again? |
| 13:57 |
Wombert |
well |
| 13:57 |
Wombert |
v-dogg's debug filter does, for instance, I think |
| 13:57 |
Wombert |
(but not sure) |
| 13:59 |
Wombert |
bbl |
| 13:59 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 14:21 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit ["foo"] |
| 14:32 |
darkom |
[n=darko@79.125.252.20] has quit [Read error: 113 (No route to host)] |
| 14:33 |
darkom |
[n=darko@79.125.255.151] has joined #agavi |
| 14:41 |
Treffynnon |
the other day you guys were helping Jarda with a json request. Similarly I am using jquery to make an ajax post request. Is that request going to trigger executeWrite? If so how can I return the ID of the database row as JSON from the executeWrite? |
| 14:46 |
Xylakant |
any post request will trigger executeWrite |
| 14:47 |
Xylakant |
and well, use standard output types to return json data |
| 14:52 |
Treffynnon |
Xylakant: thanks. I am coming to the end (i really hope :) ) of a 30 hour programming stint so not completely lucid. My executeWrite has return 'Success' at the end of it - what do I need to do change that to to get json back? I am confused. |
| 14:53 |
Xylakant |
err - don't change anything in the action |
| 14:53 |
graste |
SuccessView::executeJson() |
| 14:53 |
graste |
return json_encode($id); |
| 14:53 |
Xylakant |
you need a route in the routing.xml that triggers a json output type |
| 14:53 |
Treffynnon |
ah thanks. i have the route |
| 14:54 |
Xylakant |
and then you need the executeJson() method in the view as graste explained |
| 14:54 |
Treffynnon |
i was just lost where to stick the json and yeah now you say it it all makes sense :) thanks guys |
| 14:56 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 14:56 |
Xylakant |
you're welcome |
| 15:00 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 15:00 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 15:04 |
fnordfish |
[n=fnordfis@88.128.81.131] has joined #agavi |
| 15:18 |
digitarald |
anybody using Lucene? |
| 15:20 |
Xylakant |
I used solr and ferret |
| 15:20 |
Xylakant |
but never used lucene directly |
| 15:31 |
Treffynnon |
v-dogg: Just wanted to say ADT is awesome and I love the doctrine query support. Thanks for all the hard work v-dogg (Veikko?) and contributors. It iss making this ajax debugging so easy. |
| 15:49 |
Rayne |
[n=Rayne@pD954B761.dip.t-dialin.net] has joined #agavi |
| 16:00 |
v-dogg |
Treffynnon: thanks, I'm glad to hear it's useful |
| 16:02 |
matbtt |
digitarald: I tried Lucene... any problem? |
| 16:04 |
digitarald |
no, I am working combining it with my PageRank class and adding a user-clicks ranking |
| 16:23 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit ["We are all friends now! http://digitarald.de"] |
| 16:30 |
Rick |
[i=rick@unaffiliated/rick] has quit [Read error: 110 (Connection timed out)] |
| 16:31 |
Rick |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 16:31 |
E_mE |
if you need to create a form of 2 tier category system, is it best to store the names (which reside in 3 separate languages) in a translation table or use the Translation manager to convert them? |
| 16:42 |
Wombert |
E_mE: eh? |
| 16:42 |
E_mE |
well i need to design a 2 tear category thing, for facilities/features against a institute |
| 16:43 |
E_mE |
tier 1 = group category tier 2 = feature |
| 16:43 |
E_mE |
now, im wondering whether to have a DB Table with translations which my Model will reference depending on the locale |
| 16:43 |
E_mE |
for the Feature or group category |
| 16:44 |
E_mE |
or should i load in the feature, and then use Agavi Translation manager to convert them to the locale's langage? |
| 16:44 |
Wombert |
the latter of course |
| 16:44 |
Wombert |
always use TM for translation |
| 16:44 |
E_mE |
the advantage of the Database idea i think is it can be cached using doctrine and also might be quicker in a SQL query to return all the translations compared to looping over the results and replacing using the translation manager |
| 16:45 |
Wombert |
it could still lead from a DB |
| 16:45 |
Wombert |
*read |
| 16:45 |
Wombert |
but the better way would be gettext or so |
| 16:45 |
Wombert |
which is also very fast as it loads everything into memory |
| 16:45 |
E_mE |
ja we are using PO files or so |
| 16:45 |
E_mE |
ahhh, didn't relise it creates a memory cache |
| 16:45 |
Wombert |
well then why make a departure from that approach in one single place? |
| 16:45 |
Wombert |
keep it simple, keep it consistent |
| 16:46 |
E_mE |
ja thats what the back of my head was telling me :) |
| 16:46 |
E_mE |
thanks, |
| 16:46 |
Wombert |
make a separate translation domains for these categories so it uses a dedicated translation file |
| 16:46 |
Wombert |
then it's no big deal at all :) |
| 16:47 |
Treffynnon |
has anyone had a problem where they couldn't set the value of a field to 0 in a doctrine record? At save time the field is ignored and ommited from the UPDATE query. eg http://pastie.org/771667 |
| 16:47 |
Treffynnon |
any other number is saved just fine but zero is a no |
| 16:49 |
Xylakant |
Treffynnon: never seen that, but you might try asking on the doctrine channel |
| 16:50 |
Treffynnon |
Xylakant: I have tried. No answers :( thought someone might have encountered it here |
| 16:51 |
Wombert |
nah |
| 16:51 |
Wombert |
haven't |
| 16:51 |
Wombert |
I'm not touching that pile of crap :p |
| 16:51 |
Treffynnon |
Wombert: what are you using? PDO? |
| 16:52 |
Wombert |
oh I'm not using databases at all |
| 16:52 |
Wombert |
I just sit around all day giving people clever advice |
| 16:52 |
saracen |
Treffynnon: Pastebin the yaml |
| 16:52 |
Wombert |
:D |
| 16:52 |
fnordfish |
[n=fnordfis@88.128.81.131] has quit ["Leaving."] |
| 16:52 |
Treffynnon |
doctrine is starting to drive me nuts. looked nice from the outside, but its causing me work and not saving me :) |
| 16:52 |
Wombert |
I bet it's a problem in doctrine's prepare thing |
| 16:53 |
Wombert |
where it does if($field) {Â $stmt->addColumn($field); } |
| 16:53 |
Wombert |
or so |
| 16:53 |
Wombert |
yeah |
| 16:53 |
Wombert |
lots of talk, lots of praise, lots of "we're cool and so enterprise and so awesome" and then half of their stuff doesn't work |
| 16:53 |
Wombert |
and the other half is silently broken in the next major version |
| 16:53 |
Treffynnon |
yeah they are doing if(empty()) or something i guess |
| 16:54 |
Wombert |
maybe it's a type issue... int field but string value or vice versa? |
| 16:54 |
saracen |
Why just on that field though? |
| 16:54 |
Treffynnon |
saracen: I don't have yaml. its generated classes |
| 16:54 |
Wombert |
I've found bugs in doctrine from just browsing the source code, so I'm not surprised :p |
| 16:54 |
saracen |
Treffynnon: Can you post the classes definition stuff |
| 16:54 |
saracen |
Wombert: Open source is open :P |
| 16:54 |
Treffynnon |
saracen: I had it in my last project as well and ended up making 0 = 1 and 1= 2! |
| 16:56 |
Treffynnon |
saracen: http://pastie.org/771699 |
| 16:56 |
Gibbed |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 16:56 |
Rick |
[i=rick@unaffiliated/rick] has quit [Nick collision from services.] |
| 16:57 |
Gibbed |
is now known as Rick |
| 17:00 |
matbtt |
...I had also problems with Doctrine... so which ORM do you use? |
| 17:07 |
E_mE |
nudge Wombert , can you recommend a good PO/MO editor for Mac OS X? |
| 17:08 |
E_mE |
*nudges |
| 17:08 |
saracen |
Treffynnon: So what you're saying is: You set common to 1, which works. Then when you go to set it to 0, it still hasn't updated and the value is still 1? |
| 17:09 |
Wombert |
E_mE: poedit should do |
| 17:09 |
Wombert |
or better, pootle |
| 17:09 |
Wombert |
that's web-based and allows collaboration |
| 17:09 |
E_mE |
thanks :) |
| 17:10 |
Wombert |
E_mE: mind http://grammatista-project.org/ |
| 17:11 |
E_mE |
ill take a look too |
| 17:11 |
Treffynnon |
saracen: Yes. common starts life as 0. I then set it to 1 via doctrine and then using the same Agavi form I attempt to set it back to zero via doctrine it doesn't even put the common column in the UPDATE query |
| 17:11 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:12 |
Treffynnon |
i am basically storing the state of a check box |
| 17:17 |
saracen |
You sure it's doctrine? :P I don't really want to mention the obvious, but you know unset checkboxes don't post anything, right? |
| 17:18 |
saracen |
unchecked check boxes* |
| 17:18 |
saracen |
(so it would be getParameter would be null, and seeing as your doctrine type doesn't allow for null - it might not do anything) |
| 17:19 |
saracen |
Especially if you dont have validation check on, I dont know if Doctrine just fails quietly in that case |
| 17:19 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 17:23 |
Treffynnon |
saracen: yep sure its. |
| 17:23 |
Treffynnon |
I have found the bug |
| 17:24 |
Treffynnon |
if the value you are supplying to the record is the same as the value set as the default for the field then it doesn't bother to update it regardless of what value is currently in the field |
| 17:24 |
Treffynnon |
so in my base class I had common setup with a default of 0 |
| 17:25 |
Wombert |
god damnit |
| 17:25 |
Treffynnon |
which meant that when it came to build the query it saw that default and for some reason decided that because my new value was the same as the default it would ignore it |
| 17:25 |
Wombert |
this project has been around for how many years? |
| 17:25 |
Wombert |
and they have bullshit bugs like that? |
| 17:25 |
Wombert |
dude |
| 17:25 |
Treffynnon |
i changed the default to 1 and tried setting the value to 1 and it wouldn't save either |
| 17:26 |
Rayne |
i love bitextender: "Achtung! This is where the German Engineering happens." :D |
| 17:26 |
sth |
That needs to be changed |
| 17:27 |
Treffynnon |
Wombert: I know. Maybe thats what they think it should do. Who knows |
| 17:27 |
sth |
There's no longer just Germans here |
| 17:27 |
E_mE |
scabby english too :P |
| 17:27 |
E_mE |
runs |
| 17:27 |
Xylakant |
we're the germans. you will be assimilated. resistance is futile. |
| 17:27 |
sth |
s/scabby// |
| 17:27 |
Rayne |
\o/ |
| 17:27 |
sth |
I don't want to be German, you all dress funny. |
| 17:27 |
sth |
:x |
| 17:28 |
Xylakant |
aren't you taking german classes? |
| 17:28 |
Rayne |
lol? |
| 17:28 |
E_mE |
and they dont have Bacon :'( |
| 17:28 |
E_mE |
well not in the way they do in the UK |
| 17:28 |
Xylakant |
no, but we don't have sausage either |
| 17:28 |
Xylakant |
well. not the way they do in uk... |
| 17:29 |
E_mE |
well i can't argue against english sausages, because some of them are very nice |
| 17:29 |
sth |
I miss proper bacon |
| 17:29 |
matbtt |
...but we have the best beer in the world! |
| 17:29 |
sth |
matbtt: opinion! |
| 17:29 |
E_mE |
sth: why not buy those bacon joints or slabs they have over there and cut it thinnly into bacon rashers :D |
| 17:30 |
sth |
Because I don't need that much bacon |
| 17:30 |
E_mE |
i did it once at my granmas to make a bacon sandwich, she thought i was very strange hehe |
| 17:30 |
matbtt |
sth: reality :) |
| 17:31 |
sth |
matbtt: I was at oktoberfest last year and someone asked how the beer was, without a second of hesitation, I replied with "British ale is better..." |
| 17:31 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 17:31 |
Wombert |
sth is such a Germans hater |
| 17:32 |
matbtt |
sth: your point :| |
| 17:32 |
sth |
Wombert: I have no idea why I'm still here :D |
| 17:32 |
sth |
Maybe I stay for how well engineered some items are |
| 17:33 |
matbtt |
....I've never been to the Oktoberfest but I suppose they pour water into it to get more money |
| 17:33 |
Wombert |
matbtt: nope |
| 17:33 |
Xylakant |
matbtt: actually, octoberfest beer is even stronger |
| 17:33 |
sth |
the beer is quite strong at oktoberfest |
| 17:33 |
matbtt |
...then sth is wrong! :) |
| 17:33 |
Wombert |
they'll sometimes pour in such a way that it's less than a liter |
| 17:34 |
E_mE |
matbtt: does oktoberfest beer follow reinheitgebaught? or how ever you spell it? |
| 17:34 |
sth |
yeah. |
| 17:34 |
Wombert |
but there's rigorous checks |
| 17:34 |
matbtt |
...but isn't there the Eichstrich |
| 17:34 |
Xylakant |
E_mE: all beer in germany does |
| 17:34 |
sth |
matbtt: Stronger != Better |
| 17:34 |
E_mE |
so putting more water in would be then considered illegal? |
| 17:34 |
E_mE |
after fermination that is |
| 17:34 |
Wombert |
if an innkeeper is screwing people over, they lose their license |
| 17:34 |
Wombert |
and you don't want that |
| 17:34 |
sth |
Xylakant: That was revoked a few years back. |
| 17:35 |
sth |
So the dutch could sell their piss in Germany |
| 17:35 |
Xylakant |
yes, due to eu regulations |
| 17:35 |
Xylakant |
still, beer brewed in germany still does |
| 17:35 |
Xylakant |
it's just the imported crap |
| 17:35 |
sth |
It's not illegal to produce crap beer in Germany, it's just not done |
| 17:35 |
E_mE |
why import when there are like 8000 brewies in germany :: sigh :: |
| 17:36 |
darkom |
[n=darko@79.125.255.151] has quit [Read error: 113 (No route to host)] |
| 17:36 |
E_mE |
what i love is that the Germans export Blue nun to the UK, but its really hard to find it in germany because they know how crap it is |
| 17:36 |
E_mE |
hahahahaha |
| 17:37 |
Xylakant |
sth: yes, true |
| 17:37 |
darkom |
[n=darko@79.125.255.165] has joined #agavi |
| 17:37 |
Xylakant |
still, my point is valid |
| 17:38 |
E_mE |
you germans probably know even know what blue nun is? Do you? |
| 17:38 |
E_mE |
don't* |
| 17:39 |
matbtt |
...Ieisure time... get me a beer ... bye! |
| 17:39 |
Xylakant |
E_mE: never heard of it |
| 17:40 |
Xylakant |
but as you pointed out, there's 8000 breweries in germany |
| 17:40 |
Xylakant |
impossible to taste all brands |
| 17:40 |
sth |
It's a really crap german wine |
| 17:40 |
E_mE |
well its very famous in the UK for being incredible sweet wine which is very horrible... so its exporting to the UK market ;) and weirdo's buy it |
| 17:41 |
E_mE |
sth: thats where you're incorrect ... you just need to know where to go and what to drink |
| 17:41 |
sth |
like E_mE |
| 17:41 |
sth |
:D |
| 17:41 |
E_mE |
ive never drank it and never will |
| 17:41 |
E_mE |
ill just laugh at the british along with baby sham |
| 17:41 |
ttj |
Wait. I think we have Blue Nun in Finland as well. :o |
| 17:41 |
E_mE |
isn't surprised |
| 17:42 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-spsprdvbhjceinhk] has quit [Ping timeout: 180 seconds] |
| 17:42 |
ttj |
Oh yes, we do. You can get it in boxes. |
| 17:42 |
sth |
classy |
| 17:42 |
ttj |
Quantity over quality. |
| 17:42 |
sth |
Wine boxes reak of class :D |
| 17:43 |
ttj |
Class is for stuck-up wannabes. So nyah. :P |
| 17:43 |
sth |
heh |
| 17:43 |
sth |
I'll stick to wine from glass bottles if you don't mind :) |
| 17:43 |
E_mE |
what i can gather is ze german's keep all the good wine for them selfs and let the rest of the world drink the crap |
| 17:44 |
E_mE |
which is exactly what i'd do if i was a producers ;) |
| 17:44 |
ttj |
But yeah, saw the most horrible thing during Christmas. Wine in a plastic bottle and a screw-on cap. |
| 17:45 |
E_mE |
screw-on caps are becoming common place because it prevents corking of the wine |
| 17:45 |
ttj |
Yeah, but the plastic bottle. |
| 17:45 |
E_mE |
or plastic corks |
| 17:45 |
E_mE |
plastic bottles is ltitle eewww |
| 17:45 |
E_mE |
but i promise you the wine in plastic bottles doesn't last longer then a year |
| 17:47 |
E_mE |
ttj: is alcohol in Finland really expensive? or is that just Sweden? |
| 17:47 |
ttj |
Well, it's not cheap. :) |
| 17:47 |
E_mE |
how much for a 500ml bottle of beer? |
| 17:47 |
ttj |
Hmm... Been a while since I bought beer at a store. |
| 17:47 |
ttj |
0.5l in a bar is typically ~5-8e. |
| 17:47 |
saracen |
Treffynnon: What version of Doctrine? |
| 17:48 |
horros |
E_mE: A pint sized can (568ml) is about 2.50-3 euro in the store. |
| 17:48 |
E_mE |
jesus! its about £1.50 in the UK (1.70â¬) |
| 17:48 |
E_mE |
thats not as bad |
| 17:48 |
horros |
Yes, but we're a nation of alcoholics. |
| 17:48 |
horros |
:D |
| 17:49 |
horros |
granted, it's cheaper to buy many small cans. |
| 17:49 |
E_mE |
well, thats fresh coming from scandiavia :P |
| 17:49 |
Xylakant |
right. all of you, have an awesome weekend |
| 17:49 |
Xylakant |
[n=Xylakant@munich.bitextender.net] has quit [] |
| 17:49 |
ttj |
horros: It's cheaper to buy it tax-free. :P |
| 17:50 |
E_mE |
though, its not so much being alcoloics here, its the way people act when drunk which is disturbing |
| 17:50 |
horros |
Well, I should hope so, unless there was like... negative tax or something :P |
| 17:50 |
E_mE |
the town i live in, the centre is full of police at the weekends |
| 17:50 |
E_mE |
and fights keep breaking out and girls where nothing but mini skirts and small tops when its 0ºc |
| 17:50 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 17:50 |
E_mE |
anyway... back to work :) |
| 17:50 |
ttj |
E_mE: What's wrong with the last one? :P |
| 17:51 |
E_mE |
you need to see them, you'll see what i mean hehe... two ticks |
| 17:51 |
E_mE |
example: http://i.dailymail.co.uk/i/pix/2009/10/22/article-1222090-06E759D9000005DC-342_468x342.jpg |
| 17:51 |
ttj |
Ouch. |
| 17:52 |
ttj |
Ugh. |
| 17:52 |
ttj |
Oh my god, I think I need a beer. |
| 17:52 |
E_mE |
thats not the town i live in, but i promise you it happens here too though |
| 17:52 |
E_mE |
well every UK Town/city pretty mich |
| 18:10 |
Treffynnon |
saracen: 1.1 |
| 18:11 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Remote closed the connection] |
| 18:12 |
saracen |
Doctrine 1.1 gives me this http://pastie.org/private/5rui9yhewpvy8k5mgyynig - I probably won't be here when he gets back ;x |
| 18:12 |
saracen |
But it doesnt seem to be doing what he suggests ;x |
| 18:36 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 19:08 |
matbtt_ |
[n=matbtt@port-92-202-226-240.dynamic.qsc.de] has joined #agavi |
| 19:16 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 19:19 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 19:19 |
J-P |
hi |
| 19:19 |
J-P |
this might be out of context |
| 19:19 |
J-P |
but does anyone's good with DNS settings ? |
| 19:20 |
darkom |
[n=darko@79.125.255.165] has quit [Read error: 110 (Connection timed out)] |
| 19:24 |
darkom |
[n=darko@79.125.255.152] has joined #agavi |
| 19:41 |
doot |
J-P: sure |
| 19:41 |
Wombert |
[n=Wombert@188.105.31.119] has joined #agavi |
| 19:43 |
matbtt_ |
[n=matbtt@port-92-202-226-240.dynamic.qsc.de] has quit [Read error: 110 (Connection timed out)] |
| 19:51 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 19:54 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 19:55 |
Rayne |
[n=Rayne@pD954B761.dip.t-dialin.net] has quit ["ITS 2010 - I WANT MY FLYING CAR NOW!"] |
| 20:00 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 20:15 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has joined #agavi |
| 20:24 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 20:27 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] |
| 20:28 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 20:36 |
fnordfish |
[n=fnordfis@f052137100.adsl.alicedsl.de] has left #agavi [] |
| 20:47 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 21:02 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 21:10 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 21:12 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 21:16 |
SasanRose |
[n=SasanRos@92.50.6.105] has quit [Client Quit] |
| 21:21 |
Wombert |
[n=Wombert@188.105.31.119] has quit [] |
| 21:38 |
fnordfish1 |
[n=fnordfis@f052142049.adsl.alicedsl.de] has joined #agavi |
| 21:46 |
Rayne |
[n=Rayne@pD954B761.dip.t-dialin.net] has joined #agavi |
| 22:12 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 22:24 |
matbtt_ |
[n=matbtt@port-92-202-226-240.dynamic.qsc.de] has joined #agavi |
| 23:13 |
matbtt_ |
[n=matbtt@port-92-202-226-240.dynamic.qsc.de] has left #agavi [] |
| 23:39 |
fnordfish1 |
[n=fnordfis@f052142049.adsl.alicedsl.de] has quit ["Leaving."] |
| Day changed Sat Jan 09 2010
|
| 00:26 |
darkom |
[n=darko@79.125.255.152] has quit [Read error: 110 (Connection timed out)] |
| 00:28 |
darkom |
[n=darko@79.125.255.152] has joined #agavi |
| 00:42 |
darkom |
[n=darko@79.125.255.152] has quit [Remote closed the connection] |
| 00:46 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [] |
| 00:51 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 01:16 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has joined #agavi |
| 01:16 |
E_mE |
[n=jeramy@5e0975e4.bb.sky.com] has quit [Remote closed the connection] |
| 01:41 |
Rayne |
[n=Rayne@pD954B761.dip.t-dialin.net] has quit ["ITS 2010 - I WANT MY FLYING CAR NOW!"] |
| 03:02 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 03:04 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] |
| 03:46 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has left #agavi ["Leaving"] |
| 07:19 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:35 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 07:36 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 07:56 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 09:17 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 10:16 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 10:24 |
fnordfish |
[n=fnordfis@f052142049.adsl.alicedsl.de] has joined #agavi |
| 10:27 |
fnordfish |
[n=fnordfis@f052142049.adsl.alicedsl.de] has quit [Client Quit] |
| 12:00 |
horros |
kicks stuff in the face |
| 12:00 |
horros |
Why is my core.lib_dir not defined :( |
| 12:01 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 12:06 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 12:06 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 12:41 |
matbtt_ |
[n=matbtt@port-92-202-134-33.dynamic.qsc.de] has joined #agavi |
| 13:31 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 14:08 |
matbtt_ |
[n=matbtt@port-92-202-134-33.dynamic.qsc.de] has left #agavi [] |
| 14:49 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:18 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 15:27 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Remote closed the connection] |
| 15:50 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 15:54 |
Rayne |
[n=Rayne@pD9E3475B.dip.t-dialin.net] has joined #agavi |
| 16:36 |
doot |
[n=mark@ts.zoners.org] has quit [Read error: 54 (Connection reset by peer)] |
| 16:38 |
doot |
[n=mark@ts.zoners.org] has joined #agavi |
| 17:04 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 17:35 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 17:38 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 18:02 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 18:23 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 18:47 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 18:55 |
Rendez |
[n=Rendez@62.43.66.187.dyn.user.ono.com] has joined #agavi |
| 18:55 |
Rendez |
[n=Rendez@62.43.66.187.dyn.user.ono.com] has quit [Client Quit] |
| 19:06 |
Rendez |
[n=Rendez@62.43.66.187.dyn.user.ono.com] has joined #agavi |
| 19:41 |
Rendez |
[n=Rendez@62.43.66.187.dyn.user.ono.com] has quit [] |
| 20:49 |
Rayne |
[n=Rayne@pD9E3475B.dip.t-dialin.net] has left #agavi [] |
| 20:49 |
Wombert |
[i=bc691f77@gateway/web/freenode/x-wykerszxhapjfzgb] has joined #agavi |
| 20:49 |
Rayne |
[n=Rayne@217.227.71.91] has joined #agavi |
| 20:49 |
Wombert |
saracen: poke |
| 21:13 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 21:18 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 21:20 |
Rayne |
[n=Rayne@217.227.71.91] has quit ["ITS 2010 - I WANT MY FLYING CAR NOW!"] |
| 21:23 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 21:30 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 21:43 |
Wombert |
[i=bc691f77@gateway/web/freenode/x-wykerszxhapjfzgb] has left #agavi [] |
| 22:46 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 23:10 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| Day changed Sun Jan 10 2010
|
| 00:22 |
dwc|n4cer |
[n=n4cer@91-64-194-238-dynip.superkabel.de] has joined #agavi |
| 00:24 |
movvy |
can a validator call a model? |
| 00:24 |
movvy |
is that ok? |
| 00:27 |
movvy |
like in thd custom validator's in the tutorial I have done that, but I feel like my validator is alot of code |
| 00:27 |
movvy |
it feels like maybe the validator should call a single function from the model |
| 00:40 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 00:41 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Client Quit] |
| 02:49 |
dwc|n4cer |
[n=n4cer@91-64-194-238-dynip.superkabel.de] has quit ["Leaving"] |
| 07:54 |
MikeSeth_ |
movvy: of course |
| 07:54 |
MikeSeth_ |
is now known as MikeSeth |
| 08:10 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 09:40 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:46 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 10:41 |
fnordfish |
[n=fnordfis@brln-4db879ff.pool.mediaWays.net] has joined #agavi |
| 10:58 |
CIA-64 |
felix * r4382 /branches/1.0/test/tests/unit/util/AgaviToolkitTest.php: |
| 10:58 |
CIA-64 |
- added testcases for AgaviToolkit::literalize |
| 10:58 |
CIA-64 |
- copied testcases for AgaviToolkit::isPathAbsolute from the old test |
| 10:58 |
CIA-64 |
- fixed testcases for AgaviToolkit::literalize (backslash is not supported on unix) |
| 11:42 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 12:34 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 12:49 |
fnordfish |
[n=fnordfis@brln-4db879ff.pool.mediaWays.net] has quit ["Leaving."] |
| 13:37 |
Rayne |
[n=Rayne@pD9E374E7.dip.t-dialin.net] has joined #agavi |
| 13:55 |
saracen |
movvy: Yeah, I constantly do it. I often use them to export my models too. Say for example I want to check if user exists. I can check with some model, which returns the a user object. I can then export that User object to the action (Which avoids the overhead of having to fetch it again at a later date) |
| 13:55 |
saracen |
-the |
| 14:09 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 14:21 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:04 |
graste |
[n=graste@f053007066.adsl.alicedsl.de] has joined #agavi |
| 15:48 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 15:49 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Client Quit] |
| 15:51 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 15:52 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 16:38 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 17:36 |
movvy |
saracen, that what i am doing but right now I jsut copy pasted a model into my validator to get it working |
| 17:36 |
movvy |
just wantd to make sure im ok to link to a model in my validator |
| 17:57 |
saracen |
movvy: You're accessing it via context->getModel(), right? |
| 18:10 |
movvy |
yes |
| 18:10 |
movvy |
well plan on it ;) |
| 18:11 |
movvy |
I ma pretty new to webdev, this is my first attempt at learning any framework of any kind |
| 18:11 |
movvy |
but im familiar with PHP as a language, so it hasn't been too bad |
| 18:14 |
EndLess2Me |
[n=arch@217.219.147.114] has joined #agavi |
| 18:14 |
EndLess2Me |
[n=arch@217.219.147.114] has left #agavi [] |
| 18:27 |
CIA-64 |
david * r4383 /trunk/CHANGELOG-1.0: sync 1.0 changelog |
| 18:28 |
CIA-64 |
david * r4384 /trunk/ (CHANGELOG-1.0 RELEASE_NOTES-1.0): header updates to indicate 1.0.x versions |
| 19:13 |
Rayne |
which java framework would you recommend (one similar to agavi would be nice)? |
| 19:16 |
Jarda |
none |
| 19:19 |
Rayne |
meh. |
| 19:28 |
EndLess2Me |
[n=arch@217.219.147.114] has joined #agavi |
| 19:28 |
EndLess2Me |
[n=arch@217.219.147.114] has left #agavi [] |
| 19:43 |
CIA-64 |
david * r4385 /trunk/ (506 files in 39 dirs): merge [4315:4382/branches/1.0] |
| 20:18 |
saracen |
Rayne: http://struts.apache.org/ :) |
| 20:18 |
doot |
[n=mark@ts.zoners.org] has left #agavi [] |
| 20:20 |
saracen |
Rayne: I've never used it, but when looking through the documentation I got a "mojavi might've got some ideas from this" feel. |
| 20:21 |
CIA-64 |
david * r4386 /trunk/ (CHANGELOG src/core/Agavi.class.php): Moved loading of autoload.xml into Agavi::bootstrap(), closes #1206 |
| 20:24 |
saracen |
^ <3 Wombert |
| 20:24 |
v-dogg |
so gay :) |
| 20:24 |
sth |
Yay, I found a show on TV that doesn't suck |
| 20:25 |
v-dogg |
occasional hugging is ok, though :p |
| 20:25 |
saracen |
sth: Is it called 'How to Blow'? |
| 20:25 |
sth |
Pranked |
| 20:25 |
saracen |
v-dogg: =( |
| 20:25 |
saracen |
touches v-dogg inappropriately |
| 20:26 |
sth |
Eww you touched a finn |
| 20:26 |
v-dogg |
gets mixed feelings |
| 20:26 |
sth |
DAMN IT, I want my phone |
| 20:31 |
CIA-64 |
david * r4387 /trunk/src/core/Agavi.class.php: fix fail in [4386], refs #1206 |
| 20:34 |
Rayne |
thanks saracen |
| 21:10 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 22:39 |
Rayne |
[n=Rayne@pD9E374E7.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 23:02 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 23:09 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] |
| 23:19 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 23:23 |
graste |
[n=graste@f053007066.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| Day changed Mon Jan 11 2010
|
| 00:38 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 01:17 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 02:21 |
movvy- |
is there anything special that I would need to do, in order to tell agavi to 'host files' |
| 02:21 |
movvy- |
aka I went to |
| 02:21 |
movvy- |
http://x.x.x.x/survey/audio/123456.wav |
| 02:21 |
movvy- |
and it would let it download the file |
| 02:22 |
movvy- |
and then I just point it towards a directory on the server that has wav files |
| 02:23 |
saracen |
You mean, have agavi serve the files? |
| 02:27 |
saracen |
Well, anyway... There's several ways to do it if that's what you mean. fopen()ing a file, and then returning the file pointer from the view will make agavi send that file automagically |
| 02:28 |
saracen |
Another way is to use X-Accel-Redirect and variants (Different web servers call it a different name). Where I believe you just give the web server the file path/name - and it'll send the file for you, taking out a lot of overhead |
| 02:28 |
saracen |
If you have this enabled, agavi might do it for you with the file pointer method, not usre. |
| 02:28 |
saracen |
sure* |
| 02:29 |
saracen |
http://trac.agavi.org/ticket/431 |
| 02:29 |
movvy- |
saraden, that sounds like a pretty good method you say above |
| 02:31 |
saracen |
That ticket says "plainfile streams". Not sure if you just still return the pointer or what ;x |
| 02:31 |
saracen |
http://pastie.org/private/ogm5kulrb8pk4xurm9yaw |
| 02:31 |
saracen |
But something like that, if you're using nginx. |
| 02:32 |
saracen |
You need to enable it in lighty by passing some fastcgi param thingy or something |
| 02:32 |
saracen |
But I think thats explained in the links in the ticket I linked |
| 02:58 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: v-dogg |
| 02:59 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: Rick, johann__, CIA-64, Arme[N] |
| 03:00 |
|
Netsplit over, joins: Arme[N], Rick, johann__, CIA-64 |
| 03:01 |
|
Netsplit over, joins: v-dogg |
| 03:14 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 05:04 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 06:49 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:19 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:31 |
everplays1 |
[n=dp@89.165.18.167] has joined #agavi |
| 07:31 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 07:31 |
simoncpu_ |
is now known as simoncpu |
| 07:32 |
everplays1 |
is now known as everplays |
| 07:46 |
RingtailedFox |
[n=slycoope@bas4-windsor12-1279315269.dsl.bell.ca] has joined #agavi |
| 07:46 |
RingtailedFox |
[n=slycoope@bas4-windsor12-1279315269.dsl.bell.ca] has left #agavi [] |
| 07:50 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 54 (Connection reset by peer)] |
| 08:12 |
Jarda |
how do I change pub->public_html so that phing wouldn't complain |
| 08:13 |
Jarda |
project.directory.pub=public_html didn't help |
| 08:13 |
Jarda |
AgaviLocateproject does this: $check->setPubDirectory($this->project->getProperty('project.directory.pub')); |
| 08:16 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 08:23 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:27 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 08:46 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 08:49 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 08:50 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-qddpetbugctsagmx] has joined #agavi |
| 08:57 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 09:14 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:37 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 09:37 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:40 |
CIA-64 |
david * r4388 /branches/1.0/src/filter/AgaviExecutionFilter.class.php: fix quotes style |
| 09:41 |
Jarda |
Wombert: hi |
| 09:41 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:42 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 09:42 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:42 |
Jarda |
he can't be that busy coding ;) |
| 09:42 |
Wombert |
hi Jarda |
| 09:43 |
Jarda |
Wombert: where can I override 'pub' to 'public_html' |
| 09:43 |
Wombert |
Jarda: ? |
| 09:43 |
Jarda |
the cli helper is complaining about not finding any project when pub-folder is missing |
| 09:44 |
Xylakant |
which cli helper? |
| 09:44 |
Xylakant |
the build script? |
| 09:44 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Connection reset by peer] |
| 09:44 |
Jarda |
yeah |
| 09:44 |
Jarda |
AgaviLocateproject does this: $check->setPubDirectory($this->project->getProperty('project.directory.pub')); |
| 09:44 |
Wombert |
templates.directory.pub = public_html |
| 09:44 |
Wombert |
in build.properties |
| 09:44 |
Jarda |
oh, templates. |
| 09:44 |
Jarda |
I tried project.directory.pub |
| 09:44 |
Wombert |
uh? |
| 09:44 |
Wombert |
hum |
| 09:44 |
Wombert |
sorry |
| 09:44 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:44 |
Wombert |
hang on |
| 09:45 |
Xylakant |
Jarda: any reason to change the name? |
| 09:45 |
Jarda |
Xylakant: ask v-dogg :) |
| 09:45 |
Wombert |
yeah Jarda |
| 09:45 |
Wombert |
project.directory.pub = public_html |
| 09:45 |
Wombert |
of course |
| 09:45 |
Wombert |
doesn't that work? |
| 09:45 |
Jarda |
Wombert: doesn't help |
| 09:45 |
v-dogg |
Wombert: legacy (other automates pulish stuff and use that path) |
| 09:46 |
Xylakant |
i'd rather use a symlink, but that's your call |
| 09:47 |
Xylakant |
anyways, project.directory.pub should work |
| 09:47 |
Jarda |
Xylakant: it's not a big deal, but I just wanted to know if it should be possible to change the folders name :) |
| 09:47 |
Jarda |
it doesn't |
| 09:47 |
Jarda |
or then I'm doing something wrong |
| 09:47 |
Wombert |
it should be possible, yes |
| 09:47 |
Xylakant |
you need to place that in build.properties |
| 09:48 |
Jarda |
Xylakant: it is there. |
| 09:48 |
Xylakant |
can you pastie that file? |
| 09:48 |
Jarda |
http://pastebin.com/m5e9bab9 |
| 09:48 |
Xylakant |
oh, we had that before |
| 09:48 |
Xylakant |
let me think |
| 09:49 |
Xylakant |
IIRC this is one of the things that cannot be changed in the build.properties file |
| 09:49 |
Wombert |
any luck with project.directory.pub = ${project.dir}/public_html, Jarda? |
| 09:49 |
Wombert |
it has to be |
| 09:49 |
Wombert |
if not, it's a bug |
| 09:49 |
Jarda |
Wombert: let me try |
| 09:49 |
Xylakant |
the issue is that the build.properties file can only be loaded after we know where the project root is |
| 09:49 |
Xylakant |
and to find the project root, we currently check for the pub and the config dir |
| 09:49 |
Wombert |
nah, phing will load a build.properties from the current folder or a parent IIRC |
| 09:50 |
Xylakant |
nope |
| 09:50 |
fnordfish |
can't you just put that as an option to the script? |
| 09:50 |
Jarda |
Wombert: makes no difference |
| 09:50 |
Wombert |
agavi -Dproject.directory.pub public_html |
| 09:50 |
Wombert |
that working? |
| 09:50 |
Xylakant |
you can pass it with -D project.directory.pub=public_html |
| 09:50 |
Xylakant |
remove that space :) |
| 09:51 |
Xylakant |
it's -Dproject.directory.pub=public_html |
| 09:51 |
Wombert |
agavi -D project.directory.pub public_html |
| 09:51 |
Xylakant |
and phing does not load any build.properties file on it's own |
| 09:51 |
Xylakant |
we explicitly load that |
| 09:51 |
fnordfish |
i used -D 'var.name' 'prop.string' |
| 09:51 |
Xylakant |
it's -D<propname>=<value> |
| 09:51 |
Jarda |
yeah, that works |
| 09:52 |
Jarda |
maybe this can be written in agavi.bat.. |
| 09:52 |
Xylakant |
you can if you feel like |
| 09:52 |
Jarda |
as we use per project agavi |
| 10:15 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-qddpetbugctsagmx] has quit [Ping timeout: 180 seconds] |
| 10:24 |
justanothercoder |
[n=devil@121.243.137.253] has joined #agavi |
| 10:33 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit ["Išeinu"] |
| 10:46 |
saracen |
wonders if Wombert knows my real name |
| 10:46 |
Wombert |
yes |
| 10:47 |
Wombert |
but why are you telling me this kitten story |
| 10:47 |
saracen |
Just being random =( |
| 10:48 |
saracen |
I forgot you wouldn't response well. It isn't productive nor efficient, i know =( |
| 10:48 |
saracen |
respond* |
| 10:48 |
sth |
heh |
| 10:48 |
saracen |
sth: Is he always like this ;)? |
| 10:49 |
sth |
Yes. |
| 10:49 |
sth |
He's rather pedantic |
| 10:49 |
saracen |
I bet you can't get away with any driveby rowing |
| 10:49 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:50 |
sth |
I bet I cant :x |
| 10:58 |
fnordfish |
not to raise a big rant - but what do you folks prefer as a ORM propel, doctrine, � |
| 10:59 |
Jarda |
propel. |
| 11:03 |
horros |
Propel. |
| 11:04 |
sth |
Your face. |
| 11:16 |
saracen |
Has propel got better? It used to suck balls. |
| 11:17 |
Jarda |
why? |
| 11:19 |
saracen |
It used to be quite fidderly to work with compared to doctrine I found. Setting it up was a bitch, and there was also a bug that I encoutered to do with returning records which didnt exist and it wasn't patched for *ages* |
| 11:21 |
Jarda |
I like propel workflow |
| 11:21 |
Jarda |
schema.xml -> propel-gen -> profit |
| 11:22 |
Jarda |
$foo = new Foo(); $foo->fromArray($rd->getParameter('foo')); $foo->save(); |
| 11:22 |
Jarda |
don't know about that bug |
| 11:23 |
Jarda |
1.4 was released recently and 1.5 is on it's way |
| 11:23 |
saracen |
I can't remember much about it now. But the bug was actually to do with the code it generated |
| 11:24 |
saracen |
That workflow is identical to Doctrines :P |
| 11:30 |
Jarda |
propel wins in speed |
| 11:30 |
Jarda |
afaik doctrine uses a lot of runtime introspection |
| 11:35 |
fnordfish |
anyone ever heard of Torpor http://code.google.com/p/torpor-php/ |
| 11:40 |
fnordfish |
forget about that - just had a look at it - seems to be pretty nasty |
| 11:53 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 11:56 |
CIA-64 |
david * r4389 /branches/1.0/src/ (5 files in 4 dirs): Fix #1205: Several method existence checks don't deal with visibility |
| 11:58 |
CIA-64 |
david * r4390 /branches/1.0/CHANGELOG: CHANGELOG update, refs #1205 |
| 11:59 |
Wombert |
there's also http://www.outlet-orm.org/ |
| 11:59 |
Wombert |
and the totally retarded http://www.getdorm.com/ |
| 11:59 |
Wombert |
and http://www.redbeanphp.com/ |
| 12:04 |
fnordfish |
yep . outlet looked pretty funny too - redbean is a bit to clever |
| 12:05 |
saracen |
Doctrine used to win over propel speed wise. Guess things change :) |
| 12:09 |
saracen |
outlet does look alright |
| 12:09 |
saracen |
It looks pretty much how I make my models interface with Doctrine anyway |
| 12:11 |
horros |
"RedBean allows you to store objects. Just like that. Without ANY configuration, schema or meta mapping. Besides storing objects, RedBean can manage object relations as well." |
| 12:12 |
horros |
So, errm, how does it know which object goes into which table? |
| 12:12 |
horros |
getting the class name and querying the system tables to find a table with a similar name? |
| 12:13 |
horros |
reading the tutorial 1-2-3 for redbean makes me come to one conclusion: it's rubbish. |
| 12:15 |
fnordfish |
well, it's "convention over configuration" the very hard way |
| 12:17 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 12:25 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 12:28 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:30 |
Treffynnon |
Wombert: what makes it totally retarded? I am slowly getting sick of Doctrine and might just end up back with PDO and dbDeploy for migration |
| 12:32 |
horros |
http://ads.stackoverflow.com/ads/cubicle-sweet-cubicle-careers.png |
| 12:32 |
horros |
<3 |
| 12:47 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has joined #agavi |
| 12:51 |
Wombert |
Treffynnon: look at their license... |
| 12:51 |
Wombert |
[13:12] saracen: Doctrine used to win over propel speed wise. Guess things change :) |
| 12:51 |
Wombert |
it's always been slower afaik |
| 12:51 |
sth |
horros: Maybe I could get a job where it's always sunny :) |
| 12:52 |
sth |
slaps the snow |
| 12:52 |
Treffynnon |
Wombert: PMSL |
| 12:54 |
Wombert |
Treffynnon: ? |
| 12:54 |
Wombert |
dORM is available under the GNU Affero GPLv3 license. If you use this license, your project must be open source. Unlike GPL and LGPL licenses, AGPL covers software that is delivered over a network. In other words, if you use dORM for a web application, you need to make its source available. Click here to learn more about the GNU Affero GPL license. |
| 12:54 |
Wombert |
http://www.getdorm.com/download |
| 12:57 |
Treffynnon |
ok i won't piss on the channel ( http://uk.answers.yahoo.com/question/index?qid=20070818011135AAWrXAH ). They still haven't written their closed source licence, which makes it useless - hilarious |
| 12:59 |
Rayne |
[n=Rayne@eduroam-p3-083.triple-a.uni-kl.de] has joined #agavi |
| 12:59 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 13:00 |
Wombert |
ah |
| 13:00 |
Wombert |
psml |
| 13:00 |
matbtt |
[i=9b3844d6@gateway/web/freenode/x-uscxvvmyfoqzotvi] has joined #agavi |
| 13:03 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:04 |
saracen |
Treffynnon: I couldn't replicate the problem you were having with Doctrine 1.1 btw =( |
| 13:04 |
saracen |
http://pastie.org/private/5rui9yhewpvy8k5mgyynig |
| 13:04 |
saracen |
That's with the defaults having 0. It changed everytime I saved it |
| 13:06 |
Rayne |
[n=Rayne@eduroam-p3-083.triple-a.uni-kl.de] has quit ["Can't talk now. Boss fight."] |
| 13:07 |
Treffynnon |
saracen: thats annoying. thanks for digging |
| 13:09 |
Treffynnon |
its definitely still happening for me. i have just stripped the defaults from the schema to save me the aggrevation |
| 13:11 |
saracen |
If you want to continue down the Doctrine route, I recommend you start using YAML and get doctrine to generate your base classes |
| 13:12 |
Treffynnon |
i was using a legacy db and got doctrine generate it from the tables in the mysql db. Seemed like less work than writing it in YAML first. |
| 13:13 |
Treffynnon |
does the YAML give any advantage over building the DB in MySQL first and then doing schema/base class generation? I guess you would have your relationships already specified with the YAML approach |
| 13:17 |
saracen |
Yeah, it's mostly to do with the relationship stuff and the generation code for newer versions of Doctrine. |
| 13:21 |
Treffynnon |
upgrading and regenerating is a reason i hadn't thought of - nice |
| 13:24 |
saracen |
That's us remaining hopefully doctrine tells us of a yaml schema change. :) |
| 13:25 |
saracen |
The upgrading file with each release isn't too bad though. Shame they don't keep some backwards compatability, though =( |
| 13:26 |
Wombert |
mhmmm |
| 13:26 |
Wombert |
"some"... |
| 13:28 |
saracen |
Well, it's still called Doctrine. |
| 13:28 |
saracen |
Of course, the main class is now Doctrine_Core. But points for leaving the project name the same :P |
| 13:30 |
Treffynnon |
:) |
| 13:33 |
v-dogg |
haha |
| 13:45 |
digitarald |
anybody tried/reviewed http://www.kohanaphp.com/ , wanted to hear some unbiased opinions. |
| 13:46 |
sth |
And you're asking in here? :P |
| 13:46 |
digitarald |
yes, because its a great forum and open-minded developers :) |
| 13:47 |
digitarald |
with people looking beyond one's own nose ;) |
| 13:47 |
Xylakant |
"Originally based on http://www.codeigniter.com/" |
| 13:47 |
sth |
Was this one of the other mojavi forks? |
| 13:48 |
digitarald |
I like the idea of http://learn.kohanaphp.com/ ⦠a blog dedicated to post tutorials and snippets |
| 13:48 |
sth |
Oh, CI |
| 13:48 |
sth |
digitarald: Me too |
| 13:48 |
sth |
We need better/more examples for Agavi |
| 13:50 |
digitarald |
the start page is good, a lot of buzz words but a good feature summary ⦠|
| 13:50 |
digitarald |
ok, kohana routing is no match ⦠but at least regexp based |
| 13:51 |
sth |
White on Green = fail |
| 13:51 |
digitarald |
docs are wiki based http://docs.kohanaphp.com/general/routing ⦠including tasks like Status and "Todo: Expand, add examples" |
| 13:51 |
digitarald |
aka http://docs.kohanaphp.com/userguide |
| 13:52 |
sth |
Where's their VCS? |
| 13:53 |
digitarald |
http://github.com/kohana |
| 13:53 |
graste |
main issue is, that validation is not forced upon the devs and their controller/templates etc. miss the view component of agavi (like all those MVC-lookalikes); ORM seems to be rails-style with belongs_to_and_has_many etc; configuration is mainly array based IIRC |
| 13:55 |
digitarald |
yes, it tries to be the leaner ror for php |
| 13:55 |
digitarald |
ror2 |
| 13:56 |
digitarald |
but they have textmate code snippets ⦠I remember somebody had a textmate plugin too for agavi |
| 13:56 |
digitarald |
Xylakant maybe? |
| 13:56 |
Xylakant |
i dislike <?php defined('SYSPATH') or die('No direct script access.'); this |
| 13:56 |
Xylakant |
kohana has it in each and every file |
| 13:57 |
Xylakant |
nice idea, but pointless and costs performance |
| 13:57 |
digitarald |
wow, yes |
| 13:58 |
Xylakant |
if people are incapable of setting up a webserver properly, they should just keep away from programming |
| 13:58 |
Xylakant |
i have some textmate snippets, but only few |
| 13:58 |
digitarald |
or use wordpress ;) |
| 13:58 |
digitarald |
unbelievable that its still php4 ⦠it will never die |
| 13:59 |
digitarald |
just like jQuery which will never ever break its API to evolve because it got so widely adopted |
| 14:05 |
Xylakant |
a pity |
| 14:05 |
Xylakant |
since the jquery api causes eye cancer and mental illness |
| 14:05 |
sth |
haha |
| 14:05 |
Xylakant |
look at me, I had to work with it |
| 14:06 |
sth |
Xylakant now has broken ribs because of jQuery... |
| 14:06 |
Xylakant |
yeah, I couldn't see the bump in the snow |
| 14:12 |
macen |
digitarald: I updated HistoryManager to 1.2.4... see here http://paste2.org/p/604949 (i don't get emails from your support forums so can't post it) |
| 14:13 |
CIA-64 |
david * r4391 /branches/1.0/ (CHANGELOG src/date/AgaviTimeZoneDataParser.class.php): Fix #1208: AgaviTimeZoneDataParser doesn't support - as a time value |
| 14:13 |
digitarald |
thx macen, gonna check the forum |
| 14:14 |
digitarald |
I am working on releasing my new version |
| 14:14 |
digitarald |
but the API changes, so u are maybe better off with yours |
| 14:16 |
CIA-64 |
david * r4392 /branches/1.0/ (139 files in 3 dirs): Updated timezone database to 2009u, closes #1207 |
| 14:19 |
digitarald |
broken ribs, after snowboarding? |
| 14:20 |
digitarald |
didn't you wear the full body airbag? |
| 14:22 |
macen |
digitarald: think I came across it in my hunt for the solution, with History.Routing class? looks good. couldn't get the match function working though |
| 14:22 |
macen |
took it from the smoothgallery download in your showcases |
| 14:22 |
macen |
(which doesn't work heh) |
| 14:22 |
macen |
their example does, though |
| 14:23 |
macen |
with 1.1, not 1.2 |
| 14:23 |
macen |
bbl |
| 14:23 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 14:23 |
digitarald |
what does not work, the link? |
| 14:23 |
digitarald |
damn, need to update my blog :( |
| 14:24 |
digitarald |
⦠any good framework that makes the job easy? |
| 14:24 |
digitarald |
⦠nah, just kidding ⦠|
| 14:28 |
impl |
Wombert: wat |
| 14:29 |
CIA-64 |
david * r4393 /trunk/ (145 files in 8 dirs): merge [4383:4392/branches/1.0] |
| 14:29 |
Wombert |
digitarald: kohana = codeigniter |
| 14:29 |
Wombert |
= horrible |
| 14:31 |
Wombert |
impl: nevermind |
| 14:31 |
Wombert |
later or tomorrow will do |
| 14:31 |
digitarald |
Wombert: and Lithium? |
| 14:31 |
Wombert |
I haven't really looked at it, digitarald |
| 14:32 |
Wombert |
but if you look at how all the other frameworks evolved |
| 14:32 |
Wombert |
it'll be a couple of years until it's stable and has a good amount of features |
| 14:32 |
Wombert |
right now it seems more like a playground |
| 14:34 |
impl |
Wombert: oky |
| 14:36 |
digitarald |
btw, standard for notification/event system in agavi: Cocoa Notification Center http://developer.apple.com/mac/library/documentation/cocoa/Conceptual/Notifications/Articles/NotificationCenters.html |
| 14:36 |
sth |
Note to self: Never show Wombert any videos |
| 14:38 |
Wombert |
just remembered he hadn't watched http://www.youtube.com/watch?v=at_f98qOGY0 this year yet |
| 14:39 |
impl |
there will be no Mac garbage in my framework! |
| 14:40 |
saracen |
Did you just link to any amazon page before with the canon 50D, or do you think I should specifically get the one with the EF-S 18-200mm lens as opposed to another one? |
| 14:40 |
saracen |
impl: that was suppose to be in a pm to you =( |
| 14:43 |
CIA-64 |
david * r4394 /branches/1.0/src/controller/AgaviExecutionContainer.class.php: forgot this file in [4389], closes #1205 (again) |
| 14:44 |
CIA-64 |
david * r4395 /trunk/ (. src/controller/AgaviExecutionContainer.class.php): merge [4394/branches/1.0] |
| 15:09 |
v-dogg |
"S" in EF-S stand for "Suxxor" |
| 15:09 |
v-dogg |
stands |
| 15:10 |
saracen |
:D |
| 15:10 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 15:10 |
hzilla |
ping Wombertron |
| 15:11 |
v-dogg |
they don't cost anything either so it doesn't really matter which one you pick. they are all good for paper weights (although, being plastic, they don't weight taht much) |
| 15:12 |
v-dogg |
aaaanyhow, I was just leaving -> |
| 15:12 |
saracen |
;o |
| 15:15 |
hzilla |
...want to report possible bug sighting in routing |
| 15:15 |
Wombert |
hzilla: continue |
| 15:16 |
hzilla |
aye aye captain |
| 15:16 |
hzilla |
one sec |
| 15:19 |
hzilla |
consider this routing snippet: http://pastie.org/773622 |
| 15:21 |
hzilla |
i found that when using ro->gen('feature') i was getting filter in the domain twice - turns out that in gen() both feature and features were matching so filter was in the assembled watsit twice |
| 15:21 |
saracen |
Shouldn't features go after feature? |
| 15:22 |
hzilla |
so question is - is that expected? |
| 15:22 |
hzilla |
yeh in the end i changed feature route to featured and it was ok |
| 15:22 |
Xylakant |
hzilla: that would be a weird thing |
| 15:22 |
Xylakant |
since routes names are not matched with a regular expression |
| 15:23 |
Rayne |
[n=Rayne@pD9E341C3.dip.t-dialin.net] has joined #agavi |
| 15:23 |
hzilla |
hang on |
| 15:24 |
hzilla |
it was happening in $this->assembleRoutes i think - showing the filter twice |
| 15:25 |
hzilla |
i didn't take it further than that cos i didn't have time |
| 15:26 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 15:26 |
saracen |
Speaking of filters, if an agavi dev wants to add to their commit count for cool points (me looks at sth) you could make this description match the class. http://trac.agavi.org/browser/trunk/src/filter/AgaviDispatchFilter.class.php#L18 |
| 15:27 |
Wombert |
hzilla: oO |
| 15:27 |
Wombert |
really? |
| 15:28 |
hzilla |
it happened to me |
| 15:28 |
Xylakant |
saracen: why don't you provide a patch and earn karma points? |
| 15:29 |
sth |
Bloody fraud bs at barclaycard |
| 15:29 |
saracen |
Xylakant: Wombert gave me svn access for comment editing a long time ago, I made one commit. I haven't since because I'm too frightened in case I fuck something up =( |
| 15:29 |
Xylakant |
route names are matched explicitly |
| 15:29 |
Xylakant |
saracen: well, send us the patch |
| 15:30 |
hzilla |
ah false alarm |
| 15:30 |
hzilla |
i had feature in the routing twice :X |
| 15:30 |
hzilla |
my bad |
| 15:30 |
saracen |
If I can think of a suitable description, I will. But I've earned enough karma points already for this week :P |
| 15:31 |
saracen |
Oh wait. Today is monday =( |
| 15:31 |
Wombert |
hzilla: really? |
| 15:31 |
Wombert |
hzilla: twice? |
| 15:31 |
Wombert |
hzilla: and then this happens? |
| 15:31 |
Wombert |
that's odd |
| 15:31 |
Wombert |
wouldn't one overwrite the other |
| 15:31 |
hzilla |
yeh two routes called feature |
| 15:32 |
Wombert |
odd |
| 15:32 |
hzilla |
well one route was not in use at the time so i didn't notice it |
| 15:33 |
Xylakant |
the second should overwrite the first since routes are stored indexed by name |
| 15:33 |
Wombert |
sth is just telling me they're being merged or somesuch |
| 15:33 |
Xylakant |
ah, that might be |
| 15:33 |
Xylakant |
and then you get the implied route twice |
| 15:34 |
sth |
If they have the same pattern, Agavi throws an exception iirc |
| 15:34 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 15:35 |
CIA-64 |
david * r4396 /branches/1.0/src/filter/AgaviDispatchFilter.class.php: fix AgaviDispatchFilter docs |
| 15:36 |
Xylakant |
sth: the exception gets thrown if two routes have the same name but not the same parent |
| 15:37 |
Xylakant |
but otherwise, the options of the second route overwrite the options of the first one |
| 15:37 |
Xylakant |
well, all specified options |
| 15:37 |
Xylakant |
in effect, the routes get merged |
| 15:38 |
CIA-64 |
david * r4397 /branches/david-numbers/: branching off 1.0 for some number validtor and decimal formatter fixes scheduled for 1.0.3 |
| 15:39 |
hzilla |
should i elaborate my conditions? |
| 15:40 |
Xylakant |
and since the implied routes are in the "nostops" options of a route that would effectively duplicate the info |
| 15:40 |
hzilla |
yeh the language implied route was also getting duped |
| 15:41 |
Xylakant |
nice catch |
| 15:41 |
hzilla |
no probs |
| 15:43 |
Xylakant |
just spoke to kaos, he'd love to see a ticket |
| 15:43 |
Xylakant |
could you make one? |
| 15:43 |
sth |
saracen: I don't need to earn cool points. |
| 15:43 |
MikeSeth |
[n=me@unaffiliated/mikeseth] has quit [Read error: 60 (Operation timed out)] |
| 15:43 |
MikeSeth |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 15:43 |
hzilla |
yep |
| 15:44 |
saracen |
sth: Sure. |
| 15:45 |
sth |
1. If I screw up in a big way we can revert 2. If it's really busted, I get fired 3. I'm the most effectual Top Cat, who's intellectual close friends get to call T.C. |
| 15:45 |
sth |
Also, Dibble will bust me in the ally way |
| 15:45 |
sth |
alley* |
| 15:47 |
CIA-64 |
david * r4398 /branches/david-numbers/ (3 files in 3 dirs): first stab at decimal formatter and number validator improvements for 1.0.3 |
| 16:01 |
hzilla |
who's kaos anyway? |
| 16:02 |
Xylakant |
dominik |
| 16:03 |
Xylakant |
our routing wizard, also responsible for validation and all that date stuff |
| 16:07 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 16:20 |
hzilla |
speaking of dates |
| 16:22 |
hzilla |
i need to explore the locale stuff |
| 16:28 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 16:34 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [Read error: 60 (Operation timed out)] |
| 16:38 |
matbtt |
[i=9b3844d6@gateway/web/freenode/x-uscxvvmyfoqzotvi] has quit [Ping timeout: 180 seconds] |
| 16:41 |
CIA-64 |
david * r4399 /branches/1.0/ (356 files in 52 dirs): fix and bump copyright years |
| 16:54 |
CIA-64 |
david * r4400 /trunk/ (357 files in 53 dirs): merge [4396:4399/branches/1.0] |
| 16:56 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 16:58 |
CIA-64 |
david * r4401 /trunk/src/ (10 files in 5 dirs): bump copyright years |
| 17:00 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:03 |
EndLess2Me |
[n=arch@217.219.147.114] has joined #agavi |
| 17:03 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 54 (Connection reset by peer)] |
| 17:04 |
EndLess2Me |
[n=arch@217.219.147.114] has left #agavi [] |
| 17:06 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 17:07 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 17:08 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 17:21 |
impl |
macen: I'm too lazy to reply to your mailing list thread, but in the sample app there's a console.php that demonstrates how to do it pretty well |
| 17:21 |
impl |
in the pub directory |
| 17:21 |
impl |
and you can follow the logic from there |
| 17:26 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:27 |
macen |
k |
| 17:38 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 17:52 |
Xylakant |
[n=Xylakant@ip-77-25-22-246.web.vodafone.de] has joined #agavi |
| 18:00 |
Wombert |
bai |
| 18:00 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 18:25 |
graste |
[n=graste@f053010039.adsl.alicedsl.de] has joined #agavi |
| 18:29 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 19:27 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 19:31 |
Xylakant |
[n=Xylakant@ip-77-25-22-246.web.vodafone.de] has quit [] |
| 19:55 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 20:10 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 20:25 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 20:35 |
matbtt_ |
[n=matbtt@port-92-202-125-250.dynamic.qsc.de] has joined #agavi |
| 20:36 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 20:45 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has quit [] |
| 20:47 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 21:31 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 21:49 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 21:55 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 22:43 |
matbtt_ |
[n=matbtt@port-92-202-125-250.dynamic.qsc.de] has left #agavi [] |
| 23:03 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 23:36 |
nfq |
[n=nfq@dyn.144-85-173-244.dsl.vtx.ch] has joined #agavi |
| 23:36 |
graste |
[n=graste@f053010039.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:39 |
Gibbed |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 23:39 |
Rick |
[i=rick@unaffiliated/rick] has quit [Nick collision from services.] |
| 23:39 |
Gibbed |
is now known as Rick |
| 23:41 |
Rick |
[i=rick@unaffiliated/rick] has quit [Read error: 104 (Connection reset by peer)] |
| 23:43 |
Gibbed |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 23:48 |
Gibbed |
is now known as Rick |
| Day changed Tue Jan 12 2010
|
| 00:06 |
Rayne |
[n=Rayne@pD9E341C3.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 00:20 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 00:36 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 01:21 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 01:51 |
movvy- |
so do validators work on incoming post data as well? |
| 02:21 |
saracen |
movvy-: Yes :) |
| 02:22 |
saracen |
Incoming everything :) |
| 02:57 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 03:10 |
movvy- |
hmm |
| 03:10 |
movvy- |
some reason i get internal server error |
| 03:10 |
movvy- |
it does not appreciate me |
| 03:11 |
saracen |
movvy-: Are you running in production mode? |
| 03:12 |
saracen |
If you are, it'll hide error messages you receive |
| 03:12 |
saracen |
You've probably made a typo in your validator xml or something |
| 03:14 |
movvy- |
hmm |
| 03:14 |
movvy- |
i think that the validator i know how to do is for a get |
| 03:14 |
movvy- |
not a post |
| 03:14 |
movvy- |
is there a certain agavi something or other to check get/ |
| 03:14 |
saracen |
There's not difference |
| 03:15 |
saracen |
no difference* |
| 03:15 |
saracen |
Wait, theres one |
| 03:15 |
saracen |
lemme paste examples |
| 03:15 |
movvy- |
k |
| 03:16 |
movvy- |
im trying to post a JSON as well |
| 03:18 |
saracen |
http://pastie.org/774494 Might be some errors, hand written and I dont have my contact lenses in :) |
| 03:19 |
saracen |
But you can select get/post or generic with the "method=" part. Validators themselves dont care where the input is from |
| 03:19 |
saracen |
or request type |
| 03:21 |
saracen |
So if you had an action @ /forum/1/post for posting a new comment, you'd want to validate the forum id no matter whether the request was a write/read. When it's a read request, you could display a comment form. When the user submits the form, and it's a write request, then you#d want to validate both the forum id again but also the comment_body or w/e |
| 03:22 |
saracen |
For the JSON stuff, you should have overriden the agavi web request stuff and export the values to the validators like they were just post/get values |
| 03:22 |
saracen |
I've never done it yet |
| 03:22 |
saracen |
Anyway. Hope I did sort of help, I'ma have to leave you because I'm about to fall asleep on my desk |
| 03:23 |
saracen |
You should consider getting a *real* timezone. You always seem to be asking questions late at night :P |
| 03:23 |
saracen |
It's 3:30am! (here anyway) |
| 03:23 |
saracen |
Night <3 |
| 04:14 |
nfq |
[n=nfq@dyn.144-85-173-244.dsl.vtx.ch] has quit [] |
| 04:27 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 04:45 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 04:52 |
nfq |
[n=nfq@dyn.144-85-173-244.dsl.vtx.ch] has joined #agavi |
| 04:55 |
nfq |
[n=nfq@dyn.144-85-173-244.dsl.vtx.ch] has quit [Client Quit] |
| 04:57 |
nfq |
[n=nfq@dyn.144-85-173-244.dsl.vtx.ch] has joined #agavi |
| 04:59 |
nfq |
[n=nfq@dyn.144-85-173-244.dsl.vtx.ch] has quit [Client Quit] |
| 05:59 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 06:28 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 06:29 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 07:14 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-gkwfwbpauphueuxa] has joined #agavi |
| 07:39 |
fnordfish |
[n=fnordfis@f052136124.adsl.alicedsl.de] has joined #agavi |
| 07:52 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 07:53 |
fnordfish |
[n=fnordfis@f052136124.adsl.alicedsl.de] has quit ["Leaving."] |
| 08:10 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: CIA-64, johann__, Arme[N], v-dogg, pashyon, MikeSeth, justanothercoder |
| 08:13 |
everplays |
[n=dp@188.158.8.32] has joined #agavi |
| 08:13 |
|
Netsplit over, joins: pashyon, MikeSeth, justanothercoder, v-dogg, Arme[N], johann__, CIA-64 |
| 08:47 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:48 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 08:50 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:59 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has joined #agavi |
| 09:18 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 09:22 |
sth |
Morning |
| 09:23 |
Jarda |
afternoon (almost) |
| 09:24 |
macen |
morning |
| 09:28 |
digitarald |
Huomenta! |
| 09:33 |
sth |
Jarda: Almost? |
| 09:33 |
sth |
Oh wait, .fi is +2 |
| 09:34 |
Jarda |
11:42 |
| 09:49 |
macen |
Cornerstone is slow at rendering lots of working copy changes whereas Versions is slow at committing them. doh. |
| 09:51 |
sth |
My chair feels funny |
| 09:51 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 09:51 |
sth |
That's better |
| 09:51 |
graste |
huomenta |
| 10:07 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:24 |
WasabiCat |
huomenta |
| 10:24 |
WasabiCat |
in my view I call $this->getLayer('content')->setTemplate('LoginInput'); |
| 10:24 |
WasabiCat |
I can't find any documentation on setTemplate() |
| 10:24 |
WasabiCat |
is that still the way to do this? |
| 10:26 |
Xylakant |
to do what? |
| 10:27 |
WasabiCat |
to set a template other than success.php |
| 10:28 |
Xylakant |
yes, that should work just fine |
| 10:28 |
WasabiCat |
where does this setTemplate() method come from? |
| 10:28 |
WasabiCat |
I don't see it anywhere |
| 10:28 |
WasabiCat |
it's not defined in AgaviTemplateLayer |
| 10:29 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 10:30 |
simoncpu |
hello agavi people... you use XML extensively in your framework, right? |
| 10:30 |
sth |
What is this xml you speak of? :) |
| 10:30 |
Xylakant |
it's a __call overload WasabiCat |
| 10:30 |
simoncpu |
does XSLTProcessor() support xinclude? |
| 10:30 |
simoncpu |
you see, i need to transform xml files first before i can include them |
| 10:31 |
simoncpu |
i was hoping that PHP can do it |
| 10:31 |
simoncpu |
because xsltproc can't... :( |
| 10:31 |
WasabiCat |
thank you Xylakant |
| 10:31 |
Xylakant |
simoncpu: what are you trying to do? |
| 10:32 |
simoncpu |
Xylakant: http://stackoverflow.com/questions/2048222/how-to-transform-xml-files-before-processing-xinclude |
| 10:32 |
simoncpu |
basically, i need to read module.xml and combine the info |
| 10:32 |
Xylakant |
nope, i guess that won't work |
| 10:33 |
Xylakant |
afaik the xinclude directive does not support xslt processing |
| 10:33 |
simoncpu |
yikes... so i guess i just need to xinclude the files first |
| 10:33 |
simoncpu |
then do the xslt transform at the end? |
| 10:34 |
Xylakant |
or do it two-pass |
| 10:35 |
Xylakant |
first do the xslt transformation |
| 10:35 |
Xylakant |
save that to a tempfile |
| 10:35 |
Xylakant |
then xinclude that |
| 10:38 |
simoncpu |
yepp, that's a good solution... too bad xinclude doesn't do xslt |
| 10:41 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 10:42 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit ["We are all friends now! http://digitarald.de"] |
| 10:53 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 10:53 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 11:38 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 11:43 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 11:44 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 11:51 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 11:51 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:52 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:01 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:05 |
Rayne |
[n=Rayne@pD954AAD9.dip.t-dialin.net] has joined #agavi |
| 12:07 |
macen |
I must be missing something to not be able to receive parameters via CLI? |
| 12:07 |
macen |
tried the "php console.php test -foo bar" method but still nothing passed |
| 12:09 |
macen |
if i remove the parameter from the route I get the Error view, unless I don't append the $ |
| 12:13 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has quit [Read error: 110 (Connection timed out)] |
| 12:22 |
Xylakant |
macen: try swapping that "php console.php -foo bar test" |
| 12:22 |
Xylakant |
and did you validate the parameters? |
| 12:22 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has joined #agavi |
| 12:23 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has quit [Client Quit] |
| 12:23 |
macen |
"foo" is defined in Index.xml, http://paste2.org/p/606523 |
| 12:23 |
macen |
it still matches the route, weirdly(?), but no parameters are set |
| 12:24 |
macen |
the route is: <route pattern="^test" module="Public" action="Index" /> |
| 12:24 |
Xylakant |
how does your action look like? |
| 12:24 |
Xylakant |
and did you try the swapped order? |
| 12:25 |
macen |
IndexAction: http://paste2.org/p/606525 |
| 12:26 |
macen |
yes, tried the swapped order, and the above route still matched |
| 12:27 |
Xylakant |
macen, what did we learn about validation? |
| 12:27 |
Xylakant |
no validation without execute() |
| 12:27 |
Xylakant |
never |
| 12:27 |
macen |
oh ffs |
| 12:28 |
macen |
tyvm |
| 12:28 |
Xylakant |
np, common error |
| 12:28 |
Xylakant |
I sometimes fall into the same trap |
| 12:28 |
Xylakant |
try with an execute method and if that fails, feel free to ask again |
| 12:29 |
macen |
ok, thanks |
| 12:55 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 13:13 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:13 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:19 |
Xylakant |
macen: does it work now? |
| 13:46 |
macen |
Xylakant: am working on something else, but yes it does |
| 13:46 |
Xylakant |
thanks for the feedback |
| 13:48 |
macen |
ok, yes it is working now - much better than anticipated |
| 13:51 |
Xylakant |
fine |
| 13:57 |
macen |
will be back to that after lunch :) |
| 13:57 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 14:00 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 14:02 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 14:23 |
MikeSeth |
hey can I optionally relax validation for a given action? |
| 14:24 |
Xylakant |
certainly |
| 14:25 |
Xylakant |
$this->getContainer()->getValidationManager()->setMode(....) |
| 14:25 |
MikeSeth |
during validation setup before the action execution |
| 14:25 |
Xylakant |
you'll probably have to call that in a method that gets called before validation happens |
| 14:25 |
Xylakant |
so in registerValidators() or in initialize() |
| 14:26 |
MikeSeth |
naturally |
| 14:53 |
yossi_ |
[n=chatzill@62.90.159.110] has joined #agavi |
| 14:53 |
yossi_ |
Huomenta |
| 14:54 |
MikeSeth |
hay yosseh |
| 15:00 |
yossi_ |
Hello |
| 15:00 |
yossi_ |
Anyone can link me to an example of routing.xml matching a domain name? |
| 15:09 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 15:16 |
sth |
Sure |
| 15:19 |
sth |
You need to add source="_SERVER[HTTP_HOST]" to the route |
| 15:19 |
sth |
And then you match it like normal. |
| 15:20 |
sth |
<route name="foo" pattern="^(something:[^\.]+).example.com" source="_SERVER[HTTP_HOST]" module="foo"> |
| 15:20 |
sth |
Would match for subdomains |
| 15:20 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 15:22 |
yossi_ |
Thanks |
| 15:24 |
yossi_ |
What if, I just want to match it, for all routes, and just set a parameter based on it? |
| 15:25 |
yossi_ |
I know how would I do it with pattern="..." but not with source="..." |
| 15:26 |
sth |
By default, the routing doesn't check the domain, that's why source="" is added |
| 15:28 |
yossi_ |
Oh I think I got you |
| 15:28 |
yossi_ |
somthing like that |
| 15:29 |
yossi_ |
<route name="brand" source="_SERVER[HTTP_HOST]" pattern="^/({brand:brand-x.com|brand-y.com})" stop="false" /> |
| 15:29 |
yossi_ |
? |
| 15:32 |
Wombert |
yes |
| 15:32 |
Wombert |
er |
| 15:32 |
Wombert |
well |
| 15:32 |
Wombert |
the / won't work |
| 15:32 |
Wombert |
but yeah :p |
| 15:33 |
MikeSeth |
also you don't really need {} right? |
| 15:33 |
Wombert |
<route name="brand" source="_SERVER[HTTP_HOST]" pattern="^(brand:(brand-x.com|brand-y.com))$" stop="false" /> |
| 15:33 |
Wombert |
like that for instance |
| 15:33 |
Wombert |
yes MikeSeth |
| 15:33 |
Wombert |
you might need a callback so it also generates a link to that host when generating |
| 15:34 |
Wombert |
(and your hostname is likely gonna be dynamic, for local testing etc, so that'd be another reason) |
| 15:34 |
MikeSeth |
Wombert: www.affeurope.com <- 100% Agavi |
| 15:36 |
sth |
Sorry, I'm in an argument with some guy on the internet |
| 15:36 |
yossi_ |
100% agavi, >1meg javacript :p |
| 15:36 |
yossi_ |
lol |
| 15:37 |
sth |
http://xkcd.com/386/ |
| 15:37 |
sth |
This applies |
| 15:43 |
yossi_ |
yeah that poped to my head |
| 15:48 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 15:56 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:56 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 16:00 |
nfq |
[n=nfq@dyn.83-228-146-028.dsl.vtx.ch] has joined #agavi |
| 16:05 |
nfq_ |
[n=nfq@dyn.83-228-154-182.dsl.vtx.ch] has joined #agavi |
| 16:08 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 16:19 |
nfq |
[n=nfq@dyn.83-228-146-028.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 16:19 |
nfq_ |
is now known as nfq |
| 16:21 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 16:24 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-gkwfwbpauphueuxa] has left #agavi [] |
| 16:28 |
nfq_ |
[n=nfq@dyn.144-85-143-110.dsl.vtx.ch] has joined #agavi |
| 16:32 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 16:34 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 16:36 |
nfq__ |
[n=nfq@dyn.83-228-139-203.dsl.vtx.ch] has joined #agavi |
| 16:36 |
nfq__ |
[n=nfq@dyn.83-228-139-203.dsl.vtx.ch] has quit [Remote closed the connection] |
| 16:40 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 16:46 |
nfq |
[n=nfq@dyn.83-228-154-182.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 16:50 |
nfq_ |
[n=nfq@dyn.144-85-143-110.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:08 |
yossi_ |
[n=chatzill@62.90.159.110] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 17:14 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:16 |
fnordfish |
[n=fnordfis@89.246.250.218] has left #agavi [] |
| 17:20 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:29 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 17:36 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 18:01 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] |
| 18:23 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 18:43 |
Xylakant |
[n=Xylakant@ip-109-85-230-150.web.vodafone.de] has joined #agavi |
| 18:46 |
Treffynnon |
Does anyone know if I can set the output_type in the action? If so how? |
| 19:06 |
graste |
[n=graste@f053011112.adsl.alicedsl.de] has joined #agavi |
| 19:51 |
v-dogg |
Treffynnon: not in action but in view::initialize you can still change the output type |
| 19:51 |
v-dogg |
action shouldn't know about output types |
| 20:18 |
Xylakant_ |
[n=Xylakant@ip-77-25-15-176.web.vodafone.de] has joined #agavi |
| 20:19 |
Xylakant_ |
[n=Xylakant@ip-77-25-15-176.web.vodafone.de] has quit [Client Quit] |
| 20:34 |
matbtt_ |
[n=matbtt@port-92-202-33-47.dynamic.qsc.de] has joined #agavi |
| 20:36 |
Xylakant |
[n=Xylakant@ip-109-85-230-150.web.vodafone.de] has quit [Read error: 110 (Connection timed out)] |
| 20:37 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 20:47 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 21:07 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 21:24 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 21:24 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [Client Quit] |
| 21:25 |
fnordfish |
[n=fnordfis@f052136124.adsl.alicedsl.de] has joined #agavi |
| 21:44 |
fnordfish1 |
[n=fnordfis@f052137131.adsl.alicedsl.de] has joined #agavi |
| 21:56 |
fnordfish |
[n=fnordfis@f052136124.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] |
| 22:02 |
Wombert |
yeah doctrine |
| 22:02 |
Wombert |
very good |
| 22:03 |
Wombert |
Doctrine_Core::setModelsDirectory vs Doctrine_Core::setExtensionsPath |
| 22:03 |
Wombert |
both new in 1.2 |
| 22:03 |
Wombert |
good job |
| 22:04 |
hzilla |
bit pointless eh |
| 22:05 |
hzilla |
i'm having some issues with its performance... thinking orm's are more trouble than they are worth |
| 22:11 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 22:14 |
fnordfish1 |
[n=fnordfis@f052137131.adsl.alicedsl.de] has quit ["Leaving."] |
| 22:15 |
matbtt_ |
Wombert does not like Doctrine ;) |
| 22:15 |
Wombert |
well, it's causeing me an inappropriate amount of work and trouble, so... :p |
| 22:16 |
matbtt_ |
...yeah, just wait for 2.0 :) |
| 22:17 |
matbtt_ |
...but is there an alternative? Actually I'm not aware of another one. |
| 22:24 |
hzilla |
orms? |
| 22:25 |
matbtt_ |
..yes ORMs? |
| 22:27 |
hzilla |
yeh there's a few - propel for example. but tbh i'm recently becoming less convinced about their usefulness esp. wrt to performance and also that u don't seem to abel to do union selects |
| 22:33 |
matbtt_ |
...I used Propel in the past |
| 22:33 |
matbtt_ |
...but I like Doctrine better |
| 22:33 |
matbtt_ |
...and it gained some momentum... |
| 22:34 |
hzilla |
its got its good points... |
| 22:35 |
matbtt_ |
...regarding super complex query logic... I suppose that none of these tools can fully cover everything. |
| 22:36 |
Jarda |
[n=jarda@e178.nor.fi] has quit [Read error: 104 (Connection reset by peer)] |
| 22:36 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 22:36 |
hzilla |
i like the limit control working on records instead of rows but trouble is its not clear what its doing |
| 22:39 |
Jarda |
[n=jarda@e178.nor.fi] has joined #agavi |
| 22:40 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 22:56 |
matbtt_ |
[n=matbtt@port-92-202-33-47.dynamic.qsc.de] has left #agavi [] |
| 22:59 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: Rick, graste, Rayne, veturi |
| 23:00 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 23:00 |
|
Netsplit over, joins: graste, Rayne |
| 23:00 |
Rayne |
[n=Rayne@pD954AAD9.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 23:01 |
|
Netsplit over, joins: Rick, veturi |
| 23:01 |
graste |
[n=graste@f053011112.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:02 |
graste |
[n=graste@f053011112.adsl.alicedsl.de] has joined #agavi |
| 23:03 |
graste |
[n=graste@f053011112.adsl.alicedsl.de] has quit [Client Quit] |
| 23:58 |
CIA-64 |
david * r4402 /branches/1.0/ (CHANGELOG src/database/AgaviDoctrineDatabase.class.php): Support for Doctrine 1.2, closes #1210 |
| Day changed Wed Jan 13 2010
|
| 00:18 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 00:41 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 01:52 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 03:13 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Remote closed the connection] |
| 03:35 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 04:47 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 05:25 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has left #agavi ["Leaving"] |
| 05:59 |
Rick |
[i=rick@unaffiliated/rick] has quit ["I⦠don't need to be here."] |
| 06:32 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:49 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 06:49 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:20 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-shyljcqmleeqwxpx] has joined #agavi |
| 07:25 |
MikeSeth |
[n=me@unaffiliated/mikeseth] has quit [Read error: 104 (Connection reset by peer)] |
| 07:27 |
Rick |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 07:28 |
MikeSeth |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 07:29 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 110 (Connection timed out)] |
| 07:31 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:43 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:45 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:21 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:24 |
fnordfish |
[n=fnordfis@89.246.250.218] has left #agavi [] |
| 08:24 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:38 |
Jarda |
ls |
| 08:39 |
Jarda |
fail.. |
| 08:40 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:53 |
saracen |
Jarda: Don't worry, nobody saw it |
| 08:56 |
Jarda |
well, better this than "sudo aptitude update" and next line "dfjklsajklven235" |
| 08:56 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:10 |
ttj |
A-ha! |
| 09:11 |
ttj |
ssh e178.nor.fi -l jarda |
| 09:11 |
ttj |
dfjklsajklven235 |
| 09:11 |
ttj |
Fail. |
| 09:11 |
Jarda |
try "boobies" instead |
| 09:12 |
ttj |
funbags |
| 09:23 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:29 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 09:30 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:38 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 10:18 |
macen |
are there any static methods available to determine what the context is (eg. web / console / json) ? |
| 10:19 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 60 (Operation timed out)] |
| 10:37 |
Xylakant |
macen: $context->getName() |
| 10:37 |
Xylakant |
however, since it's possible to have more than one context at every time this cannot be determined staticall |
| 10:37 |
Xylakant |
y |
| 10:46 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 10:46 |
krycek_ |
[n=dsadsa@201-2-130-43.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 10:46 |
krycek_ |
is there a pdf of agavi's documentation? I cann't access agavi.org right now |
| 10:46 |
sth |
Sure |
| 10:46 |
sth |
I'll dig the link out |
| 10:47 |
sth |
Oddly, I can't either |
| 10:47 |
krycek_ |
The problem is not here then. I'm loosing too many packages pinging agavi.org |
| 10:47 |
sth |
krycek_: One sec, we're fixing it |
| 10:47 |
krycek_ |
ok |
| 10:48 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 10:48 |
Treffynnon |
Hi I asked a question last night right before a power cut. Agavi.org seems to be down http://downforeveryoneorjustme.com/http://www.agavi.org/ so I cannot get the logs to see if any answers came in |
| 10:49 |
Wombert |
yeah |
| 10:49 |
saracen |
11:22:43 < sth> krycek_: One sec, we're fixing it |
| 10:49 |
Wombert |
we're working on it |
| 10:49 |
Treffynnon |
is it possible to choose the output type in the action? if so how? |
| 10:49 |
saracen |
19:59:57 < v-dogg> Treffynnon: not in action but in view::initialize you can still change the output type |
| 10:49 |
saracen |
20:00:13 < v-dogg> action shouldn't know about output types |
| 10:49 |
Treffynnon |
Wombert and Saracen cool and thanks |
| 10:49 |
saracen |
Ha, thank everybody else. I just copy and paste :P |
| 10:49 |
Jarda |
matbtt: you asked yesterday if there are alternatives to doctrine. Propel is. And currently rapidly developing (or atleast moving, all movement isn't development..) |
| 10:49 |
Treffynnon |
:) @saracen thanks to v-dogg as well |
| 10:49 |
Wombert |
Treffynnon: please describe your use case |
| 10:49 |
Wombert |
Treffynnon: this functionality will be removed at some point |
| 10:49 |
Wombert |
2.0 at the latest, maybe even before |
| 10:49 |
Wombert |
half of AgaviExecutionFilter's complexity in the caching-related parts are because of this feature |
| 10:49 |
Treffynnon |
i have files that i want to serve via a url but the url might also output text/html depending on the record being accessed in the DB |
| 10:49 |
Jarda |
wait a sec |
| 10:49 |
Wombert |
wait so |
| 10:49 |
Wombert |
it serves a file? |
| 10:49 |
Wombert |
what does the action do? |
| 10:49 |
Wombert |
check if the file is valid and stuff? |
| 10:49 |
Wombert |
is all it does output a file? |
| 10:49 |
sth |
saracen: fails |
| 10:49 |
Wombert |
then I would do a "download" or "binary" or "generic" output type |
| 10:49 |
saracen |
sth: Is there a reason this time, other than me just being me? |
| 10:49 |
Wombert |
and then set the Content-Type header in the view |
| 10:49 |
Wombert |
don't create one output type per mime type in this case |
| 10:49 |
sth |
saracen: for being you |
| 10:49 |
sth |
British people are retarded |
| 10:49 |
Treffynnon |
it checks the id in the db for validity and if it is a file then it will do the download/binary/blah output_type but if the record is text or html then it will output via executeHtml |
| 10:49 |
Jarda |
$this->getResponse()->setContentType('text/html'); |
| 10:49 |
Jarda |
I would use a custom validator |
| 10:49 |
Xylakant |
sth: rare case, but I agree with you |
| 10:49 |
Wombert |
okay, Treffynnon, so including layout etc? |
| 10:49 |
sth |
Xylakant: http://www.dailymail.co.uk/news/article-1242729/Motorists-drove-half-MILE-ice-covered-canal-facing-court.html |
| 10:49 |
Wombert |
okay |
| 10:50 |
Wombert |
sth / saracen / Xylakant: I have nothing against off-topic talk, but right now, you're interfering with my on-topic discussion |
| 10:50 |
Wombert |
stfu please |
| 10:50 |
Wombert |
or use /query |
| 10:50 |
sth |
sorry |
| 10:50 |
Treffynnon |
Wombert: sorry no it would exlcude layout and template and just output the content of the row in the database |
| 10:50 |
Wombert |
Treffynnon and v-dogg: this is one of the cases where I think it's valid for the Action(!) to adjust the output type |
| 10:50 |
Wombert |
Treffynnon: but then why do you need the html output type? |
| 10:50 |
Wombert |
Treffynnon: wouldn't |
| 10:50 |
Wombert |
[12:47] Jarda: $this->getResponse()->setContentType('text/html'); |
| 10:50 |
Wombert |
be enough? |
| 12:38 |
Chuckwalla |
[n=chuckwal@agavi.org] has joined #agavi |
| 12:38 |
|
Irssi: #agavi: Total of 27 nicks [1 ops, 0 halfops, 0 voices, 26 normal] |
| 12:38 |
|
Irssi: Join to #agavi was synced in 3 secs |
| 12:45 |
krycek_ |
site is back |
| 12:49 |
Treffynnon |
ignore my previous messages my executeRead() wasn't returning anything :( |
| 12:49 |
Treffynnon |
all working now |
| 12:52 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 13:01 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:05 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 13:51 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 13:59 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 13:59 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 14:03 |
CIA-64 |
david * r4403 /branches/1.0/ (CHANGELOG src/date/AgaviOlsonTimeZone.class.php): Fix #1211: ICU Bug 6814 |
| 14:05 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 14:09 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:10 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:12 |
pashyon2 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:17 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] |
| 14:21 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit [Read error: 110 (Connection timed out)] |
| 14:24 |
justanothercoder |
[n=devil@121.243.137.253] has quit [Read error: 104 (Connection reset by peer)] |
| 14:30 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 14:30 |
justanothercoder |
[n=devil@121.243.137.253] has joined #agavi |
| 14:40 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 14:40 |
J-P |
hi |
| 14:41 |
J-P |
does anyone knows Wordpress MU ? |
| 14:42 |
v-dogg |
MUtools |
| 14:42 |
v-dogg |
what's MU?-) |
| 14:42 |
J-P |
this: http://mu.wordpress.org |
| 14:43 |
J-P |
I'm asked if it's possible to build an entire site with it |
| 14:43 |
J-P |
use it as a CMS |
| 14:46 |
J-P |
I still dislike building a site using an existing CMS |
| 14:53 |
Xylakant |
depends on the site but I'd rather not use wordpress as a fully featured cms |
| 14:53 |
Xylakant |
it's a blog engine and it's pretty ok at what it does |
| 14:54 |
Xylakant |
unless you're trying to build a blog-site I'd rather use a real cms that's intended to be a cms than bending a blogging engine |
| 14:54 |
Xylakant |
though I haven't tried using wordpress mu as a cms |
| 14:54 |
J-P |
noted |
| 14:54 |
J-P |
:) |
| 14:54 |
J-P |
thnx |
| 15:04 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 15:09 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 15:27 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:51 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 15:59 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 16:03 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 16:11 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has joined #agavi |
| 16:34 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Remote closed the connection] |
| 16:37 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has quit [] |
| 16:38 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has joined #agavi |
| 17:00 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 17:01 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has quit [] |
| 17:02 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has joined #agavi |
| 17:03 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has quit [Remote closed the connection] |
| 17:03 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has joined #agavi |
| 17:06 |
pashyon2 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:16 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 17:17 |
Rayne |
[n=Rayne@pD9E36FCA.dip.t-dialin.net] has joined #agavi |
| 17:25 |
hzilla |
question about phptal adapter, where can i write custom tales expressions so that they can be used in the templates a la http://phptal.org/manual/en/#custom-modifiers |
| 17:28 |
yossi_ |
[n=chatzill@62.90.159.110] has joined #agavi |
| 17:28 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:28 |
yossi_ |
Huomenta |
| 17:30 |
yossi_ |
on the Agavi Guide 1.Introduction under Application filesystem layout "through the web server but do not not need to be processedby the application" - double 'not' and no space between 'processed' and 'by' |
| 17:31 |
yossi_ |
i'll just open a ticket... |
| 17:43 |
sth |
Oh. |
| 17:50 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 17:55 |
Wombert |
yossi_: svn co the docs |
| 17:55 |
Wombert |
and send a patch to users@ or dev@ |
| 17:55 |
Wombert |
no need for a ticket... |
| 17:55 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 17:58 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 18:00 |
krycek_ |
sth: can you give me the link to the pdf we talked earlier? |
| 18:05 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 18:06 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 18:07 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 18:15 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 18:16 |
Rayne |
[n=Rayne@pD9E36FCA.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 18:29 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 18:40 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 18:40 |
sth |
krycek_: http://www.agavi.org/documentation-nightly-pdf.tar.gz |
| 18:55 |
krycek_ |
hm, tkz |
| 18:55 |
graste |
[n=graste@f053006232.adsl.alicedsl.de] has joined #agavi |
| 18:55 |
krycek_ |
and for the API, is there a pdf file? |
| 19:16 |
sth |
Nope :/ |
| 19:16 |
sth |
Not that I know of |
| 19:16 |
sth |
You could download the html version. |
| 19:20 |
sth |
wget -m http://agavi.org/apidocs |
| 19:30 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 19:41 |
archtech |
[n=stanv@83.228.56.37] has joined #agavi |
| 19:43 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 19:52 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 20:09 |
fnordfish |
[n=fnordfis@f052137131.adsl.alicedsl.de] has joined #agavi |
| 20:15 |
Rayne |
[n=Rayne@pD9E36FCA.dip.t-dialin.net] has joined #agavi |
| 20:18 |
krycek_ |
[n=dsadsa@201-2-130-43.paemt705.dsl.brasiltelecom.net.br] has quit [] |
| 20:46 |
WasabiCat |
[n=moritz@adsl-89-217-36-238.adslplus.ch] has quit [] |
| 20:50 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 21:13 |
archtech |
[n=stanv@83.228.56.37] has quit [Client Quit] |
| 21:31 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 21:38 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit ["bai"] |
| 21:54 |
fnordfish1 |
[n=fnordfis@f052129089.adsl.alicedsl.de] has joined #agavi |
| 21:57 |
fnordfish1 |
[n=fnordfis@f052129089.adsl.alicedsl.de] has left #agavi [] |
| 22:05 |
fnordfish |
[n=fnordfis@f052137131.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] |
| 22:17 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 22:32 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 22:55 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 22:56 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 22:57 |
archtech |
[i=stanv@83.228.56.37] has quit [Remote closed the connection] |
| 23:04 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 23:06 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 23:14 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 23:17 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 23:27 |
graste |
[n=graste@f053006232.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:37 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 23:38 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 23:43 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 23:47 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| Day changed Thu Jan 14 2010
|
| 00:04 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 00:07 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 00:07 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 00:20 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["Bai4now!"] |
| 00:45 |
Rayne |
[n=Rayne@pD9E36FCA.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 01:17 |
yossi_ |
[n=chatzill@62.90.159.110] has quit [Read error: 54 (Connection reset by peer)] |
| 02:28 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 03:22 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 05:59 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:04 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 06:20 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 06:27 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 06:35 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 06:51 |
Jarda |
can I (and should I) validate $_SERVER data? |
| 06:52 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 06:52 |
Jarda |
especially $_SERVER['PHP_AUTH_USER'] and $_SERVER['PHP_AUTH_PW'] |
| 07:07 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 104 (Connection reset by peer)] |
| 07:27 |
fnordfish |
[n=fnordfis@f052129089.adsl.alicedsl.de] has joined #agavi |
| 07:30 |
fnordfish |
[n=fnordfis@f052129089.adsl.alicedsl.de] has quit [Client Quit] |
| 08:09 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:18 |
matbtt_ |
[i=9b3844d9@gateway/web/freenode/x-zhoaksxxscazukjg] has joined #agavi |
| 08:37 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 08:38 |
matbtt_ |
[i=9b3844d9@gateway/web/freenode/x-zhoaksxxscazukjg] has quit [Ping timeout: 180 seconds] |
| 08:38 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-shyljcqmleeqwxpx] has quit [Ping timeout: 180 seconds] |
| 08:45 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:49 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 08:51 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-imhojqsipxoewvrs] has joined #agavi |
| 09:01 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:01 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:15 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:36 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 09:53 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:53 |
E_mE |
huomenta |
| 09:54 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:02 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 10:06 |
E_mE |
http://photos.fmysex.com/2010/01/sex-and-pregnancy-education-fail/ |
| 10:11 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 10:11 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:16 |
Treffynnon |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 10:18 |
Treffynnon |
is now known as Treffynnon_ |
| 10:21 |
Treffynnon_ |
[n=chatzill@82-69-141-230.dsl.in-addr.zen.co.uk] has left #agavi [] |
| 10:24 |
Treffynnon |
[n=simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 10:31 |
krycek_ |
[n=dsadsa@201-2-130-43.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 10:34 |
krycek_ |
how is the best way to integrate recaptcha with agavi? |
| 10:34 |
krycek_ |
I think the "right" way would be a recaptcha validator, wouldn't it? |
| 10:35 |
sth |
yes, probably. |
| 10:36 |
Xylakant |
yes, it is |
| 10:38 |
krycek_ |
but I'm not sure how to load the recatchalib.php since its not a class... how to force a file to be included on every request in the autoload config file? |
| 10:39 |
sth |
You could convert it to a OO structure |
| 10:39 |
sth |
I can't remember the file being that complex. |
| 10:41 |
krycek_ |
It's not. Just one file around 300 lines. |
| 10:41 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 10:41 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 10:49 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 10:54 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 10:56 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 11:03 |
ttj |
http://www.boingboing.net/2006/09/24/secure-your-checked-.html |
| 11:13 |
horros |
That's BRILLIANT! |
| 11:21 |
sth |
haha, only in america |
| 11:57 |
krycek_ |
how to get the user's ip inside a validator? |
| 11:58 |
Xylakant |
$_SERVER[REMOTE_ADDR] ? |
| 11:59 |
Xylakant |
well, if you're not behind an accelerator or loadbalancer that is |
| 12:01 |
krycek_ |
hmm... but there isn't an $...->getContext()->getRequest()->getRemoteAddress() or something like that? |
| 12:02 |
Xylakant |
there might actually be, let me check |
| 12:02 |
krycek_ |
a la agavi way |
| 12:05 |
Xylakant |
nope, can't find any. I might be struck with temporary blindness though |
| 12:05 |
Xylakant |
what are you trying to achieve? |
| 12:05 |
krycek_ |
hmm... I'm trying to create a recaptcha validator |
| 12:06 |
krycek_ |
and it needs the user ip to validate |
| 12:07 |
Xylakant |
well, you really need to look out, if you're behind any kind of proxy thing may get hairy |
| 12:07 |
Xylakant |
since you always get your proxies ip in REMOTE_ADDR |
| 12:08 |
Rick |
recaptcha would have the proxy id too |
| 12:09 |
Rick |
unless recaptcha specifies something special about ip handling I would just go with REMOTE_ADDR |
| 12:10 |
Xylakant |
Rick: yes, certainly but the question is "what are they doing with the ip?" if it goes into the challenge, then using the proxy IP weakens the challenge and thus the captcha |
| 12:11 |
Rick |
/shrug |
| 12:11 |
Rick |
if you think there's a problem with recaptcha it'd be better to talk to recaptcha about it |
| 12:12 |
Rick |
the recaptcha api doc says 'remoteip' so it's likely to be the ip of the endpoint |
| 12:12 |
Xylakant |
I don't think there is a problem, I'm just pointing out a pitfall for krycek_ |
| 12:14 |
MugeSo |
krycek_: $context->getRequest()->getSourceValue('REMOTE_ADDR'); |
| 12:15 |
Xylakant |
and the API doc says remoteip: The IP address of the user who solved the CAPTCHA. |
| 12:15 |
Xylakant |
it's not the proxy address |
| 12:16 |
Rick |
the doc doesnt mention anything about special handling of proxies so its gotta be endpoint |
| 12:16 |
Xylakant |
so my loadbalancers IP, potentially an internal ip? |
| 12:17 |
Rick |
if your loadbalancer is polluting REMOTE_ADDR there's a problem |
| 12:17 |
Rick |
:p |
| 12:18 |
Xylakant |
what? |
| 12:18 |
Xylakant |
any accelerator proxy will do that |
| 12:18 |
Xylakant |
varnish, squid |
| 12:18 |
Xylakant |
an apache in front of a lighty backend |
| 12:19 |
MugeSo |
http://coderepos.org/share/browser/lang/php/Agavi_Recaptcha |
| 12:21 |
krycek_ |
I wish you had given me that link earlier... but thanks, that will help a lot |
| 12:23 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:34 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 12:40 |
WasabiCat |
[n=moritz@adsl-188-155-25-111.adslplus.ch] has joined #agavi |
| 12:43 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:43 |
krycek_ |
done! working! |
| 12:49 |
krycek_ |
I would like to change the language of the words displayed by recaptcha... but I guess it's not possible |
| 12:51 |
WasabiCat |
huomenta |
| 13:19 |
WasabiCat |
[n=moritz@adsl-188-155-25-111.adslplus.ch] has quit [] |
| 13:23 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 13:30 |
horros |
Oh. |
| 13:30 |
horros |
How surprising. |
| 13:30 |
horros |
SOAP-ERROR: Parsing WSDL: Missing / with name 'setStatus' |
| 13:30 |
horros |
Big surprise that PHP + SOAP = massive catastrophic fail. |
| 13:30 |
horros |
:x |
| 13:31 |
WasabiCat |
[n=moritz@adsl-188-155-25-111.adslplus.ch] has joined #agavi |
| 13:31 |
sth |
Xylakant: Sorry, we had to move your paper tray to make way for red bull cans |
| 13:31 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 13:32 |
WasabiCat |
[n=moritz@adsl-188-155-25-111.adslplus.ch] has quit [Client Quit] |
| 13:33 |
Xylakant |
sth: I was wondering why there was one missing for the full rectangle |
| 13:33 |
Xylakant |
and why it's only one level high |
| 13:40 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 13:42 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:42 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 14:35 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 14:54 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:56 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:58 |
Rayne |
[n=Rayne@pD9E350A2.dip.t-dialin.net] has joined #agavi |
| 15:19 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 15:19 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 15:24 |
hzill__ |
Hey Xlyakant any idea where i should extend/modify to add custom modifiers in PHPTal? like this http://phptal.org/manual/en/#custom-modifiers |
| 15:25 |
Xylakant |
no, sorry |
| 15:37 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 15:48 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 16:07 |
krycek_ |
The kind of you-can-edit-just-your-own records is better done where? |
| 16:15 |
Xylakant |
what? |
| 16:17 |
krycek_ |
I want to test to make that if the user that is treying to edit something is the same user that has created that record |
| 16:19 |
krycek_ |
*make sure, *trying |
| 16:19 |
saracen |
Validation |
| 16:19 |
saracen |
The thing you're trying to edit probably has a customer validator already, right? One which checks the database item exists and then exports it? :) |
| 16:20 |
saracen |
You could check to see if new params are given in the validation xml, which has permissions required |
| 16:20 |
saracen |
custom* |
| 16:23 |
Xylakant |
why not getCredentials? |
| 16:24 |
krycek_ |
saracen: those params can be replaced by an getUser()->hasCredential, right? |
| 16:24 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 16:24 |
krycek_ |
getCredential was my first idea |
| 16:24 |
krycek_ |
I could return NULL after testing |
| 16:25 |
Xylakant |
the action can require credential "user_id.<creatorid>" and you could give that to the user when logging in |
| 16:25 |
krycek_ |
and then the agavi itself would deal with the consequences |
| 16:25 |
saracen |
You can use getCredential, but like the way Xylakant suggested, I don't like it. |
| 16:25 |
saracen |
Oh |
| 16:26 |
Xylakant |
what's bad about getCredentials/hasCredentials? |
| 16:26 |
saracen |
Oh nevermind, I never read what Xylakant said correctly. Yeah, don't suppose it matters where you get the "creatorid" from |
| 16:26 |
Xylakant |
placing permissions checks in the validator is wrong |
| 16:27 |
Xylakant |
they should be in the security subsystem |
| 16:27 |
saracen |
Hmm, hang on. So where would the check be made? |
| 16:28 |
saracen |
You'd put logic in getCredentials? |
| 16:28 |
saracen |
of the action |
| 16:29 |
krycek_ |
why not? |
| 16:29 |
saracen |
I'm not disagreeing, just asking if that's what you'd do? :) |
| 16:30 |
saracen |
The examples I've seen, I've never seen request data get passed to getCredentials |
| 16:30 |
saracen |
If you can do that, awesome. |
| 16:32 |
krycek_ |
hmm... I can't, I guess |
| 16:32 |
saracen |
So what now? |
| 16:32 |
krycek_ |
but I can get the data from the request data holder |
| 16:32 |
krycek_ |
no? |
| 16:33 |
saracen |
Yeah, you can. You can do that in execute* and validate* too, which I've always found odd that they bother. |
| 16:33 |
saracen |
To pass it, that is |
| 16:33 |
saracen |
I believe it's set on the execution container |
| 16:34 |
krycek_ |
ok, but after knowing if the user has or has not permission, do I have to raise a exception to tell agavi that something is not allowed? |
| 16:34 |
saracen |
Agavi should send it to the secure error action for you |
| 16:35 |
saracen |
If you return a credential the user doesn't have |
| 16:35 |
saracen |
I'm still not convinced about this stuff for dynamically checking though, but that's just me. |
| 16:39 |
krycek_ |
another doubt that I have is if an action have an executeWrite and an executeRead, can the first be secure and the second don't? I mean, the first can be called just in case the user being logged and the second don't |
| 16:40 |
sth |
saracen: you just missed your one and only chance to say "that's what she said" |
| 16:40 |
krycek_ |
because the isSecure is valid for both |
| 16:40 |
saracen |
sth: where?! =( |
| 16:40 |
sth |
in #couchdb |
| 16:40 |
saracen |
krycek_: Yeah it can be |
| 16:40 |
sth |
< sth> "This one is harder than the other" |
| 16:40 |
saracen |
You just add more logic to getCredentials, to see what the request method is |
| 16:41 |
krycek_ |
I'm going to try it... thank you both |
| 16:49 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 16:56 |
Treffynnon |
[n=simon@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Remote closed the connection] |
| 17:00 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 17:00 |
Wombert |
krycek_ / saracen / Xylakant: the recommended approach is to extend AgaviSecurityFilter |
| 17:00 |
Wombert |
and implement whatever custom security checks you also need |
| 17:01 |
Wombert |
e.g. this "is the current user the creator of this item" check |
| 17:05 |
krycek_ |
but how the AgaviSecurityFilter will know which field to look for |
| 17:06 |
krycek_ |
for every king of item can be a different one |
| 17:06 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:06 |
krycek_ |
*kind |
| 17:11 |
matbtt |
krycek: extended AgaviSecurityFilter to call an additional method of the action implementation |
| 17:11 |
matbtt |
within the action you should know which field on which object needs to be checked |
| 17:12 |
krycek_ |
I see, sounds a good idea indeed.. maybe it could be included by default in AgaviRbcaSecurityFilter |
| 17:13 |
krycek_ |
by default returning true (has permission to execute that action) |
| 17:16 |
matbtt |
...maybe that is to application specific. |
| 17:17 |
Rayne |
[n=Rayne@pD9E350A2.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 17:34 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-imhojqsipxoewvrs] has quit [Ping timeout: 180 seconds] |
| 17:51 |
CIA-64 |
david * r4404 /documentation/trunk/topics/tutorial/ (10 files in 8 dirs): some cleanups and fixes, also closes #1212 |
| 18:01 |
Jarda |
also closes :D |
| 18:04 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 18:13 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 18:17 |
krycek_ |
[n=dsadsa@201-2-130-43.paemt705.dsl.brasiltelecom.net.br] has quit [] |
| 18:21 |
E_mE |
can stop="no" be used instead of ="false" with the routes? |
| 18:22 |
E_mE |
is no and false parsed into a falsey value? |
| 18:23 |
Xylakant |
should be |
| 18:24 |
Xylakant |
yes/no on/off true/false should all be converted to booleans in AgaviToolkit::literalize() |
| 18:25 |
E_mE |
thanks |
| 18:25 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 18:26 |
moshtaghi |
[n=mehdi@78.38.99.3] has joined #agavi |
| 18:28 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 18:30 |
moshtaghi |
hi channel!!! |
| 18:31 |
moshtaghi |
agavi is what advantage the Symfony? |
| 18:35 |
moshtaghi |
[n=mehdi@78.38.99.3] has quit [Remote closed the connection] |
| 18:46 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 18:46 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Read error: 110 (Connection timed out)] |
| 18:56 |
Xylakant |
[n=Xylakant@ip-77-25-203-5.web.vodafone.de] has joined #agavi |
| 18:57 |
graste |
[n=graste@f053001238.adsl.alicedsl.de] has joined #agavi |
| 19:09 |
Xylakant_ |
[n=Xylakant@lisa.vpntunnel.se] has joined #agavi |
| 19:20 |
Xylakant |
[n=Xylakant@ip-77-25-203-5.web.vodafone.de] has quit [Read error: 110 (Connection timed out)] |
| 19:20 |
Xylakant_ |
is now known as Xylakant |
| 19:21 |
matbtt_ |
[n=matbtt@port-92-202-24-219.dynamic.qsc.de] has joined #agavi |
| 19:22 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 19:27 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit [Read error: 60 (Operation timed out)] |
| 19:38 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 20:13 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 20:26 |
fnordfish |
[n=fnordfis@f052129089.adsl.alicedsl.de] has joined #agavi |
| 20:45 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 21:00 |
matbtt_ |
[n=matbtt@port-92-202-24-219.dynamic.qsc.de] has left #agavi [] |
| 21:18 |
Xylakant |
[n=Xylakant@lisa.vpntunnel.se] has quit [] |
| 21:46 |
fnordfish1 |
[n=fnordfis@f052140046.adsl.alicedsl.de] has joined #agavi |
| 21:48 |
fnordfish1 |
[n=fnordfis@f052140046.adsl.alicedsl.de] has quit [Client Quit] |
| 21:51 |
matbtt_ |
[n=matbtt@port-92-202-24-219.dynamic.qsc.de] has joined #agavi |
| 22:00 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 22:02 |
matbtt_ |
[n=matbtt@port-92-202-24-219.dynamic.qsc.de] has left #agavi [] |
| 22:08 |
fnordfish |
[n=fnordfis@f052129089.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] |
| 22:39 |
E_mE |
wow, the finnish government really are quite forceful, want to eventually outlaw smoking tobacco altogether in the country.. :o |
| 22:40 |
hzill__ |
don't finnish people need vices? |
| 22:49 |
nfq |
[n=nfq@dyn.83-228-177-086.dsl.vtx.ch] has joined #agavi |
| 22:59 |
hzill__ |
what's the best way to test if http request is POST or GET in routing config? |
| 23:06 |
saracen |
Why do you want to? |
| 23:07 |
sth |
You can set methods to routres |
| 23:08 |
sth |
routes* |
| 23:08 |
hzill__ |
i was thinking about routign to different action based on http get/post |
| 23:08 |
sth |
hzill__: method="read" |
| 23:08 |
sth |
etc |
| 23:08 |
saracen |
sth: Are you sure? You can limit request types to certain actions with constraint="read" for example. |
| 23:09 |
saracen |
Is that what you meant? |
| 23:09 |
sth |
I'm pretty sure you can add method too |
| 23:09 |
hzill__ |
method defines which method to route to, i was looking for a method to switch to a different action with a get or post |
| 23:10 |
hzill__ |
for an ajax toggle |
| 23:10 |
hzill__ |
eg get sets on, post sets off |
| 23:10 |
hzill__ |
can do it in a single action but thought it might be clearer if i split the actions |
| 23:11 |
saracen |
I don't see how it would. Most people that use Agavi, that have read the tutorials and such have come to know the executeRead and executeWrite logic - for example posting a comment. executeRead shows the comment form. executeWrite adds the actual comment. Unless your case is really weird |
| 23:13 |
hzill__ |
yeh but a toggle actually writes on both methods so technically it should be in different actions both with post right? |
| 23:13 |
hzill__ |
eg a favourite toggle |
| 23:14 |
hzill__ |
so u caould have fav or unfav actions |
| 23:14 |
hzill__ |
and fav/unfav routes |
| 23:14 |
hzill__ |
or i was thinkging have one route just fav and it does fav on get and unfav on write |
| 23:14 |
hzill__ |
post i mena |
| 23:15 |
hzill__ |
the poitn being just to reduce the number of urls |
| 23:15 |
saracen |
True. Why don't you just use routing to pass ?set=1 or ?set=0? |
| 23:15 |
saracen |
Or when it's called twice, it just toggles? ;x |
| 23:16 |
hzill__ |
yeh i just wanted to obfuscate the controls for casual observers |
| 23:17 |
saracen |
set=md5(some_randomly_generated_key_used_for_setting/unsetting_which_changes_on_every_access) :D |
| 23:18 |
hzill__ |
haha i think that's a bit much! its no prob - i'll just put all the logic in one action and use get/post to toggle |
| 23:18 |
hzill__ |
and the .com/fav can handle both cases |
| 23:20 |
graste |
[n=graste@f053001238.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:21 |
saracen |
sth: I think you should stealthily commit some code in to agavi which is a routing callback for favicon requests, it could generate thumbnail images and cache them from google image search, SafeSearch off. |
| 23:29 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| Day changed Fri Jan 15 2010
|
| 00:22 |
nfq_ |
[n=nfq@dyn.83-228-168-005.dsl.vtx.ch] has joined #agavi |
| 00:29 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["Bai4now!"] |
| 00:38 |
nfq |
[n=nfq@dyn.83-228-177-086.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 00:38 |
nfq_ |
is now known as nfq |
| 00:41 |
nfq |
[n=nfq@dyn.83-228-168-005.dsl.vtx.ch] has quit [] |
| 01:38 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 02:26 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 02:48 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 04:06 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 04:49 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 06:35 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:26 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:36 |
everplays1 |
[n=dp@188.158.10.19] has joined #agavi |
| 07:36 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 07:36 |
everplays1 |
is now known as everplays |
| 07:45 |
matbtt_ |
[n=matbtt@port-92-202-24-219.dynamic.qsc.de] has joined #agavi |
| 07:57 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:03 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 08:04 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 08:10 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: CIA-64, johann__, everplays, MugeSo, hzilla_, sth, Jarda, Arme[N], v-dogg, MikeSeth, (+2 more, use /NETSPLIT to show all of them) |
| 08:12 |
|
Netsplit over, joins: hzilla_, MugeSo, everplays, justanothercoder, MikeSeth, veturi, Jarda, CIA-64, johann__, Arme[N] (+2 more) |
| 08:20 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 08:26 |
fnordfish |
[n=fnordfis@f052140046.adsl.alicedsl.de] has joined #agavi |
| 08:29 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 08:29 |
_cheerios |
huomenta |
| 08:29 |
fnordfish |
[n=fnordfis@f052140046.adsl.alicedsl.de] has quit [Client Quit] |
| 08:53 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 08:59 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 09:01 |
graste |
huomenta |
| 09:02 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 09:11 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:31 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 09:41 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:42 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Remote closed the connection] |
| 09:54 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 09:54 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:55 |
E_mE |
huomenta |
| 10:05 |
WasabiCat |
[n=moritz@adsl-188-155-25-111.adslplus.ch] has joined #agavi |
| 10:11 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 10:22 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 10:30 |
Jarda |
E_mE: where did you read this thing about finns banning smoking? |
| 10:32 |
E_mE |
jarda, two ticks |
| 10:32 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 10:34 |
E_mE |
Jarda: http://news.bbc.co.uk/2/hi/europe/8458347.stm |
| 10:35 |
sth |
Jarda: How will you guys cope? |
| 10:36 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 10:37 |
Jarda |
Easily |
| 10:37 |
krycek_ |
[n=dsadsa@201-2-130-43.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 10:37 |
Jarda |
I hate cigarette smell |
| 10:41 |
sth |
It gives me a headache |
| 10:41 |
Jarda |
unit testing gives me a headache.. |
| 10:42 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 10:46 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 10:58 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 11:01 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 11:31 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: @ChanServ |
| 11:31 |
|
Netsplit over, joins: @ChanServ |
| 11:33 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 60 (Operation timed out)] |
| 11:40 |
saracen |
cigarette testing fives me a unitache |
| 11:40 |
saracen |
gives* =( |
| 11:41 |
Jarda |
five me give! |
| 11:42 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: @ChanServ |
| 11:42 |
|
Netsplit over, joins: @ChanServ |
| 11:48 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 101 (Network is unreachable)] |
| 11:48 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:49 |
E_mE |
[n=jeramy@79.148.241.204] has joined #agavi |
| 11:49 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 11:51 |
matbtt_ |
[n=matbtt@port-92-202-24-219.dynamic.qsc.de] has left #agavi [] |
| 12:09 |
E_mE |
woah! tumble weed!! |
| 12:13 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 12:17 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 60 (Operation timed out)] |
| 12:32 |
E_mE |
[n=jeramy@79.148.241.204] has quit [Read error: 110 (Connection timed out)] |
| 12:43 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 12:43 |
graste |
:) |
| 12:46 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 54 (Connection reset by peer)] |
| 12:46 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 13:31 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 13:44 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 13:47 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 13:49 |
krycek_ |
[n=dsadsa@201-2-130-43.paemt705.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] |
| 13:55 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 14:15 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 14:26 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 14:29 |
Treffynnon |
I have just been looking through the sample app and noticed this in one if the routing.xml routes: pattern="^/({locale:[a-z]{2}(_[A-Z]{2})?})" |
| 14:29 |
Treffynnon |
curious what the outter curly braces do/are there for |
| 14:29 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 14:32 |
Xylakant |
the round braced mark the group and the curly braces the actual paramter |
| 14:32 |
Xylakant |
something like (/{optional:\d+) would be possible |
| 14:33 |
Xylakant |
the slash gets matched along with the parameter but only digits will be taken for the parameter value |
| 14:33 |
Xylakant |
as a side-effect the outer curly braces make escaping for curly braces in the parameter expression unnessesary |
| 14:34 |
Xylakant |
that's what they are used for in this case |
| 14:34 |
Treffynnon |
ah thanks thats very handy to know. definitely be making use of that in this project |
| 15:07 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit ["nn"] |
| 15:10 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 15:10 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 15:15 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 15:56 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 15:57 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 16:04 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 16:13 |
krycek_ |
[n=dsadsa@200.203.26.34] has joined #agavi |
| 16:49 |
sikkle__ |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 16:52 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 16:53 |
sikkle__ |
is now known as sikkle |
| 17:10 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] |
| 17:12 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:19 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 17:21 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 17:24 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit [Remote closed the connection] |
| 17:32 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 17:41 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:41 |
archtech |
[i=stanv@83.228.56.37] has quit [] |
| 17:42 |
E_mE |
finally back online, smegging spanish ISPs |
| 17:45 |
E_mE |
is it a function to get all translations from my .mo file via the translation manager with just the domain and locale? |
| 17:52 |
E_mE |
haha 5% of the UK think that bill gates is a famous thief hehehe http://news.bbc.co.uk/2/hi/technology/8458880.stm |
| 18:16 |
krycek_ |
they are not wrong |
| 18:25 |
krycek_ |
[n=dsadsa@200.203.26.34] has quit [] |
| 18:27 |
WasabiCat |
[n=moritz@adsl-188-155-25-111.adslplus.ch] has quit [] |
| 18:28 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 18:36 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Remote closed the connection] |
| 18:58 |
Rayne |
[n=Rayne@pD9E36FF1.dip.t-dialin.net] has joined #agavi |
| 19:21 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 19:32 |
graste |
[n=graste@f053002224.adsl.alicedsl.de] has joined #agavi |
| 20:04 |
Rayne |
[n=Rayne@pD9E36FF1.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 20:11 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 21:05 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 22:01 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 22:01 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 22:02 |
hzilla |
/j #jquery |
| 22:02 |
hzilla |
:o |
| 22:17 |
whateva |
[n=chatzill@lib197.lib.nau.edu] has joined #agavi |
| 22:18 |
Rayne |
[n=Rayne@pD9E36FF1.dip.t-dialin.net] has joined #agavi |
| 22:25 |
whateva |
[n=chatzill@lib197.lib.nau.edu] has left #agavi [] |
| 22:31 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 22:41 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: v-dogg, horros |
| 22:44 |
Arme[N-1] |
[n=Arme[N]@209.9.227.207] has joined #agavi |
| 22:50 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: johann__, CIA-64, simoncpu, Arme[N] |
| 22:51 |
|
Netsplit over, joins: simoncpu |
| 23:01 |
v-dogg |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 23:08 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: Rick, saracen, graste, @ChanServ, sth, Jarda, macen, simoncpu, Treffynnon, Arme[N-1], (+6 more, use /NETSPLIT to show all of them) |
| 23:11 |
|
Netsplit over, joins: justanothercoder |
| 23:15 |
ChanServ |
[ChanServ@services.] has joined #agavi |
| 23:15 |
v-dogg |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 23:15 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 23:15 |
Arme[N-1] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 23:15 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 23:15 |
graste |
[n=graste@f053002224.adsl.alicedsl.de] has joined #agavi |
| 23:15 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 23:15 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 23:15 |
sth |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 23:15 |
Jarda |
[n=jarda@e178.nor.fi] has joined #agavi |
| 23:15 |
veturi |
[n=veturi@lilja.asteriski.fi] has joined #agavi |
| 23:15 |
MikeSeth |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 23:15 |
Rick |
[i=rick@unaffiliated/rick] has joined #agavi |
| 23:15 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 23:15 |
impl |
[i=impl@atheme/member/impl] has joined #agavi |
| 23:15 |
ServerMode/#agavi |
[+o ChanServ] by irc.freenode.net |
| 23:21 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 23:24 |
CIA-64 |
[n=CIA@208.69.182.149] has joined #agavi |
| 23:24 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: CIA-64 |
| 23:38 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 23:40 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| Day changed Sat Jan 16 2010
|
| 00:09 |
|
Netsplit over, joins: CIA-64 |
| 00:09 |
johann__ |
[n=hartmann@mayflowerholding.com] has joined #agavi |
| 00:14 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: johann__, CIA-64 |
| 00:17 |
nfq |
[n=nfq@dyn.83-228-157-065.dsl.vtx.ch] has joined #agavi |
| 00:19 |
|
Netsplit over, joins: johann__, CIA-64 |
| 00:26 |
graste1 |
[n=graste@f053006117.adsl.alicedsl.de] has joined #agavi |
| 00:42 |
graste |
[n=graste@f053002224.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] |
| 01:02 |
graste1 |
[n=graste@f053006117.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 01:19 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 01:19 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Remote closed the connection] |
| 01:31 |
Rayne |
[n=Rayne@pD9E36FF1.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 03:14 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 03:49 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 03:53 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 03:58 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] |
| 04:03 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 04:27 |
nfq |
[n=nfq@dyn.83-228-157-065.dsl.vtx.ch] has quit [] |
| 06:32 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:23 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 07:38 |
everplays1 |
[n=dp@188.158.10.108] has joined #agavi |
| 07:39 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 07:39 |
everplays1 |
is now known as everplays |
| 08:17 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 09:45 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 09:52 |
fnordfish |
[n=fnordfis@f052139167.adsl.alicedsl.de] has joined #agavi |
| 09:54 |
fnordfish |
[n=fnordfis@f052139167.adsl.alicedsl.de] has left #agavi [] |
| 10:04 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 10:18 |
graste |
[n=graste@f053006117.adsl.alicedsl.de] has joined #agavi |
| 12:09 |
digitarald |
[n=digitara@dyn.144-85-187-218.dsl.vtx.ch] has joined #agavi |
| 14:53 |
fnordfish |
[n=fnordfis@f052139167.adsl.alicedsl.de] has joined #agavi |
| 15:11 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 15:55 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has left #agavi ["Leaving"] |
| 16:14 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 16:24 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 16:33 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 16:45 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 16:48 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 16:53 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 16:56 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 17:00 |
digitarald |
[n=digitara@dyn.144-85-187-218.dsl.vtx.ch] has quit ["We are all friends now! http://digitarald.de"] |
| 17:01 |
Rayne |
[n=Rayne@pD9E3778B.dip.t-dialin.net] has joined #agavi |
| 17:08 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 17:24 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 17:55 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 18:18 |
hzilla |
can i use environment attribute in module settings config? |
| 18:18 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 18:19 |
hzilla |
ah i guess i put it in configuration element |
| 18:40 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: archtech |
| 18:46 |
|
Netsplit over, joins: archtech |
| 18:48 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: archtech |
| 18:48 |
|
Netsplit over, joins: archtech |
| 18:58 |
fnordfish |
[n=fnordfis@f052139167.adsl.alicedsl.de] has left #agavi [] |
| 19:10 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 19:28 |
hzilla |
echo |
| 19:29 |
hzilla |
how do i get a parameter value from a config setting. using get('module.name.setting.param') returns null |
| 19:29 |
v-dogg |
@echo off |
| 19:29 |
v-dogg |
are you sure the module config is loaded when you call that? |
| 19:29 |
hzilla |
yeh its loading the setting fine. just want a parameter from teh setting |
| 19:30 |
hzilla |
setting[param] no work either |
| 19:33 |
v-dogg |
modules.mymodule.myparanname |
| 19:33 |
v-dogg |
var_dump AgaviConfig::toArray() to see what you got there |
| 19:33 |
hzilla |
yeh just doing that |
| 19:34 |
Rayne |
[n=Rayne@pD9E3778B.dip.t-dialin.net] has quit ["Battery 0: Charging, 0%, charging at zero rate - will never fully charge."] |
| 19:35 |
hzilla |
hm seems that get returns if its a set value or an array but won't go any further than that |
| 19:36 |
hzilla |
so u can't get an array value in an array directly |
| 19:36 |
hzilla |
i think that could do with extending |
| 20:00 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 20:16 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 20:37 |
CIA-64 |
david * r4405 /branches/1.0/ (CHANGELOG src/filter/AgaviFormPopulationFilter.class.php): Support for HTML 5 forms, closes #1213 |
| 21:05 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 21:22 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 21:38 |
nfq |
[n=nfq@dyn.144-85-183-141.dsl.vtx.ch] has joined #agavi |
| 21:47 |
fnordfish1 |
[n=fnordfis@f052133008.adsl.alicedsl.de] has joined #agavi |
| 22:08 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 22:08 |
archtech |
[i=stanv@83.228.56.37] has quit [Remote closed the connection] |
| 22:13 |
nfq_ |
[n=nfq@dyn.83-228-184-253.dsl.vtx.ch] has joined #agavi |
| 22:14 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 22:26 |
nfq |
[n=nfq@dyn.144-85-183-141.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 22:26 |
nfq_ |
is now known as nfq |
| 22:32 |
graste |
[n=graste@f053006117.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 22:40 |
Rayne |
[n=Rayne@pD9E3778B.dip.t-dialin.net] has joined #agavi |
| 23:03 |
fnordfish1 |
[n=fnordfis@f052133008.adsl.alicedsl.de] has quit ["Leaving."] |
| 23:45 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 23:54 |
saracen |
sth: Have you showed Wombert the latest QI? |
| Day changed Sun Jan 17 2010
|
| 00:02 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 00:06 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 00:18 |
h3xis |
[n=metaphi@rrcs-98-101-81-30.midsouth.biz.rr.com] has joined #agavi |
| 00:58 |
h3xis |
[n=metaphi@rrcs-98-101-81-30.midsouth.biz.rr.com] has left #agavi [] |
| 01:30 |
dwc|n4cer |
[n=n4cer@91-64-194-238-dynip.superkabel.de] has joined #agavi |
| 01:36 |
dwc|n4cer |
[n=n4cer@91-64-194-238-dynip.superkabel.de] has quit ["Leaving"] |
| 01:45 |
Rayne |
[n=Rayne@pD9E3778B.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 02:08 |
saracen |
impl: =( |
| 02:13 |
impl |
saracen: ? |
| 02:13 |
saracen |
http://www.youtube.com/watch?v=R7yfISlGLNU |
| 02:14 |
saracen |
My girlfriend might be cheating |
| 02:14 |
impl |
Free boat ride for three |
| 02:14 |
impl |
how can you go wrong? |
| 02:21 |
ttj |
WTF? |
| 03:43 |
nfq |
[n=nfq@dyn.83-228-184-253.dsl.vtx.ch] has quit [] |
| 05:11 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 05:31 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 06:40 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 07:33 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 08:13 |
Arme[N-1] |
is now known as Arrme[N] |
| 08:17 |
Arrme[N] |
is now known as Arme[N] |
| 09:41 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 113 (No route to host)] |
| 09:43 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 11:27 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 12:29 |
fnordfish |
[n=fnordfis@f052133008.adsl.alicedsl.de] has joined #agavi |
| 12:41 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 12:41 |
E_mE |
huomenta |
| 12:45 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 13:02 |
everplays |
is now known as everplayZzz |
| 13:15 |
nfq |
[n=nfq@dyn.144-85-194-071.dsl.vtx.ch] has joined #agavi |
| 13:16 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 13:43 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 13:59 |
E_mE |
is it possible to extend AgaviGettextTranslator in agavi? |
| 13:59 |
E_mE |
I thought about creating MyGettextTranslator, but i need to extend AgaviGettextTranslator still |
| 14:00 |
E_mE |
but im assuming that the translation manager uses AgaviGettextTranslator and i can't configure it else where.. or do i need to extend AgaviTranslationManager too and initialize my own MyGettextTranslator from in there? |
| 14:03 |
E_mE |
found it |
| 14:57 |
Rayne |
[n=Rayne@pD954B06F.dip.t-dialin.net] has joined #agavi |
| 15:11 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 15:28 |
horros |
kicks random stuff and curses |
| 15:29 |
nfq |
[n=nfq@dyn.144-85-194-071.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 15:31 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 15:38 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 60 (Operation timed out)] |
| 16:40 |
nfq |
[n=nfq@dyn.83-228-211-108.dsl.vtx.ch] has joined #agavi |
| 16:44 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 17:07 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:09 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 17:09 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:09 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:09 |
Rendez_ |
is now known as Rendez |
| 17:16 |
everplayZzz |
is now known as everplays |
| 17:43 |
matbtt_ |
[n=matbtt@port-92-202-73-96.dynamic.qsc.de] has joined #agavi |
| 18:09 |
matbtt_ |
[n=matbtt@port-92-202-73-96.dynamic.qsc.de] has left #agavi [] |
| 18:38 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 18:49 |
nfq_ |
[n=nfq@dyn.83-228-144-114.dsl.vtx.ch] has joined #agavi |
| 19:01 |
nfq |
[n=nfq@dyn.83-228-211-108.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 19:01 |
nfq_ |
is now known as nfq |
| 19:04 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 19:05 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Read error: 104 (Connection reset by peer)] |
| 19:06 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 19:18 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 19:24 |
ttj |
saracen: I hate you. Haven't been able to stop listening to I'm On A Boat. :( |
| 19:28 |
_cheerios |
lol :) |
| 19:37 |
ttj |
What's even worse was that it's available on Skype... |
| 19:38 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 19:39 |
ttj |
Not Skype but Spotify, sheesh... |
| 19:46 |
horros |
kicks routing in the face |
| 19:47 |
Jarda |
routing kicks you in the face |
| 19:49 |
fnordfish |
[n=fnordfis@f052133008.adsl.alicedsl.de] has quit ["Leaving."] |
| 20:40 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 20:57 |
SasanRose |
[n=SasanRos@92.50.7.110] has joined #agavi |
| 20:58 |
SasanRose |
[n=SasanRos@92.50.7.110] has quit [Client Quit] |
| 21:09 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 21:20 |
nfq_ |
[n=nfq@dyn.144-85-219-182.dsl.vtx.ch] has joined #agavi |
| 21:28 |
nfq |
[n=nfq@dyn.83-228-144-114.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 21:28 |
nfq_ |
is now known as nfq |
| 21:37 |
nfq_ |
[n=nfq@dyn.144-85-198-040.dsl.vtx.ch] has joined #agavi |
| 21:44 |
nfq |
[n=nfq@dyn.144-85-219-182.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 21:58 |
nfq_ |
[n=nfq@dyn.144-85-198-040.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 22:20 |
Rayne |
[n=Rayne@pD954B06F.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 22:39 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["foo"] |
| 22:51 |
saracen |
ttj: Bet you never thought you'd be on a boat |
| 22:54 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 23:34 |
archtech |
[i=stanv@83.228.56.37] has quit [] |
| Day changed Mon Jan 18 2010
|
| 00:51 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 00:52 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 01:09 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 01:31 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: E_mE, Treffynnon, sikkle |
| 01:33 |
|
Netsplit over, joins: sikkle |
| 01:37 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 01:53 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 01:53 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 02:21 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 03:06 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 03:39 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 03:53 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 04:01 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 06:10 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 06:30 |
justanothercoder |
[n=devil@121.243.137.253] has quit [Remote closed the connection] |
| 07:50 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 07:53 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 08:05 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 08:10 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:11 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 08:12 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 08:16 |
_cheerios |
huomenta |
| 08:21 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 08:43 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 08:46 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:47 |
matbtt |
[i=9b3844d8@gateway/web/freenode/x-jzxgwlvsgwxgygsi] has joined #agavi |
| 08:48 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 08:58 |
graste |
huomenta |
| 08:59 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 09:01 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:04 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [Client Quit] |
| 09:13 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:16 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 09:22 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:38 |
MikeSeth |
ahahahahaha |
| 09:38 |
MikeSeth |
just found this in our bug tracker |
| 09:38 |
MikeSeth |
"<niche> SITES AGAVIZATION" |
| 09:39 |
MikeSeth |
"<brand>/<brand>/<brand> -> To AGAVI" |
| 09:39 |
MikeSeth |
lololo |
| 09:39 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:47 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 09:47 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:11 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit [Read error: 54 (Connection reset by peer)] |
| 10:11 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:14 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 54 (Connection reset by peer)] |
| 10:14 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:50 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 10:50 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 10:52 |
robopuff |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 10:59 |
robopuffic |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 10:59 |
robopuffic |
[n=Empe@4.76.classcom.pl] has quit [Client Quit] |
| 11:08 |
raidon |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 11:09 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 11:09 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 11:11 |
raidon |
[n=Empe@4.76.classcom.pl] has quit ["leaving"] |
| 11:13 |
pikuriku |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 11:17 |
E_mE |
huomenta |
| 11:18 |
pikuriku |
huomenta :) |
| 11:18 |
sth |
Morning |
| 11:23 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 11:25 |
pikuriku |
[n=Empe@4.76.classcom.pl] has left #agavi [] |
| 11:27 |
piekarnik |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 11:29 |
piekarnik |
[n=Empe@4.76.classcom.pl] has left #agavi [] |
| 11:32 |
piekarnik |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 11:34 |
maleknet |
[n=maleknet@85.15.40.233] has quit ["Leaving"] |
| 11:37 |
sth |
Freenode finally sent out a useful notice |
| 11:37 |
horros |
Ahhhh |
| 11:37 |
horros |
*!*@freenode/staff/* added to ignore list. |
| 11:37 |
horros |
<3 |
| 11:38 |
_cheerios |
was thinking the same... |
| 11:39 |
sth |
:D |
| 11:40 |
sth |
Sweet, I have more money than I thought I had |
| 11:41 |
horros |
Sweet, everything is still broken! |
| 11:41 |
horros |
:x |
| 11:41 |
sth |
Good! |
| 11:41 |
sth |
No soap for you |
| 11:43 |
horros |
Eat poo, Simon :( |
| 11:44 |
sth |
Will do, it's nearly lunch time and everyone else will probably want German food :D |
| 11:45 |
horros |
:D |
| 11:45 |
_cheerios |
horros: something to brighten up the mornings, new secretary is one of the miss suomi finalists. \o/ |
| 11:45 |
sth |
When was the last time you heard the phrase: "Lets all go out for German food..." |
| 11:45 |
ttj |
_cheerios: What where when? |
| 11:45 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 11:46 |
horros |
Oh, I thought all of them looked rather similar to, quoting Jeremy Clarkson, boiled horses. |
| 11:46 |
ttj |
(And no, I don't have Miss Suomi on hilight...) |
| 11:46 |
sth |
_cheerios: Where's your office? |
| 11:46 |
_cheerios |
http://www.hs.fi/kuvat/iso_webkuva/1135230106933.jpeg one on the very right |
| 11:47 |
ttj |
_cheerios: Where is this office? Muxlim? |
| 11:47 |
_cheerios |
sth+ttj: punavuori, helsinki |
| 11:48 |
_cheerios |
shared offices with muxlim+fwd |
| 11:50 |
_cheerios |
http://media.photobucket.com/image/minna%20nikkil%2525C3%2525A4/Emppu_album/kotimaisia%20kisoja/DSC_5367.jpg enough to distract a programmer. |
| 11:51 |
ttj |
[n=tjorri@kosh.hut.fi] has quit [K-lined] |
| 11:52 |
E_mE |
she looks far too caked up with crap on here face |
| 11:52 |
sth |
Has the entire office rearranged their desks yet? |
| 11:53 |
_cheerios |
heh |
| 11:53 |
sth |
For unknown reasons the office is set in a circle around her desk? |
| 11:56 |
_cheerios |
^^ someone needs to do a research paper on the effects |
| 11:57 |
E_mE |
you will find there are a 50/50 split on results, some who think she is hot and some who think she is merely barbie with a real flesh complex |
| 11:58 |
sth |
E_mE: I imagine she's a lot hotter off the catwalk |
| 11:58 |
horros |
I don't. |
| 11:58 |
E_mE |
hmmmm, i disagree.. anyone with that much make up requires it for SOME reason |
| 11:58 |
horros |
Usually those "hot" chicks look like shit when they don't have a professional makeup artist painting their face on. |
| 11:59 |
E_mE |
women who don't need much make up are far hotter, because there natural beauty comes thru clearly ... kind of like programming, don't bloat with hacks etc... just let the simple system provail |
| 12:01 |
sth |
Ok, you're correct. |
| 12:01 |
sth |
Just found a picture |
| 12:01 |
E_mE |
lets see |
| 12:01 |
sth |
http://www.flickr.com/photos/alabang/3026335241/ |
| 12:01 |
E_mE |
its like Jordan, though i think shes completely and utterly minging |
| 12:01 |
E_mE |
hehehe |
| 12:02 |
ttj |
[n=tjorri@bach.hut.fi] has joined #agavi |
| 12:03 |
ttj |
WTF? kosh.hut.fi got k-lined. |
| 12:03 |
ttj |
Nice. |
| 12:03 |
sth |
win |
| 12:04 |
ttj |
What's interesting is that that's one of the mainframes from the uni, so most likely some freshman should have their arse kicked properly. |
| 12:18 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] |
| 12:24 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:31 |
steffkes |
sth, hey .. nice meetup on friday =) knowing nothing, so i have to ask *g David already on? |
| 13:10 |
sth |
hey steffkes :) |
| 13:11 |
steffkes |
*wink* :> |
| 13:11 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:11 |
sth |
Sorry, we was at lunch |
| 13:11 |
sth |
David has relocated to K?ln for a couple of days :) |
| 13:28 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 13:43 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 60 (Operation timed out)] |
| 13:44 |
piekarni1 |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 13:48 |
sth |
Son of a.. |
| 13:49 |
horros |
I concur. |
| 13:49 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 13:51 |
sth |
I haz it |
| 13:58 |
steffkes |
sth, ah okay .. what nickname does he normally wu? |
| 13:58 |
steffkes |
wu == use .. *g |
| 14:00 |
sth |
wombert |
| 14:02 |
piekarnik |
[n=Empe@4.76.classcom.pl] has quit [Read error: 110 (Connection timed out)] |
| 14:18 |
piekarni1 |
[n=Empe@4.76.classcom.pl] has left #agavi [] |
| 14:22 |
piekarnia |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 14:25 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 14:29 |
archtech |
[i=stanv@83.228.56.37] has quit [] |
| 14:31 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:32 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 14:43 |
piekarnia |
[n=Empe@4.76.classcom.pl] has left #agavi [] |
| 14:45 |
ttj |
[n=tjorri@bach.hut.fi] has quit ["leaving"] |
| 14:45 |
ttj |
[n=tjorri@kosh.hut.fi] has joined #agavi |
| 14:46 |
ttj |
Yay. Bitching and moaning at Freenode staff worked and the k-line was lifted. |
| 14:57 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 14:58 |
robopuff_ |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 14:59 |
robopuff_ |
[n=Empe@4.76.classcom.pl] has left #agavi [] |
| 15:00 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 15:04 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 15:05 |
archtech |
[i=stanv@83.228.56.37] has quit [Remote closed the connection] |
| 15:09 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit [Client Quit] |
| 15:10 |
piekarnia |
[n=Empe@4.76.classcom.pl] has joined #agavi |
| 15:10 |
piekarnia |
[n=Empe@4.76.classcom.pl] has left #agavi ["Bye Bye ... ~~~"] |
| 15:16 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 15:34 |
robopuff |
[n=Empe@4.76.classcom.pl] has quit [Read error: 110 (Connection timed out)] |
| 15:40 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 15:47 |
Rayne |
[n=Rayne@pD954BD92.dip.t-dialin.net] has joined #agavi |
| 15:51 |
WasabiCat |
[n=moritz@adsl-89-217-5-27.adslplus.ch] has joined #agavi |
| 16:02 |
matbtt |
[i=9b3844d8@gateway/web/freenode/x-jzxgwlvsgwxgygsi] has quit [Ping timeout: 180 seconds] |
| 16:05 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 16:07 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 16:17 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 16:17 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 16:29 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 17:01 |
WasabiCat |
[n=moritz@adsl-89-217-5-27.adslplus.ch] has quit [] |
| 17:07 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 17:11 |
dart |
[n=dart@117.201.82.191] has joined #agavi |
| 17:12 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 17:12 |
dart |
[n=dart@117.201.82.191] has left #agavi ["Leaving"] |
| 17:20 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:34 |
shrink0r |
[n=shrink@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 17:34 |
shrink0r |
huomenta |
| 17:37 |
shrink0r |
I'm failing to query a custom agavi xml configuration document per xpath, code @ http://pastie.org/783443 -> php and http://pastie.org/783447 -> xml |
| 17:38 |
shrink0r |
works so far, but the returned DOMNodeList has a length of 0 |
| 17:38 |
shrink0r |
anyone an idea? |
| 17:45 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 17:46 |
shrink0r |
gotit! |
| 17:46 |
shrink0r |
thx for the help |
| 17:46 |
shrink0r |
:P |
| 17:47 |
shrink0r |
stupid me: http://pastie.org/783443 -> using the namespace on all nodes inside that namespace sometimes help |
| 17:47 |
shrink0r |
:) |
| 17:49 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:55 |
simoncpu |
i hate namespaces... i love namespaces |
| 17:55 |
simoncpu |
when love and hate collide |
| 18:06 |
shrink0r |
[n=shrink@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [] |
| 18:18 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 18:47 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 18:54 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Client Quit] |
| 19:12 |
graste |
[n=graste@f053005061.adsl.alicedsl.de] has joined #agavi |
| 19:33 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 19:33 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 19:58 |
erisco |
[n=erisco@brisco.kent.net] has joined #agavi |
| 20:04 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 20:11 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 20:17 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 21:33 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 21:34 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 21:34 |
_cheerios |
jee |
| 21:35 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [Remote closed the connection] |
| 21:41 |
erisco |
[n=erisco@brisco.kent.net] has quit ["Ex-Chat"] |
| 21:43 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 21:47 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 21:52 |
_cheerios |
how's berlin this time of year? thinking of going there in Feb |
| 21:54 |
sth |
cold? |
| 21:54 |
ttj |
_cheerios: Munich in March! |
| 21:56 |
sth |
ttj: you're coming here? |
| 21:56 |
ttj |
Yep. |
| 21:56 |
_cheerios |
what's there in march= |
| 21:56 |
ttj |
Me. |
| 21:56 |
ttj |
And David. |
| 21:56 |
ttj |
And parties, apparently. |
| 21:56 |
sth |
David lives here :) |
| 21:56 |
ttj |
Luftwaffe flies there from Helsinki for 100e. |
| 21:56 |
sth |
cool |
| 21:58 |
ttj |
_cheerios: So, don't think about it, just do it. :D |
| 21:58 |
ttj |
Flight there on Fri March 19th and back the next Monday. |
| 22:01 |
_cheerios |
hmmm :) |
| 22:02 |
ttj |
It's the 1 PM flight on Friday. |
| 22:03 |
ttj |
Except that the discount is gone. But wait until Thu or Fri or whenever it was that Luftwaffe starts its discounts. |
| 22:03 |
ttj |
And then buy it for the 100e. |
| 22:04 |
sth |
If needs be, I'm sure someone could sleep on my floor or I steal Felix's air bed |
| 22:04 |
ttj |
So I take it you're also coming to party?-) |
| 22:04 |
sth |
Probably :) |
| 22:04 |
sth |
I've not seen much of benschi since I drank him under the table at Oktoberfest :D |
| 22:05 |
ttj |
benschi? |
| 22:05 |
sth |
I'm sure that was his name |
| 22:06 |
ttj |
Damnit. Totally sucks that I pussied out from Oktoberfest. |
| 22:06 |
sth |
yup benschi_ |
| 22:06 |
sth |
ttj: And you would have got free beer |
| 22:06 |
ttj |
Yeah. |
| 22:06 |
fnordfish |
[n=fnordfis@f052136074.adsl.alicedsl.de] has joined #agavi |
| 22:07 |
sth |
David and I went for a sandwich once at lunch time and walked out at 12am |
| 22:07 |
sth |
and slept in the office |
| 22:07 |
ttj |
:) |
| 22:07 |
_cheerios |
252e at current prices |
| 22:07 |
sth |
That was a funny story :) |
| 22:07 |
ttj |
_cheerios: Yeahyeah, wait until end of week. |
| 22:07 |
sth |
luftwaffe are very odd with their prices |
| 22:08 |
sth |
They change day to day |
| 22:08 |
_cheerios |
sure about the discounts? need to check cheaper tix for munchen too then |
| 22:09 |
ttj |
Well, I was also looking at the ~250e tickets. David told me to wait for a day or two and voila. 100e. |
| 22:10 |
ttj |
If and when they drop to 100e again, be sure to actually buy the tickets also. ;) |
| 22:11 |
_cheerios |
:p |
| 22:12 |
fnordfish |
[n=fnordfis@f052136074.adsl.alicedsl.de] has quit ["Leaving."] |
| 22:27 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 22:49 |
Rick |
[i=rick@unaffiliated/rick] has quit [Read error: 54 (Connection reset by peer)] |
| 22:53 |
Rick |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 23:01 |
_cheerios |
[n=_cheerio@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["berlin calling"] |
| 23:12 |
Rayne |
[n=Rayne@pD954BD92.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 23:22 |
graste |
[n=graste@f053005061.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:26 |
erisco |
[n=erisco@brisco.kent.net] has joined #agavi |
| 23:26 |
erisco |
[n=erisco@brisco.kent.net] has left #agavi ["Ex-Chat"] |
| 23:47 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| Day changed Tue Jan 19 2010
|
| 00:13 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 00:28 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 00:48 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 60 (Operation timed out)] |
| 00:53 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 02:02 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 02:03 |
archtech |
[i=stanv@83.228.56.37] has quit [Remote closed the connection] |
| 03:11 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 03:11 |
movvy- |
hello |
| 03:11 |
movvy- |
what would return an internal server error |
| 03:11 |
movvy- |
I am trying to post JSON info |
| 03:14 |
hzilla |
do u use firebug? |
| 03:18 |
movvy- |
yup |
| 03:18 |
movvy- |
I get AgaviViewException |
| 03:19 |
movvy- |
The view "SurveyBuilder_WriteBuilderQuestionSuccessView" does not implement an "executeHtml()" method to serve the output type "html", and the base view "SurveyBaseView" does not implement an "executeHtml()" method to handle this situation. |
| 03:19 |
movvy- |
but it shouldn't get that, i am using executeJson in the View |
| 03:19 |
movvy- |
and have an output type setup |
| 03:19 |
hzilla |
are you sure you are sending json headers? |
| 03:19 |
hzilla |
and have you put the json header switch in your routing? |
| 03:21 |
hzilla |
u need to put this inside your route <route pattern="application/json" source="_SERVER[HTTP_ACCEPT]" output_type="json" /> |
| 03:21 |
hzilla |
or add output_type="json" to the route if it is always json |
| 03:23 |
movvy- |
I got that, but I believe you are right |
| 03:23 |
movvy- |
I was doing .post |
| 03:23 |
movvy- |
and not .postJSON |
| 03:23 |
hzilla |
yup |
| 03:28 |
movvy- |
ahh |
| 03:28 |
movvy- |
you were right, incorrect headers, still have more to figure out but cool! |
| 03:28 |
hzilla |
yeh lots to figure out |
| 03:29 |
movvy- |
well at least its a good start :) |
| 03:29 |
hzilla |
yep doing good |
| 03:29 |
movvy- |
agavi is rather large |
| 03:29 |
hzilla |
yes good for serious projects |
| 03:33 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 03:50 |
movvy- |
hmm |
| 03:50 |
movvy- |
i wonder why firebug won't let me set a breakpoint now |
| 04:26 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 05:04 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 05:44 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 104 (Connection reset by peer)] |
| 06:40 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 06:51 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 06:55 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:39 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:45 |
fnordfish |
[n=fnordfis@f052136074.adsl.alicedsl.de] has joined #agavi |
| 07:46 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 07:48 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 07:48 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi [] |
| 07:49 |
fnordfish |
[n=fnordfis@f052136074.adsl.alicedsl.de] has quit [Client Quit] |
| 07:50 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 07:52 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 110 (Connection timed out)] |
| 07:59 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 08:01 |
robopuff |
Morning |
| 08:04 |
saracen |
Say it isnt so |
| 08:04 |
saracen |
It's still a late night Monday for me =( |
| 08:05 |
robopuff |
So, hello :) |
| 08:20 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 08:20 |
E_mE |
huomenta |
| 08:36 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:40 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Success] |
| 08:41 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 08:46 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 08:49 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 08:49 |
_cheerios |
huomenta |
| 08:51 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:53 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 08:55 |
graste |
huomenta |
| 08:59 |
_cheerios |
what's new this week? |
| 09:02 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Success] |
| 09:03 |
simoncpu |
coffee-flavored weeds |
| 09:05 |
_cheerios |
found this ace band on Magnatude called Rocket City Riot. seems like a studio-only band, but damn, they can play! |
| 09:05 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:21 |
CIA-64 |
david * r4406 /branches/1.0/ (4 files in 3 dirs): 1.0.2RC4 release preps |
| 09:25 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:26 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has quit ["leaving"] |
| 09:27 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 09:30 |
CIA-64 |
david * r4407 /tags/1.0.2RC4/: tagging 1.0.2RC4 |
| 09:30 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 09:31 |
CIA-64 |
david * r4408 /branches/1.0/ (CHANGELOG etc/phing/AgaviPackageTask.php src/version.php): back to -dev |
| 09:33 |
sth |
[n=sth@vor.thulbourn.com] has quit [Read error: 60 (Operation timed out)] |
| 09:56 |
sth |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 10:04 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi [] |
| 10:06 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 10:27 |
Jarda |
where is david? |
| 10:27 |
Jarda |
sth: ! |
| 10:28 |
sth |
Cologne |
| 10:30 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi [] |
| 10:30 |
Jarda |
sth: what is going to happen to bundled phpunit now when they have changed to git? |
| 10:30 |
sth |
No idea, I do nothing for the Agavi project code wise. |
| 10:31 |
Jarda |
ok |
| 10:31 |
sth |
Ask the mailing list :) |
| 10:31 |
Jarda |
I don't read the lists |
| 10:31 |
sth |
Then bug Felix when he joins |
| 10:32 |
Wombert |
[n=Wombert@87.79.35.60] has joined #agavi |
| 10:32 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:33 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 10:33 |
|
Wombert changed the topic of #agavi to: Welcome to Agavi :: www.agavi.org :: stable: 1.0.1 :: testing: 1.0.2 RC4 :: maintenance: 0.11.8 :: svn: http://svn.agavi.org/ (use branches, not trunk) :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: got no reply? use the mailing lists! :: http://ohloh.net/p/agavi :: logs: http://www.agavi.org/irclogs :: http://trac.agavi.org/wiki/IRC |
| 10:39 |
Xylakant |
sth: I'm here |
| 10:40 |
sth |
OH, hi :) |
| 10:40 |
Xylakant |
but Jarda can still post to the list and ask |
| 10:40 |
Xylakant |
then it'd documented and publicly available information |
| 10:40 |
Jarda |
Wombert: hi! |
| 10:47 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 10:49 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 10:52 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has quit ["leaving"] |
| 10:52 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 10:53 |
Wombert |
hai |
| 10:53 |
Wombert |
wat hapen? |
| 10:56 |
Wombert |
[n=Wombert@87.79.35.60] has quit [] |
| 10:58 |
v-dogg |
you quit, that's what hapen |
| 11:01 |
sth |
Bloody British Airways... |
| 11:08 |
Xylakant |
sth: did they ground you? |
| 11:08 |
Xylakant |
maybe you're marked as a terrorist on their no-flight list |
| 11:08 |
sth |
I'd probably enjoy that more :) |
| 11:08 |
Jarda |
hey pros. Need assistance. http://codepad.org/lu3EBhbi |
| 11:08 |
sth |
I was asking them for an invoice for my next flight |
| 11:09 |
Jarda |
if I leavy both email and phone empty, I get the or-validators error message |
| 11:09 |
Jarda |
but the fields don't get marked as "error" |
| 11:09 |
Xylakant |
yeah, they are not |
| 11:10 |
Xylakant |
they're both marked as not required |
| 11:10 |
Xylakant |
and the string validator only accepts one argument |
| 11:10 |
Jarda |
Xylakant: but if I mark them required, then I get empty error messages |
| 11:10 |
Xylakant |
since you're not providing error messages, yes |
| 11:11 |
Jarda |
and I don't want to provide error messages to them, as only one of them is required |
| 11:11 |
Xylakant |
what's your expected outcome? |
| 11:12 |
Jarda |
I want to make the user choose either email or phone or both |
| 11:12 |
Xylakant |
right |
| 11:13 |
Jarda |
with a single error message "Choose either phone or email" |
| 11:13 |
Xylakant |
so suppress the error message use "severity=info" |
| 11:14 |
Jarda |
ok, no empty messages, but the fields don't get marked as class="error" |
| 11:15 |
Wombert |
[n=Wombert@87.79.35.60] has joined #agavi |
| 11:16 |
Wombert |
10:31 < Jarda> I don't read the lists |
| 11:16 |
Wombert |
you should! |
| 11:16 |
Wombert |
Jarda: yeah, because they're both required="false" |
| 11:16 |
Wombert |
so neither validator runs |
| 11:16 |
Wombert |
and the or validator isn't bound to any fields |
| 11:16 |
Jarda |
Wombert: I marked them as required="true" and severity="info" |
| 11:16 |
Wombert |
yeah, then you won't get them in FPF either |
| 11:17 |
Wombert |
severity="info" is just for querying in code |
| 11:17 |
Jarda |
ok |
| 11:17 |
Wombert |
field doesn't get marked as erroneous either |
| 11:17 |
Wombert |
Jarda: what do you want to do exactly? |
| 11:17 |
Jarda |
Wombert: I want to have one single error message to say "Choose either email or phone" |
| 11:17 |
Wombert |
yeah |
| 11:17 |
Jarda |
and mark the fields as errorneous |
| 11:17 |
Wombert |
that's not possible |
| 11:18 |
Wombert |
well, actually, you might try |
| 11:18 |
Wombert |
just put both in as arguments for the or validator |
| 11:18 |
Wombert |
that might work (not 100% sure) |
| 11:20 |
Jarda |
doesn't seem to work |
| 11:21 |
Wombert |
btw |
| 11:21 |
Wombert |
these four arguments to the string validator |
| 11:21 |
Wombert |
don't do what you think they are doing |
| 11:21 |
Wombert |
the validator won't run for each of those four args |
| 11:21 |
Wombert |
you need to define four separate validators |
| 11:21 |
Jarda |
Wombert: ok |
| 11:21 |
Xylakant |
yeah, I pointed that out above, but he's not listening ;) |
| 11:22 |
Wombert |
let me try this |
| 11:22 |
Jarda |
Xylakant: I noted it |
| 11:22 |
Jarda |
I just change it to isset |
| 11:22 |
Jarda |
I guess |
| 11:23 |
Jarda |
and have 4 validator depending to that one |
| 11:23 |
Jarda |
but the or validator is the bigger issue |
| 11:23 |
Xylakant |
why isset + dependency? |
| 11:23 |
Jarda |
to have one single error message for those also |
| 11:23 |
Jarda |
actually, one isnotempty |
| 11:25 |
codecop_ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 11:25 |
Wombert |
okay, so |
| 11:25 |
Wombert |
I have an or validator with two string validators |
| 11:25 |
Wombert |
both required="true" |
| 11:26 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 104 (Connection reset by peer)] |
| 11:26 |
Wombert |
leaving both fields empty gives an error for both fields, and an error for the or validator "at the top" |
| 11:26 |
Jarda |
true |
| 11:26 |
Wombert |
(depends on how FPF is configured to insert error messages that don't belong to a field) |
| 11:26 |
Jarda |
and I want to get rid of the string validator error messages |
| 11:27 |
Wombert |
then leave them out? ;) |
| 11:27 |
Jarda |
how, we print them directly with fpf |
| 11:27 |
Wombert |
btw, I wouldn't put both "required="false" |
| 11:27 |
Wombert |
Jarda: don't put them in the valiation xml? |
| 11:28 |
Jarda |
then I get empty error messages |
| 11:28 |
Wombert |
huh? |
| 11:29 |
Wombert |
Jarda: http://pastie.org/784597 |
| 11:29 |
Wombert |
that works for me |
| 11:30 |
Wombert |
Jarda: http://trac.agavi.org/ticket/1060 |
| 11:30 |
Wombert |
that was fixed in 1.0.1-RC1 though |
| 11:32 |
Jarda |
ok, now my validation looks like this: http://codepad.org/rAxJhjXp |
| 11:32 |
Jarda |
and if I provide a valid email, I still get error from phone |
| 11:35 |
Wombert |
ah damn, that was "required" |
| 11:36 |
Wombert |
so |
| 11:36 |
Wombert |
Jarda: http://pastie.org/784600 |
| 11:36 |
Wombert |
that'll work |
| 11:36 |
Wombert |
damn |
| 11:36 |
Wombert |
that gives empty error messages indeed |
| 11:36 |
Wombert |
stabs validation |
| 11:37 |
Xylakant |
one more on the list named "rewrite for 2.0" |
| 11:39 |
robopuff_ |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 11:39 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 11:40 |
Wombert |
Jarda: for the moment, the only solution is to define error messages for those two |
| 11:40 |
Wombert |
err wtf |
| 11:41 |
Wombert |
that happens everywhere |
| 11:41 |
Wombert |
might be a regression |
| 11:41 |
Jarda |
Wombert: ok, or then live with no errorneous fields |
| 11:41 |
Wombert |
Jarda: this specific bug existed before and was fixed IIRC |
| 11:42 |
Wombert |
gtg, sorry |
| 11:42 |
Wombert |
laters |
| 11:42 |
Wombert |
[n=Wombert@87.79.35.60] has quit [] |
| 11:42 |
Jarda |
yeah |
| 11:42 |
v-dogg |
(or manually set the error hilight based on the failed validator) |
| 11:44 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has quit [Read error: 60 (Operation timed out)] |
| 11:44 |
robopuff_ |
[n=Mateusz@4.76.classcom.pl] has left #agavi [] |
| 11:55 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:56 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:05 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 12:11 |
Jarda |
how can I get the remote address of the user? |
| 12:12 |
v-dogg |
$_SERVER['REMOTE_ADDR'] or whatever |
| 12:13 |
Jarda |
oh true, agavi doesn't strip those |
| 12:13 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:14 |
v-dogg |
only HTTP_* |
| 12:14 |
v-dogg |
(noob :p) |
| 12:36 |
steffkes |
hrhr |
| 12:36 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-ssasbuxpsuxtvumu] has joined #agavi |
| 12:47 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 12:47 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 12:47 |
E_mE_ |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 12:47 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 12:48 |
E_mE_ |
is now known as E_mE |
| 12:48 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 12:49 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:57 |
steffkes- |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 13:10 |
codecop_ |
[n=codecop@88-119-253-245.static.zebra.lt] has quit ["Ieinu"] |
| 13:13 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 13:13 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:15 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] |
| 13:16 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 13:16 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 13:18 |
steffkes- |
is now known as steffkes |
| 13:21 |
Wombert |
[n=Wombert@87.79.35.60] has joined #agavi |
| 13:23 |
steffkes |
huhu Wombert =) |
| 13:28 |
Wombert |
Jarda: problem found |
| 13:28 |
Wombert |
and solved |
| 13:29 |
Wombert |
checkin to follow in a few minutes |
| 13:29 |
Jarda |
Wombert: cool |
| 13:29 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:29 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 13:30 |
sth |
goes to colour in the engaged indicator of the toilet door |
| 13:32 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 13:32 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:32 |
Rendez_ |
is now known as Rendez |
| 13:33 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit ["quit. a single word to ease your pain"] |
| 13:35 |
CIA-64 |
david * r4409 /branches/1.0/ (CHANGELOG src/filter/AgaviFormPopulationFilter.class.php): Fix #1214: Form Population Filter doesn't filter out empty error messages |
| 13:35 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 13:35 |
Wombert |
jeep! |
| 13:35 |
Wombert |
long time no see |
| 13:36 |
J-P |
not that long, I just forgot to change my nickname I guess |
| 13:37 |
J-P |
oh, I may be a little late |
| 13:37 |
J-P |
but happy new year everyone :) |
| 13:37 |
Wombert |
:D |
| 13:37 |
Wombert |
happy new year to you, too |
| 13:37 |
Wombert |
J-P: are you going to http://www.confoo.ca/ ? |
| 13:38 |
Wombert |
I'll give two talks |
| 13:38 |
J-P |
you'll actually be there !?! |
| 13:38 |
Wombert |
yup |
| 13:38 |
J-P |
wow |
| 13:38 |
J-P |
I must go then |
| 13:38 |
Wombert |
http://confoo.ca/en/2010/speaker/david-zuelke :) |
| 13:38 |
Wombert |
agavi talk even! |
| 13:39 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 110 (Connection timed out)] |
| 13:39 |
Wombert |
that'll add to my credibility. I can say "look, a fellow canadian actually uses it!" |
| 13:39 |
steffkes |
Wombert, what was the couchdb map/reduce tutorial site you told me on friday? couchero .. couchera? don't remeber :/ |
| 13:39 |
Wombert |
steffkes: http://cloudera.com/ |
| 13:39 |
Wombert |
they have tons of training videos |
| 13:39 |
Wombert |
steffkes: or you come to confoo and attend my mapreduce tutorial :D |
| 13:39 |
steffkes |
aaah thx :> *bookmark* |
| 13:40 |
steffkes |
hm 10 to 12 in montreal .. 21 in Quebec .. ;o |
| 13:40 |
steffkes |
perhaps .. i'll try *g |
| 13:40 |
Wombert |
steffkes: start here http://www.cloudera.com/hadoop-training-thinking-at-scale |
| 13:40 |
J-P |
how long is it to fly from Germany to Montreal ? |
| 13:40 |
Wombert |
hmm |
| 13:40 |
Wombert |
let me check |
| 13:40 |
Wombert |
11 hours |
| 13:41 |
J-P |
not _that_ bad |
| 13:41 |
J-P |
I've informed my colleague... man I cannot miss that |
| 13:46 |
steffkes |
"Advanced PHP Development (part 1)" hrhr .. Bergmann, Blankerts & Priebsch .. :D |
| 13:48 |
simoncpu |
uh, guys |
| 13:49 |
simoncpu |
have you tried smoking weeds |
| 13:49 |
simoncpu |
then drinking coffee at the same time? |
| 13:49 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:50 |
sth |
If that was a book, the last page would be "Please use C" |
| 13:50 |
simoncpu |
uhm, i thought weeds were supposed to make me alert |
| 13:50 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 13:50 |
simoncpu |
why do weeds and alcohol have the same effect? |
| 13:50 |
simoncpu |
weeeee... weeeee.... |
| 13:50 |
simoncpu |
i think i need to have a keyboard lock or something so that i won't type random things to strangers in the internet |
| 13:51 |
sth |
Or! You could turn off the router |
| 13:51 |
simoncpu |
no router, no pirated movies :( |
| 13:52 |
simoncpu |
whoa... agavi now supports html 5 |
| 13:52 |
simoncpu |
cutting edge |
| 13:52 |
simoncpu |
must read specs |
| 13:53 |
simoncpu |
but but... but my eyes are blurry |
| 13:53 |
simoncpu |
blah |
| 13:53 |
simoncpu |
brb |
| 13:54 |
CIA-64 |
david * r4410 /branches/1.0/ (69 files in 3 dirs): Updated timezone database to 2010a, closes #1215 |
| 13:55 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 13:55 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 13:55 |
Wombert |
Jarda: update to svn head plz :) |
| 13:56 |
Jarda |
Wombert: hmm, if you promise no regressions :D |
| 13:56 |
Jarda |
it's going live today :D |
| 13:57 |
Wombert |
I promise :p |
| 13:57 |
Wombert |
except for that empty param thing you already have anyway, right= |
| 13:58 |
Wombert |
<param name="foo"> </param> is now converted to null, not an empty(!) string (that was a bug) |
| 13:58 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 14:03 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has joined #agavi |
| 14:04 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has left #agavi ["Can't talk now. Boss fight."] |
| 14:22 |
steffkes |
Wombert, Fly to Montreal .. 2.8k ? o_O |
| 14:23 |
steffkes |
and stop for 2:20h .. damn |
| 14:25 |
Rendez |
Wombert: we just updated Agavi and Doctrine, does anyone of you know about the updated_at issue in Doctrine? |
| 14:25 |
Rendez |
it doesn't seem to be fixed in 1.2.1 |
| 14:25 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 14:26 |
steffkes |
Rendez, "the updated_at issue" ? |
| 14:26 |
Rendez |
well yes, i presume it's not my fault but it might also be, in any case... |
| 14:26 |
Rendez |
... when a tables has Timestampable right? |
| 14:27 |
Rendez |
the update_at field is supposed to be changed whenever an update query happens against that table |
| 14:27 |
Rendez |
but it's not doing it, although the created_at is |
| 14:32 |
Xylakant |
Rendez: maybe they're both timestamps |
| 14:32 |
Xylakant |
and mysql auto-updates the first timestamp field in a table |
| 14:33 |
Rendez |
well I don't know I'll have to check it out, Doctrine is supposed to be firing two events preUpdate and preInsert |
| 14:33 |
E_mE |
if i want to declare a global _('cat','moo'); function which proxies $this->context->getTranslationManager()->_('cat','moo'); where is the best place to do this? |
| 14:33 |
Rendez |
that is what actAs('Timestampable') is supposed to do |
| 14:36 |
Xylakant |
E_mE: well, you'd need to bind that to an object that actually has access to the context |
| 14:36 |
Xylakant |
you'll probably need translations mostly in views |
| 14:36 |
Xylakant |
so I'd go for ProjectBaseView |
| 14:37 |
E_mE |
I want to use _(''); in the template too |
| 14:37 |
E_mE |
will that work? |
| 14:37 |
Xylakant |
there you alread have $tm->_() |
| 14:38 |
E_mE |
ja, i just want to save keep typing $tm-> ... bit lazy of me i know |
| 14:38 |
saracen |
E_mE: You're not trying to make calling that function shorter by 4 characters are you? ;x |
| 14:38 |
Rendez |
haha |
| 14:38 |
Xylakant |
so how would you define a _() function that actually |
| 14:38 |
Rendez |
that's being reeeeally lazy |
| 14:38 |
Xylakant |
- does not collide with the built-in _() |
| 14:38 |
Rendez |
gettext |
| 14:38 |
Xylakant |
- and has access to $this-> |
| 14:39 |
E_mE |
oh, i looked for _() on php manual but not returns |
| 14:39 |
E_mE |
good point, sorry.. i shut up :) |
| 14:39 |
Xylakant |
_() is an alias for gettext() |
| 14:39 |
Xylakant |
actually, the standard alias used in pretty much all languages |
| 14:39 |
E_mE |
would be good if you could overload it or so |
| 14:40 |
saracen |
Also, it would be confusing for every other agavi developer :P |
| 14:40 |
E_mE |
if they don't read the code i guess so :P |
| 14:40 |
Xylakant |
well, shortening $this->getContext()->getTranslationManager()->_() to $this->_() is something i've seen often |
| 14:40 |
Rendez |
ok guys, let me bring your swords and we'll have a duel |
| 14:41 |
E_mE |
Xylakant: thats a nice idea |
| 14:41 |
E_mE |
put it into each base class that would make things bit easier |
| 14:41 |
Rendez |
Xylakant: we are considering hosting servers in Germany at this stage, any recommendations? |
| 14:41 |
Rendez |
we found this: http://www.netbuild.net/leistungen/dedicated-server/mini-cluster/mini-cluster-root-sas.html |
| 14:41 |
Xylakant |
well, you'd best out that in the base view |
| 14:41 |
Xylakant |
and don't use translations in actions |
| 14:42 |
E_mE |
Xylakant: hmm good point |
| 14:43 |
E_mE |
i was considering performing a conversion in the model for returning a list of items |
| 14:44 |
Xylakant |
Rendez: I'm not very well informed about hosting prices atm |
| 14:44 |
Xylakant |
need to run for a meeting though |
| 14:44 |
Xylakant |
you might ask kaos or wombert |
| 14:44 |
Rendez |
alright, thanks |
| 14:44 |
Rendez |
:) |
| 14:46 |
E_mE |
hmm, actually i think performing the translation in the Model for this context is better, because i dont want to keep re-typing $tm->_('') on my lists |
| 14:48 |
Wombert |
I have no idea, Rendez, sorry |
| 14:49 |
Rendez |
ok, ou of curiosity, where is mtv.de hosted? |
| 14:50 |
Wombert |
I have no idea |
| 14:50 |
Wombert |
(if I had, I couldn't say I guess :D) |
| 14:50 |
Rendez |
hhehe |
| 14:50 |
Wombert |
probably some MTV-internal thing |
| 14:50 |
Wombert |
or Viacom |
| 14:51 |
Rendez |
yeah, we'll have to trust our options I guess, try it out |
| 14:51 |
Rendez |
we're afraid of upcoming peaks of traffic though |
| 14:51 |
fnordfish |
well, just try a traceroute ;) |
| 14:52 |
Wombert |
that thing you posted will cut your bandwidth to 10MBit/s after 1TB of traffic, Rendez |
| 14:52 |
Rendez |
I saw, that's weird |
| 14:52 |
Wombert |
hetzner.de is pretty good IMO |
| 14:52 |
Wombert |
and serverloft.de |
| 14:53 |
Wombert |
or serverloft.com |
| 14:53 |
saracen |
hetzner.de are pretty good, but getting them to give you a server in the first place caused us hassle. It's like they didnt want our business :) |
| 14:53 |
Wombert |
[n=Wombert@87.79.35.60] has quit [] |
| 14:54 |
Rendez |
saracen: was it a porn business no? |
| 14:55 |
saracen |
No, another server for a gaming news website |
| 14:55 |
saracen |
;p |
| 14:56 |
saracen |
You might want to consider virtual servers though, which allow you to increase your servers cpu/memory/network capacity at the press of a button though |
| 14:57 |
E_mE |
saracen hetzner.de -- they say they have 0% co2 emissions, im impresse |
| 14:57 |
E_mE |
d |
| 14:57 |
E_mE |
i wonder how |
| 14:57 |
saracen |
That way when the site isn't getting traffic when you kick something new off, you're not wasting money on a powerful server |
| 15:06 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 15:07 |
steffkes- |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 15:22 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Connection timed out] |
| 15:22 |
movvy- |
hello |
| 15:31 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 15:59 |
Xylakant |
Rendez: MTV is hosted by netcologne |
| 15:59 |
Rendez |
thanks |
| 16:00 |
Rendez |
I figured they might have their own servers |
| 16:00 |
Rendez |
or at least part of it |
| 16:00 |
Xylakant |
well, they own the servers |
| 16:00 |
Xylakant |
administration is done by the netcologne staff |
| 16:00 |
Xylakant |
at least that's the last I know |
| 16:00 |
steffkes- |
mtv switched from drupal to agavi? |
| 16:00 |
Rendez |
haha |
| 16:00 |
Xylakant |
steffkes-: like three years ago |
| 16:00 |
Rendez |
a million years ago, but just the Deustche version |
| 16:00 |
Xylakant |
and they never used drupal |
| 16:01 |
Xylakant |
well, not the german site |
| 16:01 |
steffkes- |
oh, not? hmmm .. *g |
| 16:01 |
steffkes- |
k .. perhaps mistaken -.- |
| 16:12 |
sth |
I'm tempted to ask the polish people in the hallway to turn on the office lights |
| 16:13 |
kaos|work |
[n=ddb@78.35.9.20] has joined #agavi |
| 16:18 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 16:18 |
E_mE |
it is possible to create a validator to test if a parameter (called via a createSlotContainer()) is an array with is_array($this->getData($this->getArgument())); ? |
| 16:27 |
Xylakant |
could you rephrase that? |
| 16:29 |
Chuckwalla |
[n=chuckwal@85.25.230.10] has joined #agavi |
| 16:29 |
|
Irssi: #agavi: Total of 27 nicks [1 ops, 0 halfops, 0 voices, 26 normal] |
| 16:29 |
|
Irssi: Join to #agavi was synced in 6 secs |
| 16:29 |
saracen |
E_mE: This is why model wrapping is good :P. I think what you're asking is can you detect if the validator is called via createSlotContainer, or if it was originally executed by an execution containter which was routed to? |
| 16:30 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 16:31 |
E_mE |
well, i use an action to generate a reusable list which I will load via a slot, but to call the action it will need to receive array(1,3,6) which will be the keys |
| 16:32 |
E_mE |
so i wanted to know if its okay to create a validator to make sure that the parameter is_array() |
| 16:32 |
E_mE |
which might i add this action will only ever be called via createSlotContainer() |
| 16:32 |
E_mE |
not via routing |
| 16:32 |
saracen |
Oh |
| 16:32 |
E_mE |
more of a component i guess |
| 16:33 |
saracen |
So you just want a validator which makes sure the type is_array? |
| 16:33 |
saracen |
is an array* |
| 16:33 |
E_mE |
ja |
| 16:33 |
E_mE |
so ive created a validator which im going to test in the minute |
| 16:34 |
E_mE |
was just wondering it its possible before i wrote it hehe |
| 16:36 |
saracen |
I imagine that's already possible without making your own |
| 16:36 |
E_mE |
enlighten me :D |
| 16:37 |
E_mE |
it only has inarray and arraylength as standard |
| 16:37 |
saracen |
Yeah, but Agavi has it's own stuffs for accessing an array via <arguments base=""> |
| 16:37 |
saracen |
So if you just use the class="isset" it might work |
| 16:37 |
saracen |
Like: <validator class="isset"><arguments base="array_name[]"><argument></argument></arguments></validator> |
| 16:39 |
E_mE |
i dont want to access the array, i jsut want to make sure it *is* an array |
| 16:40 |
saracen |
Well that's just checking if it isset and I'm assuming agavi would check to see if it was an array first. It might work how you intend |
| 16:40 |
saracen |
But, you should probably discuss with me what this "list" action is even for :P |
| 16:40 |
graste |
arraylengthvalidator? |
| 16:40 |
graste |
sry |
| 16:40 |
graste |
forget it |
| 16:40 |
graste |
didn't read all |
| 16:40 |
graste |
<: |
| 16:40 |
graste |
back to work |
| 16:51 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 17:09 |
steffkes- |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 17:09 |
PeYKaR |
[n=pk@94.182.68.93] has joined #agavi |
| 17:15 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 17:16 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 17:18 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Client Quit] |
| 17:26 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 17:27 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has joined #agavi |
| 17:31 |
simoncpu |
w00h00! just finished assassin's creed 2 |
| 17:31 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:31 |
simoncpu |
the end is going to end soon! the earth's magnetic field is weakening |
| 17:37 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 17:46 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 17:49 |
hzilla |
sloccount is interesting. says i've done 5 people's work in building my site |
| 17:50 |
hzilla |
approx. |
| 17:51 |
hzilla |
not including libs and stuff |
| 18:02 |
PeYKaR |
[n=pk@94.182.68.93] has quit [Read error: 60 (Operation timed out)] |
| 18:02 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 18:02 |
Xylakant |
right, cu all |
| 18:02 |
Xylakant |
have a nice evening |
| 18:02 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 18:09 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 18:26 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 18:30 |
graste |
[n=graste@f053004129.adsl.alicedsl.de] has joined #agavi |
| 18:41 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 19:19 |
kaos|work |
[n=ddb@78.35.9.20] has quit [] |
| 19:46 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 19:48 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 19:58 |
matbtt_ |
[n=matbtt@port-92-202-129-110.dynamic.qsc.de] has joined #agavi |
| 20:05 |
Jarda |
god damn, I always forget that number-validator doesn't export null |
| 20:05 |
Jarda |
caused a weird notice |
| 20:10 |
Jarda |
don't know if it is a bug or what |
| 20:18 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 20:19 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 20:25 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has joined #agavi |
| 20:48 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 20:48 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 20:49 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 20:50 |
Wombert |
[n=Wombert@ip-109-84-201-6.web.vodafone.de] has joined #agavi |
| 21:20 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has joined #agavi |
| 21:27 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 21:39 |
Wombert_ |
[n=Wombert@ip-109-84-249-59.web.vodafone.de] has joined #agavi |
| 21:45 |
matbtt_ |
[n=matbtt@port-92-202-129-110.dynamic.qsc.de] has left #agavi [] |
| 21:50 |
graste |
[n=graste@f053004129.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 21:51 |
Wombert |
[n=Wombert@ip-109-84-201-6.web.vodafone.de] has quit [Read error: 104 (Connection reset by peer)] |
| 21:51 |
Wombert_ |
is now known as Wombert |
| 22:06 |
Wombert |
[n=Wombert@ip-109-84-249-59.web.vodafone.de] has quit ["bai"] |
| 22:12 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 22:47 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 22:57 |
|
Netsplit zelazny.freenode.net <-> irc.freenode.net quits: simoncpu, ttj, movvy-, MikeSeth, veturi |
| 22:57 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 22:58 |
E_mE |
v-dogg: did your sample demo from a few years back have a breadcrumb? |
| 22:58 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 104 (Connection reset by peer)] |
| 22:59 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 22:59 |
|
Netsplit over, joins: MikeSeth |
| 22:59 |
|
Netsplit over, joins: veturi, ttj |
| 23:00 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 23:04 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 23:06 |
Rayne |
[n=Rayne@pD9E351B4.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 23:08 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 23:25 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| Day changed Wed Jan 20 2010
|
| 01:41 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 02:03 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["Bai4now!"] |
| 02:49 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 03:32 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 05:11 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 05:43 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 06:43 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 06:44 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] |
| 06:44 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:22 |
fnordfish |
[n=fnordfis@g225105057.adsl.alicedsl.de] has joined #agavi |
| 07:30 |
fnordfish |
[n=fnordfis@g225105057.adsl.alicedsl.de] has quit ["Leaving."] |
| 07:39 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:14 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 110 (Connection timed out)] |
| 08:17 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 08:36 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 08:40 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:41 |
graste |
huomenta |
| 08:43 |
kaos|work |
[n=ddb@78.35.9.20] has joined #agavi |
| 08:44 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 08:52 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:53 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 08:54 |
kaos|work_ |
[n=ddb@78.35.9.20] has joined #agavi |
| 08:58 |
kaos|work |
[n=ddb@78.35.9.20] has quit [Read error: 60 (Operation timed out)] |
| 08:58 |
kaos|work_ |
is now known as kaos|work |
| 09:04 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 09:04 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:04 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:14 |
sth |
Morning |
| 09:24 |
Xylakant |
yeah. |
| 09:26 |
robopuff |
Morning |
| 09:36 |
sth |
Xylakant: "yeah"? |
| 09:43 |
Xylakant |
yeah. |
| 09:46 |
sth |
http://www.msnbc.msn.com/id/34924101 :D |
| 10:07 |
Xylakant |
you brits |
| 10:07 |
Xylakant |
I'm actually amazed you can get sued for bad jokes in the uk |
| 10:08 |
sth |
I know, our culture depends on it |
| 10:11 |
Xylakant |
http://www.youtube.com/watch?v=JgEWPY-fRQs |
| 10:12 |
Xylakant |
yes, indeed. One would have assumed that Monty Python set a precedent for that |
| 10:12 |
Xylakant |
they were never afraid of following up with an even more tasteless joke |
| 10:13 |
sth |
Python jokes were never tasteless, they we're always random, but extremely funny |
| 10:13 |
Xylakant |
I guess that's all the immigrants from the continent, you're slowly becoming daft europeans as we are |
| 10:13 |
Xylakant |
not tasteless? |
| 10:13 |
Xylakant |
the one about the liver transplant in "The meaning of life"? |
| 10:14 |
Xylakant |
bringing ashes to an interview |
| 10:14 |
Xylakant |
i agree they're funny |
| 10:14 |
Xylakant |
but some are only because they're so way beyond good taste that it's completely absurd |
| 10:15 |
steffkes |
ah .. one short noob question ;o yesterday, read the guide, part 5, last step .. "Using Callbacks for the Title in URLs" .. this was really nice .. my question: it's possible to request /posts/1 _and_ /posts/foo-1 what's the agavi way to redirect /1 to /foo-1 |
| 10:15 |
steffkes |
clearly .. possible to remove the optional part for the title .. but let's said, i'll let it there, for url-shorts .. or something like that *g |
| 10:15 |
sth |
Xylakant: Honestly, I might try taking a pot of ashes to my next interview :D |
| 10:16 |
Xylakant |
do so. don't forget to bring a plastic bag in case you break it |
| 10:16 |
Xylakant |
it's an awesome joke |
| 10:16 |
Xylakant |
anyways, steffkes: there's a couple of ways |
| 10:17 |
steffkes |
Xylakant, give me one .. just the best *g |
| 10:17 |
Xylakant |
if you only want that route to allow short urls you can make the title part optional |
| 10:17 |
Xylakant |
and check in the callback if it's set |
| 10:17 |
Xylakant |
if not, return a response object from the callback that contains the redirect |
| 10:18 |
steffkes |
ah, in the onMatched() method of the Callback? right .. okay |
| 10:18 |
Xylakant |
however, that would go around validation and stuff and probably lead to code duplication |
| 10:18 |
steffkes |
is it "okay" .. or smells? |
| 10:18 |
Xylakant |
it's certainly ok to return a redirect from a callback |
| 10:18 |
Xylakant |
that's why we introduced that feature |
| 10:19 |
Xylakant |
you just need to be aware that you're handling unvalidated parameters |
| 10:19 |
Xylakant |
so handle them with the appropriate caution |
| 10:19 |
steffkes |
in this special case .. should be okay, because it's only an integer .. but clear :) |
| 10:19 |
steffkes |
before i'll reach that point .. i have to start the project :D |
| 10:22 |
Xylakant |
:) |
| 10:22 |
Xylakant |
well, yes :) |
| 10:23 |
Xylakant |
there was a thread about short urls and dynamic urls on the list lately |
| 10:44 |
Xylakant |
erm, speaking of weird brits |
| 10:44 |
Xylakant |
http://www.telegraph.co.uk/finance/newsbysector/retailandconsumer/7009900/Hotel-chain-offers-human-bed-warmers.html |
| 10:55 |
Rayne |
[n=Rayne@pD954AE4E.dip.t-dialin.net] has joined #agavi |
| 11:28 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 11:28 |
_cheerios |
huomenta! |
| 11:30 |
_cheerios |
got call from internet provider, if i lock myself in for 24mo, they'll up speed from 10/2M to 24/2M; no 100M option on my block yet :( |
| 11:30 |
_cheerios |
(for no difference in monthly price) |
| 11:33 |
Xylakant |
well, 24/2m is pretty fine as a start |
| 11:34 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 11:46 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 12:02 |
Rayne |
[n=Rayne@pD954AE4E.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 12:04 |
_cheerios |
it's a sweet deal (32,90e/mo), just would have to be sure i'm here next 2 years :) |
| 12:04 |
ttj |
I think Sonera offers something like 100/10 for ~40e to Lauttasaari. \o/ |
| 12:04 |
horros |
Elisa said they'd be providing 100/10 cable back in 2007 |
| 12:05 |
horros |
Still nothing :( |
| 12:05 |
ttj |
(Un)fortunately the company pays for a 1?/? for free. <3 |
| 12:05 |
_cheerios |
if my ubuntu wlan drivers were just not sucking so hard that I can barely get a connection at all, i'd jumped at it... |
| 12:05 |
_cheerios |
(need to reinstall ubuntu and cross fingers that it works better) |
| 12:06 |
horros |
I have a company provided 30/1 cable |
| 12:10 |
ttj |
_cheerios: So, how's the Wushu? |
| 12:11 |
_cheerios |
ttj, body getting more used to it -- v.hard on the legs initially |
| 12:11 |
_cheerios |
and 2 new hot girls joined on tuesday \o/ |
| 12:12 |
_cheerios |
(i think they're atleast 16...) |
| 12:12 |
ttj |
Well, if they're 16+, that's all that matters. ;) |
| 12:13 |
ttj |
So, when do we spar?-) |
| 12:17 |
|
Netsplit zelazny.freenode.net <-> irc.freenode.net quits: Rick, everplays, steffkes, graste, sth, @ChanServ, Jarda, Treffynnon, matbtt, Arme[N], (+11 more, use /NETSPLIT to show all of them) |
| 12:17 |
_cheerios |
never. you can spar with wombert in march |
| 12:17 |
_cheerios |
maybe during summer can do some moves in the park |
| 12:17 |
_cheerios |
(if i have any moves by then... heh) |
| 12:18 |
johann__ |
[n=hartmann@mayflowerholding.com] has quit [Connection reset by peer] |
| 12:18 |
johann__ |
[n=hartmann@mayflowerholding.com] has joined #agavi |
| 12:19 |
|
Netsplit over, joins: @ChanServ, Wombert, pashyon, horros, Xylakant, robopuff, graste, codecop_, everplays, steffkes (+11 more) |
| 12:24 |
|
Netsplit zelazny.freenode.net <-> irc.freenode.net quits: Rick, everplays, steffkes, graste, sth, @ChanServ, Jarda, Treffynnon, matbtt, Arme[N], (+11 more, use /NETSPLIT to show all of them) |
| 12:30 |
pashyon |
[n=tfroschm@213.23.52.58] has joined #agavi |
| 12:30 |
|
Netsplit over, joins: matbtt |
| 12:31 |
|
Netsplit over, joins: Jarda |
| 12:33 |
ChanServ |
[ChanServ@services.] has joined #agavi |
| 12:33 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 12:33 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 12:33 |
Rick |
[i=rick@unaffiliated/rick] has joined #agavi |
| 12:33 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 12:33 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 12:33 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 12:33 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 12:33 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 12:33 |
ttj |
[n=tjorri@kosh.hut.fi] has joined #agavi |
| 12:33 |
veturi |
[n=veturi@lilja.asteriski.fi] has joined #agavi |
| 12:33 |
v-dogg |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 12:33 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 12:33 |
impl |
[i=impl@atheme/member/impl] has joined #agavi |
| 12:33 |
ServerMode/#agavi |
[+o ChanServ] by irc.freenode.net |
| 12:33 |
sth |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 12:33 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 12:33 |
MikeSeth |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 12:33 |
Mobbit |
[n=martinot@87.79.35.60] has joined #agavi |
| 12:37 |
|
Netsplit zelazny.freenode.net <-> irc.freenode.net quits: Rick, everplays, steffkes, graste, sth, @ChanServ, Jarda, Mobbit, Treffynnon, Arme[N], (+10 more, use /NETSPLIT to show all of them) |
| 12:38 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:39 |
|
Netsplit over, joins: @ChanServ, Mobbit, MikeSeth, horros, sth, impl, Arme[N], v-dogg, veturi, ttj (+10 more) |
| 12:39 |
Mobbit |
[n=martinot@87.79.35.60] has quit ["leaving"] |
| 12:44 |
|
Netsplit zelazny.freenode.net <-> irc.freenode.net quits: Rick, everplays, Treffynnon, robopuff |
| 12:46 |
|
Netsplit over, joins: robopuff, everplays, Rick, Treffynnon |
| 12:46 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:53 |
pashyon |
[n=tfroschm@213.23.52.58] has quit [Read error: 110 (Connection timed out)] |
| 13:01 |
Chuckwal1a |
[n=chuckwal@agavi.org] has joined #agavi |
| 13:01 |
|
Irssi: #agavi: Total of 8 nicks [0 ops, 0 halfops, 0 voices, 8 normal] |
| 13:01 |
|
Irssi: Join to #agavi was synced in 7 secs |
| 13:02 |
Chuckwalla |
[n=chuckwal@85.25.230.10] has quit [Read error: 104 (Connection reset by peer)] |
| 13:03 |
ChanServ |
[ChanServ@services.] has joined #agavi |
| 13:03 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 13:03 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 13:03 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 13:03 |
Rick |
[i=rick@unaffiliated/rick] has joined #agavi |
| 13:03 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 13:03 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 13:03 |
MikeSeth |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 13:03 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 13:03 |
sth |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 13:03 |
impl |
[i=impl@atheme/member/impl] has joined #agavi |
| 13:03 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 13:03 |
v-dogg |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 13:03 |
veturi |
[n=veturi@lilja.asteriski.fi] has joined #agavi |
| 13:03 |
ttj |
[n=tjorri@kosh.hut.fi] has joined #agavi |
| 13:03 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 13:03 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 13:03 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 13:03 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 13:03 |
Jarda |
[n=jarda@e178.nor.fi] has joined #agavi |
| 13:03 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-ssasbuxpsuxtvumu] has joined #agavi |
| 13:03 |
ServerMode/#agavi |
[+o ChanServ] by irc.freenode.net |
| 13:03 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:04 |
CIA-52 |
[n=CIA@208.69.182.149] has joined #agavi |
| 13:05 |
johann__ |
[n=hartmann@mayflowerholding.com] has joined #agavi |
| 13:17 |
|
Netsplit niven.freenode.net <-> irc.freenode.net quits: Rick, saracen, everplays, steffkes, graste, sth, Jarda, @ChanServ, Treffynnon, matbtt, (+12 more, use /NETSPLIT to show all of them) |
| 13:19 |
|
Netsplit over, joins: robopuff |
| 13:20 |
Rick |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 13:21 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:23 |
Rick |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has quit [Killed by ballard.freenode.net (Nick collision)] |
| 13:23 |
ChanServ |
[ChanServ@services.] has joined #agavi |
| 13:23 |
Jarda |
[n=jarda@e178.nor.fi] has joined #agavi |
| 13:23 |
Rick |
[i=rick@unaffiliated/rick] has joined #agavi |
| 13:23 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 13:23 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 13:23 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 13:23 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 13:23 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 13:23 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 13:23 |
ttj |
[n=tjorri@kosh.hut.fi] has joined #agavi |
| 13:23 |
veturi |
[n=veturi@lilja.asteriski.fi] has joined #agavi |
| 13:23 |
v-dogg |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 13:23 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 13:23 |
impl |
[i=impl@atheme/member/impl] has joined #agavi |
| 13:23 |
ServerMode/#agavi |
[+o ChanServ] by irc.freenode.net |
| 13:24 |
Gibbed |
[i=rick@pool-71-165-66-38.lsanca.fios.verizon.net] has joined #agavi |
| 13:24 |
Rick |
[i=rick@unaffiliated/rick] has quit [Nick collision from services.] |
| 13:25 |
Gibbed |
is now known as Rick |
| 13:25 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 13:29 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-ssasbuxpsuxtvumu] has joined #agavi |
| 13:29 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 13:29 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 13:29 |
sth |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 13:29 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 13:29 |
MikeSeth |
[n=me@174-143-244-95.static.cloud-ips.com] has joined #agavi |
| 13:31 |
sth |
Whilst you're at it, a nice cup of earl grey would be nice |
| 13:31 |
saracen |
You people make me sick. |
| 13:31 |
sth |
How so? |
| 13:32 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 13:32 |
saracen |
just your face and that |
| 13:33 |
Xylakant |
saracen: have you been smoking weed again? |
| 13:44 |
steffkes |
lol |
| 13:48 |
WasabiCat |
[n=moritz@adsl-89-217-5-27.adslplus.ch] has joined #agavi |
| 13:50 |
Jarda |
Xylakant: should number-validator accept parameter name="export" ? |
| 13:50 |
Jarda |
well, it accepts it |
| 13:50 |
Jarda |
it just don't export :) |
| 13:51 |
Xylakant |
http://trac.agavi.org/ticket/1160 |
| 13:52 |
Xylakant |
yes it should, no it doesn't |
| 13:52 |
Xylakant |
and it's not the only one |
| 13:52 |
Jarda |
ok |
| 13:53 |
Jarda |
just had a weird issua last night when trying to figure out why my checkboxes aren't in my array as null |
| 13:53 |
Jarda |
(didn't mention it in development because my error handler was fucked up an redirect ate the notice |
| 13:53 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:54 |
Jarda |
so I got a whole lot of error emails from production :) |
| 13:55 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:55 |
Jarda |
this of course is not an issue when numbervalidator isn't used in array |
| 13:55 |
Jarda |
as $rd->getParameter would then return null |
| 13:56 |
Xylakant |
I don't understand |
| 13:56 |
Xylakant |
in which case is that not an issue? |
| 14:00 |
Jarda |
$myModel->doSomething($rd->getParameter('checkbox')); |
| 14:00 |
Jarda |
null when not checked, number otherwise |
| 14:00 |
Xylakant |
yes |
| 14:00 |
Xylakant |
which is absolutely to be expected |
| 14:01 |
Xylakant |
and is not related to the missing export |
| 14:01 |
Jarda |
but when a numbervalidator is used in an array $myModel->doSomething($rd>getParameter('array')); |
| 14:01 |
Jarda |
the array is just missing the index instead of null |
| 14:01 |
Xylakant |
which is absolutely to be expected and not related to the missing export |
| 14:01 |
Jarda |
that's why I got a whole lot of notices last night as I expected them to be null because I had export declared |
| 14:02 |
Xylakant |
still not related to the missing export |
| 14:02 |
Xylakant |
unchecked checkboxes do not get transmitted by the browser |
| 14:02 |
Jarda |
it isn't? |
| 14:02 |
Xylakant |
the parameter never shows up on the server side |
| 14:02 |
Xylakant |
the validator never runs |
| 14:02 |
Xylakant |
export or not |
| 14:03 |
Jarda |
hmm, oh true. The number validator doesn't even get run |
| 14:03 |
Jarda |
that's why v-dogg has wrote his own :D |
| 14:03 |
Xylakant |
http://www.mivesto.de/agavi/agavi-faq.html#validation_15 |
| 14:04 |
Xylakant |
well, there's multiple ways of handling that without your own validator |
| 14:05 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 14:06 |
Jarda |
hmm, never thought of that set validator |
| 14:06 |
Jarda |
nice to know |
| 14:17 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 14:20 |
Xylakant |
Jarda: technically speaking that's the nicest solution |
| 14:20 |
Xylakant |
though I'd probably just go for the extra markup in the form |
| 14:22 |
Jarda |
<input type="hidden" value="0" name="same_as_checkbox" /> ? |
| 14:23 |
sth |
I wish Apple would update their webkit source |
| 14:23 |
sth |
I want the new debug tools |
| 14:23 |
sth |
Without having to load up another browser |
| 14:24 |
Jarda |
chrome <3 |
| 14:25 |
Xylakant |
How would installing chrome help to get the new apple debug tools? |
| 14:26 |
Jarda |
no idea |
| 14:26 |
sth |
Because they're included |
| 14:26 |
Xylakant |
and what's the major advantage of installing chrome on an operating system that already delivers a working, standard compliant browser? |
| 14:26 |
Jarda |
I'm just a google lover |
| 14:26 |
Xylakant |
it's not like safari is misbehaving as ie does |
| 14:26 |
sth |
Bah, I'll just make the webkit nightly build my default browser |
| 14:26 |
Jarda |
chrome is faster, prettier and sends all your personal information to google |
| 14:26 |
Xylakant |
awesom |
| 14:27 |
sth |
Chrome isn't faster on OS X |
| 14:27 |
Xylakant |
so i have a backup of my life in the cloud |
| 14:27 |
Jarda |
but actually chrome has better development tools imo |
| 14:27 |
Xylakant |
even if it were, it's not as if safari is painfully slow |
| 14:27 |
sth |
Jarda: they're same tools |
| 14:28 |
sth |
except Chrome has the added bonus of making the window ugly |
| 14:28 |
Jarda |
sth: safari4 on my laptop has memory leaks (don't know if they are from flash or something else). Having 20+ tabs open for a day or so makes safari almost impossible to use |
| 14:28 |
Jarda |
haven't had same issues on chrome |
| 14:29 |
Xylakant |
Jarda: every crash is flash |
| 14:29 |
sth |
That's because chrome has process isolation for windows |
| 14:29 |
sth |
Unsure if it does on OS X |
| 14:29 |
Xylakant |
install clicktoflash and most of your issues should be gone |
| 14:29 |
Xylakant |
oh, you're on windows? |
| 14:29 |
Xylakant |
well, I'd not install safari on windows ;) |
| 14:32 |
Jarda |
no, I'm on mac |
| 14:32 |
Jarda |
I use firefox on windows |
| 14:36 |
graste |
recommends Opera to all non-Opera users *cough* |
| 14:37 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:38 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:41 |
Xylakant |
recommendation noted |
| 14:42 |
graste |
lacks developer tools that are easy to use, but they're working on it and they at least have an open protocol for it so you can debug pages on handhelds or other devices running opera |
| 14:42 |
graste |
pretty neat |
| 14:43 |
graste |
still hoping, it becomes more widespread or gets more worked on |
| 14:43 |
graste |
as it may be used to debug pages from inside IDEs or other programs remotely etc |
| 14:43 |
graste |
at least the idea is worth thinking about it :) |
| 14:43 |
Rick |
hmm? |
| 14:43 |
Rick |
are you talking about opera? |
| 14:44 |
graste |
yes |
| 14:44 |
Rick |
because at least on desktops you have dragonfly which is equivilent to firebug or whatever it is |
| 14:44 |
sth |
Opera suffers with really, really bad user interaction |
| 14:44 |
graste |
no, sth |
| 14:44 |
Rick |
what |
| 14:44 |
Rick |
does that mean |
| 14:44 |
graste |
I'm more speaking about the scope protocol Rick |
| 14:44 |
Rick |
graste: oh |
| 14:44 |
sth |
graste: yes |
| 14:44 |
graste |
it's pretty cool imho |
| 14:45 |
Rick |
sorry I dove into it without reading up |
| 14:45 |
sth |
For instance, what's the deal with having two back/forward buttons? |
| 14:45 |
graste |
but non widespread and at the moment dragonfly is not as easy to use as it should be |
| 14:45 |
Rick |
sth, rightclick > remove? |
| 14:45 |
Rick |
I havn't used the default opera interface in many many years |
| 14:45 |
Rick |
opera's been my baby for such a long time 8) |
| 14:46 |
graste |
welcome to my world, rick :D |
| 14:46 |
Rick |
the strength of opera is that the ui is fully customizable with a few clicks |
| 14:46 |
Rick |
if you don't like something, fix it :p |
| 14:47 |
graste |
yes |
| 14:47 |
sth |
The UI of opera is akin to a blind person trying to copy the Mona Lisa |
| 14:48 |
graste |
and all the small things you notice, when you actually need them; pretty nice defaults for actions; all the goodies you often notice years later and ask why nobody else mentioned it to you before :) |
| 14:48 |
Rick |
at least it's not firefox where you have to install extensions to fix things :p |
| 14:50 |
graste |
they're more and more integrating things in ff the last versions and now there are at least two bunches of ff users: those that want their "lean browser with no extensions at default" and those ff users, that "wonder why those tabs can't do X or Y and why it's not built-in right from the start" |
| 14:50 |
graste |
I wonder who's winning :) |
| 14:51 |
Rick |
laughs. |
| 14:59 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi ["its time to go home xD"] |
| 15:01 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit ["foo"] |
| 15:03 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 15:15 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:16 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 15:17 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 15:23 |
WasabiCat |
[n=moritz@adsl-89-217-5-27.adslplus.ch] has quit [Read error: 110 (Connection timed out)] |
| 15:56 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 16:03 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 16:22 |
everplays1 |
[n=dp@89.165.17.181] has joined #agavi |
| 16:22 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 16:22 |
everplays1 |
is now known as everplays |
| 16:24 |
simoncpu |
is now known as t_j_ |
| 16:25 |
t_j_ |
is now known as simoncpu |
| 16:29 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:30 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 16:33 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 17:10 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 17:16 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:17 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-ssasbuxpsuxtvumu] has quit [Ping timeout: 180 seconds] |
| 17:24 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 17:30 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 17:31 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 17:43 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:48 |
Xylakant |
[n=Xylakant@ip-109-85-244-37.web.vodafone.de] has joined #agavi |
| 18:08 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 18:08 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 18:12 |
Rayne |
[n=Rayne@pD9E36024.dip.t-dialin.net] has joined #agavi |
| 18:12 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit [Client Quit] |
| 18:19 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 18:22 |
kaos|work |
[n=ddb@78.35.9.20] has quit [] |
| 18:28 |
archtech |
[i=stanv@83.228.56.37] has quit [Read error: 110 (Connection timed out)] |
| 18:47 |
graste |
[n=graste@f053004130.adsl.alicedsl.de] has joined #agavi |
| 19:24 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 19:33 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 19:59 |
Xylakant |
[n=Xylakant@ip-109-85-244-37.web.vodafone.de] has quit [] |
| 20:09 |
matbtt_ |
[n=matbtt@port-92-202-84-232.dynamic.qsc.de] has joined #agavi |
| 20:34 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["night"] |
| 20:37 |
matbtt_ |
[n=matbtt@port-92-202-84-232.dynamic.qsc.de] has left #agavi [] |
| 20:44 |
graste |
[n=graste@f053004130.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 21:25 |
graste |
[n=graste@f053004130.adsl.alicedsl.de] has joined #agavi |
| 21:26 |
erisco |
[n=erisco@brisco.kent.net] has joined #agavi |
| 21:26 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 21:44 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 21:53 |
graste |
[n=graste@f053004130.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 22:04 |
Rayne |
[n=Rayne@pD9E36024.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 22:49 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 23:06 |
erisco |
NeedtodevelopArticleNotFoundException |
| 23:06 |
erisco |
is that really what I need to call it? |
| 23:06 |
erisco |
sighs |
| 23:19 |
nfq |
[n=nfq@dyn.144-85-145-196.dsl.vtx.ch] has joined #agavi |
| 23:46 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 54 (Connection reset by peer)] |
| 23:46 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 23:52 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| Day changed Thu Jan 21 2010
|
| 00:37 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 01:22 |
|
Netsplit niven.freenode.net <-> irc.freenode.net quits: Jarda, J-P |
| 01:25 |
|
Netsplit over, joins: J-P, Jarda |
| 01:49 |
erisco |
[n=erisco@brisco.kent.net] has quit ["Ex-Chat"] |
| 01:50 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 01:55 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 03:41 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 03:55 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 04:25 |
movvy |
hmm |
| 04:25 |
movvy |
whats the easiest way to get some output.. I am trying some JSON stuff, and its not working somewhere |
| 04:29 |
movvy |
but it runs my view alright, so im not sure whats broken, trying to print out some sql statement |
| 04:35 |
Jarda |
depends on what you are trying to do, your problem description isn't quite accurate |
| 04:37 |
nfq |
[n=nfq@dyn.144-85-145-196.dsl.vtx.ch] has quit [] |
| 05:04 |
movvy |
Jarda: I just want to pring a variable somewhere in my action |
| 05:04 |
movvy |
so I can see if its correct |
| 05:05 |
movvy |
I tried var_dump and error_log() |
| 05:07 |
Jarda |
var_dump("foo"); exit; |
| 05:12 |
movvy |
just tried it |
| 05:12 |
movvy |
still returns my json view |
| 05:12 |
movvy |
I was hoping it would display like when their is a php error |
| 05:17 |
movvy |
seems like agavi won't let me open / access files |
| 05:17 |
movvy |
fopen and error_log not working |
| 05:20 |
Jarda |
movvy: you tried with the exit? |
| 05:20 |
Jarda |
are you sure you are using it in the rigth action/view? |
| 05:25 |
movvy |
im sure, when i made a typing mistake it error'd out |
| 05:25 |
movvy |
in my action because of syntax :) |
| 05:25 |
movvy |
yes I tried with exit |
| 05:40 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 05:49 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 05:57 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:18 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 06:42 |
MugeSo |
Where is document or article about caching configuration? |
| 06:47 |
MugeSo |
Ok, I've found it in graste's FAQ :D |
| 06:51 |
v-dogg |
in graste's FAQ we trust |
| 07:13 |
Hamed_Norouzi |
[n=chatzill@217.66.203.123] has joined #agavi |
| 07:14 |
Hamed_Norouzi |
Hi every body |
| 07:14 |
Hamed_Norouzi |
I have question about agavi |
| 07:14 |
Hamed_Norouzi |
i have been workin with symfony |
| 07:14 |
Hamed_Norouzi |
and i write an application with agavi |
| 07:14 |
Hamed_Norouzi |
i found them really simillar |
| 07:15 |
Hamed_Norouzi |
bu i preffer XML , |
| 07:15 |
Hamed_Norouzi |
yaml is n't handy |
| 07:15 |
v-dogg |
they share the same origin so some basic structures are the same |
| 07:15 |
Hamed_Norouzi |
about stability |
| 07:15 |
Hamed_Norouzi |
witch one is more stable |
| 07:15 |
Hamed_Norouzi |
? |
| 07:16 |
v-dogg |
you are not going to get a objective answer here :) |
| 07:16 |
Hamed_Norouzi |
what do you mean? why not? |
| 07:16 |
Hamed_Norouzi |
I like agavi performance |
| 07:17 |
v-dogg |
and by stable to do you "less bugs" or "stable project that doesn't break BC or just vanish all of a sudden" |
| 07:17 |
Hamed_Norouzi |
It is really handy and easy to use |
| 07:17 |
Hamed_Norouzi |
I mean less bug |
| 07:17 |
Hamed_Norouzi |
I would like to start a project with agavi |
| 07:18 |
v-dogg |
agavi is very very stable but I would think so is symfony |
| 07:18 |
Hamed_Norouzi |
yes symfony is too |
| 07:18 |
Hamed_Norouzi |
do you supprt agavi , if there is an bigs |
| 07:18 |
Hamed_Norouzi |
bugs |
| 07:18 |
Hamed_Norouzi |
? |
| 07:19 |
v-dogg |
agavi is very well supported both by community and by a company (you can by support) |
| 07:19 |
Hamed_Norouzi |
sounds fine |
| 07:19 |
Hamed_Norouzi |
I do like your slot system |
| 07:20 |
Hamed_Norouzi |
:) |
| 07:20 |
Hamed_Norouzi |
it is really better that helpers |
| 07:20 |
Hamed_Norouzi |
I wish the best for your project |
| 07:21 |
Hamed_Norouzi |
and about class form |
| 07:21 |
Hamed_Norouzi |
I wasn't able tour form class and work with\ |
| 07:21 |
Hamed_Norouzi |
so there are any good documents for project |
| 07:22 |
Hamed_Norouzi |
Is there any extra documents ? |
| 07:23 |
MugeSo |
this unofficial FAQ is very useful :) http://www.mivesto.de/agavi/agavi-faq.html |
| 07:29 |
Hamed_Norouzi |
[n=chatzill@217.66.203.123] has quit [Read error: 104 (Connection reset by peer)] |
| 07:32 |
MugeSo |
Can I setup fragment cache coupled to some file's utime? |
| 07:35 |
MugeSo |
e.g. when I update a file, the fragment cache depends on that file is flushed. |
| 07:38 |
MugeSo |
in another case, a record in DB is updated and updated_at column is changed then the cache is flushed. |
| 07:38 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 07:40 |
v-dogg |
not sure what you really are after and I'm no caching expert but do you know how caching callbacks work? |
| 07:41 |
MugeSo |
caching callbacks? such as startedCacheCreationCallback? |
| 07:42 |
v-dogg |
they are something similar to routing callbacks |
| 07:42 |
v-dogg |
meaning you can extend caching rules with your own code |
| 07:42 |
v-dogg |
but I have never used them so you have ask someone else or browse the code |
| 07:43 |
MugeSo |
Thanks, I'll see the code. |
| 07:50 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 07:52 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 07:58 |
everplays1 |
[n=dp@89.165.25.6] has joined #agavi |
| 08:00 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 08:00 |
everplays1 |
is now known as everplays |
| 08:00 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 08:00 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi [] |
| 08:03 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] |
| 08:04 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 08:08 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 08:08 |
MugeSo |
It seems the callbacks isn't my want :( |
| 08:15 |
matbtt |
[i=9b3844d6@gateway/web/freenode/x-lsmokpauhragcvjg] has joined #agavi |
| 08:31 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:31 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 08:32 |
graste |
huomenta |
| 08:38 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 08:38 |
_cheerios |
huomenta |
| 08:44 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:58 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 08:58 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:16 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:16 |
E_mE |
huomenta |
| 09:20 |
fnordfish |
huomenta |
| 09:33 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] |
| 09:40 |
PeYKaR |
[n=pk@94.182.67.101] has joined #agavi |
| 09:44 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:48 |
nfq |
[n=nfq@dyn.144-85-174-154.dsl.vtx.ch] has joined #agavi |
| 10:04 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 10:06 |
PeYKaR |
[n=pk@94.182.67.101] has quit [Remote closed the connection] |
| 10:08 |
nfq_ |
[n=nfq@dyn.144-85-200-015.dsl.vtx.ch] has joined #agavi |
| 10:09 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 10:11 |
Rendez |
has anyone done something cool for a breadcrumb? |
| 10:11 |
sth |
Yes. |
| 10:11 |
sth |
http://patterntap.com/tap/collection/breadcrumbs |
| 10:13 |
sth |
http://www.ligonier.org/learn/qas/ |
| 10:13 |
sth |
The breadcrumb on that site is pretty cool |
| 10:13 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 10:17 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:21 |
Rendez |
what I mean is in agavi |
| 10:22 |
Rendez |
php |
| 10:22 |
nfq |
[n=nfq@dyn.144-85-174-154.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 10:23 |
E_mE |
is there a way to get matched routes |
| 10:23 |
E_mE |
? |
| 10:24 |
E_mE |
im sure there is an agavi function getMatchedRoute() somewhere? |
| 10:25 |
E_mE |
which then returns the full name of the matched route |
| 10:25 |
v-dogg |
$request->getMatchedRoutes() |
| 10:25 |
v-dogg |
route_s_ |
| 10:26 |
v-dogg |
as more than one can match |
| 10:30 |
E_mE |
thanks v-dogg |
| 10:30 |
horros |
Damnit, there's no abstract for the Acceptance TDD workshop yet :( |
| 10:30 |
nfq_ |
[n=nfq@dyn.144-85-200-015.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 10:31 |
E_mE |
v-dogg: you still got that project from a few years back which had a breadcrumb included? |
| 10:32 |
v-dogg |
not sure. why? |
| 10:32 |
E_mE |
the project you gave to me when i first using agavi |
| 10:32 |
E_mE |
because just need bit of inspiration to do a breadcrumb |
| 10:33 |
v-dogg |
it wasn't really breadcrumbs but a hiearchy path |
| 10:33 |
v-dogg |
using propel's nested set implementation |
| 10:34 |
v-dogg |
<?php foreach($node->getPath() as $parent) echo $parent->getTitle() . ' >> '; |
| 10:34 |
v-dogg |
for inspiration :) |
| 10:37 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 10:38 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 10:39 |
horros |
What is this Kanban I hear about! |
| 10:40 |
v-dogg |
gang bang? can I join? |
| 10:40 |
E_mE |
thank v-dogg |
| 10:40 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:41 |
horros |
Flow where you can, pull where you must - a practitioners guide to Kanban |
| 10:41 |
horros |
Joakim Sund?n |
| 10:41 |
horros |
:O |
| 10:41 |
horros |
(Turku Agile day, Agile Awareness@11:00) |
| 10:41 |
horros |
I CAN'T DECIDE WHAT WORKSHOPS I WANT TO ATTEND! |
| 10:41 |
horros |
:( |
| 10:41 |
v-dogg |
me neither |
| 10:42 |
horros |
Especially since there's no abstract for like half of them |
| 10:43 |
v-dogg |
blame Jarda |
| 10:43 |
horros |
Jarda: WRITE ABSTRACTS! QUICK! |
| 10:43 |
v-dogg |
it's not his fault but at least you have someone to blame |
| 10:43 |
horros |
Also, on the registration page, is "Business ID" "Y-tunnus"? |
| 10:43 |
v-dogg |
yup |
| 10:43 |
horros |
v-dogg: Yes. Casting blame is the most important thing EVER. |
| 10:44 |
v-dogg |
yupyup |
| 10:48 |
horros |
Uhh. Almost five days in Turku then. |
| 10:54 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 10:54 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 10:54 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 10:54 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 10:54 |
Rendez_ |
is now known as Rendez |
| 10:59 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has quit [Read error: 113 (No route to host)] |
| 11:00 |
Jarda |
you might get the turku disease |
| 11:00 |
Jarda |
which makes it impossible to move away from turku :/ |
| 11:00 |
horros |
Oh dear. |
| 11:01 |
Jarda |
I'm even struggling every morning when going over the border to my job in Kaarina |
| 11:01 |
horros |
I was actually quite close to moving to Turku about 10 years ago. |
| 11:05 |
Rayne |
[n=Rayne@eduroam-p3-110.triple-a.uni-kl.de] has joined #agavi |
| 11:09 |
krycek_ |
[n=dsadsa@200-203-26-34.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 11:09 |
krycek_ |
huomenta |
| 11:12 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 11:13 |
krycek_ |
I tried to echo an text with "&" in it and the form population complained so I had to use htmlentities to convert "&". I don't want to save all texts converted and don't want to use htmlentities all over the place. Is there an alternative? |
| 11:14 |
Rayne |
[n=Rayne@eduroam-p3-110.triple-a.uni-kl.de] has quit ["Can't talk now. Boss fight."] |
| 11:16 |
Xylakant |
krycek_: not using htmlentities all over the place is a bad idea since you're producing invalid html |
| 11:16 |
Xylakant |
& < > " need to be escaped |
| 11:17 |
Xylakant |
so unless you want to produce invalid html code and open yourself up to xss attacks, no there's no alternative |
| 11:18 |
Xylakant |
i'd go for using htmlentities |
| 11:18 |
Xylakant |
and i'd alias it to a shorter name |
| 11:18 |
v-dogg |
or htmlspecialchars |
| 11:18 |
Xylakant |
some template engines do the escaping for you |
| 11:18 |
Xylakant |
don't use htmlspecialchars |
| 11:18 |
v-dogg |
why? |
| 11:19 |
Xylakant |
entities such as ö etc are not xhtml compatible |
| 11:19 |
Xylakant |
unless you explicitly refer to the proper dtd |
| 11:19 |
Xylakant |
use htmlspecialchars and proper utf8 |
| 11:19 |
v-dogg |
mmm...k.. |
| 11:19 |
v-dogg |
we use proper utf8 and numerical entities |
| 11:20 |
Xylakant |
numerical entities are perfectly fine |
| 11:20 |
krycek_ |
damn, every time I will have to use htmlentities then... or use a template engine (but that would require much more work right now) |
| 11:20 |
krycek_ |
what template engine do you recommend? |
| 11:20 |
Xylakant |
krycek_: I don't recommend any |
| 11:20 |
Xylakant |
I try to stay away from them |
| 11:21 |
Xylakant |
alias htmlentities to h() |
| 11:21 |
Xylakant |
saves a lot of typing |
| 11:21 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 11:21 |
krycek_ |
couldn't the scaping be done by the agavi itself on every text? |
| 11:21 |
v-dogg |
nononono |
| 11:22 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 11:22 |
Xylakant |
how would you expect that to work? we can't guess which text is escaped and which text should be escaped |
| 11:23 |
Xylakant |
sometimes you have to store html snippets, those don't have to be escaped |
| 11:23 |
Xylakant |
etc |
| 11:23 |
Xylakant |
you don't want text to be escaped if it's used to generate json output |
| 11:24 |
Xylakant |
you might need it escaped if you're constructing xml depending on how you do it |
| 11:24 |
Xylakant |
not a good idea |
| 11:24 |
krycek_ |
oh boy |
| 11:24 |
krycek_ |
ok |
| 11:24 |
krycek_ |
where is the right place to define that alias? |
| 11:28 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 113 (No route to host)] |
| 11:29 |
Xylakant |
where ever you like |
| 11:55 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 11:58 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:07 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 12:16 |
E_mE |
Xylakant: remember when you helped me with the 3D array validator and said i should use <base>enquiry[rooms][]</base> |
| 12:16 |
E_mE |
ive just tried this with my current project, but agavi is giving me "base': This element is not expected. Expected is one of ( " |
| 12:16 |
Xylakant |
err, I helped quite a lot of people with multidimensional arrays |
| 12:17 |
Xylakant |
it's <arguments base="..."> |
| 12:17 |
E_mE |
it was on the mailing list ;) |
| 12:17 |
E_mE |
oh :) |
| 12:17 |
E_mE |
thanks |
| 12:19 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has quit ["leaving"] |
| 12:20 |
Rendez |
if I wanted to wrap some <div> elements with the layout "standard" creating a wrapper how would I do it? |
| 12:21 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 12:23 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Client Quit] |
| 12:23 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 12:24 |
Rendez |
I haven't found examples yet |
| 12:25 |
Xylakant |
I fail to understand your question |
| 12:27 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 12:27 |
Rendez |
I'm not sure I formulate the question correctly, what I try to achieve is to have another "layer" inside a layout which would allow me to wrap $inner |
| 12:28 |
Xylakant |
define it |
| 12:28 |
Xylakant |
in output_types.xml |
| 12:28 |
Rendez |
like <layer name="content" /> is $inner |
| 12:29 |
Xylakant |
you probably have a <layer name="decorator"> just before that |
| 12:29 |
Xylakant |
and you can place a <layer name="wrapper"> inbetween |
| 12:29 |
Xylakant |
you'll have to set a template to use and all that stuff that you need to set for the decorator as well |
| 12:30 |
Xylakant |
but that's the general idea |
| 12:30 |
Xylakant |
you can stack layers as deep as you like |
| 12:31 |
Rendez |
you mean nest |
| 12:31 |
Rendez |
where is defined that <layer name="content" /> is $inner |
| 12:33 |
Xylakant |
$inner is always the output of the next-inner layer |
| 12:39 |
Rendez |
ah understand |
| 12:40 |
Rendez |
but if I need to close a tag </div> how can I wrap the layers? |
| 12:40 |
Rendez |
is there an example of the sample apps? |
| 12:48 |
Xylakant |
<div><?php echo $inner </div>? |
| 12:48 |
Xylakant |
well, close that php tag, but in general that's what you need |
| 12:49 |
Xylakant |
just as you'd do in the decorator |
| 12:49 |
Rendez |
say I want to move <div> </div> to a wrapper |
| 12:49 |
Rendez |
how do you defined it in output_types? |
| 12:52 |
Xylakant |
errm |
| 12:52 |
Xylakant |
just as you'd define any other layer |
| 12:53 |
Xylakant |
I don't understand your question |
| 12:53 |
Xylakant |
or rather your problem |
| 12:54 |
Xylakant |
this is pretty much the default layout for the sample app http://pastie.org/788078 |
| 12:54 |
Rendez |
nevermind, your answers led me to resolution :) |
| 12:55 |
Rendez |
so the top-most defined layer is the most inner one |
| 12:55 |
Rendez |
and they wrap each other automatically |
| 12:55 |
Xylakant |
this defines another layer to use as a wrapper |
| 12:55 |
Xylakant |
http://pastie.org/788080 |
| 12:55 |
Rendez |
ja, it's solved |
| 12:55 |
Xylakant |
right |
| 12:56 |
Rendez |
thats perfect example |
| 12:56 |
Rendez |
front-enders sometimes don't know how to formulate right questions for back-enders hehe |
| 12:59 |
Rendez |
is one day away from snowboarding |
| 12:59 |
E_mE |
is 1 month away from the madness of Vietnam :D |
| 13:00 |
Xylakant |
is 4 hours away from his bed |
| 13:00 |
sth |
me too |
| 13:00 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 13:01 |
Xylakant |
well, david doesn't seem to be too far from his |
| 13:01 |
E_mE |
hmmm, i quite stuck on how to validate a 3D array which is constructed like: myitem[1][], where 1 is an array of IDs, so there may be myitem[1][], myitem[2][] etc.. but the ID is variable |
| 13:02 |
krycek_ |
after using htmlentities on a string with the char "Ã" it converted to "Ã" and the form population complains that à is an entity not defined |
| 13:02 |
sth |
Xylakant: too far from it? I'm going to assume he's still in it |
| 13:02 |
krycek_ |
but à seems a valid entity |
| 13:02 |
v-dogg |
krycek_: tell it to use utf-8 |
| 13:02 |
v-dogg |
it's not valid XML |
| 13:02 |
v-dogg |
it's an html entity |
| 13:02 |
Xylakant |
krycek_: you'rs supposed to use htmlspecialchars |
| 13:03 |
krycek_ |
here is how i'm using: htmlentities($template["phone"]["name"], null, 'UTF-8'); |
| 13:03 |
Xylakant |
not htmlentities |
| 13:03 |
Xylakant |
as discussed above |
| 13:03 |
Xylakant |
sth: that's what I meant with "not too far away" |
| 13:03 |
v-dogg |
uummm... |
| 13:03 |
v-dogg |
Xylakant... |
| 13:03 |
v-dogg |
13:30 < v-dogg> or htmlspecialchars |
| 13:03 |
v-dogg |
13:30 < Xylakant> don't use htmlspecialchars |
| 13:03 |
Xylakant |
what? |
| 13:03 |
Xylakant |
fuck, i really need to go to bed |
| 13:04 |
v-dogg |
:) |
| 13:04 |
Xylakant |
sorry, my bad |
| 13:04 |
krycek_ |
;P |
| 13:04 |
krycek_ |
ok |
| 13:04 |
krycek_ |
htmlspecialchars then |
| 13:04 |
Xylakant |
you really should use htmlspecialchars to only convert only <>&" |
| 13:04 |
Xylakant |
I guess I |
| 13:05 |
krycek_ |
ok, now it's ok |
| 13:05 |
krycek_ |
thanks |
| 13:05 |
Xylakant |
I'll have to review all the code I wrote today |
| 13:05 |
v-dogg |
I remembered there was some reason to prefer htmlspecialchars over htmlentities but didn't remember what so I blindly trusted Xylakant without arguing :) |
| 13:05 |
Xylakant |
a task for tomorrow |
| 13:05 |
Xylakant |
there is no advantage as long as you can use utf8 as encoding |
| 13:06 |
E_mE |
Xylakant: you got the energy to help me out with this variable 3D array concept? |
| 13:07 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:07 |
Xylakant |
E_mE: you might try base[][] |
| 13:07 |
Xylakant |
but otherwise you'd have to ask kaos |
| 13:08 |
Xylakant |
I'm not that much expert on the validation stuff |
| 13:08 |
E_mE |
Xylakant: like this: |
| 13:08 |
E_mE |
<validator class="isset" required="true" provides="cf_ids"> |
| 13:08 |
E_mE |
<arguments base="cfeature[][]"></arguments> |
| 13:08 |
E_mE |
</validator> |
| 13:08 |
E_mE |
but sure, is kaos about? |
| 13:09 |
Xylakant |
well, he's not in the channel |
| 13:09 |
Xylakant |
I'd assume he's busy |
| 13:09 |
Xylakant |
you'd have to wait or shoot an email to the list |
| 13:09 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 13:10 |
E_mE |
ok ill email the list :) |
| 13:10 |
Xylakant |
well, try that code first |
| 13:11 |
E_mE |
that code i pasted above you mean? |
| 13:11 |
digitarald| |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 13:13 |
E_mE |
because from the code above im getting errors for each ID it finds |
| 13:14 |
Xylakant |
well, then you'll have to mail the list |
| 13:18 |
|
Netsplit niven.freenode.net <-> irc.freenode.net quits: Rick, _cheerios, krycek_, steffkes, E_mE, hzilla_, codecop__, Jarda, Rendez, sth, (+17 more, use /NETSPLIT to show all of them) |
| 13:19 |
|
Netsplit over, joins: codecop__, Rendez, horros, matbtt, Jarda, J-P, MikeSeth, sth |
| 13:19 |
|
Netsplit over, joins: simoncpu, pashyon, macen, sikkle, E_mE, _cheerios, Xylakant |
| 13:19 |
E_mE |
even in my $_POST its just returning |
| 13:19 |
E_mE |
'features' => |
| 13:19 |
E_mE |
array |
| 13:19 |
E_mE |
1 => string '8' (length=1) |
| 13:20 |
|
Netsplit over, joins: @ChanServ, krycek_, fnordfish, steffkes, Treffynnon |
| 13:20 |
Xylakant |
yes |
| 13:20 |
Xylakant |
the value is an array |
| 13:20 |
E_mE |
well, ive got multiple version of feature |
| 13:20 |
E_mE |
ive got feature[1] == select list, then feature[2] == select list |
| 13:20 |
|
Netsplit over, joins: Rick, veturi, v-dogg, Arme[N], impl |
| 13:20 |
E_mE |
and then ive got multiple items per feature list |
| 13:21 |
E_mE |
i think yday bbq day and beer has made me stupid today heh |
| 13:22 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 13:22 |
ttj |
[n=tjorri@kosh.hut.fi] has joined #agavi |
| 13:23 |
ttj |
[n=tjorri@kosh.hut.fi] has quit [Read error: 54 (Connection reset by peer)] |
| 13:24 |
ttj |
[n=tjorri@kosh.hut.fi] has joined #agavi |
| 13:25 |
Rendez |
E_mE: bbq does good, I think it was the joint |
| 13:26 |
Rendez |
just kidding |
| 13:30 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [Connection timed out] |
| 13:30 |
digitarald| |
is now known as digitarald |
| 13:32 |
digitarald |
what about fish? |
| 13:39 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:41 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:51 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit ["We are all friends now! http://digitarald.de"] |
| 13:53 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit [Client Quit] |
| 14:17 |
|
Netsplit niven.freenode.net <-> irc.freenode.net quits: codecop__, J-P |
| 14:24 |
Chuckwalla |
[n=chuckwal@agavi.org] has joined #agavi |
| 14:24 |
|
Irssi: #agavi: Total of 28 nicks [1 ops, 0 halfops, 0 voices, 27 normal] |
| 14:24 |
|
Irssi: Join to #agavi was synced in 3 secs |
| 14:36 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: saracen |
| 14:36 |
|
Netsplit over, joins: saracen |
| 14:38 |
Rick |
[i=rick@unaffiliated/rick] has joined #agavi |
| 14:38 |
veturi |
[n=veturi@lilja.asteriski.fi] has joined #agavi |
| 14:38 |
v-dogg |
[i=vmakinen@kapsi.fi] has joined #agavi |
| 14:38 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 14:38 |
impl |
[i=impl@atheme/member/impl] has joined #agavi |
| 14:44 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 14:45 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:46 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 14:53 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 15:21 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 15:27 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] |
| 15:28 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 15:37 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 15:38 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 16:09 |
E_mE |
im exporting an array, and the parameter im exporting it to appears to be making the first element null for some reason |
| 16:09 |
E_mE |
well an empty array |
| 16:09 |
E_mE |
and before i do the export in the validator, it var_dump()s all the data |
| 16:11 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Read error: 104 (Connection reset by peer)] |
| 16:13 |
krycek_ |
E_mE |
| 16:13 |
krycek_ |
http://trac.agavi.org/ticket/1189 |
| 16:14 |
E_mE |
ah thank you krycek_ :) |
| 16:15 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 16:18 |
horros |
~/ Hast du wieder mal eine Stunde verpennt - ist doch nicht wichtig, Biertrinken ist wichtig! Stehst du allein in der Disco, weil du keinen kennt - ist doch nicht wichtig, Biertrinken ist wichtig! ~/ |
| 16:18 |
horros |
lalalala |
| 16:29 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:30 |
nfq |
[n=nfq@dyn.83-228-223-234.dsl.vtx.ch] has joined #agavi |
| 16:31 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 16:51 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:08 |
nfq_ |
[n=nfq@dyn.144-85-174-104.dsl.vtx.ch] has joined #agavi |
| 17:10 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:12 |
nfq |
[n=nfq@dyn.83-228-223-234.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:12 |
nfq_ |
is now known as nfq |
| 17:19 |
matbtt |
[i=9b3844d6@gateway/web/freenode/x-lsmokpauhragcvjg] has quit [Ping timeout: 180 seconds] |
| 17:34 |
nfq |
[n=nfq@dyn.144-85-174-104.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 17:48 |
nfq |
[n=nfq@dyn.83-228-154-245.dsl.vtx.ch] has joined #agavi |
| 17:53 |
nfq |
[n=nfq@dyn.83-228-154-245.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 18:01 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 18:03 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 18:25 |
Xylakant |
[n=Xylakant@ip-109-40-155-50.web.vodafone.de] has joined #agavi |
| 18:34 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 18:43 |
archtech |
[i=stanv@83.228.56.37] has quit [] |
| 18:44 |
krycek_ |
[n=dsadsa@200-203-26-34.paemt705.dsl.brasiltelecom.net.br] has quit [Read error: 110 (Connection timed out)] |
| 18:51 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 19:12 |
rene__ |
[n=rene@200-126-64-191.bk5-dsl.surnet.cl] has joined #agavi |
| 19:12 |
rene__ |
hello |
| 19:12 |
rene__ |
anyone home? |
| 19:13 |
v-dogg |
nope |
| 19:13 |
rene__ |
D: |
| 19:16 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 19:16 |
rene__ |
Well, when someone arrives... I have a problem, I cant install agavi under Ubuntu 9.10, I have Apache2 installed from repositories, Php 5.3.1 installed from dotdeb repositories (not included in ubuntu), Pear version 1.9.0. Installed all requirements for Agavi thru aptitude, all enabled on php (saw that on phpinfo), installed phing thru Pear (following their tutorial) and installed Agavi thru Pear (sudo pear install channel://pear.agavi.org/ |
| 19:16 |
rene__ |
agavi-1.0.1), installed without notice but when I use "sudo agavi", the following shows up: |
| 19:17 |
rene__ |
rene@rene-pc:~/Descargas$ sudo agavi |
| 19:17 |
rene__ |
PHP Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Santiago' for 'CLST/-3.0/DST' instead in /usr/share/php/phing/tasks/system/TstampTask.php on line 79 |
| 19:17 |
rene__ |
PHP Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Santiago' for 'CLST/-3.0/DST' instead in /usr/share/php/phing/tasks/system/TstampTask.php on line 82 |
| 19:17 |
rene__ |
PHP Warning: strftime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Santiago' for 'CLST/-3.0/DST' instead in /usr/share/php/phing/tasks/system/TstampTask.php on line 85 |
| 19:17 |
rene__ |
PHP Fatal error: Call to a member function getConfigurator() on a non-object in /usr/share/php/phing/Project.php on line 568 |
| 19:17 |
rene__ |
I see its an error on phing, but I dont know how to solve it |
| 19:18 |
v-dogg |
next time you have more than 1-2 lines to paste use a pastebin service like pastebin.com |
| 19:19 |
rene__ |
oh, ok... sorry |
| 19:20 |
rene__ |
I'm new to irc and the like... sorry :) |
| 19:23 |
sth |
rene__: First, in your php.ini, probably located in /etc/. You need to specify your timezone. |
| 19:24 |
sth |
date.default.timezone should be in there somewhere |
| 19:24 |
v-dogg |
just a shot in the dark but it be phing has issues with 5.3? |
| 19:24 |
sth |
v-dogg: None that I've found |
| 19:25 |
v-dogg |
ok |
| 19:33 |
rene__ |
ok, thnx sth I'll see |
| 19:33 |
sth |
there will be some info on php.net/date |
| 19:40 |
saracen |
rene__: Little offtopic, but you shouldn't really have to run agavi as root either (via sudo) :) |
| 19:41 |
rene__ |
I ran it as root cause I thought the problems were arising because of writing permissons |
| 19:43 |
sth |
sets fire to saracen |
| 19:43 |
sth |
Hi :) |
| 19:44 |
saracen |
Hi :) |
| 19:45 |
saracen |
See what you're making me do now sth? Before you came along, I'd never have cared about people running the agavi script as root. But now I'm paranoid you're going to one day sneak in an update which destroys hard disks |
| 19:45 |
saracen |
It's just such a british thing to do |
| 19:45 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 19:49 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 20:11 |
sth |
saracen: It's already there |
| 20:12 |
sth |
If it detects an allied timezone, your hard drive is erased. One of the Germans added it |
| 20:15 |
sikkle |
[n=sikkle@70.25.37.18] has quit ["Leaving..."] |
| 20:19 |
erisco |
[n=erisco@brisco.kent.net] has joined #agavi |
| 20:19 |
erisco |
is there not a method to do custom validation in the action? |
| 20:20 |
v-dogg |
validate[Read|Write] |
| 20:20 |
erisco |
ah, good, thanks |
| 20:21 |
v-dogg |
called after registered validators are ran |
| 20:21 |
erisco |
I need to check if something exists in the database and it is simply easier than creating a custom validator to put it in the action |
| 20:23 |
Jarda |
I have a rule: if you see a situation where you would need to copy paste the code into another action, you need to write a custom validator |
| 20:26 |
fnordfish |
[n=fnordfis@g225104141.adsl.alicedsl.de] has joined #agavi |
| 20:29 |
sth |
Even still, I dislike the idea of validation in the action |
| 20:31 |
Jarda |
sth: well, I like te idea when the need is _very_ specific |
| 20:32 |
Jarda |
like "if you check checkbox X and then choose checkboxes Y and Z, make sure condition(s) 1..N are met" |
| 20:32 |
Jarda |
no need to make complex depending validator configs or similar |
| 20:33 |
Jarda |
or custom validators that take multiple arguments |
| 20:33 |
erisco |
how can I diagnose a 404? The route seems right, the URL seems fine, but my action is never loaded |
| 20:33 |
Jarda |
when they are not reusable |
| 20:33 |
Jarda |
erisco: you could install ADT, it helps those situations |
| 20:33 |
erisco |
not enough time, plus eclipse sucks |
| 20:33 |
Jarda |
or then just var_dump matched routes in 404SuccessView |
| 20:34 |
Jarda |
and then double check you have correctly spelled your actions etc |
| 20:34 |
Jarda |
http://adt.projectbin.org/ this takes about 5mins |
| 20:34 |
Jarda |
and has nothing to do with eclipse |
| 20:35 |
erisco |
is there a variable that contains the matched routes? or do I have to dig into an object? |
| 20:36 |
Jarda |
12:33:03 < v-dogg> $request->getMatchedRoutes() |
| 20:36 |
erisco |
I cannot see v-dogg's message |
| 20:36 |
Jarda |
it was earlier today |
| 20:36 |
Jarda |
just a quick paste :) |
| 20:37 |
erisco |
well, $request is not defined, mine is $rq, I think, which has no such method |
| 20:37 |
Jarda |
wait a sec |
| 20:37 |
v-dogg |
$this->getContext()->getRequest() |
| 20:38 |
v-dogg |
orr hmm.. routing? |
| 20:38 |
Jarda |
$this->getContext()->getRequest()->getAttribute('matched_routes', 'org.agavi.routing'); |
| 20:38 |
Jarda |
had to check from the faq |
| 20:38 |
v-dogg |
uh... silly me |
| 20:38 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 20:38 |
v-dogg |
blushes |
| 20:38 |
erisco |
okay, matched no routes |
| 20:39 |
Jarda |
I just blindly relied on v-dogg |
| 20:39 |
v-dogg |
good lad :) |
| 20:39 |
erisco |
ah, I know why now |
| 20:39 |
v-dogg |
how the hell did I come up with getMatchedRoutes? |
| 20:40 |
v-dogg |
me so n00b :) |
| 20:40 |
v-dogg |
and old and senile |
| 20:40 |
erisco |
does agavi have some objection to character classes? |
| 20:40 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 20:40 |
erisco |
^/(slug:[\w\-]+).html$ |
| 20:44 |
erisco |
I cannot understand what it is about that route that will not match |
| 20:45 |
Jarda |
well [A-Za-z\-]+ could work |
| 20:46 |
erisco |
but fails equally. hrm |
| 20:46 |
Jarda |
wird |
| 20:47 |
Jarda |
whats the url you're trying? |
| 20:47 |
erisco |
http://localhost/needtodevelop/pub/index.php/articles/first-article.html |
| 20:48 |
erisco |
the parent route matches the /articles fine |
| 20:48 |
erisco |
but I cannot seem to match the /first-article.html |
| 20:48 |
Jarda |
what's the parent route? |
| 20:49 |
Jarda |
(does it have $ in the pattern) |
| 20:49 |
erisco |
bah... how in the world |
| 20:49 |
erisco |
it does but I swore I already removed it |
| 20:49 |
erisco |
clearly I must have hit ctrl+c too many times |
| 20:49 |
erisco |
sighs |
| 20:49 |
erisco |
thanks Jarda |
| 20:49 |
Jarda |
no problem |
| 20:49 |
erisco |
I mean ctrl+z |
| 20:53 |
movvy |
sigh |
| 20:54 |
movvy |
i still can't get anything to fucking print out anywhere |
| 20:54 |
movvy |
or files to open / be created |
| 20:55 |
erisco |
to use the validate method, I pull the raw data out of $rd right? |
| 20:56 |
erisco |
public function validate(AgaviRequestDataHolder $rd) { $rd->getParameter('slug') ... |
| 20:56 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 20:58 |
rene__ |
[n=rene@200-126-64-191.bk5-dsl.surnet.cl] has quit ["Ex-Chat"] |
| 20:59 |
erisco |
$this->getContext()->getRequest()->getParameter('slug') is null too... |
| 21:01 |
erisco |
any hints? |
| 21:01 |
erisco |
or do I have to grab it out of the container somewhere? |
| 21:06 |
movvy |
so I think my issue with this |
| 21:06 |
movvy |
is my validator isn't setup properly |
| 21:07 |
erisco |
okay, so, I cannot find my data in the container either |
| 21:08 |
erisco |
if its not in the container's AgaviWebRequestDataHolder surely something else is wrong... |
| 21:08 |
erisco |
damn this wasting so much time |
| 21:11 |
movvy |
hmm |
| 21:11 |
erisco |
where is the old agavi manual? |
| 21:12 |
movvy |
do you use $this->getArgument(); |
| 21:12 |
erisco |
it said how to do this |
| 21:12 |
movvy |
for retrieving post data? |
| 21:12 |
erisco |
I am using the validate method in the action |
| 21:14 |
movvy |
hmm, yeah somewhere something isn't working and I would have to guess at the validator |
| 21:14 |
erisco |
there is no validator |
| 21:15 |
erisco |
I guess I have to have one... pity... |
| 21:15 |
erisco |
just the isset works.. |
| 21:15 |
erisco |
thanks movvy, it seemed to be removing my parameter on me |
| 21:17 |
movvy |
my shit is broken to |
| 21:17 |
movvy |
im trying to get post data working for JSON |
| 21:17 |
movvy |
it hates me |
| 21:19 |
movvy |
i get back the view :x |
| 21:23 |
erisco |
what I hate is having 5 articles on the homepage and requiring individual queries for each one |
| 21:24 |
erisco |
well, I could optimize in this case to a single query |
| 21:24 |
erisco |
not worth it at the moment! |
| 21:24 |
graste |
[n=graste@f053004176.adsl.alicedsl.de] has joined #agavi |
| 21:29 |
movvy |
so |
| 21:29 |
movvy |
does getData work with both posts and get's? |
| 21:46 |
fnordfish |
[n=fnordfis@g225104141.adsl.alicedsl.de] has quit ["Leaving."] |
| 21:46 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 21:47 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 21:50 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 21:50 |
movvy |
= [ |
| 21:52 |
erisco |
dur, I forget, how do you generate the current url? |
| 21:53 |
erisco |
or just get it |
| 22:06 |
erisco |
doesn't seem to be in the container... the request data holder... |
| 22:06 |
erisco |
or routing |
| 22:06 |
erisco |
surely it is available though? |
| 22:09 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 22:10 |
Xylakant |
[n=Xylakant@ip-109-40-155-50.web.vodafone.de] has quit [] |
| 22:17 |
sth |
erisco: $routingObject->gen() |
| 22:20 |
movvy |
sigh |
| 22:20 |
movvy |
i don't understand what could be wrong |
| 22:26 |
erisco |
sth, Warning: Missing argument 1 for AgaviWebRouting::gen() |
| 22:29 |
movvy |
so what happens is I make a post with JSON info and it returns the view I am expecting |
| 22:29 |
movvy |
however I feel liek something in the validator or the action or model is messed up |
| 22:30 |
movvy |
and no var dump or anything seems to be working whatsoever or writing to a file, im guessing because somehow maybe my action isn't being run? I am really confused |
| 22:30 |
erisco |
[n=erisco@brisco.kent.net] has quit [Nick collision from services.] |
| 22:30 |
erisco |
[n=erisco@brisco.kent.net] has joined #agavi |
| 22:39 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 22:44 |
Rayne |
[n=Rayne@pD9E357E7.dip.t-dialin.net] has joined #agavi |
| 22:50 |
movvy |
ok i will give the biggest cookie to anyone who helps me fix this |
| 22:51 |
Rayne |
y0 guys |
| 22:54 |
erisco |
hrm, Benjamin had a live version of red racer... any idea if it is still there? |
| 22:59 |
Rayne |
[n=Rayne@pD9E357E7.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 23:02 |
movvy |
yo |
| 23:07 |
erisco |
movvy, I can give it a shot, I need a change of pace for a moment |
| 23:07 |
erisco |
but in turn I need to know how to get the current url :P |
| 23:10 |
movvy |
I am sorry I am quite new to agavi |
| 23:10 |
movvy |
I am a noob ;) |
| 23:21 |
saracen |
erisco: gen(null) |
| 23:21 |
saracen |
Just pass it null and it'll give you the current url |
| 23:21 |
erisco |
saracen, superb, thanks |
| 23:22 |
saracen |
movvy: So whats not as expected? |
| 23:23 |
saracen |
Just a complete guess, but you need executeRead() or executeWrite() implemented for validators to be run. Otherwise it skips them and jumps to view I believe. So if you've got logic in your view which deals with the request data, they might not be there because validation never ran. |
| 23:24 |
saracen |
If that's not it, you'll need to provide more information :P |
| 23:33 |
erisco |
I get to quote on a project in the future, yay! |
| 23:34 |
saracen |
I've no idea what that means, but yay! |
| 23:34 |
erisco |
as in I will have paid work... finally |
| 23:35 |
erisco |
something to build some reputation with |
| 23:35 |
erisco |
and some experience |
| 23:35 |
saracen |
Ah, i see :) |
| 23:36 |
erisco |
but its only a little work per month... what to do in the meantime... well, I will become active at stackoverflow |
| 23:36 |
erisco |
because they have that whole employing thingie there |
| 23:36 |
erisco |
I'll hammer out the articles I have planned for need to develop... hmm what else |
| 23:37 |
erisco |
read through my math, philosophy and science books... there |
| 23:37 |
erisco |
that'll do it |
| 23:37 |
erisco |
gr, what, I forgot red racer? hrmm |
| 23:38 |
saracen |
stackoverflow and an employing thingie? |
| 23:38 |
erisco |
I really wish I felt some sense of urgency for its completion |
| 23:38 |
saracen |
GET IT FINISHED, WORM. |
| 23:38 |
saracen |
help at all? |
| 23:38 |
erisco |
saracen, yeah, Joel said those active on stackoverflow are clearly knowledgeable and those efforts deserve serious recognition on resume |
| 23:38 |
erisco |
so he setup means to accommodate that... |
| 23:39 |
erisco |
only site I've been active on is the nub-festering htmlforums |
| 23:39 |
erisco |
saracen, your motivation... its, hm, well... |
| 23:39 |
saracen |
=( |
| 23:39 |
saracen |
Yeah, I can't motivate myself |
| 23:39 |
saracen |
I has issues. |
| 23:39 |
erisco |
I'd love doing red racer if it did not feel like a for-fun side thingie |
| 23:40 |
saracen |
I've never really looked at stackoverflow |
| 23:40 |
erisco |
if it was "we cannot wait to release red racer because it will really facilitate growth for our Agavi community" |
| 23:41 |
erisco |
but there seems to be no purpose other than to provide a service that might be used a few times and be more useful as a documentation example |
| 23:41 |
erisco |
or Bitextender could pay me to work on it, that'd motivate me ;) |
| 23:42 |
saracen |
lol :) |
| 23:42 |
saracen |
What's the git url to it again? |
| 23:42 |
saracen |
github* |
| 23:42 |
erisco |
its on svn |
| 23:42 |
erisco |
its like svn.redracer.org or something |
| 23:43 |
erisco |
saracen, what really slowed initially was my desire to handle databasing perfectly |
| 23:43 |
erisco |
slowed? no - halted. its just not practical... in a rush to impress this employer I am hammering out blog software and what I realized is that making things easy for me was the best solution |
| 23:43 |
erisco |
instead of easiest for the computer |
| 23:44 |
erisco |
so, yeah, I have some inefficient processes where I use more queries than needed... and I do not have any sort of record caching mechanism |
| 23:45 |
erisco |
but, why wasn't it clear before, there is no performance issue to correct until there is actually a performance issue |
| 23:45 |
erisco |
so there is what I've learned |
| 23:46 |
erisco |
and I am not using Doctrine, thank god, and instead just plan ol' PDO and SQL queries. The application will work on MySQL and only MySQL. If it needs to be ported it can be ported at the model layer |
| 23:46 |
erisco |
there is little abstracting for the query mechanisms... quite a bit of similar looking code lying around that I might abstract *later*... |
| 23:47 |
erisco |
but what I've discovered is that abstracting queries away is rarely worth the loss of flexibility... so the duplicate code really isn't that harsh |
| 23:48 |
erisco |
only thing I dislike is loss of a database versioning utility and trying to keep the hard code up to date with the database |
| 23:48 |
erisco |
but the hard code issue is not ever alleviated with an ORM either |
| 23:49 |
erisco |
and if this spiel is long, consider that all my rants of how databasing is horrible were much longer yet ;) now I need them no more |
| 23:49 |
erisco |
is at peace |
| 23:50 |
saracen |
lol :) |
| 23:50 |
saracen |
I found using an ORM (Doctrine =(), did help a little, once I finally was really happy with the way I was wrapping models. But there's a lot of overhead by doing so. I want to try out outlet ORM soon |
| 23:51 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| Day changed Fri Jan 22 2010
|
| 00:01 |
erisco |
if the default slot layout is named slot, why is there not already a default layout named slot defined in output_types.xml? |
| 00:03 |
hzilla |
perhaps so you can choose slot when its not a slot? |
| 00:05 |
erisco |
what do you mean? |
| 00:14 |
saracen |
erisco: I thought there was one called slot by default ;x |
| 00:15 |
erisco |
well, no, does not seem to be the case |
| 00:15 |
erisco |
unless that only occurred in some really recent Agavi version I do not have |
| 00:16 |
movvy |
saracen: just I have no way to see whats going on |
| 00:16 |
movvy |
no var_dump |
| 00:16 |
movvy |
or error_log |
| 00:16 |
movvy |
or opening or writing to a file works |
| 00:17 |
graste1 |
[n=graste@f053002174.adsl.alicedsl.de] has joined #agavi |
| 00:17 |
movvy |
so I am assuming that my acton and validator aren't running through at all |
| 00:17 |
movvy |
but I am getting the view I expect |
| 00:17 |
movvy |
I am trying to post a json |
| 00:17 |
saracen |
Do you have execute*() defined? |
| 00:17 |
movvy |
and then return a json |
| 00:17 |
saracen |
implemented* |
| 00:17 |
movvy |
sure |
| 00:17 |
movvy |
executeRead() |
| 00:18 |
saracen |
But you're posting json? |
| 00:18 |
movvy |
ok so i send a post from jquery |
| 00:18 |
saracen |
so you need executeWrite implemented to |
| 00:18 |
saracen |
too* |
| 00:18 |
movvy |
oh.. |
| 00:19 |
movvy |
is executeRead only for HTML? |
| 00:19 |
graste1 |
no |
| 00:19 |
movvy |
in an action that is |
| 00:19 |
saracen |
No, it's not output type specific. executeRead is executed on GET requests from your brother |
| 00:19 |
saracen |
If it's POSTing data, executeWrite is executed |
| 00:19 |
saracen |
browser* |
| 00:19 |
movvy |
ahhhhh |
| 00:19 |
saracen |
Not brother :D |
| 00:19 |
movvy |
that is probably my issue ;) |
| 00:20 |
saracen |
:P |
| 00:20 |
graste1 |
in an action you map the HTTP verbs like GET, POST, DELETE, PUT etc to methods like executeRead, executeWrite etc. - mapping may be changed: http://www.mivesto.de/agavi/agavi-faq.html#general_1 |
| 00:20 |
graste1 |
in your views you have methods for your defined output types (say Json, XML, HTML, CSV etc) |
| 00:21 |
saracen |
Comes in handy for things like comment submission, for example: executeRead could load a input form for the user to type their comment. When they hit submit, the same action is used, but this time executeWrite saves the comment to a database. On success, it redirects the user to their comment in a thread. |
| 00:21 |
graste1 |
so your executeRead() in your action can get you 10 items of $whatever from an model and then in your view you return those items as the desired output type |
| 00:21 |
graste1 |
maybe json if you make an XHR via jquery or similar |
| 00:21 |
movvy |
fuck yes dude, I finally got a useful error |
| 00:21 |
movvy |
you rock dude |
| 00:22 |
movvy |
omg, I'm so happy |
| 00:22 |
movvy |
I've been trying this for 1.5 days |
| 00:22 |
movvy |
:) |
| 00:22 |
saracen |
ha :) |
| 00:23 |
graste |
[n=graste@f053004176.adsl.alicedsl.de] has quit [Read error: 60 (Operation timed out)] |
| 00:23 |
erisco |
AgaviRequestDataHolder's construct parameter was a tad confusing... |
| 00:24 |
erisco |
I thought it simply initialized the parameters... but it seems to copy existing stuff instead of adding anything new? |
| 00:25 |
saracen |
Not sure what you mean |
| 00:26 |
graste1 |
it's just so that every slot does have clean request params instead of manipulated ones from slots executed earlier? |
| 00:26 |
graste1 |
gn8 :P |
| 00:27 |
erisco |
when I do new AgaviRequestDataHolder(array('foo' => 'bar')); I thought I'd get $holder->getParameter('foo') == 'bar' |
| 00:28 |
saracen |
Why would you do that anyway? :) |
| 00:28 |
erisco |
I am slotting my registration action and want to give it a return location |
| 00:28 |
erisco |
er, wait, since it is slotted, that isn't needed is it |
| 00:29 |
saracen |
Yeah, if you pass your own parameters to a slot vie createSlotContainer, I'm pretty sure you pass AgaviParameterHolder, which does accept an array in it's constructor |
| 00:29 |
graste1 |
yep |
| 00:29 |
graste1 |
or attributeholder |
| 00:29 |
graste1 |
whatever |
| 00:29 |
graste1 |
^^ |
| 00:30 |
saracen |
Yeah. But we know it uses something! :) |
| 00:30 |
graste1 |
:> |
| 00:30 |
saracen |
I just search my code to the last time I used it and copy/paste :D |
| 00:30 |
erisco |
no, wait, I do need it, return_location is just a misnomer |
| 00:31 |
erisco |
I need to tell it the action... but that can simply be done with $ro->gen(null) surely |
| 00:31 |
erisco |
and work fine |
| 00:31 |
graste1 |
or just store the return location in e.g. an hidden input field, validate it to be from your site and then redirect after registration/login? |
| 00:33 |
graste1 |
[n=graste@f053002174.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 00:35 |
movvy |
I am getting somewhere now finally |
| 00:35 |
movvy |
thats great saracen :) |
| 00:36 |
erisco |
I'm tired, going to call it a night for programming... |
| 00:36 |
erisco |
productivity dropped to 1/10th |
| 00:37 |
erisco |
good evening |
| 00:37 |
erisco |
[n=erisco@brisco.kent.net] has quit ["Ex-Chat"] |
| 00:42 |
movvy |
saracen, do you code around agavi for work? |
| 00:43 |
saracen |
You mean, do I use agavi for work projects? Yeah, I do |
| 00:43 |
movvy |
ahh, you know alot ;) |
| 00:43 |
movvy |
U need to learn more |
| 00:44 |
saracen |
You'll get there. I had a lot of time to play with agavi, just doing fun stuff. Revealed a lot of it's internals. But I've still got a lot to learn too |
| 00:45 |
movvy |
well, I keep telling myself I am not going to be a wed developer |
| 00:45 |
movvy |
but it continues to look more and more like its happening :) |
| 00:46 |
saracen |
:), I enjoy programming. What I don't like is that I keep having to do a lot of the frontend stuff - graphic design... it isn't my forte |
| 00:48 |
movvy |
mm yeah |
| 00:48 |
movvy |
I enjoy the database stuff |
| 00:57 |
hzilla |
good sql programmers are gold |
| 01:05 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 01:05 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Remote closed the connection] |
| 01:06 |
movvy |
nice thanks saracen, finally got database writing via json working |
| 01:06 |
movvy |
I think I am good to really start rocking now |
| 01:06 |
movvy |
actually somehow I need to find access to a computers mic :) |
| 01:19 |
movvy |
saracen you web dev for a living? |
| 01:19 |
saracen |
Yeah :) |
| 01:19 |
movvy |
im learning it, there is quite a bit to it :) |
| 01:20 |
movvy |
I quite like javascript |
| 01:33 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 02:13 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 02:33 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 03:33 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 03:43 |
rmujica |
[n=rmujica@200-126-64-191.bk5-dsl.surnet.cl] has joined #agavi |
| 03:43 |
rmujica |
Hello, I have a problem installing Agavi... |
| 03:44 |
rmujica |
I have php 5.2.10 and Apache2 (both downloaded by aptitude on a ubuntu 9.10 machine) |
| 03:44 |
rmujica |
and installed all required php modules |
| 03:44 |
rmujica |
then downloaded phing from pear, and then downloaded agavi |
| 03:45 |
rmujica |
i have my www root on /home/rene/www/blog and I placed agavi files on /home/rene/www/blog/lib/agavi |
| 03:45 |
rmujica |
then, I placed agavi sh file on /home/rene/www/blog and configured it |
| 03:46 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 03:46 |
rmujica |
and when I run it it says: http://pastebin.com/m5aa591cb |
| 03:46 |
rmujica |
can someone help please? |
| 03:58 |
rmujica |
hello? |
| 03:59 |
impl |
eh |
| 03:59 |
impl |
something is wrong with your phing install |
| 03:59 |
rmujica |
how would you recommend me to install it? |
| 04:00 |
impl |
it's typically installed from PEAR. it might be missing a dependency or something |
| 04:00 |
impl |
what's line 568 of your Project.php? |
| 04:00 |
impl |
in phing |
| 04:00 |
rmujica |
yeah, I did installed from PEAR, like the downlaod page said |
| 04:00 |
rmujica |
it is: |
| 04:01 |
rmujica |
http://pastebin.com/m2cfc36dc |
| 04:01 |
rmujica |
the highlited one |
| 04:02 |
impl |
wtf. |
| 04:02 |
rmujica |
D: idk |
| 04:03 |
impl |
what version of Phing do you have? |
| 04:04 |
rmujica |
2.4.0 |
| 04:05 |
impl |
shit. released 4 days ago. |
| 04:05 |
impl |
they must have changed something, those bastards. |
| 04:06 |
impl |
can you try downgrading to a 2.3.x version? |
| 04:07 |
rmujica |
ok, no problem |
| 04:07 |
rmujica |
tho, project.php hasnt been touched for 7 weeks |
| 04:07 |
rmujica |
just checked in their TRAC |
| 04:08 |
impl |
hmm |
| 04:08 |
impl |
okay let me cook some food and then sit down and look at this |
| 04:08 |
rmujica |
hah np =) |
| 04:08 |
impl |
I probably just need to set whatever value it's complaining about it |
| 04:08 |
rmujica |
has someone managed to install agavi with phing >= 2.4 ?? |
| 04:16 |
movvy |
rmujica, impl makes the installer, he will fix the issue :) |
| 04:18 |
rmujica |
ok thanks :) |
| 04:44 |
impl |
rmujica - I can't reproduce the issue with Agavi 1.0.2RC4 |
| 04:44 |
impl |
can you try that version? |
| 04:44 |
rmujica |
ok |
| 04:45 |
impl |
channel://pear.agavi.org/agavi-1.0.2RC4 |
| 04:45 |
rmujica |
btw, I tried with 1.0.1 |
| 04:45 |
rmujica |
(stable) |
| 04:45 |
impl |
aye |
| 04:50 |
rmujica |
damn, it happens again |
| 04:50 |
rmujica |
I'll try downgrading phing |
| 04:54 |
impl |
weird - are you sure you have all necessary dependencies in PHP? |
| 04:54 |
impl |
maybe missing an XML parser? |
| 04:56 |
rmujica |
hey |
| 04:56 |
rmujica |
it worked with phing 2.3.3 |
| 04:56 |
rmujica |
all I did was: |
| 04:57 |
rmujica |
http://pastebin.com/mfaf682a |
| 04:58 |
rmujica |
so definitely is a problem with phing > 2.3.3 |
| 05:08 |
impl |
hmmm |
| 05:09 |
impl |
very weird. |
| 05:13 |
rmujica |
indeed |
| 05:13 |
rmujica |
you couldn't reproduce it with phing 2.4? |
| 05:14 |
rmujica |
btw Im not using agavi from PEAR, Im using it from the tarball |
| 05:45 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 05:49 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 07:04 |
rmujica |
[n=rmujica@200-126-64-191.bk5-dsl.surnet.cl] has quit [Read error: 110 (Connection timed out)] |
| 07:06 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 07:06 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:41 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 07:47 |
fnordfish |
[n=fnordfis@g225104141.adsl.alicedsl.de] has joined #agavi |
| 07:50 |
fnordfish |
[n=fnordfis@g225104141.adsl.alicedsl.de] has quit [Client Quit] |
| 07:56 |
steffkes- |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 08:15 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] |
| 08:19 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 08:19 |
E_mE |
huometna |
| 08:30 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 08:41 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 08:46 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 08:47 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:47 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:50 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-kghddgyhcqsiujsg] has joined #agavi |
| 08:52 |
graste |
huomenta |
| 09:04 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 09:05 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 09:29 |
_cheerios |
huomenta |
| 09:43 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:43 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [Client Quit] |
| 09:54 |
robopuff |
huomenta |
| 10:13 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 10:31 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 10:33 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 10:36 |
krycek_ |
[n=dsadsa@200-203-26-34.paemt705.dsl.brasiltelecom.net.br] has joined #agavi |
| 10:37 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 10:56 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 10:57 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 10:59 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 11:00 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 11:15 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 11:24 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:25 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 11:55 |
E_mE |
is it possible to create .mo files in PHP? |
| 11:56 |
ttj |
http://www.thelocal.se/24490/20100120/ |
| 11:59 |
_cheerios |
:) |
| 11:59 |
horros |
But... |
| 11:59 |
horros |
It's Carlsberg :( |
| 11:59 |
E_mE |
hehehe |
| 11:59 |
horros |
Carlsberg is horrid beer :( |
| 12:02 |
E_mE |
how is best to link to manually entered translation into a system? i thought of creating a mo file on the fly for each new customer and create the mo file.. or is it better to create a database table and create an interface via the translation manager? |
| 12:16 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 12:18 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 12:20 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 12:24 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:39 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 13:12 |
codecop__ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 13:31 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 13:47 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 14:11 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 14:23 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 14:30 |
E_mE |
-> UK :) |
| 14:30 |
E_mE |
[n=jeramy@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["Bai4now!"] |
| 14:44 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-kghddgyhcqsiujsg] has quit [Ping timeout: 180 seconds] |
| 14:54 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi ["time to go home ;)"] |
| 15:06 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 15:13 |
steffkes- |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Read error: 60 (Operation timed out)] |
| 15:18 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 15:18 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit [Client Quit] |
| 15:23 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:24 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 15:37 |
movvy |
bam |
| 15:39 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 15:42 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit ["weeeee"] |
| 15:43 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 16:03 |
Rayne |
[n=Rayne@pD9E357E7.dip.t-dialin.net] has joined #agavi |
| 16:06 |
movvy |
strange im only having problem inserting in agavi |
| 16:06 |
movvy |
update and select is working fine |
| 16:06 |
movvy |
http://pastebin.com/m73428538 |
| 16:07 |
movvy |
thats my write functions |
| 16:09 |
hzilla |
movvy where is the sql statement? |
| 16:10 |
movvy |
public function insertQuestionOption($OptionValue, $OptionType) |
| 16:10 |
movvy |
{ |
| 16:10 |
movvy |
return "INSERT INTO \"QuestionOptionValues\" (\"OptionValue\", \"OptionType\") VALUES ('$OptionValue', '$OptionType')"; |
| 16:10 |
movvy |
} |
| 16:10 |
movvy |
tested in the console, works just fine |
| 16:11 |
hzilla |
is your id column autoincrement? |
| 16:11 |
movvy |
its a primary key |
| 16:12 |
movvy |
do you need autoincrement as well? |
| 16:12 |
hzilla |
it might be that you are not getting the id out - try autoinc |
| 16:12 |
hzilla |
and look at the id value - it might be 0 |
| 16:12 |
movvy |
hmm the same query works just perfect in the postgre admin tool |
| 16:13 |
hzilla |
i remember something about lastinsertid not giving me teh id unless autoincrement was on but not sure |
| 16:13 |
hzilla |
your test for != null will match 0 |
| 16:14 |
movvy |
well i checked, regardless data is not being populated in the table |
| 16:14 |
movvy |
so there is no lastInsertId to check |
| 16:14 |
hzilla |
right. well its not an agavi issue. make sure autocommit is on too |
| 16:16 |
movvy |
hzilla |
| 16:16 |
movvy |
how do you turn that on in postgre admin? |
| 16:18 |
hzilla |
not sure - u would set it in your database config xml. but you can try using pdo beginTransaction() and commit() to test first |
| 16:21 |
movvy |
hmm, you mena i need to turn it on somewhere in agavi? |
| 16:22 |
movvy |
sorry, first attempt writing to a adatabase via agavi |
| 16:22 |
movvy |
and its through a json transacation so a bit annoying to debug it |
| 16:22 |
Rayne |
[n=Rayne@pD9E357E7.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 16:25 |
hzilla |
movvy possibly u need to turn it on but you can skip that if you call commit() directly |
| 16:26 |
hzilla |
lookup pdo commit |
| 16:26 |
nfq |
[n=nfq@zux006-049-117.adsl.green.ch] has joined #agavi |
| 16:26 |
movvy |
k thanks for the direction :) |
| 16:27 |
movvy |
will check it after this call :) |
| 16:27 |
movvy |
I'm going to be so happy when all this is working finally ;) |
| 16:31 |
hzilla |
btw is that your action? |
| 16:33 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 104 (Connection reset by peer)] |
| 16:36 |
rmujica |
[n=rmujica@200-126-64-191.bk5-dsl.surnet.cl] has joined #agavi |
| 16:38 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 16:42 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 54 (Connection reset by peer)] |
| 16:44 |
rmujica |
[n=rmujica@200-126-64-191.bk5-dsl.surnet.cl] has quit ["Saliendo"] |
| 16:45 |
Xylakant |
movvy: are you seriously using raw sql? |
| 16:45 |
Xylakant |
not even prepared statements? |
| 16:45 |
Xylakant |
you really really should fix that |
| 16:45 |
Xylakant |
like now |
| 16:45 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 16:45 |
Xylakant |
or rather yesterday |
| 16:47 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 16:55 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 16:59 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [Read error: 104 (Connection reset by peer)] |
| 17:01 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 17:03 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 17:04 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [Client Quit] |
| 17:11 |
Rayne |
[n=Rayne@pD9E357E7.dip.t-dialin.net] has joined #agavi |
| 17:32 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 17:32 |
cheerios_ |
g'evenin |
| 17:33 |
cheerios_ |
so much work getting apps+settings up after ubuntu re-install... |
| 17:39 |
krycek_ |
talking about linux... have any of you tested pardus linux? |
| 17:39 |
cheerios_ |
nope |
| 17:40 |
cheerios_ |
heh @ PISI naming |
| 17:41 |
krycek_ |
looks promising |
| 17:48 |
cheerios_ |
it's easy to start something, harder to last the mile... |
| 17:49 |
movvy |
anyone know a good web based audio recording api |
| 17:49 |
movvy |
free or unfree, either is fine |
| 17:52 |
Rayne |
krycek_, pardus looks like dead? |
| 17:55 |
krycek_ |
why you think so? |
| 17:55 |
krycek_ |
Rayne |
| 17:57 |
Rayne |
krycek_, german website is outdated - my fault |
| 18:07 |
movvy |
how would I host files in agavi |
| 18:08 |
movvy |
like lets say I had http://10.6.7.6/audio/survey/qx.wav |
| 18:08 |
movvy |
and if I went to that link it would offer to let me download it |
| 18:08 |
movvy |
do I need to do anything special |
| 18:08 |
movvy |
? |
| 18:19 |
graste |
[n=graste@f053002174.adsl.alicedsl.de] has joined #agavi |
| 18:20 |
krycek_ |
[n=dsadsa@200-203-26-34.paemt705.dsl.brasiltelecom.net.br] has quit [] |
| 18:22 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 18:23 |
hzilla |
movvy - what do u mean recording api? |
| 18:31 |
nfq |
[n=nfq@zux006-049-117.adsl.green.ch] has quit [] |
| 18:36 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit [Client Quit] |
| 19:16 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 19:16 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Read error: 60 (Operation timed out)] |
| 19:26 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 19:32 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 20:00 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["Leaving."] |
| 20:03 |
Rayne |
[n=Rayne@pD9E357E7.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 20:06 |
movvy |
hzilla |
| 20:06 |
movvy |
i want to be able to record a wav file and upload it to my server |
| 20:06 |
movvy |
so far I have found vimas.com |
| 20:08 |
hzilla |
live recording? |
| 20:14 |
movvy |
yes |
| 20:14 |
movvy |
i want to clikc a button |
| 20:14 |
movvy |
have a person talk in their mic |
| 20:14 |
movvy |
then when they click stop |
| 20:14 |
movvy |
it uploads |
| 20:14 |
movvy |
boom done |
| 20:15 |
movvy |
http://www.vimas.com/wav.php |
| 20:15 |
movvy |
bam, just like that |
| 20:33 |
nfq |
[n=nfq@dyn.83-228-183-163.dsl.vtx.ch] has joined #agavi |
| 20:42 |
nfq |
[n=nfq@dyn.83-228-183-163.dsl.vtx.ch] has quit [] |
| 20:44 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 21:55 |
graste |
[n=graste@f053002174.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 21:58 |
codecop__ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ieinu"] |
| 22:27 |
movvy |
alright finally got writing working |
| 22:27 |
movvy |
man all that because of some silly error's |
| 22:27 |
movvy |
crazy |
| 22:52 |
sikkle__ |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 22:56 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Nick collision from services.] |
| 22:57 |
sikkle__ |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 22:57 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 23:01 |
Rayne |
[n=Rayne@pD954ABDB.dip.t-dialin.net] has joined #agavi |
| 23:34 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 23:43 |
Rayne |
[n=Rayne@pD954ABDB.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| Day changed Sat Jan 23 2010
|
| 01:12 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 01:54 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 01:57 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 01:58 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 02:39 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 04:10 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 04:22 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 04:24 |
movvy |
oioi |
| 04:38 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 05:26 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 05:51 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 06:26 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] |
| 07:42 |
v-dogg |
huomenta |
| 07:58 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 104 (Connection reset by peer)] |
| 07:59 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 08:02 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 08:46 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 08:57 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 08:57 |
cheerios_ |
huomenta! |
| 08:58 |
cheerios_ |
aah, finally ubuntu installation has stuff I need again; php 5.3.1, nginx, mysql, python, netbeans, etc etc. time to dev! |
| 08:59 |
Jarda |
os x <3 |
| 09:18 |
cheerios_ |
good 'ol 502 Bad Gateway errors with nginx+php+spawn-fcgi |
| 09:24 |
cheerios_ |
seems to happen when using xdebug, not that fatal then. |
| 10:08 |
fnordfish |
[n=fnordfis@g225107071.adsl.alicedsl.de] has joined #agavi |
| 10:15 |
saracen |
cheerios_: do your php instances keep dying? |
| 10:16 |
cheerios_ |
with xdebug on i get (randomly): 2010/01/23 11:31:24 [error] 4368#0: *118 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 127.0.0.1 |
| 10:22 |
fnordfish |
[n=fnordfis@g225107071.adsl.alicedsl.de] has quit ["Leaving."] |
| 10:28 |
cheerios_ |
Jarda, http://www.youtube.com/watch?v=555cwB7k_oM |
| 10:31 |
Jarda |
cheerios_: :D got to love the ending :D |
| 10:45 |
saracen |
cheerios_: I used to get errors like that I think, I just created a lot more php children, 10 or so wasn't enough for slot requests (ie. with agavi in debug mode, or using xdebug). If I refreshed lots/made a lot of queries they'd die briefly |
| 10:45 |
saracen |
and send an error like that ^ |
| 10:45 |
cheerios_ |
i have the normal (20?), on my _home_ box, and I can get that just printing phpinfo()... |
| 10:48 |
cheerios_ |
xdebug for php5.3 just likely is too alpha |
| 11:54 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 12:30 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 13:46 |
everplays1 |
[n=dp@188.158.11.145] has joined #agavi |
| 13:46 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 13:46 |
everplays1 |
is now known as everplays |
| 13:58 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 14:11 |
fnordfish |
[n=fnordfis@e178009014.adsl.alicedsl.de] has joined #agavi |
| 14:11 |
fnordfish |
[n=fnordfis@e178009014.adsl.alicedsl.de] has left #agavi [] |
| 14:23 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Read error: 104 (Connection reset by peer)] |
| 14:24 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 15:05 |
hzilla_ |
say, if you have an input/error view and want to add an edit view which is basically the same as the error view (because fpf is setup) is it ok to redirect to error view on edit or is there a recommended way? |
| 15:10 |
v-dogg |
make the error view use input template |
| 15:12 |
hzilla_ |
yeh so make a separate edit view and use the input template - ok |
| 15:12 |
hzilla_ |
some code duplication in the edit view but i guess its not a big deal |
| 15:25 |
everplays |
is now known as everplayZzz |
| 15:27 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 113 (No route to host)] |
| 15:46 |
SasanRose |
[n=SasanRos@92.50.6.161] has joined #agavi |
| 16:03 |
rmujica |
[n=rmujica@190.95.4.52] has joined #agavi |
| 16:03 |
rmujica |
hi |
| 16:04 |
rmujica |
i've got a question... how can you do multiple inheritance on agavi? |
| 16:04 |
rmujica |
like using external code (eg. an external library) for a model? |
| 16:12 |
everplayZzz |
is now known as everplays |
| 16:22 |
impl |
rmujica: you can actually treat any class as a model, it just won't get features like the Agavi context that AgaviModels have |
| 16:24 |
Jarda |
but I mostly use external libraries inside my models |
| 16:25 |
Jarda |
ie. I have a Emailer-model, which uses internally Swift |
| 16:26 |
Jarda |
but I could anytime change from Swift to anything else just by changing the internals of my Emailer-model |
| 16:26 |
archtech |
[i=stanv@83.228.56.37] has quit [Read error: 110 (Connection timed out)] |
| 16:31 |
v-dogg |
and multiple inheritance is bad, mmm'kay |
| 16:31 |
v-dogg |
:) |
| 16:31 |
Jarda |
evil, actually |
| 16:32 |
rmujica |
the problem is, that how can I bundle this external lib inside a model |
| 16:32 |
Jarda |
what is the problem? |
| 16:32 |
rmujica |
let me explain |
| 16:33 |
rmujica |
I have a library that has all the functions to manipulate certain data on a db, so I dont have to write an agavi model to do the same thing |
| 16:34 |
rmujica |
but at the same time I want to inherit agavimodel |
| 16:35 |
rmujica |
or that isnt necessary to make it work within agavi? |
| 16:35 |
Jarda |
well, I would make my model a "proxy" for that. In example, public function bar() { return $myLib->bar(); } |
| 16:36 |
Jarda |
but you of course can use that library straight from agavi, it just breaks a bit the MVC-philosophy |
| 16:36 |
rmujica |
yeah, that is what i dont want |
| 16:50 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 17:42 |
everplays1 |
[n=dp@188.158.11.145] has joined #agavi |
| 17:42 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 17:42 |
everplays1 |
is now known as everplays |
| 17:45 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 54 (Connection reset by peer)] |
| 17:47 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 17:51 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 17:53 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Remote closed the connection] |
| 17:55 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 17:57 |
Wombert |
16:35 < rmujica> or that isnt necessary to make it work within agavi? |
| 17:57 |
Wombert |
no, of course not |
| 17:57 |
Wombert |
unless you need configuration stuff for your models or something, why not use those classes directly |
| 18:00 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 104 (Connection reset by peer)] |
| 18:01 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 18:16 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 18:33 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 18:35 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 18:42 |
fnordfish |
[n=fnordfis@e178009014.adsl.alicedsl.de] has joined #agavi |
| 18:44 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 18:44 |
movvy |
herro |
| 18:45 |
fnordfish |
[n=fnordfis@e178009014.adsl.alicedsl.de] has quit [Client Quit] |
| 18:52 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 18:53 |
rmujica |
[n=rmujica@190.95.4.52] has quit [Read error: 110 (Connection timed out)] |
| 18:54 |
movvy |
saraceeeen |
| 20:05 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["night"] |
| 20:15 |
saracen |
Hey movvy |
| 20:28 |
erisco |
[n=erisco@brisco.kent.net] has joined #agavi |
| 20:28 |
erisco |
how is validating affected when an action is slotted? It seems that by validation success in the parent action, the slotted action automatically passes too |
| 20:29 |
erisco |
in the parent action I am using the validate method... |
| 20:33 |
erisco |
the point is, the slotted action seems to not run validation whatsoever |
| 20:34 |
movvy |
hmm |
| 20:34 |
erisco |
if I write a validate method in the slotted action and return false, it works as I'd expect |
| 20:38 |
erisco |
when writing the validate method... is there any way to utilize the sophistication of the error reporting system? |
| 20:38 |
erisco |
Wombert, hey whats up |
| 20:39 |
v-dogg |
erisco: you can add validation incidents to the validation manager |
| 20:39 |
v-dogg |
just like the validation system does |
| 20:41 |
erisco |
v-dogg, I seem to like writing the validation in PHP much more than the xml configs... this is useful, thanks |
| 20:42 |
saracen |
erisco: I thought validation still ran for the slotted action - as long as that slotted action has execute*() implemented and is not a simple action |
| 20:42 |
erisco |
largely because I can read it more easily, don't have to deal with exporting, and can put my validation logic in the models |
| 20:42 |
erisco |
saracen, well, I do have an executeWrite method... and it is called even though none of the data it uses has been validated |
| 20:43 |
saracen |
It's always called, but the request data passed won't be present unless validated |
| 20:43 |
erisco |
I suppose that makes sense if I have not added the validation yet though... right? |
| 20:44 |
saracen |
If I remember correctly, validated request data for your parent action still doesn't pass through to your slot, though |
| 20:44 |
saracen |
You have to validate it again. |
| 20:44 |
erisco |
that's fine |
| 20:46 |
erisco |
must I be concerned about whether incoming data is an array or a string? |
| 20:46 |
erisco |
Agavi does not do anything to that itself does it? |
| 20:47 |
erisco |
for example, if I am using strlen() to check the string length, is there a chance for my data to actually be an array and thus fail? |
| 21:01 |
saracen |
IF you dont do the check in your validator, not use an agavi validator before it (like the string validator), then yeah, there's that chance |
| 21:01 |
saracen |
and don t use an agavi validator* |
| 21:04 |
erisco |
saracen, okay, thanks for letting me know |
| 21:04 |
erisco |
saracen, and since the validate method doesn't get anything unless I put at least one validator into the xml file... the string validator may as well be it |
| 21:05 |
erisco |
http://www.agavi.org/apidocs/agavi/validator/AgaviValidationError.html#__construct |
| 21:05 |
erisco |
what is the difference between $message and $name |
| 21:12 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 21:16 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 21:18 |
erisco |
did I do this right? http://codepad.org/STM2hBuR |
| 21:21 |
erisco |
it seems to be okay, but FPF is refusing to kick in |
| 21:21 |
erisco |
hmm |
| 21:23 |
erisco |
all my inputs have ids... does my form need some sort of identification? |
| 21:23 |
v-dogg |
not even your inputs need ids to please fpf |
| 21:24 |
erisco |
well, I checked, the validation manager does seem to have the appropriate errors |
| 21:24 |
v-dogg |
but form action="" needs to be the current url if you want fpf to kick in automatically (on POST request) |
| 21:24 |
erisco |
at least getErrorMessages() looks okay |
| 21:25 |
erisco |
v-dogg, the action matches the uri |
| 21:25 |
v-dogg |
http://trac.agavi.org/browser/tags/1.0.0/src/validator/AgaviValidationManager.class.php#L865 |
| 21:26 |
v-dogg |
looks like you are missing the argument stuff |
| 21:26 |
v-dogg |
not sure if it makes a difference, though |
| 21:27 |
erisco |
by $name it means the field name? |
| 21:28 |
v-dogg |
$vm->setError is legacy way of setting the error but I still use it 'cause I am so lazy |
| 21:28 |
v-dogg |
yes |
| 21:29 |
erisco |
I added the argument thing, output has not changed |
| 21:31 |
erisco |
FPF never behaves for me though so I am not too surprised |
| 21:31 |
v-dogg |
what are you actually doing? validating in validateWrite and setting errors and returning the error view in handleError but FPF doesn't repopulate the form |
| 21:31 |
v-dogg |
is it enabled? |
| 21:32 |
SasanRose |
[n=SasanRos@92.50.6.161] has quit ["leaving"] |
| 21:32 |
v-dogg |
and this is POST request, isn't it? |
| 21:33 |
erisco |
I am validating in the validate method |
| 21:33 |
erisco |
and it is post, yes |
| 21:33 |
erisco |
is there any particular toggle for FPF? |
| 21:34 |
erisco |
in global_filters.xml it is set to run on any write |
| 21:35 |
v-dogg |
that should be enough |
| 21:35 |
v-dogg |
and is this the "main" action? not a slot? |
| 21:36 |
erisco |
it is a slot |
| 21:36 |
v-dogg |
hmmm |
| 21:37 |
v-dogg |
don't remember how fpf works with slots |
| 21:38 |
v-dogg |
are you sure the action attribute is set correctly? |
| 21:39 |
erisco |
what action attribute |
| 21:39 |
v-dogg |
form's |
| 21:40 |
erisco |
yes |
| 21:40 |
erisco |
it is generated with $ro->gen() and from view source I can see that it matches |
| 21:42 |
erisco |
the validation is correctly working now, its just FPF that isn't |
| 21:44 |
erisco |
v-dogg, there is no issue that in the error view I grab the layer and set its template to the input template right? |
| 21:45 |
v-dogg |
no, that's the way you should do it |
| 21:48 |
erisco |
*shrug* I'll have to work out FPF later |
| 21:48 |
erisco |
it just hates me |
| 21:53 |
erisco |
v-dogg, will there be a time where validation is done when you try and use input rather than beforehand? meh |
| 21:56 |
Wombert |
wait |
| 21:56 |
Wombert |
erisco |
| 21:56 |
Wombert |
that's a slot? |
| 21:57 |
Wombert |
a) you should avoid that. don't submit to an action where the actual hardcore stuff happens in a slot that action includes. submit directly to the slot's action, much more transparent |
| 21:58 |
Wombert |
b) it uses the validation incidents from the "current" container, i.e. the action that was originally executed. it can't know about the slot. you need to tell it to use the slot's validation incidents in that slot's error view |
| 21:58 |
erisco |
Wombert, but that doesn't function well in my application |
| 21:59 |
erisco |
I need a standalone registration form, and I need the form embedded beneath articles |
| 22:00 |
erisco |
I can use AJAX, but I did not want to muck with that so early on |
| 22:00 |
Wombert |
$this->getContext()->getRequest()->setAttribute('validation_report', $this->getContainer()->getValidationManager()->getReport(), 'org.agavi.filter.FormPopulationFilter'); |
| 22:00 |
Wombert |
that'll do |
| 22:00 |
Wombert |
it should already be filling in the submitted values, riht? |
| 22:00 |
Wombert |
*right |
| 22:01 |
movvy |
Wombert, how long ago was agavi started? |
| 22:02 |
Wombert |
movvy: may 2005, but that doesn't count the mojavi3 heritage |
| 22:02 |
Wombert |
erisco: and even in that case, I would under no circumstance submit to the article URL to send the registration |
| 22:02 |
movvy |
gotcha, its pretty cool, very large |
| 22:02 |
Wombert |
that breaks all concepts HTTP builds upon |
| 22:02 |
movvy |
im till very new |
| 22:03 |
erisco |
Wombert, it does fill in submitted values, yes |
| 22:03 |
Wombert |
submit to the registration action and tell it to return to the article on success |
| 22:03 |
erisco |
Wombert, I'll do that instead then |
| 22:03 |
Wombert |
erisco: no website out there does that, and that has its reasons |
| 22:03 |
Wombert |
erisco: besides, it's confusing for the user |
| 22:03 |
Wombert |
erisco: you don't have to, I'm just saying |
| 22:04 |
Wombert |
erisco: |
| 22:04 |
Wombert |
[23:12] Wombert: $this->getContext()->getRequest()->setAttribute('validation_report', $this->getContainer()->getValidationManager()->getReport(), 'org.agavi.filter.FormPopulationFilter'); |
| 22:04 |
Wombert |
that'll work for your purpose |
| 22:04 |
Wombert |
do that in the registration error view |
| 22:04 |
Wombert |
problem solved |
| 22:04 |
Wombert |
it'll work |
| 22:04 |
Wombert |
try it :) |
| 22:04 |
Wombert |
but I think the approach you're taking is wrong |
| 22:04 |
Wombert |
think about it... you're submitting registration info to the url of an article!? |
| 22:05 |
sth |
Evening |
| 22:05 |
movvy |
oi |
| 22:06 |
erisco |
Wombert, yes, I did not consider the HTTP implications. I will use a redirect instead |
| 22:07 |
Wombert |
erisco: know how to do that best? |
| 22:07 |
Wombert |
erisco: I'd do all validators in <validators method="write"> |
| 22:07 |
Wombert |
and have one <validator method="read" class="string" required="false"><argument>return_to</argument></validator> |
| 22:07 |
Wombert |
and an executeRead() |
| 22:08 |
Wombert |
then do $this->getLayer('booh')->setSlot('registration', $this->createSlotContainer('Module', 'Action', array('return_to' => $this->getContext()->getRequest()->getUrl())); |
| 22:08 |
erisco |
Wombert, yes, I figured something like that |
| 22:09 |
erisco |
Wombert, thanks |
| 22:09 |
Wombert |
and inside the input template, do <input type="hidden" name="return_to" value="<?php echo htmlspecialchars($rd->getParameter('return_to')); ?>" /> |
| 22:09 |
erisco |
Wombert, when should I work on red racer again? I am out of school now and only working at a small web firm 1-2 times a month |
| 22:09 |
Wombert |
(do it by hand in this case, better than going for FPF here) |
| 22:10 |
movvy |
i never realized how massive a web project is, till i started working on one |
| 22:10 |
movvy |
:) |
| 22:11 |
erisco |
movvy, I think that's because the big picture is simple enough, its just the absolute stupidity of programming languages |
| 22:11 |
erisco |
and computers, I am not sure which is to blame |
| 22:12 |
erisco |
Wombert, I will need to validate return_to on write as well though, no? |
| 22:13 |
Wombert |
re |
| 22:13 |
Wombert |
erisco: duh, of course |
| 22:13 |
Wombert |
so |
| 22:13 |
Wombert |
<validator class="string" required="false"><argument>return_to</argument></validator> |
| 22:13 |
Wombert |
<validators method="write">... |
| 22:13 |
Wombert |
like that |
| 22:14 |
Wombert |
(I think you can mix them that way) |
| 22:14 |
erisco |
so nothing, just is the method attribute readwrite or what? |
| 22:14 |
Wombert |
nothing means all methods, yes |
| 22:14 |
Wombert |
you usually don't need that because you only have executeWrite() anyway |
| 22:15 |
Wombert |
damnit |
| 22:15 |
Wombert |
must run |
| 22:15 |
Wombert |
erisco: regarding red racer, I frankly have no idea |
| 22:15 |
erisco |
don't trip |
| 22:16 |
Rayne |
[n=Rayne@pD954B4EA.dip.t-dialin.net] has joined #agavi |
| 22:17 |
erisco |
Wombert, if the project means something to Agavi then I'd be happy to work on it |
| 22:17 |
erisco |
but if its largely irrelevant for the time being then I'd rather not |
| 22:18 |
Rayne |
o hai |
| 22:21 |
erisco |
hmmm, I am pretty sure you can, how does one internally redirect with Agavi |
| 22:26 |
erisco |
container... okay cool |
| 22:34 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 22:37 |
hzill__ |
hello. is it possible to set another user's session attributes (other than the person currently logged in)? |
| 22:58 |
erisco |
hzill__, only if you, say, load the session out of a database or something |
| 23:00 |
hzill__ |
so where does the user class normally store its session information? |
| 23:03 |
erisco |
with php's session implementation |
| 23:06 |
hzill__ |
does that allow access to one session info from another |
| 23:06 |
hzill__ |
? |
| 23:06 |
hzill__ |
google time |
| 23:07 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 23:08 |
Rayne |
[n=Rayne@pD954B4EA.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 23:08 |
erisco |
hzill__, forget you are using Agavi and ask the same question |
| 23:09 |
erisco |
hzill__, unless you access where PHP is storing the session information the answer is no |
| 23:09 |
erisco |
hzill__, I presume you want an administrator to be able to, say, instantly ban a user? |
| 23:10 |
hzill__ |
yeh something like that. i wondered if agavi get getUser on anotehr session |
| 23:10 |
Jarda |
well, you have to store session in database or something similar |
| 23:10 |
Jarda |
agavi has built in pdostorage if I remember correctly |
| 23:11 |
hzill__ |
ok i'll consider if its worth the extra effort |
| 23:11 |
Jarda |
http://trac.agavi.org/browser/branches/1.0/src/storage/AgaviPdoSessionStorage.class.php |
| 23:12 |
hzill__ |
oh right. thanks |
| 23:12 |
Jarda |
now if I could just remember how to get that working, a sec |
| 23:15 |
Jarda |
in factories.xml: http://pastebin.com/m420e1f86 |
| 23:15 |
Jarda |
something like that |
| 23:16 |
Jarda |
but now off to bed, it's 1:30 am here.. |
| 23:16 |
hzill__ |
ncie n easy |
| 23:18 |
erisco |
sips on his toasty black coffee, savouring its delightful bitter tinge and acidic aftertaste |
| 23:27 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 23:31 |
JackNorris |
[n=nnscript@78-86-155-128.zone2.bethere.co.uk] has joined #agavi |
| 23:34 |
erisco |
I created a forward container and want to do an internal redirect... what do I give the forward container? I thought you just returned it from the view |
| 23:34 |
fnordfish |
[n=fnordfis@e178043137.adsl.alicedsl.de] has joined #agavi |
| 23:35 |
fnordfish |
[n=fnordfis@e178043137.adsl.alicedsl.de] has left #agavi [] |
| 23:36 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 23:47 |
saracen |
erisco: You do |
| 23:48 |
erisco |
why am I not forwarding :( |
| 23:49 |
erisco |
wait, I am! heh |
| 23:49 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit [Read error: 110 (Connection timed out)] |
| 23:54 |
saracen |
:) |
| 23:55 |
sth |
Hey |
| 23:55 |
erisco |
sth, hello |
| 23:56 |
sth |
Hey erisco |
| Day changed Sun Jan 24 2010
|
| 00:02 |
erisco |
yay my registration and login system are essentially functional... minus the stubborn FPF |
| 00:04 |
hzill__ |
is now known as hzilla |
| 00:12 |
erisco |
does agavi have flash messages by default now? |
| 00:16 |
saracen |
http://trac.agavi.org/ticket/487 |
| 00:16 |
saracen |
It's set for 1.2, so don't think so |
| 01:56 |
erisco |
what class are templates loaded in? |
| 01:57 |
erisco |
er, well, I guess I should just make another class |
| 01:57 |
erisco |
see I want a particular way to format the date but it requires computation |
| 01:57 |
erisco |
and its to be used on many templates... |
| 02:10 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 02:31 |
erisco |
what captcha systems are best implemented with Agavi? |
| 02:31 |
erisco |
I'd just go with reCaptcha unless there is another preference |
| 02:32 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 02:34 |
archtech |
[i=stanv@83.228.56.37] has quit [Client Quit] |
| 02:35 |
archtech |
[i=stanv@83.228.56.37] has joined #agavi |
| 02:35 |
archtec2 |
[i=stanv@83.228.56.37] has joined #agavi |
| 02:36 |
archtec2 |
[i=stanv@83.228.56.37] has quit [Remote closed the connection] |
| 02:46 |
archtech |
[i=stanv@83.228.56.37] has quit [] |
| 03:10 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: johann__, CIA-52, ttj |
| 03:12 |
|
Netsplit over, joins: ttj |
| 03:13 |
CIA-12 |
[n=CIA@208.69.182.149] has joined #agavi |
| 03:23 |
erisco |
[n=erisco@brisco.kent.net] has quit ["Ex-Chat"] |
| 03:30 |
johann__ |
[n=hartmann@mayflowerholding.com] has joined #agavi |
| 03:49 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 04:01 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 05:12 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:15 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 06:21 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 07:00 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 104 (Connection reset by peer)] |
| 07:04 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:08 |
MikeSeth |
hay guise |
| 08:13 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Remote closed the connection] |
| 08:14 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 08:14 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 11:05 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 12:35 |
yossi_ |
[n=chatzill@bzq-218-138-113.cablep.bezeqint.net] has joined #agavi |
| 12:46 |
yossi_ |
Huomenta |
| 13:00 |
graste |
[n=graste@f053007254.adsl.alicedsl.de] has joined #agavi |
| 13:26 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 14:01 |
graste |
[n=graste@f053007254.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 14:04 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 110 (Connection timed out)] |
| 14:20 |
PeYKaR |
[n=pk@94.182.80.138] has joined #agavi |
| 14:20 |
PeYKaR |
[n=pk@94.182.80.138] has quit [Read error: 54 (Connection reset by peer)] |
| 14:25 |
yossi_ |
how do I access/set cookie variables in a routing callback? |
| 14:32 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 14:53 |
yossi_ |
HELLO |
| 15:28 |
yossi_ |
[n=chatzill@bzq-218-138-113.cablep.bezeqint.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:51 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 16:55 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 17:31 |
movvy |
damnim tired |
| 17:38 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Remote closed the connection] |
| 17:44 |
matbtt_ |
[n=matbtt@port-92-202-88-206.dynamic.qsc.de] has joined #agavi |
| 17:54 |
matbtt_ |
[n=matbtt@port-92-202-88-206.dynamic.qsc.de] has left #agavi [] |
| 17:56 |
erisco |
[n=erisco@brisco.kent.net] has joined #agavi |
| 17:57 |
erisco |
I am not sure how to handle this: on my article update action I can have either of two errors: the article data is bad, or the article_id does not exist |
| 17:57 |
erisco |
and depending on which happens I want to act differently. So in the error view I want to check the validation manager to see if an error has occurred for article_id, which I can do |
| 17:57 |
erisco |
but oddly I cannot seem to get the error message |
| 17:58 |
erisco |
$validationManager->getError('article_id') is NULL... and also hasError and getError are deprecated |
| 17:58 |
erisco |
what should I do? |
| 18:04 |
hzilla |
i was having a problem like that because i didn't define an error message in my validation xml |
| 18:08 |
saracen |
erisco: Your validator gets the article, right? |
| 18:09 |
erisco |
saracen, yes |
| 18:09 |
saracen |
And it exports it, correct? |
| 18:09 |
erisco |
its written in validate(), so it just sets an action attribute |
| 18:10 |
saracen |
Ah :P, I usually make custom validators for almost everything, and when you export, it exports as a request data param, which is also given to the view. |
| 18:11 |
saracen |
So when I want to handle different errors, which is usually a similar case to yours: All I have to do is check that the exported data exists. If it didnt, my article never existed. If it does, and it still reached the Error view - something else is up. |
| 18:11 |
erisco |
well then I just check to see if an attribute is there |
| 18:12 |
erisco |
dang FPF is still not working for me... I am trying to get it to populate my form with the article data according to this guide http://www.agavi.org/documentation/tutorial/step7/edit-a-post.html |
| 18:13 |
erisco |
and I'd like to say I am doing everything its done but FPF isn't doing squat... and yes my form id is accounted for |
| 18:14 |
sth |
Is this for an error or just to populate a form? |
| 18:14 |
erisco |
just to populate the form |
| 18:15 |
sth |
Then it /should/ work |
| 18:16 |
erisco |
yeah, well, FPF is reporting error messages fine but not populating the form. h |
| 18:16 |
erisco |
hm |
| 18:17 |
erisco |
I've got something else going on it seems... |
| 18:19 |
erisco |
okay, for no evident reason executeRead is not being called and my input view is not being loaded... what view is then... sigh |
| 18:19 |
erisco |
my error view! wtf? |
| 18:19 |
erisco |
my validator returned true |
| 18:23 |
erisco |
found out what it was, forgot to state my validators as write-only |
| 18:23 |
erisco |
whew |
| 18:27 |
saracen |
:D |
| 18:33 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 18:35 |
sth |
win. |
| 18:44 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 18:51 |
erisco |
I must work slow or something |
| 18:52 |
erisco |
nah, I don't think its that.. its just when I run into a problem its a huge time sink to correct it |
| 18:59 |
SasanRose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 19:09 |
saracen |
Wombert: The other day a few of us had a short discussion about the best way to check a user has the correct permissions to edit his own records. Credentials wouldn't be sufficient alone, because it doesn't say what ID he owns/can edit. You said to use AgaviSecurityFilter |
| 19:09 |
Wombert |
as I said back then, yes |
| 19:10 |
Wombert |
that'd call isAccessAllowed() or something |
| 19:10 |
Wombert |
just keep in mind that in there, you have access to request data that has *not* been validated |
| 19:10 |
saracen |
On the action? |
| 19:10 |
Wombert |
yeah |
| 19:10 |
saracen |
Is there ability to have access to validated data, or is not that not possible? |
| 19:13 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 19:13 |
SasanRose |
[n=SasanRos@92.50.7.167] has quit ["leaving"] |
| 19:13 |
saracen |
Because the way I'd want to do it would be something like this: EditArticleAction: Validation fetches the article, and exports an ArticleModel. isAccessAllowed() is called, and I add logic which says $rd->getParameter('article')->isOwner($user_id) |
| 19:13 |
SasanRose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 19:14 |
saracen |
Which won't work if *all* I have access to is unvalidated data =( |
| 19:15 |
Wombert |
oh |
| 19:15 |
Wombert |
well, no |
| 19:15 |
saracen |
that sucks =( |
| 19:15 |
Wombert |
security checks happen long before agavi reaches the point where it runs the action and thus validates the input data |
| 19:15 |
Wombert |
but |
| 19:15 |
Wombert |
why don't you just do that in ProjectBaseAction::validate() ? |
| 19:16 |
Wombert |
if($this instanceof MyInterfaceThatDeclaresOwnershipChecks) { return $this->isAccessAllowed(); } |
| 19:16 |
Wombert |
that'd work fine |
| 19:16 |
Jarda |
I would do that in the ArticleModel. In initialize or something :) |
| 19:16 |
saracen |
Well, thus far, I've been letting my custom validator classes handle it, which is essentially the same thing |
| 19:17 |
Wombert |
it really is a logical problem, not one of the implementation |
| 19:17 |
Wombert |
chicken and egg, basically |
| 19:17 |
saracen |
However, if I was looking for the scenerio I wanted above - Could I not just add another security-like filter to run after validation? |
| 19:18 |
saracen |
So another level of security, almost |
| 19:22 |
saracen |
That way, after validation normalisation has passed my Model, I could return an array of parameter names from isAccessAllowed(), which can then be checked against MyInterfaceThatDeclaresOwnershipChecks |
| 19:23 |
saracen |
function isAccessAllowed() { return array('article') } - Then it could automagic do everything else based upon the method in that class |
| 19:32 |
erisco |
this sounds quite applicable to me |
| 19:33 |
erisco |
however, my validation is done in my models so I am not bothered |
| 19:33 |
saracen |
It beats the way I've done it in the psat, i guess it makes it specifically "model security", but I think I'm OK with that, rather than it being something completely generic |
| 19:37 |
saracen |
Hmm, I'm missing something though |
| 19:38 |
saracen |
I need to describe the intentions of the actions |
| 19:38 |
saracen |
Does it want to read, write to it, or both depending on the whether the method is write/read |
| 19:38 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Remote closed the connection] |
| 19:38 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 19:58 |
erisco |
how does getCredentials() work in actions? |
| 20:00 |
saracen |
You return the credential(s) required for the user to access the action. For example, if you have a DeleteUserAction which only a user with the credential 'admin' can access, you're turn 'admin' from getCredential |
| 20:00 |
saracen |
If the user doesn't have it, they're forwarded to the secure error action |
| 20:00 |
saracen |
you return* |
| 20:01 |
erisco |
does Agavi know how to see if the user has the correct credentials? |
| 20:02 |
Wombert |
it calls User::hasCredentials() |
| 20:02 |
Jarda |
is it wrong to add logic to getCrtedentials? |
| 20:03 |
saracen |
Jarda: I'd have thought so, Agavi doesn't give it the request data - so theres not much logic you can do. |
| 20:04 |
Jarda |
can it be an associative array what is been returned? |
| 20:06 |
Jarda |
saracen: I mean something like if ($user->isAdmin() return 'admin'; else return array('id' => $userId); |
| 20:07 |
saracen |
That wouldn't make much sense being there, Agavi calls hasCredentials() on the data returned from action::getCredentials |
| 20:07 |
saracen |
User::hasCredentials() |
| 20:07 |
Jarda |
all my|our apps use atm "checkboxes" as credentials. Like "Has right to create articles" "Has right to modify pages" "Has right to add data" |
| 20:07 |
saracen |
Yeah, those should be defined as roles. Roles define credentials |
| 20:08 |
Jarda |
but I was thinking if getCredentials couls be used more complex |
| 20:08 |
erisco |
yay, I have the rudimentary version of my blog software done |
| 20:08 |
v-dogg |
you can always override user::hasCredentials to add more complex logic |
| 20:08 |
erisco |
time to style it up and show my employer |
| 20:09 |
Jarda |
my employer knows nothing about web software |
| 20:09 |
saracen |
For what you're looking for, upon user login, you could give them a role 'article manager', which gives them the credentials 'article_create', 'article_edit' etc. Then on your Article add action, you'd return 'article_create' from action::getCredentials. Agavi would check to see if the user logged in has that credential, if not they can't access it |
| 20:09 |
Jarda |
oh, wait.. |
| 20:09 |
Jarda |
saracen: yeah, that is what I do know |
| 20:10 |
Jarda |
and in edit action I do if ($article->getAuthorId() != $user->getId()) return 'Unauthorized'; |
| 20:11 |
Jarda |
just thought if that could be somehow done with getCredentials :) |
| 20:11 |
v-dogg |
I have once hacked something like that with custom credentials |
| 20:12 |
Jarda |
ok |
| 20:12 |
Jarda |
have to think about it |
| 20:12 |
v-dogg |
but it required a few things I'm not proud of so I'm not going to tell how it worked :) |
| 20:12 |
saracen |
Yeah, I usually do it in validation. I don't really want to do it in my action, either. I want to do it inbetween validation and action execution :) |
| 20:12 |
saracen |
Yeah, v-dogg, I did it with credentials once too, it was disgusting :) |
| 20:13 |
Jarda |
and tomorrow is going to be hell.. I have veen coding Java all weekend and I should be doing something with good languages tomorrow at work.. |
| 20:13 |
Jarda |
It always takes me a bit to adapt between languages |
| 20:14 |
Jarda |
EventHandlers and Threads in java are like a really bad nightmare.. |
| 20:25 |
erisco |
lulz, here it is http://projects.abstractflow.com/n2dwip/pub/index.php/ |
| 20:27 |
v-dogg |
you has mad designing skilzz |
| 20:27 |
erisco |
I knowz |
| 20:27 |
v-dogg |
:) |
| 20:27 |
erisco |
well, hes the web designer, not me... he just wants to see that I can make programmy stuff |
| 20:28 |
erisco |
this is less than what I wanted to show him but I still haven't got the "how long this will take" notion |
| 20:29 |
erisco |
I probably spent at least 12 hours making what I have there |
| 20:29 |
erisco |
is that slow? |
| 20:30 |
erisco |
theres some work in there that is not live but not too much |
| 20:30 |
movvy |
my god |
| 20:30 |
saracen |
erisco: Error message on register page reads "Password must be six to 20 characters." :) |
| 20:30 |
erisco |
saracen, yeah |
| 20:30 |
movvy |
im so hungover, its miserable |
| 20:30 |
saracen |
erisco: It isn't that slow, no, if you're laying down foundations and that |
| 20:30 |
erisco |
movvy, were you commenting on my speed or on your hangover? |
| 20:31 |
movvy |
my hangover |
| 20:31 |
saracen |
I'm pretty sure his hangover :) |
| 20:31 |
erisco |
saracen, yes I was, all the basic models, the security stuff |
| 20:31 |
movvy |
hey saracen, how are you doing today |
| 20:32 |
saracen |
Am good, would ask about yourself, but I can imagine you've got a headache :P |
| 20:32 |
erisco |
saracen, it even forces you to have 1 letter, 1 number, and 1 symbol |
| 20:32 |
movvy |
actually its never my head its always my stomach |
| 20:32 |
saracen |
erisco: My comment was about the inconsistancy, using the word "six" but the number "20" :) |
| 20:33 |
saracen |
My girlfriends an editor, she wouldn't stand for that :D |
| 20:33 |
erisco |
saracen, ah, well, that is a slight bit of humour with my schooling |
| 20:33 |
erisco |
where its wrong to use digits for numbers 10 and under |
| 20:34 |
erisco |
login is admin and fly4fun |
| 20:34 |
erisco |
you can make articles but not format them :P |
| 20:34 |
saracen |
Ah yeah, true - that rule is common place in certain areas. Like for typists which do subtitles on live broadcasts :) |
| 20:36 |
erisco |
when I get a project to work on I'll have these components to reuse |
| 20:36 |
erisco |
well, components is giving a bit much. Just code |
| 20:37 |
erisco |
Agavi'd be the best thing if it could encourage more modularity |
| 20:37 |
saracen |
http://projects.abstractflow.com/n2dwip/pub/index.php/ |
| 20:37 |
saracen |
You need to htmlspecialchars on title |
| 20:37 |
erisco |
but I don't think its feasible for the things I care about |
| 20:37 |
erisco |
yeah, probably missed that in a place or two ;) |
| 20:37 |
erisco |
my poor index |
| 20:38 |
impl |
whomps saracen and erisco |
| 20:38 |
saracen |
whomps? |
| 20:38 |
impl |
WHOMP |
| 20:39 |
erisco |
yeah, like with a baguette or something |
| 20:39 |
saracen |
sup impl |
| 20:39 |
erisco |
its a common sign of affection |
| 20:39 |
impl |
it's an onomotopoeitic word for slap |
| 20:39 |
impl |
:< |
| 20:39 |
saracen |
Your mums a onomotopoeitic for slap |
| 20:39 |
saracen |
or slut |
| 20:39 |
saracen |
I cant remember |
| 20:40 |
impl |
both, prolly |
| 20:40 |
saracen |
onomatopoetic* |
| 20:40 |
erisco |
ah, thanks, I was wondering if that is what impl meant :P |
| 20:40 |
saracen |
I copied and pasted without realising failspell =( |
| 20:40 |
impl |
the longer I stay away from school, the worse I get at spelling |
| 20:40 |
impl |
it's awesome |
| 20:40 |
saracen |
spelling* |
| 20:40 |
impl |
dick. |
| 20:40 |
saracen |
I know you spelt it correctly, but I bet I made you look :) |
| 20:41 |
impl |
yeah :( |
| 20:41 |
saracen |
muha |
| 20:41 |
impl |
so what are you guys up to? |
| 20:41 |
SasanRose |
[n=SasanRos@92.50.7.167] has quit ["leaving"] |
| 20:42 |
erisco |
saracen, your injection is thwarted |
| 20:42 |
impl |
I bet you could componetize Agavi and sell it as AgaviCMS |
| 20:42 |
saracen |
I'm trying to find an elegant way for security checks to be done, for cases where you want to see if a user has the ability to edit a record |
| 20:44 |
impl |
sorry, was washing a spoon |
| 20:44 |
impl |
anyway, using RBAC? |
| 20:45 |
erisco |
okay, no more messing with my stoff now |
| 20:45 |
erisco |
stoof |
| 20:45 |
saracen |
impl: It can't really be done using Agavis RBAC |
| 20:45 |
impl |
well, it's something that never really fit nicely into RBAC to begin with |
| 20:45 |
impl |
Microsoft has a decent implementation that allows it, let me try to find it |
| 20:46 |
saracen |
It's not particulary "role" based either. It is if it's an admin which you give control over say, all articles to edit |
| 20:46 |
saracen |
But if you want individual users to edit their own articles |
| 20:46 |
impl |
http://technet.microsoft.com/en-us/library/cc780256(WS.10).aspx |
| 20:46 |
saracen |
The check needs to be done somewhere |
| 20:47 |
movvy |
there i feel better |
| 20:47 |
erisco |
I just wrote my own sample text instead of using lipsum... |
| 20:47 |
erisco |
but its actually good sample text |
| 20:48 |
erisco |
sort of an enjoyable practise it was |
| 20:48 |
impl |
lawl |
| 20:48 |
saracen |
Is that the best sample text you've ever had? |
| 20:48 |
impl |
I've never been that bored :< |
| 20:48 |
erisco |
this is what I wrote http://codepad.org/LQOoDfmd |
| 20:49 |
saracen |
lol |
| 20:49 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 20:50 |
erisco |
I was thinking: how would a neural network speak? My derivative works included No Quack. |
| 20:50 |
movvy |
i hate throwing up from drinking the next day |
| 20:51 |
erisco |
that does not sound like fun |
| 20:51 |
movvy |
it wasnt, but i do feel better |
| 20:51 |
saracen |
I hate hearing about people throwing up from drinking the next day, when I wasn't there the previous day |
| 20:52 |
movvy |
heh |
| 20:52 |
saracen |
I feel all left out. I might go bulimic it |
| 20:52 |
movvy |
lol i was gonna say, it means you probably missed a good night |
| 20:52 |
movvy |
next time im in UK, I will come meet you and take you out drinking till you throw up |
| 20:53 |
saracen |
lol, actually this weekend has been a rare case where I haven't thrown up |
| 20:53 |
movvy |
i never throw up the night of |
| 20:53 |
movvy |
its always the next morning when i just feel awful |
| 20:53 |
saracen |
We've been going to my friends cocktail bar (converted garage) every week for about a month. But I didn't drink too much this weekend :) |
| 20:54 |
movvy |
nice |
| 20:54 |
movvy |
i literally jut got up at like 3:45 |
| 20:54 |
movvy |
mainly because i knew i was going to throw up since about noon |
| 20:54 |
movvy |
but i feel better for sure |
| 20:54 |
movvy |
now i can implement recording into my website |
| 20:59 |
movvy |
maybe fix some more javascript stuff |
| 21:00 |
erisco |
recording? |
| 21:00 |
movvy |
yes i need them to be able to record shit and upload it to the website over a microphone |
| 21:01 |
saracen |
TCP/IP over Microphone :) |
| 21:01 |
movvy |
lol |
| 21:01 |
v-dogg |
shit over tcp/ip |
| 21:01 |
v-dogg |
also known as youtube |
| 21:06 |
erisco |
I am not the only one who struggles to stream youtube videos? |
| 21:10 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 21:14 |
matbtt_ |
[n=matbtt@port-92-202-88-206.dynamic.qsc.de] has joined #agavi |
| 21:14 |
matbtt_ |
[n=matbtt@port-92-202-88-206.dynamic.qsc.de] has left #agavi [] |
| 21:22 |
erisco |
[n=erisco@brisco.kent.net] has quit ["Ex-Chat"] |
| 22:07 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 22:20 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 23:27 |
JackNorris |
[n=nnscript@78-86-155-128.zone2.bethere.co.uk] has quit [Read error: 54 (Connection reset by peer)] |
| 23:27 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 23:28 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] |
| Day changed Mon Jan 25 2010
|
| 00:03 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 01:51 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 01:54 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Remote closed the connection] |
| 01:55 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 01:58 |
saracen |
21:13:43 < v-dogg> shit over tcp/ip |
| 01:58 |
saracen |
21:13:54 < v-dogg> also known as youtube |
| 01:58 |
saracen |
21:19:01 < erisco> I am not the only one who struggles to stream youtube videos? |
| 01:58 |
saracen |
I missed this. Was this a subtle call for help about your bowel problems? |
| 02:32 |
movvy |
hmm |
| 02:41 |
hzill__ |
i hate forms |
| 04:18 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit ["Leaving..."] |
| 05:00 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] |
| 05:01 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 05:08 |
movvy |
so do I have to do something special to accept uploads |
| 05:13 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 05:20 |
Jarda |
movvy: what do you mean? |
| 05:21 |
Jarda |
if you want to have a file upload form, just make a standar multipart form fith a file input, then use AgaviFileValidator to validate the uploaded file |
| 05:28 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 06:23 |
movvy |
ahh AgaviFileValidator thats what I was looking for ;) |
| 06:42 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit [] |
| 07:22 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:22 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-cnyvpuqtllirxren] has joined #agavi |
| 07:25 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 104 (Connection reset by peer)] |
| 07:36 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 07:37 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 07:58 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:37 |
CIA-12 |
david * r4411 /branches/1.0/ (3 files in 3 dirs): Fix #1216: Build system is incompatible with Phing 2.4.0 |
| 08:51 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:51 |
graste |
huomenta |
| 08:58 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 08:59 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:01 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:13 |
CIA-12 |
david * r4412 /branches/1.0/ (5 files in 2 dirs): Updated ISO Schematron to version 2010-01-25, closes #1217 |
| 09:14 |
CIA-12 |
david * r4413 /branches/1.0/RELEASE_NOTES: some release notes updates |
| 09:21 |
sth |
[n=sth@vor.thulbourn.com] has quit ["Changing server"] |
| 09:23 |
sth |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 09:25 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 54 (Connection reset by peer)] |
| 09:30 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 09:32 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 09:39 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 09:39 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:50 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:54 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 10:04 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 10:08 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:22 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 10:41 |
yossi_ |
[n=chatzill@bzq-218-138-113.cablep.bezeqint.net] has joined #agavi |
| 10:41 |
yossi_ |
Huomenta |
| 10:43 |
yossi_ |
when you put 'no' as a a parameter in Agavi config xml, it is automatically translated to the false, is there any way to prevent that so it will be interpreted as the strong 'no'? |
| 10:44 |
yossi_ |
help... :( |
| 10:47 |
sth |
atm, no |
| 10:47 |
sth |
Actually, there's a ticket for this |
| 10:48 |
sth |
http://trac.agavi.org/wiki/AEPs/AEP-100 |
| 10:48 |
sth |
nope :/ |
| 10:49 |
saracen |
What do you mean "nope"? |
| 10:49 |
saracen |
There's a ticket related to this AEP someplace, but it was more related to the whitespace issue I thin |
| 10:50 |
saracen |
<ae:parameter ae:literalize="false">no</ae:parameter> will eventually make it work as expected, but I don't know when this AEP will be implemented :) |
| 10:50 |
sth |
1.1 |
| 10:51 |
saracen |
Heard that all before! |
| 10:52 |
sth |
that's what she said |
| 11:04 |
yossi_ |
1.1... |
| 11:05 |
yossi_ |
1.1 isn't coming out in the next month right? |
| 11:06 |
sth |
I doubt it |
| 11:07 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 11:10 |
yossi_ |
I wonder if that presents a bug in the translation manager because 'no' is the Norwegian local, probably not though... it might be specified as in identifier and not a value... |
| 11:16 |
sth |
It shouldn't, unless you put in Norweigian into the config files :) |
| 11:17 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 11:32 |
v-dogg |
and that is such a rare edge case that it doesnt' matter |
| 11:32 |
v-dogg |
no-one cares about Norwegians |
| 11:40 |
sth |
Like no one cares about Finns :D |
| 11:42 |
SasanRose |
[n=SasanRos@213.207.255.22] has joined #agavi |
| 11:46 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 12:08 |
horros |
sth: HEY! We're quite well represented here. |
| 12:08 |
horros |
:x |
| 12:11 |
v-dogg |
we basically rule the channel |
| 12:11 |
v-dogg |
so you Lapland burning germys should remain very very quiet |
| 12:12 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 12:12 |
v-dogg |
(and just then yet another one of you joins :D ) |
| 12:20 |
sth |
I'm English :D |
| 12:20 |
v-dogg |
oh, forgot that, sorry :) |
| 12:20 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has joined #agavi |
| 12:23 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 12:30 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:39 |
maleknet |
[n=maleknet@85.15.40.233] has quit ["Leaving"] |
| 12:39 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 12:41 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 12:42 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 12:45 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 12:48 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has quit ["leaving"] |
| 12:50 |
maleknet |
[n=maleknet@85.15.40.233] has quit ["Leaving"] |
| 12:53 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 12:56 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:57 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:57 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has joined #agavi |
| 13:07 |
horros |
v-dogg: Need a new computer? |
| 13:07 |
horros |
v-dogg: http://www.lapstore.net/store/product_info.php?cPath=56_245&products_id=19180 |
| 13:07 |
horros |
:D |
| 13:07 |
horros |
wait |
| 13:07 |
horros |
AHAHAHA |
| 13:07 |
horros |
THEY REMOVED IT |
| 13:07 |
sth |
Tuotetta ei l?ytynyt! |
| 13:07 |
v-dogg |
:?( |
| 13:08 |
horros |
v-dogg: Was a Quad Core 2.66GHz box with 2GB/320GB for 59,50e |
| 13:08 |
horros |
:D |
| 13:08 |
sth |
And they ship to Germany :/ |
| 13:08 |
horros |
<juhae> Uusi tilauksen tila on: Poistettu :( |
| 13:08 |
horros |
:( |
| 13:08 |
sth |
In English? |
| 13:09 |
robopuff_ |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 13:09 |
horros |
"The new status for your order is: removed" |
| 13:09 |
sth |
aww |
| 13:25 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has quit [Read error: 110 (Connection timed out)] |
| 13:46 |
Xylakant |
who opened that trac ticket about testing being broken in 1.0.2RC4? |
| 13:50 |
graste |
:D |
| 13:50 |
graste |
wasn't me <: |
| 13:50 |
v-dogg |
me neither, I promise |
| 13:50 |
Xylakant |
I'm just curious because there's little i can do without a little more feedback |
| 13:52 |
graste |
reported by v.liutauras :) |
| 13:52 |
Xylakant |
yes, I can see that :) |
| 13:52 |
graste |
isn't he on the mailing list? perhaps mailing there helps |
| 13:52 |
graste |
i know |
| 13:52 |
Xylakant |
I just can't remember who of you guys uses which alias where |
| 13:53 |
graste |
same here =) |
| 13:53 |
graste |
except for you :P |
| 13:53 |
graste |
and david :ß |
| 13:53 |
graste |
oh, and that crazy guy :P |
| 13:53 |
graste |
pokes MikeSeth |
| 13:54 |
yossi_ |
MikeSeth is sick, I"m not sure he is online |
| 13:57 |
graste |
:) |
| 14:00 |
yossi_ |
how do I set a currency to the translation manager? can't find it in the API |
| 14:03 |
graste |
I'd say something like "@currency=GBP", but I honestly never tried |
| 14:06 |
saracen |
brrr, its cold |
| 14:07 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has quit [] |
| 14:08 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has joined #agavi |
| 14:11 |
graste |
yossi_ something like $tm->_c('14.3', null, '@currency=GBP'); probably |
| 14:12 |
graste |
otherwise set the locale directly |
| 14:12 |
graste |
$tm->setLocale(...) |
| 14:14 |
yossi_ |
Thanks, the thing about setLocale is - what if I want the set a locale for english with euro currency, how would I do that? |
| 14:15 |
graste |
probably set your locale to whatever default you need and then just format _c($num, null, '@currency=EUR') or whatever the shortname is? |
| 14:17 |
graste |
if you've got a nice working example, you could perhaps pastie.org it, so I can steal it for the FAQ :) |
| 14:20 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 14:22 |
yossi_ |
not really working, but I am working on a project that is using the routing and callbacks mechnizem pretty nicely - the first thing is matches is the domain (the agavi installation manages several sites) - and then it has setting for default language/currencies if those are not implied by locales... |
| 14:23 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 14:24 |
yossi_ |
it has defaults per domain... I really like the having it all in .xml files... really nice. |
| 14:26 |
codecop__ |
Xylakant, i posted about Testing |
| 14:27 |
Xylakant |
codecop__: could you provide more info? |
| 14:27 |
codecop__ |
ok |
| 14:27 |
graste |
yossi_, so what do you want to achieve again? EUR for .uk? can't you just set the currency for gb in your callback - would be even feasible in routing.xml <route .... pattern="{locale:en(_UK)?}" locale="${locale}@currency=EUR"> |
| 14:28 |
graste |
or so I'd guess |
| 14:28 |
codecop__ |
i will post my simple unit test |
| 14:29 |
Xylakant |
that would help |
| 14:37 |
yossi_ |
graste - can I set the @currency form a callback? because that is how it is set it the currency part of the route is not matched (onNotMatched) |
| 14:37 |
yossi_ |
*if the currency... |
| 14:38 |
Jarda |
http://trac.agavi.org/browser/branches/1.0/samples/app/lib/routing/AgaviSampleAppLanguageRoutingCallback.class.php and http://trac.agavi.org/browser/branches/1.0/samples/app/config/translation.xml |
| 14:40 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:40 |
graste |
and http://trac.agavi.org/browser/branches/1.0/samples/app/config/routing.xml#L5 |
| 14:41 |
graste |
so, at least setting it in translation, routing, callback or later in your source code everything should work :) |
| 14:43 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 60 (Operation timed out)] |
| 14:52 |
yossi_ |
$this->context->getTranslationManager()->setLocale($this->context->getTranslationManager()->getCurrentLocaleIdentifier()."@currency=".$currency); that does the trick :) |
| 14:55 |
Xylakant |
yossi_: you'll need to be careful not to append the currency twice |
| 14:55 |
Xylakant |
iirc, just $this->context->getTranslationManager()->setLocale("@currency=".$currency); should work |
| 14:56 |
yossi_ |
Thanks |
| 14:56 |
Xylakant |
that should take the current locale and just change the currency |
| 14:57 |
graste |
Xylakant: how to change two settings at once when formatting/setting things? like "@timezone=CET@currency=EUR"? |
| 14:57 |
Xylakant |
you're way to curious |
| 14:58 |
graste |
<: |
| 14:59 |
graste |
feels the need to add something to the faq, but hasn't figured out exactly about what ^^ |
| 14:59 |
graste |
or I should just spellcheck it :D |
| 14:59 |
Jarda |
graste: add a couble of boob pictures, ok? |
| 14:59 |
graste |
hmmmmm...boobs |
| 14:59 |
graste |
:) |
| 15:00 |
graste |
with a t-shirt hiding them that's got "I dig Agavi" on it? |
| 15:01 |
Xylakant |
looking at the code I'd guess you're right with @timezone=@currency= |
| 15:02 |
graste |
k, now you saved me the look at the source :D |
| 15:02 |
graste |
thx ) |
| 15:02 |
graste |
:) |
| 15:03 |
Xylakant |
poke wombert when he's on |
| 15:05 |
graste |
hm? =) |
| 15:09 |
codecop__ |
Xylakant, i writed reply to ticket |
| 15:09 |
codecop__ |
have to go |
| 15:09 |
Xylakant |
graste: he will know what's the exact format |
| 15:09 |
Xylakant |
codecop__: I need the full testcase with all the code around that |
| 15:09 |
Xylakant |
so I can actually run ti |
| 15:10 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 15:10 |
codecop__ |
i see |
| 15:10 |
codecop__ |
now i am away, tomorow will do |
| 15:17 |
robopuff_ |
[n=Mateusz@4.76.classcom.pl] has left #agavi ["its time to go home"] |
| 15:18 |
CIA-12 |
david * r4414 /branches/1.0/ (105 files in 3 dirs): Updated timezone datbase to 2010b, closes #1219 |
| 15:23 |
pashyon1 |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:24 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 15:24 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 15:25 |
Wombert |
yo |
| 15:25 |
Wombert |
yossi_, graste and Xylakant: http://userguide.icu-project.org/locale |
| 15:25 |
Wombert |
& |
| 15:25 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit [Client Quit] |
| 15:25 |
graste |
tz :) |
| 15:25 |
sth |
I don't think wombert gets the '&' thing |
| 15:25 |
sth |
It means it'll run as a background task, not quit |
| 15:26 |
yossi_ |
wiiiiii |
| 15:26 |
movvy |
hmm im starving |
| 15:26 |
Xylakant |
& |
| 15:30 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 15:34 |
yossi_ |
btw,i $this->context->getTranslationManager()->setLocale("@currency=".$currency); gives exception |
| 15:35 |
Xylakant |
well, i guess then you'll have to take the full locale name |
| 15:37 |
yossi_ |
$this->context->getTranslationManager()->setLocale($this->context->getTranslationManager()->getCurrentLocaleIdentifier()."@currency=".$currency); FTW |
| 15:37 |
yossi_ |
plus you cant set currency twice because $this->context->getTranslationManager()->getCurrentLocaleIdentifier() doesn't return it |
| 15:39 |
Jarda |
http://www.buzzfeed.com/expresident/sex-explained-by-pens |
| 15:59 |
rcaskey |
[n=rcaskey@dumbledore.athenshousing.org] has joined #agavi |
| 16:00 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:00 |
SasanRose |
[n=SasanRos@213.207.255.22] has quit ["Lost terminal"] |
| 16:00 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 113 (No route to host)] |
| 16:01 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 16:05 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 16:08 |
MikeSeth |
hay guise |
| 16:08 |
MikeSeth |
graste: was you lookin' for me? |
| 16:12 |
rcaskey |
is now known as ^robertj |
| 16:14 |
graste |
no ;) |
| 16:33 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 16:33 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 104 (Connection reset by peer)] |
| 16:34 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 16:39 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 16:41 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 16:42 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 16:50 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 16:51 |
hzill__ |
graste - might be good to add some fpf stuff to the faq |
| 16:51 |
graste |
you have anything in mind? or examples I should add? |
| 16:51 |
Zeelot3k |
[n=lorenzo@67.50.8.11] has joined #agavi |
| 16:52 |
hzill__ |
well for example how to handle more than one form on the page using populate |
| 16:52 |
hzill__ |
how to use the xpath selectors and traversal |
| 16:53 |
graste |
thing is, I usually don't need more complex examples in my current project and so it all boils down to examples given here in the channel |
| 16:53 |
graste |
but as a start that could be helpful |
| 16:53 |
graste |
thx, will think about it :) |
| 16:54 |
MikeSeth |
hzill__: just wrap it in an array |
| 16:54 |
hzill__ |
ok. wrap what in an array? |
| 16:54 |
MikeSeth |
multiple forms |
| 16:55 |
hzill__ |
ok well there's one thing for the faq |
| 16:55 |
MikeSeth |
actually no |
| 16:55 |
graste |
and you need IDs on your forms, if you want to refill a special one |
| 16:55 |
hzill__ |
yep |
| 16:56 |
MikeSeth |
http://pastebin.com/f785d9e88 |
| 16:56 |
MikeSeth |
i do this in base views |
| 16:56 |
hzill__ |
looks handy |
| 16:56 |
MikeSeth |
yep.. I use it in al my projects |
| 16:57 |
graste |
and call it when and where? |
| 16:57 |
MikeSeth |
in views |
| 16:57 |
sth |
tuts at the usage of $this->context instead of getContext() :P |
| 16:58 |
MikeSeth |
$this->populate('form1' => array('arg1' => 'hurr durr')) |
| 16:58 |
MikeSeth |
sth: young man! |
| 16:58 |
MikeSeth |
that's actually not the case anymore |
| 16:58 |
sth |
We could decide to screw with people and add stuff to getContext() |
| 16:58 |
MikeSeth |
because I have emacs dabbrev expanding gc to $this->getContext() anyway :P |
| 16:58 |
graste |
and probably I should get those changes? |
| 16:59 |
graste |
MikeSeth: any other snippets for baseviews? :) |
| 17:00 |
graste |
or snippets from configs that you use all over and again and again? |
| 17:01 |
MikeSeth |
b |
| 17:01 |
MikeSeth |
public function redirectTo($route, $args = array()) |
| 17:01 |
MikeSeth |
{ |
| 17:01 |
MikeSeth |
$url = $this->context->getRouting()->gen($route, $args, array('relative' => false)); |
| 17:01 |
MikeSeth |
$this->container->getResponse()->setRedirect($url); |
| 17:01 |
MikeSeth |
} |
| 17:01 |
MikeSeth |
public function logDebug($message) |
| 17:01 |
MikeSeth |
{ |
| 17:01 |
MikeSeth |
$lm = $this->getContext()->getLoggerManager(); |
| 17:01 |
MikeSeth |
$args = func_get_args(); |
| 17:01 |
MikeSeth |
$lm->log(call_user_func_array('sprintf', $args), AgaviLogger::DEBUG); |
| 17:02 |
MikeSeth |
} |
| 17:02 |
MikeSeth |
latter being called like: $this->logDebug('hurr durr %s %s', 'derp', 'derp') |
| 17:02 |
graste |
you don't check for logging enabled in this? |
| 17:02 |
MikeSeth |
its always enabled |
| 17:02 |
MikeSeth |
in my case |
| 17:02 |
graste |
i c |
| 17:04 |
hzill__ |
that's neat |
| 17:04 |
hzill__ |
i think some more faq about logging would be good |
| 17:05 |
graste |
k |
| 17:07 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 17:12 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-cnyvpuqtllirxren] has quit [Ping timeout: 180 seconds] |
| 17:13 |
marioprudhomme |
[n=mario@modemcable182.234-130-66.mc.videotron.ca] has joined #agavi |
| 17:13 |
marioprudhomme |
Good morning MikeSeth |
| 17:13 |
zombor |
[n=jeremy@kohana/developer/zombor] has joined #agavi |
| 17:13 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has joined #agavi |
| 17:13 |
Isaiah |
[n=Isaiah@kohana/developer/isaiah] has joined #agavi |
| 17:13 |
marioprudhomme |
Hey Zombor :> |
| 17:13 |
MaximusColourum |
[n=bryan@71.15.127.142] has joined #agavi |
| 17:13 |
Colonel-Rosa |
Sup Zeelot3k |
| 17:14 |
zombor |
ohai |
| 17:14 |
Colonel-Rosa |
and Isaiah |
| 17:14 |
zombor |
hru |
| 17:14 |
MaximusColourum |
lol |
| 17:14 |
MikeSeth |
gentlemans |
| 17:14 |
marioprudhomme |
Im great, using Internet Relay Chat to do my hidden business |
| 17:14 |
MikeSeth |
caused a little flamewar on reddit today |
| 17:14 |
Isaiah |
Hello everyone :) |
| 17:14 |
MikeSeth |
except new people to show up :P |
| 17:14 |
zombor |
im switching to agavi |
| 17:14 |
Colonel-Rosa |
MikeSeth, no idea what you're talking about >.> |
| 17:14 |
marioprudhomme |
Colonel-Rosa: did you see that post on reddit about IRC? |
| 17:14 |
Zeelot3k |
lol |
| 17:14 |
MikeSeth |
+1 |
| 17:15 |
Colonel-Rosa |
marioprudhomme, no |
| 17:15 |
zombor |
how do i do auth |
| 17:15 |
marioprudhomme |
its front page |
| 17:15 |
MaximusColourum |
is configing with XML |
| 17:15 |
Colonel-Rosa |
MaximusColourum, yaml is where it's at |
| 17:15 |
Colonel-Rosa |
screw your xml |
| 17:15 |
MikeSeth |
zombor: $ctx->getUser()->setAuthenticated()/isAuthenticated()/setAttribute()/getAttribuite() |
| 17:15 |
saracen |
What's with the sudden outburst of long names =( |
| 17:16 |
MikeSeth |
I like how Doctrine does yaml |
| 17:16 |
Zeelot3k |
yea... my irc client lacks name completion |
| 17:16 |
zombor |
i like how ruby uses yaml |
| 17:16 |
marioprudhomme |
lol reddit search is so useless |
| 17:16 |
MikeSeth |
though its kinda tough to load big fixtures from it |
| 17:16 |
Zeelot3k |
you guys need shorter names |
| 17:16 |
zombor |
is now known as zmbr |
| 17:16 |
zmbr |
happy now |
| 17:16 |
Zeelot3k |
thnx |
| 17:16 |
MikeSeth |
wahahaha these are Kohana trolls |
| 17:16 |
MikeSeth |
I must've pissed someone off :P |
| 17:17 |
zmbr |
MikeSeth: whats $ctx? |
| 17:17 |
MaximusColourum |
=D |
| 17:17 |
Colonel-Rosa |
Nah, I need some advice dude |
| 17:17 |
MikeSeth |
zmbr: global context instance |
| 17:17 |
zmbr |
oic |
| 17:17 |
marioprudhomme |
is it a singleton? |
| 17:17 |
Colonel-Rosa |
MikeSeth, what do you think about this post? http://mathew-davies.co.uk/index.php/2010/01/benchmarks-make-me-mad/ |
| 17:17 |
MikeSeth |
zmbr: basically $this->getContext() |
| 17:17 |
Colonel-Rosa |
MikeSeth, any validity in that? |
| 17:17 |
MikeSeth |
marioprudhomme: the context? |
| 17:17 |
Zeelot3k |
zmbr loves using $this |
| 17:17 |
zmbr |
shouldn't the user be in the session |
| 17:17 |
MikeSeth |
Colonel-Rosa: the man is right ;> |
| 17:18 |
marioprudhomme |
MikeSeth: yea |
| 17:18 |
Colonel-Rosa |
MikeSeth, that man is me btw |
| 17:18 |
Zeelot3k |
burn! |
| 17:18 |
Zeelot3k |
... or something |
| 17:18 |
Colonel-Rosa |
? |
| 17:18 |
Zeelot3k |
nothing lol -_- |
| 17:18 |
MikeSeth |
Colonel-Rosa: have we met IRL? |
| 17:18 |
Colonel-Rosa |
Not sure, I live in England |
| 17:18 |
marioprudhomme |
MikeSeth: i was wondering, were you aware agavi was coded in php? |
| 17:18 |
zmbr |
lol |
| 17:19 |
spirov92 |
[n=dean@95.111.49.179] has joined #agavi |
| 17:19 |
Zeelot3k |
stop flaming php >_> it's sexy |
| 17:19 |
MikeSeth |
marioprudhomme: unfortunately.. |
| 17:19 |
marioprudhomme |
well i mean, surely the framework is 87% xml, but the language is still PHP |
| 17:20 |
marioprudhomme |
k, just making sure |
| 17:20 |
MikeSeth |
we have the joke about rewriting Agavi in X |
| 17:20 |
zmbr |
i want a framework written in yaml |
| 17:20 |
Wombert |
[n=Wombert@munich.bitextender.net] has joined #agavi |
| 17:20 |
graste |
so Mathew Davies is pissed and he's got some point there ;) |
| 17:20 |
graste |
and btw XML > YAML |
| 17:20 |
zmbr |
oh boy |
| 17:20 |
graste |
>> even |
| 17:20 |
graste |
:P |
| 17:20 |
MikeSeth |
well why dont you revinent all the XML tools for yaml |
| 17:20 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:20 |
MikeSeth |
then it can surely fly :> |
| 17:20 |
zmbr |
is now known as zombor |
| 17:20 |
graste |
^^ |
| 17:21 |
MaximusColourum |
lol |
| 17:21 |
Colonel-Rosa |
graste, heh thanks |
| 17:21 |
Wombert |
problems, gentlemen? |
| 17:21 |
Wombert |
17:18 < Colonel-Rosa> Not sure, I live in England |
| 17:21 |
Wombert |
great |
| 17:21 |
Wombert |
I'll buy you a beer when we meet at PHP London |
| 17:21 |
Wombert |
that is, if you're going |
| 17:21 |
MikeSeth |
Wombert: Kohana people are pissed for me trolling on reddit |
| 17:21 |
zombor |
im not pissed |
| 17:21 |
graste |
yaml-include; yaml-schema; yaml-validation |
| 17:21 |
graste |
:D |
| 17:21 |
Colonel-Rosa |
Wombert, yay |
| 17:21 |
MaximusColourum |
no pissed. |
| 17:21 |
marioprudhomme |
is mike going to be there protesting with agavi banners? |
| 17:21 |
MaximusColourum |
not |
| 17:21 |
Wombert |
did you do it again, MikeSeth? |
| 17:21 |
sth |
wtg MikeSeth |
| 17:21 |
Wombert |
or is that some old thread |
| 17:21 |
sth |
:D |
| 17:21 |
MikeSeth |
Wombert: every goddamn day, sir |
| 17:21 |
Colonel-Rosa |
Wombert, do you go to pubstandards? |
| 17:21 |
zombor |
i could care less what shit is spewed out |
| 17:21 |
Wombert |
MikeSeth: good man |
| 17:21 |
Wombert |
Colonel-Rosa: nope, won't be there I'm afraid |
| 17:21 |
Wombert |
I wish I could make it, sounds great |
| 17:21 |
Wombert |
but I only arrive the week after |
| 17:22 |
Colonel-Rosa |
Ah, I might go to PHP London, expensive though |
| 17:22 |
zombor |
i <3 trolls ;) |
| 17:22 |
saracen |
I won't be attending |
| 17:22 |
Wombert |
you could always show up at the pre/post conf social :) |
| 17:22 |
saracen |
;( |
| 17:22 |
spirov92 |
[n=dean@95.111.49.179] has left #agavi ["Konversation terminated!"] |
| 17:22 |
sth |
saracen: Come, I'm flying back from Munich with Wombert in a top gear style race |
| 17:23 |
Colonel-Rosa |
Well, it's still expensive to get to London, I live about 40 miles away. The train is expensive |
| 17:23 |
saracen |
sth: That does sound cool :) |
| 17:23 |
sth |
I'm flying with BA and he's flying with Luftwaffe |
| 17:23 |
saracen |
But no, I don't like PHP Developers |
| 17:23 |
sth |
within 15 minutes of each other |
| 17:24 |
saracen |
sth: You should plant water bottles on Wombert, so he gets stopped |
| 17:24 |
graste |
sth, beware of who starts first, as the other one's got the better position for intercepting the other :D |
| 17:24 |
Colonel-Rosa |
btw MikeSeth, graste, give me up an upvote if you agree, http://www.reddit.com/r/PHP/comments/atz0r/benchmarks_make_me_mad/ |
| 17:24 |
saracen |
He's german, so they'd probably hold him for a day or two |
| 17:24 |
Colonel-Rosa |
:) |
| 17:24 |
sth |
saracen: I had thought of it |
| 17:24 |
Wombert |
saracen: that's not necessary. useless explosives detectors at MUC will trigger an alarm |
| 17:24 |
sth |
graste: He flies first |
| 17:24 |
Wombert |
then they'll go "YOUR NAME WILL ALSO GO ON ZE LIST" |
| 17:24 |
graste |
they won't even find those wombert :p |
| 17:24 |
marioprudhomme |
Colonel-Rosa: we dont upvote people who dont know mvc properly |
| 17:24 |
sth |
flys* |
| 17:25 |
Wombert |
and they'll detain me for a week |
| 17:25 |
Colonel-Rosa |
marioprudhomme, huh? |
| 17:25 |
sth |
And I'm flying from a different terminal so I can do it without interrupting my flight |
| 17:25 |
saracen |
Colonel-Rosa: I don't like the points you make. |
| 17:25 |
Colonel-Rosa |
ok |
| 17:25 |
graste |
well, I'm pissed, when I see framework performance comparisons based on simple template performance - as if I'd care about performance, when I choose a framework ^^ |
| 17:26 |
graste |
not that performance isn't important though =) |
| 17:26 |
Colonel-Rosa |
Well I want to create some test suite |
| 17:26 |
Wombert |
oh, that depends on how much experience you have |
| 17:26 |
sth |
saracen: a copy of the qur'an and a bottle of water would do it :D |
| 17:26 |
Wombert |
if you haven't been in the software business very long, surely you'll think that performance is the most important thing zomg evar |
| 17:27 |
marioprudhomme |
use commas instead of dots in echo statements! |
| 17:27 |
Wombert |
but you're right, of course, frameworks aren't about that |
| 17:27 |
graste |
! |
| 17:27 |
graste |
commas! |
| 17:27 |
graste |
:D |
| 17:27 |
Wombert |
anyway |
| 17:27 |
Wombert |
what were you guys discussing? |
| 17:27 |
Colonel-Rosa |
but with APC and good practices it's all irrelevant |
| 17:27 |
MikeSeth |
rewriting Agavi in Clojure |
| 17:27 |
MikeSeth |
amirite?! |
| 17:27 |
marioprudhomme |
that mikeseth did it again, lol |
| 17:27 |
fnordfish |
eyes are bleeding |
| 17:27 |
graste |
we're discussing, if Agavi should adopt YAML |
| 17:27 |
Wombert |
does that make you angry, marioprudhomme? :p |
| 17:27 |
MikeSeth |
graste: actually all jokes aside |
| 17:28 |
marioprudhomme |
yes, im pissed |
| 17:28 |
MikeSeth |
itd be nice if the configuration backend was abstract |
| 17:28 |
marioprudhomme |
outraged |
| 17:28 |
graste |
true |
| 17:28 |
Wombert |
MikeSeth: had that, sucked |
| 17:28 |
graste |
but who would use agavi and then write a YAML backend? o_O |
| 17:28 |
MikeSeth |
Wombert: for.. performance reasons? :P |
| 17:28 |
MikeSeth |
graste: people with strange habits? :P |
| 17:28 |
Wombert |
MikeSeth: no, because you need to abstract so much that you loose too much godness |
| 17:29 |
MikeSeth |
no seriously, you could hook it to e.g. memcached.. or even some evil flattener to apachemq or something |
| 17:29 |
Wombert |
MikeSeth: having DOM extended classes in the new config handlers is so much better |
| 17:29 |
MikeSeth |
but just because you can doesn't mean you shouldn't |
| 17:29 |
MikeSeth |
s/shouldn't/should/ |
| 17:29 |
MikeSeth |
hurr durr |
| 17:29 |
Wombert |
a lot of the native xml features are too brilliant to pass on for configs |
| 17:29 |
MikeSeth |
Wombert: well imo we have this conversation every year |
| 17:29 |
Wombert |
compare the recent xml:space discussion |
| 17:29 |
graste |
:) |
| 17:30 |
Wombert |
MikeSeth: or are you talking about config cache storage backends? |
| 17:30 |
saracen |
wants config cache storage. |
| 17:30 |
MikeSeth |
Wombert: no, configuration.. I am apt in various perversions |
| 17:30 |
Wombert |
MikeSeth: primary reason is that 99% of configs aren't compiled to an array, but to code |
| 17:31 |
MikeSeth |
Wombert: reddit people were all like "who needs to write boilerplate xml when you can write ten times more boilerplate PHP" |
| 17:31 |
MikeSeth |
inb4 Cake MVC |
| 17:31 |
Wombert |
yeah it's this sad XML hatred that's spreading left and right |
| 17:31 |
Wombert |
I have my fair share of problems with XML myself, but... |
| 17:31 |
Colonel-Rosa |
MikeSeth, I wouldn't bother with reddit, they all love Kohana |
| 17:31 |
zombor |
ive hated xml for config in php forever |
| 17:31 |
Colonel-Rosa |
You could never convince them otherwise |
| 17:32 |
Wombert |
zombor: that's because you don't use namespaces to version your configs |
| 17:32 |
Wombert |
and schemas to enforce constraints |
| 17:32 |
Wombert |
and xslt to do transformations to maintain BC including behavior |
| 17:32 |
zombor |
if you feel you need that :) |
| 17:32 |
Wombert |
and xincludes to re-use parts and keep them lean |
| 17:32 |
zombor |
i wont tell you what you need |
| 17:32 |
zombor |
dont tell me what i need |
| 17:32 |
marioprudhomme |
the xml is to handle the 5 billion classes of abstraction |
| 17:32 |
zombor |
i dont think i need that stuff |
| 17:32 |
zombor |
im fine with my php config files |
| 17:33 |
Wombert |
great! |
| 17:33 |
Wombert |
so |
| 17:33 |
Wombert |
why are you here? |
| 17:33 |
MikeSeth |
marioprudhomme: nah, not really, more than often its just nested arrays with namespaces.. |
| 17:33 |
graste |
<: |
| 17:33 |
zombor |
i cant be here? |
| 17:33 |
Wombert |
marioprudhomme: trolling, lame |
| 17:33 |
zombor |
because i hate xml configs? |
| 17:33 |
MikeSeth |
Wombert: btw, did I tell you $company is rewriting all our casino sites in Agavi? |
| 17:33 |
Wombert |
MikeSeth: yes |
| 17:33 |
MikeSeth |
is win |
| 17:33 |
Wombert |
zombor: yeah but I'll wager that is because you don't know any better... |
| 17:34 |
zombor |
lol |
| 17:34 |
zombor |
yeah, im a b00b |
| 17:34 |
zombor |
n00b |
| 17:34 |
zombor |
that's it |
| 17:34 |
Wombert |
zombor: why feeling so defensive, btw? |
| 17:34 |
graste |
hating xml's not a good starting point for learning/using Agavi, BUT it can be the beginning of a new love with XML and PHP frameworks :) |
| 17:34 |
MikeSeth |
Wombert: they be hatin on reddit, it's ok.. you have no idea what kind of abuse I get for being a zionist |
| 17:34 |
zombor |
Wombert: any kind of response other than "well, i guess i should look at XML!" would be considered defensive i bet |
| 17:34 |
Colonel-Rosa |
graste, on a serious note for someone who has *never* used xml configs, what are the advantages? |
| 17:34 |
marioprudhomme |
mike, its because you sound like a complete jackass on reddit |
| 17:35 |
MikeSeth |
marioprudhomme: I am a complete jackass when it comes to software |
| 17:35 |
graste |
I think you will learn to like it, when more complex case of re-using snippets or extending existing configs etc |
| 17:35 |
graste |
appear |
| 17:35 |
MikeSeth |
I'm like maddox AND zed shaw when it comes to opinions :P |
| 17:35 |
Wombert |
err |
| 17:35 |
Wombert |
hang on a second |
| 17:35 |
Wombert |
zombor: PM |
| 17:35 |
Colonel-Rosa |
Maddox was funny |
| 17:35 |
graste |
and validation of course |
| 17:36 |
marioprudhomme |
shame |
| 17:36 |
Colonel-Rosa |
and isn't he really famous now? |
| 17:36 |
marioprudhomme |
all your opinions goes ignored with that attittude |
| 17:36 |
MikeSeth |
marioprudhomme: not by people who can derive benefit from them |
| 17:36 |
marioprudhomme |
kinda hard taking you seriously when you sound like a freshly graduated BS who just learned about abstraction |
| 17:36 |
MikeSeth |
and whatever your excuses might be, there is $db property in Kohana models :P |
| 17:37 |
marioprudhomme |
best tool for the job |
| 17:37 |
marioprudhomme |
is all i have to say about that |
| 17:37 |
marioprudhomme |
i mean, youre using PHP for godsake |
| 17:37 |
MaximusColourum |
lol |
| 17:38 |
MikeSeth |
http://www.glassdoor.com/Interview/You-are-to-write-a-method-getMissingLetters-which-takes-a-String-sentence-and-returns-all-the-letters-it-is-missing-whi-QTN_12179.htm |
| 17:38 |
MikeSeth |
LULZ |
| 17:38 |
MikeSeth |
marioprudhomme: yes, true |
| 17:38 |
marioprudhomme |
surely agavi is good for some projects, not denying it |
| 17:38 |
marioprudhomme |
but thats not even 1% of the use cases |
| 17:38 |
MikeSeth |
I can't wait for the day I don't HAVE to do PHP anymore |
| 17:38 |
MikeSeth |
I want to go into the lala^Wlisp land |
| 17:38 |
Wombert |
marioprudhomme: if you say so |
| 17:39 |
marioprudhomme |
the fact that youve used so much time coding something that powerful on top of PHP is kind of embarrassing |
| 17:39 |
Colonel-Rosa |
MikeSeth, how about smalltalk? |
| 17:39 |
Colonel-Rosa |
heh |
| 17:39 |
MikeSeth |
Colonel-Rosa: perhaps one day as well |
| 17:39 |
Wombert |
marioprudhomme: really |
| 17:40 |
MikeSeth |
marioprudhomme: Agavi does kinda stretch PHP's orifices, pardon the pun |
| 17:40 |
v-dogg |
umm... what the hell is going on here? |
| 17:40 |
marioprudhomme |
trolling |
| 17:40 |
marioprudhomme |
;) |
| 17:40 |
MaximusColourum |
php = pretty hole pumper? |
| 17:41 |
Wombert |
marioprudhomme: you going to confoo.ca? |
| 17:41 |
graste |
doesn't like the notion of using PHP determines your work to become quick and dirty and leads inevitably to abusing and/or abandoning common sw development practices |
| 17:41 |
marioprudhomme |
wombert, whats that |
| 17:41 |
Wombert |
a conference |
| 17:41 |
Wombert |
in canada |
| 17:41 |
Wombert |
... |
| 17:41 |
marioprudhomme |
guess not |
| 17:41 |
MaximusColourum |
graste: only cuz it's true so often |
| 17:41 |
MikeSeth |
graste: I am going to slowly disintegrate PHP from $company by introducing messaging services as abstractions |
| 17:41 |
marioprudhomme |
where is it taking place |
| 17:41 |
Wombert |
montreal |
| 17:41 |
graste |
good job, MikeSeth |
| 17:41 |
marioprudhomme |
i guess i could come |
| 17:42 |
Wombert |
good |
| 17:42 |
MikeSeth |
even with Agavi, the sheer scope of complexity is unmaintenable |
| 17:42 |
Wombert |
then we can grab a beer and talk about frameworks |
| 17:42 |
Wombert |
and use cases |
| 17:42 |
MikeSeth |
oh yes |
| 17:42 |
Colonel-Rosa |
marioprudhomme, don't go man, Wombert will brainwash you |
| 17:42 |
MikeSeth |
like we did the last time |
| 17:42 |
graste |
Agavi's just a tool |
| 17:42 |
zombor |
lol |
| 17:42 |
marioprudhomme |
doubt it |
| 17:42 |
Wombert |
Colonel-Rosa: no, but I'll win |
| 17:42 |
MikeSeth |
lol :P |
| 17:42 |
marioprudhomme |
i really dislike complexity |
| 17:42 |
Colonel-Rosa |
Wombert, nah |
| 17:42 |
graste |
you may very well write all your code in templates |
| 17:42 |
graste |
=) |
| 17:42 |
Wombert |
Colonel-Rosa: if you say so |
| 17:43 |
Colonel-Rosa |
There's no need to compare |
| 17:43 |
v-dogg |
where did all this come from? |
| 17:43 |
Colonel-Rosa |
People have different tastes |
| 17:43 |
marioprudhomme |
wouldnt be surprised if you know more than me on software engineering, its not the point im trying to point out |
| 17:43 |
v-dogg |
and what is? |
| 17:43 |
NS|Glock_Coma |
[n=chatzill@42ce7802.unknown.oainc.net] has joined #agavi |
| 17:43 |
subesc_ |
[i=417a4b0e@gateway/web/freenode/x-rxjrzorslzyolqiz] has joined #agavi |
| 17:43 |
marioprudhomme |
vdogg, go read the reddit post ;) |
| 17:44 |
marioprudhomme |
mikes going at it again, heh |
| 17:44 |
Colonel-Rosa |
v-dogg, we're a IRC flashmob |
| 17:44 |
graste |
Agavi doesn't take the burdon of architecting/developing/maintaining a system that probably interacts with several other systems from you, but it makes certain tasks easier |
| 17:44 |
Wombert |
are you guys for real? |
| 17:44 |
saracen |
http://docs.kohanaphp.com/helpers/form |
| 17:44 |
saracen |
Oh dear |
| 17:44 |
v-dogg |
anyone kind enough to paste a link? |
| 17:44 |
Wombert |
saracen: don't feed the trolls |
| 17:44 |
Colonel-Rosa |
saracen, very old docs there |
| 17:44 |
Zeelot3k |
lol |
| 17:44 |
zombor |
Colonel-Rosa: most of that is still current |
| 17:44 |
Wombert |
I mean seriously, the Kohana lead dev herds some users and joins #agavi to troll around? |
| 17:45 |
ollym |
[n=chatzill@94.196.101.53.threembb.co.uk] has joined #agavi |
| 17:45 |
Wombert |
don't you guys have.. dunno... a life, jobs, something? :p |
| 17:45 |
Colonel-Rosa |
nah |
| 17:45 |
marioprudhomme |
nope |
| 17:45 |
saracen |
Wombert: get off me |
| 17:45 |
zombor |
Wombert: i had nothing to do with this |
| 17:45 |
Zeelot3k |
no worries... ollym is here! |
| 17:45 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has joined #agavi |
| 17:45 |
Colonel-Rosa |
oh yeah, he can argue well |
| 17:45 |
ollym |
haha |
| 17:45 |
ollym |
whats all the fuss |
| 17:45 |
Colonel-Rosa |
and he's English |
| 17:45 |
Zeelot3k |
ignore his grammar though... |
| 17:46 |
ollym |
what's all the fuss |
| 17:46 |
Colonel-Rosa |
agavi think they're better than us |
| 17:46 |
Wombert |
Colonel-Rosa: really? |
| 17:46 |
Colonel-Rosa |
No |
| 17:46 |
Wombert |
Colonel-Rosa: funny, because I never said that |
| 17:46 |
zombor |
whee...byw everyone |
| 17:46 |
zombor |
bye* |
| 17:46 |
zombor |
[n=jeremy@kohana/developer/zombor] has left #agavi ["Leaving"] |
| 17:46 |
Zeelot3k |
lol |
| 17:46 |
graste |
Colonel-Rosa: no one said that |
| 17:46 |
marioprudhomme |
it made us so mad |
| 17:46 |
Colonel-Rosa |
I'm trolling, keep up |
| 17:47 |
graste |
we just mentioned, that we like XML over YAML for its available features/tools |
| 17:47 |
drantin |
[n=drantin@pdpc/supporter/professional/drantin] has joined #agavi |
| 17:47 |
ollym |
ahhh |
| 17:47 |
ollym |
its a PHP framework |
| 17:47 |
Zeelot3k |
I dislike writing any configs =( |
| 17:47 |
ollym |
haha, banterrrrrrrrrrr time |
| 17:48 |
marioprudhomme |
im pretty sure you can config something that will write your config for you |
| 17:48 |
Wombert |
marioprudhomme: question |
| 17:48 |
Wombert |
marioprudhomme: I'm deploying a kohana app in my production env |
| 17:48 |
v-dogg |
reddit link, please |
| 17:48 |
subesc_ |
http://www.reddit.com/r/PHP/comments/attzv/codeignitercakephp_comparison_good_writeup/ |
| 17:48 |
Wombert |
marioprudhomme: each of the three servers needs a different memcache backend for storage |
| 17:48 |
Wombert |
how do I do that |
| 17:48 |
marioprudhomme |
vdogg, just search mikeseth, it will give you a few hundred pages |
| 17:49 |
MikeSeth |
marioprudhomme: most of my reddit posts are about Israel |
| 17:49 |
v-dogg |
marioprudhomme: I know but I just want to see what he did this time :) |
| 17:49 |
Wombert |
marioprudhomme: related... my load balancer sends the requested host in X-Forwarded-Host, how do I tell kohana to use that when, say, generating URLs |
| 17:49 |
Wombert |
thanks for the link, subesc_ |
| 17:49 |
saracen |
Couldn't you have just hassled mikeseth in PM? It seems to be more about him than the frameworks. Ultimately, it's PHP. Everybodies a loser |
| 17:49 |
fnordfish |
leves to party ;) |
| 17:49 |
marioprudhomme |
wombert, youve missed my point totally i guess |
| 17:49 |
graste |
have fun fnordfish |
| 17:49 |
graste |
:) |
| 17:49 |
MikeSeth |
saracen: ahahahahaha |
| 17:49 |
Zeelot3k |
Wombert: he doesn't know |
| 17:49 |
MikeSeth |
so right |
| 17:49 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 17:49 |
Zeelot3k |
=P |
| 17:50 |
Wombert |
marioprudhomme: answer the question, please |
| 17:50 |
blaa |
[n=blaa@201.91.63.58] has joined #agavi |
| 17:50 |
ollym |
Wombert: question; why do you include loads of release shit in the download zip? |
| 17:50 |
marioprudhomme |
i know |
| 17:50 |
marioprudhomme |
you use agavi! |
| 17:50 |
MaximusColourum |
LOL you are a zionist |
| 17:50 |
MikeSeth |
hell yes I am |
| 17:50 |
MaximusColourum |
that's gros |
| 17:50 |
MaximusColourum |
ss |
| 17:50 |
Wombert |
okay |
| 17:50 |
graste |
:> |
| 17:50 |
Colonel-Rosa |
come on marioprudhomme, don't make the Kohana club look silly |
| 17:50 |
Colonel-Rosa |
Answer the q |
| 17:50 |
saracen |
Seriously, nobodies even mentioned Hitler yet |
| 17:50 |
Colonel-Rosa |
saracen, lol |
| 17:51 |
graste |
godwin's law :\ |
| 17:51 |
Colonel-Rosa |
Godwins law? |
| 17:51 |
MikeSeth |
saracen: plenty of that on reddit |
| 17:51 |
mode/#agavi |
[+o Wombert] by ChanServ |
| 17:51 |
MaximusColourum |
Lame |
| 17:51 |
MikeSeth |
"M825 shells are not illegal" - "But but but you are a NAZI" |
| 17:51 |
Colonel-Rosa |
saracen, you ruined it now, it can't continue |
| 17:51 |
MikeSeth |
lol |
| 17:51 |
saracen |
Colonel-Rosa: Sorry :) |
| 17:51 |
ollym |
Wombert: question, why are all the kohana people trying to piss you off? |
| 17:51 |
subesc_ |
[i=417a4b0e@gateway/web/freenode/x-rxjrzorslzyolqiz] has quit [] |
| 17:51 |
@Wombert |
ollym: I have no idea |
| 17:51 |
@Wombert |
ollym: oh wait |
| 17:51 |
MaximusColourum |
I'm not. |
| 17:51 |
@Wombert |
ollym: because an Agavi user trolled on reddit |
| 17:51 |
marioprudhomme |
just trying to feed mikeseth |
| 17:51 |
Colonel-Rosa |
Anyway, see you @ PHP London |
| 17:52 |
Colonel-Rosa |
Whoever asked me |
| 17:52 |
@Wombert |
Colonel-Rosa: I did |
| 17:52 |
MikeSeth |
successful troll is successful |
| 17:52 |
ollym |
Wombert: did you make Agavi? |
| 17:52 |
Colonel-Rosa |
Wombert, okay |
| 17:52 |
MikeSeth |
shines * |
| 17:52 |
@Wombert |
Colonel-Rosa: I'll bring you an agavi tshirt |
| 17:52 |
@Wombert |
Colonel-Rosa: what size? |
| 17:52 |
@Wombert |
(they're slim fit) |
| 17:52 |
Colonel-Rosa |
Wombert, okay that's good, I need something to burn |
| 17:52 |
graste |
hates slim-fit :D |
| 17:52 |
saracen |
(they really are slim fit) |
| 17:52 |
Colonel-Rosa |
j/k |
| 17:52 |
marioprudhomme |
slimfit, shit, he might win me on this |
| 17:52 |
@Wombert |
they're nice, bright red, and will spread the love |
| 17:52 |
Zeelot3k |
giggles |
| 17:52 |
ollym |
Wombert: did you make Agavi? |
| 17:52 |
ollym |
Wombert: did you make Agavi? |
| 17:52 |
marioprudhomme |
i dont do tshirts tho |
| 17:52 |
MikeSeth |
yes.. he did |
| 17:52 |
Zeelot3k |
ollym: they already learned to ignore you |
| 17:52 |
Colonel-Rosa |
Wombert, medium |
| 17:52 |
marioprudhomme |
you guys have slimfit black dess shirts? |
| 17:52 |
MikeSeth |
mostly |
| 17:52 |
Zeelot3k |
lol |
| 17:52 |
@Wombert |
ollym: Agavi is based on Mojavi 3, like Symfony |
| 17:53 |
@Wombert |
so, technically, not all of it |
| 17:53 |
saracen |
Just the bad parts |
| 17:53 |
saracen |
trolls |
| 17:53 |
ollym |
and btw, go flame zeelot all you want, hes an asshole |
| 17:53 |
@Wombert |
I took over project lead in 2006 from the original creators who forked it off Mojavi |
| 17:53 |
@Wombert |
alrighty |
| 17:53 |
Zeelot3k |
lulz |
| 17:53 |
mode/#agavi |
[+m] by Wombert |
| 17:53 |
@Wombert |
the rules |
| 17:53 |
@Wombert |
no flaming |
| 17:53 |
@Wombert |
no trolling |
| 17:53 |
@Wombert |
no language |
| 17:54 |
@Wombert |
and for the love of god |
| 17:54 |
@Wombert |
leave the fucking middle-east conflict out of this chatroom |
| 17:54 |
renan_saddam |
[n=renan_sa@b2.e6.354a.static.theplanet.com] has joined #agavi |
| 17:55 |
@Wombert |
I'm irritated that the Kohana lead dev would bring some users to another project's channel to flame around because a user of that other project(!) trolled around on Reddit |
| 17:55 |
@Wombert |
but fine |
| 17:55 |
@Wombert |
carry on |
| 17:55 |
mode/#agavi |
[-m] by Wombert |
| 17:55 |
Zeelot3k |
that's not what happened =/ but fine! |
| 17:55 |
Colonel-Rosa |
Wombert, it was nothing to do with the lead kohana dev |
| 17:55 |
ollym |
what that middle-east thing meant to be a joke? |
| 17:55 |
ollym |
was * |
| 17:55 |
Colonel-Rosa |
So please don't blame him |
| 17:55 |
blaa |
[n=blaa@201.91.63.58] has left #agavi [] |
| 17:57 |
graste |
is bored - l8er guys :p |
| 17:57 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:57 |
Colonel-Rosa |
Yeah, me too |
| 17:57 |
MikeSeth |
i actually wrote some code while you were arguing over nothing |
| 17:58 |
Colonel-Rosa |
MikeSeth, the hello world benchmark? |
| 17:58 |
Colonel-Rosa |
j/k |
| 17:58 |
marioprudhomme |
yea 8 request per seconds unless you activate the xml cacher |
| 17:58 |
MaximusColourum |
ollym: It got brought up cuz the reddit troll is a zionist... |
| 17:58 |
Colonel-Rosa |
marioprudhomme, not as bad as the Yii benchmark |
| 17:59 |
Colonel-Rosa |
They enable full page cache, then say how great it is |
| 17:59 |
@Wombert |
marioprudhomme: you mean unless you disable debug mode? |
| 17:59 |
marioprudhomme |
never tried Yii, so dont have an opinion |
| 17:59 |
MikeSeth |
wasn't Rasmus' benchmark.. |
| 17:59 |
@Wombert |
marioprudhomme: evidently, you didn't properly try Agavi either |
| 17:59 |
marioprudhomme |
colo, oh yea, ive seen that benchmark page |
| 17:59 |
MaximusColourum |
Wombert: and no one 'brought' kohana users over here. |
| 18:00 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Client Quit] |
| 18:00 |
MaximusColourum |
somehow we just all came here at the same moment... |
| 18:00 |
Isaiah |
How about you guys (Kohana users) troll in #kohana instead of here, I don't think Agavi enjoys your trolling |
| 18:00 |
ollym |
zeelot did |
| 18:00 |
ollym |
ban him |
| 18:00 |
@Wombert |
MaximusColourum: whatever... it just tells a lot about the quality of the kohana community |
| 18:00 |
@Wombert |
MaximusColourum: if I spot a symfony user, or a cake user, or a zend framework user, I'll buy him a beer rather than waste his time by trolling around |
| 18:00 |
Colonel-Rosa |
fine Isaiah |
| 18:00 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has left #agavi ["Leaving"] |
| 18:00 |
@Wombert |
and then I sit down and discuss things, on a normal level |
| 18:01 |
MaximusColourum |
Wombert: do I know you from somewhere? Aren't you a drupal dev? |
| 18:02 |
Zeelot3k |
I didn't come here to troll =/ I was idling here before the 1.0 release because it was interesting and the reddit post just reminded me of this channel |
| 18:02 |
@Wombert |
MaximusColourum: nope, I don't think we have met |
| 18:02 |
@Wombert |
but I can't say for sure, because I don't know your real name |
| 18:02 |
renan_saddam |
[n=renan_sa@b2.e6.354a.static.theplanet.com] has left #agavi ["Fui embora"] |
| 18:02 |
@Wombert |
and no, I'm not a drupal dev |
| 18:02 |
MaximusColourum |
This is a rather new handel... |
| 18:03 |
@Wombert |
MaximusColourum: I prefer real names over nicks |
| 18:03 |
MaximusColourum |
what else do you do besides agavi? |
| 18:03 |
MaximusColourum |
I like keeping my name off the internet. |
| 18:04 |
Zeelot3k |
privacy doesn't exist =P |
| 18:06 |
Xylakant |
hey hey, there's a party in the channel |
| 18:06 |
Xylakant |
only gone for an hour and you start without me |
| 18:07 |
ollym |
[n=chatzill@94.196.101.53.threembb.co.uk] has left #agavi [] |
| 18:10 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 18:13 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: movvy, marioprudhomme, ttj, Zeelot3k |
| 18:13 |
v-dogg |
Xylakant: and when you show up, everyone stops :) |
| 18:14 |
v-dogg |
does this happen every time you go to a party? |
| 18:14 |
Xylakant |
I seem to have a certain calming presence. |
| 18:14 |
Xylakant |
at least here |
| 18:15 |
v-dogg |
this time I think it was very welcome |
| 18:16 |
Xylakant |
seems people hat a regression to child age |
| 18:16 |
@Wombert |
yeah, kinds weird |
| 18:17 |
@Wombert |
now that that's under control |
| 18:17 |
@Wombert |
I can go home |
| 18:17 |
@Wombert |
like I had nothing better to do... |
| 18:18 |
Isaiah |
Sorry about that everyone, I would like to apologize on behalf of the Kohana community |
| 18:18 |
|
Netsplit over, joins: Zeelot3k |
| 18:18 |
|
Netsplit over, joins: marioprudhomme |
| 18:18 |
MikeSeth |
Isaiah: no apologies needed |
| 18:18 |
@Wombert |
that's fine, Isaiah |
| 18:18 |
MikeSeth |
competition is healthy |
| 18:18 |
saracen |
Yeah, it's ok. We understand it's all MikeSeths fault |
| 18:19 |
v-dogg |
:D |
| 18:19 |
@Wombert |
MikeSeth *was* asking for it anyway :p |
| 18:19 |
@Wombert |
harhar |
| 18:19 |
@Wombert |
BLAME THE JEW BLAME THE JEW |
| 18:19 |
MikeSeth |
well I was trolling fidonet when most of you were crawling under the table with a wooden BFG9000 |
| 18:19 |
Zeelot3k |
lol marioprudhomme you don't know what network splits are? |
| 18:19 |
Wombert |
hugs MikeSeth |
| 18:19 |
MikeSeth |
just saying :P |
| 18:19 |
@Wombert |
sorry buddy had to do that one ;) |
| 18:19 |
Zeelot3k |
=P |
| 18:19 |
marioprudhomme |
never used irc before |
| 18:19 |
Zeelot3k |
ah |
| 18:19 |
marioprudhomme |
before kohana |
| 18:21 |
ttj |
[n=tjorri@kosh.hut.fi] has joined #agavi |
| 18:21 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 18:21 |
MikeSeth |
heh I just realized something about rails |
| 18:21 |
MikeSeth |
that's no coincidence it's called "rails" |
| 18:21 |
MikeSeth |
cause it really goes one way and dog help you if you deviate |
| 18:21 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has quit ["Bai4now!"] |
| 18:22 |
tobyS |
[i=crazyuse@hartes-php.de] has joined #agavi |
| 18:22 |
v-dogg |
should we expect rails people to rush in any minute now?-) |
| 18:23 |
Zeelot3k |
I'm on it. |
| 18:23 |
MikeSeth |
nah theyre too busy locating the correct piece of code under the hood :P |
| 18:24 |
Xylakant |
MikeSeth: but that's not a new revelation about rails |
| 18:24 |
MikeSeth |
Xylakant: it occured to me just now.. if you don't obey rails you get a trainwreck |
| 18:24 |
hzill__ |
if it wasn't for MikeSeth's trolling i wouldn't have found Agavi (possibly) so its worth something |
| 18:25 |
Xylakant |
pretty much. Rails apps are cool as long as you do things the rails way |
| 18:25 |
Xylakant |
in that case, they rock |
| 18:25 |
MikeSeth |
bows |
| 18:25 |
Isaiah |
I know it's bad... when but I think of rails the first thing that comes to mind is Terry Chay |
| 18:28 |
@Wombert |
terry chay is awesome |
| 18:28 |
@Wombert |
his talks are, anyway |
| 18:31 |
mode/#agavi |
[-o Wombert] by ChanServ |
| 18:33 |
Wombert |
over an hour |
| 18:33 |
Wombert |
of my life |
| 18:33 |
Wombert |
wasted |
| 18:33 |
Wombert |
good stuff |
| 18:34 |
saracen |
doing what? |
| 18:40 |
MaximusColourum |
saracen: talking in #kohana |
| 18:40 |
Wombert |
[n=Wombert@munich.bitextender.net] has quit ["bai"] |
| 18:40 |
hzill__ |
ahh missed it |
| 18:52 |
graste |
[n=graste@f053001042.adsl.alicedsl.de] has joined #agavi |
| 19:12 |
movvy |
so on my site |
| 19:12 |
movvy |
internally I access it via 192.168.1.205 |
| 19:12 |
movvy |
and externally www.xxx.com |
| 19:12 |
movvy |
is there some way in agavi to generate the url based on which i went to |
| 19:14 |
saracen |
If you use routing gen to generate your routes, this is done for you |
| 19:14 |
saracen |
Don't hard code them. $ro->gen('route.name.from.routing.xml.file') |
| 19:16 |
v-dogg |
actually, it is _not_ done for you because by default agavi generates relative urls |
| 19:17 |
v-dogg |
so there shouldn't be a problem in the first place |
| 19:20 |
saracen |
Point. But if for some reason you don't want a relative url, for example, you're printing to an email, you can pass 'relative' => false to the options of gen() |
| 19:20 |
saracen |
But like v-dogg said, it shouldnt really be an issue |
| 19:22 |
movvy |
here is my issue |
| 19:22 |
movvy |
saracen i got the recording working |
| 19:23 |
sth |
hides in saracen's house |
| 19:23 |
nfq |
[n=nfq@dyn.144-85-140-002.dsl.vtx.ch] has joined #agavi |
| 19:24 |
movvy |
http://pastebin.com/m25627d1b |
| 19:24 |
movvy |
see that... codebase and servscript |
| 19:24 |
movvy |
im not sure how agavi will affect a java applet |
| 19:25 |
saracen |
Just try giving it relative values |
| 19:27 |
v-dogg |
but that applet-code is generated in your template, right? why not use value="<?php echo $ro->gen('recorder', array(), array('relative'=>false)); ?>" |
| 19:27 |
movvy |
indeed v-dogg, that was exactly what I am looking for |
| 19:27 |
movvy |
how would i generate codebase |
| 19:28 |
v-dogg |
getBaseHref |
| 19:28 |
v-dogg |
http://trac.agavi.org/browser/tags/1.0.0/samples/app/templates/Master.php#L7 |
| 19:28 |
v-dogg |
line 7 |
| 19:29 |
movvy |
did i eve tell you guys your extremely helpful |
| 19:30 |
v-dogg |
we don't mind hearing it again |
| 19:30 |
NS|Glock_Coma |
[n=chatzill@42ce7802.unknown.oainc.net] has left #agavi [] |
| 19:31 |
movvy |
worked like a champ v-dogg |
| 19:32 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 19:32 |
movvy |
my next goal is to try and use AgaviFileValidator |
| 19:32 |
sth |
I always use getBaseHref when calling CSS/JS regardless |
| 19:32 |
movvy |
then i can accept these files im trying to record |
| 19:33 |
movvy |
and then I can start taking over the world |
| 19:33 |
movvy |
MUHAHAH |
| 19:33 |
sth |
I must say I dislike Agavi + Safari, it's mostly a safari bug, but it's really annoying |
| 19:33 |
v-dogg |
"What are we going to do tonight, Brain?" |
| 19:33 |
sth |
AgaviFileValidator* |
| 19:34 |
sth |
v-dogg: Do what we do every night, try to take over the world |
| 19:36 |
v-dogg |
:) |
| 19:36 |
sth |
I miss that cartoon |
| 19:36 |
v-dogg |
me too |
| 19:36 |
sth |
And animaniacs |
| 19:36 |
Jarda |
I don't know what you are talking about |
| 19:37 |
Jarda |
maybe I'm just too young |
| 19:37 |
sth |
Which part? |
| 19:37 |
Jarda |
the cartoon part |
| 19:37 |
sth |
http://www.vbox7.com/play:5b28e1bc?r=google |
| 19:37 |
sth |
pinky and the brain |
| 19:37 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit ["bai"] |
| 19:38 |
nfq |
[n=nfq@dyn.144-85-140-002.dsl.vtx.ch] has quit [] |
| 19:41 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["night :)"] |
| 19:42 |
movvy |
hmm, anyone got an example of using this AgaviFileValidator |
| 19:42 |
movvy |
I've managed to validate parameters just fine |
| 19:42 |
Xylakant |
but? |
| 19:42 |
Xylakant |
it's the same |
| 19:43 |
sth |
movvy: There's an example on the FAQ |
| 19:43 |
Xylakant |
just remember to use $rd->getFile('argumentname'); |
| 19:43 |
Xylakant |
instead of getParameter() |
| 19:45 |
movvy |
Xylakant: im guessing that I extend AgaviFileValidator instead of a AgaviValidator in my class definition? |
| 19:45 |
movvy |
sth, looking now but not finding |
| 19:46 |
marioprudhomme |
[n=mario@modemcable182.234-130-66.mc.videotron.ca] has left #agavi [] |
| 19:47 |
sth |
http://www.mivesto.de/agavi/agavi-faq.html#validation_7 |
| 19:53 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 19:53 |
Pierre |
[n=pierre@62.141.43.143] has joined #agavi |
| 19:53 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 19:54 |
Pierre |
[n=pierre@62.141.43.143] has left #agavi ["Leaving"] |
| 20:14 |
movvy |
damn |
| 20:15 |
movvy |
thinking of a company name is a pain |
| 20:15 |
nfq |
[n=nfq@dyn.144-85-151-230.dsl.vtx.ch] has joined #agavi |
| 20:16 |
sth |
try thinking of a application name |
| 20:16 |
sth |
It's much worse |
| 20:18 |
Jarda |
try thinking |
| 20:19 |
Xylakant |
[n=Xylakant@ip-109-40-203-235.web.vodafone.de] has joined #agavi |
| 20:20 |
movvy |
hmm |
| 20:20 |
movvy |
those are esay to me I think :) |
| 20:21 |
movvy |
company name is tough because its hard to find a good domain these days |
| 20:22 |
Jarda |
well that's true |
| 20:23 |
saracen |
sth: What does the application do? |
| 20:24 |
Jarda |
an embargo against great britain |
| 20:28 |
sth |
It invades poland for the germans |
| 20:44 |
nfq_ |
[n=nfq@dyn.83-228-144-130.dsl.vtx.ch] has joined #agavi |
| 20:45 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has quit [] |
| 20:58 |
nfq |
[n=nfq@dyn.144-85-151-230.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 20:58 |
nfq_ |
is now known as nfq |
| 21:05 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 21:11 |
hzill__ |
..when a form is submitted and there is a validation error, are the posted fields available through the template attribute holder? |
| 21:11 |
hzill__ |
in the error view |
| 21:12 |
hzill__ |
so if i had a form with dynamically generated inputs they can be recreated |
| 21:14 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Client Quit] |
| 21:21 |
nfq_ |
[n=nfq@dyn.83-228-143-087.dsl.vtx.ch] has joined #agavi |
| 21:24 |
Xylakant |
[n=Xylakant@ip-109-40-203-235.web.vodafone.de] has quit [Read error: 60 (Operation timed out)] |
| 21:29 |
nfq__ |
[n=nfq@dyn.83-228-159-166.dsl.vtx.ch] has joined #agavi |
| 21:30 |
graste |
only the validated inputs should be available via $rd, but you could get the validation report (or get incidents/query for errors) and recreate missing things you need via repopulating |
| 21:31 |
graste |
hm |
| 21:31 |
graste |
i c |
| 21:32 |
graste |
you'll get what failed (e.g. dynamically created fields via javascript) and probably will have to create those input fields in your template then (after examining errors via validation report in your error view) |
| 21:34 |
nfq |
[n=nfq@dyn.83-228-144-130.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 21:35 |
nfq__ |
is now known as nfq |
| 21:42 |
nfq__ |
[n=nfq@dyn.144-85-158-058.dsl.vtx.ch] has joined #agavi |
| 21:46 |
nfq |
[n=nfq@dyn.83-228-159-166.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 21:46 |
nfq__ |
is now known as nfq |
| 21:47 |
nfq_ |
[n=nfq@dyn.83-228-143-087.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 21:51 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 21:54 |
fnordfish |
[n=fnordfis@g225112016.adsl.alicedsl.de] has joined #agavi |
| 21:55 |
fnordfish |
[n=fnordfis@g225112016.adsl.alicedsl.de] has left #agavi [] |
| 22:06 |
hzill__ |
ok so i have to check the validation manager for errors in the error view then reconstruct the form that way? this also applies to some degree in ajax forms? |
| 22:20 |
graste |
didn't try it, but that would be my first guess |
| 22:28 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 22:36 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["virtualbeer"] |
| 22:46 |
hzill__ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 22:59 |
graste |
[n=graste@f053001042.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:08 |
marioprudhomme |
[n=mario@modemcable182.234-130-66.mc.videotron.ca] has joined #agavi |
| Day changed Tue Jan 26 2010
|
| 00:04 |
MaximusColourum |
[n=bryan@71.15.127.142] has left #agavi [] |
| 00:11 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: sth |
| 00:11 |
sth_ |
[n=sth@vor.thulbourn.com] has joined #agavi |
| 00:52 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 01:36 |
marioprudhomme |
[n=mario@modemcable182.234-130-66.mc.videotron.ca] has quit ["Leaving."] |
| 02:20 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 02:21 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Remote closed the connection] |
| 02:26 |
luke` |
[n=luke`@59.96.63.237] has joined #agavi |
| 02:30 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 02:32 |
movvy |
where in the agavi doc can I read about getFile |
| 02:32 |
movvy |
im guessing that this is an array that has some relation to$_FILES |
| 02:32 |
movvy |
? |
| 02:36 |
MugeSo |
movvy: did you read api reference? http://www.agavi.org/apidocs/ |
| 02:38 |
movvy |
I was just looking at the AgaviRequestDataHolder |
| 02:38 |
movvy |
but I don't see the method getFile |
| 02:38 |
movvy |
<Xylakant> just remember to use $rd->getFile('argumentname'); |
| 02:38 |
MugeSo |
AgaviWebRequestDataHolder |
| 02:38 |
MugeSo |
has getFile method |
| 02:40 |
movvy |
ok I see this |
| 02:40 |
movvy |
so that means that I get an AgaviUplaodedFile |
| 02:40 |
movvy |
object, what do I do with that to get a file onto the physical server ;) |
| 02:40 |
movvy |
im sorry im new to php and agavi :) |
| 02:41 |
drantin |
[n=drantin@pdpc/supporter/professional/drantin] has left #agavi [] |
| 02:45 |
MugeSo |
AgaviUploadedFile has move method to move uploaded file |
| 02:47 |
MugeSo |
It has getContents method to read the file as string and getStream method to open as a file stream resource :) |
| 02:48 |
movvy |
gotcha thats easy! |
| 02:48 |
movvy |
this documentation is going to be ery useful once I know a bit more!! |
| 02:48 |
movvy |
the hardest part is just geting started and getting some things working |
| 02:53 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 03:36 |
nfq |
[n=nfq@dyn.144-85-158-058.dsl.vtx.ch] has quit [] |
| 03:48 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] |
| 04:12 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 04:31 |
movvy |
$file = $rd->getFile('wav'); |
| 04:32 |
movvy |
how do I get its name |
| 04:32 |
movvy |
$file['Name']; ? |
| 04:34 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has left #agavi ["Leaving"] |
| 04:34 |
Jarda |
$file->getName() |
| 04:34 |
Jarda |
iirc |
| 04:35 |
movvy |
hmm |
| 04:35 |
movvy |
ahh |
| 04:36 |
Jarda |
if you check the apidocs for AgaviUploadedFile, you can see there's a $indexMap variable, which shows you the methods called through __call that doesn't show up on the methodlist |
| 04:39 |
movvy |
yeah I see how that is labeled now :) |
| 04:39 |
movvy |
that was the ahh |
| 04:39 |
movvy |
once I get this down, I am getting better at hunting this down |
| 04:40 |
Jarda |
yeah, took me a whole summer to start understanding the logic etc of agavi |
| 05:11 |
movvy |
hmm |
| 05:11 |
movvy |
well I have some more stuff working, however I am not really sure how to debug this |
| 05:27 |
movvy |
it seems to be powerful, so thats exciting |
| 05:34 |
MugeSo |
movvy: you mean debug your application? if so, ADT is helpful ;) http://adt.projectbin.org/ |
| 05:41 |
Arme[N] |
[n=Arme[N]@unaffiliated/armen/x-394205] has joined #agavi |
| 05:42 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit [Read error: 104 (Connection reset by peer)] |
| 05:43 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 06:00 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 06:04 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 06:12 |
movvy |
hmm, thanks! |
| 06:12 |
movvy |
I need to sleep now, but I will check it tomorrow |
| 06:12 |
movvy |
right now something doesn't seem to be uploading |
| 06:18 |
SasanRose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 06:19 |
luke`_ |
[n=luke`@59.96.41.27] has joined #agavi |
| 06:27 |
luke` |
[n=luke`@59.96.63.237] has quit [Read error: 110 (Connection timed out)] |
| 06:27 |
luke`_ |
is now known as luke` |
| 06:46 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has joined #agavi |
| 06:52 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:10 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 07:11 |
digitarald |
Huomenta |
| 07:11 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:14 |
digitarald |
I was wondering, doesn't Agavi also use HMVC, with its execution containers. |
| 07:15 |
digitarald |
Its more a philosophical question, I saw that that the kohana hecklers rewrite to HMVC pattern and was wondering what that would mean in a PHP framework |
| 07:15 |
digitarald |
btw, Agavi is missing http://en.wikipedia.org/wiki/List_of_web_application_frameworks#PHP |
| 07:25 |
fnordfish |
[n=fnordfis@g225112016.adsl.alicedsl.de] has joined #agavi |
| 07:26 |
MikeSeth |
they keep removing it |
| 07:26 |
MikeSeth |
for some retarded reason |
| 07:27 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["This computer has gone to sleep"] |
| 07:29 |
fnordfish |
[n=fnordfis@g225112016.adsl.alicedsl.de] has quit [Client Quit] |
| 07:33 |
digitarald |
usually advertising |
| 07:34 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 07:34 |
digitarald |
but Wombert wrote a more balanced german article, maybe it could be simply translated to English ... with a note that its the translated version of the accepted site |
| 07:45 |
digitarald |
MikeSeth: any plans for heckling today or did u reach your weekly quota? :D Read the log from the trolling yesterday ... pondering between amused and shocked |
| 07:46 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:01 |
MikeSeth |
digitarald: I frankly didnt expect this kind of invasion... and they also all went to reddit to downmod me |
| 08:02 |
digitarald |
wow, the power of an emo community |
| 08:03 |
MikeSeth |
yeah what is up with that.. |
| 08:04 |
MikeSeth |
by the way I might have to recant some of the things I said re Kohana.. v3 looks much saner than v2 |
| 08:04 |
MikeSeth |
even though Wombert asked the kohana people some questions yesterday and the answers were somewhere along the lines of "hurr durr" |
| 08:05 |
digitarald |
I wonder why I never read reddit ... nah, never really wondered |
| 08:05 |
digitarald |
its somewhere between facebook and youtube comments |
| 08:05 |
MikeSeth |
honestly |
| 08:05 |
MikeSeth |
reddit can be a place of intellectual discussion |
| 08:05 |
digitarald |
ok, closer to facebook than to youtube |
| 08:05 |
MikeSeth |
and it often surprises me just how well versed people are on certain topics |
| 08:06 |
MikeSeth |
thats why we all love it.. but then comes up fanboyism |
| 08:06 |
MikeSeth |
ARGH they be drilling in my room |
| 08:06 |
MikeSeth |
so painful |
| 08:06 |
digitarald |
btw, I added Agavi ... somebody can translate ze German wiki page for Agavi ;) http://en.wikipedia.org/wiki/Comparison_of_web_application_frameworks#PHP |
| 08:07 |
MikeSeth |
i can't.. |
| 08:07 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 08:07 |
_cheerios |
huomenta! |
| 08:07 |
_cheerios |
R?H! |
| 08:07 |
MikeSeth |
nicht ich deutschemensch? |
| 08:07 |
MikeSeth |
lol |
| 08:07 |
digitarald |
MikeSeth: fanboyism like single-sentence comments ;) "As usual, Agavi eats them all for dinner." |
| 08:07 |
MikeSeth |
digitarald: but, it does eat them all for dinner :P |
| 08:07 |
digitarald |
but I agree, so many devs are blinded and lazy to try other stuff |
| 08:08 |
digitarald |
and can't compare shit because they only know one side |
| 08:08 |
MikeSeth |
they actually flamed me yesterday for doing "SUCH SERIOUS" things in PHP |
| 08:08 |
MikeSeth |
heh |
| 08:08 |
digitarald |
and yes, our docs need more compelling reasons. like most bullet points on http://www.kohanaphp.com/ also apply for agavi |
| 08:09 |
MikeSeth |
well our docs aren't marketing |
| 08:09 |
digitarald |
bullet points for features FTW ;) |
| 08:09 |
digitarald |
but the homepage should be |
| 08:09 |
MikeSeth |
agreed 120% |
| 08:10 |
digitarald |
one point they have, the event system ... I want is sooo badly for agavi :D |
| 08:10 |
MikeSeth |
and im totally against it |
| 08:11 |
_cheerios |
digitarald, how does their event-system work? |
| 08:11 |
digitarald |
btw, you, as master of the patterns ... "HMVC in agavi" discuss |
| 08:11 |
digitarald |
_cheerios: I guess a simple pubsub |
| 08:11 |
MikeSeth |
its a good way to decouple in general, but a very poor thing for PHP.. I bet registration of events and listeners during stack init would take more time than most actions themselves |
| 08:12 |
_cheerios |
k. im all for hooks in framework, heck, just writing code for generic views that use callbacks to extend the views without touching the views. |
| 08:12 |
MikeSeth |
..unless of course you did it in XML configuration |
| 08:12 |
MikeSeth |
hmmmm :P |
| 08:12 |
digitarald |
MikeSeth: I don't see how it would consumes so much time |
| 08:13 |
MikeSeth |
digitarald: regarding HMVC, I've been pondering some sort of thin layer over the rendering mechanism to provide widget generics |
| 08:13 |
MikeSeth |
esp. tie-ins with e.g. Doctrine |
| 08:13 |
digitarald |
I thought, with Agavis execution flow, its already HMVC |
| 08:13 |
MikeSeth |
validation + form generation out of doctrine objects |
| 08:14 |
MikeSeth |
digitarald: yes, but the framework itself doesnt provide any implementation of UI layer |
| 08:14 |
MikeSeth |
if you want real hmvc you can write a renderer and a unch of precooked templates |
| 08:14 |
digitarald |
a simple topic-based pubsub should not add much time, API can be k.i.s.s. |
| 08:15 |
MikeSeth |
true |
| 08:15 |
MikeSeth |
oh god my head MY HEAD |
| 08:15 |
MikeSeth |
why do they have to drill in my room on the friggin day im sick at home with a headache |
| 08:15 |
MikeSeth |
hurr durr |
| 08:15 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 08:19 |
digitarald |
but David wants to add it ... it was already planned for 1.2 or 2.0 |
| 08:21 |
digitarald |
so I just have to be patient :) |
| 08:23 |
MikeSeth |
if you ask me, the first prio for 2.0 should be breakdown to namespaces |
| 08:23 |
digitarald |
going 5.3, yes |
| 08:23 |
digitarald |
will add so much comfort |
| 08:24 |
MikeSeth |
and also, switch to git |
| 08:24 |
MikeSeth |
seriously git ftw |
| 08:33 |
_cheerios |
sigh, ubuntu firefox fails. crashes when using latest firebug :| |
| 08:34 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 08:35 |
simoncpu |
huomenta |
| 08:35 |
simoncpu |
i have this weird problem where agavi sites don't load if i use IPv6 |
| 08:35 |
_cheerios |
fix is in place, but they haven't released firefox 3.5.8/3.6 that has the fix :< |
| 08:35 |
simoncpu |
oh wait... there it is |
| 08:35 |
simoncpu |
weird, why did it load faster on ipv4? |
| 08:35 |
MikeSeth |
dns? |
| 08:35 |
_cheerios |
likely dns |
| 08:35 |
simoncpu |
i'm wondering, does agavi need to know the IP address of the site? |
| 08:36 |
MikeSeth |
_cheerios: roll back to previous version |
| 08:36 |
MikeSeth |
_cheerios: (of firebug) |
| 08:36 |
MikeSeth |
its because of a bug in 64bit firefox |
| 08:36 |
simoncpu |
nope, not dns... i'm using our local boxes |
| 08:37 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:37 |
simoncpu |
never mind |
| 08:38 |
simoncpu |
i mounted my non-agavi sites with noatime, while the agavi sites have noatime |
| 08:38 |
simoncpu |
the filesystem option made all the difference |
| 08:38 |
simoncpu |
is babbling |
| 08:40 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:40 |
graste |
huomenta |
| 08:41 |
fnordfish |
huomenta |
| 08:42 |
graste |
:) |
| 08:42 |
graste |
already created your blippy account? ^^ |
| 08:42 |
simoncpu |
uhm, is it possible to read $_SERVER['HTTP_HOST'] inside an action? |
| 08:42 |
simoncpu |
or model or view? |
| 08:43 |
graste |
it is |
| 08:43 |
graste |
http://www.mivesto.de/agavi/agavi-faq.html#general_11 |
| 08:43 |
graste |
below the hint |
| 08:44 |
simoncpu |
graste: thanks! |
| 08:51 |
_cheerios |
graste, what's this blippy? yours? |
| 08:52 |
graste |
no |
| 08:52 |
graste |
it's the next new hype ^^ |
| 08:53 |
graste |
show all the world for how much money you bought something where |
| 08:53 |
graste |
http://blippy.com/ |
| 08:53 |
graste |
o_O |
| 08:53 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 08:53 |
graste |
"What are people buying right now?" |
| 08:55 |
_cheerios |
meh... |
| 08:55 |
fnordfish |
is the worst thing ever build |
| 08:57 |
graste |
:> |
| 08:57 |
graste |
it is WEB TWO OH |
| 08:57 |
fnordfish |
you remember all that "crime" movies? "Don't pay with your credit-card, the FBI can see it! - Don't worry, I'll post it to blippy anyways" |
| 08:58 |
graste |
^^ |
| 08:58 |
_cheerios |
if you've nothing to hide, you've nothing to fear! |
| 08:59 |
fnordfish |
]btw, simoncpu: what are you going to do with your _SERVER['HTTP_HOST'] inside an action? |
| 09:00 |
fnordfish |
_cheerios: right - but I dont know home to fear and what he wants to know from me |
| 09:01 |
fnordfish |
(put missing chars at own will) |
| 09:02 |
_cheerios |
fnordfish, that's gibberish! |
| 09:06 |
simoncpu |
fnordfish: actually, i need $_SERVER['REMOTE_ADDR'] |
| 09:06 |
fnordfish |
nope, that thats what's information all about. getting as much as you can get and put all those lose parts together. that gives you a very good profile on people. |
| 09:06 |
simoncpu |
i needed to determine whether the user is connecting via IPv4 or IPv6 |
| 09:06 |
simoncpu |
anyway, Agavi's slot system is cool |
| 09:06 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 09:06 |
simoncpu |
so i just put it in a slot |
| 09:07 |
fnordfish |
k - thought you are going to mess with routings or stuff |
| 09:07 |
fnordfish |
or, put it in a model |
| 09:07 |
simoncpu |
i put it in a view =) |
| 09:09 |
nfq |
[n=nfq@dyn.144-85-205-131.dsl.vtx.ch] has joined #agavi |
| 09:27 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 09:29 |
simoncpu |
whoa... Agave project: |
| 09:29 |
simoncpu |
http://www.ist-agave.org/ |
| 09:29 |
simoncpu |
i wonder why the agave planet is so popular |
| 09:30 |
simoncpu |
is it because people love to drink tequilla and get drunk? =) |
| 09:30 |
graste |
:) |
| 09:30 |
simoncpu |
*agave plant |
| 09:30 |
graste |
certainly |
| 09:34 |
graste |
wonders what happens, when there's something like this in a user's history @blippy.com: koran, backpack, fertilizer, chemistry book, ticket to $country :) |
| 09:35 |
MikeSeth |
federal investigation? |
| 09:36 |
graste |
men in black asking you questions about the internets? |
| 09:36 |
graste |
:> |
| 09:37 |
graste |
could be a farmer, who's wife wants to read the koran, who's child need a new backpack and chemistry textbook, who himself needs some fertilizer and all of them need vacation |
| 09:39 |
simoncpu |
sometimes i'd like to randomly type stuff such as koran, saddam, bin laden, bush, assassinate, whitehouse, obama, kill in the internet for teh lulz |
| 09:39 |
simoncpu |
because i imagine that it would somehow trigger a detector that would send cause panic |
| 09:39 |
simoncpu |
s/send// |
| 09:41 |
MikeSeth |
it doesnt cause panic |
| 09:42 |
MikeSeth |
it just goes to a file with your name on it ;> |
| 09:42 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:42 |
simoncpu |
cool |
| 09:42 |
simoncpu |
koran, saddam, bin laden, bush, assassinate, whitehouse, obama, kill "SIMONCPU WAS HERE" |
| 09:44 |
graste |
yeah |
| 09:45 |
graste |
and then there's some size constraint on that file and you bubble up the size-sorted file listing |
| 09:45 |
graste |
when on top |
| 09:45 |
graste |
you'll get ask questions :D |
| 09:45 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has quit [] |
| 09:46 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has joined #agavi |
| 09:51 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [] |
| 09:55 |
yossi_ |
Huomenta |
| 09:55 |
MikeSeth |
weee |
| 09:55 |
yossi_ |
is there a way to control the template lookup pattern? |
| 09:56 |
MikeSeth |
yeah |
| 09:58 |
yossi_ |
how? |
| 09:58 |
yossi_ |
where? |
| 10:02 |
Xylakant |
what part would you like to change? |
| 10:02 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:05 |
yossi_ |
basicly my app handles a few brnads that may or may not share particular pages. so I want it to first look at $module/$templates/$brand and if not found (no customized page) look at $module/$templates/, does that make sense? |
| 10:11 |
Xylakant |
I somewhat doubt that this is possible, at least not easily |
| 10:12 |
yossi_ |
I see if (file_exists) in my future :p |
| 10:12 |
MikeSeth |
damn theyre installing ac at my place and it kills my power dead every 3 minutes |
| 10:13 |
Xylakant |
well, yossi, you can set the template lookup pattern by calling $layer->appendParameter('targets', 'pattern'); |
| 10:13 |
Xylakant |
or rather add one to the defaults |
| 10:14 |
WasabiCat |
huomenta |
| 10:14 |
WasabiCat |
Is it possible to echo an AgaviConfig value as part of a routing pattern? |
| 10:15 |
yossi_ |
Thanks Xylankant |
| 10:16 |
Xylakant |
yossi_: and you'd have to prepend that value, so you'd have to go for $layer->setParameter('targets', array_merge(array('pattern1', 'pattern2'), $layer->getParameter('targets')); |
| 10:17 |
Xylakant |
target patterns usually look like this: ${directory}/${template}${extension} |
| 10:17 |
Xylakant |
so you could insert a pattern that looks like ${directory}/brand/${extension} |
| 10:18 |
Xylakant |
WasabiCat: what do you want to do? |
| 10:18 |
yossi_ |
wiiiiii wow thanks, I'll work with this |
| 10:18 |
WasabiCat |
have a route with a variable basename that's defined in AgaviConfig |
| 10:19 |
Xylakant |
<route name="variable" pattern="%core.basename%/foo/bar" /> should work |
| 10:20 |
WasabiCat |
I'll try that thanks! |
| 10:20 |
Xylakant |
however, I'm a bit curious what problem you're trying to solve |
| 10:21 |
WasabiCat |
if customers want to have their cms at domain.com/cms/ as opposed to domain.com/etherflex for instance |
| 10:21 |
WasabiCat |
I'd like to avoid changing that value by hand in the routing tables |
| 10:22 |
Xylakant |
hmm, right |
| 10:23 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-tcshmlxlttkkesuf] has joined #agavi |
| 10:23 |
Xylakant |
i somewhat think you're overoptimizing, but well |
| 10:25 |
WasabiCat |
I agree, but hey ... ;) |
| 10:25 |
marioprudhomme |
[n=mario@modemcable182.234-130-66.mc.videotron.ca] has joined #agavi |
| 10:26 |
Xylakant |
In those cases I usually tell the customer "certainly we can do that, changing the base url for your cms will cost 500 EUR". |
| 10:26 |
Xylakant |
all of a sudden that change looses importance |
| 10:29 |
WasabiCat |
do you want to take that up with nfq :) |
| 10:29 |
nfq |
haha |
| 10:30 |
nfq |
well, boys.. thing is. this crap should be easy without having to piss clients off |
| 10:31 |
nfq |
Xylakant: I don't look at this stuff as a change, I think of it as a config option |
| 10:31 |
nfq |
even shitty WordPress has this |
| 10:31 |
Xylakant |
how often do you see that used on shitty wordpress |
| 10:32 |
Xylakant |
wordpress has everything |
| 10:32 |
Xylakant |
the goal of good software is not to have everything but to have the set or required features |
| 10:33 |
graste |
:) |
| 10:33 |
Xylakant |
every line of code you have, every config option is a potential bug. Every character in your source file has maintenance costs |
| 10:33 |
Xylakant |
so you need to justify that cost |
| 10:34 |
Xylakant |
someone pays for that feature and it's either "all customers" or "one customer that demands it" |
| 10:34 |
Xylakant |
you need to test that, double check that it works, document it, the user needs to read the documentation |
| 10:35 |
nfq |
well, some stuff IMO should be possibly |
| 10:35 |
nfq |
possible!, especially with a CMS |
| 10:35 |
nfq |
have hardcoded base routes is a weakness |
| 10:35 |
nfq |
and is bad software design if you ask me |
| 10:35 |
nfq |
so, here IMO, the goal is not achieved |
| 10:35 |
nfq |
but it's a small detail |
| 10:36 |
Xylakant |
well, make the cms a standalone app |
| 10:36 |
nfq |
? |
| 10:36 |
Xylakant |
then you can have your base directory at any point in the directory structure |
| 10:37 |
nfq |
so, if your directory is called 'cms', this is how it's seen in the route? |
| 10:37 |
Xylakant |
no need for configurable base path |
| 10:37 |
Xylakant |
it does not need to be in the route |
| 10:37 |
Xylakant |
the path to the dispatcher file is taken into account by agavi |
| 10:38 |
Xylakant |
if i place the dispatcher in /foo/bar all urls are relative to /foo/bar |
| 10:38 |
Xylakant |
if you prefer /bar/baz, fine, drop the dispatcher there |
| 10:38 |
Xylakant |
it "just works" (TM) |
| 10:38 |
Xylakant |
no need for a config option, all config is done in the webservers config |
| 10:38 |
Xylakant |
no liability on your side |
| 10:38 |
nfq |
this is good I think |
| 10:39 |
nfq |
or maybe not.. |
| 10:39 |
nfq |
but I like the flexibility |
| 10:39 |
Xylakant |
I think it's more important to be able to deploy the cms on a different host than the frontend |
| 10:39 |
Xylakant |
make it ssl capable |
| 10:39 |
Xylakant |
stuff like that |
| 10:40 |
nfq |
yeah |
| 10:40 |
nfq |
that's a good point |
| 10:40 |
nfq |
this reminds me, what happened to 'your' cms? |
| 10:40 |
Xylakant |
i've never seen a customer who deeply cared about whether it's CMS or cms or admin |
| 10:40 |
nfq |
exo? was it ever released? |
| 10:40 |
Xylakant |
"my"? |
| 10:40 |
Xylakant |
oh you'd have to ask graste or any one of the xoz guys around here |
| 10:40 |
nfq |
ah |
| 10:40 |
Xylakant |
how the open source plans are going |
| 10:41 |
nfq |
thanks.. always interested |
| 10:42 |
graste |
I think, they still want to release it |
| 10:42 |
graste |
no ETA though |
| 10:42 |
nfq |
haha.. k |
| 10:42 |
nfq |
thanks for the info! |
| 10:43 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 10:45 |
WasabiCat |
<settings prefix="net.etherflex.workspace"> |
| 10:45 |
WasabiCat |
<setting name=".basename">cms</setting> |
| 10:45 |
WasabiCat |
</settings> |
| 10:45 |
WasabiCat |
<route name="workspace" pattern="^/%net.etherflex.workspace.basename%$" module="Workspace" action="Index" /> |
| 10:45 |
WasabiCat |
Xylakant: kinda like that? |
| 10:46 |
Xylakant |
should work, test it |
| 10:46 |
Xylakant |
as I said, I doubt you need that |
| 10:46 |
WasabiCat |
I get a 404 |
| 10:46 |
WasabiCat |
but no config error at least |
| 10:46 |
WasabiCat |
I'll fumble with it a bit more |
| 10:46 |
WasabiCat |
thanks for your help |
| 10:47 |
nfq |
WasabiCat: don't kill yourself.. Xylakant suggested something nice above, using the directory rather |
| 10:47 |
WasabiCat |
l |
| 10:47 |
WasabiCat |
k |
| 11:01 |
PyroBilly |
[n=pyrobill@217.18.21.194] has joined #agavi |
| 11:02 |
PyroBilly |
[n=pyrobill@217.18.21.194] has quit [Client Quit] |
| 11:02 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [] |
| 11:04 |
^robertj |
[n=rcaskey@dumbledore.athenshousing.org] has quit [Read error: 113 (No route to host)] |
| 11:07 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 11:08 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 11:21 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 11:26 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:27 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 11:27 |
marioprudhomme |
[n=mario@modemcable182.234-130-66.mc.videotron.ca] has left #agavi [] |
| 11:32 |
nfq_ |
[n=nfq@dyn.83-228-165-186.dsl.vtx.ch] has joined #agavi |
| 11:43 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 11:44 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 11:49 |
nfq |
[n=nfq@dyn.144-85-205-131.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 11:55 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 11:58 |
nfq_ |
[n=nfq@dyn.83-228-165-186.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 11:59 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:59 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:15 |
WasabiCat |
[n=moritz@adsl-84-226-245-177.adslplus.ch] has quit [] |
| 12:19 |
yossi_ |
how do I make a routing regex part case insensitive ? |
| 12:20 |
horros |
ummm for instance ^/([a-zA-Z]+\.[a-z]+$ |
| 12:20 |
horros |
oops |
| 12:21 |
horros |
ummm for instance ^/[a-zA-Z]+\.[a-z]+$ |
| 12:21 |
horros |
but need more information |
| 12:21 |
sth_ |
Isn't it already insensitive? |
| 12:21 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 12:21 |
yossi_ |
no |
| 12:22 |
yossi_ |
like match all those, for uppercase too ^/({currency:usd|cad|gbp|zar|aud|eur|nok|sek|dkk}) |
| 12:23 |
yossi_ |
I just need to write them in uppercase? |
| 12:23 |
_cheerios |
sweet, fuckedcompany.com got 1200 subscribers ($75 / month) on the first month they were offered back in the days |
| 12:23 |
Xylakant |
yossi_: don't do case insensitive urls |
| 12:24 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 104 (Connection reset by peer)] |
| 12:24 |
Xylakant |
you'll end up with content being reachable under multiple urls |
| 12:25 |
Xylakant |
which is not very google-friendly |
| 12:25 |
Xylakant |
if you really really need to do it, here's how to do it |
| 12:25 |
Xylakant |
http://www.mivesto.de/agavi/agavi-faq.html#routing_3 |
| 12:28 |
yossi_ |
its not really my choice, there is a third party admin we work with which has a currency tag which generates customer currency in uppercase for some reason... :/ |
| 12:29 |
yossi_ |
thanks for the link |
| 12:59 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:02 |
MikeSeth |
yossi_: their backend always returns currency in uppercase |
| 13:03 |
MikeSeth |
its actually in the documentation |
| 13:03 |
yossi_ |
I know, but I use the same route for all modules (mailers, pages etc...) and I don't want to use ugly uppercase for the website... |
| 13:03 |
MikeSeth |
don't |
| 13:04 |
yossi_ |
yeah... I don't |
| 13:04 |
yossi_ |
but if there is a link in a mailer generated by the admin - I can take the customer's currency tag - and whoa - magic |
| 13:05 |
graste |
how about a routing callback for all "wrong" cases and redirect with HTTP status code from callback to correct URL? |
| 13:06 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 13:07 |
yossi_ |
I guess in the onMatch I can check if it's uppercase and redirect... |
| 13:08 |
graste |
send a nice http status code with it, so that people (or search engines) start to use your preferred url |
| 13:08 |
MikeSeth |
graste: actually we can do this with a webserver rewrite rule |
| 13:08 |
MikeSeth |
without Agavi ever being involved |
| 13:08 |
graste |
indeed |
| 13:08 |
graste |
I just thought, that you aren't much in control of the server |
| 13:08 |
graste |
my fault |
| 13:10 |
MikeSeth |
in our case we are very much in control :P |
| 13:10 |
graste |
but then you don't need case-insensitive URLs in Agavi's routing as you could upper or lowercase everything |
| 13:10 |
graste |
everyone prefers to be in control ;) |
| 13:11 |
yossi_ |
the problem with rewrite rules is... you become more platform depended and you need more setup for server migrations |
| 13:12 |
Jarda |
we offer a pre |
| 13:12 |
Jarda |
... |
| 13:12 |
Jarda |
we offer a "prefilled" htaccess with the app |
| 13:12 |
Jarda |
so that deployment is just cp dev/pub/htaccess pub/.htaccess |
| 13:13 |
graste |
and nginx and lighttpd confs? ;) |
| 13:13 |
Jarda |
graste: those are for hippies and/or nerds |
| 13:13 |
graste |
^^ |
| 13:14 |
Jarda |
it's a pain in the ass maintain lighty.. you can't make rewrite modifications without reloading the whole server.. |
| 13:17 |
yossi_ |
we use lightly :/ |
| 13:17 |
yossi_ |
lighty |
| 13:17 |
yossi_ |
I kind of like its config files more |
| 13:24 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 13:35 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit [Read error: 104 (Connection reset by peer)] |
| 13:36 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 13:40 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has joined #agavi |
| 13:52 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit [Client Quit] |
| 14:00 |
Rayne |
[n=Rayne@pD954B75A.dip.t-dialin.net] has joined #agavi |
| 14:05 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 14:07 |
Rayne |
[n=Rayne@pD954B75A.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 14:11 |
sth_ |
is now known as sth |
| 14:52 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:53 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:59 |
digitarald |
wow, that zombor guy from kohana really loves to discuss without accepting any arguments |
| 15:04 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 15:04 |
digitarald |
unix timestamps are the only usable way to save date values in a database |
| 15:04 |
digitarald |
hooray |
| 15:05 |
digitarald |
and boom goes the dynamite ... |
| 15:05 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit ["We are all friends now! http://digitarald.de"] |
| 15:05 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 15:06 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [Client Quit] |
| 15:06 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 15:10 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 15:14 |
Jarda |
unix timestamps :o |
| 15:17 |
graste |
hrhr |
| 15:17 |
graste |
your own fault, if you need dates from the past |
| 15:17 |
graste |
:P |
| 15:27 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:29 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 15:32 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi [] |
| 15:41 |
Xylakant |
or if they are too far in the future |
| 15:45 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 15:50 |
kaos|work |
[n=ddb@78.35.9.20] has joined #agavi |
| 15:51 |
kaos|work |
[n=ddb@78.35.9.20] has quit [Read error: 104 (Connection reset by peer)] |
| 15:55 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 15:56 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 113 (No route to host)] |
| 16:08 |
MaximusColourum |
[n=bryan@71.15.127.142] has joined #agavi |
| 16:24 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit ["We are all friends now! http://digitarald.de"] |
| 16:31 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has joined #agavi |
| 16:31 |
cheerios_ |
jee |
| 16:55 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:08 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 17:15 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 17:17 |
matbtt |
[i=9b3844d9@gateway/web/freenode/x-tcshmlxlttkkesuf] has quit [Ping timeout: 180 seconds] |
| 17:19 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:25 |
luke`_ |
[n=luke`@59.92.147.205] has joined #agavi |
| 17:35 |
luke` |
[n=luke`@59.96.41.27] has quit [Read error: 110 (Connection timed out)] |
| 17:35 |
luke`_ |
is now known as luke` |
| 17:36 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 17:41 |
hzilla |
hey if i want to switch to json output for POST only (not GET) on a route what should i use for the source and pattern in routing? |
| 18:10 |
Xylakant |
so what should get return? |
| 18:13 |
v-dogg |
our PrintAction shows an input template on GET and on POST output type is changed to PDF in view::initialize |
| 18:13 |
hzilla |
get return html |
| 18:13 |
hzilla |
xylakant: using application/x-www-form-urlencoded was working |
| 18:14 |
hzilla |
to switch for posts |
| 18:14 |
Xylakant |
well, i'd rather stick a marker in the url that the request requires json output |
| 18:14 |
Xylakant |
instead of creating a dependency on the method |
| 18:15 |
Xylakant |
the method actually carries a meaning orthogonal to the url |
| 18:15 |
Xylakant |
and unrelated to the output type |
| 18:15 |
Xylakant |
it transports "what should be done on the server", get being "read, but don't change data" |
| 18:15 |
Xylakant |
post being "change data on the server" |
| 18:16 |
Xylakant |
that's why for example post request are usually uncacheable |
| 18:17 |
Xylakant |
would it be hard to post to /foo/bar.json instead of posting to /foo/bar |
| 18:18 |
Xylakant |
then you could have a <route name="ot_json" pattern=".json$" output_type="json" cut="true" stop="false" /> at the top of your routing.xml |
| 18:19 |
Xylakant |
and could generate the url with $ro->gen('foo.bar+ot_json'); |
| 18:21 |
hzilla |
i see - thanks for the suggestion |
| 18:22 |
Xylakant |
right, off |
| 18:23 |
Xylakant |
cu all |
| 18:23 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 18:24 |
graste |
[n=graste@f053007165.adsl.alicedsl.de] has joined #agavi |
| 18:36 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Read error: 104 (Connection reset by peer)] |
| 18:36 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 18:43 |
graste |
[n=graste@f053007165.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 19:08 |
movvy |
oh man |
| 19:08 |
movvy |
im going to live, thats awesome!! |
| 19:09 |
movvy |
had a broncoscopy today |
| 19:09 |
Jarda |
what's that? |
| 19:10 |
movvy |
where they put you under, and they put a scope down your lungs |
| 19:10 |
movvy |
and look at them |
| 19:12 |
sth |
I had a camera inserted into my nose and down my throat |
| 19:12 |
sth |
whilst awake |
| 19:15 |
saracen |
That just an ordinary Friday night, sth? |
| 19:15 |
movvy |
sth I had that 3 weeks ago |
| 19:16 |
sth |
saracen: Yeah |
| 19:16 |
sth |
I also had a real time xray done of my throat |
| 19:16 |
sth |
I have that on VHS somewhere |
| 19:16 |
sth |
It's pretty cool |
| 19:17 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 19:19 |
skoop |
[n=stefan@unaffiliated/skoop] has joined #agavi |
| 19:48 |
movvy |
anyways thats done |
| 19:49 |
movvy |
I am at a stopping point with this vimas thing its very upsetting |
| 19:51 |
movvy |
so this vimas tool, has a specific serside script |
| 19:51 |
movvy |
and I can't tell how it works, but I think some of it is necessary |
| 19:51 |
movvy |
im also highly annoyed that I can't just deal with the file how I want |
| 20:01 |
movvy |
so, if I post this retrieve script from this vimas product, and show what I did in agavi, and maybe help fill in the gaps... im also not exactly sure that the upload feature is working like i think it does |
| 20:15 |
movvy |
also i figured i could see post data in wireshark |
| 20:15 |
movvy |
i guess not, that must all done server side |
| 20:15 |
movvy |
but no way, its javascript and my java applet doing this |
| 20:16 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has quit [] |
| 20:41 |
matbtt_ |
[n=matbtt@port-92-202-98-203.dynamic.qsc.de] has joined #agavi |
| 20:43 |
movvy |
damnit |
| 20:43 |
movvy |
i think i did action-create |
| 20:43 |
movvy |
instead of action-wizard |
| 20:43 |
movvy |
do I just need to do a View Create now on it own? |
| 20:45 |
sth |
And view-template-create |
| 20:45 |
sth |
If you want a template for the view |
| 20:48 |
movvy |
thats great, thanks, just got done with view-create |
| 20:48 |
movvy |
i feel like im learning..... slowly |
| 20:50 |
sth |
If I want all 3, I typically use the wizard |
| 20:56 |
saracen |
You love 3 at the same time, don't you? |
| 20:58 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 21:00 |
SasanRose |
[n=SasanRos@92.50.7.167] has quit ["leaving"] |
| 21:02 |
movvy |
hmm, well i def found more wrong shit |
| 21:12 |
movvy |
ahh, there we go, now I have post data finally |
| 21:12 |
movvy |
I think I can get it workin from here just fine :> |
| 21:18 |
matbtt_ |
[n=matbtt@port-92-202-98-203.dynamic.qsc.de] has left #agavi [] |
| 21:18 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has joined #agavi |
| 21:28 |
movvy |
amazing, i finally got post data in wireshark, now i just need to upload |
| 21:29 |
sth |
saracen: It's just so filling |
| 21:40 |
movvy |
so this applet i am using it sends the files in chunks |
| 21:40 |
movvy |
and it wants me to append these files together |
| 21:40 |
movvy |
is this possible in agavi, im sure it is |
| 21:40 |
movvy |
but how do i append data ? |
| 21:40 |
sth |
no idea |
| 21:47 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 22:01 |
CIA-12 |
[n=CIA@208.69.182.149] has quit [Read error: 60 (Operation timed out)] |
| 22:05 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 22:07 |
movvy |
hmm |
| 22:07 |
movvy |
i have the original php that can do it outsied of agavi |
| 22:08 |
movvy |
it does it with fopen ab |
| 22:08 |
movvy |
if its first segment it does fopen with wb |
| 22:13 |
skoop |
[n=stefan@unaffiliated/skoop] has quit [] |
| 22:24 |
movvy |
hmm |
| 22:24 |
movvy |
I think it has to do with this Filemode ;) |
| 22:27 |
movvy |
it looks to me like agavi does not have built in file appending |
| 22:28 |
movvy |
I wonder if thats something that can be requested somehow :) |
| 22:28 |
sth |
You could add it then submit a patch |
| 22:29 |
movvy |
that would be really cool! |
| 22:29 |
movvy |
I didn't know I could do that |
| 22:29 |
sth |
Open source :) |
| 22:29 |
movvy |
I' |
| 22:29 |
movvy |
I've never actually been able to help contibute something before |
| 22:30 |
movvy |
this would be my first contribution to open source |
| 22:34 |
movvy |
mm |
| 22:34 |
movvy |
$moved = @move_uploaded_file($this->tmp_name, $dest); |
| 22:35 |
movvy |
what is that @move_uploaded_file |
| 22:37 |
sth |
move_uploaded_file is what it would suggest |
| 22:38 |
movvy |
yeha i mean where does that source code live |
| 22:38 |
movvy |
im trying to investigate agavi source to see if this is an easy patch |
| 22:39 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 22:40 |
|
Netsplit over, joins: johann__ |
| 22:41 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has quit [] |
| 22:46 |
CIA-61 |
[n=CIA@208.69.182.149] has joined #agavi |
| 23:04 |
Zeelot3k |
is now known as Zeelot |
| 23:05 |
Zeelot |
is now known as Zeelot3k |
| 23:10 |
saracen |
movvy: move_uploaded_file is a built in PHP functon |
| 23:10 |
saracen |
function* |
| 23:11 |
movvy |
ahh. gotcha |
| 23:11 |
cheerios_ |
[n=cheerios@dsl-hkibrasgw3-ff20c000-252.dhcp.inet.fi] has quit ["foo"] |
| 23:14 |
movvy |
hmmm |
| 23:14 |
movvy |
seems getStream is just an fopen with diff modes |
| 23:15 |
movvy |
could pass ab to it and get append mode |
| 23:15 |
saracen |
That wouldnt do what you want though |
| 23:15 |
movvy |
no thats just the mode i need it opened to |
| 23:15 |
saracen |
Why? |
| 23:15 |
movvy |
this applet sends the recording in chunks |
| 23:15 |
movvy |
not in a single file |
| 23:16 |
saracen |
Yeah, but that would upon up the file, with the pointer being at the end... but it's the wrong file. You don't want to append to the current uploaded file |
| 23:16 |
saracen |
You want to a append to the previously uploaded file |
| 23:16 |
saracen |
open* |
| 23:16 |
movvy |
oh i gotcha |
| 23:16 |
movvy |
http://pastebin.com/m486642c2 |
| 23:16 |
saracen |
So what you want, you could just do in your action |
| 23:16 |
movvy |
yeah thats what I'm working on now |
| 23:17 |
movvy |
thats the retrieve.php that came with the applet |
| 23:17 |
saracen |
How disgusting :) |
| 23:17 |
movvy |
lol, I know |
| 23:18 |
movvy |
so basically each time it sends something that is either |
| 23:18 |
movvy |
ACTION = CREATE |
| 23:18 |
movvy |
or ACTION = APPEND |
| 23:19 |
saracen |
What you want you can just do in your action for testing, but it'd be better in a model. Just open up the file which was originally recorded (so the first chunk) and use getContents() on the AgaviUploadedFile and append it to the original |
| 23:21 |
saracen |
So, in your action you'd have something like: $this->getContext()->getModel('VoiceRecorder')->saveStream($an_id_for_the_record_session, $rd->getFile('lolcaek')->getContents()); |
| 23:21 |
saracen |
Then for your saveStream method, you'd just check the record session. If it exists, you append to a file that already exists. If not, create a new file (so just save the contents, rather than append) |
| 23:23 |
movvy |
right now, I think I have an earlier battle I am fighting. so I ma having an issue with my validator I think |
| 23:23 |
movvy |
for the uplaoded file |
| 23:24 |
movvy |
http://pastebin.com/m7b6c3a4e |
| 23:24 |
movvy |
thats my validator |
| 23:25 |
movvy |
form-data;name=\"USERFILE\";filename=\"balls.wav\" |
| 23:25 |
movvy |
i see that sent to agavi in the post |
| 23:26 |
saracen |
Your argument should be USERFILE then, not filename |
| 23:26 |
movvy |
maybe my argument in agavi should be USERFILE? |
| 23:26 |
saracen |
:P |
| 23:26 |
movvy |
thanks :) |
| 23:26 |
movvy |
I'm learning, its tough |
| 23:26 |
saracen |
Also, <validator method="write"> |
| 23:26 |
saracen |
Opps |
| 23:26 |
saracen |
I mean |
| 23:26 |
saracen |
<validators method="write"> |
| 23:27 |
saracen |
rather than <validators> otherwise it will look for a posted file on GET requests, which doesnt make sense :) |
| 23:27 |
movvy |
what does that tell it? |
| 23:27 |
saracen |
^ :P |
| 23:27 |
movvy |
ahh |
| 23:27 |
movvy |
so much like I must to executeWrite |
| 23:27 |
movvy |
all my post variable validators should be method="write" |
| 23:28 |
movvy |
Write in agavi = POST in php ? |
| 23:28 |
movvy |
;D |
| 23:28 |
saracen |
Yeah, pretty much :P |
| 23:28 |
saracen |
Whats this action name called? |
| 23:28 |
movvy |
UploadAudioFile |
| 23:29 |
saracen |
Yeah. You could have an Input view on that action, which displays the upload HTML. Which uploads files to its self (the same action). But this time, the method is "write". |
| 23:30 |
saracen |
This means you can get rid of the required="false" now, as you won't get an error when you just visit the action |
| 23:30 |
saracen |
But everytime they hit submit and make a post, you *do* expect them to have uploaded a file. |
| 23:31 |
movvy |
bang, fixed validator, and I got a file! |
| 23:32 |
movvy |
i used the move action to get it there, what I should make is a temp folder where it can assemble |
| 23:32 |
movvy |
then when it sends the last frame use the agavi move action |
| 23:32 |
movvy |
does that make sense? |
| 23:33 |
saracen |
You don't *have* to move it. |
| 23:33 |
saracen |
The file already gets uploaded to a temp folder |
| 23:34 |
saracen |
If you want to save/append it in to your own storage folder, you can just use getContents from the agavi file and do what you want with that data |
| 23:34 |
movvy |
excellente, thanks as always for the help |
| 23:34 |
saracen |
Agavi will remove the temp file it stored upon destruct |
| 23:36 |
movvy |
another awesome question |
| 23:36 |
movvy |
is there some way in agavi that I can basically make a route to a folder, and host the fles for download |
| 23:36 |
movvy |
I literally just want to go to http://192.168.1.205/audiostream/111.wav |
| 23:36 |
movvy |
and get it playing |
| 23:37 |
movvy |
does that make sense? |
| 23:41 |
saracen |
lol, you don't have to do that through agavi |
| 23:41 |
saracen |
Your webserver will serve those if the folder actually exists |
| 23:41 |
saracen |
Just like it does images/css/javascript |
| 23:42 |
saracen |
You *can* do it through agavi, but theres not much point |
| 23:52 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)] |
| Day changed Wed Jan 27 2010
|
| 00:00 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has joined #agavi |
| 00:05 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has quit [Client Quit] |
| 00:11 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 00:18 |
movvy |
aracen |
| 00:18 |
movvy |
im sorry bud, my fucking win 7 box just ate shit |
| 00:18 |
movvy |
BSOD |
| 00:19 |
movvy |
im guessing you were giving me amazing information on hosting files? :) |
| 00:19 |
movvy |
or do I maybe just take a file as a paramater |
| 00:19 |
movvy |
and returna pointer to it? :) |
| 00:20 |
MaximusColourum |
[n=bryan@71.15.127.142] has left #agavi [] |
| 00:31 |
hzilla |
u can stick it in your public files folder and let your httpd deliver it |
| 00:33 |
movvy |
hmm... |
| 00:33 |
movvy |
well wouldn't routing overlap? |
| 00:33 |
movvy |
or you mean where index is? |
| 00:33 |
movvy |
I would prefer its more organized and not in the root |
| 00:34 |
saracen |
23:53:35 < saracen> Your webserver will serve those if the folder actually exists |
| 00:34 |
saracen |
23:53:42 < saracen> Just like it does images/css/javascript |
| 00:34 |
saracen |
23:54:15 < saracen> You *can* do it through agavi, but theres not much point |
| 00:34 |
movvy |
hmm |
| 00:34 |
movvy |
so just make a ln maybe? |
| 00:34 |
saracen |
So routing won't overlap, it's not allowed. The webserver will only send requests to agavi is the folder or file you requested, doesn't physically exist |
| 00:34 |
saracen |
if* |
| 00:34 |
movvy |
ahh, oke ;) |
| 00:37 |
movvy |
like a champion |
| 00:38 |
movvy |
thanks saracen, you knopw what your doing |
| 00:38 |
movvy |
you to hzilla |
| 00:39 |
movvy |
between everyone in this channel i keep making progress, which gives me hope ;) |
| 00:40 |
movvy |
and for the first time i hunted something in source code, and checked out a bit |
| 00:40 |
movvy |
its a start |
| 00:40 |
movvy |
are you guys all like actively developing agavi? |
| 00:40 |
movvy |
or just users? |
| 00:42 |
saracen |
Most of us are just users, but before changes get made the main developers usually ask if theres any objections / ideas - so you get a sense that you're helping them |
| 00:42 |
movvy |
gotcha |
| 00:42 |
saracen |
And you're always free to submit patches and such |
| 00:43 |
movvy |
do you know hwat the licensing is offhand? |
| 00:43 |
hzilla |
my turn to ask a question again. i wrote a url validator and i want to export a valid url with http:// at the start but the export() method doesn't add the updated value to the parameters.. |
| 00:43 |
saracen |
LGPL |
| 00:44 |
movvy |
ahh yes just saw it, thats why they give a redistribution part of the tutorial |
| 00:44 |
movvy |
good stuff |
| 00:45 |
saracen |
hzilla: $this->export('http://any_url') should return exactly what you give it |
| 00:46 |
hzilla |
ok so export has to be set in the validator config |
| 00:46 |
hzilla |
but what happens when you have an array of urls |
| 00:48 |
saracen |
$this->export(array('http://1', 'http://2')) :) |
| 00:48 |
hzilla |
ok so i have to grab the whole array and then write it back |
| 00:48 |
hzilla |
i was doing one at a time |
| 01:11 |
movvy |
saracen, think i am good to use the AgaviRbacSecurityUser? |
| 01:59 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 02:00 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 02:48 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 03:33 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 03:43 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] |
| 04:14 |
luke` |
[n=luke`@59.92.147.205] has quit [] |
| 05:08 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 05:12 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 05:53 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 05:55 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 06:01 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has joined #agavi |
| 06:04 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has quit [Client Quit] |
| 06:08 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 06:09 |
hzilla_ |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has left #agavi ["Leaving"] |
| 06:24 |
movvy |
hmm |
| 06:35 |
SasanRose |
[n=SasanRos@213.207.255.22] has joined #agavi |
| 06:38 |
luke` |
[n=luke`@122.172.86.234] has joined #agavi |
| 06:39 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:44 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 06:44 |
luke` |
[n=luke`@122.172.86.234] has quit [Read error: 104 (Connection reset by peer)] |
| 06:48 |
luke` |
[n=luke`@122.172.84.200] has joined #agavi |
| 06:51 |
luke`_ |
[n=luke`@122.172.84.200] has joined #agavi |
| 07:09 |
luke` |
[n=luke`@122.172.84.200] has quit [Read error: 110 (Connection timed out)] |
| 07:09 |
luke`_ |
is now known as luke` |
| 07:14 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] |
| 07:46 |
yossi_ |
Is there an IDE which supports Agavi highlighting? |
| 07:46 |
yossi_ |
and, if I have to chose an IDE, netBeans or Eclipse? |
| 07:48 |
v-dogg |
no but what would it highlight? |
| 07:51 |
yossi_ |
Okay not highlight, auto complete maybe? |
| 07:54 |
Jarda |
agavi is written with phpdoc comments |
| 07:54 |
Jarda |
if a ide supports phpdoc then there is agavi autocompletion |
| 07:54 |
Jarda |
we use netbeans t work |
| 07:54 |
Jarda |
*at |
| 07:58 |
everplays |
maybe komodo edit, it has a unique auto-completion |
| 07:59 |
Jarda |
I stopped using komodo for some reason |
| 07:59 |
Jarda |
don't rmemember why, though |
| 07:59 |
Jarda |
I've tried them all :) They all suck. |
| 08:00 |
MugeSo |
we use netbeans too. |
| 08:00 |
luke` |
[n=luke`@122.172.84.200] has quit [Read error: 104 (Connection reset by peer)] |
| 08:00 |
everplays |
"they all suck" +1 |
| 08:00 |
Jarda |
visual studio would be the best, but it doesn't support type hintinh, so with agavi it's kind of useless.. as $ctx->getModel('Foo'); /* @var $ctx FooModel */ doesn't work |
| 08:02 |
Jarda |
well, type hintinh is the wrong word for this |
| 08:03 |
Jarda |
but you got the point :) |
| 08:05 |
MugeSo |
xml formatter of netbeans 6.8 doesn't treat <foo /> tag correctly :( |
| 08:07 |
MugeSo |
so, when we edit routing configuration file, it breaks indents. |
| 08:08 |
yossi_ |
Anyone tried eclipse? |
| 08:09 |
yossi_ |
and, those who say they all suck, you use emacs? |
| 08:10 |
Jarda |
I use netbeans still at work |
| 08:11 |
Jarda |
at home I uset textmate |
| 08:11 |
everplays |
uses geany & vim |
| 08:12 |
codecop__ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 08:13 |
codecop__ |
is now known as codecop |
| 08:14 |
v-dogg |
yossi_: they all suck (including emacs) but you still have to use some |
| 08:14 |
v-dogg |
at the moment I feel Netbeans sucks the least |
| 08:15 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:17 |
yossi_ |
v-dogg : okay, i'll try that |
| 08:30 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:33 |
graste |
huomenta |
| 08:39 |
codecop |
is it possible on a strings thad dont have translation, place hilighting with some html tag's? |
| 08:40 |
codecop |
like <strong>Text that dont have tranlation</strong> |
| 08:41 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: Arme[N], ttj |
| 08:42 |
|
Netsplit over, joins: Arme[N], ttj |
| 08:45 |
codecop |
extending of existing translation class may help |
| 08:56 |
fnordfish |
[n=fnordfis@f052135034.adsl.alicedsl.de] has joined #agavi |
| 09:05 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-lvazsddzqiyuqmok] has joined #agavi |
| 09:09 |
steffkes- |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 09:16 |
graste |
hm |
| 09:21 |
graste |
you could perhaps write a filter that parses the DOM, knows the current locale and then depending on that gets all #text nodes from DOM and looks up translation.xml for those strings (in that locale) and then wraps all non-existing strings with <span class="yettotranslate">#text</span> |
| 09:22 |
graste |
pretty cool idea actually :D |
| 09:22 |
graste |
where's agaviforge? ^^ |
| 09:26 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has joined #agavi |
| 09:27 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] |
| 09:33 |
codecop |
:) |
| 09:34 |
codecop |
graste, i extended agavisTraslators and result is encoded like <strong>LeftMenusss</strong> |
| 09:34 |
codecop |
:) |
| 09:34 |
graste |
hehe |
| 09:35 |
codecop |
maybe filter is better, but if i can get not encoded string from translator that would be nice |
| 09:35 |
graste |
yeah, another possibility for dev env, I'd say |
| 09:37 |
codecop |
yah u right in dev env this encoding is not a problem, for editors its ok |
| 09:37 |
codecop |
i production disabled |
| 09:38 |
codecop |
in* |
| 09:39 |
graste |
yep |
| 09:39 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:39 |
graste |
both solutions seem feasible at first look, I'd say |
| 09:39 |
graste |
your's is way faster to program ;) |
| 09:39 |
graste |
yours |
| 09:43 |
codecop |
even i made it in 10mins :D |
| 09:43 |
graste |
yeah |
| 09:43 |
graste |
wayyyyyyyyyyy faster |
| 09:43 |
graste |
:> |
| 09:46 |
codecop |
graste, if u want to see http://pastebin.com/m255f7948 ofcourse not very clean |
| 09:47 |
codecop |
;) |
| 09:48 |
codecop |
but thats very cool, u never forget to tranlate anything |
| 09:48 |
codecop |
translate* |
| 09:53 |
luke` |
[n=luke`@203.187.255.74] has joined #agavi |
| 10:19 |
yossi_ |
NIce |
| 10:19 |
yossi_ |
I like that code, gonna save it for the future |
| 10:20 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 10:26 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 10:32 |
Jarda |
does agavi use argv&argc variables? |
| 10:34 |
sth |
In CLI mode no doubt :) |
| 10:34 |
Jarda |
of course |
| 10:35 |
Jarda |
but I'm changing our production-server apache-php.ini -conf |
| 10:35 |
Jarda |
of course I am going to test it locally |
| 10:36 |
graste |
thanks codecop, makes a nice faq entry I suppose? |
| 10:38 |
codecop |
thats a bit cleaner http://pastebin.com/m722e2970 |
| 10:39 |
Jarda |
codecop: I guess you could avoid if(AgaviConfig::get('core.environment') == 'development') |
| 10:39 |
graste |
yes |
| 10:39 |
graste |
factories.xml |
| 10:39 |
graste |
ftw |
| 10:39 |
Jarda |
just by doing <ae:configurations environment="development.*"> |
| 10:39 |
Jarda |
in factories.xml |
| 10:40 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:41 |
codecop |
true true |
| 10:41 |
Jarda |
it's more "agavi way" |
| 10:41 |
graste |
even cleaner \o/ |
| 10:41 |
graste |
waits :D |
| 10:52 |
Xylakant |
codecop: what's the intention? |
| 10:54 |
codecop |
to translate all texts |
| 10:55 |
Xylakant |
well, the translator does that |
| 10:55 |
Xylakant |
you're aware that the gettext translator can write all calls to a specified file |
| 10:55 |
graste |
he want's to highlight non-rtanslated texts everywhere |
| 10:56 |
codecop |
many of text are saved in db, so i will generate from them 1 php file with all required to tranalate KEY=>TEXT domain, .. and then i will see what are not tranalated |
| 10:56 |
Xylakant |
that can then be parsed with xgettext |
| 10:57 |
Xylakant |
well, as I said: This is a feature that the gettext translator already supports |
| 10:58 |
codecop |
i dont get how to parase with gettext not tranalated texts |
| 10:59 |
codecop |
ok gettext will collect oll of them |
| 11:00 |
codecop |
but u will need all time to go and look is all of them tranalated or not, but when in template u will see like #:: TextTobBETranalatedTITLE ::# then u will it exacly in one sec |
| 11:00 |
codecop |
will see */ |
| 11:01 |
Jarda |
even better, you can go through your app with selenium and assertTextNotPresent("... |
| 11:01 |
Jarda |
sot maintaining translations is easier |
| 11:01 |
graste |
you could even log them somewhere or write to xml/csv |
| 11:02 |
Jarda |
but I'm eager to hear how Xylakant suggest one manages and maintains translations |
| 11:02 |
Xylakant |
I'd use gettext and the associated suite of tools |
| 11:02 |
Xylakant |
it's industry standard |
| 11:02 |
Jarda |
Xylakant: I would like to know how to get a list of translated senteces missing |
| 11:02 |
Jarda |
I have no idea |
| 11:03 |
Jarda |
and I have been searching for a solution to this |
| 11:03 |
graste |
Xylakant - any idea how to generate production URLs of web context, when you're in a testing environment unit test? (don't ask me why, I dunno) :D I thought of something like AgaviContext::getInstance('web')->getRouting()->gen('foo'), but he says he gets http://SERVER_NAME/something |
| 11:04 |
codecop |
away, for lunch |
| 11:04 |
graste |
where does SERVER_NAME come from? need to bootstrap or configure something first? |
| 11:04 |
graste |
they're using latest agavi stable I'd say |
| 11:04 |
Xylakant |
graste: well, SERVER_NAME is probably what they have configured in factories.xml as lookup key |
| 11:04 |
v-dogg |
it comes from the environment but you can override it too, I believe |
| 11:05 |
Xylakant |
and since agavi tries to look up the server in $_SERVER and can't find that key |
| 11:05 |
Xylakant |
it defaults to using it as literal value |
| 11:05 |
graste |
okay, I'll have a look at their config; thanks :) |
| 11:06 |
Xylakant |
you'll have to provide a proper value in factories.xml |
| 11:06 |
Xylakant |
but heck, who wants to create the production url in a testing context? |
| 11:07 |
Xylakant |
Jarda: if you use xgettext on the file containing all translations you'll get a new empty .po file |
| 11:07 |
Xylakant |
you can merge that with any existing file |
| 11:07 |
Jarda |
Xylakant: hmm, with what tool? |
| 11:08 |
Jarda |
and how to list the missing words from the .po file? |
| 11:08 |
Jarda |
if I have say 1500 rows in the .po |
| 11:08 |
Jarda |
I don't want to read it through to find missing translations |
| 11:08 |
Xylakant |
xgettext --join-existing? |
| 11:08 |
Jarda |
oh, thanks for that |
| 11:09 |
Xylakant |
and you can just look for msgstring: \n |
| 11:09 |
Jarda |
oh, some bash magic then |
| 11:09 |
Xylakant |
since all new translations will have no msgstring set |
| 11:09 |
Xylakant |
use your favorite editor |
| 11:09 |
Xylakant |
poedit might actually help you doing that |
| 11:09 |
Xylakant |
there's a full suite around gettext that helps managing translations |
| 11:09 |
Jarda |
I'm surprised no one has created a decent gui tool for dummies for that |
| 11:10 |
Jarda |
I have searched |
| 11:10 |
Xylakant |
poedit? |
| 11:10 |
Jarda |
it's a piece of crap imo |
| 11:10 |
v-dogg |
last time I checked it sucked arse madly |
| 11:10 |
Jarda |
because managing translations shouldn't be a job for the dev |
| 11:10 |
Xylakant |
well, no, it shouldn't |
| 11:11 |
Xylakant |
it can't be too hard to provide a web gui for that task |
| 11:11 |
Jarda |
yeah, "13:18:25 < Jarda> I'm surprised no one has created a decent gui tool for dummies for that" |
| 11:11 |
Xylakant |
i think that's what they're doing here |
| 11:12 |
Jarda |
but maybe it just is because of "DIY" |
| 11:12 |
Xylakant |
there's also kbabel |
| 11:13 |
Jarda |
but thanks, that gets me a lot further :) |
| 11:13 |
Jarda |
didn't know about that merging option |
| 11:15 |
Xylakant |
anyways, to find missing translations, search for |
| 11:15 |
Xylakant |
msgstr "" |
| 11:15 |
Xylakant |
right, off, lunch |
| 11:41 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has joined #agavi |
| 11:42 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has left #agavi ["Leaving"] |
| 11:42 |
E_mE |
do array keys have a maximum length? |
| 11:42 |
E_mE |
string length that is |
| 11:57 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: Arme[N], luke`, ttj |
| 11:58 |
|
Netsplit over, joins: luke`, Arme[N], ttj |
| 12:17 |
dwc|n4cer |
[n=n4cer@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 12:19 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has joined #agavi |
| 12:31 |
steffkes- |
web-based translator for gettext? the only thing found some times ago http://sourceforge.net/projects/tcktranslator/ |
| 12:36 |
Jarda |
has someone implemented (or is it planned for a later agavi release) some kind of plugin system |
| 12:36 |
Jarda |
I mean, we have a lot of common Models which we now copy paste from a direction to another |
| 12:39 |
Jarda |
it would be nice to say <setting name="plugin_dir">path</setting> and then $ctx->getModel( etc would know to check plugin_dir/models |
| 12:39 |
Jarda |
etc |
| 12:39 |
Jarda |
if there would be a plugin system, we could bind them with svn:externals |
| 12:45 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 13:00 |
Xylakant |
Jarda: we've been trying to design a plugin system, but it's a complicated task |
| 13:00 |
Jarda |
Xylakant: I believe that |
| 13:01 |
Xylakant |
but as long as you're only moving models around, that's simple |
| 13:01 |
Xylakant |
AgaviContext::getModel() takes autoload into account if the class cannot be found in any of the standard locations |
| 13:02 |
Xylakant |
add an appropriate autoload.xml and you're set |
| 13:03 |
Jarda |
Xylakant: and it calls initialize() on the models? |
| 13:03 |
Xylakant |
yes |
| 13:03 |
Jarda |
oh, sweet |
| 13:03 |
Jarda |
I didn't even think of trying that |
| 13:03 |
Xylakant |
it will first attempt to look up the model in the usual location |
| 13:04 |
Xylakant |
if that cannot be found, it resorts to autoloading it |
| 13:04 |
Xylakant |
and then it will create the instance as usual |
| 13:04 |
Jarda |
now I just move the models into our components library and update the autoload.xml of our component library |
| 13:04 |
Xylakant |
singleton handling and all that stuff will work |
| 13:05 |
Jarda |
because FlashMessageModel, EmailerModel etc aren't very application-specific.. |
| 13:09 |
steffkes- |
is now known as steffkes |
| 13:18 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 13:19 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] |
| 13:20 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 13:24 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: tobyS, MikeSeth |
| 13:24 |
MikeSeth |
[n=me@174.143.244.95] has joined #agavi |
| 13:24 |
tobyS |
[i=crazyuse@85.214.110.30] has joined #agavi |
| 13:24 |
dan |
[n=dan@joloudov.static.corbina.ru] has joined #agavi |
| 13:25 |
dan |
is now known as joloudov |
| 13:25 |
joloudov |
[n=dan@joloudov.static.corbina.ru] has quit [Client Quit] |
| 13:26 |
graste |
hm, flashmessagemodel, emailermodel |
| 13:26 |
joloudov |
[n=joloudov@85.21.237.150] has joined #agavi |
| 13:26 |
graste |
wonders, why he doesn't have a flashmessagemodel in his projects :) |
| 13:34 |
v-dogg |
we do! |
| 13:35 |
v-dogg |
:) |
| 13:54 |
dwc|n4cer |
[n=n4cer@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit ["Leaving"] |
| 13:57 |
graste |
:\ |
| 14:00 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 14:06 |
E_mE_ |
[n=jeramy@5e029ee8.bb.sky.com] has joined #agavi |
| 14:15 |
luke` |
[n=luke`@203.187.255.74] has quit [] |
| 14:16 |
luke` |
[n=luke`@203.187.255.74] has joined #agavi |
| 14:17 |
E_mE |
[n=jeramy@5e06ae64.bb.sky.com] has quit [Connection timed out] |
| 14:17 |
E_mE_ |
is now known as E_mE |
| 14:25 |
luke` |
[n=luke`@203.187.255.74] has quit [] |
| 14:41 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 14:51 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 14:55 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit ["Ieinu"] |
| 14:56 |
yossi_ |
Hi |
| 14:57 |
yossi_ |
I am writing my own config handler, is there anything I should include from Agavi by default into my xsd? |
| 14:58 |
horros |
I just stole the one for settings.xml :P |
| 14:59 |
yossi_ |
let's have a look at it... |
| 15:00 |
Xylakant |
well, depending on whether you want to use it or not, you can use the parts that specifiy the agavi envelope namespace |
| 15:01 |
Xylakant |
that's mostly <ae:configureation> and <ae:parameters> and related |
| 15:01 |
yossi_ |
but there is nothing stoping me from writing my own and still be able to write a class for it for the php conversion...? |
| 15:09 |
yossi_ |
Kylakant - how do I import stuff like types_1_0 into my xsd - it is local to my project - and the agavi installation is shared - can I use %core.agavi_diri% in my xsd? |
| 15:11 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:18 |
Xylakant |
yossi_: you'd need to look at how the other config handlers do that |
| 15:18 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 15:18 |
Xylakant |
I must admit that I have never touched that code |
| 15:19 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:21 |
saracen |
TEST |
| 15:21 |
saracen |
-caps/everything i wrote |
| 15:27 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 15:27 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 15:27 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:29 |
maleknet |
[n=maleknet@85.15.40.233] has quit ["Leaving"] |
| 15:31 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:32 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 15:32 |
Rendez_ |
is now known as Rendez |
| 15:35 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:41 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 15:42 |
Rendez_ |
is now known as Rendez |
| 15:42 |
everplays1 |
[n=dp@89.165.25.189] has joined #agavi |
| 15:43 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Nick collision from services.] |
| 15:43 |
everplays1 |
is now known as everplays |
| 15:44 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 15:53 |
saracen |
[n=saracen@goto.fiveturns.org] has quit [Read error: 104 (Connection reset by peer)] |
| 15:53 |
saracen |
[n=saracen@goto.fiveturns.org] has joined #agavi |
| 15:55 |
Zeelot2k |
[n=lorenzo@67.50.8.11] has joined #agavi |
| 15:58 |
PeYKaR |
[n=pk@213.207.255.22] has joined #agavi |
| 16:03 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 16:04 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 16:07 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 16:10 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 16:19 |
Zeelot3k |
[n=lorenzo@67.50.8.11] has quit [Read error: 110 (Connection timed out)] |
| 16:22 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 16:28 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has joined #agavi |
| 16:41 |
SasanRose |
[n=SasanRos@213.207.255.22] has quit ["leaving"] |
| 16:41 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 17:00 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:00 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 17:01 |
Rendez_ |
is now known as Rendez |
| 17:01 |
PeYKaR |
[n=pk@213.207.255.22] has quit [Connection timed out] |
| 17:02 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:02 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:02 |
Rendez_ |
is now known as Rendez |
| 17:05 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 17:08 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 17:08 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:13 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 110 (Connection timed out)] |
| 17:16 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 17:16 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 17:29 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 17:31 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 17:34 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:34 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:34 |
Rendez_ |
is now known as Rendez |
| 17:36 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 17:45 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:46 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:46 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:46 |
Rendez_ |
is now known as Rendez |
| 17:50 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-lvazsddzqiyuqmok] has quit [Ping timeout: 180 seconds] |
| 17:52 |
MaximusColourum |
[n=bryan@71.15.127.142] has joined #agavi |
| 18:01 |
nfq |
[n=nfq@dyn.83-228-129-219.dsl.vtx.ch] has joined #agavi |
| 18:02 |
Rayne |
[n=Rayne@pD954BEA1.dip.t-dialin.net] has joined #agavi |
| 18:05 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 18:10 |
nfq_ |
[n=nfq@dyn.144-85-130-237.dsl.vtx.ch] has joined #agavi |
| 18:12 |
movvy |
how is everyone doing today? |
| 18:13 |
movvy |
so, is there like an output type or something i can do int he view |
| 18:13 |
movvy |
to not return anything Html |
| 18:13 |
movvy |
i literally want to return the word 'ACCEPTED' with no html tags at all |
| 18:13 |
joloudov |
[n=joloudov@85.21.237.150] has quit [Read error: 110 (Connection timed out)] |
| 18:13 |
movvy |
but as an html document, make sense? |
| 18:13 |
movvy |
no <head> no <body> etc |
| 18:13 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit ["Leaving"] |
| 18:16 |
v-dogg |
movvy: return 'ACCEPTED'; in the view and make sure you load a layout without decorating |
| 18:18 |
movvy |
thats what i tried but there was still a few html tags in my wireshark trace |
| 18:18 |
movvy |
i think the executeHtml did that ? |
| 18:22 |
v-dogg |
either you are loading a layout with a decorator (e.g. master.php template) or there's a filter injecting html into your output. ExecutionTimeFilter does that for instance and it might be enabled by default in the dev environment |
| 18:22 |
v-dogg |
check *_filters.xml in app/config/ |
| 18:23 |
movvy |
alright i will check after 5pm, unfortunaly im still preparing a presentation for 3PM, thanks very much for your informations |
| 18:23 |
movvy |
I will let you know how it pans out |
| 18:26 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has quit [Read error: 110 (Connection timed out)] |
| 18:26 |
nfq |
[n=nfq@dyn.83-228-129-219.dsl.vtx.ch] has quit [Network is unreachable] |
| 18:29 |
nfq |
[n=nfq@dyn.83-228-204-096.dsl.vtx.ch] has joined #agavi |
| 18:35 |
graste |
[n=graste@f053008235.adsl.alicedsl.de] has joined #agavi |
| 18:42 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 18:45 |
nfq_ |
[n=nfq@dyn.144-85-130-237.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 19:02 |
MaximusColourum |
[n=bryan@71.15.127.142] has quit [Read error: 110 (Connection timed out)] |
| 19:03 |
Jarda |
it's 9pm ;) |
| 19:06 |
everplays |
[n=dp@unaffiliated/everplays] has quit ["good night"] |
| 19:13 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has joined #agavi |
| 19:18 |
MaximusColourum |
[n=bryan@71.15.127.142] has joined #agavi |
| 19:24 |
nfq_ |
[n=nfq@dyn.83-228-190-083.dsl.vtx.ch] has joined #agavi |
| 19:28 |
fnordfish |
[n=fnordfis@f052135034.adsl.alicedsl.de] has quit ["Leaving."] |
| 19:32 |
fnordfish |
[n=fnordfis@f052135034.adsl.alicedsl.de] has joined #agavi |
| 19:34 |
codecop_ |
[n=codecop@78-61-120-117.static.zebra.lt] has quit ["Ex-Chat"] |
| 19:35 |
nfq__ |
[n=nfq@dyn.144-85-176-041.dsl.vtx.ch] has joined #agavi |
| 19:40 |
nfq |
[n=nfq@dyn.83-228-204-096.dsl.vtx.ch] has quit [Connection timed out] |
| 19:40 |
nfq__ |
is now known as nfq |
| 19:43 |
nfq |
[n=nfq@dyn.144-85-176-041.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 19:46 |
nfq_ |
[n=nfq@dyn.83-228-190-083.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 19:55 |
fnordfish1 |
[n=fnordfis@f052138121.adsl.alicedsl.de] has joined #agavi |
| 19:57 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 60 (Operation timed out)] |
| 20:01 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 20:07 |
E_mE |
http://www.reddit.com/r/funny/comments/auqsh/women_the_best_freaking_firewall_in_the_world/ |
| 20:13 |
fnordfish |
[n=fnordfis@f052135034.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] |
| 20:15 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 20:22 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] |
| 20:22 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has quit ["Bai4now!"] |
| 20:44 |
SasanRose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 20:51 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Client Quit] |
| 21:14 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 21:14 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 21:15 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 21:15 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 21:16 |
Rendez_ |
is now known as Rendez |
| 21:18 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 21:18 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 21:18 |
Rendez_ |
is now known as Rendez |
| 21:20 |
fnordfish1 |
[n=fnordfis@f052138121.adsl.alicedsl.de] has left #agavi [] |
| 21:42 |
CIA-61 |
david * r4415 /branches/1.0/ (CHANGELOG RELEASE_NOTES TODO src/version.php): it's time for Agavi 1.0.2 |
| 21:47 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has left #agavi ["Leaving"] |
| 21:48 |
Rayne |
[n=Rayne@pD954BEA1.dip.t-dialin.net] has left #agavi ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 21:48 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 21:51 |
nfq |
[n=nfq@dyn.144-85-157-035.dsl.vtx.ch] has joined #agavi |
| 21:54 |
CIA-61 |
david * r4416 /branches/1.0/ (CHANGELOG RELEASE_NOTES): oopsie, it's 2010! |
| 21:56 |
nfq_ |
[n=nfq@dyn.144-85-129-081.dsl.vtx.ch] has joined #agavi |
| 22:00 |
nfq |
[n=nfq@dyn.144-85-157-035.dsl.vtx.ch] has quit [Read error: 60 (Operation timed out)] |
| 22:00 |
nfq_ |
is now known as nfq |
| 22:01 |
CIA-61 |
david * r4417 /tags/1.0.2/: Tagging Agavi 1.0.2 |
| 22:04 |
CIA-61 |
david * r4418 /branches/1.0/ (4 files in 3 dirs): back to -dev |
| 22:05 |
SasanRose |
[n=SasanRos@92.50.7.167] has quit [Client Quit] |
| 22:06 |
hzilla |
hello. question about user class. if a user visits my site and is not logged in, can i set attributes that persist with the session by way of $user->setAttribute()? |
| 22:16 |
hzilla |
well it seems to work that way. |
| 22:17 |
graste |
as long as every visitor gets his own session |
| 22:20 |
hzilla |
yeh i expect that to be the default behaviour? |
| 22:20 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 22:21 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 22:21 |
Rendez_ |
is now known as Rendez |
| 22:29 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 22:31 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 22:34 |
graste |
as long as you have sessions enabled (factories.xml) and they work via cookie or transparent SID for the user |
| 22:48 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has joined #agavi |
| 22:49 |
Wombert |
http://groups.google.com/group/agavi-users/browse_thread/thread/3591605ce9c53c85 |
| 22:49 |
Wombert |
anyone got that mail yet? |
| 22:49 |
Wombert |
(I didn't) |
| 22:49 |
|
Wombert changed the topic of #agavi to: Welcome to Agavi :: www.agavi.org :: stable: 1.0.2 :: legacy: 0.11.8 :: svn: http://svn.agavi.org/ (use branches, not trunk) :: have a question? Just ask, and wait patiently, as patience is the key to happiness :: got no reply? use the mailing lists! :: http://ohloh.net/p/agavi :: logs: http://www.agavi.org/irclogs :: http://trac.agavi.org/wiki/IRC |
| 22:49 |
Wombert |
yeah sure hzilla |
| 22:50 |
saracen |
I got that mail, Wombert |
| 22:50 |
Wombert |
bog standard php sessions under the bonnet :) |
| 22:50 |
Wombert |
saracen: okay, then it's my mail provider |
| 22:50 |
saracen |
I'm wondering what you mean for support with 5.3 namespaces. Where can I use them? |
| 22:50 |
Wombert |
in config files :p |
| 22:50 |
Wombert |
it used to complain about the backslashes |
| 22:50 |
Wombert |
not in action names etc (yet), sorry |
| 22:51 |
saracen |
Ah yeah, I was wondering if we could now do some \module\ActionName\Action \module\ActionName\ViewName thing or something |
| 22:51 |
Wombert |
well |
| 22:51 |
Wombert |
you could configure the lookups like that |
| 22:51 |
Wombert |
that should "just work" |
| 22:51 |
Wombert |
doesn't give any benefit, really, but it should work fine |
| 22:52 |
saracen |
Yeah. Do you think eventually you'll bother spliting agavi up in to namespaces? agavi\controller\ExecutionContainer or w/e? |
| 22:53 |
Wombert |
very unlikely |
| 22:53 |
Wombert |
that'd break BC all over the plac |
| 22:53 |
Wombert |
e |
| 22:53 |
Wombert |
but certainly for 2.0 |
| 22:54 |
MaximusColourum |
[n=bryan@71.15.127.142] has quit [Client Quit] |
| 22:56 |
Wombert |
but now |
| 22:56 |
Wombert |
sleepz time |
| 22:56 |
saracen |
lightweight |
| 22:56 |
Wombert |
actually, merge time first |
| 22:56 |
Wombert |
and then sleepz time |
| 22:56 |
Wombert |
[n=Wombert@dslb-088-066-175-252.pools.arcor-ip.net] has quit ["bai"] |
| 23:04 |
CIA-61 |
david * r4419 /trunk/ (182 files in 9 dirs): merge [4402:4418/branches/1.0] and sync CHANGELOG-1.0 and RELEASE_NOTES-1.0 |
| 23:06 |
graste |
[n=graste@f053008235.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:32 |
movvy- |
hmm |
| 23:34 |
movvy- |
alright |
| 23:34 |
movvy- |
how do I make sure my view doesn't use a decorator? |
| 23:36 |
movvy- |
I can see that it is, but I don't want it to |
| 23:37 |
movvy- |
i feel like thats just from the html output type |
| 23:40 |
movvy- |
im sure thats whats going on, as v-dogg pointed out :) |
| 23:42 |
movvy- |
alright i added a new output type |
| 23:43 |
movvy- |
no how do i specify my new output_type, its just set the content type for html, however have not configured any decorator that I can see |
| 23:44 |
movvy- |
http://pastebin.com/m43f1abc |
| 23:44 |
movvy- |
I could tryexecuteEmpty ? |
| 23:49 |
hzilla |
u want to return something directly from a view without a decorator? |
| 23:50 |
hzilla |
btw there is << in your configuration |
| Day changed Thu Jan 28 2010
|
| 01:23 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 01:51 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 01:53 |
MugeSo |
Huomenta |
| 02:22 |
movvy- |
hzilla i figured that out |
| 02:23 |
movvy- |
but I get back an error saying that executeHtml is not called im guessing i need to add an output type in my routing config |
| 02:23 |
movvy- |
hzilla, yup, I just want to return 'ACCEPTED' |
| 02:29 |
movvy- |
BAM |
| 02:29 |
movvy- |
I added a output type int he routing.xmla nd it works |
| 02:29 |
movvy- |
this is fucking amazing! |
| 02:43 |
movvy- |
bam, just a little more code and my recording engine works |
| 02:43 |
movvy- |
boo ya |
| 02:46 |
hzilla |
yeh its pretty clever |
| 02:47 |
hzilla |
BAM |
| 02:52 |
movvy- |
BAM |
| 03:16 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 03:16 |
luke` |
[n=luke`@59.92.141.5] has joined #agavi |
| 03:23 |
movvy- |
well thats exciting now i get full recordings |
| 03:37 |
hzilla |
so what are u making anyway? |
| 03:42 |
movvy- |
mmmm, I am making a web app which drives a voice IVR applications |
| 03:42 |
movvy- |
that gives and reports on surveys |
| 03:42 |
movvy- |
so like after you talk to your customer service representative, it transfers you to our applications |
| 03:42 |
movvy- |
which gives the customer a survey about their experience, and then stores and reports on that data |
| 03:44 |
hzilla |
so it will be used in a production environment? |
| 03:46 |
movvy- |
yes |
| 03:47 |
movvy- |
the web app, is kinda whatever...it just builds a database |
| 03:47 |
movvy- |
the payload of the app runs on the Cisco IVR platform |
| 03:47 |
movvy- |
I do that for a living |
| 03:47 |
movvy- |
so I'm not really concerned with handling 4 billions users |
| 03:48 |
movvy- |
a huge company of 100,000k employees at a max would have like 4-500 employees, which i agree at that point could need to be written nicely |
| 03:48 |
movvy- |
but right now, we are aiming at a low usage web interface, and its a good learning experience ;) |
| 03:50 |
hzilla |
yeh anyway how do you process the audio that's stored? |
| 03:50 |
hzilla |
i mean how do you get meaning out of it? |
| 03:51 |
movvy- |
how do i get the meaning out of it? |
| 03:51 |
movvy- |
I am making the survey builder right now, so this is to record the questions to ask in the survey |
| 03:51 |
movvy- |
people respond by hitting buttons |
| 03:52 |
movvy- |
and we are looking at getting nuance technology in and using asr |
| 03:52 |
movvy- |
that can let people speak their answers and we will transcribe it to text |
| 03:56 |
hzilla |
sounds like a challenge |
| 04:02 |
movvy- |
its been.... interesting |
| 04:02 |
movvy- |
most of the voice side is done |
| 04:02 |
movvy- |
thats the easy part to me ;) |
| 04:02 |
movvy- |
the web side is quite challenging though :) |
| 04:03 |
hzilla |
arent there lots of telecoms hardware taht can do this sort of thing directly? |
| 04:03 |
movvy- |
well of course, we use a cisco backend, but we are building a 'survey' application on top of it |
| 04:07 |
nfq |
[n=nfq@dyn.144-85-129-081.dsl.vtx.ch] has quit [Read error: 110 (Connection timed out)] |
| 04:08 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Client Quit] |
| 04:10 |
hzilla |
well good luck with that |
| 04:11 |
movvy- |
thanks, its actually going very well |
| 04:12 |
movvy- |
php it self is pretty straightforward, but learning agavi has been a task :) |
| 04:19 |
movvy- |
I know a bit more how decorators work now as well |
| 04:19 |
movvy- |
which is really exciting |
| 04:19 |
movvy- |
I may actually be able to start making this better |
| 04:19 |
movvy- |
;) |
| 04:24 |
hzilla |
BAM |
| 05:36 |
impl |
[i=impl@atheme/member/impl] has quit [Excess Flood] |
| 05:36 |
impl |
[i=impl@atheme/member/impl] has joined #agavi |
| 06:09 |
SasanRose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 06:10 |
luke` |
[n=luke`@59.92.141.5] has quit [] |
| 06:11 |
luke` |
[n=luke`@59.92.141.5] has joined #agavi |
| 06:17 |
luke` |
[n=luke`@59.92.141.5] has quit [] |
| 06:19 |
hzilla |
[n=hzilla@93-97-48-84.zone5.bethere.co.uk] has quit ["Leaving"] |
| 06:34 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 07:00 |
PeYKaR |
[n=pk@213.207.255.22] has joined #agavi |
| 07:07 |
_cheerios |
[n=_cheerio@195.197.209.254] has joined #agavi |
| 07:07 |
_cheerios |
huomenta |
| 07:34 |
_cheerios |
anyone done iphone/android development? |
| 07:36 |
MugeSo |
_cheerios: i did and i don't remember. |
| 07:36 |
MugeSo |
it was just 1 year ago. |
| 07:37 |
_cheerios |
stumbled on http://www.appcelerator.com/ yesterday, allows programming native apps (iphone+android) using javascript+css. feels like a sweet deal. |
| 07:40 |
MugeSo |
It seems cool :D |
| 07:57 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 08:00 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has joined #agavi |
| 08:04 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 08:14 |
codecop_ |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 08:16 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 104 (Connection reset by peer)] |
| 08:34 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:34 |
graste |
huomenta |
| 08:34 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 08:35 |
luke` |
[n=luke`@122.166.1.164] has joined #agavi |
| 08:39 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 08:51 |
codecop_ |
huomenta |
| 08:52 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 08:58 |
codecop_ |
graste, hi |
| 09:01 |
graste |
:) |
| 09:01 |
codecop_ |
i impruved hilighting now is possible to see all UNtranslated and even TRanslated strings, that is used for egzample u were very fast and forget to translate some _title or u taked some Module from other programmer so now all translation / untranslations is visible |
| 09:01 |
codecop_ |
http://pastebin.com/m58c6dddd |
| 09:01 |
codecop_ |
what u think |
| 09:02 |
codecop_ |
:) |
| 09:02 |
codecop_ |
is now known as codecop |
| 09:03 |
steffkes |
line 54 to 63 .. :~ |
| 09:04 |
codecop |
yes if is more redable |
| 09:04 |
graste |
nice, perhaps the highlight pattern should be configurable via parameters as well :) |
| 09:07 |
codecop |
:) yep |
| 09:14 |
graste |
otherwise cool thing |
| 09:14 |
graste |
is it okay, if I put that in the faq somewhere? |
| 09:15 |
codecop |
no problems |
| 09:15 |
codecop |
http://pastebin.com/m53cebb5e this is tje last i think update |
| 09:16 |
graste |
cool cool :) |
| 09:24 |
steffkes |
codecop, please set clean_pattern as default for highlight_pattern :) |
| 09:25 |
maleknet |
[n=maleknet@85.15.40.233] has quit [Read error: 113 (No route to host)] |
| 09:27 |
steffkes |
codecop, http://pastebin.com/d45faacb5 |
| 09:34 |
codecop |
cool |
| 09:35 |
steffkes |
codecop, sorry, bugged the code .. line 67, one bracket too much |
| 09:36 |
graste |
-.- |
| 09:37 |
codecop |
;) |
| 09:38 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 09:46 |
codecop |
translation form me now seems much more understandable and easy |
| 09:56 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 09:57 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-aguaovzaowwbiogd] has joined #agavi |
| 09:58 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:12 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 10:19 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 10:20 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 10:21 |
nfq |
[n=nfq@dyn.83-228-196-118.dsl.vtx.ch] has joined #agavi |
| 10:23 |
johnutzm1 |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has joined #agavi |
| 10:23 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has quit ["Leaving."] |
| 10:28 |
nfq_ |
[n=nfq@dyn.83-228-198-113.dsl.vtx.ch] has joined #agavi |
| 10:34 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 10:45 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 10:45 |
nfq |
[n=nfq@dyn.83-228-196-118.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 10:52 |
nfq_ |
[n=nfq@dyn.83-228-198-113.dsl.vtx.ch] has quit [Read error: 101 (Network is unreachable)] |
| 10:56 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has joined #agavi |
| 11:03 |
Sasan_Rose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 11:03 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 11:03 |
johnutzm1 |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has quit ["Leaving."] |
| 11:04 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:04 |
Rendez_ |
is now known as Rendez |
| 11:09 |
Treffynnon |
[n=Simon@82-69-141-230.dsl.in-addr.zen.co.uk] has quit [Read error: 104 (Connection reset by peer)] |
| 11:15 |
SasanRose |
[n=SasanRos@92.50.7.167] has quit [Read error: 110 (Connection timed out)] |
| 11:26 |
luke` |
[n=luke`@122.166.1.164] has quit [] |
| 11:30 |
everplays |
[n=dp@unaffiliated/everplays] has quit [K-lined] |
| 11:32 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 11:32 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] |
| 11:32 |
Rendez_ |
is now known as Rendez |
| 11:50 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 11:52 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:52 |
Rendez_ |
is now known as Rendez |
| 12:18 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 12:29 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has joined #agavi |
| 12:35 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:45 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:57 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 13:02 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-aguaovzaowwbiogd] has quit [Ping timeout: 180 seconds] |
| 13:11 |
endorfin |
[n=endorfin@85.16.136.74] has joined #agavi |
| 13:12 |
endorfin |
[n=endorfin@85.16.136.74] has left #agavi [] |
| 13:15 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 13:28 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 13:30 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has quit [Read error: 104 (Connection reset by peer)] |
| 13:30 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:49 |
_cheerios |
[n=_cheerio@195.197.209.254] has quit [Client Quit] |
| 13:52 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 13:54 |
Sasan_Rose |
[n=SasanRos@92.50.7.167] has quit [Client Quit] |
| 14:05 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 14:13 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has joined #agavi |
| 14:14 |
digitarald |
found this, nice and short tutorials/cookbooks blogs for dojo: http://dojocampus.org/content/category/dojo-cookies/ ... would be easy to make for agavi |
| 14:14 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 14:15 |
digitarald |
last time somebody asked my, if there is an example for using i18n dates in agavi ... I could not link an example, but I would it is so easy and straightforward that I would add an article in a blog like that |
| 14:16 |
digitarald |
is there a plan to extend documentation in a book format like django or symfony? |
| 14:18 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 14:25 |
Xylakant |
digitarald: yes, there are plans |
| 14:25 |
Xylakant |
but we're a bit short on time |
| 14:25 |
digitarald |
its a must-have on the way to world domination |
| 14:25 |
digitarald |
everyone without didn't make it far |
| 14:25 |
J-P |
so, who's getting an iPad ? |
| 14:26 |
digitarald |
nah, I'd fancy the MS Courier if it will work like the prototypes ;) |
| 14:27 |
digitarald |
ah, more snow |
| 14:27 |
digitarald |
gigantic flakes |
| 14:32 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:32 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:35 |
saracen |
is finally getting understand little bits of boost.spirit |
| 14:35 |
saracen |
is grammarfail |
| 14:37 |
movvy- |
morn |
| 14:39 |
movvy- |
how is everyone doing today? |
| 14:50 |
MaximusColourum |
[n=bryan@71.15.127.142] has joined #agavi |
| 14:53 |
digitarald |
good |
| 14:56 |
digitarald |
[n=digitara@102.45.202.62.cust.bluewin.ch] has quit [] |
| 15:05 |
sth |
I have skips! |
| 15:09 |
everplays1 |
[n=dp@89.165.19.144] has joined #agavi |
| 15:09 |
saracen |
sth: Not even I have skipz |
| 15:10 |
sth |
Dide, it's 'skips' |
| 15:10 |
sth |
Dude* |
| 15:10 |
sth |
http://photos-a.ak.fbcdn.net/hphotos-ak-snc3/hs223.snc3/21038_520385304214_269300957_1132140_4899754_n.jpg |
| 15:10 |
sth |
see |
| 15:11 |
MaximusColourum |
skips and quavers? |
| 15:12 |
sth |
yup |
| 15:12 |
sth |
It's a British thing |
| 15:13 |
steffkes |
iiieh sth .. the white things .. on the pic .. ;D |
| 15:13 |
sth |
We're a mac office :) |
| 15:14 |
everplays |
[n=dp@unaffiliated/everplays] has quit [Read error: 110 (Connection timed out)] |
| 15:14 |
PeYKaR |
[n=pk@213.207.255.22] has quit [Read error: 110 (Connection timed out)] |
| 15:20 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 15:21 |
movvy- |
wtf are skips |
| 15:21 |
movvy- |
the only thing i remember from britan food wise |
| 15:21 |
movvy- |
was marmite |
| 15:21 |
movvy- |
DISGUSTING |
| 15:22 |
movvy- |
seriously the most disgusting thing I have ever eaten |
| 15:23 |
sth |
Marmite is a 50/50 thing |
| 15:23 |
macen |
they even advertise it as a love it or hate it product |
| 15:24 |
sth |
Of course no one wants to eat yeast extract from the brewing process of beer |
| 15:44 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:44 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:44 |
Rendez_ |
is now known as Rendez |
| 15:48 |
SasanRose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 15:54 |
johnutzm |
huomenta! |
| 15:54 |
movvy- |
its terrible |
| 15:54 |
movvy- |
its seriously the worst thing ever |
| 15:54 |
movvy- |
i went for work and got tricked into eating it |
| 15:54 |
johnutzm |
i have an issue with a config handler |
| 15:55 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:55 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has joined #agavi |
| 15:55 |
johnutzm |
the exception is "Configuration file "/home/ionut/workspace/AgAds/app/config/navigation_structure.xml" does not have a registered handler" |
| 15:55 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:55 |
Rayne |
[n=Rayne@pD9E36BAA.dip.t-dialin.net] has joined #agavi |
| 15:56 |
johnutzm |
and this is theconfig_handlers.xml: http://pastebin.com/m46b0b7f0 |
| 15:58 |
johnutzm |
seems like it does not care wether the <ae:configuration> exists or not |
| 16:06 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 16:06 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:06 |
Rendez_ |
is now known as Rendez |
| 16:10 |
graste |
what happens if you use something like AgaviReturnArrayConfigHandler as a handler? |
| 16:10 |
graste |
also I dunno if you need an autoload entry for your handler |
| 16:10 |
graste |
otherwise try fiddling with the pattern |
| 16:11 |
everplays1 |
[n=dp@89.165.19.144] has quit [Read error: 110 (Connection timed out)] |
| 16:11 |
johnutzm |
same thing with the AgaviReturnArrayConfigHandler |
| 16:12 |
johnutzm |
i've added the autoload entry |
| 16:12 |
johnutzm |
maybe it's the pattern, but how can i be sure? |
| 16:13 |
graste |
hm |
| 16:20 |
graste |
is your handler created in your config cache? AgaviConfigCache class could give you some hints, on what handlers are registered and found, if you want to debug |
| 16:21 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 16:25 |
johnutzm |
i did it! |
| 16:25 |
johnutzm |
this did dot worked: |
| 16:25 |
johnutzm |
$struct = include(AgaviConfigCache::checkConfig('config/navigation_structure.xml')); |
| 16:26 |
johnutzm |
but this does work: |
| 16:26 |
johnutzm |
$struct = include(AgaviConfigCache::checkConfig(AgaviConfig::get('core.config_dir').'/navigation_structure.xml')); |
| 16:28 |
johnutzm |
maybe %core.config_dir% must match exactly the value from AgaviConfig::get() |
| 16:28 |
johnutzm |
thanks, graste! |
| 16:28 |
macen |
it made the path absolute rather than relative to ./ |
| 16:29 |
johnutzm |
so... AgaviConfigCache::checkConfig() does not absolutize the path... |
| 16:30 |
macen |
paths don't default to the app dir |
| 16:30 |
macen |
they default to ./ |
| 16:31 |
macen |
gives more control, i guess |
| 16:32 |
johnutzm |
but the exception's message gave me the absolute path! |
| 16:34 |
macen |
that's true |
| 16:35 |
macen |
wait, no it does default to the app dir |
| 16:37 |
macen |
weird |
| 16:39 |
luke` |
[n=luke`@59.92.141.5] has joined #agavi |
| 16:42 |
graste |
:) |
| 16:51 |
johnutzm |
AgaviConfigCache::executeHandler() receives the absolute path, this is what it passes in the exception's message |
| 16:52 |
johnutzm |
it does not see the original asked filename |
| 16:52 |
graste |
you could file a ticket to trac |
| 16:52 |
graste |
if that's an error |
| 16:53 |
graste |
for agavi 1.0.3 :D |
| 16:53 |
johnutzm |
:)) |
| 16:55 |
johnutzm |
i will |
| 16:55 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 16:57 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Remote closed the connection] |
| 17:12 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has quit ["Leaving."] |
| 17:13 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has joined #agavi |
| 17:20 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 17:28 |
luke`_ |
[n=luke`@59.92.193.101] has joined #agavi |
| 17:29 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has quit ["Leaving."] |
| 17:29 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has joined #agavi |
| 17:29 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] |
| 17:36 |
luke` |
[n=luke`@59.92.141.5] has quit [Read error: 110 (Connection timed out)] |
| 17:36 |
luke`_ |
is now known as luke` |
| 17:49 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit ["Leaving."] |
| 17:50 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 17:53 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [Read error: 104 (Connection reset by peer)] |
| 18:13 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has quit ["Leaving."] |
| 18:35 |
Rayne |
[n=Rayne@pD9E36BAA.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 18:44 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has left #agavi ["Leaving"] |
| 19:06 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 19:17 |
Zeelot2k |
is now known as Zeelot3k |
| 19:29 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has quit [] |
| 19:45 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 19:46 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 19:46 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has joined #agavi |
| 19:46 |
Colonel-Rosa |
[n=mathew@unaffiliated/colonel-rosa] has left #agavi ["Leaving"] |
| 19:48 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 19:53 |
bluehawk |
[n=chatzill@72.8.73.215] has joined #agavi |
| 19:56 |
bluehawk |
[n=chatzill@72.8.73.215] has left #agavi [] |
| 20:02 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has joined #agavi |
| 20:06 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has quit [Client Quit] |
| 20:43 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Remote closed the connection] |
| 20:46 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 20:53 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has joined #agavi |
| 20:54 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has quit [Remote closed the connection] |
| 21:08 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 21:09 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 21:09 |
Rendez_ |
is now known as Rendez |
| 21:20 |
SasanRose |
[n=SasanRos@92.50.7.167] has quit ["leaving"] |
| 21:29 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 21:30 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has joined #agavi |
| 21:30 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has joined #agavi |
| 21:39 |
johnutzm |
[n=ionut@dyn-89.136.60.77.tm.upcnet.ro] has quit ["Leaving."] |
| 21:46 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [] |
| 21:46 |
graste |
[n=graste@f053003078.adsl.alicedsl.de] has joined #agavi |
| 21:47 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 22:25 |
graste |
[n=graste@f053003078.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:02 |
MaximusColourum |
[n=bryan@71.15.127.142] has left #agavi [] |
| 23:39 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: yossi_, Jarda |
| 23:39 |
|
Netsplit over, joins: yossi_ |
| Day changed Fri Jan 29 2010
|
| 00:12 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit ["c ya."] |
| 01:08 |
movvy- |
ahh |
| 01:08 |
movvy- |
finally done with real work |
| 01:28 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has joined #agavi |
| 01:29 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| 04:29 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] |
| 05:00 |
luke` |
[n=luke`@59.92.193.101] has quit [] |
| 06:32 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 07:05 |
Jarda |
[n=jarda@e178.nor.fi] has joined #agavi |
| 07:26 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has joined #agavi |
| 07:36 |
luke` |
[n=luke`@122.166.1.164] has joined #agavi |
| 07:38 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 07:52 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 08:01 |
fnordfish |
[n=fnordfis@f052143043.adsl.alicedsl.de] has joined #agavi |
| 08:03 |
fnordfish |
[n=fnordfis@f052143043.adsl.alicedsl.de] has quit [Client Quit] |
| 08:04 |
fnordfish |
[n=fnordfis@f052143043.adsl.alicedsl.de] has joined #agavi |
| 08:04 |
fnordfish |
[n=fnordfis@f052143043.adsl.alicedsl.de] has quit [Client Quit] |
| 08:11 |
simoncpu |
hi |
| 08:11 |
simoncpu |
is there a shortcut to access the methods in the base model? |
| 08:11 |
Jarda |
? |
| 08:11 |
simoncpu |
i mean, i just need to call a method from my view in one of my module |
| 08:12 |
Jarda |
$this->getContext()->getModel('ProjectBaseModel')->foo() ? |
| 08:12 |
Jarda |
that could/should work |
| 08:12 |
simoncpu |
lemme check |
| 08:12 |
simoncpu |
i think i need to rethink my problem |
| 08:14 |
simoncpu |
uh... my base model is abstract |
| 08:14 |
simoncpu |
rethinks his problem |
| 08:15 |
simoncpu |
aha! i have a singleton model called FooBar |
| 08:15 |
simoncpu |
which i have called in our base model.... |
| 08:16 |
simoncpu |
if i call it outside the basemodel, will FooBar still act like static? |
| 08:17 |
Jarda |
$this->getContext()->getModel('FooBar') will return the singleton instance yes |
| 08:17 |
Jarda |
(if you implement AgaviISingleton in the model) |
| 08:22 |
simoncpu |
ah... coool |
| 08:22 |
simoncpu |
so if modify $this->getContext()->getModel('FooBar')->wee anywhere in my modules |
| 08:22 |
simoncpu |
it will still act like a "global" variable right? |
| 08:22 |
Jarda |
it should yes |
| 08:22 |
simoncpu |
coool |
| 08:22 |
Jarda |
that's what AgaviISingleton is for |
| 08:38 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 08:38 |
graste |
huomenta |
| 08:49 |
Xylakant |
[n=Xylakant@87.79.35.60] has joined #agavi |
| 09:14 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 09:15 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 09:20 |
MugeSo |
[n=chatzill@220x218x27x242.ap220.ftth.ucom.ne.jp] has quit ["ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]"] |
| 09:36 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-unyomiyryxlukhwz] has joined #agavi |
| 09:45 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 10:20 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has joined #agavi |
| 10:23 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 10:24 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 10:25 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit [Read error: 104 (Connection reset by peer)] |
| 10:34 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:37 |
fnordfish2 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:38 |
fnordfish3 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:42 |
fnordfish4 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 10:42 |
fnordfish3 |
[n=fnordfis@89.246.250.218] has quit [Read error: 104 (Connection reset by peer)] |
| 10:43 |
fnordfish4 |
[n=fnordfis@89.246.250.218] has quit [Client Quit] |
| 10:50 |
fnordfish |
[n=fnordfis@89.246.250.218] has quit [Read error: 110 (Connection timed out)] |
| 10:55 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit [Read error: 110 (Connection timed out)] |
| 10:55 |
fnordfish2 |
[n=fnordfis@89.246.250.218] has quit [Read error: 110 (Connection timed out)] |
| 11:11 |
SasanRose |
[n=SasanRos@92.50.7.167] has joined #agavi |
| 11:13 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has joined #agavi |
| 11:30 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 11:31 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 11:35 |
macen_ |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 11:39 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has joined #agavi |
| 11:40 |
E_mE |
are validation status codes provided per individual validator or on the whole validation response? |
| 11:40 |
simoncpu_ |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 11:44 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] |
| 11:44 |
macen_ |
is now known as macen |
| 11:44 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 11:44 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has joined #agavi |
| 11:53 |
Xylakant |
E_mE: both |
| 11:53 |
E_mE |
thanks |
| 11:54 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 11:54 |
Xylakant |
you can use $vm->getReport() to get the detailed result for the validation |
| 11:57 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 54 (Connection reset by peer)] |
| 11:58 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 12:04 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit [Connection reset by peer] |
| 12:04 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has joined #agavi |
| 12:08 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 12:16 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 12:16 |
Rendez |
is NOTICE 300 in AgaviValidator used in strict mode? |
| 12:17 |
E_mE |
i guess that maybe required="false" may induce 300.. not sure though |
| 12:17 |
E_mE |
need a test |
| 12:18 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit ["Leaving."] |
| 12:18 |
Rendez |
hmm yes |
| 12:18 |
Rendez |
it's going to cause problems if we use it both for Redirects and in ErrorViews at the same time |
| 12:18 |
Rendez |
unless we change it to 299 |
| 12:18 |
Rendez |
:D |
| 12:19 |
Rendez |
silly me, we should use 301 |
| 12:19 |
Rendez |
read its meaning carefully |
| 12:19 |
Rendez |
makes sense |
| 12:20 |
Rendez |
so 300 is still an error |
| 12:20 |
Rendez |
E_mE: ping |
| 12:20 |
E_mE |
moo |
| 12:24 |
simoncpu_ |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 12:27 |
simoncpu_ |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 12:37 |
luke` |
[n=luke`@122.166.1.164] has quit [] |
| 12:38 |
sikkle |
[n=sikkle@70.25.37.18] has joined #agavi |
| 12:48 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 12:55 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has quit [Read error: 110 (Connection timed out)] |
| 12:59 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 13:04 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has joined #agavi |
| 13:05 |
graste |
huomenta |
| 13:16 |
simoncpu1 |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 13:27 |
simoncpu_ |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 13:32 |
WasabiCat |
[n=moritz@adsl-84-226-88-167.adslplus.ch] has joined #agavi |
| 13:38 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 13:46 |
fnordfish |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 13:50 |
fnordfish |
[n=fnordfis@89.246.250.218] has left #agavi [] |
| 13:54 |
simoncpu1 |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 14:04 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:05 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:13 |
steffkes |
[n=steffkes@pd95b9c11.dip0.t-ipconnect.de] has quit ["Verlassend"] |
| 14:22 |
movvy- |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has quit [Client Quit] |
| 14:22 |
simoncpu_ |
[n=soulfury@ph.infoweapons.com] has joined #agavi |
| 14:24 |
matbtt |
[i=9b3844d7@gateway/web/freenode/x-unyomiyryxlukhwz] has quit ["Page closed"] |
| 14:27 |
codecop |
[n=codecop@88-119-253-245.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 14:39 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 104 (Connection reset by peer)] |
| 14:40 |
simoncpu |
[n=soulfury@ph.infoweapons.com] has quit [Read error: 110 (Connection timed out)] |
| 14:40 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has joined #agavi |
| 14:46 |
horros |
[n=horros@a88-115-201-11.elisa-laajakaista.fi] has quit ["Meh"] |
| 14:46 |
simoncpu_ |
[n=soulfury@ph.infoweapons.com] has quit ["Lost terminal"] |
| 15:01 |
robopuff |
[n=Mateusz@4.76.classcom.pl] has left #agavi [] |
| 15:21 |
MaximusColourum |
[n=bryan@71.15.127.142] has joined #agavi |
| 15:39 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 15:39 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 15:40 |
Xylakant |
[n=Xylakant@87.79.35.60] has quit [] |
| 15:40 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has joined #agavi |
| 15:43 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has joined #agavi |
| 15:43 |
fnordfish1 |
[n=fnordfis@89.246.250.218] has quit [Client Quit] |
| 15:46 |
pashyon1 |
[n=tfroschm@213.23.52.58] has joined #agavi |
| 16:04 |
pashyon |
[n=tfroschm@dialbs-213-023-052-058.static.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] |
| 16:06 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 16:06 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Connection reset by peer] |
| 16:06 |
Rendez_ |
is now known as Rendez |
| 16:22 |
macen |
[n=craigfai@78-105-119-23.zone3.bethere.co.uk] has quit [] |
| 16:22 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 16:23 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] |
| 16:23 |
Rendez_ |
is now known as Rendez |
| 16:49 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 16:49 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 16:49 |
Rendez_ |
is now known as Rendez |
| 17:12 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:12 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:12 |
Rendez_ |
is now known as Rendez |
| 17:16 |
luke` |
[n=luke`@59.92.193.101] has joined #agavi |
| 17:16 |
pashyon1 |
[n=tfroschm@213.23.52.58] has quit [Read error: 110 (Connection timed out)] |
| 17:26 |
graste |
[n=graste@ip-vlan-obckunde-02-217-66-60-14.pixelpark.net] has left #agavi [] |
| 17:28 |
luke`_ |
[n=luke`@59.92.171.207] has joined #agavi |
| 17:29 |
joloudov |
[n=joloudov@joloudov.static.corbina.ru] has joined #agavi |
| 17:37 |
luke` |
[n=luke`@59.92.193.101] has quit [Read error: 110 (Connection timed out)] |
| 17:37 |
luke`_ |
is now known as luke` |
| 17:38 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has joined #agavi |
| 17:52 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:52 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:52 |
Rendez_ |
is now known as Rendez |
| 17:53 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:53 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:54 |
Rendez_ |
is now known as Rendez |
| 17:59 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has joined #agavi |
| 17:59 |
Rendez |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] |
| 17:59 |
Rendez_ |
[n=Rendez@204.Red-79-148-241.staticIP.rima-tde.net] has quit [Remote closed the connection] |
| 18:16 |
WasabiCat |
[n=moritz@adsl-84-226-88-167.adslplus.ch] has quit [] |
| 19:16 |
Jarda |
I have figured out how to make LoginInputView to send authentication request to the browser |
| 19:16 |
Jarda |
now I would want to know how to show the user a "Authentication required" message if he hits cancel or esc etc |
| 19:23 |
graste |
[n=graste@f053006170.adsl.alicedsl.de] has joined #agavi |
| 19:39 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has quit [] |
| 19:50 |
horros |
[n=horros@e212-246-208-179.elisa-laajakaista.fi] has quit [Read error: 110 (Connection timed out)] |
| 19:50 |
J-P |
[n=mrjeep@modemcable086.163-70-69.static.videotron.ca] has quit [] |
| 19:55 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 19:59 |
sth |
Jarda: from a UX point of view, that blows |
| 20:14 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has joined #agavi |
| 20:15 |
v-dogg |
sth: how so? |
| 20:32 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has quit [] |
| 21:30 |
sikkle |
[n=sikkle@70.25.37.18] has quit [Client Quit] |
| 21:35 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has joined #agavi |
| 21:35 |
E_mE |
[n=jeramy@5e029ee8.bb.sky.com] has quit [Remote closed the connection] |
| 22:18 |
SasanRose |
[n=SasanRos@92.50.7.167] has quit ["leaving"] |
| 22:19 |
Rayne |
[n=Rayne@pD954B0C0.dip.t-dialin.net] has joined #agavi |
| 22:29 |
joloudov |
[n=joloudov@joloudov.static.corbina.ru] has quit [] |
| 23:00 |
codecop |
[n=codecop@78-61-120-117.static.zebra.lt] has quit [Read error: 110 (Connection timed out)] |
| 23:16 |
Rayne |
[n=Rayne@pD954B0C0.dip.t-dialin.net] has quit ["but wayt! Dere's moor! Cal naow n git 2 fer teh praice of wun!"] |
| 23:23 |
graste |
[n=graste@f053006170.adsl.alicedsl.de] has quit ["That you're not paranoid doesn't mean, they aren't right behind you!"] |
| 23:39 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has joined #agavi |
| Day changed Sat Jan 30 2010
|
| 00:04 |
Isaiah |
[n=Isaiah@kohana/developer/isaiah] has quit ["Leaving"] |
| 00:05 |
MaximusColourum |
[n=bryan@71.15.127.142] has quit [Remote closed the connection] |
| 00:47 |
saracen |
NO |
| 00:47 |
saracen |
WORST DAY OF MY LIFE. |
| 00:47 |
saracen |
impl: You know I've told you about my brothers fat girlfriend before? |
| 00:47 |
saracen |
They've just got engaged |
| 00:48 |
saracen |
I feel physically sick |
| 01:18 |
Zeelot3k |
[n=lorenzo@67.50.8.11] has quit [Remote closed the connection] |
| 03:03 |
sikkle |
[n=sikkle@modemcable221.185-83-70.mc.videotron.ca] has quit [Remote closed the connection] |
| 03:40 |
movvy |
[n=movvy@99-173-172-20.lightspeed.chrlnc.sbcglobal.net] has joined #agavi |
| 03:40 |
movvy |
does agavi have a built in SMTP / email stuff? |
| 03:50 |
movvy |
HMMM |
| 04:14 |
movvy |
wtf |
| 04:15 |
movvy |
why won't fucking hg work over VPN :< |
| 04:15 |
movvy |
:)( |
| 05:24 |
SasanRose |
[n=SasanRos@91.184.88.198] has joined #agavi |
| 05:30 |
PeYKaR |
[n=pk@91.184.88.198] has joined #agavi |
| 05:39 |
maleknet |
[n=maleknet@85.15.40.233] has joined #agavi |
| 05:49 |
v-dogg |
movvy: no, agavi doesn't have any helper classes like that because there a kazillion emailer utilities out there already |
| 05:49 |
v-dogg |
swift, phpmailer, zend, mail(). just pick yours |
| 05:53 |
movvy |
gotcha |
| 05:54 |
movvy |
im turning up a new agavi instance right now |
| 05:54 |
movvy |
I have to look into packaging it... is that hard? |
| 05:55 |
everplays |
[n=dp@unaffiliated/everplays] has joined #agavi |
| 06:00 |
everplays |
[n=dp@unaffiliated/everplays] has left #agavi [] |
| 06:16 |
movvy |
PHP Fatal error: require(): Failed opening required 'phing/Phing.php' (include_path='.:/usr/lib/php') |
| 06:16 |
movvy |
hmm what do I need to change on my slackware? |
| 06:19 |
movvy |
ahh |
| 06:19 |
movvy |
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/gd.so' - libX11.so.6 |
| 06:20 |
movvy |
actual error |
| 07:36 |
movvy |
string |
| 07:36 |
movvy |
i goes to my index.php but i get a blank page ;) |
| 07:43 |
v-dogg |
enable error reporting and display_errors |
| 07:45 |
movvy |
where are those configurations? |
| 07:48 |
movvy |
yeah i gues its not showing erros |
| 07:50 |
movvy |
hmm |
| 07:50 |
movvy |
i turned on display errors |
| 07:50 |
movvy |
still totally blank |
| 07:50 |
movvy |
http://cuismailer.touchbasedemo.com/index.php |
| 07:51 |
movvy |
is there anyway to confirm its hitting agavi? |
| 07:51 |
movvy |
i mean i changes some thing around in that file and def its hitting the right index.php |
| 07:51 |
movvy |
maybe permissions somehow? |
| 07:55 |
movvy |
error reoprting is also enabled now |
| 07:56 |
movvy |
i feel liek its a problem with agavi on slackware |
| 07:56 |
movvy |
:( |
| 08:09 |
movvy |
hi |
| 08:09 |
movvy |
I have a fresh install that I did change one or 2 settings, however not until after this error |
| 08:09 |
movvy |
http://pastebin.com/m7b352541 |
| 08:09 |
movvy |
can i get an opinion from the experts? :) |
| 08:11 |
movvy |
http://pastebin.com/m73a0e6ba |
| 08:11 |
movvy |
pastebin of the settings.xml |
| 08:14 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: SasanRose, PeYKaR |
| 08:14 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: maleknet, luke` |
| 08:15 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: yossi_, sth |
| 08:15 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: movvy |
| 08:16 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: saracen, Jarda, Arme[N], ttj |
| 08:16 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: johann__, CIA-61 |
| 08:17 |
|
Netsplit kubrick.freenode.net <-> irc.freenode.net quits: Rick, tobyS, v-dogg, MikeSeth, veturi |