Am I seeing this right? 38 MySQL queries to log in and 33 queries to log out?
22:12 -!- BartJol [n=Administ@52-167.surfsnel.dsl.internl.net] has joined #webgui
22:14 < teflond0n> ^L("","","PBtmpl0000000000000044") can anyone tell me what the numbers at the end of this string represent?
22:19 < perlmonkey2> teflond0n: j/s
22:19 < perlmonkey2> I believe they refer to this http://www.webgui.org/community-wiki/lineage
22:20 <@rizen> the numbers there are just part of the template id
22:20 < ckotil> its the assetID
22:20 <@rizen> yes
22:20 < ckotil> templateID rather
22:20 <@rizen> templateId = assetId
22:20 <@rizen> same thing
22:20 <@rizen> all asset id's are 22 characters long
22:20 <@rizen> that's why it's so big
22:24 < perlmonkey2> Could someone commit the latest database update sql to subversion?
22:26 < perlmonkey2> Doh, nevermind....of course it was something I was doing.
22:31 < teflond0n> i c
22:35 < teflond0n> whats ·
22:37 < ckotil> looks like an html code for a .
22:37 < ckotil> but it will be a little higher up in the line height
22:37 < teflond0n> thx
22:41 < teflond0n> whats the easiest way to modify a horizontal login user/pw box to be vertical
22:41 < ckotil> i believe there is a vertical login template already thre for you
22:42 < ckotil> try /default_login_box2
22:43 < ckotil> or just /default_login_box
22:58 < perlmonkey2> teflond0n: Take some time to explore the asset manager. It is a very handy way to explore WebGUI.
23:07 < perlDreamer> ugh, make that two bugs
23:07 < perlDreamer> The policy was trying to resolve calls to any objects ->get method
23:07 < perlDreamer> no wonder it was so slow!
23:13 < perlDreamer> It takes 4.5 minutes to check one file
23:13 < perlDreamer> There are 533 files in the wG lib dir
23:14 < perlDreamer> hmmmm
23:20 < BartJol> well thta's only around 40 hours...
23:20 < perlDreamer> Not too bad? :(
23:26 < BartJol> sound as much fun as translating webgui
23:28 < perlDreamer> well, it guarantees that there are no broken labels in the source code. It's a good test to have.
23:28 < perlDreamer> It's just slow
23:36 < BartJol> does it have to be repeated in new version? or can you label "good code"
23:42 -!- teflond0n [n=wgGuest1@168.8.72.205] has quit []
23:49 -!- SDuensin [n=Scott@124.sub-75-207-194.myvzw.com] has quit ["Leaving"]
23:55 < perlDreamer> It should be run on each version, so that you know you're releasing good code.
--- Day changed Fri Dec 07 2007
00:02 < BartJol> pweeew, well but a good cause may take some time
00:02 < perlDreamer> yes, kind of like mixing pannenkoeken batter
00:03 < perlDreamer> or pumpkin soup
00:09 < BartJol> :)
00:09 < BartJol> indeed
00:25 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
00:29 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui
00:29 -!- mode/#webgui [+v crythias] by ChanServ
00:38 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []
00:47 < BartJol> bye
00:48 -!- BartJol [n=Administ@52-167.surfsnel.dsl.internl.net] has left #webgui []
00:48 < perlDreamer> good night, Bart
00:48 -!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI
01:35 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
01:36 <@preaction_> i officially hate the current File asset... 12 hours later I finally got my refactoring to work
01:36 < perlDreamer> Noted.
01:36 < perlDreamer> Be well
01:37 <@preaction_> it's cleaner, but it creates two storage locations again
01:37 <@preaction_> it deletes one of them, but still...
01:37 < perlDreamer> I've been testing my Perl::Critic policy
01:38 < perlDreamer> It takes 4.5 minutes to test Asset.pm
01:38 <@preaction_> ooooh
01:38 <@preaction_> jeebus
01:38 < perlDreamer> On a 500 MHz PIII
01:38 <@preaction_> oh, but still
01:38 < perlDreamer> Yeah, I think PPI must be slow
01:39 <@preaction_> wouldn't doubt it, it's trying to parse Perl ;)
01:39 < perlDreamer> Do you have time to test it on a Mac?
01:40 <@preaction_> sure
01:40 < perlDreamer> svn up from head
01:40 < perlDreamer> perldoc /data/WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm
01:40 < perlDreamer> that will give you instructions.
01:41 < perlDreamer> you'll also need PPI and Perl::Critic installed
01:45 <@preaction_> is it just cpan PPI or cpan Bundle-PPI?
01:46 < perlDreamer> I did a cpan install Perl::Critic and it worked
01:46 < perlDreamer> but it takes a while
01:46 <@preaction_> ah, k
01:46 <@preaction_> yeah
01:46 < perlDreamer> lots and lots of modules
01:47 < perlDreamer> the good news is that the new policy is equivalent in functionality to the old label.t
01:47 < perlDreamer> the bad news, of course, is that it's very slow compared to label.t
01:48 < perlDreamer> and PPI may not be able to handle the scoping that we need to fix the failing test in the first place.
01:48 < perlDreamer> I need a way to detect the beginning and end of a block, and PPI doesn't work that way.
01:48 < perlDreamer> It only does tokens, not events
01:48 < perlDreamer> well, Perl::Critic does anyway
01:49 <@preaction_> couldn't the policy keep track of the scope itself? i mean, it'd probably be a lot slower
01:49 < perlDreamer> It would need to duplicate P::C's token iterator
01:49 < perlDreamer> I wonder if it can be made to re-enter it...
01:53 <@preaction_> would the RFE list be a good place for programming tasks / bounties? like for example I think that the Captcha generation should be factored out of WebGUI::Storage::Image, and WebGUI::Image should be the only module that uses Image::Magick, Graphics::Magick, or GD
01:54 < perlDreamer> Tasks, yes.
01:54 < perlDreamer> Bounties, no
01:54 < perlDreamer> How would you implement a bounty?
01:54 <@preaction_> true, they'd have to be manually applied (karma, of course)
01:55 < perlDreamer> yeah, before the bounty system works, we need the user karma transfer RFE to be written
01:56 < perlDreamer> um, submitted, approved and implemented
01:57 < perlDreamer> btw, this is just my opinion, but I think we should subclass Image:::Magick, instead of wrapping it
01:57 < perlDreamer> kind of like the DateTime vs the old DateTime
01:57 <@preaction_> well, the Wrapper handles IM, GM, and can handle other libs later
01:58 <@rizen> but it won't
01:58 <@preaction_> it would probably be better to have the Wrapper WebGUI::Image call drivers like WebGUI::Image::ImageMagick which could be a subclass of ImageMagick
01:58 <@rizen> we're getting rid of gm
01:58 <@rizen> not saying drivers would be a bad idea
01:58 <@rizen> but the support of GM as it stands won't be there in 7.5
02:00 <@preaction_> should I leave in all the errorHandler->info statements I've been using to debug things?
02:00 <@preaction_> i mean, the useful ones
02:01 <@preaction_> like creating/deleting storage locations, uploading filenames
02:02 <@rizen> sure
02:02 <@rizen> that's what it's there fore
02:02 <@preaction_> just making sure, it's a new development (the only one i've seen is the one for realtime commits)
02:04 -!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui
02:04 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:07 <@rizen> preaction, when you get a page about dos
02:07 <@rizen> don't worry about it
02:07 <@rizen> we're upgrading
02:11 <@preaction_> k, good luck
02:11 <@preaction_> i'm still resolving deps for PerlCritic :p
02:12 -!- wgGuest69 [n=wgGuest6@adsl-065-013-043-004.sip.mia.bellsouth.net] has joined #webgui
02:13 < wgGuest69> How do you set a synopsis in a CS template?
02:13 <@preaction_> the Metadata tab has the synopsis field
02:15 < wgGuest69> Do I put what I want the synopsis to be in the Summary?
02:15 <@preaction_> perlDreamer, i've got it installed, do i just: WEBGUI_CONFIG=/data/WebGUI/etc/webgui.conf PERL5LIB=/data/WebGUI/t/lib perlcritic --single-policy NoIllegalI18NLabels
02:15 <@preaction_> wgGuest37, ah, yes, it's called summary
02:15 < perlDreamer> preaction_: Yes, your stealthiness
02:16 < perlDreamer> uiLevel >= 3 for the Summary field to show up
02:16 < perlDreamer> and 3 for the MetaData tab
02:19 -!- Radix-wrk [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)]
02:19 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
02:19 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:20 < wgGuest69> Should the synopsis line in the cs template be in the tmpl loop?
02:23 <@preaction_> which tmpl loop?
02:23 <@preaction_> the one for threads?
02:25 < wgGuest69> The one that begins the thread; the cs template
02:26 <@preaction_> i don't understand, do you have an example you can paste to the pastebin in the topic?
02:26 < wgGuest69> I want to implement a read more in a news cs
02:27 <@preaction_> CS contain Threads, Threads contain Posts. The CS template displays threads
02:27 <@preaction_> i thought the existing News / Blog template had a read more link?
02:28 < wgGuest69> It doesn't give a synopsis of the post
02:30 < wgGuest69> How & where do I paste the cs template I created?
02:30 <@preaction_> read the /topic
02:31 < perlDreamer> go to webgui.pastebin.com
02:34 <@preaction_> how long is this NoIllegalI18N test supposed to take?
02:34 < wgGuest69> I did already
02:34 < perlDreamer> 4.5 minutes on just Asset.pm on my dev box
02:35 <@preaction_> it's taken longer than that, i don't think it's doing anything at all
02:35 < perlDreamer> wgGuest69, what's the url for your paste?
02:36 < wgGuest69> http://webgui.pastebin.com/m65e2986f
02:36 < perlDreamer> preaction_: did you give it EXACTLY that command that you pasted above?
02:36 < perlDreamer> If so, it's scanning EVERY module
02:37 < perlDreamer> stop it, and append Asset.pm to the end to just do that noe
02:37 <@preaction_> oh jeebus
02:37 <@preaction_> k, started now
02:37 < perlDreamer> Bart and I did a quick estimate, takes about 40 hours to do them all
02:39 < perlDreamer> but that assumes all the files are the same size as Asset.pm
02:39 < perlDreamer> most aren't
02:39 <@preaction_> it only took like a minute
02:40 <@preaction_> and for some reason the Help seems to tell me that there's no "synopsis" variable in the post_loop for the Collaboration Post List template
02:40 <@preaction_> which is kinda weird.
02:41 < perlDreamer> the Collaboration Post Loop needs to inherit a subset of the Post variables
02:41 < perlDreamer> I haven't set that up yet
02:41 < perlDreamer> Feel free to if you wish
02:41 <@preaction_> can't atm, but i imagine it should use getTemplateVars()
02:42 < perlDreamer> I think it actually contains the variable, but the Help just doesn't show it, so probably some isa and segmentation work.
02:42 <@preaction_> ah
02:43 <@preaction_> actually, it doesn't look like it does: Collaboration->appendTemplateVarsPostLoop
02:43 <@preaction_> er... appendPostListTemplateVars
02:44 <@preaction_> but that can't be true either... i've seen it used... humph...
02:44 < perlDreamer> $post->get should bring it in
02:45 < perlDreamer> since it's an asset level property of the Post
02:45 <@preaction_> oh, dur, there it is
02:46 < perlDreamer> heading home. Catch y'all later
02:46 <@preaction_> and the Weblog template for the Collaboration System does exactly what I said it does
02:46 <@preaction_> cya pd
02:46 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
05:25 < perlmonkey2> Can someone point me to docs on how to use the Collab system and the photo gallery? I've added them to my test instance, but they don't have any controls for doing anything except subscribing and searching.
05:25 <@rizen> you have to commit it first
05:25 <@rizen> then you can use it
05:25 < perlmonkey2> oh.... Thanks :)
05:26 < perlmonkey2> rizen: Did you ever reassign the survey system? I have the rest of the month off and started working on it again today.
05:27 <@rizen> nope
05:27 <@rizen> nobody else was interested
05:27 <@rizen> it would be great if you could still do it
05:28 < perlmonkey2> Good....Cool.
05:34 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: metanil, +Radix-wrk
05:43 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
05:45 -!- Netsplit over, joins: +Radix-wrk, metanil
05:55 -!- wgGuest69 [n=wgGuest6@adsl-065-013-043-004.sip.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)]
05:55 <+Radix-wrk> welcome back
05:57 <@preaction_> it is you who has come back!
06:16 <+Radix-wrk> not from where I'm standing ;)
06:27 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: metanil, +Radix-wrk
06:36 -!- Netsplit over, joins: Radix-wrk, metanil
06:36 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]
06:36 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
06:36 -!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]
06:53 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix-wrk
07:05 -!- Netsplit over, joins: Radix-wrk
07:08 -!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui
07:11 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix-wrk
07:26 -!- Netsplit over, joins: Radix-wrk
07:40 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 110 (Connection timed out)]
09:16 -!- steveo_aam [n=steveo@76.226.109.9] has quit [Read error: 110 (Connection timed out)]
09:22 -!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI
10:03 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]
10:21 -!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]
11:22 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui
11:53 -!- Mazzachre [n=mr@195.74.76.71] has joined #webgui
11:54 -!- Mazzachre [n=mr@195.74.76.71] has left #webgui []
12:03 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
12:36 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []
13:15 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
13:50 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
13:50 -!- mode/#webgui [+o preaction_] by ChanServ
14:01 -!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
14:04 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
14:19 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
15:09 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Success]
15:20 -!- wgGuest45 [n=wgGuest4@adsl-065-013-043-004.sip.mia.bellsouth.net] has joined #webgui
15:29 -!- wgGuest11 [n=wgGuest1@168.8.72.205] has joined #webgui
15:29 -!- wgGuest11 is now known as teflond0n
15:46 -!- teflond0n [n=wgGuest1@168.8.72.205] has quit []
15:47 -!- Netsplit over, joins: @khenn, ckotil
15:49 -!- SDuensin [n=Scott@44.sub-75-205-251.myvzw.com] has joined #WebGUI
15:53 < SDuensin> FrIdAy!
16:03 < perlmonkey2> Hah, everyday is Friday for me, for the rest of the year!
16:27 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []
16:28 -!- wgGuest41 [n=wgGuest4@168.8.72.205] has joined #webgui
16:28 -!- wgGuest41 is now known as teflond0n
16:40 < wgGuest45> I've uploaded a cs template at http://webgui.pastebin.com/m65e2986f. Why is the content appearing twice?
16:40 < wgGuest45> Content in the post
16:44 < ckotil> fridays for the rest of the year start for me next friday
16:46 < ckotil> wgGuest45: not sure. i only see the tmpl_var content, once.
16:46 < ckotil> post_loop must be the cause
16:47 < teflond0n> does anyone know why a png image saved with a transparent bg isnt having a transparent bg in IE
17:53 -!- MrHairgreas1 [n=martin@194.171.50.69] has joined #webgui
17:55 < MrHairgreas1> khenn: do you know how I execute a real time workflow?
17:56 <@khenn> yes
17:56 <@khenn> what are you trying to do?
17:56 < MrHairgreas1> I'm deleting a user account
17:56 < MrHairgreas1> but before doing that
17:56 < MrHairgreas1> i need to run a WebGUI::User workflow for that account
17:57 <@khenn> ok
17:57 <@khenn> you need to create or edit the workflow you want to run
17:57 < MrHairgreas1> so I'll have to wait for deleting the account until the workflow has fisinshed
17:57 <@khenn> and there you choose Real Time workflow
17:57 < MrHairgreas1> did that
17:57 < MrHairgreas1> did that
17:57 <@khenn> then you make sure that one is set in the user settings to execute
17:57 <@khenn> and that should be it
17:58 < MrHairgreas1> no
17:58 < MrHairgreas1> I'm trying to trigger it fromcustom code
17:58 <@khenn> oh
17:58 < MrHairgreas1> i'm doing WebGUI::Workflow::Instance->create
18:00 < BartJol> >MrHair: Thirsty yet?
18:00 < MrHairgreas1> somewhat yes
18:01 <@khenn> yeah that is what you do
18:01 <@khenn> WebGUI::Workflow::Instance->create
18:01 <@khenn> look at WebGUI::Auth
18:01 <@khenn> line 275
18:01 < MrHairgreas1> but how do I wait for it to finish?
18:01 < MrHairgreas1> yeah
18:01 < MrHairgreas1> I found it there
18:01 <@khenn> it's realtime
18:01 <@khenn> so once it returns it's done
18:01 < MrHairgreas1> hmm
18:01 < MrHairgreas1> ok
18:01 <@khenn> ie, if it takes 10 minutes
18:01 <@khenn> your app is going to spin for a while
18:01 < MrHairgreas1> that not what I experienced
18:02 <@khenn> well
18:02 <@khenn> I haven't actually tried it
18:02 <@khenn> I'm going on what JT has told me
18:02 < MrHairgreas1> I'll investigate a bit further
18:02 < MrHairgreas1> thanks
18:03 <@khenn> oh
18:03 <@khenn> it looks like you have to pass it in
18:03 <@khenn> mode=>"realtime"
18:03 < MrHairgreas1> oh really
18:03 < MrHairgreas1> damn
18:03 < MrHairgreas1> I must've read over that one
18:03 < MrHairgreas1> trying it now
18:03 <@khenn> look at the properties in WebGUI::Workflow
18:03 <@khenn> set
18:04 < MrHairgreas1> yeah i did that
18:04 < MrHairgreas1> or so i thought =)
18:04 <@khenn> there is a mode you pass into properties
18:04 < MrHairgreas1> yeah
18:05 < MrHairgreas1> i understand
18:05 < MrHairgreas1> i just didn't see it in the pod
18:05 < MrHairgreas1> but it's there
18:05 < MrHairgreas1> rioght at the bottom
18:06 < MrHairgreas1> hmm
18:06 < MrHairgreas1> stil no workie
18:06 < MrHairgreas1> i must be doing something stupid
18:07 < MrHairgreas1> i'll leave it for later this weekend
18:07 < MrHairgreas1> thanks again
18:07 < MrHairgreas1> gotta go now
18:07 < MrHairgreas1> later
18:09 -!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []
18:10 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
18:10 -!- mode/#webgui [+o rizen] by ChanServ
18:12 < teflond0n> is ^Navigation(tempname) the correct way to call a nav template?
18:12 < teflond0n> or navigation menu rather
18:13 < ckotil> ive always used ^AssetProxy
18:13 < ckotil> not sure what the Navigation Macro does
18:16 < MrHairgreas1> khenn: it works. The problem was me messing up
18:17 <@khenn> cool
18:19 < MrHairgreas1> there's a difference between unlink($configDirectory/$filename);
18:19 < MrHairgreas1> and
18:19 < MrHairgreas1> unlink("$configDirectory/$filename");
18:20 <@khenn> yeah
18:20 < MrHairgreas1> I couldn't understand those division by zero stuff in the logs =)
18:20 <@khenn> 1 is not a string
18:20 < MrHairgreas1> anyway
18:20 < MrHairgreas1> bart is complaining that I should go to the bar
18:20 < MrHairgreas1> so i guess i'm gonna do just that =)
18:21 < MrHairgreas1> later
18:22 -!- MrHairgreas1 [n=martin@194.171.50.69] has left #webgui []
18:32 < ckotil> anyone know the tmpl_var to access user profiling settings?
18:32 <@khenn> there isn't one
18:32 <@khenn> there's a macro
18:33 < ckotil> ok
18:33 < ckotil> thanks
18:33 <@khenn> sure
18:34 < ckotil> ah, thats too easy ;)
18:36 < teflond0n> when linking to a menu and the url for the menu is themes/clean/menu but the asset id is cleannav what should go in ^AssetProxy(???)
18:36 < ckotil> the url to the actual nav asset.
18:36 < teflond0n> ok
18:37 < teflond0n> should the url have the asset at the end of it?
18:37 < ckotil> click edit on the nav asset. then copy whatever is in the url field
18:38 < teflond0n> k
18:38 < teflond0n> thats what i thought...
18:45 < ckotil> Ive got a template expression. It seems that the macro doesnt get processed before the template expresion. is that correct?
18:46 < ckotil> Do I need to have a scratch variable to hold the result of the macro before the expression?
18:52 < ckotil> ah the problem seems to be webgui doesnt know about my new user profile field(s) yet
19:01 < ckotil> i was using ' instead of " in the macro.
19:01 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
19:13 < perlDreamer> ckotil: you can make life easier with the upgrades by setting group permissions, ala g+s
19:13 < perlDreamer> that way when you run the upgrade as root, the group permissions stay static and you don't
19:13 < perlDreamer> have to chown the directories again
19:19 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
19:20 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]
19:23 < ckotil> ah , thx for the tip pD
19:24 < ckotil>
that is giving me problems. any one know a solution?
19:24 < perlDreamer> template/macro order evaluation problem?
19:25 < ckotil> it could be. but i think the problem is due to the use of "
19:25 < perlDreamer> quotes should be optional for a single word argument
19:25 < ckotil> oh, awsome. ill try it
19:27 < ckotil> the template at least loaded this time without error.
19:29 < ckotil> that did it.
19:29 < ckotil> thanks
19:36 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
19:36 -!- mode/#webgui [+o Haarg] by ChanServ
19:43 < perlDreamer> Okay, who wants to volunteer to run the failing test for me on PB's server, so that it can be fixed?
19:46 < perlDreamer> WEBGUI_CONFIG=/data/builds/nightly_2007-12-07/WebGUI/sbin/../etc/webguibuild.conf perl Storage/Image.t
19:47 < perlDreamer> then paste the output into pastebin
19:53 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
19:56 < ckotil> heh
19:56 < ckotil> rizen's out
20:06 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
20:21 < perlmonkey2> For the PB $20/month hosting, how much of the 500MB disk is left over for the user after install?
20:35 < perlmonkey2> I've thought about hosting and why don't more hosted use distributed file systems for their hosting?
20:36 < ckotil> how distributed are you talking?
20:36 < perlmonkey2> just on the LAN, but there are FOSS tools for just slapping more machines on your network and to your server it looks like the local file system got larger.
20:37 < ckotil> yup
20:37 < ckotil> we use nfs
20:37 < perlmonkey2> I was trying to figure out how Media Temple offered 100Gb for $20/month and it has to be a distributed file system.
20:38 < perlmonkey2> probably have some optimized cheap MB/proc, 8 sata controllers and 8 500Gb drives per node on the DFS.
20:39 < ckotil> that would work.
20:39 < ckotil> we just bought a 4TB NAS from dell
20:39 < ckotil> the dell powervault
20:39 < ckotil> its reasonbly priced
20:39 < ckotil> and we can expand it to 8TB
20:39 < perlmonkey2> at $20/month that is $800/month for their ~$1000 node.
20:40 < ckotil> wow. paid off in a month.
20:40 < perlmonkey2> 500GB are selling for $104 on newegg.
20:41 < perlmonkey2> and since it is raid'd across your nodes, you don't do backups. Is there a raid solution that can lose/rebuild after a single failure?
20:41 < ckotil> yes.
20:42 < ckotil> raid5
20:50 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]
20:54 < nuba> if you're rolling your own disk array then check lvm too
20:56 < nuba> i've done a decent netapp lookalike with fibre channel, and raid5 on top of lvm2 :)
20:56 < nuba> also you may want to check freenas
20:56 < nuba> this one http://www.freenas.org/
20:57 < wgGuest45> How do I remove 'home' from my page url?
21:05 -!- teflond0n [n=wgGuest4@168.8.72.205] has quit []
21:06 -!- wgGuest65 [n=wgGuest6@168.8.72.205] has joined #webgui
21:16 < ckotil> does the lvm sacrifice performance?
21:18 < nuba> of course any layer you add will increase overhead
21:19 < nuba> however with lvm then you dont care about physical disks anymore
21:19 < ckotil> righteous
21:20 < ckotil> im using lvm on my RH5 machines.
21:20 < ckotil> and with XEN
21:20 < perlmonkey2> nuba: I've been running lvm for years. I never knew it was capable of creating volumns over a network.
21:22 * perlmonkey2 only runs LVM as most of his machine have 4-8 drives.
21:29 < perlDreamer> ckotil: with all that virtualization, you better hope the NOC doesn't figure out a way to virtualize _you_
21:30 < ckotil> ;)
21:30 < nuba> perlmonkey2: whoa, nice, i never knew you could do that until about now
21:30 < ckotil> they need me too much.
21:34 < ckotil> pd, i think i hit a brick wall with the order of operations thing regarding a macro inside a tmpl expr.
21:35 < ckotil> you ever see that before?
21:46 -!- wgGuest45 [n=wgGuest4@adsl-065-013-043-004.sip.mia.bellsouth.net] has quit []
21:54 -!- Haarg [n=Haarg@h216-170-165-122.216-170.unk.tds.net] has joined #webgui
21:54 -!- mode/#webgui [+o Haarg] by ChanServ
22:06 < ckotil> http://tinyurl.com/2lqpqh jeopard from 2 nights ago
22:08 < ckotil> +y
22:22 -!- wgGuest65 [n=wgGuest6@168.8.72.205] has quit []
22:39 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
22:39 -!- mode/#webgui [+o preaction_] by ChanServ
23:08 < ckotil> http://www.dailygalaxy.com/photos/uncategorized/2007/12/02/microsoft_ad.jpg
23:09 <@preaction_> that emo punk deserves it
23:12 -!- steveo_aa [n=steveo@76.226.171.149] has quit [Read error: 110 (Connection timed out)]
23:28 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer, SynQ, nuba, @apeiron
23:30 -!- Netsplit over, joins: nuba
23:33 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui
23:33 -!- mode/#webgui [+o apeiron] by ChanServ
23:40 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []
23:57 -!- SDuensin [n=Scott@44.sub-75-205-251.myvzw.com] has quit ["Leaving"]
--- Day changed Sat Dec 08 2007
00:01 -!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI
00:03 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
00:08 < perlDreamer> ckotil: I got netsplit out of the channel. What problem are you having with templates and macros?
00:18 < perlmonkey2> The WRE runs instead of Apache, right?
00:18 < perlmonkey2> The WRE requires there not be a webserver already running?
00:18 <@preaction_> in its normal configuration, yes
00:19 < perlmonkey2> cool, thanks
00:21 -!- preaction_ is now known as preaction
00:37 < nuba> perlmonkey2> capable of creating volumns over a network
00:38 < nuba> got some URL? I rechecked LVM2's docs and found nothing on that
00:38 < nuba> i guess you confused LVM with something else
00:45 < nuba> found a nice setup here: http://www.gridvm.org/drbd-lvm-gnbd-and-xen-for-free-and-reliable-san.html
00:45 < perlmonkey2> I thought someone else was saying LVM can use drives over the network, I was just saying wow, I wasn't implying that it could.
00:47 < nuba> ah ok. that'd be nice indeed.
00:52 < nuba> when you said that i thought it would be something in the style of plan9
01:13 -!- Haarg [n=Haarg@h216-170-165-122.216-170.unk.tds.net] has quit ["The computer fell asleep"]
01:18 < CIA-40> WebGUI: doug * r5100 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fix: Auto Request Commit setting creates extra version tag if asset is commited by another process
01:18 < CIA-40> WebGUI: doug * r5101 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): backport 5100 to 7.4 branch
01:21 <@preaction> ONE ENTIRE WEEK TO FIND THAT BUG
01:23 < perlDreamer> and it made the caps lock key stick on your keyboard, too
01:23 <@preaction> no, that's me baby
01:23 <@preaction> i'm irrationally exhuberent
01:24 <@apeiron> s/h//
01:24 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui
01:24 < perlDreamer> Good, now go buy some stock so it pumps up the price and I can sell and retire early
01:24 < perlDreamer> and learn how to make pannenkoeken
01:26 -!- wgGuest82 [n=wgGuest8@adsl-065-013-043-004.sip.mia.bellsouth.net] has joined #webgui
01:26 < wgGuest82> How do I remove 'home' from the page url?
01:27 <@preaction> update the page url to be what you want it to be using the asset edit page? or click "More" in the asset manager and choose "Change URL"?
01:31 < nuba> i think he meant just dropping the 'home' in 'http://www.example.com/home'
01:31 < wgGuest82> Yes
01:31 < nuba> if thats the case then Settings->Content->Default Home Page is possibly what you're looking for
01:32 < nuba> so if you go to 'http://www.example.com' you'll hit the default page
01:32 < nuba> default setting is 'Home'
01:33 < nuba> now, accessing 'http://www.example.com/home' will still work
01:34 < nuba> if you have a problem with that, then i think things will get a bit more complicated
01:35 < nuba> i'd solve it with a redirect rule in modproxy
01:36 < nuba> well thats the first thing that comes to my mind, anyway you can ask for more ideas here if you want..
01:38 < wgGuest82> It will have to be this other way, redirect rule in ModProxy
01:40 < wgGuest82> I would like to know how to use a redirect in modproxy to change remove 'home' from the page url
01:41 <@preaction> not a redirect, a rewrite rule, is there any special reason why you need to remove "home"?
01:43 < wgGuest82> None. Just that I'm more familiar using a static site and more familiar with a folder structure of page url
01:44 <@preaction> but "home" is the "home" asset under the root node "/"
01:44 < nuba> preaction: yeah its a redirect: ^/home$ / [R]
01:46 < nuba> the R flag will force an external redirection, with a HTTP code in the 300-400 range if you want (and default being 302) and all that
01:50 < nuba> wgGuest82: you should really think about why is it that '/home' in the URL bothers you
01:52 < nuba> 'cause you can just ignore it, use the 'Default Home Page' setting, and build your website the way you are used to
01:58 < wgGuest82> Ok. I will probably reconsider. From the looks of it I have one more issue that now seems more important. News style CS
01:59 < wgGuest82> I've tried all the templates in the CS and none of them has a teaser with 'read more'
02:00 < nuba> check the weblog one.
02:01 < wgGuest82> It doesn't give me a teaser. It gives the full story and its not formatted /
02:02 < nuba> check the template variables for the CS
02:04 < nuba> then copy the weblog template or any other that looks closer to what you want
02:04 < nuba> and edit it
02:04 < wgGuest82> In the WebGUI Designers Guide, I followed an example to create a News Brief template that works but they didn't put a synopsis; I did and the content repeats itself
02:04 < nuba> i haven't seen the designers guide, can't help you with that one
02:04 < nuba> but you should find what you need in the help
02:06 < wgGuest82> The help wasn't explicit enough regarding synopsis
02:09 < nuba> heh, maybe we need someone to get familiar with it then contribute back with some better wording for the help, then ;)
02:09 < nuba> what about it?
02:20 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: wgGuest82
02:36 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
02:48 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
03:07 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
04:24 -!- metanil [n=akhadka@137.48.138.72] has joined #webgui
04:24 < metanil> i change code in /data/WebGUI/lib/WebGUI/Operation/User.pm.
04:25 < metanil> i intentionally put junk...
04:25 < metanil> it didn't show any errors..
04:25 < metanil> ?
04:25 <@preaction> you need to restart the webserver before any changes occur
04:25 <@preaction> or you need to use Apache2::SizeLimit
04:25 < metanil> yaa.. already restart mod_proxy
04:26 < metanil> yaa.. already restarted mod_proxy
04:26 <@preaction> that's not the server that loads webgui
04:26 < metanil> from WRE
04:26 < metanil> oops!
04:26 < metanil> then?
04:26 <@preaction> the other oen
04:27 < metanil> actually from the WebGUI page its not working .. because its not showing page....(cause i put junk) .. but it didn't show any errors.. in modproxy.error.log
04:27 < metanil> did i missed something?
04:28 <@preaction> once again, the mod_proxy instance does not do anything with WebGUI itself
04:28 <@preaction> two better places to look: webgui.log modperl.error.log
04:30 < metanil> oh!.. got it.. i found it in webgui.log
04:31 < metanil> thanks preaction
05:04 -!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]
05:09 -!- metanil [n=akhadka@137.48.138.72] has joined #webgui
05:11 -!- wgGuest37 [n=wgGuest3@137.48.138.72] has quit [Remote closed the connection]
06:16 -!- metanil [n=akhadka@137.48.138.72] has left #webgui []
06:53 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
06:56 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
11:18 < CIA-40> WebGUI: doug * r5102 /branch/photogallery/WebGUI/www/extras/ (4 files in 2 dirs): a weeks worth of changes
11:18 < CIA-40> WebGUI: doug * r5103 /branch/photogallery/WebGUI/www/extras/yui-carousel/ (carousel-min.js carousel_min.js): added carousel
17:20 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []
17:50 -!- nuba [n=nuba@hq.imaterial.org] has quit [Read error: 104 (Connection reset by peer)]
17:50 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui
17:59 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
18:01 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
22:28 -!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui
22:38 -!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []
22:42 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
--- Day changed Sun Dec 09 2007
01:33 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []
03:42 -!- wgGuest82 [i=WebGUIUs@208.104.95.156] has joined #webgui
04:23 -!- wgGuest82 [i=WebGUIUs@208.104.95.156] has quit [Read error: 110 (Connection timed out)]
05:30 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
07:13 -!- J3M [n=J3m@190.78.44.4] has joined #webgui
07:51 -!- J3M [n=J3m@190.78.44.4] has left #webgui []
12:04 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
14:37 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, SynQ, steveo_aa, nuba, CIA-40, @preaction, @apeiron, besonen_mobile
14:37 -!- Netsplit over, joins: @apeiron, nuba, SynQ, steveo_aa, @preaction, ckotil
14:38 -!- CIA-40 [n=CIA@208.69.182.149] has joined #webgui
14:38 -!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui
15:22 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-40, besonen_mobile
15:24 -!- Netsplit over, joins: CIA-40, besonen_mobile
19:09 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
21:31 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
21:32 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
22:59 -!- vayde_ [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
23:10 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Read error: 110 (Connection timed out)]
23:10 -!- vayde_ [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
23:11 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
--- Day changed Mon Dec 10 2007
01:50 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
01:50 -!- mode/#webgui [+v Radix-wrk] by ChanServ
03:19 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]
03:49 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
03:49 -!- mode/#webgui [+o preaction_] by ChanServ
03:50 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
03:50 -!- mode/#webgui [+o preaction] by ChanServ
03:50 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]
04:06 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
07:06 -!- patspam [i=patspam@124-168-71-23.dyn.iinet.net.au] has joined #webgui
07:48 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
07:48 -!- mode/#webgui [+o rizen] by ChanServ
09:39 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui
10:01 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
10:23 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
10:33 -!- patspam [i=patspam@124-168-71-23.dyn.iinet.net.au] has quit []
12:55 -!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui
13:12 -!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Read error: 110 (Connection timed out)]
13:25 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]
15:11 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]
15:14 -!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
16:24 -!- SDuensin [n=Scott@60.sub-75-205-106.myvzw.com] has joined #WebGUI
16:25 < SDuensin> Morning.
16:26 < ckotil> Good Morning
16:40 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
16:40 -!- mode/#webgui [+o rizen] by ChanServ
16:57 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []
17:05 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui
17:07 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
17:07 -!- mode/#webgui [+o Haarg] by ChanServ
18:05 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:56 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
19:27 -!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui
20:21 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
20:22 -!- mode/#webgui [+o khenn] by ChanServ
21:01 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
21:48 -!- wgGuest63 [n=wgGuest6@168.8.72.205] has joined #webgui
21:48 -!- wgGuest63 is now known as teflond0n
21:49 < teflond0n> anyone here worked with the weather function much?
21:54 -!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []
22:05 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]
22:41 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
22:51 < perlDreamer> teflond0n: what's your question?
22:52 -!- SDuensin [n=Scott@60.sub-75-205-106.myvzw.com] has quit ["Leaving"]
23:07 < teflond0n> all I get is the ^AssetProxy(weather); when I try to get it to show... is there anything different I need to do with weathers macro?
23:16 -!- teflond0n [n=wgGuest6@168.8.72.205] has quit []
23:53 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
23:53 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
23:53 -!- mode/#webgui [+o khenn] by ChanServ
--- Day changed Tue Dec 11 2007
00:05 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
00:06 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
00:06 -!- mode/#webgui [+o khenn] by ChanServ
00:38 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []
01:21 < perlDreamer> boy, it gets quiet in here in December
01:22 <@preaction_> indeed
01:22 < perlDreamer> feeling the urge to merge?
01:23 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
01:23 <@preaction_> not yet, this weekend it'll happen, or friday if i'm quick
01:23 <@preaction_> i've got another feature i need to add: packages in the upgrade script (i'm sick of using those ".tmpl" files and not being able to add images, snippets, etc...)
01:24 < perlDreamer> cool
01:24 < perlDreamer> I think I'm going to have to use Perl::Critic guts (_privateFunctions) in order to finish the label checker
01:24 < perlDreamer> and I'm hoping that the main loop is safely reentrant
02:34 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
03:03 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
03:03 -!- mode/#webgui [+v Radix-wrk] by ChanServ
04:02 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
04:13 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
04:30 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]
06:05 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
06:22 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []
06:42 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
06:49 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
06:49 -!- mode/#webgui [+v Radix-wrk] by ChanServ
06:54 -!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui
06:54 -!- Radix-work [n=Jesse@203.161.68.67] has quit [Client Quit]
06:54 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]
06:58 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]
07:08 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
07:40 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
08:14 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]
08:15 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
08:36 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
08:53 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
08:57 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []
08:59 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
09:21 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
10:02 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui
10:12 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
10:12 -!- mode/#webgui [+o preaction] by ChanServ
11:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
12:29 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []
12:32 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
12:32 -!- mode/#webgui [+o preaction] by ChanServ
14:10 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
14:25 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
15:19 -!- wgGuest56 [n=wgGuest5@168.8.72.205] has joined #webgui
15:19 -!- wgGuest56 [n=wgGuest5@168.8.72.205] has quit [Client Quit]
15:27 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui
15:50 -!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
15:50 < ckotil> does the wiki asset only display the option to add content after your search comes up empty?
16:05 -!- SDuensin [n=Scott@242.sub-75-207-100.myvzw.com] has joined #WebGUI
16:11 < SDuensin> Morning.
16:13 < ckotil> Good Morning.
16:15 < SDuensin> Did I say "good"? :-P
16:25 < ckotil> you're right. its OK
16:25 < ckotil> and only tuesday!
16:25 < ckotil> im anxiously awaiting friday.
16:25 < ckotil> im taking a road trip to the rocky mountains for a little over a week
16:25 < ckotil> they are getting hammered with snow right now!
16:26 < ckotil> can you limit access to who can edit content profilings?
16:26 < ckotil> im tagging all my assets to create custom views and searches.
16:27 < ckotil> i can see i could get burned if anyone can change the new tag.
16:29 < ckotil> woah! 2 new tabs on plainblack.com
17:00 -!- wgGuest02 [n=wgGuest0@168.8.72.205] has joined #webgui
17:03 -!- wgGuest02 is now known as teflond0n
17:28 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []
17:46 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
17:46 -!- mode/#webgui [+o rizen] by ChanServ
17:57 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
17:57 -!- mode/#webgui [+o khenn] by ChanServ
18:06 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:22 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
18:29 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has left #webgui []
18:31 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
18:32 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
18:32 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
18:39 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
18:39 < perlDreamer> rizen: ping
18:39 < perlDreamer> got a bug question for you
18:39 < perlDreamer> is Asset/fixUrl supposed to truncate to 220 characters long, or remove the first 220 characters?
18:39 <@rizen> truncate to 220
18:40 < perlDreamer> bug fix in 15 minutes then :)
18:40 <@rizen> k
18:40 <@rizen> i can't believe i screwed that up
18:40 <@rizen> that means it's been broken forever
18:40 < perlDreamer> who uses 250 character URLs?
18:40 <@rizen> but i guess, how often do you get that big of url
18:40 <@rizen> yeah
18:41 <@rizen> i hope to have something super cool to show you by the end of the week
18:41 <@rizen> a little side project i've been working on that i needed for an internal plain black project
18:42 < perlDreamer> I have a Christmas shopping date with Kathy on Friday, but I'll be sure to be online that evening, and a little over the weekend.
18:42 <@rizen> well i may have it by tomorrow
18:42 <@rizen> it just depends on how things go
18:42 <@rizen> and it can wait until next week if needs be
18:42 <@rizen> it's not that big of deal
18:42 <@rizen> i just think that there are some in our little community that are going to flip their hats once they realize what it does
18:48 < CIA-40> WebGUI: colin * r5104 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm t/Asset/Asset.t): correct truncation in fixUrl, add a test for future coverage
18:48 < CIA-40> WebGUI: colin * r5105 /WebGUI/ (4 files in 4 dirs): forward porting fixUrl bugfix and test
18:48 < ckotil> are you gonna keep it entirely under wraps?
18:50 <@rizen> yup
18:50 <@rizen> until i merge it into svn
18:50 <@rizen> then i'll do a black blog post about it
18:51 < perlDreamer> Hey, at least he isn't making us wait until Christmas to find out
19:02 < ckotil> true
19:02 <@rizen> pd, i may have hinted or told you a little about it in a previous conversation
19:02 <@rizen> back when i first started working on it
19:03 <@rizen> but things have come up so i haven't finished it for about 3 weeks
19:03 <@rizen> when it should have only been a days work
19:09 < perlDreamer> I'm drawing a blank, but I've also worked on 4 chips over the last several weeks so I'm a little scattered.
19:19 -!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui
19:19 -!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []
19:29 -!- teflond0n [n=wgGuest0@168.8.72.205] has quit [Read error: 104 (Connection reset by peer)]
19:40 < perlDreamer> In other news, I got the Perl::Critic policy up and working.
19:40 < perlDreamer> It's functionally equivalent to t/i18n/label.t
19:40 < perlDreamer> Adding the scope will require some extra code, and using private Perl::Critic functions
19:40 < perlDreamer> but I don't think that's a problem
19:41 < perlDreamer> The bummer is that Perl::Critic/PPI seems to be dog slow
19:49 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
20:03 < ckotil> do init scripts ship with the wre?
20:03 < ckotil> init scripts for spectre.
20:06 < ckotil> found it
20:40 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
20:41 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
20:41 -!- mode/#webgui [+o khenn] by ChanServ
20:58 < SDuensin> http://forum.exler.ru/uploads/110/post-1192135721.jpg
21:05 <@apeiron> Wow, that's apparently from MSVC6.0.
21:05 * perlDreamer gives an evil chuckle
21:08 < SDuensin> :-)
21:08 < perlDreamer> well, i write most of the tests, so that probably make _me_ a maintenance programmer
21:09 < perlDreamer> Fortunately for y'all, my chainsaw is broken
21:09 < perlDreamer> and my axes are very dull
22:20 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
22:20 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
22:20 -!- mode/#webgui [+o khenn] by ChanServ
23:00 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
23:05 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
23:18 < CIA-40> WebGUI: colin * r5106 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/User.pm): fix a bug where secondary admins could add users to any groups, as opposed to only the groups that the admin belongs to
23:18 < CIA-40> WebGUI: colin * r5107 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/User.pm): forward porting secondary admin group access privileges when creating users
23:28 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
23:28 -!- mode/#webgui [+o preaction] by ChanServ
23:38 < perlDreamer> I could use a second opinion on some Asset.pm code (fixUrl). Anyone have 5 minutes?
23:41 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
23:41 -!- mode/#webgui [+o rizen] by ChanServ
23:42 < perlDreamer> I could use a second opinion on some Asset.pm code (fixUrl). Anyone have 5 minutes?
23:43 <@rizen> sure what's up
23:43 < perlDreamer> If extrasURL or uploadsURL starts with http:, fixUrl looks like it wants to strip off http:/
23:43 < perlDreamer> unfortunately, it won't strip off http://sitename:port/
23:44 < perlDreamer> which is what I think it really wants to do
23:44 < perlDreamer> Asset.pm, line 555
23:44 <@rizen> fixUrl shouldn't have anyting to do with extras or uploads
23:44 <@rizen> it's only on assets
23:44 < perlDreamer> it also checks to see if the submitted URL is like the extrasURL or uploadsURL
23:45 < perlDreamer> if so, then it prepends a _ to it
23:46 <@rizen> i see that now
23:46 <@rizen> it should also be checking against passthru urls
23:47 <@rizen> so what is the second opinion you're looking for?
23:47 <@rizen> what's your opinion, in other words?
23:48 < perlDreamer> well, if the extrasURL is http://mysite/extras
23:48 < perlDreamer> $badUrl will end up being mysite/extras
23:48 < perlDreamer> I think it should be just extras
23:49 < perlDreamer> so the sitename (and optionally port) should be removed, too
23:49 < perlDreamer> (and I'll add passthru urls to the list of badUrls)
23:50 <@rizen> i agree
23:50 <@rizen> it seems like you didn't really need a second opinion there
23:50 <@rizen> =)
23:51 < perlDreamer> No, but when the code is very very specific it makes me doubt
23:51 < perlDreamer> and I'll write tests to verify stuff before hacking
23:52 < perlDreamer> maybe that regexp is greedier than I'm thinking
23:52 < perlDreamer> It is!
23:53 <@rizen> btw, while you're in there feel free to add more comments to stuff
23:53 <@rizen> i commented the hell out of it the last time i was in there as you can see
23:53 <@rizen> but maybe it needs even more
23:54 < perlDreamer> No, I need to go back and study Jeff Friedl's book again
23:54 < perlDreamer> .* is greedy
23:54 < perlDreamer> very greedy
23:57 <@rizen> yes it is
--- Day changed Wed Dec 12 2007
00:01 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
00:03 < perlDreamer> I'm going to post some more questions to the dev list
00:17 -!- SDuensin [n=Scott@242.sub-75-207-100.myvzw.com] has quit ["Leaving"]
00:21 <@rizen> responded
00:26 < perlDreamer> muchas gracias, jefe
00:35 -!- wgGuest86 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has joined #webgui
00:35 < perlDreamer> welcome wgGuest86
00:35 < perlDreamer> Please ask your questions
00:35 < perlDreamer> You don't need to ask to ask questions
00:38 < wgGuest86> hello, someone knows how to synchronize the authentications of the webGUI with LDAP?
00:42 < wgGuest86> as I make a new module auth?
00:42 < perlDreamer> I think WebGUI already handles LDAP, but I've never played with it myself
00:42 < perlDreamer> have you looked in the Wiki, and on the discussion boards at webgui.org?
00:51 < wgGuest86> I need that when a user register into WebGUI is reflected in LDAP
00:52 < perlDreamer> again, I'm not very familiar with using LDAP in WebGUI, but I think there is a workflow that does that
00:52 < perlDreamer> maybe it only works on existing users in LDAP
00:56 < wgGuest86> I used LDAP with WebGUI and I found that works with users who are registered LDAP, but I need to be reversed
00:59 < perlDreamer> offhand I'd say that it's not supported right now, then.
01:01 < perlDreamer> that would take a custom workflow to upgrade the LDAP from the WebGUI database then, as you originally suggested
01:01 < wgGuest86> as I make a new module auth?
01:02 < perlDreamer> that should work, but it would allow anyone who can see the site to create an LDAP profile for themselves.
01:03 < CIA-40> WebGUI: colin * r5108 /WebGUI/ (3 files in 3 dirs): (log message trimmed)
01:03 < CIA-40> WebGUI: Documented a regexp in Session/Url.pm
01:03 < CIA-40> WebGUI: Add passthruUrls to the list of URLs that are changed by fixUrl.
01:03 < CIA-40> WebGUI: Wrote a bunch of POD for fixUrl
01:03 < CIA-40> WebGUI: Changed the regular expressions related to badUrl so they don't need to copy the data. This
01:03 < CIA-40> WebGUI: will speed them up.
01:03 < CIA-40> WebGUI: Fixed a bug where trailing slashes would defeat the badUrl check.
01:03 < CIA-40> WebGUI: colin * r5109 /branch/WebGUI_7.4/ (3 files in 3 dirs): backporting fixUrl changes/tests from HEAD
01:05 -!- wgGuest86 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has quit []
01:06 <@apeiron> Ooh. Perl 5.10 scheduled for 12/18/2007.
01:06 <@apeiron> http://xrl.us/bcnsv
01:07 < perlDreamer> w00t!
01:07 < perlDreamer> wait a second
01:07 < perlDreamer> it's a hoax
01:07 < perlDreamer> has to be
01:07 < perlDreamer> that's 1 week before Christmas
01:07 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
01:07 -!- mode/#webgui [+o preaction] by ChanServ
01:25 < perlDreamer> nope, not a hoax
01:25 < perlDreamer> It will be on Dec 18th
01:25 < perlDreamer> The 20th anniversary of Perl
01:27 <@rizen> pd are you coming to oscon?
01:29 < perlDreamer> I think so
01:29 < perlDreamer> like 85% sure
01:30 <@rizen> as it gets closer
01:30 <@rizen> i'd like to spend an hour with you brainstorming some stuff we could do at oscon
01:30 < perlDreamer> not a problem
01:30 <@rizen> i want to get the most out of the $15k that i'm putting into it
01:37 <@khenn> http://www.slideshare.net/rjbs/perl-510-for-people-who-arent-totally-insane
01:37 <@khenn> for anyone wondering what is coming in perl 5.10
01:37 <@khenn> it's supposed to be backward compatible with 5.8
01:38 <@apeiron> Where's the perl-510-for-people-who-are-totally-insane ?
01:39 <@khenn> those would be the whitepapers
01:39 <@khenn> have fun
01:39 <@rizen> say $what
01:39 <@rizen> hehe, i love that
01:39 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
01:42 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
01:42 -!- mode/#webgui [+o khenn] by ChanServ
01:50 <@rizen> fuck fuck fuck fuck shit shit fuck
01:50 <@rizen> we can't use perl 5.10
01:50 <@rizen> well we can use it, but we can't use any of the new features
01:50 <@rizen> because webgui only requires 5.8
01:50 <@rizen> so i can't
01:50 <@rizen> say $what
01:54 < knowmad> $]=~/5.10/?say $what:print $what
01:55 < knowmad> see, you can still say $what
01:55 <@rizen> but i can't do if ( $foo ~~ $bar)
01:55 < knowmad> well, that's true
01:55 <@rizen> and also, won't that "say" be flagged by the compiler?
01:56 < knowmad> but you didn't ask about that earlier
01:56 -!- wgGuest29 [n=wgGuest2@cc691810-a.hnglo1.ov.home.nl] has joined #webgui
01:56 < knowmad> you'd think so but it wasn't when i ran it from cmd line
01:56 < knowmad> i wasn't using strict
01:56 <@rizen> wierd
01:56 < knowmad> perl -le '$what="Hello";$]=~/5.10/?say $what:print $what'
01:57 <@rizen> so you think i should share the commerce specs when they're done, eh?
01:57 -!- wgGuest29 [n=wgGuest2@cc691810-a.hnglo1.ov.home.nl] has quit [Client Quit]
01:57 < knowmad> well, i agree with your points you made in reply
01:57 <@rizen> who's going to protect me from fathertorque and ehab
01:57 < knowmad> but, i would like to see them
01:57 <@rizen> or rather, them from me
01:57 < knowmad> :)
01:57 < knowmad> i agree that you shouldn't open the discussion
01:58 < perlDreamer> Perl6::Say module :)
01:58 < perlDreamer> works in 5.8
01:58 < knowmad> too much effort to manage it; look how long it's taking Perl6 to evolve
01:58 < perlDreamer> not needed in 5.10
01:58 <@rizen> don't make me kick you in the nuts pd
01:58 < knowmad> perlDreamer: sweet!
01:58 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
01:59 < knowmad> i would like to read the specs
01:59 < SDuensin> Good evening!
01:59 < knowmad> and this time i promise not to say anything unless i have time to implement my suggestion
01:59 <@rizen> we'll see
02:00 <@rizen> so far i can't wrap my head around it enough to write them
02:00 < knowmad> i can only imagine
02:00 <@rizen> it's becoming so big that i can't fit it all in my head at once
02:00 < knowmad> ecommerce is one of my least favorite projects
02:00 <@rizen> which hasn't happened to me since i was trying to figure out how to make lineage work
02:00 <@rizen> before i came up with lineage
02:01 < knowmad> from what i've understood of it so far, it's a damn nice solution
02:01 < knowmad> here's to a repeat performance
02:01 < perlDreamer> amen
02:02 < knowmad> so you guys are putting on a dog and pony show at OSCon this year, eh? i was very happy to see the list of places you'll be showing off the wares in '08
02:03 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
02:03 <@rizen> yeah, new features and products aren't really our focus this year
02:03 <@rizen> it's really all about getting the word out
02:03 < perlDreamer> say $word_out
02:03 < knowmad> i think that's a good thing. speak of which, do you know how are the white papers coming?
02:03 <@rizen> white papers? did someone say something about white papers?
02:04 < knowmad> we could pull in our PR firm (that we're overpaying right now!) to help out
02:04 < knowmad> yeah, i'm drawing a blank on the name.... who'd you hire recently for helping you with marketing?
02:04 < perlDreamer> Tavis
02:04 <@rizen> we wrote one, but it's not ready for prime time as my writer is prego and going to pop any day now
02:04 < knowmad> ah! thanks. yes, Tavis mentioned it at the WUC
02:05 < knowmad> that definitely takes precedence
02:05 <@rizen> Tavis is in charge of marketing, but kristi does all of our writing
02:06 <@rizen> so knowmad, what do you think of the black blog? is it necessary? is it a good thing? cuz it's one of those things that every monday i wrack my brain about what to put into it
02:07 <@rizen> so i'm wondering if i should keep it going or not
02:07 < knowmad> definitely! i ready it every week
02:08 < knowmad> i think it creates a good forum for you outside of the webgui.org support forums which you don't (and shouldn't) be participating in regularly (except the dev list, of course)
02:08 <@rizen> well see, that's kind of the thing i'm thinking about
02:09 <@rizen> normally this stuff would have just been posted to the dev list
02:09 < knowmad> it sets you apart as the WebGUI expert, which you are
02:09 <@rizen> the only good think i can see about keeping it separate is that it frees me to talk about non-dev related things
02:09 < knowmad> i think a separate arena is more appropriate for these big vision talks
02:10 <@rizen> i don't know how big the vision was this week. =)
02:10 <@rizen> it was just me ranting about my brain hurting
02:10 < knowmad> i find it very important for understanding what you're thinking and where you're leading your company (and thus those of us who ride on your coattails)
02:10 < knowmad> well, some weeks are a bit more interesting than others but i didn't know you were contemplating ecommerce this past week until i read the blog
02:11 < knowmad> that's why it's important
02:12 <@rizen> it seems that you and koen like it for the same reasons
02:12 < knowmad> yeah, to make sure you haven't jumped off the deep end yet :-P
02:12 <@rizen> for years he's been saying that people need to be let in on what i'm thinking
02:12 < perlDreamer> transparency is a good thing
02:12 < perlDreamer> until it drives you crazy
02:13 <@rizen> it mainly drives me crazy because i don't think what i'm thinking is all that interesting
02:13 <@rizen> =)
02:13 < knowmad> yeah, which is why i agree with him that opening up the commerce spec to discussion would make one crazy
02:13 <@rizen> therefore it's hard for me to know what to post that will be interesting to you guys
02:13 < knowmad> you're thinking too hard; just keep ranting and you'll be doing fine
02:13 <@rizen> also, there's a lot of stuff that i can't talk about
02:13 < perlDreamer> Use your page hits to tell you what people are interested in
02:14 <@rizen> stuff that if made public, it would be too soon, and people would be bugging me about it
02:14 < knowmad> yeah, that's ashame as i'm sure it's really cool stuff
02:14 < knowmad> but that's always the case
02:15 < knowmad> hey, i've gotta go feed the doggies; ya'll have a good evening
02:15 < perlDreamer> good night, knowmad
02:15 -!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit ["Hasta manana"]
02:15 <@rizen> night
02:16 < perlDreamer> xtopher is cranking out the bugs
02:17 <@rizen> we have a staff bugfix day on thursday
02:17 <@rizen> should be able to close out most of the list
02:17 < perlDreamer> is that before the .18 release?
02:17 <@rizen> probably
02:18 <@rizen> even though graham is supposed to release stuff on wednesday mornings
02:18 <@rizen> he never seems to do it until just before midnight
02:18 <@rizen> =)
02:18 < perlDreamer> It's gotta be Wednesday somewhere :)
02:18 <@rizen> i keep telling him to do it in the morning, but he's always like, "i can fix one more bug"
02:18 <@rizen> and then it's 11:59 when the release comes out
02:20 <@rizen> i only see one xtopher bug on the lsit
02:20 <@rizen> have you been closing xtopher bugs?
02:21 < perlDreamer> Yes, after fixing them
02:21 <@rizen> that's what i meant
02:22 < perlDreamer> I've been very tempted to close the bug that seems to be an RFE
02:22 < perlDreamer> having to do with Workflow return values
02:23 < perlDreamer> http://www.webgui.org/bugs/tracker/fatal-error-status-return-from-workflow-activity-plugin-modules#wtrfkN6O8V_sDkjxZxRkIA
02:23 <@rizen> yeah already reading it
02:23 <@rizen> i hadn't realized they posted that as a bug
02:24 < perlDreamer> It's an RFE, right?
02:24 < perlDreamer> We want it to do this, it doesn't do it now.
02:24 <@rizen> it is an RFE and he's also confused about what i said
02:24 <@rizen> i'll respond to him
02:27 <@rizen> closed
02:27 <@rizen> man i hate having the same conversation 50 times with people
02:33 < perlDreamer> well, I can see xtopher's no URL extension bug http://www.webgui.org/bugs/tracker/url-extensions#TpBDbtGnQfno6yHLBaCG8A
02:33 < perlDreamer> part of the problem is the Asset->update is called 4 times when creating an Asset
02:34 < perlDreamer> but the fix is going to have to wait until later
02:34 < perlDreamer> cuz I gotta scoot
02:35 <@rizen> later
02:35 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
02:49 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has left #WebGUI ["Leaving"]
03:03 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
03:03 -!- mode/#webgui [+v Radix-wrk] by ChanServ
04:41 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
05:22 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
05:40 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui
05:40 -!- mode/#webgui [+v perlDreamer] by ChanServ
05:41 <+perlDreamer> I still can't believe that asset->update gets called four times when the asset is created
05:41 <+perlDreamer> seems overkill
05:41 <+perlDreamer> and slow
06:13 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]
06:17 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui
06:17 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:33 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]
07:45 <+perlDreamer> 3 bugs down
07:45 <+perlDreamer> time to go back to test writing
07:45 <+perlDreamer> well, until tomorrow anyway
07:48 < CIA-40> WebGUI: colin * r5110 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): fix a bug where url extensions were no longer being added to Asset urls on creation
07:48 < CIA-40> WebGUI: colin * r5111 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): forward porting url extension bugfix from branch
07:49 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit ["Leaving."]
09:05 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
09:20 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
09:20 -!- mode/#webgui [+o rizen] by ChanServ
09:32 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui
09:59 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
10:25 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]
10:41 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
11:31 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []
11:35 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
11:35 -!- mode/#webgui [+o preaction] by ChanServ
14:22 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
14:58 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
14:58 -!- mode/#webgui [+o preaction] by ChanServ
15:39 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
15:39 -!- mode/#webgui [+o rizen] by ChanServ
15:49 -!- SDuensin [n=Scott@97.sub-75-206-165.myvzw.com] has joined #WebGUI
15:59 < SDuensin> Morning all.
16:38 -!- knowma1 [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
16:41 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
16:42 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
16:42 -!- mode/#webgui [+o khenn] by ChanServ
16:58 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
17:10 -!- steveo_aam [n=steveo@76.226.171.149] has joined #WebGUI
17:25 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []
17:26 -!- steveo_aa [n=steveo@76.226.171.149] has quit [Read error: 110 (Connection timed out)]
17:41 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
17:42 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
17:42 -!- mode/#webgui [+o khenn] by ChanServ
18:00 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
18:01 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
18:01 -!- mode/#webgui [+o khenn] by ChanServ
18:16 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
18:16 -!- mode/#webgui [+o Haarg] by ChanServ
18:38 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
18:38 < perlDreamer> morning, folks
18:50 <@rizen> is it?
18:50 <@rizen> still morning i mean
18:58 < perlmonkey2> google webgui "show performance" and look at the second return. How did that happen?
18:58 < perlmonkey2> Google crawled a protected admin page.
18:58 < perlDreamer> It is in Oregon :)
18:58 < perlmonkey2> Looks like a horribly misconfigured instance though.
18:59 < perlmonkey2> http://www.cameronbaptist.com/home/events?op=viewHelp;hid=settings;namespace=WebGUI is what I'm talking about.
18:59 < perlDreamer> The Help is publicly available
19:00 < ckotil> whats this show performance?
19:00 < perlDreamer> Oh, it's kind of like debug mode
19:00 < perlDreamer> It's like a WebGUI stack trace for a page
19:00 < perlDreamer> with times for each subroutine call
19:00 < ckotil> ah.
19:00 < ckotil> neat.
19:00 <@rizen> it's actualy called "performance indicators"
19:00 < perlmonkey2> ckotil: useful for seeing how fast your machine can render a page.
19:01 < perlmonkey2> I think you just add up all the timed assets for total page time?
19:01 < perlDreamer> It should provide a sum
19:01 <@rizen> and it's useful especially for figuring out which components on your page are rendering slowly
19:01 < perlDreamer> and, iirc, it's also sortable
19:01 < perlmonkey2> it is strange, when I log in components are created much faster it seems.
19:02 < perlDreamer> Maybe your cache is slow
19:02 < perlDreamer> but I did notice that the Visitor account on pb.com is usually cached 1 week old, or older
19:02 < ckotil> http://globalnoc.iu.edu/?op=viewHelp;hid=settings;namespace=WebGUI heh, mines public too.
19:02 < ckotil> so only way for google to get to it would be for someone to link to it.
19:03 <@preaction> iirc in 7.4 you can change that using the Settings pane under Permissions
19:03 <@preaction> (what group is allowed to view Help)
19:03 < perlDreamer> what does it default to?
19:03 < ckotil> Everyone
19:03 < ckotil> i like this permissions tab in settings.
19:04 <@preaction> they all default to how it was before the permissions tab was added
19:04 < perlDreamer> nice
19:05 <@preaction> which is why there's the weird permissions for Users and Groups (Secondary Admins are a fuzzy kind of group)
19:07 < perlmonkey2> I never realized how fast WebGUI was until I saw that speed asset.
19:07 < perlmonkey2> on my 2.8GHz test server the default home page is .06 seconds.
19:08 < perlmonkey2> Logged out, it is .05.
19:08 <@rizen> one can never have too much speed
19:08 <@rizen> at least as far as websites are concerned
19:09 < perlmonkey2> even after clearing the cache it was .23 seconds.....still blazing fast.
19:09 <@preaction> those're just articles though, get some weight to it: add a few collab systems, a calendar with a few hundred events, etc...
19:21 < ckotil> do you have to have the wre to enable these performance tests?
19:21 < perlDreamer> no
19:21 < perlDreamer> "But you have to ask nicely"
19:21 < ckotil> is there a write up about it anywehre?
19:22 < perlDreamer> You can have all the performance indicators you want
19:22 < perlDreamer> You do believe that I'm here to help you get performance indicators you want
19:22 < perlDreamer> You do believe that, right?
19:22 < ckotil> I believe
19:22 < ckotil> I BELIVE
19:22 <@rizen> i belittle
19:22 < perlDreamer> I quote jack nicholson
19:24 < ckotil> search asset is supposed to match strings as short as 2 characters right?
19:26 < perlDreamer> I think that may be with WRE 0.81
19:26 < perlDreamer> if you're using the system MySQL, the limits will probably be different
19:26 < ckotil> damn
19:27 <@rizen> it either requires wre 0.81 or a tweak to your mysql config
19:27 <@rizen> and a restart of mysql
19:27 < ckotil> ok cool.
19:27 < ckotil> thanks.
19:27 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]
19:29 < perlDreamer> wh yd oy ou wa nt to se ar ch 2l et te rw or ds ??
19:29 < ckotil> one of my new asset metaDataFeilds. is 2 charachters
19:29 < ckotil> im trying to search by that new field.
19:29 < ckotil> ive already indexed the site with the fields added to the keywords.
19:30 < ckotil> field* rather.
19:41 < ckotil> that fixed it ;)
19:41 < ckotil> thanks.
19:41 < ckotil> but the results arent as clean as I'd hope.
19:41 < ckotil> ideally i would hack up the search asset to search a new row in assetIndex.
19:42 < ckotil> that proved difficult.
19:43 < ckotil> lunch.
21:18 < ckotil> hrm, a select * from assetIndex where assetIndex.newRow = ''; seems a lot more efficient than simply tossing into assetIndex.keywords.
21:18 < ckotil> your thoughts?
22:44 < perlDreamer> celery tastes bad, no matter what you put on it
22:45 < ckotil> i like it with hot wings. cools down the mouth.
22:45 < perlDreamer> I thought that's what beer was for ;)
22:46 < perlDreamer> but if you'd prefer celery, more power to you
22:46 < ckotil> some hotness beer cannot quench
23:47 < perlmonkey2> celery covered in penut butter and honey tastes okay
23:48 < perlmonkey2> until you taste the celery
23:48 <@rizen> celery rocks
23:50 -!- metanil [n=akhadka@137.48.138.72] has joined #webgui
23:50 < steveo_aam> I have a question about asset ranking in the asset manager. How can the assets be reordered (re-ranked)?
23:51 <@rizen> just drag on the rank number of any asset you want to move
23:51 <@rizen> you can also use the promote and demote links
23:54 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui
23:54 -!- mode/#webgui [+v MrHairgrease] by ChanServ
23:54 < metanil> ok .. here is ubuntu related questions
23:55 < metanil> i put the wreconsole in startup..
23:55 < metanil> it did start (ps aux shows it)
23:55 < metanil> but i cannot browse it
23:56 <@rizen> your firewall is likely blocking it
23:56 < metanil> -A INPUT -p tcp -m state --state NEW -m tcp --dport 60834 -j ACCEPT
23:57 < metanil> i already did opened it.
23:57 <@rizen> try getting to it from the command line with links, lynx, wget, or curl
23:57 <@rizen> curl http://localhost:60834/
--- Day changed Thu Dec 13 2007
00:02 < perlmonkey2> If I'm not running apache, then the WRE should *just work* ?
00:03 <@rizen> and mysql
00:03 < perlmonkey2> groovy
00:04 <@rizen> pm2, how's the survey stuff coming along?
00:04 < perlmonkey2> Instead of drag and drop to connect responses to the question that should come after them,
00:04 < metanil> while doing ps aux it will show
00:04 < metanil> root 3637 0.1 0.0 0 0 ? Zs 15:45 0:01 [wremonitor.pl]
00:05 <@rizen> that's wremonitor
00:05 < perlmonkey2> how would it be if the questions defaulted to the next question but if clicked on had a pop-up div to enter in the question they wanted teh survey to fork to?
00:05 <@rizen> not wreconsole.pl
00:05 <@rizen> is that an option your peeps want?
00:05 < perlmonkey2> How much ram does the WRE use up? I usually see apache using about 300meg under default RH settings
00:05 < perlmonkey2> rizen well they want the survey to be forkable, but your original specs had drag and drop
00:06 < perlmonkey2> but drag and drop is kind of complex.
00:06 <@rizen> wre will use as much as you let it use, but it can be tweaked to use very little if you prefer
00:06 <@rizen> well a drop down is fine if you can't make the drag and drop work
00:06 <@rizen> at least for forking
00:06 <@rizen> i'd still like drag and drop for ordering of questions
00:07 < perlmonkey2> The problem is scaling things.
00:07 < perlmonkey2> after a 50 or so questions we'll be out of canvas on a screen.
00:07 -!- SDuensin [n=Scott@97.sub-75-206-165.myvzw.com] has quit ["Leaving"]
00:07 <@rizen> right, but then you can scroll it
00:07 < perlmonkey2> I guess dragging the mouse to the top of the div could autoscroll?
00:07 <@rizen> just like we do with the drag and drop asset possitioning
00:07 <@rizen> yup
00:08 < perlmonkey2> rizen: is that a YUI feature or just a bit of code tha tlooks for a mouse event at the top or bottom of the div?
00:08 <@rizen> the drag and drop content positioning is old code. it existed way before yui was even some yahoo developer's wet dream
00:08 <@rizen> but, my guess is that yui has a way to do it
00:09 <@rizen> or you could use the same trick with yui, just stealing a bit of code from draggable.js
00:10 <+MrHairgrease> it does autoscroll
00:10 < perlmonkey2> well, it is all coming together so it shouldn't be that hard to add in the drag and drop. dragging a question will place it between the dropped question, dragging an answer will either reorder it if dropped on a same question answer, or fork the survey if dropped on another question.
00:10 <+MrHairgrease> just check out any of the examples
00:12 < metanil> i think wre is not using too much memory.. if i ran it manaully
00:12 < metanil> .. the problem only occurs when using that script at startup
00:17 < metanil> is there any particular way of starting the wreconsole at startup???
00:17 < metanil> i created a simple shell script which run wreconsole.pl.. but its seems like its not working.
00:17 < perlmonkey2> rizen: Ah, when you said mysql, you meant I needed to have mysql turned off. The WRE uses 80, 443, and 3306?
00:17 <@rizen> metanil, you should not leave wreconsole.pl running
00:17 <@rizen> it was never intended to always run
00:17 < perlmonkey2> Wow, the WRE is incredible.
00:18 <@rizen> yes
00:18 <@rizen> turned off
00:18 <@rizen> pm2, what makes you say that...i mean i think so too, i just want to know why you do
00:20 < perlmonkey2> Bundling all that software together in a pretuned package with binaries for almost any modern OS, is quite a feet. It makes installing and using WebGUI extremely simple.
00:20 < metanil> rizen.. why it is not good to leave wreconsole.pl running???
00:20 <@rizen> it is quite a feet (if i can say that without tooting my own horn too much)
00:20 <@rizen> s/feet/feat/
00:20 < perlmonkey2> :)
00:20 <@rizen> metanil: for one it's not secured at all, and for another it was never tested to run forever
00:21 <@rizen> my goal though with the WRE was to make administering all that software easy
00:21 <@rizen> do you think i achieved that goal?
00:21 < metanil> whats the solution then? using separate apache and mysql configure for WebGUI??
00:22 <@rizen> metanil you don't need weconsole.pl to start the services
00:22 <@rizen> wreservice.pl does that
00:22 -!- wgGuest06 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has joined #webgui
00:22 <@rizen> from the command line
00:22 <@rizen> and that's what you should use
00:22 < wgGuest06> hello all
00:22 <@rizen> and for a few operating systems, there are system scripts that are already writen for that
00:22 <@rizen> in the /data/wre/sbin/services folder
00:23 < wgGuest06> i have a question related with sql reports
00:23 < wgGuest06> i want to use the placeholders getting the value from a dataform
00:24 < metanil> o o..
00:24 < metanil> hmmm
00:24 < wgGuest06> i have a data form with one field. the type of it is date
00:25 < wgGuest06> i want to add a date and that value will be the parameter to execute the query in the sql report
00:25 < wgGuest06> how can i get it?
00:26 <+MrHairgrease> if you pass the date through a form post
00:26 <+MrHairgrease> in variable dateVar
00:26 <+MrHairgrease> use form:dateVar in the placeholder fiedl in the sql report
00:27 <+MrHairgrease> and a question mark in the actual query where that data should come
00:27 < wgGuest06> ok
00:27 <+MrHairgrease> the question mark will be replaced with whatever value that is passed through the dateVer form variable
00:28 < wgGuest06> if I have many entris in the dataform the query will be executed with the last value added in the dataform?
00:29 <+MrHairgrease> i'm not sure what you are trying to accomplish
00:30 <+MrHairgrease> you are trying to fetch data from a dataform by using an sql query right?
00:30 < wgGuest06> yes
00:31 <+MrHairgrease> more specifically match a data form record by a date you pass through a form post?
00:32 < wgGuest06> how will be the process?
00:33 < wgGuest06> i add a value in the data form, when I press the save botton I will be redirect to the data form, or the value will be stored and the sql report get the last parameter added in it
00:34 <+MrHairgrease> i don't understand
00:34 <+MrHairgrease> how are the data form and the sqlreport connected?
00:35 < wgGuest06> yes
00:35 <+MrHairgrease> it wasn't a yes/no question =)
00:35 <+MrHairgrease> it was a how question
00:36 < wgGuest06> i don't know how are the data form and the sqlreport connected
00:37 <+MrHairgrease> they aren't
00:37 < wgGuest06> do you know?
00:37 <+MrHairgrease> the sql report just gives you the possibility to execute sql queries against a database
00:37 <+MrHairgrease> and lay out the result set
00:38 <+MrHairgrease> there's no built in connection between the sql report and any other asset
00:38 <+MrHairgrease> you can do a query to the webgui database however
00:38 <+MrHairgrease> i'm still not sure what you're trying to accomplish with the sql report
00:38 <+MrHairgrease> but
00:39 < wgGuest06> for example
00:39 <+MrHairgrease> you can get data out of a dataform by doing a query against the DataForm_entryData table
00:41 < wgGuest06> i want to generate a report where i can see the pages viewed by a user in a specific date
00:42 <+MrHairgrease> i don't think webgui keeps track of that
00:42 <+MrHairgrease> you should use aw stats or something like that i guess
00:42 <+MrHairgrease> aw stats is included in the wre btw
00:42 < wgGuest06> but the date is the parameter to execute the query
00:43 <+MrHairgrease> sure
00:43 <+MrHairgrease> but you have to compare it to something in the db
00:43 <+MrHairgrease> and i think webgui doesn't keeps a record of who views which page when
00:44 <+MrHairgrease> but you should ask rizen if you want to be completely sure
00:44 <+MrHairgrease> coming to think of it
00:45 <+MrHairgrease> i think webgui did have a page view log
00:45 <+MrHairgrease> way back in the 5.x series
00:45 <+MrHairgrease> but it turned out to eat immense amounts of disk and (iirc) also imapacted performance
00:45 <+MrHairgrease> which is why it has been removed
00:46 < wgGuest06> there is a table called passiveProfileLog that has a record for every wobject viewed by a user
00:46 <+MrHairgrease> ah
00:46 < wgGuest06> using that table and other tables i can generate the report
00:47 <+MrHairgrease> ok
00:47 <+MrHairgrease> i never used passive profiling so i'm not quite sure how it works
00:47 <+MrHairgrease> but if it does the job for you =)
00:47 <+MrHairgrease> but what do you need the dataform for then?
00:48 <+MrHairgrease> you'll need to match the dateOfEntry column
00:48 <+MrHairgrease> something like
00:48 < wgGuest06> in that table i need to filter the pages viewed by the users in a specific date
00:49 < wgGuest06> yes
00:49 < wgGuest06> i need to match that column
00:49 <+MrHairgrease> select ... from passiveProfileLog where dateOfEntry = to_unixtime(?)
00:49 < wgGuest06> exactly
00:50 <+MrHairgrease> and add a form input field to your sql report template called dateVar
00:50 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
00:50 <+MrHairgrease> and put form:dateVar in the placeholder field
00:51 <+MrHairgrease> I don't think you'll need a data form
00:51 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
00:51 -!- mode/#webgui [+o khenn] by ChanServ
00:51 -!- steveo_aam is now known as steveo_aa
00:52 < wgGuest06> in the sql report template?
00:52 <+MrHairgrease> or wherever you like it
00:52 <+MrHairgrease> as long as the action of the form containing it points to the sql report's url
00:54 < wgGuest06> ok
00:54 < wgGuest06> can i modify the action in a data form
00:54 < wgGuest06> ?
00:55 <+MrHairgrease> do not use a dataform
00:55 <+MrHairgrease> you won't need it
00:55 < wgGuest06> ok
00:55 <+MrHairgrease> a dataform asset is used to stored data in the db
00:55 <+MrHairgrease> you don't want that
00:55 < wgGuest06> ok
00:55 <+MrHairgrease> you just want to pass in a value to put in the where clause of an sql query
00:56 < wgGuest06> yes
00:56 < wgGuest06> i can create my own form
00:56 <+MrHairgrease> yes
00:56 <+MrHairgrease> that is what you should do
00:56 < wgGuest06> ok
00:57 < wgGuest06> thanks
00:57 < wgGuest06> for your
00:57 < wgGuest06> help
00:57 <+MrHairgrease> sure
00:57 <+MrHairgrease> good luck
00:57 < wgGuest06> bye
00:57 <+MrHairgrease> later
00:58 -!- wgGuest06 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has quit []
01:09 < metanil> hello
01:09 < metanil> how do i copy a folder in asset (Import Node) to new folder
01:09 < metanil> ?
01:09 <+MrHairgrease> in the asset manager
01:09 < metanil> now, i am doing manually copying folder first.. then add all the files within it..
01:09 < metanil> yes
01:09 <+MrHairgrease> click on more and the select copy
01:10 < metanil> while copying .. it will append (copy) in its name
01:10 < metanil> can i get rid of that.?
01:10 <+MrHairgrease> just edit the copied asset
01:10 <+MrHairgrease> after pasting it somewhere
01:11 < metanil> i have to do all 40 files withing that folder right?
01:12 <+MrHairgrease> oh you want to copy recursively?
01:12 < metanil> yep :D
01:12 <+MrHairgrease> i think recent versions of webgui can do that
01:12 < metanil> i do have recent version (i guess)
01:12 <+MrHairgrease> not through the assdet manager though (i think)
01:12 <+MrHairgrease> ok
01:12 <+MrHairgrease> do this
01:12 <+MrHairgrease> make sure admin is on
01:12 < metanil> ok
01:12 <+MrHairgrease> browse to the parent of the folder you want to copy
01:13 < metanil> ok
01:13 <+MrHairgrease> if you are still in the asset manager click on the back to site link
01:13 <+MrHairgrease> now you'll see you folder with a copy button in front of it
01:13 <+MrHairgrease> click that button and a menu should pop up
01:13 <+MrHairgrease> slect the recursive option from that menu
01:14 <+MrHairgrease> that should do the trick
01:14 < metanil> it didn't see that
01:14 <+MrHairgrease> that should work in 7.4.2
01:15 <+MrHairgrease> what don't you see?
01:15 <+MrHairgrease> the copy button or the menu?
01:15 < metanil> its in root > Import Node folder
01:15 <+MrHairgrease> oh crap
01:15 <+MrHairgrease> my bad
01:16 < metanil> i guess we can only browse from root > Home
01:16 <+MrHairgrease> navigate into the folder
01:16 < metanil> ok
01:16 <+MrHairgrease> then you'll see the edit/copy/cut buttons at the top of the page
01:16 <+MrHairgrease> next to the folder icon
01:16 < metanil> ya
01:16 <+MrHairgrease> use that copy
01:17 < metanil> ya after getting inside into that folder i see those options
01:17 <+MrHairgrease> use the with descendants option
01:17 <+MrHairgrease> that'll do it recusrively
01:18 < metanil> i guess i missed something here
01:19 < metanil> i don't see any edit/copy/cut buttons next ot the folder icon
01:19 <+MrHairgrease> ok, imagine this
01:19 < metanil> however i can see them at the bottom left
01:19 <+MrHairgrease> you want to copy the folder containing the article templates
01:20 <+MrHairgrease> go to the url yoursite.com/root/import/article
01:20 <+MrHairgrease> and make sure admin mode is on
01:20 <+MrHairgrease> afk
01:20 < metanil> them
01:21 < metanil> then
01:23 < metanil> ok i copied it.
01:23 < metanil> using descendants option
01:23 < metanil> how can i copy now..
01:24 < perlmonkey2> rizen: Sorry had to run out for a bit. Yes, I think you achieved that goal. The WRE is a breeze to configure.
01:24 <@rizen> sweet
01:25 <@rizen> i'm suprized you hadn't used it before
01:26 < metanil> it worked!
01:26 < metanil> thanks Mrhairgrease
01:27 < perlDreamer> the wre suxors big time. If it was any good, there would be a fedora version of it
01:28 < perlmonkey2> rizen: I first ran WebGUI from source because it was a test machine that also ran CGI. And for some reason I just always used the source on production machines after that. Now I know how much time I was wasting.
01:30 <@rizen> if fedora was any good it would have gotten votes when we posted a poll about which operating systems to build the WRE for
01:30 <+MrHairgrease> perlDreamer should switch to ubuntu
01:31 <+MrHairgrease> pd why not compile a fedora version yourself
01:31 < perlDreamer> I'm compiler impaired
01:31 <+MrHairgrease> and upload it to sf
01:32 < perlDreamer> but that would be a good solution
01:32 < perlDreamer> but then my tests wouldn't pass anymore
01:32 <+MrHairgrease> on my ubuntu box it compiles flawlessly in about 40 minutes
01:32 <+MrHairgrease> ah screw tests
01:32 < perlDreamer> I should just try it, and stop whining about it
01:32 <+MrHairgrease> no
01:33 <+MrHairgrease> you should try it and still whine about it =)
01:34 <+MrHairgrease> rizen why is the recursive copy not enabled in the asset manager?
01:34 <+MrHairgrease> be design or is that still on the todo list
01:34 <+MrHairgrease> by*
01:34 <@rizen> because i want to get questions about it from you
01:34 <@rizen> honest answer: i don't know
01:34 <@rizen> i didn't develop it
01:35 <+MrHairgrease> ok that's clear
01:35 <+MrHairgrease> do you want me to ask some questions regarding antother aspect of webgui?
01:35 <@rizen> we really need to come up with some mechanism for generating menus of that stuff
01:35 <@rizen> so it's automatically available everywhere
01:35 <+MrHairgrease> yui?
01:35 <+MrHairgrease> oh ic
01:35 <+MrHairgrease> another api?
01:35 <@rizen> yeah
01:36 <@rizen> an aspect of assets
01:36 <@rizen> and to make that api extendable by subclassing in new assets
01:36 <+MrHairgrease> getCopyContextMenu
01:36 <@rizen> the getToolbar method just doesn't cut it
01:36 <+MrHairgrease> getIconContextmenu
01:36 <+MrHairgrease> stuff like that
01:36 <+MrHairgrease> well
01:37 <+MrHairgrease> the getToolbar method should prolly use those getXContextMenu methods
01:41 < metanil> hello all..
01:41 < metanil> can i put wreservice.pl in init.d
01:41 < metanil> ??
01:42 < metanil> for default startup in run level 3 or 5
01:42 <@rizen> no
01:42 <@rizen> i told you before
01:43 <@rizen> you have to use the scripts in /data/wre/sbin/services
01:43 <@rizen> or write your own
01:43 < metanil> hmmm.
01:43 < perlDreamer> metanil: If you're having on going problems, we're happy to help out. But a copy of the WebGUI Admins Guide may answer a whole lot of questions all at once.
01:45 < metanil> oh.. ok.. i think i solved it for now.. but i'll surely take a look at it
01:47 <@rizen> i absolutely suck
01:47 <@rizen> i can't seem to get anything done anymore
01:47 <@rizen> i think i need to hire someone to do all my dev work
01:47 < perlDreamer> This is why: http://the-programmers-stone.com/about/
01:47 <@rizen> cuz just running the business has gotten to be a full time job
01:49 < perlDreamer> I think you need someone who shares your vision and goals to run the business so that you can do the hackery that you love.
01:49 <@rizen> it's much easier to hire a programmer than it is to do that
01:51 < perlDreamer> sure, but do you want to hack, or do you want to biz?
01:52 <@rizen> i want to do both
01:52 <@rizen> it just depends on the day
01:59 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []
02:07 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
02:08 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
02:08 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:21 < perlmonkey2> rizen: I wondered how you were managing an obviously successful business *and* managing to write code.
02:21 <@rizen> i do one at a time
02:21 <@rizen> and work a lot of hours
02:21 < perlmonkey2> Year after year?
02:21 < perlDreamer> He's very dedicated to wG and PB
02:22 < perlDreamer> _and_ very good at it, too
02:22 < perlmonkey2> are you kissing your bosses arse? :P
02:22 < perlmonkey2> s/bosses/boss's/
02:23 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
02:23 < perlDreamer> Not until he starts sending me paychecks :)
02:23 < perlmonkey2> hah!
02:24 < perlDreamer> but it's true in any case
02:24 < perlmonkey2> From what I understand, he's 99.9% of WebGUI's existance, and that last .1% is only recent.
02:25 < perlDreamer> You should check out ohloh.net
02:25 < perlDreamer> it has good code contribution statistics
02:25 < perlmonkey2> ah, that is cool
02:25 < perlDreamer> He's definitely the majority
02:25 < perlDreamer> _Way_ in the majority
02:25 < perlmonkey2> hah, I didn't know WebGUI's primary language is javascript?
02:26 < perlDreamer> bad advertising
02:26 < perlmonkey2> I bet that happened when YUI was added to the source.
02:27 < perlmonkey2> I don't know how colin is?
02:27 < perlmonkey2> On that list I only know Doug and jt.
02:27 < perlmonkey2> well, I don't *know* them :P
02:28 < perlDreamer> He writes most of the tests, did a lot of documentation and Help files before they were moved into the wiki.
02:28 < perlDreamer> Fixes some bugs and implements RFEs
02:30 <@rizen> colin is the true force behind webgui
02:31 <@rizen> without him i couldn't do anything in webgui anymore
02:31 < perlDreamer> Maybe you should hire him to be your dev
02:31 < perlDreamer> The problem is, he doesn't do javascript
02:31 <@rizen> if i could afford him, i'd hire him in a heartbeat
02:32 < perlDreamer> Rotten, overpaid Northwest chip hacker
02:32 < perlmonkey2> hah
02:33 < perlmonkey2> he's a EE and also a major contrib to WebGUI? Odd mix.
02:36 <@rizen> he's currently our best contributor
02:37 <@rizen> in fact, i'd venture to say that if you added up all the contributions of all other contributors each year
02:37 <@rizen> they wouldn't likely equal that of his
02:37 < perlmonkey2> wow
02:37 < perlmonkey2> and he does it just for fun?
02:37 <@rizen> yup
02:38 <@rizen> because he's the best ever
02:38 < perlmonkey2> that . is . awesome .
02:39 <@rizen> pm2 you need to get that survey system updated so that we have a real competitor for colin
02:40 <@rizen> i wish i could figure out how we got colin so we could get 10 more of him
02:48 < CIA-40> WebGUI: colin * r5112 /WebGUI/t/Asset/Asset.t: add support for writing URL extension tests later
02:50 < perlDreamer> 'night guys
02:50 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
04:25 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
05:14 < perlmonkey2> :)
06:11 -!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]
07:13 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-40
07:13 -!- Netsplit over, joins: CIA-40
09:37 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui
09:54 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
09:57 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
10:08 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
11:39 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
11:39 -!- mode/#webgui [+o rizen] by ChanServ
12:00 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]
12:18 < CIA-40> WebGUI: graham * r5113 /branch/WebGUI_7.4/ (4 files in 4 dirs): limit upgrade version, change image path default for rich editor, fix graph
12:18 < CIA-40> WebGUI: graham * r5114 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.18 release
12:33 < CIA-40> WebGUI: jt * r5115 /releases/WebGUI_7.4.18-stable: Release 7.4.18-stable
12:48 < CIA-40> WebGUI: graham * r5116 /branch/WebGUI_7.4/ (3 files in 3 dirs): preparing for 7.4.19 dev
12:48 < CIA-40> WebGUI: graham * r5117 /branch/WebGUI_7.4/docs/previousVersion.sql: missed a file
12:51 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui
12:52 -!- Radix__ changed the topic of #webgui to: [ WebGUI 7.4.18-stable | WRE 0.8.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | WebGUI Community Contests, Win Money/Fame/Prizes: http://webgui.org/wcc
13:03 < CIA-40> WebGUI: graham * r5118 / (10 files in 7 dirs): merging 7.4 changes
13:17 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []
13:25 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix__
13:26 -!- Netsplit over, joins: Radix__
14:13 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
14:51 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
14:51 -!- mode/#webgui [+o preaction] by ChanServ
15:43 -!- CIA-40 [n=CIA@208.69.182.149] has quit []
15:48 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []
15:48 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
15:57 -!- CIA-41 [n=CIA@208.69.182.149] has joined #WebGUI
16:01 -!- SDuensin [n=Scott@171.sub-75-205-117.myvzw.com] has joined #WebGUI
16:03 < SDuensin> Greetings.
16:08 -!- wgGuest54 [i=cool@helios.uni-ak.ac.at] has joined #webgui
16:08 < wgGuest54> who can help me about installing webgui?
16:10 -!- wgGuest54 [i=cool@helios.uni-ak.ac.at] has quit [Client Quit]
16:13 < AMH_bob> wgGuest54 lasted a good 410 seconds...
16:15 < AMH_bob> eh, 108 secs
16:15 < ckotil> !!! think i just got my custom search going.
16:18 < CIA-41> WebGUI: xdanger * r5119 /WebGUI/lib/WebGUI/Form/ (CheckList.pm RadioList.pm): Labels for Check and Radio Lists
16:28 < ckotil> yup.
16:36 < ckotil> made the search asset my bi0tchs.
16:36 < ckotil> -s
17:07 < ckotil> hrm. whats the webgui way to retrieve form variables? custom form I have in my template. they happen to be radio buttons.
17:10 <@rizen> AMH_bob...people are very fickle
17:10 <@rizen> if you don't help them in 3 seconds, even if they are getting the help for free, then you're wasting their time
17:11 <@rizen> ckotil: would you like to do it directly in the template, or do you have code backing it up?
17:13 < ckotil> im going to be mucking with WebGUI::Asset::Wobject::Search anway. so either way would work i guess
17:13 < ckotil> i have added a new search rule type
17:13 < ckotil> so im gonna pass the value of this radio button group to the new rule.
17:14 <@rizen> ok then
17:14 <@rizen> code is always best
17:14 <@rizen> so to do that you use the session variable
17:14 <@rizen> $session->form->get("var");
17:14 < ckotil> oh nice.
17:14 <@rizen> if you want to process it against the form type
17:14 < ckotil> easy as that?
17:14 <@rizen> you can do
17:15 <@rizen> $session->form->process("var","RadioList");
17:15 <@rizen> and you can even give it further validation stuff
17:15 <@rizen> the method looks like
17:15 < ckotil> ok cool. i dont think i need to do any processing tho
17:16 <@rizen> process ( name, type [ , default, params ] )
17:16 < ckotil> :) *froooom*
17:16 * ckotil 's head.
17:16 <@rizen> over your head?
17:16 < ckotil> yah.
17:16 <@rizen> ok sorry
17:16 < ckotil> np
17:16 <@rizen> was just trying to give you all the info you might need
17:16 < ckotil> $session->form->get should be good.
17:17 < ckotil> i appreciate it.
17:17 < ckotil> Thanks rizen
17:17 <@rizen> np
17:17 < ckotil> Im working on a new documentation system
17:17 < ckotil> that is in the same structure as our website.
17:18 < ckotil> ive implemented custom views/color scheme to differnetiate between assets
17:18 < ckotil> im finalizing the search part of it.
17:20 < ckotil> looking at WebGUI::Asset::Wobject::Search. i should have known how to retrieve my form variable.
17:21 < ckotil> theres a perfect example for keywords. i just assumed keywords was a tmpl_var and was differnet than what iw as trying to do.
17:30 < ckotil> :) works like a charm.
17:47 -!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
17:47 -!- mode/#webgui [+o preaction] by ChanServ
18:05 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []
18:30 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI
18:30 -!- mode/#webgui [+o khenn] by ChanServ
18:50 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]
19:18 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
19:29 <@preaction> ha, I did good! I fixed a bug AND i wrote a test about the bug!
19:29 <@preaction> wooooooo hoooooo!
19:34 * apeiron gives preaction a cookie.
19:35 <@preaction> how many bugfixes + tests did YOU write today?
19:35 <@preaction> :p
19:36 <@rizen> perlDreamer, i have a question for you
19:36 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui
19:36 -!- mode/#webgui [+v MrHairgrease] by ChanServ
19:36 <@rizen> do you think things like Devel::Cover and Perl::Critic should be included in the main WRE, or only in the WDK version since they are only used by devs?
19:36 <@rizen> actually, anyone could chime in on this
19:37 <+MrHairgrease> does it make a difference?
19:37 <@preaction> depends on if PC will ever be used to facilitate user tests (as opposed to author tests)
19:37 <@rizen> $bugs - 3;
19:37 <@preaction> Devel::Cover, on the other hand, has little use to a user
19:37 < perlDreamer> exactly
19:37 < perlDreamer> WDK for author tests
19:38 <@rizen> ok then
19:38 <@rizen> fair enough
19:38 < perlDreamer> If anyone wanted to upgrade their WRE from user to dev, is it easy enough to do?
19:39 <@rizen> yeah
19:39 <@rizen> just copy the WDK over the WRE
19:39 <@rizen> and you're done
19:40 < perlDreamer> Since Perl::Critic has a TON of dependencies, then definitely they want to be separate
19:40 <@rizen> yeah, i figure it will save the WRE about 10-15 mb in size
19:41 <@rizen> by keeping it seperate
19:43 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI
19:44 -!- mode/#webgui [+o khenn] by ChanServ
19:45 <@preaction> perlDreamer, were you able to reproduce Tiffany's adspace bug? http://www.webgui.org/bugs/tracker/advertising-center-not-tracking-clicks#pG-zVzhjicTzhxo_nBLPtA
19:46 < perlDreamer> No, but I haven't tried since the WUC.
19:46 < perlDreamer> It needs to be reverified
19:46 < perlDreamer> Also, could someone please run the failing t/Storage/Image.t on PB's server for me?
19:46 < perlDreamer> knowmad tried it on his WRE and it passed with no problems.
19:47 <@rizen> i'll run it now
19:47 < perlDreamer> thanks
19:48 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]
19:54 <@rizen> oh crap, sorry i forgot to paste this: http://webgui.pastebin.com/d79e7d40b
19:57 < perlDreamer> rizen, prove is eating all the debug output. Could you please rerun it with prove -v and repaste?
19:57 <@rizen> yup
19:58 <@rizen> http://webgui.pastebin.com/m6445908
19:58 <@rizen> there you go
19:58 <@rizen> gotta go
19:58 -!- rizen is now known as rizenafk
20:04 < perlDreamer> the test is crashing when it tries to run resize
20:04 < perlDreamer> must be (Graphics|Image)::Magick related
20:13 -!- ascii [n=ascii@host-64-139-233-19.nctv.com] has joined #webgui
20:47 < ckotil> Site indexing took 156.578034 seconds.
20:48 < CIA-41> WebGUI: doug * r5120 /WebGUI/ (3 files in 2 dirs): fix: Import Package does nothing when re-importing trashed package
20:48 < CIA-41> WebGUI: doug * r5121 /branch/WebGUI_7.4/ (3 files in 2 dirs): backport 5220
20:48 < CIA-41> WebGUI: graham * r5122 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/AssetTrash.pm): fix select all checkbox in trash in IE and with a single item
20:48 < CIA-41> WebGUI: graham * r5123 /branch/WebGUI_7.4/lib/WebGUI/AssetTrash.pm: additional fix to trash select all
20:48 < CIA-41> WebGUI: doug * r5124 /WebGUI/ (4 files in 3 dirs): fix: CS posts get re-ordered when copy/paste
20:48 < CIA-41> WebGUI: doug * r5125 /branch/WebGUI_7.4/ (4 files in 3 dirs): backport 5124
20:48 < CIA-41> WebGUI: jt * r5126 /wrebuild/ (5 files in 4 dirs):
20:48 < CIA-41> WebGUI: - fix: workflow monitor messages too long
20:48 < CIA-41> WebGUI: - fix: workflow monitor subject non-standard
20:48 < CIA-41> WebGUI: - fix: mac launchd script for WRE
20:48 < CIA-41> WebGUI: - Added the following Perl Modules for the WDK version of the WRE:
20:49 < CIA-41> WebGUI: Devel-Cover-0.63
20:49 < CIA-41> WebGUI: colin * r5127 /WebGUI/t/Storage/Image.t: skipping wrong number of tests
20:49 < CIA-41> WebGUI: colin * r5128 /branch/WebGUI_7.4/t/Storage/Image.t: backporting correct number of skip tests
20:57 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI
20:57 -!- mode/#webgui [+o khenn] by ChanServ
21:11 < perlDreamer> stupid bot was constipated
21:11 < perlDreamer> must need some pepto-botsmal
21:12 < perlDreamer> off to gym
21:15 -!- rizenafk is now known as rizen
21:27 -!- Haarg [n=Haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
21:27 -!- mode/#webgui [+o Haarg] by ChanServ
21:48 < CIA-41> WebGUI: doug * r5129 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): fix: Matrix best/worst now must have 10 or more votes
21:48 < CIA-41> WebGUI: doug * r5130 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): backport 5129
22:20 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
22:33 < CIA-41> WebGUI: doug * r5131 /WebGUI/ (3 files in 3 dirs): fix: when upgrading, two revisions of same asset in same second broke upgrade
22:33 < CIA-41> WebGUI: doug * r5132 /branch/WebGUI_7.4/ (3 files in 3 dirs): backport 5130
22:41 -!- Haarg [n=Haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["The computer fell asleep"]
22:56 -!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host]
23:59 -!- steveo_aa [n=steveo@76.226.171.149] has quit ["Leaving"]
--- Day changed Fri Dec 14 2007
00:01 -!- SDuensin [n=Scott@171.sub-75-205-117.myvzw.com] has quit ["Leaving"]
00:14 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
00:16 -!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI
00:23 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, perlDreamer, perlbot, SynQ, steveo_aa, ascii, vayde, nuba, Radix__, knowma1, (+6 more, use /NETSPLIT to show all of them)
00:24 -!- Netsplit over, joins: @khenn, steveo_aa, vayde, ascii, +MrHairgrease, perlDreamer, CIA-41, Radix__, perlmonkey2, knowma1 (+6 more)
00:26 -!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
00:26 -!- mode/#webgui [+o preaction] by ChanServ
00:27 < perlDreamer> nice bug fixin', dude
00:45 -!- wgGuest05 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has joined #webgui
00:45 < wgGuest05> hello
00:46 < perlDreamer> ask away, wgGuest05
00:46 < perlDreamer> but be patient, sometimes answers are slow in coming
00:48 < wgGuest05> i have a site and i have four differents design home pages, I want to rotate the four home pages in my site
00:49 < wgGuest05> when a user will be connected to my site can see a different home
00:49 < perlDreamer> so you have four home pages for visitors, but only one for users?
00:50 < wgGuest05> all are for visitor
00:50 < perlDreamer> what do logged in users see?
00:51 < wgGuest05> for visitor and users too
00:51 < perlDreamer> In that case, it's relatively easy.
00:51 < perlDreamer> I can tell you how to do this, but in return, I'd like you to write up an article for the wiki.
00:51 < perlDreamer> Deal?
00:52 < wgGuest05> ok
00:52 -!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit []
00:52 < perlDreamer> give me 10 minutes to check a few things, then I'll be back with an answer
00:53 < wgGuest05> ok
00:56 < perlDreamer> First off, you'll need to create another page on your site, called homeFolder, for example
00:56 < perlDreamer> Beneath that page, you're going to build your four different pages
00:57 < perlDreamer> note that you should put login macros and all other wG support macros (AdminBar, etc) on EVERY page.
00:57 < perlDreamer> Next, you're going to change the default page of your site, called /home for example.
00:58 < perlDreamer> It will use a COMPLETELY empty template, with one exception, a RandomAssetProxy macro
00:58 < perlDreamer> The only thing in that template should be the ^RandomAssetProxy macro
00:58 < perlDreamer> you'll tell that macro to randomly pick things below the homeFolder page, like this
00:58 < perlDreamer> ^RandomAssetProxy(/homeFolder);
00:59 < perlDreamer> When WebGUI tries to serve up your home page, it will execute that macro and pick one of the four pages below homeFolder.
00:59 < perlDreamer> Now, I haven't demo'ed this, so there may be some missing fine details.
00:59 < perlDreamer> Did you follow all that, or have you any questions?
01:01 < wgGuest05> it is clear
01:02 < wgGuest05> the article in the wiki is about it
01:02 < wgGuest05> ?
01:02 < perlDreamer> Please. Along with any implementation details or suggestions that you might have for someone else trying to do the same thing.
01:03 < perlDreamer> You could probably also drop a link to your site, so it can be seen in action.
01:03 < wgGuest05> ok
01:03 < wgGuest05> thanks a lot
01:04 < perlDreamer> You're welcome. If you have problems, please post back here with more questions.
01:04 < perlDreamer> I'll be on for another hour or two.
01:04 < perlDreamer> Or, the forums might be a good place, too.
01:04 < perlDreamer> Not all the wG community hangs out on IRC
01:05 < wgGuest05> ok
01:05 -!- wgGuest05 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has quit []
01:10 -!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host]
--- Log closed Fri Dec 14 01:18:09 2007
--- Log opened Fri Dec 14 01:26:38 2007
01:26 -!- xdanger [i=xdanger@217.112.244.70] has joined #webgui
01:26 -!- ServerMode/#webgui [+ns] by orwell.freenode.net
01:26 -!- Irssi: #webgui: Total of 1 nicks [0 ops, 0 halfops, 0 voices, 1 normal]
01:26 -!- Irssi: Join to #webgui was synced in 3 secs
01:27 !orwell.freenode.net *** Notice -- TS for #webgui changed from 1197588398 to 1164523375
01:27 -!- ServerMode/#webgui [-s] by irc.freenode.net
01:27 -!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui
01:27 -!- steveo_aa [n=steveo@76.226.171.149] has joined #webgui
01:27 -!- ascii [n=ascii@host-64-139-233-19.nctv.com] has joined #webgui
01:27 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui
01:27 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
01:27 -!- CIA-41 [n=CIA@208.69.182.149] has joined #webgui
01:27 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui
01:27 -!- knowma1 [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
01:27 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui
01:27 -!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui
01:27 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui
01:27 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui
01:27 -!- perlbot [n=perlbot@lv.pm.org] has joined #webgui
01:27 -!- ServerMode/#webgui [+ov apeiron MrHairgrease] by irc.freenode.net
01:27 -!- ServerMode/#webgui [+b *!*@85-18-14-23.fastres.net] by irc.freenode.net
01:27 -!- irc.freenode.net changed the topic of #webgui to: [ WebGUI 7.4.18-stable | WRE 0.8.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/ | WebGUI Community Contests, Win Money/Fame/Prizes: http://webgui.org/wcc
01:31 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
01:42 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, perlDreamer, perlbot, SynQ, steveo_aa, ascii, nuba, Radix__, knowma1, +MrHairgrease, (+4 more, use /NETSPLIT to show all of them)
01:43 -!- Netsplit over, joins: @apeiron, perlmonkey2, steveo_aa, ascii, +MrHairgrease, perlDreamer, CIA-41, Radix__, knowma1, SynQ (+4 more)
01:48 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []
02:14 -!- perlmonkey3 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
02:18 -!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui
02:18 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:19 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
02:27 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit [No route to host]
02:28 -!- Radix-wrk [n=Jesse@formsys.com] has quit [Read error: 104 (Connection reset by peer)]
02:28 -!- perlmonkey3 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
02:28 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
02:28 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:54 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
03:16 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
03:22 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
03:42 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
04:00 -!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui
04:17 -!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Read error: 110 (Connection timed out)]
05:00 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
05:22 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
05:48 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI
05:48 -!- mode/#webgui [+o khenn] by ChanServ
06:43 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]
06:51 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
09:39 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
10:01 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
11:27 -!- MrHairgrease [n=martin@194.171.50.69] has joined #webgui
11:27 -!- mode/#webgui [+v MrHairgrease] by ChanServ
14:32 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, SynQ, steveo_aa, Radix__, nuba, knowma1, +MrHairgrease, @apeiron, perlmonkey2
14:33 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii
14:33 -!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui
14:33 -!- Netsplit over, joins: Radix__
14:34 -!- Netsplit over, joins: +MrHairgrease, perlmonkey2, steveo_aa, knowma1, SynQ
14:34 -!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Success]
14:34 -!- Netsplit over, joins: ascii
14:35 -!- Netsplit over, joins: @apeiron, nuba, ckotil
15:32 -!- SDuensin [n=Scott@142.sub-75-207-43.myvzw.com] has joined #WebGUI
15:33 < SDuensin> FrIdAy!
15:41 < ckotil> YAY!
15:41 < ckotil> leaving for the rocky mountains in t minus 2 hours
15:41 < ckotil> gonna spend a week skiing my ass off
15:41 < ckotil> hitting vail tomorrow morning.
15:41 <+MrHairgrease> cool
15:41 <+MrHairgrease> I'm going to switzerland for two weeks
15:42 <+MrHairgrease> but I still hav to wait for about 10 days or so
15:45 < ckotil> sweet.
15:45 < ckotil> Thats on my todo list.
15:45 < ckotil> so's whistler
15:45 < ckotil> but right now Im only able to do trips that arent insanely expensive
15:45 < ckotil> driving out. staying with friends.. etc..
15:48 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
15:51 < nuba> watch out, drinking and driving can be expensive too ;)
15:51 < nuba> friday is just a preamble to yet another sunday
15:52 <+MrHairgrease> it depends on your location i guess
15:52 <+MrHairgrease> for me going skiing in the us would be too expensive =)
15:52 < nuba> heh
15:58 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
15:58 -!- mode/#webgui [+o preaction] by ChanServ
16:26 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
16:27 -!- mode/#webgui [+o khenn] by ChanServ
17:02 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
17:02 -!- mode/#webgui [+o rizen] by ChanServ
17:17 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
17:27 -!- knowma1 [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit ["Leaving."]
17:32 -!- CIA-41 [n=CIA@208.69.182.149] has quit []
18:00 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:10 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
18:10 -!- mode/#webgui [+o Haarg] by ChanServ
18:13 -!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI
18:43 -!- MrHairgrease [n=martin@194.171.50.69] has left #webgui []
19:54 < perlmonkey2> for WebGUI's current ajax stuff, how does it authenticate calls?
19:54 < perlmonkey2> is there a WebGUI auth cookie?
19:56 < perlmonkey2> wgSession.....
20:05 < perlmonkey2> hmm....looks like webgui does authentication magically for me
20:48 -!- wgGuest76 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui
20:48 < wgGuest76> hello
20:52 < perlmonkey2> hello
20:52 < perlmonkey2> What's up wgGuest76
20:54 < wgGuest76> wait a moment
20:56 < perlmonkey2> wgGuest76: What am I waiting for :P
20:56 -!- wgGuest76 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit [Remote closed the connection]
20:57 -!- wgGuest46 [n=wgGuest4@static-adsl201-232-86-73.epm.net.co] has joined #webgui
20:58 < perlmonkey2> Anyone here familiar with YUI's treeview. I'm looking for a way to overload the event handler.
21:02 -!- wgGuest46 [n=wgGuest4@static-adsl201-232-86-73.epm.net.co] has quit [Client Quit]
21:06 -!- wgGuest29 [n=wgGuest2@static-adsl201-232-86-73.epm.net.co] has joined #webgui
21:08 < wgGuest29> hello
21:10 < wgGuest29> Anyone knows if webgui has a module to perform management documentary?
21:13 < wgGuest29> ??
21:13 <@rizen> i don't know what you're asking
21:14 <@rizen> are you talking about "Document Management"
21:14 < wgGuest29> yes
21:14 < wgGuest29> DMS
21:14 < nuba> guess "management documentary" would be something like dilbert?
21:16 <@rizen> webgui can store documents, but currently you have to upload them through the web interface
21:16 < wgGuest29> i don't know
21:16 <@rizen> there is not currently a filesystem mount or a webdav interface
21:16 <@rizen> the documents uploaded are versioned, and have privileges, and metadata
21:16 <@rizen> so from that point of view, webgui is a dms
21:16 <@rizen> but from the file access point of view, it is not
21:18 < wgGuest29> Or so, I in webgui I explore my documents, change folder, rather as if I had a hard disc vitual
21:20 <@rizen> yes
21:21 < wgGuest29> how to?
21:23 <@rizen> there are lots of books that you can get to tell you how
21:23 <@rizen> https://www.plainblack.com/store/services/books2
21:24 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)]
21:27 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix__
21:27 -!- Netsplit over, joins: Radix__
21:31 < wgGuest29> But, we need to develop an interface or simply configure anything in the webgui?
21:42 < wgGuest29> But, we need to develop an interface or simply configure anything in the webgui?
21:42 <@rizen> it's already built in
21:42 <@rizen> you just need to install webgui and upload your files
21:43 < wgGuest29> thanks
21:54 -!- wgGuest29 [n=wgGuest2@static-adsl201-232-86-73.epm.net.co] has quit []
22:11 < perlmonkey2> the 8.1 wre doesn't seem to containt /data/wre/prereqs/mysql yet the instructions have me changing that dir to mysql owned.
22:12 <@rizen> they do? the instructions that come with the wre?
22:12 <@rizen> cuz you don't need to do that
22:12 <@rizen> that folder existed in the old 0.7 series
22:13 < perlmonkey2> I'm looking at the online setup instructions :)
22:13 < perlmonkey2> http://www.webgui.org/community-wiki/wre-installation
22:13 <@rizen> ah, it says right at the top that that's for 0.7.2
22:14 < perlmonkey2> okay...I'm having success with the included install.txt
22:21 < perlmonkey2> Couldn't connect to MySQL because Undefined subroutine &DBD::mysql::db::_login called at /data/wre/prereqs/lib/perl5/site_perl/5.8.8/i686-linux/DBD/mysql.pm line 142. at ./wreconsole.pl line 1212
22:21 < perlmonkey2> I'm guessing that is because I'm running the RH5 binary on Fedora 8
22:21 < perlmonkey2> although I'm not sure why it would matter.
22:22 <@rizen> i've never tested running on fedora
22:22 <@rizen> but it may not be binarily compatible with rhel
22:23 <@rizen> on any of the os's we support, it works without hiccups in all cases
22:23 <@rizen> so that's probably your problem
22:23 < perlmonkey2> oh well....the production machine is centos5 so I'm sure it will work there.
22:23 <@rizen> you could download the source version and compile it
22:24 <@rizen> it compiles in about an hour on most modern systems
22:24 < perlmonkey2> this machine is Via C7...it will probably take days :P
22:24 < perlmonkey2> C7 clocked at 1Ghz
22:27 < perlmonkey2> downloading teh WRE source on my faster machine.
22:27 < perlmonkey2> Hacking my way through the Javascript survey creation page now.....so much YUI to learn.
22:29 < perlmonkey2> bah, my fast machine is 64 bit and my target test machine is x586.....guess I should cancel the download.
22:37 < SDuensin> Hey gang - quick question: Can you set security on pages/assets based on a user's stated age?
22:38 <@rizen> yes
22:38 < SDuensin> Gonna tell me how?
22:38 < perlmonkey2> SDuensin: Just what kind of site are you setting up?
22:38 < perlmonkey2> WebGUI making inroads into the adult entertainment industry?
22:38 <@rizen> i don't know if i should SD
22:38 < perlmonkey2> hah
22:38 <@rizen> it's a little early for a xmas present
22:39 < SDuensin> No, but if we put a section up about home brewing, people should be 21.
22:39 <@rizen> do you want to do it so they only ever need to click on the "I agree I'm 21." link once
22:39 <@rizen> or once for every session
22:39 <@rizen> just in case a kid use's a dad's computer
22:40 < SDuensin> Good question. I have no idea.
22:40 <@rizen> make a decision
22:40 <@rizen> both are possible
22:40 <@rizen> and both are pretty easy
22:40 < SDuensin> Well, is it group-based? If I just put up a gateway page, they can deep-link around it.
22:41 <@rizen> both are group based
22:41 <@rizen> so deep linking won't work
22:41 < SDuensin> Let's do one-shot and it remembers.
22:41 <@rizen> i wouldn't lead you astray
22:41 < SDuensin> (Otherwise it'll drive me nuts.)
22:41 < SDuensin> :-)
22:41 <@rizen> the one shot thing requires that the user have an account and that they're logged in
22:41 <@rizen> is that ok?
22:42 < SDuensin> Yes.
22:42 <@rizen> then i implore you to check out the GroupAdd macro
22:42 <@rizen> the wiki will tell you how to use it
22:42 <@rizen> and it will solve all your problems
22:42 < SDuensin> DUH! Thanks bud. :-)
22:52 < SDuensin> Is the "If" macro disabled by default for a good reason I should fear?
22:52 <@rizen> it's not disabled
22:52 <@rizen> it's deleted
22:53 < SDuensin> ?
22:53 <@rizen> it was a dangerous pile of unsupportable crap
22:53 < SDuensin> hehehe
22:53 <@rizen> so i got rid of it in favor of more powerful templates
22:53 <@rizen> you can use complex if's in HTML::Template::Expr or Template Toolkit
22:54 < SDuensin> Can you test for "not" groups? Like say, let a user in to this page if they DON'T have a group?
22:55 <@rizen> no
22:55 <@rizen> i'd like to add that at some point though
22:55 < SDuensin> It's handy.
22:55 <@rizen> then registered users could be everyone that's not a visitor
22:56 < SDuensin> I think I just found a bug on the wiki...
22:56 < SDuensin> I searched for "If Macro" and then hit "Next Page" through all four pages...
22:57 < SDuensin> Then I searched for "Group" and hit "Next Page" to get to page 2 of 2...
22:57 < SDuensin> When I get to the next page, it's back to searching for "If Macro" and shows four pages again.
22:57 <@rizen> why are you telling me about it instead of telling the bug list about it?
22:57 < SDuensin> I'm in Safari on my Mac, so I don't rule out the browser being the issue. :-)
22:58 < SDuensin> Because I wanted to see if it really was a bug or if it's my dumb browser.
22:58 <@rizen> i use safari every day
22:58 <@rizen> for the past 4 months
22:59 <@rizen> though i use safari 3, not 2
22:59 < SDuensin> I started using it when I put Leopard on this box. Dunno if I like Safari yet or not.
22:59 <@rizen> regardless it should work fine for any browser
22:59 < SDuensin> Reporting it.
23:06 < perlmonkey2> hmm, I don't like the YUI treeview....but not sure of another way to do the survey display.
23:06 <@rizen> you could dev something from scratch
23:06 <@rizen> but that's a lot of time
23:08 < perlmonkey2> I think I just figured out how to use drag and drop with a treeview.
23:09 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
23:09 <@rizen> perlmonkey2 you need to become a yui expert so we can hire you either for special projects, contracts, or full time
23:11 < perlmonkey2> you have no idea how good that sounds. I really like my current job, but they ask me to do things that really require a PhD in linguistics, computer science, and general badarsery, so I read a lot of text books and work alot of weekends. WebGUI is just plain fun in comparison.
23:18 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
23:19 <@rizen> we're always looking for good contractors
23:19 <@rizen> ask khenn
23:19 <@rizen> he hires them all the time
23:20 <@rizen> and our contractors are who we look at first when making full time hires
23:20 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]
23:21 <@rizen> or khenn could just leave the chatroom
23:24 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
23:24 -!- mode/#webgui [+o khenn] by ChanServ
23:35 < perlmonkey2> hah
23:36 < perlmonkey2> let's wait until I get the survey done to show my chops :P
23:39 < SDuensin> Hey cool... I'm over here researching speech recognition technologies and ran across www.voxforge.org. After poking around on it for a bit, some things started to look familiar... It's WebGUI!
23:41 < perlmonkey2> hah, that is cool
23:43 <@rizen> sweet
23:45 < perlmonkey2> Although they could use some PlainBlack website design consultation.
23:46 < SDuensin> :-P
23:47 <@rizen> still i just like to see other open source projects using webgui
23:48 <@rizen> k3b is the biggest open source project besides webgui using webgui
23:48 <@rizen> k3b.org
23:49 < SDuensin> Didn't realize they used it. Very cool.
23:50 < SDuensin> Hmm - the links going to k3b.plainblack.com should have been a clue.
23:53 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
23:53 < elnino> hi! How do I deny a versiontag and make it show up in the admin menu under version tags for them to continue workin gon it? Is this possible?
23:54 < SDuensin> Time to head home. Later all!
23:54 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
23:54 <@rizen> elnino if the version tag has already been committed then it's too late
23:54 <@rizen> but if you just want to set up the process
23:54 <@rizen> select "commit with approval" in your settings under content
23:54 -!- SDuensin [n=Scott@142.sub-75-207-43.myvzw.com] has quit ["Leaving"]
23:55 <@rizen> from then on all version tags will have to be approved by you
23:55 <@rizen> and if you deny them, the go back to being in the version tags menu
23:56 <@rizen> if you need further assistance, purchase a copy of the Content Managers Guide available from webguistore.com
23:58 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
23:58 < elnino> right. thank you for the quick response. It was committed, and I denyied it, but it didn't show up under "version tags" in the admin menu. Are you saying it should have?
23:59 <@rizen> yes it should have if you denied it
23:59 < elnino> dang. it did. my bad. It must take a couple minutes to show up. Sorry. Thanks!
23:59 < elnino> So this is good. Thank you.
23:59 <@rizen> you're welcome
--- Day changed Sat Dec 15 2007
00:00 < elnino> bye. and dare I say, "merry christmas" to all!
00:01 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
00:16 <@rizen> big suprise
00:16 <@rizen> huge
00:16 <@rizen> people are going to flip
00:16 <@rizen> CIA-40 will tell you all about it
00:30 <@rizen> or not
00:30 <@rizen> because CIA-40 sucks ass
00:49 < nuba> perlDreamer> stupid bot was constipated
00:49 < nuba> perlDreamer> must need some pepto-botsmal
00:51 <@rizen> nuba, do you run CIA-40? or is that someone else?
00:53 < nuba> not me
00:53 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []
01:01 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
01:01 -!- mode/#webgui [+o preaction] by ChanServ
02:14 -!- CIA-40 [n=CIA@208.69.182.149] has quit []
02:22 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui
02:22 -!- mode/#webgui [+v Radix_] by ChanServ
02:40 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
02:40 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]
02:44 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
02:47 -!- crythias [n=Gerald@c-71-200-207-174.hsd1.fl.comcast.net] has joined #webgui
02:47 -!- mode/#webgui [+v crythias] by ChanServ
03:01 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
03:01 -!- mode/#webgui [+o preaction] by ChanServ
03:06 -!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI
05:20 -!- crythias [n=Gerald@c-71-200-207-174.hsd1.fl.comcast.net] has left #webgui []
06:13 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
06:17 < elnino> hi. my understnading is the international language support in webgui pertains to the gui part of webgui. I'm wondering if there is a way to utilize the same system/setup to support the translation of menu items on our site (page titles)? As far as page content, we'll just create the pages.
06:18 <@preaction> yes. Use the International macro and make your own i18n namespace (lib/WebGUI/i18n//.pm)
06:20 < elnino> ok. I'll look into that. The help file shows the example: ^International(45 "article") what is 45?
06:20 < elnino> I take it that "article" would be the page title in my case.
06:24 -!- CIA-40 [n=CIA@208.69.182.149] has quit []
06:42 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
06:48 -!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI
06:51 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
06:51 -!- mode/#webgui [+o preaction] by ChanServ
07:03 < elnino> Hi preaction. thanks for the quick help. I was wondering what the parameters are for the International macro. the example shows: International(45, "article") but doesn't describe them. I'm assuming "article" is the text you want translated. But I don't know what 45 is. Is that the namespace? Thanks!
07:04 <@preaction> i don't know, use the source. 45 is probably the i18n lookup. no clue what articles is
07:04 < elnino> ok. Thanks.
07:09 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
07:16 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
10:27 -!- CIA-40 [n=CIA@208.69.182.149] has quit []
11:13 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
16:31 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot
16:32 -!- Netsplit over, joins: perlbot
18:32 -!- wgGuest47 [n=wgGuest4@adsl190-28-67-43.epm.net.co] has joined #webgui
18:33 < wgGuest47> hello
18:34 < wgGuest47> we need to develop a new module for one of our sites.
18:37 -!- wgGuest47 [n=wgGuest4@adsl190-28-67-43.epm.net.co] has quit []
22:15 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
22:52 -!- wgGuest68 [n=wgGuest6@adsl190-28-67-43.epm.net.co] has joined #webgui
22:52 < wgGuest68> hello
22:52 < wgGuest68> i have some questions
22:52 < wgGuest68> can you help me
22:55 -!- wgGuest68 [n=wgGuest6@adsl190-28-67-43.epm.net.co] has quit [Client Quit]
23:35 -!- kr_one [n=kr1@open.homeunix.com] has joined #webgui
23:36 < kr_one> hello
23:37 < kr_one> is there a version of webgui for win32-systems?
23:41 < kr_one> anyone?
23:44 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit []
23:48 -!- kr_one [n=kr1@open.homeunix.com] has left #webgui ["YaQM"]
23:58 < perlmonkey2> So many people who need support, so few people willing to pay for support.
--- Day changed Sun Dec 16 2007
00:41 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Remote closed the connection]
00:56 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
06:34 <@preaction> or even willing to wait a few hours
06:34 <@preaction> but the transient traffic is a good sign, as well as the increased activity in the Install / Upgrade board. it means the message is getting out
06:58 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
06:58 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
06:58 -!- mode/#webgui [+o khenn] by ChanServ
13:10 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]
16:51 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
20:00 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui
20:00 -!- mode/#webgui [+v MrHairgrease] by ChanServ
20:42 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
20:42 -!- mode/#webgui [+o rizen] by ChanServ
21:05 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]
21:19 -!- J3M [n=J3m@190.78.44.4] has joined #webgui
21:38 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
21:38 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
22:43 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
22:43 -!- mode/#webgui [+o Haarg] by ChanServ
22:57 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)]
23:03 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
23:40 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
23:40 -!- mode/#webgui [+o khenn] by ChanServ
23:40 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Connection reset by peer]
--- Day changed Mon Dec 17 2007
01:31 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
01:31 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
01:52 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
01:52 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:01 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
02:01 -!- mode/#webgui [+o khenn] by ChanServ
02:01 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
02:42 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
02:42 -!- mode/#webgui [+o preaction] by ChanServ
03:41 -!- J3M [n=J3m@190.78.44.4] has left #webgui []
03:52 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
04:47 -!- wgGuest60 [n=wgGuest6@190.79.176.174] has joined #webgui
05:03 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, CIA-19, SynQ, wgGuest60, steveo_aa, vayde, nuba, ascii, +Radix-wrk, SDuensin, (+6 more, use /NETSPLIT to show all of them)
05:06 -!- Netsplit over, joins: @rizen, perlbot, vayde, wgGuest60, +Radix-wrk, +Radix_, perlmonkey2, nuba, @apeiron, ascii (+3 more)
05:11 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
05:13 -!- CIA-19 [n=CIA@208.69.182.149] has joined #webgui
05:13 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #webgui
05:18 < wgGuest60> hi
05:18 -!- wgGuest60 is now known as neoxsaibot
05:18 < neoxsaibot> hi
05:18 < neoxsaibot> i can integrate webgui with hi5, myspace, blogs etc.. ?
05:25 -!- neoxsaibot [n=wgGuest6@190.79.176.174] has quit []
05:30 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-19, SDuensin
05:32 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot, SynQ, steveo_aa, vayde, nuba, ascii, +Radix-wrk, @apeiron, perlmonkey2, besonen_mobile_, (+1 more, use /NETSPLIT to show all of them)
05:33 -!- Netsplit over, joins: CIA-19, SDuensin
05:34 -!- Netsplit over, joins: @apeiron, perlbot, vayde, +Radix-wrk, +Radix_, perlmonkey2, nuba, ascii, SynQ, steveo_aa (+1 more)
06:31 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
06:31 -!- mode/#webgui [+o preaction] by ChanServ
07:01 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
07:01 -!- mode/#webgui [+v perlDreamer] by ChanServ
07:29 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
08:03 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
08:42 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
08:42 -!- mode/#webgui [+o Haarg] by ChanServ
09:03 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
09:40 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui
09:47 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
09:56 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
10:10 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []
10:46 -!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has joined #webgui
10:48 < patspam> hmm i have a low-load wG server that initially runs fast and slowly degrades (2-3hrs), goes back to fast when modperl is restarted
10:50 <@preaction> impossible to diagnose without being on the box, but things to check: swapping, Apache2::SizeLimit settings
10:50 < patspam> thanks preaciton, I'll start with those
10:51 < patspam> `top` shows memory free and no cpu thrashing so I was quite stumped
10:53 <@preaction> just because memory is free doesn't mean memory isn't swapped out
10:55 < patspam> yeah true
12:10 < patspam> ok, I lowered Apache2::SizeLimit to 50mb (from default 100mb) and now i see lots of "Apache2::SizeLimit httpd process too big, exiting at SIZE=70768 KB" in the modperl log
12:11 < patspam> and under a web stress-test the server doesn't slow down/lock up as before
12:14 < patspam> not sure if this is an ideal situation but many thanks preaction for the help
13:05 -!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has quit []
14:13 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
14:30 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]
14:49 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui
14:49 -!- mode/#webgui [+v Radix_] by ChanServ
16:05 -!- wgGuest58 [n=wgGuest5@168.8.72.205] has joined #webgui
16:07 <@preaction> anyone here ever written any WebGUI help files for modules before?
16:08 -!- SDuensin [n=Scott@48.sub-75-206-56.myvzw.com] has joined #WebGUI
16:10 -!- wgGuest58 is now known as teflond0n
16:11 < SDuensin> Greetings.
16:13 <@preaction> morning
16:16 -!- wgGuest14 [n=wgGuest1@static-adsl201-232-86-73.epm.net.co] has joined #webgui
16:16 < wgGuest14> hello
16:18 <@preaction> morning
16:19 < wgGuest14> more than a question i need and advice
16:20 < wgGuest14> i need to develop an aplication and i want to integrate with my webgui's site
16:21 < wgGuest14> my site is about high schools
16:24 <@preaction> if you ask specific questions, we can try to answer them, but please don't expect hand-holding. if it's hand-holding you want, then paid support would be more beneficial to you
16:24 < SDuensin> Yea. preaction has no hands.
16:24 <@preaction> also, don't expect quick replies, we're busy people
16:25 < wgGuest14> and i want to create a system where the teachers can put the students grades and they parent can see the grades too
16:25 < wgGuest14> ok no problem
16:25 <@preaction> i'm directly wired into the computer, no time for hands
16:25 <@preaction> that sounds like a DataForm asset, or if more in-depth, the upcoming Thingy asset
16:26 < wgGuest14> but the information is private for each high school
16:26 < SDuensin> Thingy asset? I love it - just based on the name, I gotta have it!
16:27 <@preaction> security could be done with Groups. set up a group for each high school (or even, for each teacher)
16:27 < wgGuest14> but the problem is if I have many high schools, i have to create many groups too
16:28 <+Radix_> so script it using the webgui api
16:29 < wgGuest14> one question: with a sql form can i storage in several tables at the same time?
16:31 <@preaction> I'm not sure how SQLForm takes over the database. Martin (MrHairgrease) is the resident expert, but he's Dutch (so no idea what time it is over there)
16:31 < wgGuest14> ok
16:31 < wgGuest14> no problem
16:32 < wgGuest14> since your experience, how can i develop it?
16:32 < wgGuest14> we have several options
16:33 < wgGuest14> we are thinking in using sql form or develop a wobject
16:34 < wgGuest14> the sql form is a good help but we find some problems
16:35 < wgGuest14> how to filtrate the information for each high school using the same sqlform
16:36 <@preaction> i would probably end up using a DataForm / SQLForm, building a package, and deploying that package once for each high school. unless we're talking about hundreds or thousands of high schools. I'd need more information to make a real guess as to my procedure, and unfortunately I don't have the time to listen to a proposal (that's what my boss does)
16:36 <@preaction> if we're talking hundreds/thousands of high schools, I'd probably end up building my own application
16:37 < wgGuest14> ok
16:38 < wgGuest14> what is your opinion in to build a wobject?
16:38 < wgGuest14> is a good option?
16:39 <@preaction> uhm... what do you mean "option"?
16:40 < wgGuest14> to develop my application as a wobject
16:42 <@preaction> again, i don't know the parameters of the project. you're going to have to make your own decisions, but if you find yourself butting up against limitations of the existing assets, then you're going to have to make your own application
16:42 < wgGuest14> ok
16:43 < wgGuest14> thanks for your help
16:59 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
16:59 -!- mode/#webgui [+o rizen] by ChanServ
17:12 -!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
17:28 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []
17:31 -!- teflond0n [n=wgGuest5@168.8.72.205] has quit []
17:55 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:00 -!- wgGuest14 [n=wgGuest1@static-adsl201-232-86-73.epm.net.co] has quit []
18:54 < perlmonkey2> stupid question that I'm 99% sure I know the answer to, but macros can be added via the webgui web interface and do not require command line access?
18:55 <@rizen> you mean new macro code?
18:55 < perlmonkey2> yes
18:55 <@rizen> you cannot add new macro code to the server without command line access
18:56 <@rizen> allowing new code to be uploaded to the server opens the server to all sorts of malicious attack
18:56 <@rizen> therefore it's not allowed
18:56 < perlmonkey2> I suck.....I just talked a client into going with your hosting and they need a custom macro.
18:57 <@rizen> is it something you could do without a macro..perhaps using Template Toolkit?
18:58 <@rizen> we do allow HTML::Template::Expr and Template Toolkit templates on our servers
18:58 < perlmonkey2> They put video podcasts on a site and want a webgui page to track that.
18:58 < perlmonkey2> duh
18:58 < perlmonkey2> webgui can do that.
18:58 < perlmonkey2> I double suck.
18:59 < perlmonkey2> anyways, the survey is making progress....I'm glad you talked me into the drag and drop because that is actually going to take less code than other methods I'd thought about.
19:01 < perlmonkey2> For the survey creation page, two columns on the left, A and B, and a box on the right. Column A has the questions, column B is populated with answers from whichever questoin was last clicked on in column A.
19:01 < perlmonkey2> Also, the details for the last clicked item are displayed in the right box.
19:01 <@rizen> nice
19:01 < perlmonkey2> Questions are dragged to other questions to reorded.
19:01 < perlmonkey2> same with answers
19:01 <@rizen> it sounds like it's going to be super schweet
19:01 < perlmonkey2> and answers are dragged onto questions to fork the survey.
19:02 < perlmonkey2> hah, I hope.
19:02 < perlmonkey2> its fun to work on even if it ends up sucking.
19:02 <@rizen> it won't suck
19:03 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui
19:12 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []
19:19 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
19:19 -!- mode/#webgui [+o rizen] by ChanServ
19:35 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
20:19 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
20:19 -!- mode/#webgui [+o khenn] by ChanServ
20:19 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Client Quit]
20:36 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
23:21 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui
23:21 -!- mode/#webgui [+v MrHairgrease] by ChanServ
23:25 < perlDreamer> Okay, who is going to give me their mom's pannenkoeken recipe?
23:25 * MrHairgrease always makes according to the recipe on the back of the pannenkoeken flour package
23:25 <+MrHairgrease> and so does my mom =)
23:26 <+MrHairgrease> http://home.wish.net/~sparhawk/cuisine.htm#parthh
23:28 <+MrHairgrease> http://www.hungrybrowser.com/phaedrus/m0117M05.htm#3
23:29 <+MrHairgrease> and while you're at it, you can make me some
23:30 < perlDreamer> Do they ship well?
23:30 < perlDreamer> What do you want on them?
23:30 <+MrHairgrease> powder sugar
23:31 <+MrHairgrease> dunno how shipping resistant they are though
23:31 <+MrHairgrease> I've neer shipped pannenkoeken
23:31 <+MrHairgrease> never*
23:31 <@preaction> pure maple syrup > powder sugar
23:32 < perlDreamer> MrHairgrease, you can PM me your shipping address and we'll give it a shot next week.
23:32 <+MrHairgrease> heh
23:32 < perlDreamer> Perl is 20 years old today.
23:32 <+MrHairgrease> send em to procolix
23:33 < perlDreamer> You must really trust Koen :)
23:33 <+MrHairgrease> i trust him now and then
23:34 <+MrHairgrease> but I'm realy curious to see his face when he opens an parcel containing american made pannekoeken
23:36 < perlDreamer> well, we've reproduced the pumpkin soup recipe from Bart, so I have high hopes for the pannekoeken
23:36 < perlDreamer> is there any other secret Dutch knowledge that you'd like to share with the US?
23:37 <+MrHairgrease> you mean why we look hotter?
23:37 <+MrHairgrease> I think that's the genes
23:37 <+MrHairgrease> =)
23:38 < perlDreamer> Gotcha, we'll have to import a batch of genes over this way to add to the gene pool.
23:38 <+MrHairgrease> you don't have to import genes
23:38 <+MrHairgrease> i can send you some spit to clone
23:39 <+MrHairgrease> ask those csi guys how to do that
--- Day changed Tue Dec 18 2007
00:00 -!- SDuensin [n=Scott@48.sub-75-206-56.myvzw.com] has quit ["Leaving"]
00:16 < perlDreamer> maybe I'll stick with the secret Dutch culinary knowledge
00:17 <@preaction> to merge, or not to merge. that is the question...
00:17 < perlDreamer> You have the urge to merge
00:38 <@preaction> lucky me gets to merge twice: once with 7.4 branch for a client, and once with HEAD
00:39 <@preaction> and i have no idea what the heck svn is doing right now, but i told it to merge so we'll see what happens...
01:13 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []
01:17 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []
02:01 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]
02:03 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
02:03 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:07 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
02:22 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
02:43 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
02:45 -!- dionak_ [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
03:02 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)]
05:49 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
07:21 -!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui
07:21 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]
07:21 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
07:21 -!- mode/#webgui [+o preaction] by ChanServ
08:52 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
09:11 -!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]
09:23 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
09:27 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]
12:23 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
12:24 -!- mode/#webgui [+o preaction] by ChanServ
12:40 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: @Haarg, perlbot, SynQ, steveo_aa, nuba, ascii, dapperedodo, SDuensin, AMH_bob, @rizen, (+5 more, use /NETSPLIT to show all of them)
12:40 -!- Netsplit over, joins: @preaction, AMH_bob, dapperedodo, dionak_, SDuensin, @rizen, SynQ, +Radix_, @Haarg, perlbot (+5 more)
14:05 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
14:19 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
14:42 -!- BartJo1 [n=Administ@host1.procolix.nl] has joined #webgui
14:50 -!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
15:51 -!- SDuensin [n=Scott@202.sub-75-205-226.myvzw.com] has joined #WebGUI
15:53 < SDuensin> Morning.
16:00 -!- BartJo1 [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
16:01 < AMH_bob> Afternoon!
16:02 <@preaction> Morning!
16:04 < SDuensin> Are we having fun yet?
16:04 <@preaction> i just merged the new Gallery asset into SVN. now that I finally get to play around in the trunk again, i'm really excited about the new 7.5 features
16:04 <@preaction> especially the URL and Content handlers
16:04 <@preaction> so yeah, I'm having fun
16:05 < SDuensin> I'm excited about 7.5, too. WebGUI ROCKS!
16:07 <@preaction> and i can't wait for the Thingy, seriously will be awesome
16:08 <+Radix_> what's the eta for 7.5?
16:10 <@preaction> couldn't tell you. we haven't even decided when our feature freeze date is
16:11 <@preaction> we're moving to a 6-month release cycle, but i forget if we're starting this Jan/Feb or more towards May
16:11 <@preaction> i remember we were trying to synchronize with the WUC
16:17 -!- wgGuest37 [n=wgGuest3@static-adsl201-232-86-73.epm.net.co] has joined #webgui
16:20 <+Radix_> fair enough
16:21 <@preaction> i believe we've got the Thingy and the re-done Survey asset upcoming yet before we're through with features for 7.5
16:21 <@preaction> hopefully over the xmas break i can finish up the tests for the AssetReport asset, so we'll have that
16:22 <@preaction> plus I want to take some time out for researching JT's idea about re-doing the WebGUI::Search interface to make it pluggable, that would be quite awesome
16:27 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
16:35 < wgGuest37> hello
16:35 < wgGuest37> i have a question
16:36 < BartJol> shoot
16:37 < wgGuest37> how can i change the size of a calendar?
16:38 < BartJol> as in the numer of days?
16:38 < BartJol> or the surface on your screen
16:38 < BartJol> ?
16:38 < BartJol> number
16:38 < wgGuest37> i want to put a calendar in my home page and the space is more or less 180 pixels
16:38 < wgGuest37> the surface on my screen
16:39 <@preaction> you'll have to edit the template
16:39 < BartJol> indeed
16:39 -!- dionak_ [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit []
16:39 <@preaction> check webgui.org contributions area, there might be one already (but I know there's one for the old EventsCalendar, so watch out)
16:40 <@preaction> if not, i know people are interested in a little mini-calendar, so if you do make yours, you may want to post it to the contribs section yourself
16:42 < wgGuest37> if I modify the template I can change the name of the months
16:43 <@preaction> no, the name of the months comes from the current user's locale settings
16:43 <@preaction> you can use smaller names, the short name of the month, sure
16:43 <@preaction> look in the help files for the calendar template variables
16:44 < BartJol> http://www.plainblack.com/web_design_templates_and_themes/small-calendar/3
16:44 < BartJol> that's the link to the discussion on small calndars
16:44 < BartJol> excuse my typing
16:44 < wgGuest37> no problem
16:45 < wgGuest37> I am going to check
16:46 < BartJol> success
16:48 < wgGuest37> if i have a external database and i want to have in session one field of it, how can i do it?
16:48 < wgGuest37> it is posible?
16:49 <@preaction> what's "in session"?
16:50 < wgGuest37> for example when a users log in to my site, in session I can recover easily his username and other information
16:51 < wgGuest37> how can i put in session another information of the users that i have in an external database
16:51 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
16:51 < BartJol> probably an sql report
16:51 <@preaction> you might make a macro to do it, or if you want to go all-out, you might make an Auth plugin to do it
16:54 < wgGuest37> the process will be, the user log in to my site, then with his username and the macro i will obtain the other value that i need and finally i will put it in session
17:00 < wgGuest37> can i create a hidden field in a sql form that stoores a session value?
17:00 < BartJol> sorr, can't help you on that one
17:26 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
17:29 -!- wgGuest37 [n=wgGuest3@static-adsl201-232-86-73.epm.net.co] has quit []
17:33 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []
18:05 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:22 -!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []
18:29 < perlmonkey2> When writing my custom JS, is there a namespace I should be using? WEBGUI.survey.myobjects?
18:31 < perlmonkey2> Looking through WebGUI's js, it looks like code is just in the global namespace. Should I just follow that?
18:33 <@rizen> you should put it into your own namespace
18:33 <@rizen> but you don't have to use hierarchy
18:33 <@rizen> you can just create an object called WebGUISurvey if you want
18:34 < perlmonkey2> cool, I like that. Good trade off between efficiency and organization :)
18:34 <@rizen> i'm really flexible about namespace, i just don't want to see any subroutines out global because they can interfere with other stuff
18:34 <@rizen> they must be all contained in an object
18:35 < perlmonkey2> Dig it.....and this is turning out to be a lot of fun. I had forgotten how much you can do with JS in a little amount of code.
18:47 <@preaction> eh, i was hoping to get some standardization to WebGUIs JS under yui-webgui
18:47 <@preaction> with WebGUI.Form.blah etc....
18:48 <@rizen> it can still go in the folder
18:48 <@rizen> but that doesn't mean it needs namespacing
18:48 <@rizen> even yahoo has stepped back on their hardcore namespacing
18:50 -!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
18:52 <@preaction> eh, it's not ultra important, as long as everything's well-documented
19:15 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
19:25 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
19:35 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]
19:38 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
19:38 -!- mode/#webgui [+o Haarg] by ChanServ
19:55 -!- wgGuest70 [n=wgGuest7@168.8.72.205] has joined #webgui
19:55 -!- wgGuest70 is now known as teflond0n
19:55 < teflond0n> is there a way to find out what webgui template files have been modified?
19:59 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]
20:03 <@preaction> teflond0n, webgui templates are assets, and so have revisions. you can check their revision dates to see when they were modified (you might want to make an SQLReport to do so)
20:05 < teflond0n> as a beginner to webgui I made the mistake as I was doing my first site layout of editing some of the templates instead of making copys and renaming them
20:05 < teflond0n> would it be to late to go ahead and do so now - so that if there was an upgrade it wouldnt overwrite all my stuff
20:10 <@preaction> go ahead and make a copy and as long as you use your copy you'll be fine
20:10 <@preaction> the original will be overwritten, but your copy will remain
20:11 < teflond0n> thanks for your help preaction
20:12 < teflond0n> one final question - this one may be a little rough - whats the easiest way to go about setting up a SQLReport
20:13 <@preaction> uh... clicking on SQLReport in the New Content pane of the Admin accordian?
20:19 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
20:22 <@preaction> perlDreamer, i've merged the photogallery branch and will delete it presently. anything you were waiting for has now happened. may death come swiftly to your enemies
20:30 < perlDreamer> What in the world is a sequel to "The Hobbit"?
20:30 < teflond0n> Preaction - instead of making a copy can I just rename the one I edited?
20:30 < teflond0n> Lord of the Rings
20:30 < perlDreamer> I mean, really, what are these guys thinking?
20:30 < perlDreamer> http://www.thehobbitblog.com/
20:30 <@preaction> teflond0n, no, because it has the same assetId. you need to make a copy, rename that copy, and use that copy from now on
20:31 < teflond0n> k thx
20:31 -!- Haarg [n=haarg@h216-170-165-122.216-170.unk.tds.net] has joined #webgui
20:31 -!- mode/#webgui [+o Haarg] by ChanServ
20:31 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui
20:32 < teflond0n> I liked the movie - but I'm wierd like that
20:32 <@preaction> the sequal to the hobbit may or may not be the cut-out portion at the end of LotR when Frodo comes back to The Shire
20:33 < perlDreamer> That would be a sequel to LOTR, it's pretty specific about it being the Hobbit
20:33 <@preaction> perhaps more about Bilbo's adventure between The Hobbit and when we see him in LotR?
20:33 < perlDreamer> SynQ: Your reach is impressive. The IT guys here just started using nagios
20:33 <@preaction> or maybe The Hobbit is being made into two movies, just to get it all in
20:34 < perlDreamer> Records show that coffee consumption is up 15% in just two days.
20:35 < perlDreamer> SynQ: Next I'd like you to start advocating this perl based CMS/web framework thingy I heard about
20:35 <@preaction> Zope?
20:35 < perlDreamer> Nah, isn't that written in Aapl?
20:36 <@preaction> huh...
20:36 <@preaction> i dunno, there's this really awesome one that i use called WebGUI
20:36 < perlDreamer> Really?
20:36 <@preaction> yeah, it pwns everything
20:37 < perlDreamer> How come I've never heard of it?
20:37 <@preaction> if everybody'd heard about it, then it wouldn't be awesome!
20:37 < perlDreamer> What does that say about politicians?
20:38 <@preaction> that Ron Paul will lose and Tor Coolguy is our best hope?
20:38 < perlDreamer> oh, and have you run a smoke test since the merge?
20:38 <@preaction> and i love when CPAN modules fail to install because they fail a pod coverage test
20:38 <@preaction> no, i haven't. but i can probably do so
20:39 < perlDreamer> preaction: I've only looked in one place, but your merge reset the copyright date in Macro/International.pm
20:40 < perlDreamer> ack -l 2006 lib/WebGUI says that ~10 other files are affected
20:40 < perlDreamer> dude! It's nearly 2008! Get with it ;)
20:41 <@preaction> i'd be less worried if the possibility for other problems wasn't there
20:42 < perlDreamer> You want me to start reading the patch as a double check?
20:42 <@preaction> if you want, i'm running the tests and coming up with some hits
20:42 <@preaction> they all seem related to the Gallery and my changes though
20:46 <@preaction> so i'll be fixing the tests I broke then...
20:47 <@preaction> though i will admit that some tests are broken because they're monolithic :p
20:49 <@preaction> what does it mean when Asset_diagnose fails a test?
20:54 < perlDreamer> It may mean that the asset tables don't have matching assetIds, or their collateral tables don't work right.
20:54 < perlDreamer> monolithic. humph
20:54 <@preaction> and some tests are now obsolete. the File / Image asset now does proper inheritence
20:55 < perlDreamer> that's nice
20:57 * perlDreamer installs new modules
21:06 <@preaction> i'm getting problems with the Help tests about "not an ARRAY reference"
21:06 < perlDreamer> I'm getting env WEBGUI_CONFIG=/data/WebGUI/etc/mywebgui.conf perl Asset/File/Image/Photo/editSave.t
21:06 < perlDreamer> Can't call method "get" on an undefined value at /data/WebGUI/lib/WebGUI/Asset/File/Image/Photo.pm line 262.
21:06 < perlDreamer> # Looks like your test died before it could output anything.
21:06 < perlDreamer> want to trade ;)
21:13 < perlDreamer> Help entry fixed in 5148
21:13 < perlDreamer> off to gym
22:10 < teflond0n> how do I change the "Home" page in webgui
22:12 <@preaction> Admin Console > Settings
22:14 <@preaction> is the person who creates an asset always set as the owner of the asset? or do I have to do it manually?
22:22 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []
22:28 < perlDreamer> preaction, I thought it defaulted to who I am
22:28 <@preaction> so did i, that's why i didn't do anything, but something weird is going on... it's saying the owner is Admin when i'm Plainblack...
22:29 <@preaction> i'm going to end up pulling another 16 hour day on this thing...
22:30 < perlDreamer> Let me finish up an email, and I'll see if I can help
22:30 < perlDreamer> It may be a bug
22:30 <@preaction> plus, i don't know why in my dev environment it autocommits but on this client site is unlocks the version tag... weirdness...
22:30 < perlDreamer> I was almost positive that it defaulted to "me". But maybe it inherits from the parent? Or maybe it's broken?
22:30 <@preaction> i'll bet even money that it's a problem with the site's custom code
22:30 < perlDreamer> Is it a custom asset?
22:30 <@preaction> because i even explicitly (now) set the ownerUserId (the Post asset does it, so i assumed I have to do it now)
22:31 < perlDreamer> ownerUserId should inherit from Asset.pm
22:31 <@preaction> nope, it's the Gallery
22:31 <@preaction> new GalleryAlbums should take on the ownerUserId of the person who created it, same with new photo assets
22:31 <@preaction> that's how permissions are handled
22:31 <@preaction> only the owner is allowed to edit, or someone who can edit the parent Gallery
22:33 -!- teflond0n [n=wgGuest7@168.8.72.205] has quit []
22:34 < perlDreamer> so Gallery works fine, but created GalleryAlbums have the wrong owner?
22:34 <@preaction> basically
22:34 < perlDreamer> nice use of __PACKAGE__
22:35 < perlDreamer> GalleryAlbum, line 101 should probably use ErrorHandler->fatal instead of croak
22:37 <@preaction> it may be called outside of the web interface, so would I still use the errorhandler? i mean, www_addArchive could use the error handler
22:37 < perlDreamer> I would. fatal uses croak internally?
22:39 < perlDreamer> actually, it calls exit.
22:39 <@preaction> but it also calls "caller", so you do get a stack trace
22:39 <@preaction> still, i hate the whole logging out crap.
22:39 <@preaction> this is a more friendly error that should be trapped by the caller
22:40 <@preaction> it's not exactly fatal/evil/ugly/bad,bad,bad, but it will prevent you from mucking things up
22:40 < perlDreamer> I don't see any wonky code in GalleryAlbum in reading through it
22:40 < perlDreamer> It's good, clean OO code in wG style
22:41 <@preaction> humph... i think i screwed up all the permissions. which i would've noticed had i been able to fix the tests before i had to commit...
22:42 <@preaction> eh, it happens
22:42 < perlDreamer> I'm not following you
22:42 -!- Haarg [n=haarg@h216-170-165-122.216-170.unk.tds.net] has quit ["This computer has gone to sleep"]
22:42 <@preaction> i'm trying to reproduce on my dev box by using a non-admin user, but i keep getting permission denied errors, so i'm not checking the right permissions
22:47 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
22:48 -!- mode/#webgui [+o Haarg] by ChanServ
22:56 <@preaction> found it: i wasn't overriding canAdd to return true always
22:57 < perlDreamer> is that why the tests are failing, too?
22:58 <@preaction> no, the tests are failing to compile entirely. i'll have to waste some of my free time on them.
22:59 <@preaction> and ownerUserId does have to be set by the processPropertiesFromFormPost, it's not set to the current user automatically
22:59 <@preaction> but i don't know why that is
23:16 <@preaction> perlDreamer, have you added the "Every sub must have an explicit return" PerlCritic test yet?
23:25 < perlDreamer> No, with caveats.
23:26 <@preaction> just wondering. i've run into problems with implicit returns in the processPropertiesFromFormPost sub, so i fixed it
23:29 < perlDreamer> so, officially, there's no Perl::Critic test
23:30 < perlDreamer> all you do is run perlcritic on the codebase
23:30 <@preaction> ah
23:30 < perlDreamer> and pass it switches to tell it how hard you want to pound on it
23:30 < perlDreamer> All I've done so far is run -gentle, which is level 5
23:35 < perlDreamer> also, I don't know that we'd like to run Perl::Critic as part of the smoke tests
23:35 < perlDreamer> I think it would take a very, very long time to run
23:35 <@preaction> oh well
23:52 -!- SDuensin [n=Scott@202.sub-75-205-226.myvzw.com] has quit ["Leaving"]
--- Day changed Wed Dec 19 2007
00:15 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
00:19 < perlDreamer> s/PhotoGallery/Gallery/ ???
00:20 < perlDreamer> s/PhotoAlbum/GalleryAlbum/ ???
00:21 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []
00:26 <@preaction> yeah
00:26 < perlDreamer> plan => 0 doesn't work
00:26 < perlDreamer> Each test needs to delete any Assets it creates
00:27 <@preaction> that's what rollback does
00:27 < perlDreamer> right, but in comment.t there's no END block, so the rollback doesn't get called when the test dies
00:28 < perlDreamer> I checked in the class names and the plan fixes
00:28 < perlDreamer> the last are temporary until the right amount of tests can be run
00:29 < perlDreamer> my bad
00:29 < perlDreamer> there's an END block
00:42 < perlDreamer> when fatal calls exit, it prevents the END block from being run at all
00:42 < perlDreamer> Sorry, preaction
00:55 < perlDreamer> preaction: am I going to be stepping on your toes if I keep submitting test changes?
01:12 <@preaction> no, go ahead
01:19 < perlDreamer> okay. I'll keep the commits small with lots of comment so you can quickly/easily review and revert if necessary
01:39 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
02:19 < perlDreamer> preaction, the commented-out test in 5152 should probably be removed, but I'll leave that up to you.
02:19 < perlDreamer> when the ->db call dies, wG calls errorHandler->fatal, which calls exit, so it can't be trapped.
02:21 <@preaction> that's the problem! exit should never EVER be called!
02:21 <@preaction> die, sure. exit, never
02:21 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
02:21 -!- mode/#webgui [+o Haarg] by ChanServ
02:21 < perlDreamer> right, but then we need to trap all calls to the db so that it undies gracefully
02:22 < perlDreamer> gtg, going to the zoo with the fam tonight
02:22 <@preaction> eh, no different from now, when exit gives us absolutely no chance to trap
02:22 <@preaction> k, have fun
02:22 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
02:41 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
02:41 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:46 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
03:16 < dionak> say i have a url like /company/methodology. is there an existing macro that can return just /company?
03:16 < dionak> it'd be easy to write but if it already exists...
03:18 <@preaction> i don't think one exists, no
03:23 < dionak> Thanks. I copied RootTitle and made one called RootUrl.
03:23 < dionak> btw, do you know who works on the calendar?
03:23 < dionak> it needs some love
03:24 <@preaction> "some"? :p
03:24 <@preaction> i wrote it, and i'd like to re-write it, but there's of course no time to
03:25 < dionak> :)
03:25 <@preaction> the main people who get to work on Core are JT and Graham. JT's more interested in R&D and new features, Graham does bugfixen.
03:25 <@preaction> but, of course, everything has to go through the RFE / Bugfix cycle
03:25 < dionak> i can relate to the time issue.
03:25 < dionak> yea. usually i run stuff through JT.
03:25 <@preaction> unless you're willing to do the work. There's plenty of stuff that JT wants in the Calendar that just hasn't been added
03:25 < dionak> i'm starting to use the calendar more and clients ask for that a lot.
03:26 < dionak> i may have some time over the holidays, not sure. i would definitely like to address client facing issues with regards to the calendar. and the reoccurring events are a little challenging.
03:26 <@preaction> in essence, the Calendar was supposed to be a base for a slew of related assets. I, unfortunately, did not have time nor the deep understanding of WebGUI to accomplish that (unlike the Gallery, which is complete awesomeness)
03:26 <@preaction> oh, god, yes
03:27 <@preaction> there's a Perl module out there DateTime::Event::ICal or something like that
03:27 < dionak> where's the gallery? i don't think i've used that yet.
03:27 <@preaction> it just got added to SVN today
03:27 < dionak> would love to look at it. by where, i mean in the code base.
03:27 < dionak> ah, i'll update then
03:28 < dionak> so are events assets like posts are in the forum collaboration system?
03:28 <@preaction> but if you could prove that using DateTime::Event::Ical can be as fast or faster than generating recurring event assets the way it's done, it would fix a lot of problems i expect
03:28 <@preaction> i'd prove it, but again, time constraints
03:28 <@preaction> basically
03:29 < dionak> ok.
03:29 < dionak> at least gives me a direction.
03:29 <@preaction> the problem is that each event in a recurrence pattern is generated. they're linked together by their recurrence pattern, which has an ID
03:29 <@preaction> the generation takes time, of course, which is problem one.
03:30 < dionak> a user facing issue is that a reoccurring event can't be easily managed
03:30 <@preaction> updating recurring events is problem two, there was supposed to be a little dropdown box for "Update all in this pattern" or "Update only this"
03:31 < dionak> yea, that would help.
03:31 <@preaction> with the additional possibility of "Update only this" breaking the event from its recurrence pattern (or perhaps a third option of "Make standalone")
03:31 < dionak> i would think so
03:32 <@preaction> i still don't like the form for inputting the recurrence pattern, we copied it from Outlook, but i think Evolution and/or Apple's ICal does it better
03:32 <@preaction> and there was also supposed to be a way to add specific dates to the recurrence pattern, as well as prevent certain other dates from being added
03:32 <@preaction> (includeDates and excludeDates)
03:33 <@preaction> so yes, there is plenty of love to be added, and we aren't even into the whole iCalendar "Appointment" / Register for Event thing
03:33 < dionak> sounds like a can of worms
03:33 <@preaction> that and if the EMS ever gets re-written, i'd like to figure out how to make it a subclass of the Calendar
03:34 <@preaction> eh, i don't know how the calendar apps do it, but it's apparently just sending iCalendar documents around. should be no problem
03:34 <@preaction> at any rate, Calendars are evil, evil applications
03:35 <@preaction> but any help I can provide, i'll be more than happy to
03:36 < dionak> lol, i have to agree about the evilness. i appreciate the offer and i may pick your brain about the calendar after chatting up JT about it. my guess is that if i start small and work my way into it, i'll become more familiar with just how evil calendars are
03:44 < dionak> ok, perhaps a silly question. i created the new macro, compiled it successfully, added it to the etc/my_site.conf and restarted mod_perl. It shows up but is listed as 'not enabled'.
03:44 <@preaction> is the code correct? does it compile? does the error log say anything about it?
03:45 <@preaction> listed as not enabled? there's a list?
03:45 < dionak> yes, in help there's a list of available macros. pretty handy
03:45 <@preaction> oh, that's removed in 7.4 i thought
03:46 < dionak> we're 7.3 something.
03:46 < dionak> nothing in the log
03:46 < dionak> yes, the code compiles
03:47 <@preaction> is the package statement correct? that could do it
03:47 < dionak> do we keep losing things from help? that's a handy list.
03:47 < dionak> yea, i thought that too. i'll double check it
03:48 < dionak> yea, it's WebGUI::Macro::RootUrl
03:48 <@preaction> the online help (everything except template vars) is being moved out to the Wiki
03:48 < dionak> and the macro is called RootUrl
03:48 < dionak> oh no
03:48 <@preaction> i remember a good reason for it, i just don't remember what it was
03:49 < dionak> performance is what i've heard but still.
03:49 <@preaction> anyway, i can't think of anything else for the macro problem
03:49 < dionak> k, thanks
05:48 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
05:49 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
05:49 -!- mode/#webgui [+o Haarg] by ChanServ
07:27 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
09:17 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)]
09:41 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
10:25 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
11:05 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SynQ, besonen_mobile_
11:08 -!- Netsplit over, joins: SynQ, besonen_mobile_
11:19 -!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui
11:21 -!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Read error: 104 (Connection reset by peer)]
11:21 -!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui
11:25 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SynQ, besonen_mobile_
11:25 -!- Netsplit over, joins: SynQ, besonen_mobile_
11:36 -!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Connection timed out]
12:02 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
12:13 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]
12:39 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Remote closed the connection]
12:43 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
12:43 -!- mode/#webgui [+o preaction] by ChanServ
12:52 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
14:10 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
15:49 -!- SDuensin [n=Scott@132.sub-75-207-193.myvzw.com] has joined #WebGUI
16:43 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
16:48 -!- wgGuest44 [n=wgGuest4@static-adsl201-232-86-73.epm.net.co] has joined #webgui
16:48 < wgGuest44> hello
16:49 < wgGuest44> i have a question related to ldap
16:52 < wgGuest44> hi
16:56 -!- wgGuest44 [n=wgGuest4@static-adsl201-232-86-73.epm.net.co] has quit []
16:56 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
17:04 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
17:12 -!- preaction changed the topic of #webgui to: [ WebGUI 7.4.18-stable | WRE 0.8.1 ] Before you ask, check the wiki: http://wiki.webgui.org | Pastebin: http://webgui.pastebin.com/
17:30 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
17:32 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
17:48 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
17:48 -!- mode/#webgui [+o Haarg] by ChanServ
18:01 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []
18:21 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
18:48 < CIA-19> WebGUI: graham * r5153 /branch/WebGUI_7.4/ (2 files in 2 dirs): fix improper handling of entities by SyndicatedContent asset
18:51 < perlDreamer> preaction: ping
18:51 <@preaction> yes, the tests
18:51 < perlDreamer> Is there something I can do to help?
18:52 <@preaction> i've fixed Photo/comment.t, but it still dies due to something
18:52 <@preaction> and Photo/00base.t still dies because getParent doesn't actually getParent
18:52 <@preaction> i tried adding some code to AssetLineage to figure out why to no avail
18:53 < perlDreamer> I'll try working on the Storage tests, then.
18:54 <@preaction> huh, didn't even notice those failures. weird
18:55 <@preaction> neither Storage.t nor Storage/Image.t fail on my dev
19:03 < CIA-19> WebGUI: doug * r5154 /WebGUI/ (8 files in 3 dirs): fixed some Gallery tests failing. removed some unnecessary ones. still bunch more to go...
19:06 < perlDreamer> Storage tests are failing on my box, but it's for bad setup reasons
19:06 < perlDreamer> I'm guessing that several tests are failing because the new modules are not installed on the nightly build server
19:07 < perlDreamer> d'oh
19:07 < perlDreamer> Storage.t is failing because a test was added but the plan was not updated
19:08 < perlDreamer> sometimes I'm so thick
19:13 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]
19:14 < perlDreamer> preaction: is Storage/Image.t failing on your box?
19:15 <@preaction> nope
19:15 < perlDreamer> WRE on your dev box?
19:15 <@preaction> yeup
19:18 < CIA-19> WebGUI: colin * r5155 /WebGUI/t/Storage.t: increment plan for TODO test
19:20 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Remote closed the connection]
19:24 < perlDreamer> I can duplicate the Storage/Image.t failing test on my box
19:24 < perlDreamer> It tests resizing images according to the maxImageSize from the settings
19:25 < perlDreamer> and it checks too wide, and too tall
19:25 < perlDreamer> too tall is failing because the resize actually grows the image larger
19:26 <@preaction> which test/line?
19:26 < perlDreamer> it's test 56
19:27 <@preaction> the new size is 40 x 80, no?
19:28 < perlDreamer> Nope, 80 x 160 on my box
19:28 < perlDreamer> http://webgui.pastebin.com/d922c9b0
19:29 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
19:31 <@preaction> perhaps it's because i'm using GraphicsMagic and you have ImageMagick?
19:31 < perlDreamer> probably
19:31 < perlDreamer> so the two aren't API compatible?
19:32 <@preaction> i thought they were
19:32 < perlDreamer> me, too
19:33 <@preaction> i did change the method that images use to resize, using geometry instead of having to pre-calculate the aspect ratio, also using a different algorithm for better quality
19:33 <@preaction> but if it doesn't resize, then IM should throw an error, and i could've swore we checked for errors
19:33 < perlDreamer> well, it does resize
19:34 < perlDreamer> but, given only the width, it makes the width larger, rather than smaller
19:35 < perlDreamer> supporting both graphics packages is going to be complex
19:35 < perlDreamer> we'll need real smoking, not just the nightly run
19:35 < perlDreamer> multi-platform, multi-dependency
19:35 <@preaction> we're not anymore, ImageMagick only going forward
19:35 < perlDreamer> from WRE 0.8.2?
19:35 <@preaction> 0.8.1 actually
19:36 < perlDreamer> you using 0.8.1?
19:36 <@preaction> no, 0.8.0
19:37 < perlDreamer> well, Resize supports Width, Geometry and Height keys, so it will do the job with the nice filtering
19:37 < perlDreamer> I'll try to fix it up, then can you test on 0.8.0 for me?
19:37 <@preaction> sure
19:37 <@preaction> but that's what Storage::Image is using now, Resize()
19:38 < perlDreamer> yes
19:38 < perlDreamer> I'll just tell it to use Height => max_size, or Width => max_size, or Geometry => max_size
19:38 <@preaction> if you give it Width or Height, it will only change that value, it won't constrain proportionally, which is what only specifying one value should do
19:39 < perlDreamer> It doesn't do that on IM.
19:39 < perlDreamer> http://www.imagemagick.org/script/perl-magick.php
19:39 <@preaction> weirder and weirder...
19:39 < perlDreamer> that seems to say it will scale to the desired value
19:40 < perlDreamer> but it's not clear on it
19:40 < perlDreamer> do you have a better API ref for IM?
19:40 <@preaction> no
19:43 < perlDreamer> you're right. Height and width do 1 dimensional scaling only
19:44 < perlDreamer> it looks like we'll have to go back to the recompute, and specify both quantities for geometry
19:48 -!- SDuensin [n=Scott@132.sub-75-207-193.myvzw.com] has quit ["Leaving"]
20:11 -!- SDuensin [n=Scott@178.sub-75-206-141.myvzw.com] has joined #WebGUI
20:13 < perlDreamer> preaction: svn head, rev 5156 has my proposed change.
20:13 < perlDreamer> Can you GM it for me, please?
20:13 <@preaction> will do
20:14 <@preaction> succeeds over here
20:15 < perlDreamer> sweet. That's two down
20:16 < perlDreamer> Group.t passes for me
20:16 < perlDreamer> Macro/SQL.t passes
20:17 < perlDreamer> Workflow/Activity/DeleteExpiredSessions.t passes
20:18 < CIA-19> WebGUI: colin * r5156 /WebGUI/ (lib/WebGUI/Storage/Image.pm t/Storage/Image.t): Storage/Image: resize works with ImageMagick again. Add diagnostics to tests for easy debug
20:18 < CIA-19> WebGUI: graham * r5157 /branch/WebGUI_7.4/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm: working fix for Syndicated content entity issue
20:18 < CIA-19> WebGUI: graham * r5158 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.19 release
20:18 < perlDreamer> Post, WikiPage, Calendar and Collab pass, too
20:19 < perlDreamer> they're probably failing due to missing modules
20:21 <@preaction> or they failed due to no cleanup after some of the added Photo / GalleryAlbum / Gallery tests
20:21 <@preaction> rollback isn't purging its own assets for some reason
20:22 < perlDreamer> I don't think those tests would interfere like that, but I could be wrong
20:23 <@preaction> the Duplicate entry 'xxx' for ... is caused by a bad asset in the database usually
20:24 < perlDreamer> Helps if I read the test output instead of just the summary
20:24 < perlDreamer> I'll try rerunning those tests, since they all passed the first time
20:33 < perlDreamer> I can run them multiple times here with no problems.
20:33 < perlDreamer> I did notice that those 4 failing asset tests fail due to duplicate lineage, with each having the same lineage
20:33 < perlDreamer> maybe lineage isn't incrementing properly anymore?
20:36 <@preaction> no, it only happens when something else fails, an asset exists in the asset table, but not in assetData or other
20:36 <@preaction> so it can't instanciate the asset, and assumes there is no asset there
20:37 <@preaction> so when it gets the rank to add a new lineage, it gets an existing rank, and then dies when it tries to insert it
20:48 < CIA-19> WebGUI: jt * r5159 /releases/WebGUI_7.4.19-stable: Release 7.4.19-stable
20:52 < perlDreamer> well, that also explains the SQL Macro test. It assumes that no other users are in the db.
20:53 < perlDreamer> if one of the tests failed before it could clean up users, then they'd fail
20:55 < perlDreamer> here's another data point. the four failing asset tests, Calendar, Collaboration, Post and WikiPage all have their own addChild methods that check for children.
20:55 < perlDreamer> and addChild seems to be creating bad kids
20:56 < perlDreamer> http://webgui.pastebin.com/m5dc0bf89
20:56 < perlDreamer> Note how photo and album have the same lineage
20:57 < perlDreamer> and why getParent is failing
20:57 <@preaction> that is weird
20:57 < perlDreamer> there looks like some extra "child" between gallery and album
20:58 <@preaction> looks like the photo is being saved to the album
20:58 < perlDreamer> they're siblings with the same lineage, though
20:58 <@preaction> they have different assetIds?
20:59 < perlDreamer> I'll check
20:59 < perlDreamer> but mysql should puke on duplicate lineages
21:00 < perlDreamer> hold on, maybe bad pasting on my part
21:02 < perlDreamer> nm, lineages are fine
21:44 < perlDreamer> the assets are pending, so you can't do a revision date lookup on them
21:45 < perlDreamer> that's why getParent returns undef
21:46 < perlDreamer> Probably the Gallery, GalleryAlbum and Photo need to be committed under separate version tags
21:55 < perlDreamer> but shouldn't commit set the status to approved when the assets are committed?
22:03 < CIA-19> WebGUI: graham * r5160 /branch/WebGUI_7.4/ (4 files in 4 dirs): preparing for 7.4.20 dev
22:22 < perlDreamer> preaction: do these use auto commit workflows?
22:27 -!- SDuensin [n=Scott@178.sub-75-206-141.myvzw.com] has quit ["Leaving"]
22:49 < perlDreamer> I can't wait for named arguments in Perl 6
22:55 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
23:00 < perlDreamer> preaction: permissions.t isn't dying anymore
23:01 < perlDreamer> the album and photos were using autocommit tags, and since the autocommit was never committed, they were always
23:01 < perlDreamer> pending.
23:01 < perlDreamer> so getParent look ups failed due to revisionDate lookups (which require committed assets)
23:02 < perlDreamer> In the test, I used skipAutoCommit and placed them in chunks, then rolled back all the version tags at the end
23:02 < perlDreamer> It could get away with 1 version tag, but then you'd need several different Photo assets
23:03 < perlDreamer> Another way that would work would be to fetch the autocommit tag for each asset and store them in an array to be committed, and rolled back at the end
23:03 < CIA-19> WebGUI: colin * r5161 /WebGUI/t/Asset/File/Image/Photo/permissions.t:
23:03 < CIA-19> WebGUI: Make sure that all Assets are created inside of capturable version tags so they
23:03 < CIA-19> WebGUI: can be cleaned up at the end of the test.
23:04 < perlDreamer> Everything in Photo/*.t needs to be modified to work that way
23:04 <@preaction> i could've swore that revisionDate was added at the time of the addRevision
23:04 < perlDreamer> it is, but when status=pending the lookup, it returns no revisionDate
23:05 < perlDreamer> see Asset/getCurrentRevisionDate
23:06 < perlDreamer> Asset->new calls that if no specific revisionDate is supplied
23:07 <@preaction> that sounds like it could have other reprocussions
23:07 <@preaction> ah, i see. it would only have other reprocussions if we didn't check version tags
23:07 < perlDreamer> right
23:07 <@preaction> but if a version tag is stuck in spectre, and it's not our working tag, it could cause screwups
23:08 < perlDreamer> That's why the Calendar and Collab system have checks for committing the top level Assets.
23:08 <@preaction> which is why you have to commit a CS / Calendar before you can add children
23:08 < perlDreamer> exactomundo
23:08 <@preaction> and i think i forgot to add those checks to the Gallery, so there's a bug that needs to be fixed
23:09 < perlDreamer> They may also need addChild checks for valid children, ala Calendar/Collab
23:09 < perlDreamer> and to be honest, it probably makes sense to check for a committed parent in there as well.
23:10 < perlDreamer> Since single parent families are so prevalent nowadays, and all.
23:10 < perlDreamer> Do you want me to publish a bug report, or will you just fix them?
23:11 <@preaction> probably publish a bug report, just to remind me. i have to finish writing my first chapter for the developer's guide
23:13 < perlDreamer> done
23:18 <@preaction> wait. we're part of that working tag, no?
23:18 <@preaction> so if we skipAutoCommitWorkflows they get added to our working tag
23:19 < perlDreamer> yes
23:19 <@preaction> so getCurrentRevisionDate would get a date, and we'd be all hunky-dory
23:19 < perlDreamer> right
23:19 < perlDreamer> that's what I did to the tests
23:19 <@preaction> ah, k
23:19 < perlDreamer> the other way is to grab the tagIds from each Asset, commit them and then roll them back at the end of the test
23:19 < perlDreamer> (without the skipAuto)
23:20 <@preaction> which sounds ugly to me
23:20 < perlDreamer> yeah
23:20 < perlDreamer> off to the gym, be back in 90
--- Day changed Thu Dec 20 2007
00:52 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
00:57 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []
01:31 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui
01:32 < elnino> hello. What webgui group must I be a member of to be able to approve version tags?
01:32 < perlDreamer> You're using an Approval workflow?
01:32 < elnino> yes.
01:33 < elnino> the default one.
01:33 < perlDreamer> In that workflow, it says which group you have to be a member of.
01:33 < elnino> ...looking....
01:35 < elnino> ok. it says Version Manager. which is what I thought, But I craete an user account that was a memeber of "turn admin on" and Version Manger. And when I go to the inbox and click on the link to view and approve the verstion tag, it tells me that I do not ave sufficent permissions. I'm using 7.3.22
01:36 < perlDreamer> Does it work for the Admin user?
01:38 < perlDreamer> also, you may want to try that on the demo site and see if you can duplicate it there
01:38 < perlDreamer> you may have found a bug
01:39 < elnino> oh yeah. I'm admin I can approve all I want. I created this "special account" by request of customer - it can only approve version tags, no content edits are allowed. 'k. Thanks..
01:44 -!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]
02:11 -!- SDuensin [n=Scott@wirelessxprs65-87-32-21.htc.net] has joined #WebGUI
02:17 -!- wgGuest49 [n=wgGuest4@h126.49.91.75.ip.alltel.net] has joined #webgui
02:17 < perlDreamer> wgGuest49: Ask away!
02:19 < perlDreamer> preaction: I'm going to start adding versionTag/commits to Photo/00base.t and work my way up from there
02:19 -!- wgGuest49 is now known as teflond0n
02:20 < perlDreamer> teflond0n, you can ask questions too
02:20 < teflond0n> One question ;)
02:20 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui
02:20 -!- mode/#webgui [+v Radix-wrk] by ChanServ
02:20 < teflond0n> this one shouldnt be too bad
02:20 < teflond0n> is there a way to import usernames and passwords from a csv or database other than from LDAP
02:21 < perlDreamer> one time import, or continuous use?
02:21 < teflond0n> one time
02:21 < teflond0n> continuous would be ok
02:21 < perlDreamer> check the sbin directory for a suspiciously named file
02:21 < teflond0n> but if we can get the initial import
02:21 < teflond0n> we can manually update as needed
02:22 < teflond0n> would that be easier than setting up LDAP to work with it?
02:22 < perlDreamer> I have never set up LDAP, so I can't say.
02:22 < perlDreamer> that script was designed for 1 time imports
02:23 <+Radix-wrk> it's called userImport.pl funnily enough
02:23 < perlDreamer> are you looking for a single-sign on solution of some kind?
02:23 < teflond0n> yea, havent been able to find alot in the wiki or message board on LDAP either
02:23 < perlDreamer> or trying to bridge applications?
02:23 < teflond0n> well
02:23 < teflond0n> to be honest
02:23 < teflond0n> I work for a school board
02:23 < teflond0n> they have a system set up for email
02:23 <+Radix-wrk> the userimport script is pretty self-explanatary - the inbuilt help is very good
02:23 < teflond0n> and they want to use the same username / pw combo
02:24 < teflond0n> because there are over 500 employees and I dont feel like manually imputting them all
02:24 <+Radix-wrk> I used it to import users using csv when I did mine
02:24 < teflond0n> ok
02:24 < teflond0n> that I can deal with then
02:24 < perlDreamer> Radix-wrk, did you do it monthly?
02:24 <+Radix-wrk> nah, we did it one off
02:25 < perlDreamer> this would need to work on an ongoing basis
02:25 < teflond0n> it doesnt have to per say
02:25 < teflond0n> If we get the initial import done
02:25 <+Radix-wrk> but I also wrote my own userimport which passes the parameters through a url
02:25 < perlDreamer> sweet
02:26 <+Radix-wrk> it should be in contribs somewhere I think
02:26 < teflond0n> whenever we add or remove users I can have the person that setup the email set up webgui users
02:26 < teflond0n> awesome - lemme give that a look
02:26 < perlDreamer> teflond0n, if you have your own server, you can also make a script which is run on user creation. that script can then add the user to your email app
02:27 <+Radix-wrk> http://www.webgui.org/community-wiki/how-to-add-a-webgui-user-via-a-url
02:28 <+Radix-wrk> it's pretty straightforward hopefully
02:32 < teflond0n> ok - whats the best way to use that?
02:33 < perlDreamer> preaction: Photo/00base.t is passing all tests, it even fixed the TODO.
02:33 < teflond0n> I'm not a perl wiz
02:33 < CIA-19> WebGUI: colin * r5162 /WebGUI/t/Asset/File/Image/Photo/ (00base.t permissions.t): adding version tag commits. all tests pass
02:42 -!- teflond0n [n=wgGuest4@h126.49.91.75.ip.alltel.net] has quit []
02:57 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
04:59 -!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has joined #webgui
05:03 < patspam> has anyone experienced the wre's logrotate script terminating with Out Of Memory?
05:06 < perlmonkey2> Is there an asset that would allow you to blog about something, but only show the first few lines unless the user clicked on the item?
05:22 -!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has quit []
05:26 <+Radix-wrk> collaboration systems can be setup to be weblogs
05:26 <+Radix-wrk> by default the normal view in the cs system shows text in the main view until it gets a newline
05:33 < perlmonkey2> cool, thanks
05:39 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
05:51 -!- steveo_aa [n=steveo@76.226.171.149] has quit ["Leaving"]
05:59 -!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI
05:59 -!- steveo_aa [n=steveo@76.226.171.149] has quit [Client Quit]
05:59 -!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI
06:03 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []
06:43 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
06:43 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:49 <+perlDreamer> preaction: ping
07:01 <+perlDreamer> nm, g'night
07:01 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
07:03 < CIA-19> WebGUI: colin * r5163 /WebGUI/t/Asset/File/Image/Photo/comment.t:
07:03 < CIA-19> WebGUI: Added version tag with commits and rollback.
07:03 < CIA-19> WebGUI: Changed SKIP and TODOs to isolate some more tests.
07:03 < CIA-19> WebGUI: WebGUI::International->get is not a class method.
07:05 -!- SDuensin [n=Scott@wirelessxprs65-87-32-21.htc.net] has quit ["Leaving"]
07:38 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
07:38 -!- mode/#webgui [+o rizen] by ChanServ
08:59 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
09:13 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]
09:23 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
09:39 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
10:29 -!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
10:29 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
10:48 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
11:27 -!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
11:34 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
14:25 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
14:25 -!- mode/#webgui [+o preaction] by ChanServ
15:34 -!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
16:25 -!- SDuensin [n=Scott@238.sub-75-205-86.myvzw.com] has joined #WebGUI
16:28 < SDuensin> Greetings.
16:29 -!- wgGuest14 [n=wgGuest1@168.8.72.205] has joined #webgui
16:29 -!- wgGuest14 is now known as teflond0n
16:30 < teflond0n> hey guys - if anyones here to answer it I have a pretty easy question... is there an AssetProxy to show upcoming events in a calendar?
16:31 <@preaction> assetProxy just displays another asset. do you mean SQLReport? you could make a shortcut to the calendar and override the template if you want
16:32 < teflond0n> well I have a small menu bar open for interesting content - i figured it would be nice to show something like events that are coming soon... unless you guys have any other recommendations
16:33 <@preaction> SQLReports for assets are nice. you could get any content that's changed in the last X days
16:33 <@preaction> of course, they take some development
16:33 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
16:33 -!- mode/#webgui [+o Haarg] by ChanServ
16:34 <@preaction> have you considered getting online support from plainblack? the friendly gentleman who just joined us can help you do just about anything you want
16:34 < teflond0n> yea... and I think we are going into production with the site by the end of the day if all goes according to plan
16:34 <@preaction> he can build SQLReports, help with templates, make macros, and plenty of other things
16:35 < teflond0n> I purchased 2 books from plainblack - but I think I need the next in the series to get more complicated
16:35 <@preaction> the sysadmin's guide?
16:35 < teflond0n> yea
16:35 <@preaction> or the developer's guide (which is upcoming)
16:35 < teflond0n> We purchased the content managers and designers guide...
16:36 < teflond0n> I learned a little from both but I learned most of it the hard way before the books came
16:36 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
16:37 <@preaction> the hard way is more fun, but there are things that have such a high barrier to entry that it's almost impossible to learn the hard way
16:37 <@preaction> i would group SQLReports for assets and SQLForms in this group (i still don't know how to use the SQLForm)
16:37 <@preaction> of course, the Thingy will replace/improve on the SQLForm
16:38 < teflond0n> well I am no where near your webgui lvls yet but I think that the online support may be out of our budget
16:39 < teflond0n> I'm a fairly new employee so I can't guestimate
16:40 <@preaction> ah, $1000/year, which is ...
16:40 <@preaction> perlbot math 1000 / 12
16:40 < perlbot> 83.3333333333333
16:40 < teflond0n> not bad...
16:40 < teflond0n> I'll talk with my boss about it
16:40 <@preaction> that's just the webgui support, which i outlined above
16:41 < teflond0n> right
16:41 <@preaction> we also have the phone/login support, which is significantly higher, but includes logging in to fix problems on the system itself
16:41 <@preaction> https://www.plainblack.com/services/support <- more info, if needed
16:41 < teflond0n> but its also access to Administration Guide - and staffed forums
16:42 < teflond0n> perlbot math 5000 / 12
16:42 < perlbot> 416.666666666667
16:42 < teflond0n> yea... a bit higher
16:42 <@preaction> yeah, the staff forums is the main part. as i said, help with SQLReports, help with building custom macros / assets / etc...
16:42 < teflond0n> would be helpful
16:43 < teflond0n> well I may be back shortly - I think were fixing to test our luck with the importUser.pl and see if we can get our 500 employees setup
16:44 < teflond0n> as always - I appreciate the help guys
16:44 <@preaction> good luck indeed, migrating users/content is always fun
16:44 < teflond0n> btw - www.ucschools.org
16:44 < teflond0n> keep an eye out for it - if its not today - it may be live by the end of the year
16:45 < teflond0n> its live now - but I'm redoing the entire site
16:45 -!- teflond0n [n=wgGuest1@168.8.72.205] has quit []
16:55 <@preaction> i rock the upsell
16:58 -!- wgGuest58 [n=wgGuest5@static-adsl201-232-86-73.epm.net.co] has joined #webgui
16:58 < wgGuest58> hello
16:58 <@preaction> hello
16:59 < wgGuest58> i have a question
17:00 < wgGuest58> can i obtain a value from an external database from a user and put it in session as the username,karma etc?
17:01 <@preaction> you might be able to using a custom Auth module
17:04 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
17:04 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []
17:04 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
17:05 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
17:06 < wgGuest58> I need a session variable with a specific value that i get with a macro, how can i do it?
17:06 <@preaction> i don't understand what you mean by "session variable"
17:09 < wgGuest58> this value can be used in many parts of my site, but i don't like to call the macro each time that i need it, how can have it in session as a username?
17:09 <@preaction> put it in the session scratch once and get it from there
17:10 < wgGuest58> how put it in the session scratch?
17:11 <@preaction> WebGUI::Session::Scratch module
17:11 < wgGuest58> ok
17:11 < wgGuest58> another question
17:13 < wgGuest58> i have a webgui installation in version 7.3.22 and i want to update it. Can i update it directly to the latest version or first to version 7.4.0 and then for the latest version?
17:14 < dionak> i believe you would need to do each version. The upgrade script in webgui updates to each sequential version until it arrives at the latest.
17:15 < wgGuest58> ok
17:17 < wgGuest58> in a sql form can i create a hidden field that stores the username of the user?
17:25 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui
17:27 < dionak> my first thought, without looking, is that you could edit the template and add this hidden field. Perhaps use a macro to populate it.
17:33 < wgGuest58> i don't some features from the sql form can i delete them modifying the template?
17:34 -!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
17:34 -!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 104 (Connection reset by peer)]
17:38 < dionak> could you restate that question?
17:40 < wgGuest58> If i don't want some features from the sql form, can i delete them modifying the template?
17:41 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui
17:42 < dionak> which features are you not wanting?
17:43 < wgGuest58> for example the search's field and some of the checkbox
17:47 < dionak> i would imagine so but i would have to look at the code. you could just copy the template, edit it real quick and try. sorry but i don't have the code open in front of me. i'm also not a PB dev. You could know in about 5 minutes. Unless someone else wants to chime in?
17:47 < perlmonkey2> Would YUI's charts component every be used in WebGUI? It is JS that generates Flash charts. Looks pretty neat, but it is Flash which I have a love hate relationship with.
17:49 <@preaction> i imagine if there's a use for it. Frank's been wanting to re-do the project manager for a while, and i've been wanting him to since i have some ideas of my own
17:51 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has quit [Read error: 104 (Connection reset by peer)]
17:54 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
17:57 < wgGuest58> how the contributions are created?
17:58 < wgGuest58> especially the packages, how is the process?
18:01 < perlmonkey2> wgGuest58: I'm not sure how employees do it. But volunteers just talk to Rizen and the rest, hash over what they want to do, and then submit the work for approval to the main tree.
18:01 < perlmonkey2> WebGUI is actually a pretty fun code base to work on.
18:02 < perlmonkey2> wgGuest58: Preaction usually has all the answers ;)
18:04 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []
18:04 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
18:04 -!- mode/#webgui [+o rizen] by ChanServ
18:05 < wgGuest58> how can i generate a package with wgpkg extension
18:05 < wgGuest58> ?
18:07 < BartJol> make a package, go to the essat manager and export it
18:07 < BartJol> asset
18:09 <@preaction> perlbot .co
18:09 < perlbot> .co is Colombia
18:15 < wgGuest58> the people export an asset, change the code and then generate the package
18:17 <@rizen> you make whatever changes you want to make before generating the package
18:17 <@rizen> there is a section on how packages are created in the WebGUI Content Managers Guide
18:18 < wgGuest58> ok
18:18 < wgGuest58> i am going to check
18:19 < wgGuest58> thanks all for the help
18:21 < wgGuest58> i am new in webgui and i want to exploit all the resources that the webgui has
18:23 < BartJol> very good, success
18:24 < nuba> s/exploit/explore/?
18:25 <@rizen> exploit works too
18:28 -!- wgGuest58 [n=wgGuest5@static-adsl201-232-86-73.epm.net.co] has quit []
18:33 -!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []
19:03 < CIA-19> WebGUI: colin * r5164 /WebGUI/t/Asset/File/Image/Photo/download.t: add version tags and commits. Also add 1 dummy test to make the plan happy
19:40 < perlmonkey2> Hmm, is there an easy way to reorder items in the navigation bar?
19:41 <@preaction> reorder them using the asset manager
19:41 < perlmonkey2> preaction: thanks
19:41 <@preaction> the number on the side, next to the checkbox. you can drag it around
19:41 < perlmonkey2> groovy
19:42 <@preaction> question: wouldn't getLineage(['pedigree'], { assetToPedigree => $myasset }); be the same as $myasset->getLineage(['self','ancestors','descendants']); ?
20:05 < perlmonkey2> hmm....a few days ago there was a discussion on how to get a user to agree to terms and conditions before participating in a forum. Anyone recall what the consensus was?
21:06 -!- wgGuest06 [n=wgGuest0@168.8.72.205] has joined #webgui
21:07 -!- wgGuest06 is now known as teflond0n
21:14 < teflond0n> is the /data folder considered the root of webgui?
21:19 < teflond0n> scratch that - which is the webgui config file
21:21 <@rizen> preaction: no
21:21 <@rizen> teflond0n n
21:21 <@rizen> no
21:22 <@rizen> the webgui root is /data/WebGUI
21:23 < teflond0n> when its asking for --configfile= what is the webguiConfig by default?
21:24 < teflond0n> would that be the sitename.conf in the etc folder?
21:25 <@rizen> yeah, config file would be www.example.com.conf or whatever your site is
21:27 < teflond0n> when I try to import using the userImport.pl I am getting Base class package "DateTime" is empty
21:28 < teflond0n> and says I might need to 'use' the module which defines it first at ..lib/weGui/datetime.pm lne 20
21:29 < teflond0n> any suggestions -
21:30 <@preaction> teflond0n, it can't find the DateTime perl module
21:30 <@preaction> are you working in the right environment? can you perldoc -l DateTime?
21:31 < teflond0n> ls
21:32 < teflond0n> sorry i tried to run that command but got no doc found for DateTime
21:33 < teflond0n> I see DateTime.pm in the lib/WebGUI folder
21:46 < teflond0n> any suggestions
21:47 <@preaction> lib/WebGUI/DateTime.pm is WebGUI::DateTime. perl is looking for DateTime, which is a perl module you should have from CPAN. it's required for WebGUI to work, so it exists on your system, somewhere
21:48 < teflond0n> I browsed to it at lib/WebGUI/DateTime.pm
21:48 <@preaction> is WebGUI working on your site?
21:48 < teflond0n> yep
21:49 <@preaction> then you have DateTime
21:49 <@preaction> that is not DateTime, that is WebGUI::DateTime. look at the "package" statement at the beginning of that file
21:49 < teflond0n> do I need to stop the processes to run the userImport?
21:49 <@preaction> no
21:50 < teflond0n> right it says user WebGUI::DateTime;
21:51 <@preaction> and WebGUI::DateTime requires DateTime
21:51 < nuba> teflond0n: did you run /data/wre/sbin/setenvironment ?
21:52 < nuba> type at your shell ". /data/wre/sbin/setenvironment" without the quotes
21:52 < nuba> btw that will make sense to you only if you're using the wre
22:08 -!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has left #webgui []
22:10 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
22:15 < teflond0n> I have ran the setenvironment and it still isnt working
22:26 < nuba> paste your error at www.pastebin.com and post the url here
22:27 < nuba> if your error message is bigger than a couple of lines
22:33 < teflond0n> Base class package "DateTime" is empty.
22:35 < teflond0n> not sure if that helps
22:39 < teflond0n> what all comes with the online support - just whats listed here? https://www.plainblack.com/services/support
22:47 <@preaction> just what's there, with the questions at the bottom
22:52 -!- teflond0n [n=wgGuest0@168.8.72.205] has quit []
23:01 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
23:33 <@preaction> would there ever be a good reason for me to want to join more than one class in a getLineage query? every time i think of one, the where clause for the query gets exponentially more complicated
23:38 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
--- Day changed Fri Dec 21 2007
00:04 < nuba> preaction: you know SQL's IN ? as in "SELECT foo, bar FROM baz WHERE foo IN ( '1', '2', '3');"
00:05 <@preaction> yes
00:05 < nuba> instead of WHERE foo = '1' OR foo = '2' or foo = '3' etc
00:05 <@preaction> right
00:05 < nuba> ok
00:06 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
00:06 -!- mode/#webgui [+o rizen] by ChanServ
00:07 <@preaction> but let's say we join two classes, Post and Event. If I only want to get Events that have a certain date, i need to do: ( className = 'WebGUI::Asset::Event' and Event.startDate = '...' ) <- enclosed in parens to make sure we don't screw with the Post assets we want
00:08 <@preaction> Posts don't have startDate, and if they did, it would be worse, since i'd have to also run the query against Post.startDate (after ensuring the className is Post)
00:09 <@preaction> the only time i could think it necessary is when searching for assets, and I think it'd be best to handle that using WebGUI::Search and a decent constrants system (which it has yet to gain, though i've got some ideas)
00:12 < nuba> well that suggests me a UNION of queries, too
00:13 < nuba> build a select for each class, then have 'em UNIONed
00:15 < nuba> that way if you have contraints A,B,C for a given class and D,E for another class, they wont step on each other's shoes.
00:15 <@preaction> right, and since we want to keep a single method to get assets from the lineage, would you think it'd be prudent to break getLineage into getLineage and getLineageQuery, so that later the WebGUI::Search module can run getLineageQuery multiple times to get the queries for all the assets, and run them using UNIONs
00:15 <@rizen> nuba, are you still working on the mapping system?
00:16 < nuba> rizen: yes
00:17 -!- SDuensin [n=Scott@238.sub-75-205-86.myvzw.com] has quit ["Leaving"]
00:20 <@rizen> sweet
00:20 <@rizen> how's it coming along
00:21 < nuba> rizen: i have the mid-january deadline for it :/
00:21 <@rizen> preaction, there should be no reason to have a getLineageQuery at all if we build a good constraints system in the search interface
00:21 < nuba> thats a government-issued deadline btw
00:21 <@rizen> oh yeah? your government is going to use it?
00:21 < nuba> its the deadline for delivering the website with that feature in my project's schedule, which is government-funded.
00:22 <@rizen> sweet
00:24 < nuba> so that bumped the priority up quite a good amount
00:24 < nuba> in my work plate
00:24 <@rizen> i'm glad to hear they are funding it's development
00:25 < nuba> i think i've told you before about it
00:26 < nuba> from my irlcogs: #webgui.2007-06.log:16:10 < nuba> ok, let me outline the project a bit. this is a grant i've got from the government, to build a portal dedicated to whats called by unesco 'untangible heritage'
00:26 <@rizen> yeah you briefly explained the project you were working on
00:26 < nuba> i meant UNESCO
00:26 < nuba> by then
00:26 < nuba> yep
00:27 < nuba> oops, irclogs*
00:57 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]
00:57 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
00:57 -!- mode/#webgui [+o Haarg] by ChanServ
01:04 -!- dionak_ [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
01:04 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
01:05 < perlDreamer> You ever have one of those days where your boss tells you to do something
01:05 < perlDreamer> But it isn't really what he wants
01:05 <@preaction> all the time
01:05 < perlDreamer> so when you give him what you asked for
01:05 < perlDreamer> you get busted?
01:05 <@preaction> yeah, i can definately relate to that
01:05 < nuba> everyone can in a certain level
01:06 <@rizen> yeah, my boss is a real dick
01:06 <@preaction> oh come off it, vrby is a good guy
01:06 <@rizen> vrby's not the boss of me
01:06 <@rizen> =)
01:06 <@preaction> Red Tape!
01:06 < perlDreamer> I'm gonna tell Sarah you said that.
01:07 <@preaction> i'm gonna tell Vrby you said that :p
01:07 <@rizen> oooooh
01:07 <@rizen> she's standing right here
01:07 < perlDreamer> sarah!
01:07 < perlDreamer> Hey!
01:07 <@rizen> she's taking offense
01:07 < perlDreamer> JT's ragging on you!
01:07 < perlDreamer> He says you have stinky armpit hair and nag on him all day long
01:08 <@rizen> ha! she walked away before you typed that last part
01:08 < perlDreamer> I'll text her instead
01:09 < dionak_> smart sarah
01:09 < nuba> every man's boss is a real dick if you take Sigmund Freud's words seriously
01:09 <@rizen> come on preaction, we have our good an bad days, but our worst days are still better than any other place you've ever worked i'm guessing
01:09 < nuba> he's the one who proposed "sexual desire as the primary motivational energy of human life"
01:09 <@rizen> i know they are for me
01:11 <@preaction> i'm not complaining, i'm more proactive than colin: I'll get clarification when I know that i'm being asked for something I know the boss doesn't really want
01:11 <@preaction> hence the specs
01:12 < perlDreamer> oh no, he's prefectly clear the first time
01:12 < perlDreamer> "Go and run a simulation that answers this question".
01:12 < perlDreamer> Here's the answer
01:12 < perlDreamer> "That's not what I want"
01:12 <@preaction> and then you ask "so you want me to answer this question?"
01:12 <@preaction> if they say "yes", get it on tape
01:13 < perlDreamer> I should
01:13 < perlDreamer> My MP3 player has a voice recorder
01:13 -!- rizen is now known as rizenisafk
01:13 < nuba> heh
01:20 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)]
01:26 -!- dionak_ [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []
01:29 < perlDreamer> preaction: I'm stuck on an t/..../Photo/editSave bug. Do you have a few minutes?
01:29 <@preaction> sure
01:29 < perlDreamer> let me commit this
01:30 < perlDreamer> HEAD/5165
01:30 < perlDreamer> when I run this, I'm still getting a fatal (can't call prepare on an undefined)
01:33 <@preaction> because there's no templateIdViewAlbum in the Gallery
01:33 < perlDreamer> there's no default, it always has to be specified?
01:33 < CIA-19> WebGUI: colin * r5165 /WebGUI/t/Asset/File/Image/Photo/editSave.t: Added versionTags and commits. Still having some problems, though.
01:34 <@preaction> there's no default currently, i mean, there could be if you open up the package that contains the assets and add those assetIds to the Gallery
01:34 <@preaction> which i can do quick
01:35 < perlDreamer> that would help a lot
01:35 <@preaction> run this query for me and give me one of the assetIds it gives you? just making sure of something
01:35 <@preaction> elect namespace,assetId from template where namespace LIKE "Gallery%"
01:36 < perlDreamer> http://webgui.pastebin.com/m4d38e826
01:37 <@preaction> good, they're the same (even though i should just trust the package system for that)
01:38 < perlDreamer> Are wG::Test::Maker objects smart? In other words, it looks like you're running permission and HTML tests with the same object.
01:39 <@preaction> yup
01:39 <@preaction> wait, like how? i believe i made it so you could only run either permission / html tests on the same method
01:39 <@preaction> it's the method that's the thing
01:39 <@preaction> i mean, if you're running a permission test, you don't need a regex
01:40 <@preaction> though i realize there's that "doesn't look like a regex" and i think that's because it's not qr//, but i think it also has to be quotemeta too. i don't know if it's even possible to do what i want
01:40 <@preaction> it might have to be an is() test
01:43 < perlDreamer> it would be nice if there was an index test primitive so you don't have to muck with the regexes.
01:44 < perlDreamer> Does the string contain this substring?
01:44 < perlDreamer> is() won't work unless you set the user styles to be empty
01:45 <@preaction> i was thinking it would, because we get what the privilege output should be right before we test the method, so everything should be the same between them (the session asset shouldn't change)
01:47 < perlDreamer> I see. Maker::HTML calls the expected privilege method instead of just doing a substring match on the privilege message like I did in the Session/Privilege tests.
01:48 <@preaction> i've been trying to design future-resistent tests
01:48 <@preaction> Test::Deep is a great tool when it comes to that
01:48 <@preaction> commmitted the default assetIds
01:48 < CIA-19> WebGUI: doug * r5166 /WebGUI/lib/WebGUI/Asset/Wobject/Gallery.pm: fix: Added default assetIds for templates
01:48 < perlDreamer> thanks
01:49 < perlDreamer> with test_privilege doing an is, it just fails now
01:49 < perlDreamer> I'll try to diagnose why
01:50 <@preaction> eh, if you just change it to do a simple regex on a magic string for now, i'd be cool with it. it's the interface that's more important (maybe in the future we can figure it out)
01:54 < perlDreamer> it's not using the same asset for both lookups
01:54 < perlDreamer> I'm not sure why
01:54 < perlDreamer> were these passing before the merge?
01:55 <@preaction> no, couldn't figure out why
01:55 <@preaction> but i think it's because it's not setting $session->asset in WebGUI::Test->getPage
01:55 <@preaction> and then it would also have to set the asset when getting the privilege text to test
01:56 <@preaction> (and restore the asset in both cases, or just do it in the Test::Maker::HTML)
01:56 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
01:58 < perlDreamer> on to the test_regex. if you call editSave, it will create a new object? How do we get a handle on that so that it can be committed and rolled back?
01:58 <@preaction> editSave will commit... well, requestCommit automatically (due to processPropertiesFromFormPost)
01:59 <@preaction> theoretically purging the album will purge the photos
01:59 <@preaction> and purging all assets in a version tag will rollback the version tag
01:59 <@preaction> so also theoretically, purging the Gallery will clean up everything for us
01:59 < perlDreamer> purging all assets in a version tag will cause the version tag to roll back? I didn't know there was a hook for that.
02:00 <@preaction> AssetTrash line 191
02:01 < perlDreamer> sweet!
02:02 <@preaction> but also rolling back a version tag should purge the Gallery, which will purge the Album and Photos
02:03 <@preaction> look at AssetTrash line 136, shouldn't we need to get pending, approved, and/or archived assets as well?
02:03 <@preaction> as it is, it looks like it will only get approved assets
02:04 < perlDreamer> that may be a bug
02:07 <@preaction> i'll post it and see if someone else agrees
02:08 < perlDreamer> For now, I'd like to mark all of the Maker tests as SKIP until you can get test_permission and other issues worked out. Does that sound okay?
02:09 <@preaction> sure
02:09 < perlDreamer> I'll try to get as many of the others working as possible
02:09 <@preaction> feel free to be heavy with the TODO: blocks
02:10 < perlDreamer> well, none of editSave tests are working, so I just did skip_all on them.
02:10 < perlDreamer> But I'll mark other individual tests as necessary
02:11 < perlDreamer> Maybe we should start with some Test::Maker tests? ;)
02:14 <@preaction> perhaps ;)
02:14 <@preaction> i'm starting to think it might be better to use use Test::Deep and make a Test::Deep::Cmp for things like privilege and such
02:15 <@preaction> but then again, Test::Maker does abstract away the whole calling of getPage
02:16 < perlDreamer> Is there a lot of getPage setup?
02:16 <@preaction> not really, it just passes right on
02:17 < perlDreamer> according to t..../Photo/exif.t, Photo.pm needs to subclass setFile to add exif data.
02:18 < perlDreamer> that's not happening at all right now
02:18 <@preaction> ah, i think i forgot to tell the rest of the system that we're not caching exif data at the moment
02:19 <@preaction> the exif data contains stuff that JSON doesn't like at all (like scalar refs)
02:19 <@preaction> i'll remove those two tests
02:21 <@preaction> actually, i'll fix this test right. it'll take me just a couple minutes
02:34 <@preaction> 5167 has my fixes for that exif.t stuff
02:48 < CIA-19> WebGUI: doug * r5167 /WebGUI/t/Asset/File/Image/Photo/exif.t: fix: these tests pass now
02:51 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
04:09 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
04:09 -!- mode/#webgui [+o khenn] by ChanServ
04:56 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
06:05 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
06:05 -!- mode/#webgui [+o rizen] by ChanServ
06:05 -!- rizenisafk [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
06:17 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
06:17 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:41 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
06:53 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
06:53 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Read error: 104 (Connection reset by peer)]
07:56 -!- metanil [n=akhadka@137.48.138.72] has joined #webgui
10:48 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
11:41 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
12:21 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
13:03 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
13:45 -!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
14:06 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
14:07 -!- mode/#webgui [+o preaction] by ChanServ
14:08 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
14:10 -!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]
14:18 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
15:23 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
15:44 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
15:44 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
15:44 -!- mode/#webgui [+o khenn] by ChanServ
15:52 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
15:54 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]
15:57 -!- SDuensin [n=Scott@71.sub-75-206-212.myvzw.com] has joined #WebGUI
16:40 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui
16:47 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
16:47 -!- mode/#webgui [+o rizen] by ChanServ
17:17 < nuba> There's also google's chart API at http://code.google.com/apis/chart/
17:18 < nuba> No javascript there, no api keys, its quite simple to use
17:18 < nuba> requires some data and url munging
17:18 <@preaction> they're just images too, which would probably be a good plugin to the webgui chart API
17:19 < nuba> may not enjoy the fact that they're public, and hosted elsewhere
17:19 < nuba> yes if you go the plugin route, that's a nice-to-have one, too
17:20 <@preaction> it is pluggable though, martin wrote it that way (from what I know)
17:20 < nuba> so ive heard at the dev list. I haven't checked the webgui's graphing features yet.
17:21 <@preaction> plus you might want to add the Google one to the discussion on the forums, it might end up being a better solution even than using ImageMagick
17:21 < nuba> yeah
17:33 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
17:40 -!- wgGuest84 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has joined #webgui
17:40 < wgGuest84> hi
17:50 -!- wgGuest84 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has quit []
17:58 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
18:03 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:23 -!- wgGuest73 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui
18:23 < wgGuest73> hello
18:25 < wgGuest73> can i create in a sql form a default field that stores a value?
18:26 < wgGuest73> I want to create several sql form in my site and all of them need that default field
18:34 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui
18:41 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
18:42 < wgGuest73> can i create in a sql form a default field that stores a value?
18:43 < perlDreamer> Is the user allowed to change the default, or is it the same all the time?
18:44 < wgGuest73> is the same all the time
18:44 < perlDreamer> Try looking at the form options ReadOnly, or Hidden
18:44 < perlDreamer> I'm not sure if SQLForm supports them, but in WebGUI speak that's how you'd do it.
18:46 < wgGuest73> i am going to check
18:48 -!- khenn__ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
18:48 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
18:52 -!- khenn__ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]
18:53 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI
18:53 -!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]
18:57 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
18:57 < wgGuest73> the value of this default field can be assigned with a macro
18:58 < perlDreamer> Is that a question or a statement?
18:58 < wgGuest73> excuseme, question
18:59 < perlDreamer> I _think_ that SQL Form fields evaluate macros.
19:02 < wgGuest73> as the username is a session value can i assign too?
19:03 < CIA-19> WebGUI: colin * r5168 /WebGUI/t/Asset/File/Image/Photo/ (editSave.t makeResolutions.t): add version tags and commits to makeResolutions. Most tests fail anyway
19:03 < perlDreamer> No, the username is fixed and depends on which user is logged in at the time.
19:06 < wgGuest73> and if I have another information in session how can i put it in the dafault value?
19:06 < wgGuest73> default field?
19:06 < nuba> wgGuest73: maybe you would like to assign the current session's username to a field, is that the case?
19:07 < perlDreamer> wgGuest73: there is only access to a limited subset of the session variable inside templates and macros. You'll need to be very specific as to what you want.
19:07 < wgGuest73> can i use for example session->username() to put a value in the default field?
19:08 < perlDreamer> No, but you can use ^@;, which is the username macro
19:13 < wgGuest73> ok
19:14 < wgGuest73> thanks for your help
19:14 < perlDreamer> You're welcome!
19:14 -!- wgGuest73 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit []
19:18 < CIA-19> WebGUI: colin * r5169 /WebGUI/t/Asset/File/Image/Photo/makeShortcut.t:
19:18 < CIA-19> WebGUI: Added commit and rollback.
19:18 < CIA-19> WebGUI: Skip'ed two tests, one which uses test_permissions and another which uses a Shortcut
19:18 < CIA-19> WebGUI: method which does not exist.
19:18 < CIA-19> WebGUI: colin * r5170 /WebGUI/t/Asset/File/Image/Photo/setFile.t:
19:18 < CIA-19> WebGUI: Added commits and skipAutoCommitWorkflow. Test can be run multiple times.
19:18 < CIA-19> WebGUI: First test is failing.
19:18 -!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit []
19:19 -!- wgGuest44 [n=wgGuest4@170.171.10.32] has joined #webgui
19:22 -!- wgGuest44 [n=wgGuest4@170.171.10.32] has quit [Client Quit]
19:33 < CIA-19> WebGUI: colin * r5171 /WebGUI/t/Asset/File/Image/Photo/view.t:
19:33 < CIA-19> WebGUI: Fixed a typo (Photo wants to be a child of Album, not Gallery).
19:33 < CIA-19> WebGUI: Added commit and skipAutoCommitWorkflows.
19:33 < CIA-19> WebGUI: No tests in here.
19:35 < nuba> whoa, ran out of memory while batch-creating lots of colab assets w/ lots of posts
19:36 < perlDreamer> How many is "lots"?
19:36 < nuba> using a script based on WebGUI/sbin/_utility.skeleton, not a lot added there
19:36 < nuba> is a WebGUI::Session memory-hungry-prone?
19:36 < nuba> let me check the numbers..
19:37 < perlDreamer> They can all use the same session.
19:38 < nuba> total of 112 colab assets, having a total of 2654 posts w/ pics
19:39 < perlDreamer> Are you using the Post's autoCommitWorkflow (the default)?
19:39 < nuba> adding files to each's post storage with addFileFromFilesystem
19:39 < nuba> yes
19:40 < perlDreamer> So that would generate 2654 Spectre requests
19:40 < perlDreamer> really quickly
19:40 < nuba> it was the import script which ran out of memory
19:40 < nuba> not the box
19:40 < nuba> the utility script aborted with perl's "Out of memory!" message
19:41 < perlDreamer> I've never done anything on that scale, so I'd try posting to the dev mailing list.
19:41 < perlDreamer> The PB staff does stuff like that all the time, so they may have a better idea of what's up.
19:45 < perlDreamer> either that, or if you paste the script I can take a look at it
19:46 < nuba> well all my test runs with small amount worked fine, and since i need to wrap this job quickly i'll just whip a bash script to call my perl script 112 times
19:46 < nuba> small amounts*
19:46 < perlDreamer> good idea
19:46 < nuba> but thanks for the offer anyway
19:48 < CIA-19> WebGUI: colin * r5172 /WebGUI/t/Asset/File/Image/setfile.t: commit the version tag
19:48 < CIA-19> WebGUI: colin * r5173 /WebGUI/t/Asset/File/setfile.t: commit the version tag
19:58 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
19:59 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
20:03 < CIA-19> WebGUI: colin * r5174 /WebGUI/t/_test.skeleton: END at the end
20:03 < CIA-19> WebGUI: colin * r5175 /WebGUI/t/Asset/AssetTrash.t: Adding a basic AssetTrash test to quickly check the purge method.
20:03 < CIA-19> WebGUI: colin * r5176 /WebGUI/t/Asset/Wobject/GalleryAlbum/00base.t:
20:03 < CIA-19> WebGUI: Commit the workflow.
20:03 < CIA-19> WebGUI: Use the skipAutoCommitWorkflow switch.
20:03 < CIA-19> WebGUI: AssetTrash->purge does not set the invocant to be undef, only its copy.
20:16 < nuba> perlDreamer: still around?
20:18 < perlDreamer> yup
20:18 < nuba> perlDreamer: this is the first time im writing a utility script w/ collab assets, can you please check if its all there or if im missing something?
20:18 < nuba> its there http://pastebin.com/m35ca1d1f
20:18 < perlDreamer> sure
20:19 < nuba> i remember reading something about "mustn't forget to $post->postProcess;" somewhere
20:20 < nuba> guess it was here on the channel
20:20 < perlDreamer> I see one problem right off the bat. No version tags.
20:20 < nuba> its on line 76
20:20 < perlDreamer> Before making the collab, add this line
20:25 < perlDreamer> You may need to commit the Collab before adding Threads to it
20:25 < perlDreamer> Is the script dying on calling the postProcess call?
20:25 < perlDreamer> actually, what problem are you seeing?
20:26 < nuba> after uploading about half the stuff the script printed "Out of memory!" to STDERR and died
20:26 < perlDreamer> this is after the bash loop, too?
20:27 < nuba> no, this is the doing-it-all-in-a-single-run script
20:28 < nuba> now, there is this error at webgui.log: 2007/12/21 15:44:19 - ERROR - www2.aviva.com.br.conf - main::[[undef]] - Caught exception executing workflow activity pbwfactivity0000000006 for instance qUdN1u5wNA-BU0vkyimGQw which reported Can't call method "get" on an undefined value at /data/WebGUI/lib/WebGUI/Asset/Post.pm line 306.
20:28 < nuba> for every post I add
20:28 < nuba> still, the post seems normal
20:28 < perlDreamer> the Post needs a committed parent Collab
20:28 < perlDreamer> now, if you were to use skipAutoCommitWorkflows, it may work just fine
20:29 < perlDreamer> and just commit the whole thing at the end
20:31 < nuba> i'll try that, commiting after adding the colab, then set another version tag, and add posts, and commit it too
20:32 < nuba> thanks for checking the code, feedback is appreciated
20:33 < nuba> the feedback*, im not implying i want more feedback on it :)
20:40 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
20:40 -!- mode/#webgui [+o rizen] by ChanServ
20:41 < perlDreamer> nuba, unless you set skipAutoCommitWorkflows in the Post, adding the 2nd versionTag won't do anything
20:41 < perlDreamer> All you really need to do is commit the Collab
20:43 < perlDreamer> Hail, rizen
20:43 < perlDreamer> Be well :)
20:43 <@rizen> don't hail me
20:43 <@rizen> or i'll tornado you
20:43 <@rizen> =)
20:43 < perlDreamer> Well, in that case...
20:44 < perlDreamer> $self->connectToBotNet->flood('rizen');
20:48 < CIA-19> WebGUI: colin * r5177 /WebGUI/t/Asset/Wobject/GalleryAlbum/addArchive.t: Commit the version tag, add skipAutoCommitWorkflow. This test runs, but is failing all tests
20:52 < perlDreamer> rizen, is there any way to say that tests have to be run out of /data/WebGUI?
20:53 <@rizen> you mean a policy, or codewise?
20:53 < perlDreamer> Well, if we have a policy, then the code would only work there.
20:53 <@rizen> i mean policy as in something we put in the wiki
20:54 < perlDreamer> Okay, then yes, policy
20:54 <@rizen> sure, but what would the reason for the policy be?
20:55 < perlDreamer> Getting rid of use lib "$FindBin::Bin/../../../lib";
20:57 <@rizen> and there's no other way that we could do it so we wouldn't need to include that in every file?
20:58 <@rizen> isn't there a master class that all tests inherit from, that's how we get $session
20:58 <@rizen> so technically, wouldn't we only need to find lib once?
20:58 < perlDreamer> Let me think outload for a sec.
20:58 < perlDreamer> The problem use lib FindBin solves is to find WebGUI::Test so it can set up lib paths and a session.
20:59 < perlDreamer> as an aside, Parrot has this problem, too. And it's not easy to solve.
20:59 <@rizen> actually, what am i thinking
20:59 <@rizen> we don't even deed find bin
20:59 <@rizen> we have an environment variable that has the path to the config file
21:00 <@rizen> so we can parse that to find where the webgui root is
21:00 <@rizen> either that, or we could just require a second env var that tells us where webgui root is
21:01 < perlDreamer> we could append the path to PERL5LIB
21:01 < perlDreamer> that's just another way of doing the same thing
21:03 <@rizen> ok i guess my official opinion is that even though i recommend everyone use /data
21:03 <@rizen> not everyone does
21:03 < CIA-19> WebGUI: colin * r5178 /WebGUI/t/Asset/Wobject/GalleryAlbum/delete.t: Commit the version tag, add skipAutoCommitWorkflow. Update the use lib path. Skip test_permission tests. Most tests are failing.
21:03 <@rizen> and if we can do it without forcing people to use that
21:03 <@rizen> and still keep it easy for dev sake
21:03 <@rizen> then lets do that
21:04 <@rizen> however, if its a totally unsolvable problem without creating headaches for us
21:04 <@rizen> then we can create a policy
21:04 <@rizen> fair enough?
21:04 < perlDreamer> Very fair
21:18 < CIA-19> WebGUI: colin * r5179 /WebGUI/t/Asset/Wobject/GalleryAlbum/permission.t: Commit the version tag, add skipAutoCommitWorkflow. Update the use lib path. Skip test_permission tests. All tests are skipped.
21:18 < CIA-19> WebGUI: colin * r5180 /WebGUI/t/Asset/Wobject/GalleryAlbum/ (slideshow.t thumbnails.t rss.t): fix all the FindBin paths
21:18 < CIA-19> WebGUI: colin * r5181 /WebGUI/t/Asset/Wobject/GalleryAlbum/rss.t: Commit the version tag, add skipAutoCommitWorkflow. Add a TODO test as a placeholder.
21:18 < CIA-19> WebGUI: colin * r5182 /WebGUI/t/Asset/Wobject/GalleryAlbum/slideshow.t: Commit the version tag, add skipAutoCommitWorkflow. Add a TODO test as a placeholder.
21:18 < CIA-19> WebGUI: colin * r5183 /WebGUI/t/Asset/Wobject/GalleryAlbum/view.t: Commit the version tag, add skipAutoCommitWorkflow. Fix syntax errors. Set the plan. Half the tests are failing
21:19 < perlDreamer> very close to having the test suite back into shape
21:31 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
21:31 -!- mode/#webgui [+o preaction] by ChanServ
21:31 <@rizen> what made it out of shape? was it the gallery?
21:33 < perlDreamer> yeah
21:33 < CIA-19> WebGUI: colin * r5184 /WebGUI/t/Asset/Wobject/GalleryAlbum/ (thumbnails.t addArchive.t):
21:33 < CIA-19> WebGUI: Added skipAutoCommitWorkflow, committed the versionTag.
21:33 < CIA-19> WebGUI: addArchive seems to create a new revision, so stuff it inside the existing versionTag
21:33 < CIA-19> WebGUI: colin * r5185 /WebGUI/t/Asset/Wobject/Gallery/ (6 files): fix use lib paths
21:35 <@rizen> why are you fixing it
21:35 <@rizen> that's doug's job
21:35 <@rizen> preaction...why are you lettting him fix it
21:36 < perlDreamer> I volunteered
21:36 <@rizen> the client is paying us to build this thing
21:36 <@rizen> they'll pay to fix those problems as well
21:54 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
22:42 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
22:44 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit [Connection timed out]
22:55 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]
23:00 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
23:00 -!- mode/#webgui [+o Haarg] by ChanServ
--- Day changed Sat Dec 22 2007
00:03 < CIA-19> WebGUI: colin * r5186 /WebGUI/t/Asset/Wobject/Gallery/ (7 files):
00:03 < CIA-19> WebGUI: Remove all tests with no internal tests, or that are exact copies of GalleryAlbum tests.
00:03 < CIA-19> WebGUI: Update 00base.t to test the Gallery instead of the GalleryAlbum.
00:17 -!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []
00:24 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
00:31 -!- SDuensin [n=Scott@71.sub-75-206-212.myvzw.com] has quit ["Leaving"]
01:02 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]
01:18 < CIA-19> WebGUI: colin * r5187 /WebGUI/ (lib/WebGUI/Asset.pm t/Asset/Asset.t):
01:18 < CIA-19> WebGUI: Add tests to cover fixId and one test for fixTitle.
01:18 < CIA-19> WebGUI: Fix a bug where fixId would pass integers of any length.
01:23 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
01:23 -!- mode/#webgui [+o preaction] by ChanServ
01:41 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
02:02 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
02:06 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]
02:40 -!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
02:40 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
03:33 < CIA-19> WebGUI: colin * r5188 /WebGUI/t/Asset/Asset.t: tests for fixTitle
04:17 -!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]
04:27 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui
04:27 -!- mode/#webgui [+o rizen] by ChanServ
04:34 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
04:34 -!- mode/#webgui [+o preaction] by ChanServ
04:56 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []
05:20 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
05:35 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
05:40 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
05:40 -!- mode/#webgui [+o preaction] by ChanServ
06:23 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
07:47 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]
07:47 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
07:47 -!- mode/#webgui [+o Haarg] by ChanServ
12:37 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []
16:07 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
16:07 -!- mode/#webgui [+o preaction] by ChanServ
17:51 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
18:21 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
18:21 -!- mode/#webgui [+o preaction] by ChanServ
18:57 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
20:23 < nuba> is package importing (.wbpkg files) currently working?
20:25 < nuba> i uncompressed and inspected a .wbpkg file and its all there, but when importing in another site running under the same WRE I get just a empty folder called 'Folder'
20:30 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
20:30 -!- mode/#webgui [+o preaction] by ChanServ
21:37 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
22:49 -!- Haaarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
22:49 -!- mode/#webgui [+o Haaarg] by ChanServ
22:56 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]
23:45 -!- Haaarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]
--- Day changed Sun Dec 23 2007
00:03 < CIA-19> WebGUI: colin * r5189 /WebGUI/t/Asset/Asset.t: coverage and functional tests for getIcon
01:10 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
01:35 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
03:56 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
03:56 -!- mode/#webgui [+o preaction] by ChanServ
05:01 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]
05:17 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
05:19 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
05:23 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
05:24 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:34 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
07:48 < CIA-19> WebGUI: colin * r5190 /WebGUI/lib/WebGUI/Asset.pm:
07:48 < CIA-19> WebGUI: Untab canAdd and canEdit.
07:48 < CIA-19> WebGUI: Tweak the POD docs for formatting.
11:08 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
11:08 -!- mode/#webgui [+o preaction] by ChanServ
11:41 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
18:14 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
18:30 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
18:30 -!- mode/#webgui [+o preaction] by ChanServ
20:45 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
21:03 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]
--- Day changed Mon Dec 24 2007
00:46 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
01:48 < CIA-19> WebGUI: colin * r5191 /WebGUI/t/ (Asset/Asset.t lib/WebGUI/Test/Maker/Permission.pm):
01:48 < CIA-19> WebGUI: Extend WebGUI::Test::Maker::Permission to handle class methods, like Asset->canAdd and Operations.
01:48 < CIA-19> WebGUI: Add canEdit and canAdd tests to Asset.t
02:00 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
02:41 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []
03:48 < CIA-19> WebGUI: colin * r5192 /WebGUI/t/Asset/Asset.t: add some more users for testing canAdd and canEdit
06:33 < CIA-19> WebGUI: colin * r5193 /WebGUI/lib/WebGUI/User.pm: remove double sigil and dereference instead
07:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
08:48 < CIA-19> WebGUI: colin * r5194 /WebGUI/ (lib/WebGUI/International.pm t/International.t):
08:48 < CIA-19> WebGUI: Convert WebGUI::International to use blocky eval instead of stringy eval.
08:48 < CIA-19> WebGUI: Add 1 test for getLanguage to check for refactoring.
09:03 < CIA-19> WebGUI: colin * r5195 /WebGUI/lib/WebGUI/AssetLineage.pm: convert AssetLineage from stringy to blocky eval
09:05 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
09:16 -!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui
09:28 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
09:50 -!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []
10:53 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui
13:56 -!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has joined #webgui
13:58 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
15:02 -!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]
16:08 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
17:28 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []
17:45 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has left #webgui []
17:59 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:48 -!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
20:29 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui
20:41 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
20:41 < SDuensin> Merry Festivus!
20:46 < nuba> Happy Chrismukkah too
20:50 < nuba> there's also the Kwaanza that goes from Dec 26 to Jan 1st, for pan-africanism practitioners
--- Day changed Tue Dec 25 2007
00:45 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
01:34 <+Radix_> Merry Christmas!
01:53 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
06:07 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui
06:20 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
06:20 -!- mode/#webgui [+o Haarg] by ChanServ
06:26 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]
08:33 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
09:56 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui
09:56 -!- mode/#webgui [+v Radix_] by ChanServ
10:14 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]
11:29 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
18:12 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]
18:12 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
20:05 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
20:05 -!- mode/#webgui [+o preaction] by ChanServ
20:19 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
20:19 -!- mode/#webgui [+o Haarg] by ChanServ
20:51 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
21:48 < CIA-19> WebGUI: colin * r5196 /WebGUI/t/Asset/Asset.t: add more users and groups to check canEdit
--- Day changed Wed Dec 26 2007
00:45 -!- Bruno-- [n=brnl@201-26-43-89.dsl.telesp.net.br] has joined #webgui
02:48 < CIA-19> WebGUI: doug * r5197 /WebGUI/ (13 files in 8 dirs): fixed a bunch of GalleryAlbum/Photo tests
03:25 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
03:29 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
03:29 -!- mode/#webgui [+o Haarg] by ChanServ
05:25 -!- Bruno-- [n=brnl@201-26-43-89.dsl.telesp.net.br] has quit ["*.zzz"]
05:55 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
07:00 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]
07:03 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
07:03 -!- mode/#webgui [+o Haarg] by ChanServ
07:04 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Client Quit]
07:04 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
07:04 -!- mode/#webgui [+o Haarg] by ChanServ
08:00 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
08:00 -!- mode/#webgui [+o preaction] by ChanServ
08:42 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
11:21 -!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has joined #webgui
12:05 -!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has quit [Read error: 110 (Connection timed out)]
12:13 -!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has joined #webgui
15:00 -!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has quit [Remote closed the connection]
16:01 -!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui
19:28 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
19:28 -!- mode/#webgui [+o preaction] by ChanServ
20:33 -!- wgGuest77 [n=wgGuest7@168.8.72.205] has joined #webgui
20:37 -!- wgGuest77 [n=wgGuest7@168.8.72.205] has quit [Client Quit]
21:49 -!- vayde_ [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
22:04 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Read error: 110 (Connection timed out)]
22:04 -!- vayde_ [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
22:04 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
--- Day changed Thu Dec 27 2007
00:28 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
01:17 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
04:33 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
05:02 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
05:19 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
05:59 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
05:59 -!- mode/#webgui [+o preaction] by ChanServ
06:47 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
06:47 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:47 <+perlDreamer> preaction: Wanna talk alternating styles?
06:48 <@preaction> i don't understand it myself
06:48 <+perlDreamer> me, too
06:48 < CIA-19> WebGUI: colin * r5198 /WebGUI/lib/WebGUI/International.pm:
06:48 < CIA-19> WebGUI: Fix a failing International.t test I caused.
06:48 < CIA-19> WebGUI: WGBP the conditionals in getLanguages
06:48 < CIA-19> WebGUI: Fix a typo in a comment
06:48 <+perlDreamer> I'm going to try setting up HEAD, and using wget just to fetch the style sheet
06:48 <+perlDreamer> try to take the browser out of the equation
06:49 <@preaction> i would venture to guess that FF doesn't like the response it gets when checking if the CSS is stale
06:49 <+perlDreamer> So what would be different in 5131 and earlier?
06:49 <@preaction> which causes the CSS to not be displayed, then the next time it requests the full CSS again
06:49 <@preaction> URL/Content handlers i guess
06:49 <@preaction> there were some other problems with them that I fixed, but afaik there is no testing apparatus in place yet
06:51 <+perlDreamer> I think you're right
06:51 <+perlDreamer> (about the testing)
06:51 <+perlDreamer> and wget gets the file every time
06:53 <+perlDreamer> if I try just to get the css in Firefox, then it just returns me to the homepage
06:53 <@preaction> eh, the real question is how COULD one test it? you could set up a page layout with a known description and the blank style
06:53 <@preaction> that's weird
06:53 <@preaction> that shouldn't happen
06:53 <+perlDreamer> that's how I did Session::Privileges
06:54 <+perlDreamer> WWW::Mech would be good for testing URL/Content
06:54 <@preaction> the CSS comes up just fine for me, unless i have cache disabled
06:54 <+perlDreamer> what happens if you disable the cache?
06:55 <@preaction> cache disabled it works fine
06:55 <@preaction> but if i just reload, i get the home page
06:55 <@preaction> if i shift+reload, i get the CSS again
06:57 <+perlDreamer> so you can duplicate the bug?
06:57 <@preaction> i think it has to do with line 118
06:57 <@preaction> yes
06:57 <@preaction> 118 of WebGUI::Content::Asset
06:57 <@preaction> returns Apache2::Const::OK; but WebGUI::Url::Content doesn't handle that case
07:00 <@preaction> that's weird, LiveHTTPHeaders shows that i'm getting 404, but it's not showing up in the webgui log
07:01 <+perlDreamer> and wget says that I got a 200 OK for all requests
07:02 <+perlDreamer> but maybe it ignores 304 and does another GET.
07:02 <@preaction> can you send an If-Modified-Since header? i think that's the problem
07:05 <+perlDreamer> Do you mean send it in wget? If so, then no.
07:08 <@preaction> i just shot a few things in the dark, but i think i fixed it
07:08 <+perlDreamer> committed?
07:08 <@preaction> it does mean that JT and/or someone is going to need to specify a protocol for Url and Content handlers
07:09 <@preaction> it is now
07:10 <@preaction> i remember reading something about 404 being the default mod_perl responce unless you send something better
07:10 <+perlDreamer> yup, it works here, too
07:11 <+perlDreamer> the only strange error I get now is a JS error with cool_menus
07:11 <@preaction> coolmenus suck, and i think with the new YUI Menu module we can finally get rid of the damned thing
07:11 <+perlDreamer> sounds good
07:12 <@preaction> what would you think if you could create multiple views for an SQLReport, giving them each a different template and style?
07:13 <@preaction> i've got an idea to build a Report framework sort of thing, that allows multiple view configurations and multiple view methods (view all, view paginated, search)
07:13 <@preaction> something that can be extended to make writing reports easier
07:14 <+perlDreamer> Kind of like moving the shortcut/override functionality into the SQL Report?
07:14 <@preaction> imho, something that other web frameworks have that we don't: easily extensible application / asset classes
07:14 <@preaction> ha, we do have shortcuts
07:15 <+perlDreamer> well, it might be more efficient if it was moved into the asset.
07:15 <+perlDreamer> get the data once, display in several reports
07:15 <@preaction> plus the additional feature of different view methods, makes it into a sort of "build your own application with this data"
07:16 <@preaction> i was writing some SQLReports to do RSS feeds, which is kinda ... extreme
07:16 <+perlDreamer> yes it is
07:16 <+perlDreamer> that's how I implemented an RSS feed for podcasts on the church site
07:17 <@preaction> but if i could write a report framework, write a new report class for that data (special client database connection), then instead of an SQLReport, i can configure a new ClientDataReport view (ClientData being some descriptive name of whatever)
07:17 <@preaction> componentalize, if that's a word, assets
07:17 <@preaction> SubscribeFramework, ReportFramework, FeedFramework
07:18 < CIA-19> WebGUI: doug * r5199 /WebGUI/lib/WebGUI/ (URL/Content.pm Content/Asset.pm): proposed fix for strange cache issue
07:18 <+perlDreamer> Is the FeedFramework different from the Asset/RSS module mix-ins?
07:19 <@preaction> the RSSCapable and RSSFromParent are going to be removed someday, JT's not a fan and neither am I really. RSSCapable is a good idea with a bad implementation. RSSFromParent is just stupid
07:19 <@preaction> but, it'd be along the lines of RSSCapable
07:20 <+perlDreamer> in that case, generalized interfaces for subscription to assets, reports and RSS is a great idea
07:20 <@preaction> depending on the Widgitizing framework thing that Frank and (i think) Chris did
07:20 <@preaction> the widgitizing thing might fulfill the same hole
07:22 <+perlDreamer> I haven't heard anything about that
07:22 <@preaction> i haven't heard anything outside of it exists / will exist
07:22 <@preaction> something like Google's widgit things
07:23 <@preaction> only bolted into webgui, available for any asset
07:24 <+perlDreamer> cool
07:24 <@preaction> i hope. i worry a lot about seemingly simple things being added
07:25 <@preaction> but then, i worry about API / forward-compatibility far too much
07:25 <+perlDreamer> more than the 5 year guarantee?
07:25 <+perlDreamer> or being stuck with a bad API for so long?
07:25 <@preaction> yes
07:26 <@preaction> so much so that i've been dreaming up ways to change API but keep compatibility, and do so in a nice Perly way
07:27 <+perlDreamer> speaking of Perly ways, have you been following the whole 5.10 stuff?
07:30 <@preaction> not quite. i heard there were a couple bumps, but otherwise everything is a-ok
07:31 <@preaction> i'm far more interested in the parrot developers getting over some major roadblocks
07:31 <+perlDreamer> well, NQP is finally out the door, with enough oomph to keep the perl6 compiler guys busy for a while
07:31 <+perlDreamer> that should help a lot
07:31 <+perlDreamer> and, as time goes by, more and more perl6 gets backported to perl5
07:31 <@preaction> which is kinda weird imho
07:32 <+perlDreamer> yeah, but we've needed say and // for a long time
07:32 <+perlDreamer> also, schwern has released this: http://use.perl.org/~schwern/journal/35206
07:32 <@preaction> why //? oh.. defined-or
07:32 <@preaction> auto-vivication ftw
07:33 <+perlDreamer> "ftw" ?
07:33 <@preaction> For The Win
07:33 <@preaction> (in a sarcastic sense here)
07:33 <+perlDreamer> gotcha ;)
07:34 <@preaction> Method::Signatures is interesting, as long as we don't start getting "private method new ()"
07:34 <@preaction> god... it'll look just like Java...
07:34 <+perlDreamer> ew
07:35 <@preaction> Class::InsideOut is a mistake imho. the problem it solves but the obfuscation it causes is worse
07:35 <@preaction> haven't looked at Moose though
07:35 <+perlDreamer> I've heard that Moose is slow-ish.
07:36 <@preaction> wouldn't doubt it
07:36 <+perlDreamer> but I think the Perl 6 object model was based on it, or vice versa
07:36 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
07:50 <+perlDreamer> crap: http://www.xconomy.com/2007/12/20/a-big-drop-in-the-bucket-for-drupal/
07:52 <@preaction> good on them, but it's still PHP
07:53 <+perlDreamer> I agree, but 7e6 pays for a lot of nursing school.
07:53 <@preaction> yeah, a little bit
08:02 <+perlDreamer> I had another idea for Maker::Permission output.
08:02 <+perlDreamer> Right now it tells you which userId, which method, and which module it is testing
08:02 <+perlDreamer> but each user is usually there for a reason
08:03 <+perlDreamer> I am Visitor, I am an Editor, I have Turn On Admin privileges
08:03 <+perlDreamer> It would be nice to see that in the comments rather than the userId, perhaps via username.
08:03 <+perlDreamer> my $role = $user->username ? $user->username : $userId
08:03 <@preaction> are spaces legal in usernames?
08:04 <@preaction> even so, i agree
08:04 <+perlDreamer> I think they're legal
08:04 <@preaction> userId is basically useless
08:04 <@preaction> except for 3 and 1
08:04 <+perlDreamer> yeah
08:04 <+perlDreamer> that's what the magic number page on the wiki is for
08:08 <+perlDreamer> My old form validator would be well written using the Test::Maker framework
08:18 < CIA-19> WebGUI: colin * r5200 /WebGUI/t/ (3 files in 3 dirs): (log message trimmed)
08:18 < CIA-19> WebGUI: WebGUI::Test::Maker::Permission will now use usernames instead of userIds in comments
08:18 < CIA-19> WebGUI: if they are available.
08:18 < CIA-19> WebGUI: Move the getLanguage test out of the SKIP block dependent on install the PigLatin
08:18 < CIA-19> WebGUI: language pack.
08:18 < CIA-19> WebGUI: Update Maker users with usernames in Asset.t
08:18 < CIA-19> WebGUI: Add tests for assetAddPrivileges. These tests currently cause the Turn On Admin
08:33 < CIA-19> WebGUI: doug * r5201 /branch/photogallery: Delete photogallery branch since it's been merged into Core
08:33 < CIA-19> WebGUI: doug * r5202 /branch/doug-experimental: Creating my own experimental branch
08:37 <@preaction> i think i should set up a bash script / cron job that will automatically check in my changes to my experimental branch to make sure they're kept
08:40 <+perlDreamer> Sounds like a Tina Tuner song
08:40 <+perlDreamer> I have my private branches
08:40 <+perlDreamer> branches for money
08:40 <+perlDreamer> Boy, am I really dating myself
08:43 <@preaction> yeah... that's a few decades before my time ;p
08:43 <+perlDreamer> Watch it sonny, I'll whap you with my cane.
08:46 <+perlDreamer> I'm liking Maker::Permission more and more
08:46 <@preaction> yeah, i rewrote the Photo permissions tests in 10 minutes ;)
08:47 <+perlDreamer> time for board torture
08:47 <+perlDreamer> g'night
08:47 <@preaction> night
08:47 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
08:48 < CIA-19> WebGUI: colin * r5203 /WebGUI/ (lib/WebGUI/Asset.pm t/Asset/Asset.t):
08:48 < CIA-19> WebGUI: WGBP indent Asset::canView.
08:48 < CIA-19> WebGUI: Add coverage tests for canView.
08:52 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
09:19 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]
09:19 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
09:37 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
09:37 -!- mode/#webgui [+o Haarg] by ChanServ
09:45 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
10:22 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
10:32 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
10:55 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
10:55 -!- mode/#webgui [+o preaction] by ChanServ
11:08 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
11:08 -!- mode/#webgui [+o Haarg] by ChanServ
11:15 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
11:45 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
11:56 -!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []
14:02 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
15:22 -!- wgGuest49 [n=wgGuest4@168.8.72.205] has joined #webgui
15:25 -!- wgGuest49 is now known as teflond0n
15:27 < teflond0n> whats the best way to go about putting webgui on a fresh install and importing your previous work on the site
15:28 < teflond0n> the box i had it on died - i can still boot as a firewire drive
15:41 -!- teflond0n [n=wgGuest4@168.8.72.205] has quit []
15:55 -!- wgGuest57 [n=wgGuest5@168.8.72.205] has joined #webgui
15:55 -!- wgGuest57 is now known as teflond0n
15:55 < teflond0n> where is the main webgui log located?
16:09 -!- teflond0n [n=wgGuest5@168.8.72.205] has quit []
16:10 -!- wgGuest72 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui
16:10 < AMH_bob> I'd guess /var/log/webgui.log
16:14 -!- wgGuest72 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit [Client Quit]
16:23 -!- wgGuest38 [n=wgGuest3@168.8.72.205] has joined #webgui
16:24 < wgGuest38> if you reinstall webgui do you have to go through the process of creating a new sql database
16:48 <+Radix_> depends why you reinstalled :)
16:49 <+Radix_> if you already have a mysql database and it's the same version of webgui, then you can reuse your old one (assuming it's not corrupted or anything)
16:52 < wgGuest38> pc wouldnt boot past load screen
16:52 < wgGuest38> but now sql will start and modperl wont :P
16:54 <+Radix_> okay.... before you reinstall..
16:54 <+Radix_> try rm -rf /tmp/WebGUICache/
16:54 <+Radix_> then restart
16:55 <+Radix_> that will delete the cache and any temporary files - which can sometimes cause startup issues
16:55 <+Radix_> if that doesn't work.. look at the modperl log file
16:58 < wgGuest38> Wish I would have had that info before - Already working on getting it set back up.
16:58 < wgGuest38> I did copy the entire /data folder for backup - now its just a matter of getting everything running and that back in there...
16:58 < wgGuest38> checked the log and it had nothing in it
17:01 < wgGuest38> mod perl and mod proxy wont start but reinstalling fixed sql
17:13 -!- wgGuest38 [n=wgGuest3@168.8.72.205] has quit []
17:13 -!- wgGuest23 [n=wgGuest2@168.8.72.205] has joined #webgui
17:13 -!- wgGuest23 [n=wgGuest2@168.8.72.205] has quit [Client Quit]
17:13 -!- wgGuest24 [n=wgGuest2@168.8.72.205] has joined #webgui
17:16 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui
17:16 -!- mode/#webgui [+v crythias] by ChanServ
17:16 -!- wgGuest24 [n=wgGuest2@168.8.72.205] has quit [Client Quit]
17:21 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []
17:24 -!- wgGuest75 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui
17:24 < wgGuest75> hello
17:24 -!- wgGuest27 [n=wgGuest2@168.8.72.205] has joined #webgui
17:26 -!- wgGuest27 [n=wgGuest2@168.8.72.205] has quit [Client Quit]
17:26 -!- wgGuest79 [n=wgGuest7@168.8.72.205] has joined #webgui
17:26 -!- wgGuest79 [n=wgGuest7@168.8.72.205] has quit [Client Quit]
17:27 < wgGuest75> I have Anonymous Registration enabled, and I want to put a macro in the Default WebGUI Anonymous Registration Template
17:28 < wgGuest75> but the macro will be executed when the user saves your information
17:29 < wgGuest75> My question is where will be it called?
17:33 <+Radix_> Hmm.. sounds like you want a workflow, not a macro
17:33 <+Radix_> if you want something to be called only when you first sign up, then you can do this through a workflow I'm pretty sure
17:35 < wgGuest75> but I can put a macro or is not posible?
17:41 -!- wgGuest76 [n=wgGuest7@168.8.72.205] has joined #webgui
17:42 -!- wgGuest76 is now known as teflond0n
17:42 < teflond0n> is it possible to just readd a site by dragging the old files into webgui ?
17:42 < teflond0n> I mean I have already created the site in webgui - I just need to reimport the files so to speak
17:43 <+Radix_> yeah, you will need the domains directory and all the config files to be copied across too
17:44 <+Radix_> the ones I can think of that you'll need are /data/WebGUI/etc /data/wre/etc and /data/wre/var
17:44 <+Radix_> assuming you're using the wre that is
17:44 < teflond0n> what exactly do you mean using the wre
17:45 <+Radix_> do you have a /data/wre/ directory?
17:46 < teflond0n> yes
17:46 <+Radix_> wre = webgui runtime environment
17:46 < teflond0n> gotcha
17:46 < teflond0n> is that different than the webgui web interface for the console?
17:47 <+Radix_> Oh.. hmm.. actually I haven't used the new web interface stuff - so I don't know how that works or if it does it differently
17:48 <+Radix_> I'm still using 0.7.1 of the wre here :)
17:49 < teflond0n> I dont blame you - once I get this working I won't mess with it :P
17:52 < wgGuest75> and now i have already a workflow assigned each a time a new user registers in my site
17:53 < wgGuest75> can i put both at the same time?
17:58 < wgGuest75> can i create a workflow and inside it calls another workflow?
17:58 < wgGuest75> or workflows?
17:59 <+Radix_> I think the interface only allows you to link it to one workflow, but I'm sure it wouldn't be hard to call another workflow from the workflow itself.
18:03 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]
18:03 < wgGuest75> i was checking the Default WebGUI Anonymous Registration Template and i want to know where are templates variables defined to create the form?
18:10 -!- wgGuest80 [n=wgGuest8@168.8.72.205] has joined #webgui
18:10 < wgGuest80> radix
18:11 -!- wgGuest80 is now known as teflondon
18:11 < teflondon> radix
18:11 < teflondon> do you know of any other folders i would need to copy over
18:11 < teflondon> other than the etc var and the other etc
18:22 -!- teflond0n [n=wgGuest7@168.8.72.205] has quit []
18:22 -!- wgGuest85 [n=wgGuest8@168.8.72.205] has joined #webgui
18:22 -!- wgGuest85 [n=wgGuest8@168.8.72.205] has quit [Client Quit]
18:40 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
19:02 -!- wgGuest75 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit []
19:12 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
19:17 < teflondon> does anyone know of any cool things you can do with RandomAssetProxy other than just cycling random images
19:17 < BartJol> well
19:18 < BartJol> I once made an article, with some pageurl macro's
19:18 < nuba> cycling random text snippets?
19:19 < BartJol> oh, that was the assetproxy
19:19 < BartJol> yes like random links
19:19 < teflondon> text snippets would be fine
19:19 < teflondon> I have a small space I need to fill up with something education related.... famous quotes would work
19:21 < teflondon> ok - and now for the bigger problem
19:21 < teflondon> I am trying to import a list of usernames & pws
19:22 < teflondon> I know I should be able to do it using userImport.pl but I haven't had much luck with that yet
19:22 < teflondon> anyone have any suggestions?
19:26 < BartJol> eh, some patience, I will look
19:27 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
19:27 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:30 < BartJol> but what's gonig weong?
19:30 < BartJol> wrong
19:43 < teflondon> sec and I will try to get you the error msg
19:46 < teflondon> saying base class package "DateTime" is empty (perhaps you need to 'use' the module which defines that package first) at ../lib/WebGUI/DateTime.pm
19:48 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
19:48 <+perlDreamer> teflondon: which version are you using?
19:48 < teflondon> 8.0
19:49 < teflondon> 0.8.0 i mean
19:49 <+perlDreamer> webgui version?
19:50 < teflondon> whats the easiest way to tell
19:50 < nuba> webgui version or wre version?
19:50 < teflondon> webgui
19:51 <+perlDreamer> as admin, to into the admin console and hit Statistics
19:51 < teflondon> 7.4.19
19:52 < nuba> or else, hit any page of your webgui setup, and check the source for a line like this:
19:52 < nuba>
19:52 < teflondon> gotcha
19:52 < nuba> or else check the page properties for that meta tag
19:53 < teflondon> I know in DateTime.pm it shows use base 'DateTime'; but I don't know where or how thats defined
19:58 < teflondon> oh and has anyone here purchased the admin guide for webgui - and if so did you find it useful?
19:59 < BartJol> sorry teflondon, I'm afrad I cam't help you very much, in a few days I will have my own webgui in a testenvironment
19:59 < BartJol> then I can break stuff
19:59 < BartJol> :)
19:59 < teflondon> lol
20:00 < teflondon> well we had already had this one die once - thankfully it was on a mac not a pc and was able to salvage it
20:00 < BartJol> my boss wil get annoyed when I do that on live servers
20:00 < teflondon> I know the feeling
20:01 < teflondon> has anyone configured an ldap server to work with webgui?
20:02 < teflondon> or know where the user database is for webgui?
20:02 < teflondon> possibly i can just dump the necessary users info in or something
20:07 < teflondon> I just found a problem - when logging out in the calender events it goes to the initial style3 login page - how do I change that to redirect back to hom
20:07 < teflondon> home*
20:19 < BartJol> in the template there also is a login macro
20:19 < BartJol> in my 7.3.22 it is PBtmpl0000000000000092
20:19 < BartJol> sorry uses
20:19 < BartJol> maybe it's in there that you can configure the link location
20:20 < BartJol> so to be clear: the macro (^L();) uses a template with ID PBtmpl0000000000000092
20:21 < BartJol> you should check whether it is the same template ID
20:21 <+perlDreamer> if the calendar is configured not to be viewable by Visitor, it takes you to the login screen
20:21 <+perlDreamer> no way to change that
20:21 <+perlDreamer> unless you make that calendar viewable to visitor
20:21 < ckotil> BartJol: here's my ^L macro. ^L("","","PBtmpl0000000000000092");
20:22 < BartJol> yeah, but can you not configure the logout link in the calender template to take you to the homepage?
20:22 < teflondon> I don't mind it being visible to viewer - but I do have certain functions they have to log in for
20:22 < BartJol> while being on the same url, sure you can't change that
20:23 < teflondon> ok i found it - doesnt work exactly like I want but atleast it maintains the site appearance on the random logout
20:24 <+perlDreamer> Bartjol: no, it's a function of the basic, internal wG permissions
20:24 <+perlDreamer> gotta scoot to the gym
20:24 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
20:25 < teflondon> it didnt actually change it - just a different setting
20:26 < BartJol> ah, that's nice then
20:28 < teflondon> bartjol - did you say you had a way to cycle random text using RandomAssetProxy?
20:29 < teflondon> or better yet
20:30 < teflondon> a way to display like a shortlist of upcoming calender events?
20:30 < BartJol> well
20:31 < BartJol> you can place snippets in a folder
20:31 < BartJol> if the snippets contain let's say quotes, you can refer to the url of the folder and let a random quote appear
20:32 < BartJol> but a short list with different events is hard
20:33 < BartJol> because the random factor can take the same event at random
20:34 < teflondon> it doesnt even have to be Random - I would just like to display a list that is say for the next 2weeks to a month
20:35 < BartJol> I've seen a random post function via sql reports
20:35 < BartJol> mmm
20:35 < teflondon> what about ... the favicon
20:35 < teflondon> anyone use that with webgui?
20:35 < BartJol> not me
20:37 < nuba> BartJol: you can do things like SELECT foo FROM bar ORDER BY RAND() LIMIT 1;
20:37 < nuba> to sample a random foo
20:37 < nuba> with a SQL query
20:38 < teflondon> bb in a few - running to check on some wiring drops being installed
20:39 < BartJol> well my sql isn't rusty, it's iron ore\
20:39 < nuba> heh
20:39 < BartJol> not developed (yet)
20:40 < nuba> one is always heating and hammering it
20:40 < nuba> no matter how experienced you are :)
20:42 < BartJol> but my dinner is being prepared, long live different timezones
20:43 < BartJol> be back later, i'll get a beer
21:04 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
21:04 -!- mode/#webgui [+o preaction] by ChanServ
21:30 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
22:07 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]
22:33 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
22:33 -!- mode/#webgui [+v perlDreamer] by ChanServ
22:36 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
22:45 < teflondon> anyone had any thoughts while i was gone pertaining to the userimport.pl not working because of the DateTime.pl
22:48 <+perlDreamer> Can you please paste the error again?
22:48 < CIA-19> WebGUI: colin * r5204 /WebGUI/t/Asset/Asset.t: add some more comments to make sure that nothing bad happens
22:57 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
22:57 < dionak> hey guys.
22:58 < dionak> did anyone enter the navigation template contest?
22:58 < dionak> looks like we missed the deadline
22:59 < teflondon> the error is saying base class package "DateTime" is empty (perhaps you need to 'use' the module which defines that package first) at ../lib/WebGUI/DateTime.pm
23:01 < BartJol> >diona think that martin wanted to, but didn't have the time since is working on his graduation project
23:01 < teflondon> is there any other way to import users into a user database for webgui?
23:01 < teflondon> i dont mind manually doing groups but the individual setups of 500 people wont be fun
23:05 < dionak> is JT on? Curious if I could still submit..
23:05 -!- teflondon [n=wgGuest8@168.8.72.205] has quit []
23:05 < dionak> teflondon: besides the WG import user utility script?
23:28 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
23:28 -!- mode/#webgui [+o Haarg] by ChanServ
23:31 <+perlDreamer> dionak: JT is offline
23:31 <+perlDreamer> afaik, 7.5 is still open for committing
23:31 < dionak> ok, thanks.
23:44 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]
23:52 <+perlDreamer> dionak: Have you read Perl Best Practices?
--- Day changed Fri Dec 28 2007
00:11 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
00:23 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit []
00:53 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []
01:12 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
01:50 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
01:50 -!- mode/#webgui [+v perlDreamer] by ChanServ
02:30 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: vayde
02:33 -!- Netsplit over, joins: vayde
02:33 < CIA-19> WebGUI: colin * r5205 /WebGUI/ (lib/WebGUI/International.pm t/International.t):
02:33 < CIA-19> WebGUI: Add a test for getting the whole language property hash.
02:33 < CIA-19> WebGUI: Reformat the getLanguage method according to WGBP.
02:40 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
04:34 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
05:10 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]
05:11 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI
06:32 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
07:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
07:02 -!- mode/#webgui [+o preaction] by ChanServ
08:54 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui
09:42 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui
09:46 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
10:05 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
10:05 -!- mode/#webgui [+o preaction] by ChanServ
10:48 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
11:04 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui
12:30 -!- bartjol [n=Bart_Jol@host1.procolix.nl] has left #webgui []
13:10 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
14:19 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
14:31 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
14:50 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
15:34 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
16:04 -!- CIA-20 [n=CIA@208.69.182.149] has joined #WebGUI
16:51 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
17:06 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
17:37 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []
18:20 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []
18:35 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, perlbot, SDuensin, CIA-20
18:36 -!- Netsplit over, joins: CIA-20, SDuensin, ckotil, perlbot
18:39 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui []
19:53 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
19:53 -!- mode/#webgui [+o Haarg] by ChanServ
20:23 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
20:27 -!- BartJo1 [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
20:29 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: BartJol
20:30 -!- Netsplit over, joins: BartJol
20:33 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
20:33 -!- mode/#webgui [+o preaction] by ChanServ
20:33 -!- rizen [n=rizen@12.40.179.2] has joined #webgui
20:33 -!- mode/#webgui [+o rizen] by ChanServ
20:44 < BartJo1> hi rizen, liked fear and loathing?
20:45 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 110 (Connection timed out)]
21:03 < CIA-20> WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.
21:16 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]
21:52 < CIA-20> WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.
21:57 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui
21:57 -!- mode/#webgui [+v crythias] by ChanServ
21:58 * crythias says hi! Your bag feels lighter!
22:44 -!- crythia1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui
22:44 -!- mode/#webgui [+v crythia1] by ChanServ
22:44 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]
22:59 < CIA-20> WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.
23:04 < CIA-20> WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.
23:05 < CIA-20> WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.
23:17 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
23:19 < CIA-20> WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.
23:20 < CIA-20> WebGUI: jt * r5208 /WebGUI/t/Pluggable.t: test suite for new pluggable system
23:21 < nuba> how do you guys usually go about multiple domains + multiple roots?
23:22 < nuba> i've done it with modproxy virtualhosts, the usual but added a rewrite rule to catch requests for /
23:22 < nuba> and point it to each domains's default page
23:22 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui
23:22 -!- mode/#webgui [+v crythias] by ChanServ
23:23 -!- crythia1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 113 (No route to host)]
23:23 < nuba> now, from any given domain, you can still open an asset under another domains's root, if you know the url to it.
23:34 < CIA-20> WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.
23:34 < CIA-20> WebGUI: jt * r5208 /WebGUI/t/Pluggable.t: test suite for new pluggable system
23:53 -!- BartJo1 [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []
--- Day changed Sat Dec 29 2007
00:34 -!- CIA-20 [n=CIA@208.69.182.149] has quit [Client Quit]
00:48 -!- CIA-20 [n=CIA@208.69.182.149] has joined #WebGUI
00:49 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []
01:02 -!- CIA-20 [n=CIA@208.69.182.149] has quit [Client Quit]
01:17 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
01:54 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
02:19 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
02:38 -!- rizen [n=rizen@12.40.179.2] has quit [Read error: 104 (Connection reset by peer)]
03:04 -!- rizen [n=rizen@12.40.179.2] has joined #webgui
03:04 -!- mode/#webgui [+o rizen] by ChanServ
04:08 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
04:08 -!- mode/#webgui [+o preaction] by ChanServ
04:42 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
04:42 -!- mode/#webgui [+o Haarg] by ChanServ
04:46 -!- crythia1 [n=gyoung@c-71-200-207-174.hsd1.fl.comcast.net] has joined #webgui
04:46 -!- mode/#webgui [+v crythia1] by ChanServ
04:50 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
05:05 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
06:04 -!- crythia1 [n=gyoung@c-71-200-207-174.hsd1.fl.comcast.net] has left #webgui []
06:30 -!- rizen [n=rizen@12.40.179.2] has quit [Read error: 110 (Connection timed out)]
11:20 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
12:54 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
12:54 -!- mode/#webgui [+o Haarg] by ChanServ
13:23 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
13:34 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]
13:34 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
13:37 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
13:37 -!- mode/#webgui [+o Haarg] by ChanServ
13:42 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Client Quit]
14:35 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
14:39 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
14:52 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
15:00 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
15:10 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
17:05 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
17:18 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
17:34 -!- rizen [n=rizen@12.40.179.2] has joined #webgui
17:34 -!- mode/#webgui [+o rizen] by ChanServ
17:38 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]
17:49 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui
18:27 -!- rizen [n=rizen@12.40.179.2] has quit [Read error: 104 (Connection reset by peer)]
18:35 -!- rizen [n=rizen@12.40.179.2] has joined #webgui
18:35 -!- mode/#webgui [+o rizen] by ChanServ
18:58 -!- wgGuest63 [n=wgGuest6@82.49.125.8] has joined #webgui
18:59 < wgGuest63> fdsgdfg
19:01 -!- wgGuest63 [n=wgGuest6@82.49.125.8] has quit [Client Quit]
19:08 <@rizen> who remember's what maxscience's alterego username was on the web site?
19:08 <@rizen> i'm trying to find the conversation where he said that webgui was crap
19:08 <@rizen> but it was the best piece of crap out there
19:08 <@rizen> so that's why he's using it
19:09 < nuba> heh
19:12 < nuba> maybe googling for "webgui sucks" will bring it up
19:20 < BartJol> wasn't it fathertorque?
19:20 <@rizen> there you go
19:20 <@rizen> oh no
19:21 <@rizen> that's his new incarnation
19:21 < BartJol> i'm usefull for something
19:21 < BartJol> yeah
19:21 <@rizen> there's one inbetween there
19:21 < BartJol> oh
19:22 < BartJol> probably mr hairgrease knows
19:23 < BartJol> he was quite irrtated by him
19:24 <@rizen> yeah, he doesn't seem to be around now though. i'll have to ask him later
19:25 < BartJol> well he's quite busy graduating and celebrating new years eve (and skiing) so you'd better mail him
19:25 <@rizen> good idea
19:29 < nuba> (reposting this question from yesterday) how do you guys usually go about multiple domains + multiple roots?
19:29 < nuba> i've done it with modproxy virtualhosts, the usual but added a rewrite rule to catch requests for / and point it to each domains's default page
19:29 < nuba> now, from any given domain, you can still open an asset under another domains's root, if you know the url to it.
19:29 < nuba> -- i noticed that happens in plainblack.com/webgui.org as well
19:29 < nuba> just now, while searching for "webgui sucks"
19:30 < BartJol> ah, well you also can add a javascript at the root, I have it somewhere
19:30 < nuba> hitting both http://www.webgui.org/community-wiki and http://www.plainblack.com/community-wiki works
19:30 < BartJol> :)
19:30 <@rizen> right
19:30 < nuba> yeah I thought of adding a js check at the template
19:30 <@rizen> but that's acutally good for us
19:30 <@rizen> because google indexes it twice
19:30 <@rizen> =)
19:31 < nuba> i think i've heard exactly the opposite
19:31 < nuba> if you serve the same content on different urls
19:31 < nuba> some people will like here, some there
19:31 < nuba> and it will be indexed each time for each place it's served
19:32 < nuba> however the "link weight" will be diluted between the number of instances of the same content
19:32 <@rizen> we use two different virtual hosts for plainblack.com and webgui.org, but on some servers we just use one vhost and some rewrite rules
19:32 <@rizen> link weight isn't all that important for us, we're already ranked so high with both domains
19:32 < nuba> i see
19:34 < BartJol> wanna have that script nuba, saves you some time
19:34 < BartJol> ?
19:34 <@rizen> in our case we use two different vhosts because we have so many rewrite rules
19:34 <@rizen> that it made it easier to separate them
19:34 < BartJol> that's for 1 vhost
19:34 < nuba> BartJol: sure, thanks for the offering. please mail to nuba@fastmail.fm
19:34 <@rizen> but on most sites we use one vhost with rewrite rules
19:34 < BartJol> ok
19:36 < nuba> you know, i can imagine webgui checking the current page's root against the ENV{HTTP_HOST} and redirecting accordingly
19:36 < nuba> but I would need to add that info to the root
19:37 < nuba> would be a ugly hack
19:38 < nuba> but then, the HTTP redirect would be beautiful :)
19:39 < nuba> and non-js-enabled-spider-bot-friendly ;)
19:42 < BartJol> should be arriving in you mailbox, I will check whether there where some changes to the configuration as well
19:42 < BartJol> but it should only be adding the domain names
19:44 < nuba> got it, looks okay, thanks!
19:44 < BartJol> no, only adding sitenames
19:48 < BartJol> i'm off cooking, no pannenkoeken
19:48 < nuba> have fun
19:51 -!- rizen [n=rizen@12.40.179.2] has quit []
19:58 -!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []
20:18 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
20:18 -!- mode/#webgui [+o preaction] by ChanServ
20:45 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
21:09 < perlmonkey2> When does the WebGUI developers guide come out?
21:10 <@preaction> when it's done, i expect end of january or end of february, but don't quote me on that
21:13 < perlmonkey2> heh, cool, thanks
21:14 <@preaction> now that i think of it, probably more towards end of feb. last call for chapters is middle/end of jan
21:20 < perlmonkey2> Good, looks like there are a couple of new features that I'd want in there.
21:30 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui
21:30 -!- mode/#webgui [+v crythias] by ChanServ
21:46 < perlmonkey2> For WebGUI's new survey, is it okay to use the body onload event? Does WebGUI use it otherwise?
21:46 < perlmonkey2> I don't think WebGUI does as the body tag is left to the discression of the template.
21:48 <@preaction> don't use body onload="", use Yahoo.util.Event.addListener (or better still, onContentReady or onDOMReady)
21:58 < perlmonkey2> groovy!
21:59 < perlmonkey2> wow, that is a pain in the arse over onload
22:03 <@preaction> but it's better programming practice
22:04 <@preaction> there can only be one onload="", but you can attach as many addListener(body, "load", function);
22:12 -!- wgGuest20 [n=wgGuest2@h126.49.91.75.ip.alltel.net] has joined #webgui
22:12 -!- wgGuest20 [n=wgGuest2@h126.49.91.75.ip.alltel.net] has quit [Client Quit]
22:58 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
23:00 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
23:34 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
23:38 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
--- Day changed Sun Dec 30 2007
00:14 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []
00:18 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 113 (No route to host)]
00:19 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui
00:19 -!- mode/#webgui [+v crythias] by ChanServ
00:54 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
01:08 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
02:48 < xdanger> tell rizen that maxscience was later on iPhoneGuy
04:04 < nuba> wiki is overlinking, is fixing that a bug or more like a RFE?
04:04 <@preaction> that's been discussed. there's an RFE there for fixing it
04:04 < nuba> overlinking is well described here http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style_%28links%29
04:04 < nuba> ok
04:05 <@preaction> i proposed some sort of wiki-markup to do it, but was mostly rejected by JT (since wiki markup isn't easy to use)
04:05 <@preaction> it still exists though so pump some karma if you want to see it
04:07 < nuba> let me check the wiki code, bbiab
04:19 < nuba> at line 129 of "./Asset/Wobject/WikiMaster.pm"
04:19 < nuba> 129 $text =~ s{$regexp}{'' . $1 . ''}xmseg;
04:20 < nuba> if instead of concatenating the value of $mapping{lc $1}
04:20 < nuba> between ' WebGUI: jt * r5209 /WebGUI/lib/WebGUI/Pluggable.pm: oops, forgot to add this to svn
07:07 < CIA-19> WebGUI: jt * r5209 /WebGUI/lib/WebGUI/Pluggable.pm: oops, forgot to add this to svn
07:18 < CIA-19> WebGUI: jt * r5209 /WebGUI/lib/WebGUI/Pluggable.pm: oops, forgot to add this to svn
09:01 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
09:39 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
09:49 -!- CIA-20 [n=CIA@208.69.182.149] has joined #WebGUI
10:47 -!- CIA-20 [n=CIA@208.69.182.149] has quit [Client Quit]
11:00 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
11:26 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
13:23 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
13:23 -!- mode/#webgui [+o preaction] by ChanServ
14:22 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]
16:21 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
16:21 -!- mode/#webgui [+o preaction] by ChanServ
16:22 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
17:58 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
18:21 < perlmonkey2> I have a minor design question for the new survey system. Should I hard code question types and rules into the JS? Or should those be loaded from the Perl. This would keep the display code seperate from the functional. I'm not sure this is even possible as each question and answer type will require custom JS code, so I might as well hard code it.
18:35 -!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection]
18:46 < perlmonkey2> Is this a coloc or PB's own site? http://www.plainblack.com/tbb/data-center
19:48 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
20:03 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
20:10 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
20:36 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui
20:42 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
20:55 -!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]
20:57 -!- ludi1 [n=marina@cm56-177-70.liwest.at] has joined #webgui
20:57 -!- ludi1 [n=marina@cm56-177-70.liwest.at] has left #webgui []
21:11 -!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI
22:28 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
23:02 -!- nuba [n=nuba@hq.imaterial.org] has quit ["Lost terminal"]
--- Day changed Mon Dec 31 2007
00:32 -!- nuba [n=nuba@hq.imaterial.org] has joined #webgui
01:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]
01:03 < CIA-19> WebGUI: colin * r5210 /WebGUI/lib/WebGUI/International.pm:
01:03 < CIA-19> WebGUI: Switch to using WebGUI::Pluggable.
01:03 < CIA-19> WebGUI: Remove tabs and prettify the code.
01:20 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
01:20 -!- mode/#webgui [+o preaction] by ChanServ
03:12 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
03:17 -!- Udu [n=chatzill@82-39-49-210.cable.ubr03.benw.blueyonder.co.uk] has joined #webgui
03:28 < Udu> Hi, are there any guides on installing the latest webgui release on ubuntu 7.10 server? I've checked the wiki and it's not ...
03:29 <@preaction> WebGUI or WRE? there's a WRE guide, and a general WebGUI Source Install guide
03:30 < Udu> Which would be more suited? I'm and intermediate linux user :-) I'm not scared of source installs but are there any caveats?
03:31 <@preaction> none that i'm aware of besides the ease of use: WRE has helped scripts and applications to administer WebGUI sites, add/remove/edit
03:31 <@preaction> w/o the WRE you'd need to do so manually
03:32 <@preaction> i've been meaning to take the initiative to use the WRE support libs and build a core distribution that can be put in distro package systems, but i have other things i'm working on
03:33 <@preaction> iow, if you want to muck about and don't want the overhead in memory/proc/diskspace having the WRE, feel free to source install
03:33 <@preaction> either here, or the community forums, can help with either one
03:35 <@preaction> also may want to search webgui.org, there's plenty of install reports / threads about issues
04:27 -!- steveo_aam [n=steveo@76.226.171.149] has joined #WebGUI
04:28 -!- steveo_aa [n=steveo@76.226.171.149] has quit [Read error: 110 (Connection timed out)]
04:33 < CIA-19> WebGUI: colin * r5211 /WebGUI/t/ (Session/Scratch.t Group.t Asset/Asset.t):
04:33 < CIA-19> WebGUI: Clean up left-over scratch in two tests to try and get
04:33 < CIA-19> WebGUI: Workflow/Activity/DeleteExpiredSessions to work in the smoke
04:33 < CIA-19> WebGUI: tests.
04:33 < CIA-19> WebGUI: Comment out the two failing tests in Asset.t until my bug
04:33 < CIA-19> WebGUI: gets answered. Turns out you can't TODO them because
04:33 < CIA-19> WebGUI: it requires using Test::Builder instead of Test::More.
04:35 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
04:43 -!- Udu [n=chatzill@82-39-49-210.cable.ubr03.benw.blueyonder.co.uk] has quit [Read error: 104 (Connection reset by peer)]
05:10 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
05:10 -!- mode/#webgui [+v perlDreamer] by ChanServ
06:14 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]
06:18 < CIA-19> WebGUI: colin * r5212 /WebGUI/t/lib/WebGUI/Test/Maker/Permission.pm: Refactor out the duplicated code in ->run into a utility routine.
06:32 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
06:11:07 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
11:07 -!- mode/#webgui [+o Haarg] by ChanServ
11:18 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
13:59 -!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
14:01 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui
14:42 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]
14:49 -!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: BartJol, SynQ, ascii, nuba, steveo_aam, AMH_bob, @apeiron, besonen_mobile, +Radix_
14:50 -!- Netsplit over, joins: @apeiron, BartJol, steveo_aam, nuba, SynQ, besonen_mobile, ascii
14:51 -!- Netsplit over, joins: AMH_bob, +Radix_
14:51 < AMH_bob> Morning
14:51 < AMH_bob> (at least over there)
14:52 < BartJol> well it's afternoon here
14:54 < AMH_bob> :p
14:55 < AMH_bob> SDuensin always says Morning after logging in, if I can, I'll try and beat him to it!
15:33 < BartJol> :)
16:19 -!- BartJo1 [n=Administ@host1.procolix.nl] has joined #webgui
16:30 -!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]
16:39 < BartJo1> fap
16:39 < BartJo1> sorry
16:49 -!- BartJo1 [n=Administ@host1.procolix.nl] has left #webgui []
17:23 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
17:56 -!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []
18:07 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui
18:10 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui
18:10 -!- mode/#webgui [+v perlDreamer] by ChanServ
19:21 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]
20:17 -!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]
20:26 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
21:43 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui
21:45 < perlmonkey2> everyone order an OLPC today (last day in the US). On Ebay they are already going for more than $400. So if it sucks and is not useable as an ultra portable, you can sell it in 6 months recouping your cost. Or it could rawk and be a great ultra portable, and you'll have helped a kid in need either way.
21:59 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]
22:00 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui
22:34 -!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui
22:34 -!- mode/#webgui [+o Haarg] by ChanServ
22:51 -!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit []
23:48 < CIA-19> WebGUI: colin * r5216 /WebGUI/t/Asset/Wobject/GalleryAlbum/view.t:
23:48 < CIA-19> WebGUI: re test #6. Making the hash ref a bag causes an automatic mismatch and interferes with
23:48 < CIA-19> WebGUI: test diagnostics.
23:48 < CIA-19> WebGUI: Test fails due to a mismatch in the assetSize param in the first (and probably further)
23:48 < CIA-19> WebGUI: entry of the loop. Marked as TODO.
23:59 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui
23:59 -!- mode/#webgui [+o preaction] by ChanServ
--- Log closed Tue Jan 01 00:00:28 2008