--- Log opened Sat Dec 01 00:00:26 2007 --- Day changed Sat Dec 01 2007 00:00 < perlmonkey2> funny to think how much duplicated work there is in the world. How many companies spend hundreds of thousands paying developers to front end databases and create reports when they could use WebGUI (or another less worthy CMS). 00:01 <@apeiron> You could say that about innovating a pre-WebGUI CMS, though, or a pre-Perl language. :) 00:01 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 00:01 -!- SDuensin [n=Scott@100.sub-75-207-100.myvzw.com] has quit ["Leaving"] 00:02 < perlmonkey2> apeiron: But these companies are rolling their own custom implementations. 00:02 < perlmonkey2> which they aren't trying to sell, but just use themselves. 00:03 <@apeiron> Not always the best idea, I'll agree, but reinventing the wheel allows you to make it rounder. :) 00:08 < perlmonkey2> apeiron: I'd say that only happens when a badarse who knows every inch of the wheel sets down to do it. When people who need a wheel because they're interested in doing X reinvent the wheel, it is likely to be sqaure. 00:45 < perlmonkey2> PlainBlack basic server has 512MB ram. How many moderating active sites could one WebGUI instances run on 512MB? 00:45 < perlmonkey2> s/moderating/moderatively/ 00:47 <@preaction> 10 would probably be the max 00:47 <@preaction> and they'd be slow 00:47 <@preaction> 5-7 would be fine i bet 00:47 <@preaction> i forget the stats, but we've got one server running 20+ 00:48 < perlmonkey2> that is actually better than I thought 00:48 < perlmonkey2> so $300/month could handle 5 easily. 00:48 < perlmonkey2> I likey 00:48 <@preaction> i wouldn't say easily, but then i'm used to working on more complicated systems than WebGUI Core 00:49 <@preaction> systems with 20,000 users, incredible database queries that make mysql wet itself, etc... 00:49 <@preaction> if we're talking something like THAT, i'd suggest load balancing cluster 00:49 * perlmonkey2 was supposed to get 1 month off to hack on WebGUI but after 3 days off they now want me back at 200%. They want me 100% on two grants at the same time. 00:50 <@preaction> plainblack.com runs on one of our mega servers, iirc 00:50 < perlmonkey2> preaction: you working with Oracle's CMS? 00:50 <@preaction> no, WebGUI 00:50 <@preaction> custom dev 00:50 < perlmonkey2> hah, right on 00:51 < perlmonkey2> sounds like fun 00:51 <@preaction> it can be, when it's not being not fun 00:52 <@preaction> there are some strange brews out there in the world of wG custom dev 00:52 < perlmonkey2> people really fork the core components that much? 00:55 <@preaction> no, add-ons 00:55 <@preaction> assets, workflow activities, auth plugis 00:56 < perlmonkey2> ah, right on 00:56 <@preaction> instead of forking core components that don't do what they want, we extend them (or rewrite them) 00:57 < perlmonkey2> that woudl be fun 01:01 <@preaction> eh, there are some projects i fight to get, and others i "decide" are "better for Joe Developer to handle" 01:01 <@preaction> it's a factor of how many fun problems exist to be solved 01:02 < perlmonkey2> that's true enough 01:04 <@preaction> example: The client wanted a photo gallery asset (more targeted than the Photo Gallery Collaboration prototype), so I get to make a photo gallery asset to add to WebGUI 01:07 < perlmonkey2> that's interesting. you rip off a lot of code from Gallery2? 01:07 <@preaction> nope 01:08 <@preaction> it's actually a fairly simple system, didn't need to rip anything from anywhere 01:08 < perlmonkey2> bah, I need to quit my job and do that kind of stuff. sounds a lot more fun. 01:09 <@preaction> the additional constraint of 100% test coverage and "An example of WebGUI Best Practices" has made this take longer, but that's good. i'm writing good, clean, maintainable, readable, extensible code instead of slop 01:09 < perlmonkey2> hah, slop usually isn't very maintainable :P 01:09 <@preaction> this is my job, plainblack pays me. in order to make it here i worked two jobs (one as a plainblack contractor) until a spot opened up for me 01:09 < perlmonkey2> and writing it maintable doesn't take much longer once you get used to it. 01:10 < perlmonkey2> nice 01:10 <@preaction> no, it's forming good habits, but there are some OO tricks and API design flaws that you only find once you actually have to use the API to do something 01:11 <@preaction> i consider programming to be an art form, as such i tend to act more like an artist than i do a scientist 01:11 <@preaction> and, before plainblack hired me, that means subsidizing myself with menial labor 01:12 < perlmonkey2> ack 01:12 < perlmonkey2> menial labor 01:14 <@preaction> i found that the most monotonous jobs tended to create the best environment for ideas of code i should write 01:14 < perlmonkey2> I usually have all my best ideas when I'm not doing work that requires thinking. 01:14 < perlmonkey2> so that makes sense. 01:15 < perlmonkey2> alright, chow time...I'm out 01:15 <@preaction> i've got little notebooks full of game ideas, APIs, pseudo-code for software to help manage things like my TV collection and Warhammer 40k armies 01:15 <@preaction> have fun 01:15 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."] 02:33 < CIA-18> WebGUI: colin * r5073 /WebGUI/t/Spectre/Workflow.t: avoid running this test unless we have WRE installed 02:33 < CIA-18> WebGUI: colin * r5074 /branch/WebGUI_7.4/t/Spectre/Workflow.t: backport fix for not running under the WRE 02:40 -!- Klaus_ [n=Miranda@p5B072027.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)] 03:31 -!- cap10morgan [n=cap10mor@vc1-868-3.adsl.indra.com] has quit [] 04:41 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI 05:37 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui 05:37 -!- mode/#webgui [+v perlDreamer] by ChanServ 05:52 -!- dirtyPair [n=name@pool-72-71-174-91.bltmmd.east.verizon.net] has joined #webgui 05:53 < dirtyPair> salutations 06:20 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 06:32 <+perlDreamer> hola 06:32 <+perlDreamer> you still there? 06:36 <+perlDreamer> dirtyPair: What's up? 06:54 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 06:54 -!- mode/#webgui [+o preaction] by ChanServ 06:55 <+perlDreamer> preaction: I know kung-fu! 06:55 <@preaction> perlDreamer, show me 06:56 <+perlDreamer> check ren 5075 06:56 <+perlDreamer> rev 5075 06:56 <+perlDreamer> in HEAD 06:58 <@preaction> that 06:58 <@preaction> is 06:58 <@preaction> AWESOME 06:58 <+perlDreamer> thanks 06:59 <+perlDreamer> That was half of yesterday and all of this evening 06:59 <+perlDreamer> It still needs some more work to handle the stuff that is causing i18n/label.t to fail 06:59 <+perlDreamer> but it shouldn't be that hard 06:59 <+perlDreamer> With this, we can do anything 06:59 <@preaction> indeed 07:00 <+perlDreamer> We can make sure that all class methods always get a session object 07:00 <+perlDreamer> I don't even know what else we need to do, but it's now possible 07:00 <@preaction> do you want to add an additional check to make sure that no calls to WebGUI::International::echo make it into a production system? 07:01 <+perlDreamer> Sure 07:01 <@preaction> are you going to change some of the existing i18n tests to use PPI / Perl::Critic tests? 07:02 <+perlDreamer> Yes 07:02 <+perlDreamer> label.t will be a P::C test 07:02 <@preaction> sweet 07:02 <+perlDreamer> probably a few more as well 07:02 <+perlDreamer> things we don't necessarily want an end user to run, but that we want as a double check for us 07:02 <@preaction> indeed 07:03 <+perlDreamer> all of i18n looks good, and Help, too 07:03 < CIA-18> WebGUI: colin * r5075 /WebGUI/t/lib/ (5 files in 5 dirs): Perl::Critic module for checking illegal i18n labels 07:03 <@preaction> i was thinking before about the tests taking too long to run before a commit, perhaps there should be a way for testCodebase.pl to get targets, like "base" "form" "i18n" "help" "assets" "workflow" etc...? 07:04 <+perlDreamer> the CODE_COP switch does a little of that now 07:04 <+perlDreamer> but we could break it farther apart 07:06 <+perlDreamer> it's actually a pretty big topic in the community right now 07:06 <+perlDreamer> You'll probably start noticing a lot of $ENV{AUTHOR} showing up in tests 07:07 <@preaction> why? 07:07 <+perlDreamer> That's the flag people seem to be setting on 07:07 <+perlDreamer> Authors run all tests, like Perl::Critic and such 07:07 <+perlDreamer> but end users should never get source code that fails those tests 07:07 <+perlDreamer> so they'll run API and functionality tests 07:08 <+perlDreamer> http://search.cpan.org/src/THALJEF/Test-Perl-Critic-1.01/README 07:08 <@preaction> i suppose, there are more than a few distros on CPAN that need to be force installed for stupid reasons 07:14 -!- cap10morgan [n=cap10mor@206-124-31-71.denver.dsl.forethought.net] has joined #webgui 07:14 -!- cap10morgan [n=cap10mor@206-124-31-71.denver.dsl.forethought.net] has quit [Remote closed the connection] 07:33 < CIA-18> WebGUI: colin * r5076 /WebGUI/t/Asset/Asset.t: Add tests for the tempspace node. 07:34 <+perlDreamer> preaction: I added the 4 assetId's I know of to magic numbers 07:34 <+perlDreamer> that's a great page, btw 07:34 <@preaction> sweet, thanks 07:34 <@preaction> i thought so, i've been racked trying to keep track of them all 07:35 <@preaction> some aren't really "magic", they're just there. but all the things that webgui doesn't let you delete... 07:35 <+perlDreamer> yeah, some are more "tribal knowledge" 07:35 <+perlDreamer> admin = 3 07:36 <@preaction> Everyone = group 7, Visitor = 1 07:36 <@preaction> etc... 07:36 <+perlDreamer> right 07:36 <@preaction> i've been wondering if it's possible to use PPI to write things that will generate i18n and Help modules for me 07:37 <+perlDreamer> there's already a script for i18n modules 07:37 <@preaction> really? 07:37 <+perlDreamer> yeah! 07:37 <+perlDreamer> You didn't know about it? 07:37 <@preaction> nope 07:37 <+perlDreamer> that's why I invented echo 07:38 <@preaction> i've been using vim macros, re-generating the macro every time i need to make an i18n module :( 07:38 <+perlDreamer> weird 07:38 <+perlDreamer> I don't see in in the contribs area 07:39 <+perlDreamer> I'll add it now 07:39 <+perlDreamer> but it should be rewritten to use PPI instead in the long term 07:39 <@preaction> sounds great (incidentally a day or two after i needed it ;) 07:39 <@preaction> indeed 07:40 <@preaction> PPI could be used to do detect processTemplate as well, thusly getting a datastructure and generating Help modules 07:40 <@preaction> i think JT was talking about these sort of things before, code generation like RoR seems to have in spades 07:40 <@preaction> i wonder what happened with his asset skeleton generator script 07:40 <+perlDreamer> RoR does help and i18n generation for you? 07:41 <@preaction> no, but it does skeleton generation things i think 07:41 <@preaction> i dunno, i just know what JT said about it 07:44 <@preaction> perlDreamer, i found it, in misc as "i18n.pl" 07:45 <+perlDreamer> yup, that's it 07:45 <+perlDreamer> there's one more caveat that should be documented 07:45 <+perlDreamer> it overwrites your source code with s/->echo/->get/ 07:46 <@preaction> that could be a project for that google high school of code thing, code generation tools 07:47 <@preaction> or, a way to have inheritable i18n objects, that'd be nice too 07:47 <+perlDreamer> inheritable i18n objects? 07:47 <+perlDreamer> oh, like inheritable Help objects 07:47 <@preaction> so that we can reuse things like "save" and "cancel", but they could also be overridden if the language demands it 07:48 < CIA-18> WebGUI: colin * r5077 /branch/WebGUI_7.4/t/Asset/Asset.t: backporting tempspace constructor check from head 07:48 <+perlDreamer> I thought it worked that way now 07:48 <+perlDreamer> if it can't find save in the current language pack, it looks back in English 07:49 <@preaction> i18n/Base.pm would have "save" and "cancel", i18n/Asset_Gallery.pm would inherit from there and, if Swedish needed it, they could override i Asset_Gallery.pm 07:49 <@preaction> it has a sort of inheritence by language, but it'd be nice to have a set of Common words / phrases that we could inherit from 07:49 <+perlDreamer> Base.pm == WebGUI.pm 07:50 <@preaction> right, but WebGUI.pm contains a bunch of stuff that may or may not be needed in Base.pm 07:50 <@preaction> but i suppose it wouldn't hurt, it could help with memory usage too (at a minor expense of hash lookups) 07:51 <+perlDreamer> Maybe WebGUI.pm just needs to be pared down farther so that it makes a more suitable Base.pm 07:51 <+perlDreamer> In the beginning, there were no namespaces 07:51 <+perlDreamer> Everything was flat. 07:51 <@preaction> exactly 07:51 <@preaction> i imagine that could be done as well 07:52 <+perlDreamer> that wasn't any fun 07:52 <@preaction> the inheritence wouldn't be too hard, i believe Help does it alredy, no? 07:52 <+perlDreamer> Yes. 07:52 <@preaction> you added that iirc 07:52 <+perlDreamer> Yes 07:52 <+perlDreamer> In fact, it would be simpler since there are no loops 07:52 <@preaction> indeed 07:52 <+perlDreamer> I had to write a recursive function for that 07:53 <@preaction> it'd just need an "inherits" class-scoped variable 07:53 <@preaction> or isa or whatevz 07:53 <@preaction> isa could work 07:53 <@preaction> might be a perversion of @ISA though 07:53 <+perlDreamer> it would also simplify the International interface 07:54 <+perlDreamer> since get calls would never need to access a foreign namespace 07:55 <@preaction> like the fact there are two i18n objects instanciated in some of the WebGUI auth methods 07:55 <@preaction> probably more than just there, even 07:56 <@preaction> i hesitate to screw around too much with i18n though, since it would mean a whole bunch of translations would need updating 07:56 <@preaction> i mean, not all the "save" buttons use the same "save" i18n label 07:56 <@preaction> so we might not be able to carve a swath of destruction at this point in time, unfortunately 07:57 <+perlDreamer> once you knew the final form of the new i18n, you could script the changes to all translations 07:57 <+perlDreamer> since the keys are always in English :) 07:57 <@preaction> of course 07:58 <+perlDreamer> what has you up late hacking tonight? 07:58 <@preaction> perhaps then we should add a $I18N_VERSION class-scoped variable so we know which translations have been migrated to the new interface? 07:58 <@preaction> i've been thinking a lot about using $VERSION and other flags to have API versioning 07:59 <@preaction> a sort of progressive enhancement for the WebGUI API 07:59 <@preaction> oh, it's only midnight, trying to get more stuff done on the Gallery. i'm up to 4 pages done out of 12 07:59 <@preaction> rest should be done by end of next week, and then week after that i have to try to clean up what i can before release 08:06 <@preaction> Interesting thing about WebGUI #708: When passing in the "action" URL to WebGUI::Form::formHeader, it will DWYM if the URL contains a query string (?func=something will change into ) 08:08 <+perlDreamer> I bet that's legacy compatibility code 08:09 <@preaction> probably, but it's also a nice feature since a lot of forms are submitted to func=something pages 08:09 <@preaction> i've been making the hidden elements myself, but apparently i don't have to 08:10 <+perlDreamer> it _does_ save a call to hidden 08:10 <+perlDreamer> I've been doing the same. 08:10 <@preaction> not really, it calls hidden itself. it's just cleaner code 08:10 <+perlDreamer> do you mean cleaner to have the explicit call, or the cleaner via the url? 08:11 <@preaction> via the url 08:11 <@preaction> easier to read, imho 08:11 <@preaction> shorter to write as well 08:11 <@preaction> part of those "good habits" 08:11 <+perlDreamer> Definitely, but it reminds me of "mystery meat". It has weird side effects. 08:12 <@preaction> how so? it DWYM 08:12 <@preaction> i mean, some servers/browsers understand query strings in the action="" attribute, but most don't that i know of 08:12 <+perlDreamer> It's undocumented. That's the mystery. But that's also easily fixable :) 08:12 <@preaction> i've fixed it already 08:13 <+perlDreamer> committed? 08:13 <@preaction> i also fixed that sub and commented the code while i was at it 08:13 <@preaction> it's in my branch, so it'll be committed when i merge 08:13 * perlDreamer mutters "patience, patience" to himself 08:13 <@preaction> indeed 08:14 <+perlDreamer> was something else broken about it? 08:14 <@preaction> nope 08:14 <+perlDreamer> I need a patron to support me so I can write test code and fix wG bugs 40/hours week. 08:14 <@preaction> oh, i added some parameter checking and a call to croak, because i'm starting to get very annoyed at seeing errors in code i have never touched 08:14 <+perlDreamer> that's good 08:15 <+perlDreamer> WGBP (and Perl::Critic) will mandate croaking 08:16 <+perlDreamer> well, I think there's a no-die policy in Perl::Critic 08:18 <@preaction> would it be simpler to simply write: my $value = $options->{ value } ||= "default"; than to write a bunch of ternary conditionals on the existence of that options hashref? 08:19 <+perlDreamer> I like the exists check better, because it won't autovivify that key in the hash 08:19 <@preaction> my $action = $params && $params->{ action } ? $params->{ action } : $session->url->page(); <- seems verbose to me 08:19 <+perlDreamer> _and_ it doesn't alter the hashref that got passed to you 08:19 <@preaction> ah, that would be bad 08:20 <+perlDreamer> yeah, like MrHairGrease found out in Post.pm 08:20 <@preaction> i defaulted $params to an empty hashref now, so i don't have to check that $params exists, just if the key exists 08:21 <@preaction> so exists instead of $param->{ value } || "default"? <- that'll autovivify too? 08:21 <@preaction> i think we fixed the Post.pm at the source: $asset->get returns a copy no matter what now 08:22 <+perlDreamer> right 08:22 <+perlDreamer> my understanding is that calling a hash with any key will autovivify it 08:22 <@preaction> humph, better safe then 08:22 <+perlDreamer> well, might be worth double checking 08:22 <+perlDreamer> I'm not on p5p anymore 08:22 <+perlDreamer> it may have changed 08:24 <@preaction> personal question: how does one wade through the insanity that is perlmonks? 08:24 <@preaction> i tried the RSS feed, but there's no way to handle that influx of data 08:24 <+perlDreamer> I have no idea. I've never done it :/ 08:25 <+perlDreamer> I think the ->echo check wants to be a separate policy 08:28 <+perlDreamer> but it needs to subclass the NoIllegalI18NLabels to get the convenience methods 08:28 <+perlDreamer> either that, or I need my own Utility module 08:28 <@preaction> i think you're right about the legacy code thing, there's something screwy going on here 08:28 <@preaction> perlbot paste 08:28 < perlbot> Paste your code to http://sial.org/pbot/perl http://erxz.com/pb or http://p3m.org/pfn/perl and #Perl will be able to view it. 08:29 <@preaction> http://sial.org/pbot/28954 <- what is line 147 doing? 08:29 <@preaction> more appropriate: why? 08:29 <+perlDreamer> You may want to run Perl::Critic on pre-release code, and not have it gripe about echo calls 08:30 <+perlDreamer> So a separate module allows overriding via the dev's local policy file 08:30 <@preaction> oh, no, i agree with you on the PC echo tests being lower priority than the other one 08:30 <@preaction> i mean my paste, there's something screwy going on 08:31 <+perlDreamer> line 147 find the first string 'amp;' and strips it out 08:31 <+perlDreamer> it should strip out & 08:32 <+perlDreamer> that would be better, otherwise there's a partial encoding left over 08:32 <+perlDreamer> I'd recommend writing tests against the original code to make sure your refactoring doesn't add/subtract side effects 08:33 <@preaction> it also will never contain a ;, since you already split on them 08:33 <@preaction> can't write a test until i know what it's doing, and it looks like it's doing nothing at all 08:34 <@preaction> besides that it's broken and doesn't understand that & can also be used to separate parameters, and that HTML Entities are not used in URLs (they're URL encoded) 08:34 <@preaction> so imma fix it, and write tests against it fixed 08:34 <+perlDreamer> Imma gonna crash out 08:35 <+perlDreamer> This weekend I'll continue hacking on the new policy 08:35 <+perlDreamer> 'night 08:35 <@preaction> night 08:35 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit ["Leaving."] 11:14 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 19:36 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 19:51 -!- FireZilla [n=4sdq4f64@AMontsouris-152-1-67-65.w83-202.abo.wanadoo.fr] has joined #webgui 20:14 -!- FireZilla [n=4sdq4f64@AMontsouris-152-1-67-65.w83-202.abo.wanadoo.fr] has left #webgui [] 21:32 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."] 23:21 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 23:21 -!- mode/#webgui [+o preaction] by ChanServ 23:36 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 23:36 -!- mode/#webgui [+o preaction_] by ChanServ 23:44 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] --- Day changed Sun Dec 02 2007 00:21 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 00:30 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 01:03 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 01:56 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 02:31 -!- steveo [n=steveo@adsl-76-226-109-9.dsl.sfldmi.sbcglobal.net] has quit [Nick collision from services.] 02:31 -!- steveo_aa [n=steveo@adsl-76-226-109-9.dsl.sfldmi.sbcglobal.net] has joined #WebGUI 02:43 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection] 04:29 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 04:50 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection] 04:53 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 05:51 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui 05:51 -!- mode/#webgui [+v perlDreamer] by ChanServ 06:18 < CIA-18> WebGUI: colin * r5078 /WebGUI/t/Storage/Image.t: 06:18 < CIA-18> WebGUI: Rewrite the adjustMaxFilesize test to be data driven. 06:18 < CIA-18> WebGUI: Check the original sizes, and resized sizes exactly. 06:18 < CIA-18> WebGUI: Hoping that this fixes last night's Image.t test failure. 07:35 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 07:38 -!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit ["Leaving."] 08:19 -!- dirtyPair [n=name@pool-72-71-174-91.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 09:55 -!- dirtyPair [n=name@pool-72-71-160-228.bltmmd.east.verizon.net] has joined #webgui 11:42 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 11:42 -!- mode/#webgui [+o preaction] by ChanServ 14:05 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui 14:23 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)] 15:16 -!- twanny [n=twanny@195.158.126.22] has joined #webgui 15:16 -!- twanny is now known as leopardus 15:17 < leopardus> what is the function of ImportNode? 15:44 -!- leopardus [n=twanny@195.158.126.22] has quit ["BitchX-1.1-final -- just do it."] 16:56 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 18:27 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui 18:27 -!- mode/#webgui [+v MrHairgrease] by ChanServ 19:09 -!- dirtyPair [n=name@pool-72-71-160-228.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 19:12 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 19:13 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 19:21 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 19:41 -!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui [] 20:47 -!- dirtyPair [n=name@pool-71-255-216-80.bltmmd.east.verizon.net] has joined #webgui 22:25 -!- Haarg [n=Haarg@66-188-138-133.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)] --- Day changed Mon Dec 03 2007 02:13 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 02:13 -!- mode/#webgui [+v Radix-wrk] by ChanServ 04:18 < CIA-18> WebGUI: colin * r5079 /WebGUI/lib/WebGUI/Session.pm: ran perlcritic -stern on Session.pm. Fixed a few things that it recommends. Session.pm was clean for -gentle 04:53 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 04:57 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Client Quit] 08:03 < CIA-18> WebGUI: colin * r5080 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: 08:03 < CIA-18> WebGUI: Remove debugging code. 08:03 < CIA-18> WebGUI: Add in code to actually check the label in the requested namespace. 08:03 < CIA-18> WebGUI: Now the problem becomes how to get all the right paths to 08:03 < CIA-18> WebGUI: the right modules. 08:58 -!- twanny [n=twanny@195.158.106.166] has joined #webgui 08:58 -!- twanny is now known as leopardus 08:58 < leopardus> http://www.webgui.org is not coming up!! 08:59 < leopardus> ok, now ;) 09:11 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui 09:30 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 09:31 -!- leopardus [n=twanny@195.158.106.166] has quit [Read error: 110 (Connection timed out)] 11:14 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 11:14 -!- mode/#webgui [+o preaction] by ChanServ 11:56 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 14:17 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"] 14:59 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)] 15:00 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 15:00 -!- mode/#webgui [+v Radix-wrk] by ChanServ 15:01 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui 15:01 -!- mode/#webgui [+v Radix_] by ChanServ 15:18 -!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)] 16:08 -!- SDuensin [n=Scott@88.sub-75-207-116.myvzw.com] has joined #WebGUI 16:25 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui 16:25 -!- mode/#webgui [+o Haarg] by ChanServ 16:40 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 16:40 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:40 -!- mode/#webgui [+o khenn] by ChanServ 17:09 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 17:10 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 17:10 -!- mode/#webgui [+o khenn] by ChanServ 17:21 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 17:22 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 17:22 -!- mode/#webgui [+o khenn] by ChanServ 17:32 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui [] 17:50 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui 18:21 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 18:21 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 18:21 -!- mode/#webgui [+o khenn] by ChanServ 18:30 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 18:31 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 18:31 -!- mode/#webgui [+o khenn] by ChanServ 18:59 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui 18:59 -!- mode/#webgui [+v crythias] by ChanServ 19:02 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 19:02 -!- mode/#webgui [+o rizen] by ChanServ 19:02 -!- BartJol [n=Administ@host1.procolix.nl] has left #webgui [] 19:09 -!- dirtyPair [n=name@pool-71-255-216-80.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 19:26 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 19:33 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 19:33 -!- mode/#webgui [+o rizen] by ChanServ 19:46 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 19:46 -!- mode/#webgui [+o preaction] by ChanServ 19:58 -!- dirtyPair [n=name@pool-71-125-163-128.bltmmd.east.verizon.net] has joined #webgui 20:34 -!- knowmad [n=william@209.34.239.254] has joined #webgui 20:35 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 21:00 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 21:00 -!- mode/#webgui [+o preaction] by ChanServ 21:02 <@preaction> good morning happy people! 21:15 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 21:25 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 21:38 < dirtyPair> anyone around? 21:42 <@preaction> yesm 21:45 < dirtyPair> pm please 21:48 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui 21:52 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has quit ["Leaving."] 21:56 <@preaction> for what purpose? there's nothing that i can help you with that you can't ask the channel 21:57 <@preaction> anything that would require PM is probably something for a professional 21:58 < dirtyPair> my understanding is that this is the chan of professionals behind webgui? 21:58 -!- wgGuest28 [n=wgGuest2@137.48.138.72] has quit [Remote closed the connection] 21:58 -!- wgGuest73 [n=wgGuest7@137.48.138.72] has quit [Remote closed the connection] 21:58 <@preaction> this is a channel for developers and users to get help from the community 21:59 <@preaction> paid support (from plainblack, for example) has its own forum (and in the case of plainblack, phone system) 22:00 < dirtyPair> is that a plainblack chan? 22:00 < dirtyPair> is there 22:00 < nuba> this is a place where people involved with/interested in webgui hangout 22:00 -!- wgGuest16 [n=wgGuest1@137.48.138.72] has joined #webgui 22:00 <@preaction> if you want plainblack support, you need to go to plainblack's support forum, and that costs money 22:00 -!- wgGuest45 [n=wgGuest4@137.48.138.72] has joined #webgui 22:00 < dirtyPair> i am interested in hiring a team of webgui professionals, please direct me to the right place 22:00 <@preaction> http://plainblack.com/contact_us 22:00 < dirtyPair> thank you 22:01 < nuba> people here do some handholding sometimes out of their own kindness and willingness to share the word about webgui ;) 22:01 < dirtyPair> my project is too large for someone to do it our of kindness 22:01 < dirtyPair> and i can't type 22:02 < nuba> heh i see 22:02 < dirtyPair> plainblack is in va? 22:02 <@preaction> wisconsin 22:02 < dirtyPair> telephone has va area code? 22:03 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)] 22:03 <@preaction> Skype / voicemail provider / other service maybe 22:06 < dirtyPair> how is webgui different from joomla? 22:14 < dirtyPair> is everyone busy or does my breath stink? 22:18 -!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has joined #webgui 22:21 < SDuensin> Hey dirtyPair 22:22 < dirtyPair> hi 22:22 <@khenn> I've never used Joomla =( 22:24 < SDuensin> khenn - Good for you. :-) 22:24 < SDuensin> The admin interface on Joomla drives me batty. 22:24 <@khenn> http://www.cmsmatrix.org you can compare the two 22:24 < SDuensin> Ah! Forgot about CMS Matrix! 22:25 < dirtyPair> oh wow, that's helpful 22:25 <@khenn> glad I could be of service =) 22:27 < dirtyPair> hmm 22:27 < dirtyPair> webgui fails in commerce which is what i need it for 22:30 <@khenn> we are going to be doing a major overhaul to commerce this year: 22:30 <@khenn> http://www.webgui.org/webgui/roadmap 22:31 < dirtyPair> 2008 i assume? 22:31 <@khenn> commerce is still fairly flexible. There are just a few things it won't do + the interface is lacking some of the glam it needs 22:31 <@khenn> yes 2008 22:40 < knowmad> dirtyPair: we use "another" system for ecommerce sites 22:40 < knowmad> hoping that will change in 2008 22:40 -!- knowmad [n=william@209.34.239.254] has quit ["Leaving."] 22:41 -!- knowmad [n=william@209.34.239.254] has joined #webgui 22:43 < dirtyPair> what is it usually used for? 22:43 < dirtyPair> and there is a LOT of cms software out there 22:43 < knowmad> we use it for nearly any other website we create from static to CMS to custom development 22:44 < knowmad> yes, the benefits of Open Source! 22:44 < dirtyPair> hmm, i feel like it's overkill @_@ 22:45 < knowmad> here's why we chose WebGUI -- Open Source product, backed by a Company, active community with conferences, written in a language we are familiar with, extensible 22:45 < dirtyPair> that's interesting, is there a cms built just for commerce? 22:45 < dirtyPair> isn't joomla very similar? and it seems more popular 22:45 < dirtyPair> popular meaning better support? 22:45 < knowmad> we've used it for just over a year now and are very happy with our decision as are our clients; i think the upcoming features in 7.5 (see the Roadmap) will make it an even better choice 22:46 < knowmad> huh? i've never seen popular = better support 22:46 < knowmad> i've seen popular = bad extensions due to script kiddies making plugins 22:46 <@preaction> joomla is also built on PHP, which is a poorly designed / implemented language 22:47 < knowmad> but i can't speak to joomla as i've never really used it; we steered away from it b/c it was written in PHP (a subset of Perl), didn't have a company behind it as i recall and wasn't as featureful as WebGUI 22:47 <@preaction> i say this as a Perl God, so ymmv 22:47 <@preaction> perlbot php 22:47 < perlbot> http://tnx.nl/php http://czth.net/pH/PHPSucks 22:47 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 22:48 <@preaction> WebGUI has more enterprise features than any other F/OSS CMS i've seen so far (drupal, joomla, mambo) 22:48 < knowmad> well now there's good PHP and bad PHP 22:49 < knowmad> in general though, I find more bad PHP than good PHP; it has a place but it's not my language of choice (btw, i'm not a Plain Black employee) 22:49 < perlmonkey2> Yeah, WebGUI just plain rawks. 22:49 < dirtyPair> webgui was recommended to me by a good fellow so i have no doubt of its power 22:49 < knowmad> sounds like your choice comes down to whether you want quick and dirty or a long-term platform you can grow into 22:51 < perlmonkey2> knowmad: I'd think WebGUI for both reasons. 22:52 < dirtyPair> i didn't notice joomla did not have a company supporting it amist its awards and invitations from google 22:53 < perlmonkey2> I have a client who just received a receipt of payment for a hosted webgui account, but there is no address or way to get to the site in the email. 22:53 < dirtyPair> i am rather impatient with my project even though i have no right to be 22:53 < dirtyPair> but i would prefer a long term platform 22:53 < perlmonkey2> IP Address:         Logged for security purposes. 22:54 < perlmonkey2> Oh, that is the payment ip address. 22:56 < perlmonkey2> Once a hosted account is created, how long does it normally take before the site is set up and an ip address is emailed to them? 22:56 <@preaction> no more than 24 hours that i can think of, it's not my department 22:59 <@preaction> perlmonkey2, did you get the new permissions for the plainblack support boards? http://plainblack.com/support 23:00 < perlmonkey2> preaction: all the client received was an email saying that their payment transaction went through. 23:00 <@preaction> when was that? 23:01 < perlmonkey2> an hour or so ago 23:03 <@preaction> yeah, Jamie will follow up on that within 24hrs. 23:04 -!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"] 23:05 < perlmonkey2> I'm pumped.....I got $work to back off and I'm getting 3 weeks this month to try to finish Rizen's survey module (if he hasn't farmed it out to someone else). 23:08 <@khenn> I don't think he has 23:10 < perlmonkey2> khenn: groovy 23:14 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui 23:14 -!- mode/#webgui [+o Haarg] by ChanServ 23:15 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 23:15 -!- mode/#webgui [+o rizen] by ChanServ 23:17 -!- knowmad [n=william@209.34.239.254] has quit [Read error: 110 (Connection timed out)] 23:36 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."] --- Day changed Tue Dec 04 2007 00:00 -!- SDuensin [n=Scott@88.sub-75-207-116.myvzw.com] has quit ["Leaving"] 00:07 < wgGuest45> hello everybody 00:07 < wgGuest45> this is question related to modproxy (apache) 00:08 < wgGuest45> its in .conf file 00:08 < wgGuest45> the line: # deal with port number in HTTP_HOST 00:08 < wgGuest45> oops read this: # deal with port number in HTTP_HOST 00:09 < wgGuest45> what will this two line do? 00:09 < wgGuest45> (you know this if you have WRE in your system) 00:11 <@preaction> what's the other line? i only got a comment. use the pastebin in the /topic 00:12 < wgGuest45> # deal with port number in HTTP_HOST 00:12 < wgGuest45> RewriteCond %{HTTP_HOST} :80 00:12 < wgGuest45> RewriteRule ^/(.*) http://%{SERVER_NAME}/$1 [P] 00:12 <@preaction> again, you shouldn't paste code into the channel, use the pastebin in the topic 00:13 < wgGuest45> oops.. 00:13 < wgGuest45> sorry 00:13 <@preaction> those are the lines that proxy all requests over to the modperl instance 00:14 <@preaction> well, all requests that haven't been handled yet 00:14 < wgGuest45> what if i want to change that port 80 to some other port? 00:14 <@preaction> also it looks broken, what version of the WRE are you working with? 00:14 <@preaction> the port number should be in the RewriteRule, not the RewriteCond 00:15 < wgGuest45> wre-0.8.0-unbuntu-7.0.4-feisty 00:16 <@preaction> so what do you want to do exactly? 00:17 < wgGuest45> i am using wre .. i just want my site host in some other port than 80(default) 00:18 <@preaction> to get around ISP or to host another server on port 80? 00:20 < wgGuest45> ya second option 00:21 <@preaction> if you're just hosting another server on port 80, another apache server, why not use that one to proxy webgui? or why not use the modproxy of webgui to host other sites? either option would be better than a THIRD apache instance 00:22 < wgGuest45> umm.. yaa.. 00:23 < wgGuest45> what should i do if i want to choose first option 00:23 <@preaction> use another server to proxy webgui? basically copy and paste the ... block somewhere where the other server can read it 00:23 < wgGuest45> just creating virtualhost will be enough? 00:24 <@preaction> creating it with the same directives should be enough 00:24 <@preaction> any problems that occur would be outside of the WRE, thus would have to be handled elsewhere (#apache on this network is a very good place to get help with apache) 00:25 < wgGuest45> hmm.. (i should have done this before.. damn) 00:25 <@preaction> otherwise, if you change that :80, yes, that will work 00:25 <@preaction> but you also have to change the and anywhere else that :80 pops up 00:25 <@preaction> but again, now you're running three apache instances 00:26 <@preaction> keeping the modperl one seperate is a Good Idea, but having two proxies in front of it? not so much 00:26 < wgGuest45> what about modperl? 00:26 <@preaction> what about it? 00:26 < wgGuest45> oh (you just mention it) 00:28 <@preaction> keeping modperl seperate is good because it loads WebGUI itself, it uses more memory/CPU and you can monitor that memory / CPU seperately, without affecting your other sites 00:28 < wgGuest45> that mean i can use WRE modperl with other Apache of system? 00:29 <@preaction> that's what i'm suggesting, yes 00:29 < wgGuest45> ya.. thats sounds good!.. cause i have other site running on same machine.. i have to keep running all those with new WebGUI too 00:30 < wgGuest45> i mean new webgui site. 00:30 <@preaction> theoretically you could make your own proxy Vhosts, but WRE's modproxy includes directives to speed things up (like serving static content via the proxy and not via webgui) 00:59 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 00:59 -!- mode/#webgui [+o preaction_] by ChanServ 01:07 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 01:11 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection] 01:19 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 01:24 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 01:28 < wgGuest45> i know this is problem specific to apache 01:29 < wgGuest45> but when i put ..... to apache config 01:29 < wgGuest45> its showing error. 01:29 < wgGuest45> 'rewrite...' 01:29 < wgGuest45> its showing error on all 'rewrite .. ' 01:29 < wgGuest45> my apache version is Apache/2.2.4 (Ubuntu) 01:30 < wgGuest45> it shows error on "RewriteEngine On" 01:33 <@preaction_> you're on freenode, go to #apache 01:49 -!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui 01:49 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 01:59 -!- wgGuest29 [n=wgGuest2@h127.121.17.98.ip.alltel.net] has joined #webgui 01:59 < wgGuest29> hey guys 01:59 < wgGuest29> anyone got some time to help out a n00blet 02:02 < wgGuest29> I recently downloaded and installed the 0.8.0 on a mac box at work - we are trying to set up webgui for a test run 02:02 < wgGuest29> however - in my limited server admin experience I seem to have developed a problem 02:06 -!- wgGuest29 [n=wgGuest2@h127.121.17.98.ip.alltel.net] has quit [] 03:29 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI 04:17 -!- dirtyPair [n=name@pool-71-125-163-128.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 04:52 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] 04:55 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 04:55 -!- mode/#webgui [+o preaction_] by ChanServ 05:08 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 05:53 -!- dirtyPair [n=name@pool-72-71-185-73.bltmmd.east.verizon.net] has joined #webgui 06:40 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 06:54 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 06:54 -!- mode/#webgui [+o preaction] by ChanServ 07:36 -!- CIA-18 [n=CIA@208.69.182.149] has quit [Client Quit] 07:47 -!- CIA-18 [n=CIA@208.69.182.149] has joined #WebGUI 09:04 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui 10:11 -!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui 10:19 -!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"] 11:14 -!- MrHairgrease [n=martin@145.94.220.200] has joined #webgui 11:14 -!- mode/#webgui [+v MrHairgrease] by ChanServ 11:19 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui 12:25 -!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)] 12:28 -!- MrHairgrease [n=martin@145.94.220.200] has quit [Read error: 110 (Connection timed out)] 13:49 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)] 14:06 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"] 15:21 -!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)] 15:31 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 15:49 -!- SDuensin [n=Scott@226.sub-75-204-218.myvzw.com] has joined #WebGUI 15:50 < SDuensin> Greetings. 15:51 < ckotil> Good Morning. 16:01 -!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 101 (Network is unreachable)] 16:49 -!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui [] 16:58 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."] 17:03 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui 17:31 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 17:32 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 17:32 -!- mode/#webgui [+o khenn] by ChanServ 17:34 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui [] 17:45 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 17:46 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 17:46 -!- mode/#webgui [+o khenn] by ChanServ 18:16 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui 18:18 < perlmonkey2> When creating a new Wobject to be submitted into the core objects, how are namespaces decided? In particular, if I rewrite the survey module to JT's spec, will it use something like "AjaxSurvey" or just reuse "Survey"? 18:18 < perlmonkey2> And reusing "Survey" will make dev a pain in the arse 19:13 < perlmonkey2> no one can help with the Wobject namespace issue? 19:19 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has left #webgui [] 19:33 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui 20:44 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 20:48 < perlDreamer> perlmonkey2: It depends on how the upgrade from old Survey to new Survey works. 20:48 < perlDreamer> Try to catch preaction, since he went through this with the EventsCalendar->Calendar upgrade 20:49 < perlmonkey2> perlDreamer: Cool, thanks for the heads up. 21:00 < ckotil> wG just brought a tear to my eye. 21:00 < ckotil> I needed to edit by branch, and set a new meta data field. 21:01 < ckotil> at first this didnt appear to be possible, then i added another meta data field. which is able to be edited by branch 21:02 < ckotil> im gonna try to create customized views based on this meta data. 21:22 < ckotil> now i gotta figure out how to get this metadata via a template variable 22:14 < ckotil> this proved trivial for an article asset. i cant figure it out for a page layout and nav asset. Ive added a simple page variable to the nav asset in the past, but i suspect this is more difficult. 22:55 -!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has left #webgui [] 22:59 < perlDreamer> ckotil: it should be the same for any asset 23:00 < ckotil> ok, ill try to add the variable to the nav asset the same way I added a page variable in the past 23:02 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 23:02 -!- mode/#webgui [+o rizen] by ChanServ 23:10 < perlDreamer> rizen! 23:10 <@rizen> pd! 23:10 < perlDreamer> What's happening the world of TMRFE? 23:11 <@rizen> just got back from the hospital 23:11 <@rizen> sarah had a minor procedure 23:11 <@rizen> but all is well 23:11 < perlDreamer> good 23:11 <@rizen> working on 2008 budgets 23:11 <@rizen> today 23:12 < perlDreamer> Kathy just got back from New Mexico for the weekend 23:12 <@rizen> cuz doing accounting stuff tomorrow 23:12 <@rizen> nice 23:12 < perlDreamer> I almost killed the kids, but all is well here, too 23:12 <@rizen> sarah just got back from minnesota 23:12 <@rizen> kathy wouldn't ever hurt anybody 23:12 <@rizen> except maybe you 23:12 < perlDreamer> Oh yeah, I'm dead meat 23:14 < perlDreamer> She had the procedure done in Minnesota? 23:15 <@rizen> no she went to see a friend this weekend 23:15 <@rizen> and had the proceedure today 23:22 -!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui [] 23:23 <@rizen> having furnace problems 23:24 <@rizen> trying to find a part 23:33 < CIA-18> WebGUI: colin * r5081 /WebGUI/ (3 files in 3 dirs): fixing handling of http:// calls in the Extras URL 23:34 < perlDreamer> I keep telling you just pump the waste heat from your servers in the garage upstairs to heat your house. 23:34 < perlDreamer> You're wasting a ton of money in the winter 23:35 <@rizen> hehe 23:35 <@rizen> i know 23:35 <@rizen> i should stop pumping it into the ground 23:35 <@rizen> i'm causing global warming 23:35 < ckotil> from the inside 23:36 < ckotil> by that logic, anyone using geothermal energy to heat their homes is an ecoterrorist 23:39 < perlDreamer> Curse you WRE! 23:46 < perlDreamer> $bug->swat($session); 23:46 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 23:46 -!- mode/#webgui [+o preaction] by ChanServ 23:59 -!- SDuensin [n=Scott@226.sub-75-204-218.myvzw.com] has quit ["Leaving"] --- Day changed Wed Dec 05 2007 00:52 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 00:57 < perlDreamer> The Catalyst guys have their own advent calendar 00:58 < perlDreamer> We should take Tavis's presentation and make our own. Kind of a "gift back to the community" and advertising the next WUC 00:58 <@rizen> oh yeah 00:58 <@rizen> advent. that's a catholic thing right? 00:59 <@rizen> between ash wednesday and easter 00:59 <@rizen> or good friday 00:59 < perlDreamer> it's pretty generic Christian 00:59 <@rizen> oh 00:59 < perlDreamer> We celebrate it as Presbyterians 00:59 < perlDreamer> but I don't know about the other denominations 01:00 <@rizen> what's the URL to catalysts calendar? 01:00 < perlDreamer> http://catalyst.perl.org/calendar/2007/2 01:00 < perlDreamer> It's just a staged calendar 01:00 < perlDreamer> Not cool like the Perl one 01:00 < perlDreamer> http://www.perladvent.org/2006/ 01:02 <@rizen> why are they doing it in december 01:02 <@rizen> i mean catalyst? 01:02 <@rizen> advent should be march, shouldn't it? 01:02 <@rizen> or ist that lent 01:03 <@rizen> oh crap 01:03 <@rizen> i'm an idiot 01:03 <@rizen> advent is the days leading up to christmas 01:03 <@rizen> it's that calendar of candy that you get when you're a kid 01:04 < perlDreamer> Yup 01:04 < perlDreamer> I think you could do it with an SQL Report 01:05 < perlDreamer> Each row would be coordinates for the box and a link to a pop-up or secondary page. 01:05 <@rizen> there are a couple of problems with it an none of them technical 01:05 <@rizen> problem 1 is that we're already 4 days into the month 01:05 <@rizen> problem 2 is that someone would have to write up all that crap 01:06 < perlDreamer> Problem 3 is that you're out of "someones" to do crap writing 01:06 <@rizen> problem 3 was implied with problem 2 01:06 < perlDreamer> True. I was thinking cost vs availability 01:06 <@rizen> i'm already a month behind in my dev plan 01:07 <@rizen> for 7.5 01:25 < perlDreamer> Is it okay to start making Perl::Critic cleanups in the 7.5 branch? 01:26 <@rizen> absolutely 01:26 <@rizen> start with level 1s 01:26 <@rizen> which there should be very few 01:26 <@rizen> cuz i did it around the time of 7.0 01:26 <@rizen> and then we can keep ratcheting up the number 01:26 < perlDreamer> From what I've seen so far, they don't like things like 'return undef', the mix-ins for Asset, and our open and close methods 01:26 < perlDreamer> but we can wave those if we wish 01:27 < perlDreamer> (the open and close methods, I mean) 01:27 < perlDreamer> maybe I'll run a full report and post it for reference 01:41 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."] 01:50 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI 01:58 < perlDreamer> well, so much for the first 219 warnings 01:59 <@rizen> wow 01:59 < perlDreamer> If the test suite runs clean, then I'll commit that batch 01:59 < perlDreamer> It wasn't too hard.... 01:59 <@rizen> you absolutely roooool 01:59 < perlDreamer> ack 'return undef' -l | xargs vim 02:00 < perlDreamer> I looove ack 02:00 <@rizen> what does that do exactly? 02:00 < perlDreamer> it builds a list of files that contain the string 'return undef', then passes that to vim 02:00 < perlDreamer> vim opens them all 02:00 < perlDreamer> and you bounce between files using :ne[xt] and :pr[ev] 02:00 <@preaction> that... is... awesome... 02:01 <@rizen> that's pretty cool 02:01 <@rizen> but then what do you do 02:01 <@rizen> you can't just remove return undef 02:01 <@rizen> some things depend on that 02:01 < perlDreamer> a bare return returns undef by default in scalar context 02:01 <@rizen> ah 02:02 < perlDreamer> and in list context, it returns an empty list, which is false 02:02 <@rizen> nice 02:02 <@rizen> that's sweet ass sweet 02:02 <@rizen> you've taught me two things in 30 seconds 02:03 < perlDreamer> We should have Damian Conway out to teach his vim class for the next WUC 02:03 < perlDreamer> It would rock 02:03 <@preaction> yes, yes it would 02:04 < perlDreamer> But I'm guessing he's pretty expensive, coming from Australia and all. 02:04 <@preaction> he's an aussie? did not know that 02:05 <@preaction> maybe we can get Jesse to ferry him over 02:05 < perlDreamer> He did an ad for the first Australian F/OSS conference 02:05 <@rizen> i think his consulting rate is $500 per hour 02:05 < perlDreamer> Basically it said you should come over because they have great beer and lots of poisonous animals 02:06 < perlDreamer> wow 02:07 <@rizen> some people at my local perl mongers group wanted me to get him to come talk at madmongers 02:11 <@preaction> there's only one choice: one of us will have to become as leet as him 02:12 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 02:12 -!- mode/#webgui [+v Radix-wrk] by ChanServ 02:17 < perlDreamer> I nominate Jesse 02:17 < perlDreamer> He's got great credentials 02:17 < perlDreamer> being from the same continent 02:18 <@preaction> oi! 02:19 < perlDreamer> Is that a second? 02:20 <@preaction> first i have to learn how to say it in Aussie 02:21 < perlDreamer> Radix-wrk: since we're nominating you, you have the right to object, of course 02:21 <@preaction> oath! 02:22 <@rizen> it's got to be about 11:30 in the morning there 02:22 <@rizen> so he's probably at work 02:22 <@rizen> and can't talk 02:22 <@preaction> lame 02:38 < perlDreamer> preaction: I just started the Perl::Critic runs on the core for 7.5 02:39 < perlDreamer> Merge soon :) 02:39 <@preaction> this week and next are what i have, but it might push into the week after now: emergency situation in client site 02:39 < perlDreamer> gotcha 02:39 < perlDreamer> I'll try to avoid reindentation as much as possible 02:40 < perlDreamer> just don't do "return undef" and you should be fine 02:40 <@preaction> iirc diff/patch has an "ignore whitespace changes" option, and svn merge should have a way to pass flags to diff 02:46 < perlDreamer> CIA-18 is going to puke on that commit 02:48 < CIA-18> WebGUI: colin * r5084 /WebGUI/lib/ (92 files in 20 dirs): first round of Perl::Critic cleanups. Do not use return undef, use a bare return instead 02:48 < CIA-18> WebGUI: colin * r5085 /WebGUI/lib/WebGUI.pm: Perl::Critic: no code before strictures are applied 02:49 < perlDreamer> 'night, guys 02:49 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 03:06 <+Radix-wrk> What have I been nominated for? 03:06 <@rizen> to become a more leet haxzor than Damian Conway 03:06 <+Radix-wrk> lol 03:07 <+Radix-wrk> I wish :) 03:07 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 03:07 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Client Quit] 03:10 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 03:32 < nuba> heh when i was a teenager i used to phantasize about finding some crazy sponsor that would cover my basic living expenses so that I could master some area of the human knowledge and do great stuff 03:32 < nuba> become a guru 03:33 < nuba> then of course reality kicked in in no time :) 03:34 <@preaction> reality ruins all our fun... 03:36 -!- crythia1 [n=user@c-69-136-25-14.hsd1.fl.comcast.net] has joined #webgui 03:36 -!- mode/#webgui [+v crythia1] by ChanServ 03:39 < nuba> yep 03:40 < nuba> i guess i'll just work my ass off, save money, retire later, then sponsor myself 03:41 < nuba> oops, i mean retire early, then later sponsor myself 03:43 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 04:14 -!- crythia1 [n=user@c-69-136-25-14.hsd1.fl.comcast.net] has left #webgui [] 04:18 -!- rizen [n=rizen@71.86.227.90] has joined #webgui 04:18 -!- mode/#webgui [+o rizen] by ChanServ 04:25 -!- CIA-18 [n=CIA@208.69.182.149] has quit [Client Quit] 04:25 -!- CIA-44 [n=CIA@208.69.182.149] has joined #WebGUI 04:26 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer] 04:29 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 04:29 -!- mode/#webgui [+o preaction] by ChanServ 04:30 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [SendQ exceeded] 04:30 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 04:30 -!- mode/#webgui [+o preaction] by ChanServ 04:30 -!- rizen [n=rizen@71.86.227.90] has quit [] 05:04 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 05:04 -!- mode/#webgui [+o rizen] by ChanServ 06:20 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 06:23 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 06:23 -!- mode/#webgui [+o rizen] by ChanServ 06:23 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit] 06:33 < CIA-44> WebGUI: colin * r5086 /WebGUI/lib/WebGUI/Help/ (62 files): 06:33 < CIA-44> WebGUI: Perl::Critic has a policy check for putting any code 06:33 < CIA-44> WebGUI: before you apply strictures (use strict, use warnings, etc.) 06:33 < CIA-44> WebGUI: Add calls to use strict to each Help module. This is probably 06:33 < CIA-44> WebGUI: an overstrict interpretation of the rule. 06:33 < CIA-44> WebGUI: colin * r5087 /WebGUI/lib/WebGUI/Help/ (61 files): correct punctuation 06:33 < CIA-44> WebGUI: colin * r5088 /WebGUI/lib/WebGUI/i18n/English/ (139 files): adding use strict to all these, too 06:41 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 06:41 -!- mode/#webgui [+o rizen] by ChanServ 06:48 < CIA-44> WebGUI: colin * r5089 /WebGUI/lib/WebGUI/Workflow/Activity/CleanTempStorage.pm: Using a lexical loop variable inside recurseFileSystem. 07:00 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] 07:03 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 07:03 -!- mode/#webgui [+o preaction] by ChanServ 07:34 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [] 07:40 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] 07:50 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 07:50 -!- mode/#webgui [+o preaction] by ChanServ 07:53 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] 08:02 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 08:02 -!- mode/#webgui [+o preaction] by ChanServ 08:17 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 08:17 -!- mode/#webgui [+o preaction_] by ChanServ 08:25 -!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer] 08:38 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 08:43 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)] 08:45 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 08:45 -!- mode/#webgui [+o preaction_] by ChanServ 10:08 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:08 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out] 14:18 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"] 15:23 -!- Irssi: #webgui: Total of 14 nicks [3 ops, 0 halfops, 0 voices, 11 normal] 15:31 < xdanger> does the navigation asset ignore the startpoint completely? changing it has no effect on what comes out... 15:56 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui 15:58 -!- BartJo1 [n=Administ@194.171.50.69] has joined #webgui 15:59 -!- dapperedodo [n=dappered@194.171.50.69] has joined #webgui 15:59 -!- SDuensin [n=Scott@107.sub-75-205-231.myvzw.com] has joined #WebGUI 16:28 < ckotil> make sure each asset is not hidden from navigatiton 16:29 < ckotil> or enable show hidden assets. 16:29 < ckotil> otherwise it will be problematic and appear to not work. 16:51 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:58 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 16:59 -!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:59 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)] 17:00 -!- khenn_ is now known as khenn 17:00 -!- mode/#webgui [+o khenn] by ChanServ 17:01 -!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui 17:01 -!- mode/#webgui [+o rizen] by ChanServ 17:01 -!- dapperedodo [n=dappered@194.171.50.69] has quit ["Leaving."] 17:28 -!- wgGuest64 [n=wgGuest6@168.8.72.205] has joined #webgui 17:29 < wgGuest64> anyone got a moment to help me troubleshoot an issue 18:39 -!- BartJo1 [n=Administ@194.171.50.69] has quit [Read error: 110 (Connection timed out)] 18:48 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"] 18:54 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:02 < perlDreamer> Perl::Critic just found a bug in A::W::HttpProxy::Parse 19:03 < CIA-44> WebGUI: colin * r5090 /WebGUI/lib/WebGUI/ (8 files in 5 dirs): all loop iterators have to be declared lexical. PBP/108 19:03 < CIA-44> WebGUI: colin * r5091 /WebGUI/lib/WebGUI/ (9 files in 5 dirs): no code allowed before use strict. PBP/429. This check found a bug in Asset::Wobject::HttpProxy::Parse.pm 19:04 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has left #webgui [] 19:05 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 19:24 < perlDreamer> fyi, for anyone who was around yesterday for the P::C discussion 19:25 < perlDreamer> perlcritic -gentle (level 5) took 5 hours to run on my PIII dev box 19:28 < perlDreamer> There are 32 non PBP errors, all of the same type. That is declaring a variable as part of a conditional. my $foo = 'bar' if $baz; 19:28 < perlDreamer> Of the PBP errors, there are several small ones that I've been fixing this morning. 19:28 < perlDreamer> But the biggie is Expression form of "eval" at line 124, column 5. See page 161 of PBP. 19:28 < perlDreamer> We depend on that for plugins and other functionality 19:32 < wgGuest64> If I make a template and put in the functions for logging into admin... and do the admintoggle is there something I need to put in to get the admin bar to come up on the left hand side of the page? 19:33 < perlDreamer> Is it coming up somewhere else, or not at all? 19:33 < wgGuest64> not at all 19:33 < CIA-44> WebGUI: colin * r5092 /WebGUI/lib/WebGUI/Operation/VersionTag.pm: Subroutine prototypes are verboten! PBP/194 19:34 < perlDreamer> Does the admintoggle show up? 19:34 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 19:34 < perlDreamer> Any errors/warnings in your webgui.log? 19:34 < wgGuest64> not sure... I'm still trying to figure out where to look next 19:34 < perlDreamer> For this problem, two places 19:34 < perlDreamer> 1) Your webgui.log file 19:35 < perlDreamer> 2) Check the source for the page, and look for the admin bar in there. 19:35 < perlDreamer> it could be that other markup is interfering with it 19:35 < perlDreamer> Oh, you should know that while the user level part of wG works with all browsers, the Admin functions do not. 19:36 < perlDreamer> Also, if you're a PlainBlack customer, you can ask this question on their support boards and they'll help you fix it. 19:36 < wgGuest64> do you know the markup for the admin bar? I have been trying to use the information I found on both a webgui FAQ and on the how to give your site your own look 19:36 < perlDreamer> You can get the markup from the demo site 19:36 < perlDreamer> http://demo.plainblack.com 19:37 < perlDreamer> just create a demo site, then log in, turn on admin and there you go! 19:40 -!- steveo_aam [n=steveo@76.226.109.9] has joined #WebGUI 19:43 < wgGuest64> its saying cant call "Process" on an undefined value adminbar.pm line 157 19:48 < perlDreamer> In your template, what does the macro call to adminbar look like? 19:48 -!- steveo_aa [n=steveo@adsl-76-226-109-9.dsl.sfldmi.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 19:54 < wgGuest64> I found it... apparently when I was using the code from another site it said use ^adminbar(2); I removed the (2) and it works 19:57 < wgGuest64> thanks for pointing me in the right direction 20:01 < perlDreamer> 2, by the way, is supposed to be a template id. 20:03 < wgGuest64> so if I were to create a new adminbar template 20:03 < wgGuest64> I would use that then 20:04 < perlDreamer> right. it should be a weird looking, 22 character string 20:04 < wgGuest64> any idea why it wouldnt show the login boxes? (other than the fact I probably don't have them coded right?) 20:24 < perlDreamer> again, you'd need to look at the HTML code that's being generated. From your browser, try View Source 20:56 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui [] 20:56 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 21:49 -!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui 21:49 -!- mode/#webgui [+o preaction_] by ChanServ 21:55 < dirtyPair> anyone around for a silly question 21:56 <@preaction_> perlbot ask 21:56 < perlbot> Don't ask to ask, just ask. 21:57 < dirtyPair> there are a lot of auction software out there such as www.auctionanything.com that one can buy but how does one integrate that into a site? 22:06 <@preaction_> you'd have to set up WebGUI to ignore that directory, put the system in your DocumentRoot, and set up apache to use a different handler for that directory and/or location 22:10 < dirtyPair> i am beginning to think i don't even need webgui 22:10 <@preaction_> crazy talk! 22:10 < dirtyPair> i just need an auction site 22:11 < dirtyPair> i can just pay someone to install and run the auction software 22:11 < dirtyPair> bypass webgui 22:12 < dirtyPair> and blackwhatever stopped responding to me 22:12 <@rizen> do you mean plainblack? 22:12 < dirtyPair> yea 22:13 <@rizen> when was their last response? 22:13 < dirtyPair> two days ago 22:13 < dirtyPair> they are not responding 22:14 < dirtyPair> they think my project is crazy 22:14 < dirtyPair> and i am not serious 22:14 <@rizen> 2 days isn't that long 22:14 <@rizen> especially if they are trying to estimate a project 22:14 < dirtyPair> i think they are laughing at my project 22:14 < dirtyPair> i don't blame them entirely 22:14 < dirtyPair> it is crazy 22:14 < dirtyPair> enough to make anyone think it's a joke 22:15 < dirtyPair> doesn't matter. i already contacted another 22:15 <@rizen> it's going to be expensive, whatever they come back with 22:15 < dirtyPair> open source software as a business will take time to develop 22:15 <@rizen> because you're talking about writing it from scratch 22:15 < dirtyPair> yea 22:16 <@rizen> at least from a webgui perspective 22:16 <@rizen> it has commerce features 22:16 <@rizen> but nothing even close to an auction 22:16 < dirtyPair> so i figure maybe i should buy software from someone else 22:16 < dirtyPair> skip webgui 22:16 <@rizen> why do you say that about open source business 22:17 < dirtyPair> because you are codewarriors not accountants 22:17 <@rizen> what does that have to do with anything? 22:17 <@rizen> and why can't we be both 22:17 < dirtyPair> now you are offended 22:17 <@rizen> no 22:17 <@rizen> just wondering 22:17 < dirtyPair> i never said you can't be both, just that you are not both 22:18 < dirtyPair> or are you a cpa as well? 22:18 <@rizen> plain black uses an accounting firm 22:18 <@rizen> so we don't need to be accountants 22:18 < wgGuest64> cant blame them there... 22:18 < dirtyPair> heh 22:18 < dirtyPair> nevermind 22:18 <@rizen> but we know a good deal about business 22:19 < dirtyPair> then why does 95% of the world still use microsoft? 22:19 < wgGuest64> becaue thats what they learned first 22:19 <@preaction_> trollbait? 22:19 < dirtyPair> you have a better product 22:19 < wgGuest64> some people dont want to bother LEARNING 22:19 <@preaction_> trollbait 22:20 < wgGuest64> on another note... when I add in the form fields for putting in your login information it throws off the alignment of my CSS 22:21 <@preaction_> are you using the loginbox macro or your own form field? 22:21 < wgGuest64> my own form field - which is probably the problem 22:22 <@preaction_> no, but in order to diagnose CSS properly, you should go to the #css channel 22:22 <@preaction_> a note: the IRC network you're on is irc.freenode.net, if you want to use a proper IRC client 22:23 < wgGuest64> would it be easier to use a loginbox macro? 22:23 <@preaction_> easier, probably, but you'll probably still have a problem with your CSS 22:23 < wgGuest64> does plainblack do converting of templates into packages? 22:24 < wgGuest64> I originally found an opensource site that I am trying to implement - but the conversion is a tad on the tricky side 22:25 < wgGuest64> http://www.opendesigns.org/preview/?template=947 22:25 < wgGuest64> just in case anyones wondering 22:26 <@preaction_> https://www.plainblack.com/store/services/development/design/process/quote <- perhaps this is what you're looking for? 22:27 <@rizen> it will cost you between $300 and $500 (we aren't cheap for that sort of thing) 22:28 < wgGuest64> well I understand that 22:28 < wgGuest64> and I wouldnt have any problems paying if thats what it comes down to 22:28 < wgGuest64> btw how do i change my name in this channel 22:28 <@preaction_> use /nick 22:29 <@rizen> do /nick name 22:29 <@preaction_> it's a standard IRC client, if you've used one of thems before 22:32 -!- wgGuest64 is now known as teflond0n 22:32 < teflond0n> thanks. 22:33 < teflond0n> btw - I appreciate the help. I understand you guys are an open source business.... figured it would be nice since I haven't slung money your way to atleast show some gratitude 22:34 -!- wgGuest45 is now known as metanil 22:35 < metanil> can i use standard IRC client instead of this java based web embedded client 22:39 <@preaction_> metanil, yes, it's just freenode. the java client is just for convenience and for those who don't use IRC much 22:41 -!- dirtyPair [n=name@pool-72-71-185-73.bltmmd.east.verizon.net] has quit ["trollbait like to thank everyone who helped -=SysReset 2.53=-"] 22:43 < metanil> one quick question.. 22:44 < teflond0n> which piece of educational material from plainblack would help me work on conversion of the site? 22:44 < metanil> i see several users created in mysql with weird name.. what was it for??? 22:44 <@preaction_> teflond0n, probably the designer's guide. there's also a very nice article on the Wiki about "How to give WebGUI your own style" 22:45 <@preaction_> metanil, those are for the site's normal access to the database, look in your webgui.conf files (WebGUI/etc/sitename.conf) and look for "dbUser" and "dbPass" 22:45 < teflond0n> I've went through that article a few times... I may just be taking the wrong approach 22:46 < metanil> o o.. if i switched the mysql database.. then i should create this users.. right? BTW, do i have to give some specific privilege to these users? 22:47 <@preaction_> metanil, the user needs all privileges to their specific database 22:47 < metanil> yaa.. i got it.. thanks.. i'll try it then.. and get back here. 22:55 < metanil> how do i connect to this channel? 22:56 < metanil> any command? 22:56 <@preaction_> irc.freenode.net, #webgui 22:57 < metanil> it says unknown command 22:57 <@preaction_> what command are you running? 22:58 < metanil> just "#webgui" 22:58 <@preaction_> you need to /join #webgui 22:58 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui 22:58 -!- mode/#webgui [+o Haarg] by ChanServ 22:58 < metanil> o o 22:58 -!- metani1 [n=akhadka@137.48.138.72] has joined #webgui 22:59 < metani1> thanks preaction..it work! 22:59 -!- metanil [n=wgGuest4@137.48.138.72] has quit [Remote closed the connection] 23:00 -!- metani1 [n=akhadka@137.48.138.72] has quit ["Leaving."] 23:00 -!- metanil [n=akhadka@137.48.138.72] has joined #webgui 23:04 < metanil> how many that 'weird' mysql username is created for single site? 23:05 < metanil> i found four on database.. and i guess my site is only using one of them.. 23:06 <@preaction_> one for each site should be created, you might want to check what database they have permissions on (and you can delete them if you want) 23:07 < metanil> the password in .conf file in in MD5 ..right? 23:13 < metanil> or is it a simple text.. 23:20 < metanil> hello 23:20 < metanil> why it is using same old mysql sock file 23:20 < metanil> /data/wre/var/mysqldata/mysql.sock' 23:21 < metanil> i looked through the code but i cannot find any setting related to the path of the mysql.sock file. 23:34 -!- teflond0n [n=wgGuest6@168.8.72.205] has quit [] 23:39 < perlDreamer> metanil, the password in the conf file should be plaintext 23:44 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."] --- Day changed Thu Dec 06 2007 00:07 -!- SDuensin [n=Scott@107.sub-75-205-231.myvzw.com] has quit ["Leaving"] 00:11 < perlDreamer> preaction: you're such a nice guy 00:11 < perlDreamer> preaction_: you're a nice guy, too 00:12 <@preaction_> you lie, you blaspheme 00:12 < perlDreamer> Okay. You drive valuable members away from our community you treacherous keyboard addicted knothead 00:13 <@preaction_> woohoo! 00:13 <@apeiron> perlDreamer, use laziness; s/trea.+$/troll/; 00:13 <@rizen> i object 00:13 <@rizen> that's my job 00:13 <@rizen> don't let preaction do that 00:14 < perlDreamer> perl: Can't locate laziness.pm in @INC 00:14 < perlDreamer> Rats 00:14 < perlDreamer> Time for a new RFE 00:14 < perlDreamer> perlbot: Connect to RFE forum and submit (title => Need more laziness in WRE, content => Please write, and then add the laziness pragma to the WRE for 0.8.2) 00:15 < perlDreamer> perlbot: karmatize "Need more laziness in WRE", transfer 20_000 00:16 < perlDreamer> rizen: I would have picked you, but that would have been Wii addicted rather than keyboard ;) 00:17 <@rizen> wow 00:17 <@rizen> that would be cool if you could do it 00:17 < perlDreamer> It would give a new meaning to hacking code 00:17 <@rizen> the perlbot connect to forum thing 00:18 < perlDreamer> Surely someone somewhere has figured out how to map Wii output into keyboard macros and hot keys 00:19 < perlDreamer> Speaking of hacking, I need to hack the nightly build server and then run that Storage/Image.t test by hand to figure out why it's broken. 00:19 < perlDreamer> All of my debug output is being trapped by prove 00:20 <@preaction_> there's something i know of that lets you connect the Wii to Windows computers and use the GH3 guitar to play Frets On Fire 00:20 <@preaction_> GlovePIE <- that's what it is 00:20 <@preaction_> i want to hack a proper linux driver so i can use the wiimote as a mouse 00:21 <@preaction_> there's a youtube video about a guy who made the computer interface from Minority Report using a wiimote 00:21 < perlDreamer> that would be cool 00:21 <@preaction_> http://www.wiili.org/index.php/DarwiinRemote <- omg... it's already been made 00:21 <@preaction_> for MacOSX even 00:22 <@preaction_> so JT could do it on his TV 00:24 <@preaction_> http://www.wiili.org/index.php/Remote_Buddy <- this thing is damn cool too, looks like you can enhance your existing apple IR remote with it 00:31 < perlDreamer> Please input a motion for selecting the DVD player 00:31 < perlDreamer> Please input a motion for turning off the TV 00:31 < perlDreamer> Now, what would be really cool is if you combine it with X10 00:31 < perlDreamer> Lights on 00:32 < perlDreamer> Rear lights dim to 50% 00:32 < perlDreamer> Stereo on 00:54 < metanil> hey 00:55 < metanil> anyone known to this problem. 00:55 < metanil> /lib/tls/i686/cmov/libc.so.6: version `GLIBC_2.4' not found (required by /data/wre/prereqs/bin/perl) 00:55 <@preaction_> do you have GCC with glibc 2.4? are you using the right WRE? are you compiling the WRE? 00:56 <@preaction_> http://feeds.feedburner.com/~r/oreilly/radar/atom/~3/195702042/openid_20_final.html <- OpenID 2.0 is released. This looks like something that needs to be in Core (/me adds RFE) 00:57 < perlDreamer> wasn't Cap10Morgan doing an OpenId already? 00:57 <@preaction_> no, danny_mk made one and it's on the contribs, but it's the old OpenID, 2.0 was just released 00:57 <@preaction_> the old OpenID from bradfitz of Six Apart / LiveJournal 00:57 < metanil> yes i have gcc 00:57 < metanil> gcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu5) 00:58 < perlDreamer> ah, but what about glibc? 00:58 < metanil> don't know about glibc.. 00:58 <@preaction_> and your glibc? are you using the WRE that was compiled for ubuntu? there seems to be problems with it 00:58 <@preaction_> apt-get install build-essential <- necessary 00:58 < metanil> yes 00:58 < metanil> i downloaded one from plainblack site 00:59 < metanil> i did that a month ago.. i guess. 00:59 <@preaction_> which one though? 01:02 < metanil> i guess its the wrong version.. the one i download and test is for version 7.04 feisty 01:03 < metanil> and i am trying it to setup in 6.06 dapper 01:03 < metanil> so my bad 01:03 <@preaction_> you're using the latest 0.8.1 WRE, right? get the source install and build it yourself. 01:03 < metanil> no .. 0.8.0 01:03 <@preaction_> 0.8.1 was released a few days ago 01:03 < metanil> but i didn't see any version 0.8.1 for 6.06 right 01:04 < metanil> it just say ubuntu 6 server.. 01:04 < metanil> will that work? 01:04 <@preaction_> perlbot tias 01:04 < perlbot> Try It And See: the best way to learn if something works. 01:04 <@preaction_> but i would suggest building it yourself 01:05 < metanil> hmm.. 01:05 < metanil> i think wre-0.7.2-ubuntu-6.06-i386-3.tar.gz will also work .. right? 01:05 < metanil> but its 0.7.2 (OLD!) 01:05 <@preaction_> you don't want to use the WRE 0.7.2 01:05 < perlDreamer> No 01:05 <@preaction_> there are WRE build instructions on the wiki 01:07 < metanil> ok i'm downloading the source 01:07 < metanil> the latest one 01:10 <@preaction_> i imagine if you offer to zip up your /data/wre folder when you're done and upload it to sourceforge, we can help you through the build process 01:11 <@preaction_> the OpenID auth module is now number 10 on the RFE list, and i only used half my karma ;) 01:11 < perlDreamer> Has it been approved already? 01:12 <@preaction_> yup 01:12 * perlDreamer alleges nepotism 01:12 < metanil> ok sure.. 01:12 <@preaction_> if you can't prove it, it didn't happen 01:13 <@preaction_> metanil, by that i mean if something goes wrong, we can help fix it. you'll still need to use the instructions on the wiki 01:13 < metanil> ya.. i'm in. 01:18 < CIA-44> WebGUI: colin * r5093 /WebGUI/lib/WebGUI/Help/Macros.pm: do not modify $_ in list functions. PBP/114 01:18 < CIA-44> WebGUI: colin * r5094 /WebGUI/lib/XML/RSS/Creator.pm: 01:18 < CIA-44> WebGUI: Bareword file handle. See pages 202,204 of PBP. (Severity: 5) 01:18 < CIA-44> WebGUI: Two-argument "open". See page 207 of PBP. (Severity: 5) 01:19 < perlDreamer> This Perl::Critic thing is very cool 01:19 < perlDreamer> But Martin is going to hate it 01:20 <@preaction_> oh i imagine we're all going to hate it eventually 01:23 < perlDreamer> level 5 isn't too bad yet 01:23 < perlDreamer> but the eval thing is going to be tough 01:24 <@preaction_> can't use string eval? 01:24 < perlDreamer> no 01:25 < perlDreamer> PBP, page 191 01:29 <@preaction_> contextual return values? 01:30 < perlDreamer> whoops! sorry 01:30 < perlDreamer> wrong bug 01:30 < perlDreamer> page 161 01:31 <@preaction_> yeah, can't use string eval 01:31 < perlDreamer> actually, if you have 15 minutes, you could take this one: WebGUI/Asset/Wobject/Calendar.pm: Don't modify $_ in list functions at line 861, column 13. See page 114 of PBP. (Severity: 5) 01:31 < perlDreamer> it's a postfix for statement 01:32 <@preaction_> there was a Good Reason for that! *mutter mumble* 01:32 <@preaction_> k, will see 01:32 < perlDreamer> oh, dude 01:32 < perlDreamer> Don't worry 01:32 < perlDreamer> A bunch of my code got pinged too 01:33 < perlDreamer> and this is only level 5 01:33 <@preaction_> eh, it's the Calendar, it's old-me code 01:33 < perlDreamer> Yeah. A younger, less experienced preaction. Not the current, grizzled world weary hacker of 2007 01:33 <@preaction_> amen brotha 01:34 <@preaction_> not the one that's about to write an apache module to translate samba requests 01:34 < perlDreamer> Huh? 01:34 < perlDreamer> We're getting a samba plug-in? 01:35 <@preaction_> no, i'm going to write an apache plugin to allow me to do: http://example.com/\\winblowz\share 01:35 <@preaction_> or something 01:36 <@preaction_> i've spent 3 days getting an OBSD box with PF working to do traffic shaping, NAT, and routing for my network. now i need to make it into a samba gateway / translation service to prove to my friend that he shouldn't waste $150 on windows home server 01:36 <@preaction_> + whatever he needs to get hardware that'll run the thing 01:37 < perlDreamer> How about just getting a Dlink DNS-323? 01:37 < perlDreamer> NAS appliance that runs linux, and allows RAID 01:37 < perlDreamer> SMB, ftp, SSH, http 01:37 < perlDreamer> low power 01:37 < perlDreamer> and it's a print server, too 01:38 < perlDreamer> http://www.dlink.com/products/?pid=509 01:38 < perlDreamer> Total cost, ~$400 for 0.5 Tb and RAID 0. 01:40 <@preaction_> what do they mean by "access over the internet"? i need the whole samba gateway thing because i have three comps with samba shares, and he's got at least that many too 01:40 <@preaction_> i expect they mean "nat port 139 to this thing" 01:40 <@preaction_> or FTP or whatevz 01:40 < perlDreamer> Yup. 01:40 <@preaction_> which would work, but would restrict smb access from internet to just that 01:41 <@preaction_> i expect i'll ask the ppl over at #samba if there's an easier solution than my cronjob that'll automount all available shares, but i also expect i'm on the right path 01:43 <@preaction_> jeebus, i just svn up and did you touch every file in webgui? ;) 01:43 < perlDreamer> :) 01:43 < perlDreamer> Merge soon! 01:44 < perlDreamer> It's mainly Help/*, i18n/English/* and a whole bunch of files for 'return undef'-isms 01:44 < perlDreamer> but there will be more coming 01:44 < perlDreamer> I'd like to be test clean and -gentle clean by Xmas 01:45 < perlDreamer> but I need server access for the tests 01:45 < perlDreamer> since they run clean here and at home 01:46 <@preaction_> that'd be JT's domain, i for one don't trust you. you've been shady and slipshod since you started this racket. you're brash and headstrong. i'm sick of this "Demolition Man" shenanigans! 01:46 <@preaction_> Be well 01:46 < perlDreamer> Hey, who are you calling shady? 01:47 <@preaction_> the _ means "awesome", not "incognito" 01:47 * perlDreamer starts to get the feeling he's missing a movie quote 01:49 <@preaction_> and i can't fix this: it's necessary for the operation of the feeds form. i mean, it can be fixed, and i think it's just a matter of using List::Util uniq after the map (for some reason there kept being duplicate feed IDs 01:49 <@preaction_> Demolition Man quote was the last one "I'm sick of..." and "be well" 01:50 <@preaction_> Demolition Man quotes seem to be the norm around the office for some reason 01:50 <@preaction_> or maybe it's just one quote that they all keep saying 01:51 < perlDreamer> It just needs to be uniq'ed in a non $_ altering way 01:51 <@preaction_> ohhh 01:52 < metanil> i'm now compiling WRE 01:52 < perlDreamer> PBP 114 01:52 < perlDreamer> "Never modify $_ in a list function" 01:52 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI 01:54 < perlDreamer> btw, uniq is in List::MoreUtils 01:57 <@preaction_> committed 01:57 < perlDreamer> you rock 01:58 < perlDreamer> Your contributions to WebGUI enrich the whole community. 01:58 <@preaction_> people keep saying that and i keep looking at how much more i could be doing 01:59 < perlDreamer> You write core code, answer forum postings, help people on IRC 01:59 <@preaction_> dirtyPair, for example, wanted an auction software. i've got one planned out for WebGUI, after i merge in my Gallery branch i'm going to make my own WebGUI_doug branch so I can develop experimental stuff and merge with core when it's ready 01:59 -!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui 01:59 -!- mode/#webgui [+v Radix-wrk] by ChanServ 01:59 <@preaction_> i think i talked before about API versioning 02:00 <@preaction_> so we can repair the Auth API 02:03 < perlDreamer> I don't remember the talk about API versioning 02:03 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 02:03 < perlDreamer> link? 02:04 <@preaction_> it was here last i knew 02:04 <@preaction_> i don't even remember, maybe it was just in my head 02:05 <@preaction_> or maybe it was something to do with the Paginator and marking an "apiv2" to get the template variables to no longer have the period chars in them 02:06 < metanil> (whole bunch of ERRORS coming..) 02:07 <@preaction_> pastebin 02:07 <@preaction_> not here 02:07 <@preaction_> pastebin 02:07 < metanil> WRE ERROR: lftp-3.5.10 make did not complete successfully 02:07 <@preaction_> http://webgui.pastebin.com 02:08 < perlDreamer> preaction_: you know where the WebGUI IRC logs are? 02:08 < perlDreamer> on mentalhouse.net 02:08 < perlDreamer> I'll look there. 02:08 < perlDreamer> Do you remember the month? 02:08 <@preaction_> not especially, but it doesn't matter really 02:08 <@preaction_> nope 02:08 <@preaction_> again, it's probably all in my head 02:08 < perlDreamer> k 02:09 < metanil> pastebin? 02:09 < metanil> help-> pastebin 02:09 < metanil> :D 02:09 <@preaction_> the idea being: The class has an $API_VERSION class-scoped lexical and the superclass uses it to determine what arguments are being passed to its methods 02:09 <@preaction_> that way two different APIs can be supported by the same superclass 02:09 < metanil> how can i use pastebin? 02:10 <@preaction_> read the /topic 02:10 <@preaction_> and when you do, paste your entire build.sh output to the pastebin, then give us the link 02:11 < metanil> (damn!) 02:11 < metanil> i should have looked at that 02:11 -!- preaction_ changed the topic of #webgui to: [ WebGUI 7.4.16-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 02:12 < metanil> hello 02:13 < metanil> http://webgui.pastebin.com/d4bbf4577 02:14 <@preaction_> looks like libreadline isn't going to compile on your system 02:15 < metanil> oh! 02:15 < metanil> is it the package within the WRE? 02:16 <@preaction_> wrebuild/source/lftp-3.5.10/readline-4.3 <- that 02:20 < metanil> hmm.. 02:21 < metanil> see at line 207 02:22 <@preaction_> that's ./configure, if configure encounted a fatal bug it would've stopped 02:22 < metanil> so its ok to not having LIBGNUTLS 02:22 <@preaction_> right 02:23 <@preaction_> the fatal stuff start at line 845 02:25 < metanil> i guess i have readline on my system already.. 02:26 < metanil> libreadline5 02:26 <@preaction_> you do, but the WRE compiles another for itself (rather, lftp compiles one for itself) 02:26 < metanil> but its 4.3 02:26 < metanil> why can't it use the system's one? 02:26 <@preaction_> it can't be sure the system has one 02:27 <@preaction_> but we can try to munge it for your system, to get it to compile 02:28 <@preaction_> in the wrebuild/source/lftp-3.5.10 there should be an INSTALL file, does it say anything about Ubuntu Dapper? 02:28 <@apeiron> hmmm 02:29 <@apeiron> * ncurses or termcap development is required. If you get undefined 02:29 <@apeiron> references to tputs or tgetent, install ncurses-devel package. 02:29 <@preaction_> sounds like something that should be in the WRE 02:29 < metanil> lets see 02:29 <@apeiron> ehh 02:29 < metanil> ncurses-devel? 02:29 < perlDreamer> yup 02:30 <@preaction_> metanil, apt-get install ncurses-dev (or if that fails, apt-cache search ncurses dev) 02:30 < metanil> sure sure man.. thanks. 02:30 < metanil> (i'm getting excited) 02:30 < metanil> no no no no no 02:30 < perlDreamer> If you think this is fun, you should come to the next WebGUI User's Conference 02:31 <@preaction_> lib32ncurses5-dev <- probable package name 02:31 < metanil> i guess.. i build successfully this time .. 02:31 < metanil> :D 02:31 < metanil> but i can' t say.. right.. its still compiling.. 02:31 < metanil> but i bet .. it did pass that line.. without any errors.. 02:31 < metanil> (yeah!!!) 02:32 < metanil> its now building libtool-1.5.22 02:32 < metanil> now expat-2.0.0 02:32 <@apeiron> re termcap / ncurses in the WRE: I'm reminded of the termcap vs. terminfo situation. Does any 'modern' software actually require / prefer terminfo? 02:33 < metanil> going for libxml now. 02:33 <@preaction_> couldn't tell you: the magic of systems programming / compiling / libraries and dependancies are all beyond me atm 02:34 <@apeiron> heh. 02:34 <@preaction_> brute force method of "google and experiment" is about all i can do 02:34 <@apeiron> Learn C. 02:34 <@apeiron> It'll help. 02:34 <@preaction_> it's on my list, after python 02:34 < perlDreamer> You mean there's more than "google and experiment"? 02:34 <@apeiron> (or learn C by making stuff build, like I did) 02:35 <@apeiron> preaction_, http://xkcd.com/353/ # :( 02:35 <@apeiron> preaction_, Read the title="" part. 02:36 <@preaction_> omg he's leaving Perl? 02:36 <@apeiron> If we are to take the strip at face value and assume the POV of the strip is the xkcd author. 02:36 <@preaction_> i want to learn python just so i can figure out why the Perl v. Python debate exists 02:37 <@apeiron> IMO, it's largely an issue of preferences and taste. 02:37 <@preaction_> that and I hear it's easier to interlace Python with C libraries (XS is nice, but it's kinda ugly) 02:37 <@preaction_> i think the perl and python communities are fundamentally different, with different goals 02:38 <@apeiron> Aside from being a bit outdated with regard to the tests that h2xs generates these days, perlxstut is pretty solid. 02:39 < perlDreamer> OO in python is dirt simple 02:39 <@preaction_> Strawberry Perl is another thing, too little too late 02:39 < perlDreamer> And it prevents people from writing "ugly code" 02:40 <@preaction_> eh, that's the main thing i hate about python, the whitespace-as-syntax 02:40 < perlDreamer> yeah 02:40 < perlDreamer> welcome back to FORTRAN 02:40 <@apeiron> 'back to' heh 02:40 < perlDreamer> Y'all never learned FORTRAN? 02:41 <@apeiron> er, they didn't teach that in school, I'm afraid. 02:41 <@preaction_> nope, i was the only one in my school who wanted "Advanced Programming", so they didn't let me 02:41 < perlDreamer> Listen here, sonny, you need to pick better schools ;) 02:41 <@preaction_> no college to speak of outside of C++ (crap) and Java (worse crap) 02:41 < perlDreamer> In my days, we used bark for computing, and we LIKED IT. 02:42 <@apeiron> I went to a parochial school largely because the public schools are so bad that the state's been involved. 02:42 <@apeiron> So, not much in terms of modern technology. 02:42 < perlDreamer> We punched holes in the bark with awls, and if you happened to put one through your hand, you just bled and kept on punching 02:42 <@apeiron> awls? D'you mean awk? 02:43 < perlDreamer> Kind of, only more pointy 02:44 < perlDreamer> well, us old folk need our rest 02:44 < perlDreamer> Catch y'all later 02:44 <@preaction_> cya 02:44 <@apeiron> See ya tomorrow, good sir. 02:44 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"] 03:53 < metanil> oh no.. its still compiling. 03:54 <@preaction_> that's a good thing 05:53 -!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"] 06:05 < metanil> ==> Auto-install the 1 optional module(s) from CPAN? [n] 06:15 <@preaction_> up to you, i'd go with "no" for now 06:16 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."] 06:42 -!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."] 07:48 < CIA-44> WebGUI: graham * r5096 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.16 release 08:02 -!- Radix-wrk changed the topic of #webgui to: [ WebGUI 7.4.17-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 08:03 < CIA-44> WebGUI: jt * r5097 /releases/WebGUI_7.4.17-stable: Release 7.4.17-stable 08:03 < CIA-44> WebGUI: graham * r5098 /branch/WebGUI_7.4/ (5 files in 5 dirs): preparing for 7.4.18 dev 08:20 -!- metanil [n=akhadka@137.48.138.72] has joined #webgui 08:21 < metanil> bravo "Building Complete And Successful" 08:21 <@preaction_> yay! 08:27 < metanil> i am creating package.. 08:27 < metanil> where should i submit it? 08:28 < metanil> in sourforge? 08:28 <@preaction_> hang on, finding out 08:32 <@preaction_> upload to ftp://upload.sf.net/incoming, name it something like wre-0.8.1-ubuntu-6.06-i386.tar.gz (or whatever your processor is) 08:33 <@preaction_> then post on http://www.webgui.org/webgui/dev/discuss 08:33 <@preaction_> might want to add the note about making sure ncurses-dev is installed 08:34 <@preaction_> (to the post you make on the dev forum, i mean) 08:34 <+Radix-wrk> Cool.. I like flickr's new editing capabilities 08:34 <+Radix-wrk> can rotate/crop/resize/alter exposure/colours, sharpen, red-eye, plus heaps of custom effects.. like vignette, soft focus, sepia, b&w, etc.. all in the browser 08:34 <@preaction_> that is awesome 08:35 <@preaction_> might need to RFE that for the Photo asset when the Gallery is done ;) 08:36 < metanil> i didn't install ncurses-dev (i guess) 08:37 <@preaction_> you didn't? i thought that's what you did and it started working 08:37 < metanil> however i install libreadline5-deev 08:37 < metanil> dev 08:38 <@preaction_> ahh, then mention that 08:39 < metanil> after i install that.. i runs fine.. 08:46 -!- wgGuest16 [n=wgGuest1@137.48.138.72] has quit [Remote closed the connection] 08:46 -!- wgGuest37 [n=wgGuest3@137.48.138.72] has joined #webgui 08:52 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui 08:57 < metanil> preaction_ did you got the package at that ftp 08:58 < metanil> i cannot see any files that i just sent. 09:01 <@preaction_> i don't have access to the sf.net project 09:03 < metanil> oops.. 09:03 <@preaction_> might want to post on the dev forum and ask them how to do it 09:14 <@preaction_> is someone with the latest webgui around for me to test something? 09:15 <@preaction_> i need someone to try to create a File asset by going into the Asset Manager and clicking at the bottom-most File or Image link (do not do a File Pile) 09:15 <+Radix-wrk> demo? 09:15 <@preaction_> does it work? 09:15 <@preaction_> oh... duh 09:15 <+Radix-wrk> hehe 09:15 < dapperedodo> You don't see the files you upload yourself, just be confident it is uploaded. 09:16 < dapperedodo> (in sf that is) 09:23 < metanil> o o .. thanks dapperdodo 09:23 < dapperedodo> I had the same problem, you can try to upload it again and it will say that the file already exists, and you cannot overwrite it. 09:25 < metanil> yaa.. it throws error.. 09:47 -!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"] 12:07 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"] 13:33 -!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 104 (Connection reset by peer)] 13:59 -!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"] 14:34 -!- BartJol [n=Administ@194.171.50.69] has joined #webgui 14:34 -!- roryzweistra [n=chatzill@194.171.50.69] has joined #webgui 14:34 < BartJol> does anyone know how to set a translation as default language pack 14:35 < BartJol> ? 14:35 -!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui 14:35 < BartJol> dapperedodo do you know how to set a translation as default? 14:36 < dapperedodo> Default for the new user is in the userProfiling, change the default value of the language 14:36 < dapperedodo> Default for the visitor is set in the profile of the user 'visitor' 14:37 < BartJol> makes sense 15:02 -!- roryzweistra [n=chatzill@194.171.50.69] has quit ["ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]"] 15:08 -!- wgGuest30 [n=wgGuest3@168.8.72.205] has joined #webgui 15:11 < wgGuest30> what timezone is plainblack based in? 15:11 -!- wgGuest30 is now known as t3flond0n 15:24 < ckotil> im guessing EST 15:25 < ckotil> they are based out of madison, wisonsin 15:25 < t3flond0n> ok thanks 15:25 < ckotil> could be CST. 15:25 < ckotil> not sure what goes on that far north ;) 15:25 < t3flond0n> I was actually looking to buy some of their books on line 15:25 < t3flond0n> lol same here 15:25 < t3flond0n> GA here... and yourself? 15:26 < ckotil> Indian 15:26 < ckotil> a 15:26 < t3flond0n> you fairly familiar with webgui? 15:26 < ckotil> yes. i've been using it for a little over 1 year now 15:27 < t3flond0n> what should I be using tagwise to display images etc. 15:27 < t3flond0n> my background images are in the css 15:27 < t3flond0n> but i cant get ANY images to display 15:28 < ckotil> html tag? 15:28 < t3flond0n> so it shouldnt be any different than standard html right? 15:29 < ckotil> the end result will be exactly the same 15:29 < ckotil> to do it the webgui way, you will want to upload your image via 'file pile' 15:29 < ckotil> then when you go to edit an article or page layout asset you can use the WYSIWYG editor to insert that image. 15:30 < t3flond0n> does filepile go into the folder your in - in admin mode or is there a default? 15:32 < t3flond0n> I ask because when I do filepile none of the images are uploaded 15:35 < ckotil> they will go into your current location. you can use the admin console to navigate through your site 15:35 < ckotil> take a look at your webgui.log file 15:35 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 15:37 -!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)] 15:40 < t3flond0n> ok said the directory did not exist and it couldnt create it 15:40 < t3flond0n> so I think I may have a permissions issue on that box 15:40 < ckotil> yup , sounds like thats the issue 15:41 < t3flond0n> but why would it let me upload individual files and not batch upload? 15:42 < ckotil> the individual files could have been saved to a directory with the proper permissions. and the batch upload files did not 15:43 -!- teflond0n [i=a80848ce@gateway/web/cgi-irc/ircatwork.com/x-494ebfeb1555a408] has joined #webgui 15:44 < t3flond0n> can I link a bit of CSS and you tell me if I have the img source set right 15:45 < BartJol> you can also use an assetprocy 15:45 < BartJol> proxy 15:45 < BartJol> that's a macro 15:47 < t3flond0n> how would I do that 15:48 -!- teflond0n [i=a80848ce@gateway/web/cgi-irc/ircatwork.com/x-494ebfeb1555a408] has quit ["CGI:IRC (Ping timeout)"] 15:48 -!- teflond0n [i=a80848ce@gateway/web/cgi-irc/ircatwork.com/x-4d22181511a31fb3] has joined #webgui 15:48 -!- teflond0n [i=a80848ce@gateway/web/cgi-irc/ircatwork.com/x-4d22181511a31fb3] has quit [Client Quit] 15:48 < t3flond0n> body{background: #555 url(^FileUrl(style/pattern.png);); repeat;} 15:49 < ckotil> so ^FileUrl( is a macro 15:49 < ckotil> and its wierd. 15:49 < t3flond0n> should I have that on there? 15:49 < ckotil> it shoudl work. but just for fun. try using ^AssetProxy( instead 15:50 < t3flond0n> so ^AssetProxy(style/pattern.png);); 15:50 < ckotil> yup 15:51 < ckotil> then when the page loads. check the source to make sure the location is correct. i.e. try to access it in your browser 15:52 < t3flond0n> should the url still be infront of all that? 15:52 < t3flond0n> or just ^Assetproxy(style/pattern.png); 15:53 < ckotil> url is part of the css 15:53 < ckotil> so that has to be there 15:55 < t3flond0n> ok... now... if I go to click on more and view on the image I get The requested URL /uploads/Dj/kp/Djkp4Wd7X1iOCyt69FBH7Q/ was not found on this server. 15:55 < t3flond0n> so I think its not loading the image because its not uploaded correctly 15:55 < ckotil> probably 15:56 < t3flond0n> once again it seems my problem boils down to permission issue ..... 15:56 < t3flond0n> any idea what permissions I need to check first? 15:57 < ckotil> i always issue a 'chown apache -R /gnoc/globalnoc/htdocs/WebGUI/www/public/uploads/ 15:57 < ckotil> ' 15:57 < ckotil> after any upgrade. 15:57 < ckotil> bc permissions seem to change. 15:58 < ckotil> or i guess i normally dont have to do it after an upgrade. but certainly after an install or bringing up a backup 16:00 < t3flond0n> brb gonna go run that 16:04 < t3flond0n> ok now 16:04 < t3flond0n> before i run this 16:04 < t3flond0n> I know that should be different on the gnoc/globalnoc 16:05 < t3flond0n> should that be in your wre file? under prereqs 16:05 -!- SDuensin [n=Scott@124.sub-75-207-194.myvzw.com] has joined #WebGUI 16:07 < ckotil> heh 16:07 < ckotil> /gnoc/globalnoc/htdocs/ is specific to my setup. 16:07 < ckotil> i would cd to your WebGUI dir. 16:07 < ckotil> then issue chmod apache -R www/public/ 16:08 < ckotil> this is assuming apache is the apache user, and all the file permissions are set to allow the owner to read and write. 16:09 < t3flond0n> well everything was default 16:10 < t3flond0n> so could i just do chmode -R www/public/ 16:10 < ckotil> if thats what needs to be done. 16:10 < ckotil> the wre should just work 'out of the box' 16:18 < t3flond0n> is that supposed to be the document root? 16:25 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 16:25 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:25 -!- mode/#webgui [+o khenn] by ChanServ 16:26 < ckotil> no document root is /data/WebGUI/ unless you installed it elsewhere 16:29 < ckotil> hrmm i guess www/ is the document root 16:30 < t3flond0n> ok... 16:31 < t3flond0n> I know the command I need to use is chown -R :group file 16:31 < t3flond0n> the only issue I need to find out is what owner or group I need to do this for 16:32 < ckotil> take a look at which user is running the httpd process 16:32 < t3flond0n> whats the command for that 16:32 < ckotil> ps aux | grep httpd 16:33 < t3flond0n> that would be root I think 16:33 < t3flond0n> <-- running it off a Mac OSX 16:33 < ckotil> ah. 16:34 < ckotil> im running 10.5.1 and 16:34 < t3flond0n> so then it would be chown -R 16:34 < ckotil> _www is the user running httpd 16:34 < t3flond0n> where does the root name go ... 16:34 < t3flond0n> still new to linux/unix systems 16:34 < t3flond0n> but getting there 16:34 < t3flond0n> considering I have only been doing them about a week 16:35 < ckotil> there is a single process of httpd owned by root. but the rest are _www. if your certain its root.. chown root:root -R www/public/ 16:35 < ckotil> heh. yikes, thats a lot to absorb in a week. 16:35 < t3flond0n> well when I ran the ps aux - root was on one line - and there was nothing else 16:35 < t3flond0n> its ok - abuse makes you learn fast 16:35 < t3flond0n> ;) 16:36 < t3flond0n> it said chown: root: Invalid Argument 16:39 < t3flond0n> says usage: chown [-fhv] [-R [-H | -L | -P]] owner[:group] file 16:39 < t3flond0n> says usage: chown [-fhv] [-R [-H | -L | -P]] :group file 16:40 < ckotil> the -R comes before root:root 16:40 < ckotil> sorry 16:40 < t3flond0n> np 16:40 < t3flond0n> chown -R root:root www/public/ invalid argument again 16:42 < ckotil> type pwd 16:42 < ckotil> to make sure you are in the webgui dir 16:42 < t3flond0n> ok... got it to chown: /data/WebGUI/www/public/ but then says no such file or directory 16:42 < t3flond0n> yep 16:42 < t3flond0n> pwd says data/WebGUI 16:43 < ckotil> something isnt right with the syntax of that command is all. 16:45 < t3flond0n> chown -R root www/public/ 16:45 < t3flond0n> everything look right here? 16:46 < ckotil> looks good to me 16:46 < ckotil> you might need to 'su' or 'su root' first. 16:46 < ckotil> which will make you the root user. 16:48 < t3flond0n> ok finally 16:48 < t3flond0n> there wasnt a public - went through the directory to check 16:48 < t3flond0n> got it though 16:48 < t3flond0n> now let me upload again 16:52 < t3flond0n> wtheck 16:52 < t3flond0n> now its saying couldnt create storage location /data/domains/test.name.org/public/uploads 16:53 < perlmonkey2> 7.4.17 is out, but the svn upgrade.pl said my DB is up to date at 7.4.14? 16:56 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection] 16:57 -!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI 16:57 -!- mode/#webgui [+o khenn] by ChanServ 17:03 < t3flond0n> 2007/12/06 09:58:25 - ERROR - test.ucschools.org.conf - main::[[undef]] - 17:03 < t3flond0n> anyone got any suggestions where to start with this? 17:05 < ckotil> thats your webgui.conf file 17:06 < ckotil> dunno what else to make of that error. 17:06 < ckotil> any have the html+css to create near transparent but colorful backdrops for div's w/ rounded edges? 17:06 -!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui 17:07 -!- mode/#webgui [+o Haarg] by ChanServ 17:10 -!- BartJol [n=Administ@194.171.50.69] has quit [Read error: 110 (Connection timed out)] 17:19 -!- SynQ [n=koen@host1.procolix.nl] has joined #webgui 17:23 < perlmonkey2> has something changed with new WebGUI installs and the default template has changed? 17:25 < perlmonkey2> never mind, a permissions issue. 17:30 -!- dapperedodo [n=joeri@77.163.53.25] has left #webgui [] 17:31 < t3flond0n> anyone got any suggestions for good reading material that will help me with both webgui and CSS - or atleast webgui 17:32 < ckotil> scour the webgui wiki 17:32 < perlmonkey2> t3flond0n: Yes, the wiki has tons of great info. Even a good CSS tut. 17:32 < t3flond0n> I havent quite gotten enough detail out of that... considering purchasing the webgui books 17:32 < t3flond0n> atleast a couple of them 17:32 < perlmonkey2> t3flond0n: Either that or WebGUI support, which is great. 17:33 < t3flond0n> mayb my problem is im trying to learn both linux/unix and webgui at the same time 17:33 < perlmonkey2> t3flond0n: I've looked over the books and they seem well written and pertinent. 17:33 < perlmonkey2> t3flond0n: yes, that would like trying to learn calc and diffy Q at the same time. 17:34 < ckotil> webgui support IS great. 17:35 < t3flond0n> worth paying for? 17:35 < ckotil> definately. 17:35 < t3flond0n> or would you recommend learning from books? 17:35 < ckotil> almost required if you're going to use webgui in a production environment 17:35 < t3flond0n> I work at a school system 17:35 < t3flond0n> they want to try it out 17:35 < ckotil> both. what are you going to use webgui for? 17:35 < ckotil> ah, cool. 17:35 < ckotil> lots of schools use webgui. 17:36 < t3flond0n> from what I have seen there are some nice sites. 17:36 < ckotil> yeah, you can do anything with this CMS. 17:37 < perlmonkey2> t3flond0n: WebGUI uses the Pelr HTML::Template which allows WebGUI to work in almost any design you can dream up. Plus it is fast and easy to customize. Not that most people need to customize as it seems to come with every feature thinkable. 17:37 < t3flond0n> well I had a site i found 17:37 < t3flond0n> open source 17:37 < t3flond0n> that i was trying to implement 17:38 < ckotil> html::template::expr allows for even more customization, and the templatetoolkit is supposed to allow for even more! tho i havent used the template toolkit yet 17:38 -!- t3flond0n [n=wgGuest3@168.8.72.205] has quit [] 17:38 -!- wgGuest78 [n=wgGuest7@168.8.72.205] has joined #webgui 17:38 < perlmonkey2> ckotil: WebGUI now supports TT? 17:38 < perlmonkey2> WOOOOOT! 17:38 < ckotil> pretty sure. 17:38 < perlmonkey2> No offense against HT, but I way prefer TT. 17:39 < ckotil> id have to rewrite all my templates ;) 17:39 < perlmonkey2> although I'll have to look at HT::expr 17:39 < wgGuest78> http://www.opendesigns.org/preview/?template=947 17:39 < wgGuest78> how hard do you think it would be to get this into the WebGui system 17:39 < perlmonkey2> Not too hard 17:39 < perlmonkey2> the nav bar is always the sticky part. 17:40 < perlmonkey2> looks pretty easy to move 17:40 < wgGuest78> you mean at the top or on the left? 17:40 < perlmonkey2> the top nav bar....just a matter of CSS, but then I hate doing the CSS work. 17:40 < wgGuest78> if I knew more about CSS it wouldnt be so bad 17:40 < ckotil> the nav on the left would be pretty easy. the top nav would require a little more effort 17:41 < perlmonkey2> what nav bar on the left? addition links? 17:41 < wgGuest78> but when I originally learned web design I was tought layouts and such using tables *shakes head* 17:41 -!- wgGuest78 is now known as teflond0n 17:41 < teflond0n> yea 17:41 < teflond0n> thats what I was worried about 17:41 < ckotil> perlmonkey2 : eh i guess you woudlnt need a nav asset for the left side 17:41 < teflond0n> the top one wouldnt need to move I dont think 17:41 < perlmonkey2> if you know *any* css you can do that top nav bar to *some* similiarity without hardly any effort. 17:41 < perlmonkey2> to get it exactly the same will require tinkering. 17:42 < teflond0n> well i have 2 css books on the way - ordered them from amazon yesterday 17:42 < ckotil> Im more of a google learner myself. we have books in the office for about any subject tho for me to fallback on. 17:43 < teflond0n> well i get tired of being on the pc all the time - at home at work and everywhere in between 17:43 < perlmonkey2> WebGUI's tut would (and probably their books) would get you a long ways to being able to do this. It isn't really that hard if you know what you're doing (and I try to dislearn CSS right after I finish any CSS). 17:43 < perlmonkey2> I vote for dead trees too 17:44 < teflond0n> is any WebGUI employees around? 17:44 < teflond0n> er plainblack 17:46 < teflond0n> bb in a few 18:26 -!- bartjo1 [n=Bart_Jol@host1.procolix.nl] has joined #webgui 18:40 < teflond0n> preaction - you work for plainblack/webgui? 19:05 -!- teflond0n [n=wgGuest7@168.8.72.205] has quit [Remote closed the connection] 19:06 -!- wgGuest11 [n=wgGuest1@168.8.72.205] has joined #webgui 19:10 -!- wgGuest11 is now known as teflond0n 19:19 < teflond0n> does anyone know how to do the macro for both username and password login box 19:25 < perlmonkey2> teflond0n: You want to alter the macro? 19:26 < teflond0n> no - in my site layout whenever i try and put in a login and password box it throws off the layout- 19:27 < perlmonkey2> teflond0n: By looking at the 3rd template, this looks like what you want:
19:27 < perlmonkey2> ^L("","","PBtmpl0000000000000092"); · ^AdminToggle; 19:27 < perlmonkey2>
19:27 < teflond0n> i was wondering if it was because i was doing something wrong with the code... 19:27 < teflond0n> thx 19:29 -!- bartjo1 [n=Bart_Jol@host1.procolix.nl] has left #webgui [] 19:33 < perlmonkey2> teflond0n: Were you wanting to directly edit the macro for something? 19:43 < teflond0n> no 19:43 < teflond0n> I was actually just trying to make sure that stayed in a presigned portion of my page.... its not working out so hot 19:54 -!- wgGuest44 [n=wgGuest4@216.218.41.210] has joined #webgui 19:54 -!- wgGuest44 [n=wgGuest4@216.218.41.210] has quit [Client Quit] 20:05 < perlmonkey2> teflond0n: I'm sure that macro uses a template 20:14 < perlmonkey2> teflond0n: look at Root > Import Node > Macro/L_loginBox 20:14 < perlmonkey2> not sure which one is being used. 20:15 < perlmonkey2> looks lke the horizontal box is the default for style 3 20:16 < perlmonkey2> I'd copy the horizontal template, point your style 3 (or copy style 3) at it and be done :) 20:17 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui [] 20:51 -!- CIA-44 [n=CIA@208.69.182.149] has quit [Client Quit] 21:00 -!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui 21:06 < perlDreamer> Perl::Critic appears to be even slower than the original i18n.t 21:06 < perlDreamer> I didn't think that was possible. 21:07 <@rizen> hehe 21:07 < perlDreamer> My policy also seems to have a few bugs, but those can be worked out 21:08 <@rizen> you wrote a custom policy 21:08 <@rizen> ? 21:08 < perlDreamer> Yeah 21:08 < perlDreamer> Had to for the I18n check 21:08 <@rizen> chris dolan will be so happy with you 21:09 <@rizen> have you guys been chatting it up? 21:09 < perlDreamer> I haven't really needed any support yet. 21:09 < perlDreamer> It was surprisingly easy 21:09 < perlDreamer> see /data/WebGUI/t/lib/Perl...... 21:11 < perlDreamer> ah, and there's the bug 21:11 < perlDreamer> It doesn't handle the default namespace for WebGUI 21:12 < perlDreamer> I'll fix that after I come back from the gym 21:12 < perlDreamer> bbl 21:16 < metanil> " Do you want to configure this WRE as a development only environment?" 21:16 < metanil> whats the different between choosing YES and No 21:42 < metanil> how can i migrate from WebGUI 7.4.11 to 7.4.17?? 21:42 < metanil> its in different machine 21:54 -!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui 21:55 < teflond0n> hey perlmonkey2 - I didnt get a chance to thank you earlier - but you helped me get the admin login box fixed 21:56 < perlmonkey2> teflond0n: Well I am happy I could help. 21:57 < perlmonkey2> teflond0n: Did you just alter the existing style or create a new one? 21:57 < teflond0n> copyed the info you posted and had to modify some
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