WebGUI irc logs from: 2007-12.log

--- Log opened Sat Dec 01 00:00:26 2007
--- Day changed Sat Dec 01 2007
perlmonkey2funny 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:00
@apeironYou 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:01
perlmonkey2apeiron: But these companies are rolling their own custom implementations.  00:02
perlmonkey2which they aren't trying to sell, but just use themselves.00:02
@apeironNot always the best idea, I'll agree, but reinventing the wheel allows you to make it rounder. :)00:03
perlmonkey2apeiron: 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:08
perlmonkey2PlainBlack basic server has 512MB ram.  How many moderating active sites could one WebGUI instances run on 512MB?00:45
perlmonkey2s/moderating/moderatively/00:45
@preaction10 would probably be the max00:47
@preactionand they'd be slow00:47
@preaction5-7 would be fine i bet00:47
@preactioni forget the stats, but we've got one server running 20+00:47
perlmonkey2that is actually better than I thought00:48
perlmonkey2so $300/month could handle 5 easily.00:48
perlmonkey2I likey00:48
@preactioni wouldn't say easily, but then i'm used to working on more complicated systems than WebGUI Core00:48
@preactionsystems with 20,000 users, incredible database queries that make mysql wet itself, etc...00:49
@preactionif we're talking something like THAT, i'd suggest load balancing cluster00: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:49
@preactionplainblack.com runs on one of our mega servers, iirc00:50
perlmonkey2preaction: you working with Oracle's CMS?00:50
@preactionno, WebGUI00:50
@preactioncustom dev00:50
perlmonkey2hah, right on00:50
perlmonkey2sounds like fun00:51
@preactionit can be, when it's not being not fun00:51
@preactionthere are some strange brews out there in the world of wG custom dev00:52
perlmonkey2people really fork the core components that much?00:52
@preactionno, add-ons00:55
@preactionassets, workflow activities, auth plugis00:55
perlmonkey2ah, right on00:56
@preactioninstead of forking core components that don't do what they want, we extend them (or rewrite them)00:56
perlmonkey2that woudl be fun00:57
@preactioneh, there are some projects i fight to get, and others i "decide" are "better for Joe Developer to handle"01:01
@preactionit's a factor of how many fun problems exist to be solved01:01
perlmonkey2that's true enough01:02
@preactionexample: 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 WebGUI01:04
perlmonkey2that's interesting.  you rip off a lot of code from Gallery2?01:07
@preactionnope01:07
@preactionit's actually a fairly simple system, didn't need to rip anything from anywhere01:08
perlmonkey2bah, I need to quit my job and do that kind of stuff.  sounds a lot more fun.01:08
@preactionthe 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 slop01:09
perlmonkey2hah, slop usually isn't very maintainable :P01:09
@preactionthis 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 me01:09
perlmonkey2and writing it maintable doesn't take much longer once you get used to it.01:09
perlmonkey2nice01:10
@preactionno, 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 something01:10
@preactioni consider programming to be an art form, as such i tend to act more like an artist than i do a scientist 01:11
@preactionand, before plainblack hired me, that means subsidizing myself with menial labor01:11
perlmonkey2ack01:12
perlmonkey2menial labor01:12
@preactioni found that the most monotonous jobs tended to create the best environment for ideas of code i should write01:14
perlmonkey2I usually have all my best ideas when I'm not doing work that requires thinking.01:14
perlmonkey2so that makes sense.01:14
perlmonkey2alright, chow time...I'm out01:15
@preactioni've got little notebooks full of game ideas, APIs, pseudo-code for software to help manage things like my TV collection and Warhammer 40k armies01:15
@preactionhave fun01:15
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]01:15
CIA-18WebGUI: colin * r5073 /WebGUI/t/Spectre/Workflow.t: avoid running this test unless we have WRE installed02:33
CIA-18WebGUI: colin * r5074 /branch/WebGUI_7.4/t/Spectre/Workflow.t: backport fix for not running under the WRE02:33
-!- Klaus_ [n=Miranda@p5B072027.dip0.t-ipconnect.de] has quit [Read error: 104 (Connection reset by peer)]02:40
-!- cap10morgan [n=cap10mor@vc1-868-3.adsl.indra.com] has quit []03:31
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI04:41
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui05:37
-!- mode/#webgui [+v perlDreamer] by ChanServ05:37
-!- dirtyPair [n=name@pool-72-71-174-91.bltmmd.east.verizon.net] has joined #webgui05:52
dirtyPairsalutations05:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]06:20
+perlDreamerhola06:32
+perlDreameryou still there?06:32
+perlDreamerdirtyPair: What's up?06:36
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:54
-!- mode/#webgui [+o preaction] by ChanServ06:54
+perlDreamerpreaction: I know kung-fu!06:55
@preactionperlDreamer, show me06:55
+perlDreamercheck ren 507506:56
+perlDreamerrev 507506:56
+perlDreamerin HEAD06:56
@preactionthat06:58
@preactionis06:58
@preactionAWESOME06:58
+perlDreamerthanks06:58
+perlDreamerThat was half of yesterday and all of this evening06:59
+perlDreamerIt still needs some more work to handle the stuff that is causing i18n/label.t to fail06:59
+perlDreamerbut it shouldn't be that hard06:59
+perlDreamerWith this, we can do anything06:59
@preactionindeed06:59
+perlDreamerWe can make sure that all class methods always get a session object07:00
+perlDreamerI don't even know what else we need to do, but it's now possible07:00
@preactiondo you want to add an additional check to make sure that no calls to WebGUI::International::echo make it into a production system?07:00
+perlDreamerSure07:01
@preactionare you going to change some of the existing i18n tests to use PPI / Perl::Critic tests?07:01
+perlDreamerYes07:02
+perlDreamerlabel.t will be a P::C test07:02
@preactionsweet07:02
+perlDreamerprobably a few more as well07:02
+perlDreamerthings we don't necessarily want an end user to run, but that we want as a double check for us07:02
@preactionindeed07:02
+perlDreamerall of i18n looks good, and Help, too07:03
CIA-18WebGUI: colin * r5075 /WebGUI/t/lib/ (5 files in 5 dirs): Perl::Critic module for checking illegal i18n labels07:03
@preactioni 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:03
+perlDreamerthe CODE_COP switch does a little of that now07:04
+perlDreamerbut we could break it farther apart07:04
+perlDreamerit's actually a pretty big topic in the community right now07:06
+perlDreamerYou'll probably start noticing a lot of $ENV{AUTHOR} showing up in tests07:06
@preactionwhy?07:07
+perlDreamerThat's the flag people seem to be setting on07:07
+perlDreamerAuthors run all tests, like Perl::Critic and such07:07
+perlDreamerbut end users should never get source code that fails those tests07:07
+perlDreamerso they'll run API and functionality tests07:07
+perlDreamerhttp://search.cpan.org/src/THALJEF/Test-Perl-Critic-1.01/README07:08
@preactioni suppose, there are more than a few distros on CPAN that need to be force installed for stupid reasons07:08
-!- cap10morgan [n=cap10mor@206-124-31-71.denver.dsl.forethought.net] has joined #webgui07:14
-!- cap10morgan [n=cap10mor@206-124-31-71.denver.dsl.forethought.net] has quit [Remote closed the connection]07:14
CIA-18WebGUI: colin * r5076 /WebGUI/t/Asset/Asset.t: Add tests for the tempspace node.07:33
+perlDreamerpreaction: I added the 4 assetId's I know of to magic numbers07:34
+perlDreamerthat's a great page, btw07:34
@preactionsweet, thanks07:34
@preactioni thought so, i've been racked trying to keep track of them all07:34
@preactionsome aren't really "magic", they're just there. but all the things that webgui doesn't let you delete...07:35
+perlDreameryeah, some are more "tribal knowledge"07:35
+perlDreameradmin = 307:35
@preactionEveryone = group 7, Visitor = 107:36
@preactionetc...07:36
+perlDreamerright07:36
@preactioni've been wondering if it's possible to use PPI to write things that will generate i18n and Help modules for me07:36
+perlDreamerthere's already a script for i18n modules07:37
@preactionreally?07:37
+perlDreameryeah!07:37
+perlDreamerYou didn't know about it?07:37
@preactionnope07:37
+perlDreamerthat's why I invented echo07:37
@preactioni've been using vim macros, re-generating the macro every time i need to make an i18n module :(07:38
+perlDreamerweird07:38
+perlDreamerI don't see in in the contribs area07:38
+perlDreamerI'll add it now07:39
+perlDreamerbut it should be rewritten to use PPI instead in the long term07:39
@preactionsounds great (incidentally a day or two after i needed it ;)07:39
@preactionindeed07:39
@preactionPPI could be used to do detect processTemplate as well, thusly getting a datastructure and generating Help modules07:40
@preactioni think JT was talking about these sort of things before, code generation like RoR seems to have in spades07:40
@preactioni wonder what happened with his asset skeleton generator script07:40
+perlDreamerRoR does help and i18n generation for you?07:40
@preactionno, but it does skeleton generation things i think07:41
@preactioni dunno, i just know what JT said about it07:41
@preactionperlDreamer, i found it, in misc as "i18n.pl"07:44
+perlDreameryup, that's it07:45
+perlDreamerthere's one more caveat that should be documented07:45
+perlDreamerit overwrites your source code with s/->echo/->get/07:45
@preactionthat could be a project for that google high school of code thing, code generation tools07:46
@preactionor, a way to have inheritable i18n objects, that'd be nice too07:47
+perlDreamerinheritable i18n objects?07:47
+perlDreameroh, like inheritable Help objects07:47
@preactionso that we can reuse things like "save" and "cancel", but they could also be overridden if the language demands it07:47
CIA-18WebGUI: colin * r5077 /branch/WebGUI_7.4/t/Asset/Asset.t: backporting tempspace constructor check from head07:48
+perlDreamerI thought it worked that way now07:48
+perlDreamerif it can't find save in the current language pack, it looks back in English07:48
@preactioni18n/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.pm07:49
@preactionit has a sort of inheritence by language, but it'd be nice to have a set of Common words / phrases that we could inherit from07:49
+perlDreamerBase.pm == WebGUI.pm07:49
@preactionright, but WebGUI.pm contains a bunch of stuff that may or may not be needed in Base.pm07:50
@preactionbut i suppose it wouldn't hurt, it could help with memory usage too (at a minor expense of hash lookups)07:50
+perlDreamerMaybe WebGUI.pm just needs to be pared down farther so that it makes a more suitable Base.pm07:51
+perlDreamerIn the beginning, there were no namespaces07:51
+perlDreamerEverything was flat.07:51
@preactionexactly07:51
@preactioni imagine that could be done as well07:51
+perlDreamerthat wasn't any fun07:52
@preactionthe inheritence wouldn't be too hard, i believe Help does it alredy, no?07:52
+perlDreamerYes.07:52
@preactionyou added that iirc07:52
+perlDreamerYes07:52
+perlDreamerIn fact, it would be simpler since there are no loops07:52
@preactionindeed07:52
+perlDreamerI had to write a recursive function for that07:52
@preactionit'd just need an "inherits" class-scoped variable07:53
@preactionor isa or whatevz07:53
@preactionisa could work07:53
@preactionmight be a perversion of @ISA though07:53
+perlDreamerit would also simplify the International interface07:53
+perlDreamersince get calls would never need to access a foreign namespace07:54
@preactionlike the fact there are two i18n objects instanciated in some of the WebGUI auth methods07:55
@preactionprobably more than just there, even07:55
@preactioni hesitate to screw around too much with i18n though, since it would mean a whole bunch of translations would need updating07:56
@preactioni mean, not all the "save" buttons use the same "save" i18n label07:56
@preactionso we might not be able to carve a swath of destruction at this point in time, unfortunately07:56
+perlDreameronce you knew the final form of the new i18n, you could script the changes to all translations07:57
+perlDreamersince the keys are always in English :)07:57
@preactionof course07:57
+perlDreamerwhat has you up late hacking tonight?07:58
@preactionperhaps then we should add a $I18N_VERSION class-scoped variable so we know which translations have been migrated to the new interface?07:58
@preactioni've been thinking a lot about using $VERSION and other flags to have API versioning07:58
@preactiona sort of progressive enhancement for the WebGUI API07:59
@preactionoh, it's only midnight, trying to get more stuff done on the Gallery. i'm up to 4 pages done out of 1207:59
@preactionrest should be done by end of next week, and then week after that i have to try to clean up what i can before release07:59
@preactionInteresting 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 <input type="hidden" name="func" value="something" />)08:06
+perlDreamerI bet that's legacy compatibility code08:08
@preactionprobably, but it's also a nice feature since a lot of forms are submitted to func=something pages08:09
@preactioni've been making the hidden elements myself, but apparently i don't have to08:09
+perlDreamerit _does_ save a call to hidden08:10
+perlDreamerI've been doing the same.08:10
@preactionnot really, it calls hidden itself. it's just cleaner code08:10
+perlDreamerdo you mean cleaner to have the explicit call, or the cleaner via the url?08:10
@preactionvia the url08:11
@preactioneasier to read, imho08:11
@preactionshorter to write as well08:11
@preactionpart of those "good habits"08:11
+perlDreamerDefinitely, but it reminds me of "mystery meat".  It has weird side effects.08:11
@preactionhow so? it DWYM08:12
@preactioni mean, some servers/browsers understand query strings in the action="" attribute, but most don't that i know of08:12
+perlDreamerIt's undocumented.  That's the mystery.  But that's also easily fixable :)08:12
@preactioni've fixed it already08:12
+perlDreamercommitted?08:13
@preactioni also fixed that sub and commented the code while i was at it08:13
@preactionit's in my branch, so it'll be committed when i merge08:13
* perlDreamer mutters "patience, patience" to himself08:13
@preactionindeed08:13
+perlDreamerwas something else broken about it?08:14
@preactionnope08:14
+perlDreamerI need a patron to support me so I can write test code and fix wG bugs 40/hours week.08:14
@preactionoh, 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 touched08:14
+perlDreamerthat's good08:14
+perlDreamerWGBP (and Perl::Critic) will mandate croaking08:15
+perlDreamerwell, I think there's a no-die policy in Perl::Critic08:16
@preactionwould 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:18
+perlDreamerI like the exists check better, because it won't autovivify that key in the hash08:19
@preactionmy $action      = $params && $params->{ action } ? $params->{ action } : $session->url->page(); <- seems verbose to me08:19
+perlDreamer_and_ it doesn't alter the hashref that got passed to you08:19
@preactionah, that would be bad08:19
+perlDreameryeah, like MrHairGrease found out in Post.pm08:20
@preactioni defaulted $params to an empty hashref now, so i don't have to check that $params exists, just if the key exists08:20
@preactionso exists instead of $param->{ value } || "default"? <- that'll autovivify too?08:21
@preactioni think we fixed the Post.pm at the source: $asset->get returns a copy no matter what now08:21
+perlDreamerright08:22
+perlDreamermy understanding is that calling a hash with any key will autovivify it08:22
@preactionhumph, better safe then08:22
+perlDreamerwell, might be worth double checking08:22
+perlDreamerI'm not on p5p anymore08:22
+perlDreamerit may have changed08:22
@preactionpersonal question: how does one wade through the insanity that is perlmonks?08:24
@preactioni tried the RSS feed, but there's no way to handle that influx of data08:24
+perlDreamerI have no idea.  I've never done it :/08:24
+perlDreamerI think the ->echo check wants to be a separate policy08:25
+perlDreamerbut it needs to subclass the NoIllegalI18NLabels to get the convenience methods08:28
+perlDreamereither that, or I need my own Utility module08:28
@preactioni think you're right about the legacy code thing, there's something screwy going on here08:28
@preactionperlbot paste08:28
perlbotPaste 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:28
@preactionhttp://sial.org/pbot/28954 <- what is line 147 doing?08:29
@preactionmore appropriate: why?08:29
+perlDreamerYou may want to run Perl::Critic on pre-release code, and not have it gripe about echo calls08:29
+perlDreamerSo a separate module allows overriding via the dev's local policy file08:30
@preactionoh, no, i agree with you on the PC echo tests being lower priority than the other one08:30
@preactioni mean my paste, there's something screwy going on08:30
+perlDreamerline 147 find the first string 'amp;' and strips it out08:31
+perlDreamerit should strip out &amp;08:31
+perlDreamerthat would be better, otherwise there's a partial encoding left over08:32
+perlDreamerI'd recommend writing  tests against the original code to make sure your refactoring doesn't add/subtract side effects08:32
@preactionit also will never contain a ;, since you already split on them08:33
@preactioncan't write a test until i know what it's doing, and it looks like it's doing nothing at all08:33
@preactionbesides 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
@preactionso imma fix it, and write tests against it fixed08:34
+perlDreamerImma gonna crash out08:34
+perlDreamerThis weekend I'll continue hacking on the new policy08:35
+perlDreamer'night08:35
@preactionnight08:35
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit ["Leaving."]08:35
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]11:14
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui19:36
-!- FireZilla [n=4sdq4f64@AMontsouris-152-1-67-65.w83-202.abo.wanadoo.fr] has joined #webgui19:51
-!- FireZilla [n=4sdq4f64@AMontsouris-152-1-67-65.w83-202.abo.wanadoo.fr] has left #webgui []20:14
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]21:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:21
-!- mode/#webgui [+o preaction] by ChanServ23:21
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:36
-!- mode/#webgui [+o preaction_] by ChanServ23:36
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]23:44
--- Day changed Sun Dec 02 2007
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui00:21
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]00:30
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui01:03
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]01:56
-!- 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 #WebGUI02:31
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]02:43
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui04:29
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]04:50
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui04:53
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui05:51
-!- mode/#webgui [+v perlDreamer] by ChanServ05:51
CIA-18WebGUI: colin * r5078 /WebGUI/t/Storage/Image.t: 06:18
CIA-18WebGUI: Rewrite the adjustMaxFilesize test to be data driven.06:18
CIA-18WebGUI: Check the original sizes, and resized sizes exactly.06:18
CIA-18WebGUI: Hoping that this fixes last night's Image.t test failure.06:18
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]07:35
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit ["Leaving."]07:38
-!- dirtyPair [n=name@pool-72-71-174-91.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)]08:19
-!- dirtyPair [n=name@pool-72-71-160-228.bltmmd.east.verizon.net] has joined #webgui09:55
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui11:42
-!- mode/#webgui [+o preaction] by ChanServ11:42
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:05
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]14:23
-!- twanny [n=twanny@195.158.126.22] has joined #webgui15:16
-!- twanny is now known as leopardus15:16
leoparduswhat is the function of ImportNode?15:17
-!- leopardus [n=twanny@195.158.126.22] has quit ["BitchX-1.1-final -- just do it."]15:44
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui16:56
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui18:27
-!- mode/#webgui [+v MrHairgrease] by ChanServ18:27
-!- dirtyPair [n=name@pool-72-71-160-228.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)]19:09
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Read error: 104 (Connection reset by peer)]19:12
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui19:13
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]19:21
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []19:41
-!- dirtyPair [n=name@pool-71-255-216-80.bltmmd.east.verizon.net] has joined #webgui20:47
-!- Haarg [n=Haarg@66-188-138-133.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]22:25
--- Day changed Mon Dec 03 2007
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:13
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:13
CIA-18WebGUI: 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 -gentle04:18
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui04:53
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Client Quit]04:57
CIA-18WebGUI: colin * r5080 /WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm: 08:03
CIA-18WebGUI: Remove debugging code.08:03
CIA-18WebGUI: Add in code to actually check the label in the requested namespace.08:03
CIA-18WebGUI: Now the problem becomes how to get all the right paths to08:03
CIA-18WebGUI: the right modules.08:03
-!- twanny [n=twanny@195.158.106.166] has joined #webgui08:58
-!- twanny is now known as leopardus08:58
leopardushttp://www.webgui.org is not coming up!!08:58
leopardusok, now ;)08:59
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui09:11
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]09:30
-!- leopardus [n=twanny@195.158.106.166] has quit [Read error: 110 (Connection timed out)]09:31
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui11:14
-!- mode/#webgui [+o preaction] by ChanServ11:14
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]11:56
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:17
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 104 (Connection reset by peer)]14:59
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui15:00
-!- mode/#webgui [+v Radix-wrk] by ChanServ15:00
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui15:01
-!- mode/#webgui [+v Radix_] by ChanServ15:01
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]15:18
-!- SDuensin [n=Scott@88.sub-75-207-116.myvzw.com] has joined #WebGUI16:08
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui16:25
-!- mode/#webgui [+o Haarg] by ChanServ16:25
-!- 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 #WebGUI16:40
-!- mode/#webgui [+o khenn] by ChanServ16:40
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]17:09
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:10
-!- mode/#webgui [+o khenn] by ChanServ17:10
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]17:21
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:22
-!- mode/#webgui [+o khenn] by ChanServ17:22
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:32
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui17:50
-!- 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 #WebGUI18:21
-!- mode/#webgui [+o khenn] by ChanServ18:21
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]18:30
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:31
-!- mode/#webgui [+o khenn] by ChanServ18:31
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui18:59
-!- mode/#webgui [+v crythias] by ChanServ18:59
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:02
-!- mode/#webgui [+o rizen] by ChanServ19:02
-!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []19:02
-!- dirtyPair [n=name@pool-71-255-216-80.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)]19:09
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []19:26
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:33
-!- mode/#webgui [+o rizen] by ChanServ19:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:46
-!- mode/#webgui [+o preaction] by ChanServ19:46
-!- dirtyPair [n=name@pool-71-125-163-128.bltmmd.east.verizon.net] has joined #webgui19:58
-!- knowmad [n=william@209.34.239.254] has joined #webgui20:34
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]20:35
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:00
-!- mode/#webgui [+o preaction] by ChanServ21:00
@preactiongood morning happy people!21:02
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui21:15
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []21:25
dirtyPairanyone around?21:38
@preactionyesm21:42
dirtyPairpm please21:45
-!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui21:48
-!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has quit ["Leaving."]21:52
@preactionfor what purpose? there's nothing that i can help you with that you can't ask the channel21:56
@preactionanything that would require PM is probably something for a professional21:57
dirtyPairmy 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
@preactionthis is a channel for developers and users to get help from the community21:58
@preactionpaid support (from plainblack, for example) has its own forum (and in the case of plainblack, phone system)21:59
dirtyPairis that a plainblack chan?22:00
dirtyPairis there22:00
nubathis is a place where people involved with/interested in webgui hangout22:00
-!- wgGuest16 [n=wgGuest1@137.48.138.72] has joined #webgui22:00
@preactionif you want plainblack support, you need to go to plainblack's support forum, and that costs money22:00
-!- wgGuest45 [n=wgGuest4@137.48.138.72] has joined #webgui22:00
dirtyPairi am interested in hiring a team of webgui professionals, please direct me to the right place22:00
@preactionhttp://plainblack.com/contact_us22:00
dirtyPairthank you22:00
nubapeople here do some handholding sometimes out of their own kindness and willingness to share the word about webgui ;)22:01
dirtyPairmy project is too large for someone to do it our of kindness22:01
dirtyPairand i can't type22:01
nubaheh i see22:02
dirtyPairplainblack is in va?22:02
@preactionwisconsin22:02
dirtyPairtelephone has va area code?22:02
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]22:03
@preactionSkype / voicemail provider / other service maybe22:03
dirtyPairhow is webgui different from joomla?22:06
dirtyPairis everyone busy or does my breath stink?22:14
-!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has joined #webgui22:18
SDuensinHey dirtyPair 22:21
dirtyPairhi22:22
@khennI've never used Joomla =(22:22
SDuensinkhenn - Good for you.  :-)22:24
SDuensinThe admin interface on Joomla drives me batty.22:24
@khennhttp://www.cmsmatrix.org you can compare the two22:24
SDuensinAh!  Forgot about CMS Matrix!22:24
dirtyPairoh wow, that's helpful22:25
@khennglad I could be of service =)22:25
dirtyPairhmm22:27
dirtyPairwebgui fails in commerce which is what i need it for22:27
@khennwe are going to be doing a major overhaul to commerce this year:22:30
@khennhttp://www.webgui.org/webgui/roadmap22:30
dirtyPair2008 i assume?22:31
@khenncommerce is still fairly flexible.  There are just a few things it won't do + the interface is lacking some of the glam it needs22:31
@khennyes 200822:31
knowmaddirtyPair: we use "another" system for ecommerce sites22:40
knowmadhoping that will change in 200822:40
-!- knowmad [n=william@209.34.239.254] has quit ["Leaving."]22:40
-!- knowmad [n=william@209.34.239.254] has joined #webgui22:41
dirtyPairwhat is it usually used for?22:43
dirtyPairand there is a LOT of cms software out there22:43
knowmadwe use it for nearly any other website we create from static to CMS to custom development22:43
knowmadyes, the benefits of Open Source!22:44
dirtyPairhmm, i feel like it's overkill @_@22:44
knowmadhere's why we chose WebGUI -- Open Source product, backed by a Company, active community with conferences, written in a language we are familiar with, extensible22:45
dirtyPairthat's interesting, is there a cms built just for commerce?22:45
dirtyPairisn't joomla very similar? and it seems more popular22:45
dirtyPairpopular meaning better support?22:45
knowmadwe'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 choice22:45
knowmadhuh? i've never seen popular = better support22:46
knowmadi've seen popular = bad extensions due to script kiddies making plugins22:46
@preactionjoomla is also built on PHP, which is a poorly designed / implemented language22:46
knowmadbut 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 WebGUI22:47
@preactioni say this as a Perl God, so ymmv22:47
@preactionperlbot php22:47
perlbothttp://tnx.nl/php http://czth.net/pH/PHPSucks22:47
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui22:47
@preactionWebGUI has more enterprise features than any other F/OSS CMS i've seen so far (drupal, joomla, mambo)22:48
knowmadwell now there's good PHP and bad PHP22:48
knowmadin 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
perlmonkey2Yeah, WebGUI just plain rawks.22:49
dirtyPairwebgui was recommended to me by a good fellow so i have no doubt of its power22:49
knowmadsounds like your choice comes down to whether you want quick and dirty or a long-term platform you can grow into22:49
perlmonkey2knowmad: I'd think WebGUI for both reasons.22:51
dirtyPairi didn't notice joomla did not have a company supporting it amist its awards and invitations from google22:52
perlmonkey2I 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
dirtyPairi am rather impatient with my project even though i have no right to be22:53
dirtyPairbut i would prefer a long term platform22:53
perlmonkey2IP Address:         Logged for security purposes.22:53
perlmonkey2Oh, that is the payment ip address.22:54
perlmonkey2Once 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
@preactionno more than 24 hours that i can think of, it's not my department22:56
@preactionperlmonkey2, did you get the new permissions for the plainblack support boards? http://plainblack.com/support22:59
perlmonkey2preaction: all the client received was an email saying that their payment transaction went through.23:00
@preactionwhen was that?23:00
perlmonkey2an hour or so ago23:01
@preactionyeah, Jamie will follow up on that within 24hrs.23:03
-!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]23:04
perlmonkey2I'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:05
@khennI don't think he has23:08
perlmonkey2khenn: groovy23:10
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui23:14
-!- mode/#webgui [+o Haarg] by ChanServ23:14
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:15
-!- mode/#webgui [+o rizen] by ChanServ23:15
-!- knowmad [n=william@209.34.239.254] has quit [Read error: 110 (Connection timed out)]23:17
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]23:36
--- Day changed Tue Dec 04 2007
-!- SDuensin [n=Scott@88.sub-75-207-116.myvzw.com] has quit ["Leaving"]00:00
wgGuest45hello everybody00:07
wgGuest45this is question related to modproxy (apache)00:07
wgGuest45its in <newsite>.conf file00:08
wgGuest45the line:    # deal with port number in HTTP_HOST00:08
wgGuest45oops read this:    # deal with port number in HTTP_HOST00:08
wgGuest45what will this two line do?00:09
wgGuest45(you know this if you have WRE in your system)00:09
@preactionwhat's the other line? i only got a comment. use the pastebin in the /topic00:11
wgGuest45# deal with port number in HTTP_HOST00:12
wgGuest45RewriteCond %{HTTP_HOST} :8000:12
wgGuest45RewriteRule ^/(.*) http://%{SERVER_NAME}/$1 [P]00:12
@preactionagain, you shouldn't paste code into the channel, use the pastebin in the topic00:12
wgGuest45oops.. 00:13
wgGuest45sorry00:13
@preactionthose are the lines that proxy all requests over to the modperl instance00:13
@preactionwell, all requests that haven't been handled yet00:14
wgGuest45what if i want to change that port 80 to some other port?00:14
@preactionalso it looks broken, what version of the WRE are you working with?00:14
@preactionthe port number should be in the RewriteRule, not the RewriteCond00:14
wgGuest45wre-0.8.0-unbuntu-7.0.4-feisty00:15
@preactionso what do you want to do exactly?00:16
wgGuest45i am using wre .. i just want my site host in some other port than 80(default)00:17
@preactionto get around ISP or to host another server on port 80?00:18
wgGuest45ya second option00:20
@preactionif 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 instance00:21
wgGuest45umm.. yaa.. 00:22
wgGuest45what should i do if i want to choose first option00:23
@preactionuse another server to proxy webgui? basically copy and paste the <VirtualHost> ... </VirtualHost> block somewhere where the other server can read it00:23
wgGuest45just creating virtualhost will be enough?00:23
@preactioncreating it with the same directives should be enough00:24
@preactionany 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:24
wgGuest45hmm.. (i should have done this before.. damn)00:25
@preactionotherwise, if you change that :80, yes, that will work00:25
@preactionbut you also have to change the <VirtualHost *:80> and anywhere else that :80 pops up00:25
@preactionbut again, now you're running three apache instances00:25
@preactionkeeping the modperl one seperate is a Good Idea, but having two proxies in front of it? not so much00:26
wgGuest45what about modperl?00:26
@preactionwhat about it?00:26
wgGuest45oh (you just mention it)00:26
@preactionkeeping 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 sites00:28
wgGuest45that mean  i can use  WRE modperl with other Apache of system?00:28
@preactionthat's what i'm suggesting, yes00:29
wgGuest45ya.. thats sounds good!.. cause i have other site running on same machine.. i have to keep running all those with new WebGUI too00:29
wgGuest45i mean new webgui site.00:30
@preactiontheoretically 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:30
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui00:59
-!- mode/#webgui [+o preaction_] by ChanServ00:59
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]01:07
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]01:11
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui01:19
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]01:24
wgGuest45i know this is problem specific to apache01:28
wgGuest45but when i put <virtualhost>..... to apache config01:29
wgGuest45its showing error. 01:29
wgGuest45'rewrite...'01:29
wgGuest45its showing error on all 'rewrite .. '01:29
wgGuest45my apache version is Apache/2.2.4 (Ubuntu)01:29
wgGuest45it shows error on "RewriteEngine On"01:30
@preaction_you're on freenode, go to #apache01:33
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui01:49
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]01:49
-!- wgGuest29 [n=wgGuest2@h127.121.17.98.ip.alltel.net] has joined #webgui01:59
wgGuest29hey guys01:59
wgGuest29anyone got some time to help out a n00blet01:59
wgGuest29I recently downloaded and installed the 0.8.0 on a mac box at work - we are trying to set up webgui for a test run02:02
wgGuest29however - in my limited server admin experience I seem to have developed a problem02:02
-!- wgGuest29 [n=wgGuest2@h127.121.17.98.ip.alltel.net] has quit []02:06
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI03:29
-!- dirtyPair [n=name@pool-71-125-163-128.bltmmd.east.verizon.net] has quit [Read error: 110 (Connection timed out)]04:17
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]04:52
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:55
-!- mode/#webgui [+o preaction_] by ChanServ04:55
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:08
-!- dirtyPair [n=name@pool-72-71-185-73.bltmmd.east.verizon.net] has joined #webgui05:53
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]06:40
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:54
-!- mode/#webgui [+o preaction] by ChanServ06:54
-!- CIA-18 [n=CIA@208.69.182.149] has quit [Client Quit]07:36
-!- CIA-18 [n=CIA@208.69.182.149] has joined #WebGUI07:47
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui09:04
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui10:11
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]10:19
-!- MrHairgrease [n=martin@145.94.220.200] has joined #webgui11:14
-!- mode/#webgui [+v MrHairgrease] by ChanServ11:14
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui11:19
-!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]12:25
-!- MrHairgrease [n=martin@145.94.220.200] has quit [Read error: 110 (Connection timed out)]12:28
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]13:49
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:06
-!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]15:21
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui15:31
-!- SDuensin [n=Scott@226.sub-75-204-218.myvzw.com] has joined #WebGUI15:49
SDuensinGreetings.15:50
ckotilGood Morning.15:51
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 101 (Network is unreachable)]16:01
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []16:49
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]16:58
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui17:03
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]17:31
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:32
-!- mode/#webgui [+o khenn] by ChanServ17:32
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:34
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]17:45
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:46
-!- mode/#webgui [+o khenn] by ChanServ17:46
-!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui18:16
perlmonkey2When 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
perlmonkey2And reusing "Survey" will make dev a pain in the arse 18:18
perlmonkey2no one can help with the Wobject namespace issue?19:13
-!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has left #webgui []19:19
-!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has joined #webgui19:33
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui20:44
perlDreamerperlmonkey2: It depends on how the upgrade from old Survey to new Survey works.20:48
perlDreamerTry to catch preaction, since he went through this with the EventsCalendar->Calendar upgrade20:48
perlmonkey2perlDreamer: Cool, thanks for the heads up.20:49
ckotilwG just brought a tear to my eye.21:00
ckotilI needed to edit by branch, and set a new meta data field.21:00
ckotilat first this didnt appear to be possible, then i added another meta data field. which is able to be edited by branch21:01
ckotilim gonna try to create customized views based on this meta data. 21:02
ckotilnow i gotta figure out how to get this metadata via a template variable21:22
ckotilthis 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:14
-!- perlmonkey2 [n=perlmonk@casr-dev.fwsm2ppuser.ou.edu] has left #webgui []22:55
perlDreamerckotil: it should be the same for any asset22:59
ckotilok, ill try to add the variable to the nav asset the same way I added a page variable in the past23:00
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:02
-!- mode/#webgui [+o rizen] by ChanServ23:02
perlDreamerrizen!23:10
@rizenpd!23:10
perlDreamerWhat's happening the world of TMRFE?23:10
@rizenjust got back from the hospital23:11
@rizensarah had a minor procedure23:11
@rizenbut all is well23:11
perlDreamergood23:11
@rizenworking on 2008 budgets23:11
@rizentoday23:11
perlDreamerKathy just got back from New Mexico for the weekend23:12
@rizencuz doing accounting stuff tomorrow23:12
@rizennice23:12
perlDreamerI almost killed the kids, but all is well here, too23:12
@rizensarah just got back from minnesota23:12
@rizenkathy wouldn't ever hurt anybody23:12
@rizenexcept maybe you23:12
perlDreamerOh yeah, I'm dead meat23:12
perlDreamerShe had the procedure done in Minnesota?23:14
@rizenno she went to see a friend this weekend23:15
@rizenand had the proceedure today23:15
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []23:22
@rizenhaving furnace problems23:23
@rizentrying to find a part23:24
CIA-18WebGUI: colin * r5081 /WebGUI/ (3 files in 3 dirs): fixing handling of http:// calls in the Extras URL23:33
perlDreamerI keep telling you just pump the waste heat from your servers in the garage upstairs to heat your house.23:34
perlDreamerYou're wasting a ton of money in the winter23:34
@rizenhehe23:35
@rizeni know23:35
@rizeni should stop pumping it into the ground23:35
@rizeni'm causing global warming23:35
ckotilfrom the inside23:35
ckotilby that logic, anyone using geothermal energy to heat their homes is an ecoterrorist23:36
perlDreamerCurse you WRE!23:39
perlDreamer$bug->swat($session);23:46
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:46
-!- mode/#webgui [+o preaction] by ChanServ23:46
-!- SDuensin [n=Scott@226.sub-75-204-218.myvzw.com] has quit ["Leaving"]23:59
--- Day changed Wed Dec 05 2007
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui00:52
perlDreamerThe Catalyst guys have their own advent calendar00:57
perlDreamerWe should take Tavis's presentation and make our own.  Kind of a "gift back to the community" and advertising the next WUC00:58
@rizenoh yeah00:58
@rizenadvent. that's a catholic thing right?00:58
@rizenbetween ash wednesday and easter00:59
@rizenor good friday00:59
perlDreamerit's pretty generic Christian00:59
@rizenoh00:59
perlDreamerWe celebrate it as Presbyterians00:59
perlDreamerbut I don't know about the other denominations00:59
@rizenwhat's the URL to catalysts calendar?01:00
perlDreamerhttp://catalyst.perl.org/calendar/2007/201:00
perlDreamerIt's just a staged calendar01:00
perlDreamerNot cool like the Perl one01:00
perlDreamerhttp://www.perladvent.org/2006/01:00
@rizenwhy are they doing it in december01:02
@rizeni mean catalyst?01:02
@rizenadvent should be march, shouldn't it?01:02
@rizenor ist that lent01:02
@rizenoh crap01:03
@rizeni'm an idiot01:03
@rizenadvent is the days leading up to christmas01:03
@rizenit's that calendar of candy that you get when you're a kid01:03
perlDreamerYup01:04
perlDreamerI think you could do it with an SQL Report01:04
perlDreamerEach row would be coordinates for the box and a link to a pop-up or secondary page.01:05
@rizenthere are a couple of problems with it an none of them technical01:05
@rizenproblem 1 is that we're already 4 days into the month01:05
@rizenproblem 2 is that someone would have to write up all that crap01:05
perlDreamerProblem 3 is that you're out of "someones" to do crap writing01:06
@rizenproblem 3 was implied with problem 201:06
perlDreamerTrue.  I was thinking cost vs availability01:06
@rizeni'm already a month behind in my dev plan01:06
@rizenfor 7.501:07
perlDreamerIs it okay to start making Perl::Critic cleanups in the 7.5 branch?01:25
@rizenabsolutely01:26
@rizenstart with level 1s01:26
@rizenwhich there should be very few01:26
@rizencuz i did it around the time of 7.001:26
@rizenand then we can keep ratcheting up the number01:26
perlDreamerFrom what I've seen so far, they don't like things like 'return undef', the mix-ins for Asset, and our open and close methods01:26
perlDreamerbut we can wave those if we wish01:26
perlDreamer(the open and close methods, I mean)01:27
perlDreamermaybe I'll run a full report and post it for reference01:27
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]01:41
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI01:50
perlDreamerwell, so much for the first 219 warnings01:58
@rizenwow01:59
perlDreamerIf the test suite runs clean, then I'll commit that batch01:59
perlDreamerIt wasn't too hard....01:59
@rizenyou absolutely roooool01:59
perlDreamerack 'return undef' -l | xargs vim01:59
perlDreamerI looove ack02:00
@rizenwhat does that do exactly?02:00
perlDreamerit builds a list of files that contain the string 'return undef', then passes that to vim02:00
perlDreamervim opens them all02:00
perlDreamerand you bounce between files using :ne[xt] and :pr[ev]02:00
@preactionthat... is... awesome...02:00
@rizenthat's pretty cool02:01
@rizenbut then what do you do02:01
@rizenyou can't just remove return undef02:01
@rizensome things depend on that02:01
perlDreamera bare return returns undef by default in scalar context02:01
@rizenah02:01
perlDreamerand in list context, it returns an empty list, which is false02:02
@rizennice02:02
@rizenthat's sweet ass sweet02:02
@rizenyou've taught me two things in 30 seconds02:02
perlDreamerWe should have Damian Conway out to teach his vim class for the next WUC02:03
perlDreamerIt would rock02:03
@preactionyes, yes it would02:03
perlDreamerBut I'm guessing he's pretty expensive, coming from Australia and all.02:04
@preactionhe's an aussie? did not know that02:04
@preactionmaybe we can get Jesse to ferry him over02:05
perlDreamerHe did an ad for the first Australian F/OSS conference02:05
@rizeni think his consulting rate is $500 per hour02:05
perlDreamerBasically it said you should come over because they have great beer and lots of poisonous animals02:05
perlDreamerwow02:06
@rizensome people at my local perl mongers group wanted me to get him to come talk at madmongers02:07
@preactionthere's only one choice: one of us will have to become as leet as him02:11
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:12
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:12
perlDreamerI nominate Jesse02:17
perlDreamerHe's got great credentials02:17
perlDreamerbeing from the same continent02:17
@preactionoi!02:18
perlDreamerIs that a second?02:19
@preactionfirst i have to learn how to say it in Aussie02:20
perlDreamerRadix-wrk: since we're nominating you, you have the right to object, of course02:21
@preactionoath!02:21
@rizenit's got to be about 11:30 in the morning there02:22
@rizenso he's probably at work02:22
@rizenand can't talk02:22
@preactionlame02:22
perlDreamerpreaction: I just started the Perl::Critic runs on the core for 7.502:38
perlDreamerMerge soon :)02:39
@preactionthis week and next are what i have, but it might push into the week after now: emergency situation in client site02:39
perlDreamergotcha02:39
perlDreamerI'll try to avoid reindentation as much as possible02:39
perlDreamerjust don't do "return undef" and you should be fine02:40
@preactioniirc diff/patch has an "ignore whitespace changes" option, and svn merge should have a way to pass flags to diff02:40
perlDreamerCIA-18 is going to puke on that commit02:46
CIA-18WebGUI: colin * r5084 /WebGUI/lib/ (92 files in 20 dirs): first round of Perl::Critic cleanups. Do not use return undef, use a bare return instead02:48
CIA-18WebGUI: colin * r5085 /WebGUI/lib/WebGUI.pm: Perl::Critic: no code before strictures are applied02:48
perlDreamer'night, guys02:49
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:49
+Radix-wrkWhat have I been nominated for?03:06
@rizento become a more leet haxzor than Damian Conway03:06
+Radix-wrklol03:06
+Radix-wrkI wish :)03:07
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui03:07
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Client Quit]03:07
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui03:10
nubaheh 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 stuff03:32
nubabecome a guru03:32
nubathen of course reality kicked in in no time :)03:33
@preactionreality ruins all our fun...03:34
-!- crythia1 [n=user@c-69-136-25-14.hsd1.fl.comcast.net] has joined #webgui03:36
-!- mode/#webgui [+v crythia1] by ChanServ03:36
nubayep03:39
nubai guess i'll just work my ass off, save money, retire later, then sponsor myself03:40
nubaoops, i mean retire early, then later sponsor myself03:41
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []03:43
-!- crythia1 [n=user@c-69-136-25-14.hsd1.fl.comcast.net] has left #webgui []04:14
-!- rizen [n=rizen@71.86.227.90] has joined #webgui04:18
-!- mode/#webgui [+o rizen] by ChanServ04:18
-!- CIA-18 [n=CIA@208.69.182.149] has quit [Client Quit]04:25
-!- CIA-44 [n=CIA@208.69.182.149] has joined #WebGUI04:25
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer]04:26
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:29
-!- mode/#webgui [+o preaction] by ChanServ04:29
-!- 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 #webgui04:30
-!- mode/#webgui [+o preaction] by ChanServ04:30
-!- rizen [n=rizen@71.86.227.90] has quit []04:30
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui05:04
-!- mode/#webgui [+o rizen] by ChanServ05:04
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []06:20
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui06:23
-!- mode/#webgui [+o rizen] by ChanServ06:23
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]06:23
CIA-44WebGUI: colin * r5086 /WebGUI/lib/WebGUI/Help/ (62 files): 06:33
CIA-44WebGUI: Perl::Critic has a policy check for putting any code06:33
CIA-44WebGUI: before you apply strictures (use strict, use warnings, etc.)06:33
CIA-44WebGUI: Add calls to use strict to each Help module. This is probably06:33
CIA-44WebGUI: an overstrict interpretation of the rule.06:33
CIA-44WebGUI: colin * r5087 /WebGUI/lib/WebGUI/Help/ (61 files): correct punctuation06:33
CIA-44WebGUI: colin * r5088 /WebGUI/lib/WebGUI/i18n/English/ (139 files): adding use strict to all these, too06:33
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui06:41
-!- mode/#webgui [+o rizen] by ChanServ06:41
CIA-44WebGUI: colin * r5089 /WebGUI/lib/WebGUI/Workflow/Activity/CleanTempStorage.pm: Using a lexical loop variable inside recurseFileSystem.06:48
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]07:00
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:03
-!- mode/#webgui [+o preaction] by ChanServ07:03
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []07:34
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]07:40
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:50
-!- mode/#webgui [+o preaction] by ChanServ07:50
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]07:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:02
-!- mode/#webgui [+o preaction] by ChanServ08:02
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:17
-!- mode/#webgui [+o preaction_] by ChanServ08:17
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection reset by peer]08:25
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]08:38
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]08:43
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:45
-!- mode/#webgui [+o preaction_] by ChanServ08:45
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:08
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]12:08
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:18
-!- Irssi: #webgui: Total of 14 nicks [3 ops, 0 halfops, 0 voices, 11 normal]15:23
xdangerdoes the navigation asset ignore the startpoint completely? changing it has no effect on what comes out...15:31
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui15:56
-!- BartJo1 [n=Administ@194.171.50.69] has joined #webgui15:58
-!- dapperedodo [n=dappered@194.171.50.69] has joined #webgui15:59
-!- SDuensin [n=Scott@107.sub-75-205-231.myvzw.com] has joined #WebGUI15:59
ckotilmake sure each asset is not hidden from navigatiton16:28
ckotilor enable show hidden assets.16:29
ckotilotherwise it will be problematic and appear to not work.16:29
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:51
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]16:58
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:59
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]16:59
-!- khenn_ is now known as khenn17:00
-!- mode/#webgui [+o khenn] by ChanServ17:00
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:01
-!- mode/#webgui [+o rizen] by ChanServ17:01
-!- dapperedodo [n=dappered@194.171.50.69] has quit ["Leaving."]17:01
-!- wgGuest64 [n=wgGuest6@168.8.72.205] has joined #webgui17:28
wgGuest64anyone got a moment to help me troubleshoot an issue17:29
-!- BartJo1 [n=Administ@194.171.50.69] has quit [Read error: 110 (Connection timed out)]18:39
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]18:48
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:54
perlDreamerPerl::Critic just found a bug in A::W::HttpProxy::Parse19:02
CIA-44WebGUI: colin * r5090 /WebGUI/lib/WebGUI/ (8 files in 5 dirs): all loop iterators have to be declared lexical. PBP/10819:03
CIA-44WebGUI: 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.pm19:03
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has left #webgui []19:04
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:05
perlDreamerfyi, for anyone who was around yesterday for the P::C discussion19:24
perlDreamerperlcritic -gentle (level 5) took 5 hours to run on my PIII dev box19:25
perlDreamerThere 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
perlDreamerOf the PBP errors, there are several small ones that I've been fixing this morning.19:28
perlDreamerBut the biggie is Expression form of "eval" at line 124, column 5.  See page 161 of PBP.19:28
perlDreamerWe depend on that for plugins and other functionality19:28
wgGuest64If 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:32
perlDreamer Is it coming up somewhere else, or not at all?19:33
wgGuest64not at all19:33
CIA-44WebGUI: colin * r5092 /WebGUI/lib/WebGUI/Operation/VersionTag.pm: Subroutine prototypes are verboten! PBP/19419:33
perlDreamerDoes the admintoggle show up?19:34
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui19:34
perlDreamerAny errors/warnings in your webgui.log?19:34
wgGuest64not sure...  I'm still trying to figure out where to look next 19:34
perlDreamerFor this problem, two places19:34
perlDreamer1) Your webgui.log file19:34
perlDreamer2) Check the source for the page, and look for the admin bar in there.19:35
perlDreamerit could be that other markup is interfering with it19:35
perlDreamerOh, you should know that while the user level part of wG works with all browsers, the Admin functions do not.19:35
perlDreamerAlso, if you're a PlainBlack customer, you can ask this question on their support boards and they'll help you fix it.19:36
wgGuest64do 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 look19:36
perlDreamerYou can get the markup from the demo site19:36
perlDreamerhttp://demo.plainblack.com19:36
perlDreamerjust create a demo site, then log in, turn on admin and there you go!19:37
-!- steveo_aam [n=steveo@76.226.109.9] has joined #WebGUI19:40
wgGuest64its saying cant call "Process" on an undefined value    adminbar.pm line 15719:43
perlDreamerIn 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:48
wgGuest64I found it... apparently when I was using the code from another site it said use ^adminbar(2);  I removed the (2) and it works19:54
wgGuest64thanks for pointing me in the right direction19:57
perlDreamer2, by the way, is supposed to be a template id.20:01
wgGuest64so if I were to create a new adminbar template20:03
wgGuest64I would use that then20:03
perlDreamerright.  it should be a weird looking, 22 character string20:04
wgGuest64any idea why it wouldnt show the login boxes? (other than the fact I probably don't have them coded right?)20:04
perlDreameragain, you'd need to look at the HTML code that's being generated.  From your browser, try View Source20:24
-!- 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 #webgui20:56
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:49
-!- mode/#webgui [+o preaction_] by ChanServ21:49
dirtyPairanyone around for a silly question21:55
@preaction_perlbot ask21:56
perlbotDon't ask to ask, just ask.21:56
dirtyPairthere 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?21:57
@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 location22:06
dirtyPairi am beginning to think i don't even need webgui22:10
@preaction_crazy talk!22:10
dirtyPairi just need an auction site22:10
dirtyPairi can just pay someone to install and run the auction software22:11
dirtyPairbypass webgui22:11
dirtyPairand blackwhatever stopped responding to me22:12
@rizendo you mean plainblack?22:12
dirtyPairyea22:12
@rizenwhen was their last response?22:13
dirtyPairtwo days ago22:13
dirtyPairthey are not responding22:13
dirtyPairthey think my project is crazy22:14
dirtyPairand i am not serious22:14
@rizen2 days isn't that long22:14
@rizenespecially if they are trying to estimate a project22:14
dirtyPairi think they are laughing at my project22:14
dirtyPairi don't blame them entirely22:14
dirtyPairit is crazy22:14
dirtyPairenough to make anyone think it's a joke22:14
dirtyPairdoesn't matter. i already contacted another22:15
@rizenit's going to be expensive, whatever they come back with22:15
dirtyPairopen source software as a business will take time to develop22:15
@rizenbecause you're talking about writing it from scratch22:15
dirtyPairyea22:15
@rizenat least from a webgui perspective22:16
@rizenit has commerce features22:16
@rizenbut nothing even close to an auction22:16
dirtyPairso i figure maybe i should buy software from someone else22:16
dirtyPairskip webgui22:16
@rizenwhy do you say that about open source business22:16
dirtyPairbecause you are codewarriors not accountants22:17
@rizenwhat does that have to do with anything?22:17
@rizenand why can't we be both22:17
dirtyPairnow you are offended22:17
@rizenno22:17
@rizenjust wondering22:17
dirtyPairi never said you can't be both, just that you are not both22:17
dirtyPairor are you a cpa as well?22:18
@rizenplain black uses an accounting firm22:18
@rizenso we don't need to be accountants22:18
wgGuest64cant blame them there...22:18
dirtyPairheh22:18
dirtyPairnevermind22:18
@rizenbut we know a good deal about business22:18
dirtyPairthen why does 95% of the world still use microsoft?22:19
wgGuest64becaue thats what they learned first22:19
@preaction_trollbait?22:19
dirtyPairyou have a better product22:19
wgGuest64some people dont want to bother LEARNING22:19
@preaction_trollbait22:19
wgGuest64on another note...  when I add in the form fields for putting in your login information it throws off the alignment of my CSS22:20
@preaction_are you using the loginbox macro or your own form field?22:21
wgGuest64my own form field - which is probably the problem22:21
@preaction_no, but in order to diagnose CSS properly, you should go to the #css channel22:22
@preaction_a note: the IRC network you're on is irc.freenode.net, if you want to use a proper IRC client22:22
wgGuest64would it be easier to use a loginbox macro?22:23
@preaction_easier, probably, but you'll probably still have a problem with your CSS22:23
wgGuest64does plainblack do converting of templates into packages?22:23
wgGuest64I originally found an opensource site that I am trying to implement - but the conversion is a tad on the tricky side22:24
wgGuest64http://www.opendesigns.org/preview/?template=94722:25
wgGuest64just in case anyones wondering22:25
@preaction_https://www.plainblack.com/store/services/development/design/process/quote <- perhaps this is what you're looking for?22:26
@rizenit will cost you between $300 and $500 (we aren't cheap for that sort of thing)22:27
wgGuest64well I understand that22:28
wgGuest64and I wouldnt have any problems paying if thats what it comes down to22:28
wgGuest64btw how do i change my name in this channel22:28
@preaction_use /nick22:28
@rizendo /nick name22:29
@preaction_it's a standard IRC client, if you've used one of thems before22:29
-!- wgGuest64 is now known as teflond0n22:32
teflond0nthanks.22:32
teflond0nbtw - 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 gratitude22:33
-!- wgGuest45 is now known as metanil22:34
metanilcan i use standard IRC client instead of this java based web embedded client22:35
@preaction_metanil, yes, it's just freenode. the java client is just for convenience and for those who don't use IRC much22:39
-!- 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:41
metanilone quick question.. 22:43
teflond0nwhich piece of educational material from plainblack would help me work on conversion of the site?22:44
metanili 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:44
@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
teflond0nI've went through that article a few times... I may just be taking the wrong approach22:45
metanilo 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:46
@preaction_metanil, the user needs all privileges to their specific database22:47
metanilyaa.. i got it.. thanks.. i'll try it then.. and get back here.22:47
metanilhow do i connect to this channel?22:55
metanilany command?22:56
@preaction_irc.freenode.net, #webgui22:56
metanilit says unknown command22:57
@preaction_what command are you running?22:57
metaniljust "#webgui"22:58
@preaction_you need to /join #webgui22:58
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui22:58
-!- mode/#webgui [+o Haarg] by ChanServ22:58
metanilo o22:58
-!- metani1 [n=akhadka@137.48.138.72] has joined #webgui22:58
metani1thanks preaction..it work!22:59
-!- metanil [n=wgGuest4@137.48.138.72] has quit [Remote closed the connection]22:59
-!- metani1 [n=akhadka@137.48.138.72] has quit ["Leaving."]23:00
-!- metanil [n=akhadka@137.48.138.72] has joined #webgui23:00
metanilhow many that 'weird' mysql username is created for single site?23:04
metanili found four on database.. and i guess my site is only using one of them..23:05
@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:06
metanilthe password in <mysite>.conf file in in MD5 ..right?23:07
metanilor is it a simple text..23:13
metanilhello23:20
metanilwhy it is using same old mysql sock file23:20
metanil/data/wre/var/mysqldata/mysql.sock'23:20
metanili looked through the code but  i cannot find any setting related to the path of the mysql.sock file. 23:21
-!- teflond0n [n=wgGuest6@168.8.72.205] has quit []23:34
perlDreamermetanil, the password in the conf file should be plaintext23:39
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]23:44
--- Day changed Thu Dec 06 2007
-!- SDuensin [n=Scott@107.sub-75-205-231.myvzw.com] has quit ["Leaving"]00:07
perlDreamerpreaction: you're such a nice guy00:11
perlDreamerpreaction_: you're a nice guy, too00:11
@preaction_you lie, you blaspheme00:12
perlDreamerOkay.  You drive valuable members away from our community you treacherous keyboard addicted knothead00:12
@preaction_woohoo!00:13
@apeironperlDreamer, use laziness; s/trea.+$/troll/;00:13
@rizeni object00:13
@rizenthat's my job00:13
@rizendon't let preaction do that00:13
perlDreamerperl: Can't locate laziness.pm in @INC00:14
perlDreamerRats00:14
perlDreamerTime for a new RFE00:14
perlDreamerperlbot: 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:14
perlDreamerperlbot: karmatize "Need more laziness in WRE", transfer 20_00000:15
perlDreamerrizen: I would have picked you, but that would have been Wii addicted rather than keyboard ;)00:16
@rizenwow00:17
@rizenthat would be cool if you could do it00:17
perlDreamerIt would give a new meaning to hacking code00:17
@rizenthe perlbot connect to forum thing00:17
perlDreamerSurely someone somewhere has figured out how to map Wii output into keyboard macros and hot keys00:18
perlDreamerSpeaking 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
perlDreamerAll of my debug output is being trapped by prove00:19
@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 Fire00:20
@preaction_GlovePIE <- that's what it is00:20
@preaction_i want to hack a proper linux driver so i can use the wiimote as a mouse00:20
@preaction_there's a youtube video about a guy who made the computer interface from Minority Report using a wiimote00:21
perlDreamerthat would be cool00:21
@preaction_http://www.wiili.org/index.php/DarwiinRemote <- omg... it's already been made00:21
@preaction_for MacOSX even00:21
@preaction_so JT could do it on his TV00:22
@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 it00:24
perlDreamerPlease input a motion for selecting the DVD player00:31
perlDreamerPlease input a motion for turning off the TV00:31
perlDreamerNow, what would be really cool is if you combine it with X1000:31
perlDreamerLights on00:31
perlDreamerRear lights dim to 50%00:32
perlDreamerStereo on00:32
metanilhey00:54
metanilanyone 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:55
@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:56
perlDreamerwasn'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 released00:57
@preaction_the old OpenID from bradfitz of Six Apart / LiveJournal00:57
metanilyes i have gcc 00:57
metanilgcc (GCC) 4.0.3 (Ubuntu 4.0.3-1ubuntu5)00:57
perlDreamerah, but what about glibc?00:58
metanildon'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 it00:58
@preaction_apt-get install build-essential <- necessary00:58
metanilyes00:58
metanili downloaded one from plainblack site00:58
metanili did that a month ago.. i guess. 00:59
@preaction_which one though?00:59
metanili guess its the wrong version.. the one i download and test is for version 7.04 feisty 01:02
metaniland i am trying it to setup in 6.06 dapper01:03
metanilso my bad01:03
@preaction_you're using the latest 0.8.1 WRE, right? get the source install and build it yourself. 01:03
metanilno .. 0.8.001:03
@preaction_0.8.1 was released a few days ago01:03
metanilbut i didn't see any version 0.8.1 for 6.06 right01:03
metanilit just say ubuntu 6 server.. 01:04
metanilwill that work?01:04
@preaction_perlbot tias01:04
perlbotTry It And See: the best way to learn if something works.01:04
@preaction_but i would suggest building it yourself01:04
metanilhmm.. 01:05
metanili think  wre-0.7.2-ubuntu-6.06-i386-3.tar.gz will also work .. right?01:05
metanilbut its 0.7.2  (OLD!)01:05
@preaction_you don't want to use the WRE 0.7.201:05
perlDreamerNo01:05
@preaction_there are WRE build instructions on the wiki01:05
metanilok i'm downloading the source01:07
metanilthe latest one01:07
@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 process01:10
@preaction_the OpenID auth module is now number 10 on the RFE list, and i only used half my karma ;)01:11
perlDreamerHas it been approved already?01:11
@preaction_yup01:12
* perlDreamer alleges nepotism01:12
metanilok sure.. 01:12
@preaction_if you can't prove it, it didn't happen01:12
@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 wiki01:13
metanilya.. i'm in.01:13
CIA-44WebGUI: colin * r5093 /WebGUI/lib/WebGUI/Help/Macros.pm: do not modify $_ in list functions. PBP/11401:18
CIA-44WebGUI: colin * r5094 /WebGUI/lib/XML/RSS/Creator.pm: 01:18
CIA-44WebGUI: Bareword file handle. See pages 202,204 of PBP. (Severity: 5)01:18
CIA-44WebGUI: Two-argument "open". See page 207 of PBP. (Severity: 5)01:18
perlDreamerThis Perl::Critic thing is very cool01:19
perlDreamerBut Martin is going to hate it01:19
@preaction_oh i imagine we're all going to hate it eventually01:20
perlDreamerlevel 5 isn't too bad yet01:23
perlDreamerbut the eval thing is going to be tough01:23
@preaction_can't use string eval?01:24
perlDreamerno01:24
perlDreamerPBP, page 19101:25
@preaction_contextual return values?01:29
perlDreamerwhoops! sorry01:30
perlDreamerwrong bug01:30
perlDreamerpage 16101:30
@preaction_yeah, can't use string eval01:31
perlDreameractually, 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
perlDreamerit's a postfix for statement01:31
@preaction_there was a Good Reason for that! *mutter mumble*01:32
@preaction_k, will see01:32
perlDreameroh, dude01:32
perlDreamerDon't worry01:32
perlDreamerA bunch of my code got pinged too01:32
perlDreamerand this is only level 501:33
@preaction_eh, it's the Calendar, it's old-me code01:33
perlDreamerYeah.  A younger, less experienced preaction.  Not the current, grizzled world weary hacker of 200701:33
@preaction_amen brotha01:33
@preaction_not the one that's about to write an apache module to translate samba requests01:34
perlDreamerHuh?01:34
perlDreamerWe're getting a samba plug-in?01:34
@preaction_no, i'm going to write an apache plugin to allow me to do: http://example.com/\\winblowz\share01:35
@preaction_or something01:35
@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 server01:36
@preaction_+ whatever he needs to get hardware that'll run the thing01:36
perlDreamerHow about just getting a Dlink DNS-323?01:37
perlDreamerNAS appliance that runs linux, and allows RAID01:37
perlDreamerSMB, ftp, SSH, http01:37
perlDreamerlow power01:37
perlDreamerand it's a print server, too01:37
perlDreamerhttp://www.dlink.com/products/?pid=50901:38
perlDreamerTotal cost, ~$400 for 0.5 Tb and RAID 0.01:38
@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 too01:40
@preaction_i expect they mean "nat port 139 to this thing"01:40
@preaction_or FTP or whatevz01:40
perlDreamerYup.01:40
@preaction_which would work, but would restrict smb access from internet to just that01:40
@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 path01:41
@preaction_jeebus, i just svn up and did you touch every file in webgui? ;)01:43
perlDreamer:)01:43
perlDreamerMerge soon!01:43
perlDreamerIt's mainly Help/*, i18n/English/* and a whole bunch of files for 'return undef'-isms01:44
perlDreamerbut there will be more coming01:44
perlDreamerI'd like to be test clean and -gentle clean by Xmas01:44
perlDreamerbut I need server access for the tests01:45
perlDreamersince they run clean here and at home01:45
@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 well01:46
perlDreamerHey, who are you calling shady?01:46
@preaction_the _ means "awesome", not "incognito"01:47
* perlDreamer starts to get the feeling he's missing a movie quote01:47
@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 IDs01:49
@preaction_Demolition Man quote was the last one "I'm sick of..." and "be well"01:49
@preaction_Demolition Man quotes seem to be the norm around the office for some reason01:50
@preaction_or maybe it's just one quote that they all keep saying01:50
perlDreamerIt just needs to be uniq'ed in a non $_ altering way01:51
@preaction_ohhh01:51
metanili'm now compiling WRE01:52
perlDreamerPBP 11401:52
perlDreamer"Never modify $_ in a list function"01:52
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI01:52
perlDreamerbtw, uniq is in List::MoreUtils01:54
@preaction_committed01:57
perlDreameryou rock01:57
perlDreamerYour 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 doing01:58
perlDreamerYou write core code, answer forum postings, help people on IRC01: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 ready01:59
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:59
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:59
@preaction_i think i talked before about API versioning01:59
@preaction_so we can repair the Auth API02:00
perlDreamerI don't remember the talk about API versioning02:03
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui02:03
perlDreamerlink?02:03
@preaction_it was here last i knew02:04
@preaction_i don't even remember, maybe it was just in my head02:04
@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 them02:05
metanil(whole bunch of ERRORS coming..)02:06
@preaction_pastebin02:07
@preaction_not here02:07
@preaction_pastebin02:07
metanilWRE ERROR: lftp-3.5.10 make did not complete successfully02:07
@preaction_http://webgui.pastebin.com02:07
perlDreamerpreaction_: you know where the WebGUI IRC logs are?02:08
perlDreameron mentalhouse.net02:08
perlDreamerI'll look there.02:08
perlDreamerDo you remember the month?02:08
@preaction_not especially, but it doesn't matter really02:08
@preaction_nope02:08
@preaction_again, it's probably all in my head02:08
perlDreamerk02:08
metanilpastebin?02:09
metanilhelp-> pastebin02:09
metanil:D02: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 methods02:09
@preaction_that way two different APIs can be supported by the same superclass02:09
metanilhow can i use pastebin?02:09
@preaction_read the /topic02:10
@preaction_and when you do, paste your entire build.sh output to the pastebin, then give us the link02:10
metanil(damn!)02:11
metanili should have looked at that02: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/wcc02:11
metanilhello02:12
metanilhttp://webgui.pastebin.com/d4bbf457702:13
@preaction_looks like libreadline isn't going to compile on your system02:14
metaniloh!02:15
metanilis it the package within the WRE?02:15
@preaction_wrebuild/source/lftp-3.5.10/readline-4.3 <- that02:16
metanilhmm.. 02:20
metanilsee at line 20702:21
@preaction_that's ./configure, if configure encounted a fatal bug it would've stopped02:22
metanilso its ok to not having LIBGNUTLS02:22
@preaction_right02:22
@preaction_the fatal stuff start at line 84502:23
metanili guess i have readline on my system already.. 02:25
metanillibreadline5 02:26
@preaction_you do, but the WRE compiles another for itself (rather, lftp compiles one for itself)02:26
metanilbut its 4.302:26
metanilwhy can't it use the system's one?02:26
@preaction_it can't be sure the system has one02:26
@preaction_but we can try to munge it for your system, to get it to compile02:27
@preaction_in the wrebuild/source/lftp-3.5.10 there should be an INSTALL file, does it say anything about Ubuntu Dapper?02:28
@apeironhmmm02:28
@apeiron   * ncurses or termcap development is required. If you get undefined02:29
@apeironreferences to tputs or tgetent, install ncurses-devel package.02:29
@preaction_sounds like something that should be in the WRE02:29
metanillets see02:29
@apeironehh02:29
metanilncurses-devel?02:29
perlDreameryup02:29
@preaction_metanil, apt-get install ncurses-dev (or if that fails, apt-cache search ncurses dev)02:30
metanilsure sure man.. thanks. 02:30
metanil(i'm getting excited)02:30
metanilno no no no no02:30
perlDreamerIf you think this is fun, you should come to the next WebGUI User's Conference02:30
@preaction_lib32ncurses5-dev <- probable package name02:31
metanili guess.. i build successfully this time ..02:31
metanil:D02:31
metanilbut i can' t say.. right.. its still compiling.. 02:31
metanilbut i bet .. it did pass that line.. without any errors.. 02:31
metanil(yeah!!!)02:31
metanilits now building libtool-1.5.2202:32
metanilnow expat-2.0.002:32
@apeironre termcap / ncurses in the WRE: I'm reminded of the termcap vs. terminfo situation. Does any 'modern' software actually require / prefer terminfo?02:32
metanilgoing for libxml now.02:33
@preaction_couldn't tell you: the magic of systems programming / compiling / libraries and dependancies are all beyond me atm02:33
@apeironheh.02:34
@preaction_brute force method of "google and experiment" is about all i can do02:34
@apeironLearn C.02:34
@apeironIt'll help.02:34
@preaction_it's on my list, after python02:34
perlDreamerYou mean there's more than "google and experiment"?02:34
@apeiron(or learn C by making stuff build, like I did)02:34
@apeironpreaction_,  http://xkcd.com/353/ # :(02:35
@apeironpreaction_, Read the title="" part.02:35
@preaction_omg he's leaving Perl?02:36
@apeironIf 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 exists02:36
@apeironIMO, 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 goals02:37
@apeironAside from being a bit outdated with regard to the tests that h2xs generates these days, perlxstut is pretty solid.02:38
perlDreamerOO in python is dirt simple02:39
@preaction_Strawberry Perl is another thing, too little too late02:39
perlDreamerAnd it prevents people from writing "ugly code"02:39
@preaction_eh, that's the main thing i hate about python, the whitespace-as-syntax02:40
perlDreameryeah02:40
perlDreamerwelcome back to FORTRAN02:40
@apeiron'back to' heh02:40
perlDreamerY'all never learned FORTRAN?02:40
@apeironer, 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 me02:41
perlDreamerListen 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
perlDreamerIn my days, we used bark for computing, and we LIKED IT.02:41
@apeironI went to a parochial school largely because the public schools are so bad that the state's been involved.02:42
@apeironSo, not much in terms of modern technology.02:42
perlDreamerWe punched holes in the bark with awls, and if you happened to put one through your hand, you just bled and kept on punching02:42
@apeironawls? D'you mean awk?02:42
perlDreamerKind of, only more pointy02:43
perlDreamerwell, us old folk need our rest02:44
perlDreamerCatch y'all later02:44
@preaction_cya02:44
@apeironSee ya tomorrow, good sir.02:44
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:44
metaniloh no..  its still compiling. 03:53
@preaction_that's a good thing03:54
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]05:53
metanil==> Auto-install the 1 optional module(s) from CPAN? [n]06:05
@preaction_up to you, i'd go with "no" for now06:15
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]06:16
-!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]06:42
CIA-44WebGUI: graham * r5096 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.16 release07:48
-!- 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/wcc08:02
CIA-44WebGUI: jt * r5097 /releases/WebGUI_7.4.17-stable: Release 7.4.17-stable08:03
CIA-44WebGUI: graham * r5098 /branch/WebGUI_7.4/ (5 files in 5 dirs): preparing for 7.4.18 dev08:03
-!- metanil [n=akhadka@137.48.138.72] has joined #webgui08:20
metanilbravo "Building Complete And Successful"08:21
@preaction_yay!08:21
metanili am creating package.. 08:27
metanilwhere should i submit it?08:27
metanilin sourforge?08:28
@preaction_hang on, finding out08:28
@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:32
@preaction_then post on http://www.webgui.org/webgui/dev/discuss08:33
@preaction_might want to add the note about making sure ncurses-dev is installed08:33
@preaction_(to the post you make on the dev forum, i mean)08:34
+Radix-wrkCool.. I like flickr's new editing capabilities08:34
+Radix-wrkcan 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 browser08:34
@preaction_that is awesome08:34
@preaction_might need to RFE that for the Photo asset when the Gallery is done ;)08:35
metanili didn't install ncurses-dev (i guess)08:36
@preaction_you didn't? i thought that's what you did and it started working08:37
metanilhowever i install libreadline5-deev08:37
metanildev08:37
@preaction_ahh, then mention that08:38
metanilafter i install that.. i runs fine..08:39
-!- wgGuest16 [n=wgGuest1@137.48.138.72] has quit [Remote closed the connection]08:46
-!- wgGuest37 [n=wgGuest3@137.48.138.72] has joined #webgui08:46
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui08:52
metanilpreaction_ did you got the package at that ftp08:57
metanili cannot see any files that i just sent. 08:58
@preaction_i don't have access to the sf.net project09:01
metaniloops.. 09:03
@preaction_might want to post on the dev forum and ask them how to do it09:03
@preaction_is someone with the latest webgui around for me to test something?09:14
@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-wrkdemo?09:15
@preaction_does it work?09:15
@preaction_oh... duh09:15
+Radix-wrkhehe09:15
dapperedodoYou don't see the files you upload yourself, just be confident it is uploaded.09:15
dapperedodo(in sf that is)09:16
metanilo o .. thanks dapperdodo09:23
dapperedodoI 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:23
metanilyaa.. it throws error..09:25
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:47
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]12:07
-!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 104 (Connection reset by peer)]13:33
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]13:59
-!- BartJol [n=Administ@194.171.50.69] has joined #webgui14:34
-!- roryzweistra [n=chatzill@194.171.50.69] has joined #webgui14:34
BartJoldoes anyone know how to set a translation as default language pack14:34
BartJol?14:35
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui14:35
BartJoldapperedodo do you know how to set a translation as default?14:35
dapperedodoDefault for the new user is in the userProfiling, change the default value of the language14:36
dapperedodoDefault for the visitor is set in the profile of the user 'visitor'14:36
BartJolmakes sense14:37
-!- roryzweistra [n=chatzill@194.171.50.69] has quit ["ChatZilla 0.9.79 [Firefox 2.0.0.11/2007112718]"]15:02
-!- wgGuest30 [n=wgGuest3@168.8.72.205] has joined #webgui15:08
wgGuest30what timezone is plainblack based in?15:11
-!- wgGuest30 is now known as t3flond0n15:11
ckotilim guessing EST15:24
ckotilthey are based out of  madison, wisonsin15:25
t3flond0nok thanks15:25
ckotilcould be CST.15:25
ckotilnot sure what goes on that far north ;)15:25
t3flond0nI was actually looking to buy some of their books on line15:25
t3flond0nlol same here15:25
t3flond0nGA here... and yourself?15:25
ckotilIndian15:26
ckotila15:26
t3flond0nyou fairly familiar with webgui?15:26
ckotilyes. i've been using it for a little over 1 year now15:26
t3flond0nwhat should I be using tagwise to display images etc.15:27
t3flond0nmy background images are in the css15:27
t3flond0nbut i cant get ANY images to display15:27
ckotilhtml tag? <img>15:28
t3flond0nso it shouldnt be any different than standard html right?15:28
ckotilthe end result will be exactly the same15:29
ckotilto do it the webgui way, you will want to upload your image via  'file pile'15:29
ckotilthen when you go to edit an article or page layout asset you can use the WYSIWYG editor to insert that image.15:29
t3flond0ndoes filepile go into the folder your in - in admin mode or is there a default?15:30
t3flond0nI ask because when I do filepile none of the images are uploaded15:32
ckotilthey will go into your current location. you can use the admin console to navigate through your site 15:35
ckotiltake a look at your webgui.log file15:35
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui15:35
-!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]15:37
t3flond0nok said the directory did not exist and it couldnt create it15:40
t3flond0nso I think I may have a permissions issue on that box15:40
ckotilyup , sounds like thats the issue15:40
t3flond0nbut why would it let me upload individual files and not batch upload?15:41
ckotilthe individual files could have been saved to a directory with the proper permissions. and the batch upload files did not15:42
-!- teflond0n [i=a80848ce@gateway/web/cgi-irc/ircatwork.com/x-494ebfeb1555a408] has joined #webgui15:43
t3flond0ncan I link a bit of CSS and you tell me if I have the img source set right15:44
BartJolyou can also use an assetprocy15:45
BartJolproxy15:45
BartJolthat's a macro15:45
t3flond0nhow would I do that15:47
-!- 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 #webgui15:48
-!- teflond0n [i=a80848ce@gateway/web/cgi-irc/ircatwork.com/x-4d22181511a31fb3] has quit [Client Quit]15:48
t3flond0nbody{background: #555 url(^FileUrl(style/pattern.png);); repeat;}15:48
ckotilso ^FileUrl( is a macro15:49
ckotiland its wierd.15:49
t3flond0nshould I have that on there?15:49
ckotilit shoudl work. but just for fun. try using ^AssetProxy( instead15:49
t3flond0nso ^AssetProxy(style/pattern.png););15:50
ckotilyup15:50
ckotilthen when the page loads. check the source to make sure the location is correct. i.e. try to access it in your browser15:51
t3flond0nshould the url still be infront of all that?15:52
t3flond0nor just ^Assetproxy(style/pattern.png);15:52
ckotilurl is part of the css15:53
ckotilso that has to be there15:53
t3flond0nok...  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
t3flond0nso I think its not loading the image because its not uploaded correctly15:55
ckotilprobably15:55
t3flond0nonce again it seems my problem boils down to permission issue .....15:56
t3flond0nany idea what permissions I need to check first?15:56
ckotili always issue a 'chown apache -R /gnoc/globalnoc/htdocs/WebGUI/www/public/uploads/15:57
ckotil'15:57
ckotilafter any upgrade.15:57
ckotilbc permissions seem to change.15:57
ckotilor i guess i normally dont have to do it after an upgrade. but certainly after an install or bringing up a backup15:58
t3flond0nbrb gonna go run that16:00
t3flond0nok now 16:04
t3flond0nbefore i run this16:04
t3flond0nI know that should be different on the gnoc/globalnoc16:04
t3flond0nshould that be in your wre file? under prereqs16:05
-!- SDuensin [n=Scott@124.sub-75-207-194.myvzw.com] has joined #WebGUI16:05
ckotilheh16:07
ckotil/gnoc/globalnoc/htdocs/ is specific to my setup.16:07
ckotili would cd to your WebGUI dir.16:07
ckotilthen issue chmod apache -R  www/public/16:07
ckotilthis is assuming apache is the apache user, and all the file permissions are set to allow the owner to read and write.16:08
t3flond0nwell everything was default16:09
t3flond0nso could i just do chmode -R www/public/16:10
ckotilif thats what needs to be done.16:10
ckotilthe wre should just work 'out of the box'16:10
t3flond0nis that supposed to be the document root?16:18
-!- 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 #WebGUI16:25
-!- mode/#webgui [+o khenn] by ChanServ16:25
ckotilno document root is /data/WebGUI/ unless you installed it elsewhere16:26
ckotilhrmm i guess www/ is the document root16:29
t3flond0nok...16:30
t3flond0nI know the command I need to use is chown -R :group file16:31
t3flond0nthe only issue I need to find out is what owner or group I need to do this for16:31
ckotiltake a look at which user is running the httpd process16:32
t3flond0nwhats the command for that16:32
ckotilps aux | grep httpd16:32
t3flond0nthat would be root I think16:33
t3flond0n<-- running it off a Mac OSX16:33
ckotilah.16:33
ckotilim running 10.5.1 and16:34
t3flond0nso then it would be chown -R16:34
ckotil_www is the user running httpd16:34
t3flond0nwhere does the root name go ... 16:34
t3flond0nstill new to linux/unix systems16:34
t3flond0nbut getting there 16:34
t3flond0nconsidering I have only been doing them about a week16:34
ckotilthere 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
ckotilheh. yikes, thats a lot to absorb in a week.16:35
t3flond0nwell when I ran the ps aux - root was on one line - and there was nothing else16:35
t3flond0nits ok - abuse makes you learn fast16:35
t3flond0n;)16:35
t3flond0nit said chown: root: Invalid Argument16:36
t3flond0nsays usage:    chown [-fhv] [-R [-H | -L | -P]] owner[:group] file16:39
t3flond0nsays usage:    chown [-fhv] [-R [-H | -L | -P]] :group file16:39
ckotilthe -R comes before root:root16:40
ckotilsorry16:40
t3flond0nnp16:40
t3flond0nchown -R root:root www/public/     invalid argument again16:40
ckotiltype pwd16:42
ckotilto make sure you are in the webgui dir16:42
t3flond0nok... got it to chown: /data/WebGUI/www/public/ but then says no such file or directory16:42
t3flond0nyep 16:42
t3flond0npwd says data/WebGUI16:42
ckotilsomething isnt right with the syntax of that command is all.16:43
t3flond0nchown -R root www/public/  16:45
t3flond0neverything look right here?16:45
ckotillooks good to me16:46
ckotilyou might need to 'su' or 'su root' first.16:46
ckotilwhich will make you the root user.16:46
t3flond0nok finally16:48
t3flond0nthere wasnt a public - went through the directory to check 16:48
t3flond0ngot it though16:48
t3flond0nnow let me upload again16:48
t3flond0nwtheck16:52
t3flond0nnow its saying couldnt create storage location /data/domains/test.name.org/public/uploads16:52
perlmonkey27.4.17 is out, but the svn upgrade.pl said my DB is up to date at 7.4.14?16:53
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]16:56
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:57
-!- mode/#webgui [+o khenn] by ChanServ16:57
t3flond0n2007/12/06 09:58:25 - ERROR - test.ucschools.org.conf - main::[[undef]] -17:03
t3flond0nanyone got any suggestions where to start with this?17:03
ckotilthats your webgui.conf file17:05
ckotildunno what else to make of that error.17:06
ckotilany 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 #webgui17:06
-!- mode/#webgui [+o Haarg] by ChanServ17:07
-!- BartJol [n=Administ@194.171.50.69] has quit [Read error: 110 (Connection timed out)]17:10
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui17:19
perlmonkey2has something changed with new WebGUI installs and the default template has changed?17:23
perlmonkey2never mind, a permissions issue.17:25
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:30
t3flond0nanyone got any suggestions for good reading material that will help me with both webgui and CSS - or atleast webgui17:31
ckotilscour the webgui wiki17:32
perlmonkey2t3flond0n: Yes, the wiki has tons of great info.  Even a good CSS tut.17:32
t3flond0nI havent quite gotten enough detail out of that... considering purchasing the webgui books17:32
t3flond0natleast a couple of them17:32
perlmonkey2t3flond0n: Either that or WebGUI support, which is great.17:32
t3flond0nmayb my problem is im trying to learn both linux/unix and webgui at the same time 17:33
perlmonkey2t3flond0n: I've looked over the books and they seem well written and pertinent.17:33
perlmonkey2t3flond0n: yes, that would like trying to learn calc and diffy Q at the same time.17:33
ckotilwebgui support IS great.17:34
t3flond0nworth paying for?17:35
ckotildefinately.17:35
t3flond0nor would you recommend learning from books?17:35
ckotilalmost required if you're going to use webgui in a production environment17:35
t3flond0nI work at a school system17:35
t3flond0nthey want to try it out17:35
ckotilboth. what are you going to use webgui for?17:35
ckotilah, cool.17:35
ckotillots of schools use webgui.17:35
t3flond0nfrom what I have seen there are some nice sites.17:36
ckotilyeah, you can do anything with this CMS.17:36
perlmonkey2t3flond0n: 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
t3flond0nwell I had a site i found 17:37
t3flond0nopen source17:37
t3flond0nthat i was trying to implement17:37
ckotilhtml::template::expr allows for even more customization, and the templatetoolkit is supposed to allow for even more! tho i havent used the template toolkit yet17:38
-!- t3flond0n [n=wgGuest3@168.8.72.205] has quit []17:38
-!- wgGuest78 [n=wgGuest7@168.8.72.205] has joined #webgui17:38
perlmonkey2ckotil: WebGUI now supports TT?17:38
perlmonkey2WOOOOOT!17:38
ckotilpretty sure.17:38
perlmonkey2No offense against HT, but I way prefer TT.17:38
ckotilid have to rewrite all my templates ;)17:39
perlmonkey2although I'll have to look at HT::expr17:39
wgGuest78http://www.opendesigns.org/preview/?template=94717:39
wgGuest78how hard do you think it would be to get this into the WebGui system17:39
perlmonkey2Not too hard17:39
perlmonkey2the nav bar is always the sticky part.17:39
perlmonkey2looks pretty easy to move17:40
wgGuest78you mean at the top or on the left?17:40
perlmonkey2the top nav bar....just a matter of CSS, but then I hate doing the CSS work.17:40
wgGuest78if I knew more about CSS it wouldnt be so bad17:40
ckotilthe nav on the left would be pretty easy. the top nav would require a little more effort17:40
perlmonkey2what nav bar on the left?  addition links?17:41
wgGuest78but when I originally learned web design I was tought layouts and such using tables    *shakes head*17:41
-!- wgGuest78 is now known as teflond0n17:41
teflond0nyea17:41
teflond0nthats what I was worried about17:41
ckotilperlmonkey2 : eh i guess you woudlnt need a nav asset for the left side17:41
teflond0nthe top one wouldnt need to move I dont think17:41
perlmonkey2if you know *any* css you can do that top nav bar to *some* similiarity without hardly any effort.17:41
perlmonkey2to get it exactly the same will require tinkering.17:41
teflond0nwell i have 2 css books on the way - ordered them from amazon yesterday17:42
ckotilIm more of a google learner myself. we have books in the office for about any subject tho for me to fallback on.17:42
teflond0nwell i get tired of being on the pc all the time - at home at work and everywhere in between17:43
perlmonkey2WebGUI'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
perlmonkey2I vote for dead trees too17:43
teflond0nis any WebGUI employees around?17:44
teflond0ner plainblack17:44
teflond0nbb in a few17:46
-!- bartjo1 [n=Bart_Jol@host1.procolix.nl] has joined #webgui18:26
teflond0npreaction - you work for plainblack/webgui?18:40
-!- teflond0n [n=wgGuest7@168.8.72.205] has quit [Remote closed the connection]19:05
-!- wgGuest11 [n=wgGuest1@168.8.72.205] has joined #webgui19:06
-!- wgGuest11 is now known as teflond0n19:10
teflond0ndoes anyone know how to do the macro for both username and password login box19:19
perlmonkey2teflond0n: You want to alter the macro?19:25
teflond0nno - in my site layout whenever i try and put in a login and password box it throws off the layout-19:26
perlmonkey2teflond0n: By looking at the 3rd template, this looks like what you want: <div id="login">19:27
perlmonkey2^L("","","PBtmpl0000000000000092"); &middot; ^AdminToggle;19:27
perlmonkey2</div>19:27
teflond0ni was wondering if it was because i was doing something wrong with the code...19:27
teflond0nthx19:27
-!- bartjo1 [n=Bart_Jol@host1.procolix.nl] has left #webgui []19:29
perlmonkey2teflond0n: Were you wanting to directly edit the macro for something?19:33
teflond0nno19:43
teflond0nI was actually just trying to make sure that stayed in a presigned portion of my page....   its not working out so hot19:43
-!- wgGuest44 [n=wgGuest4@216.218.41.210] has joined #webgui19:54
-!- wgGuest44 [n=wgGuest4@216.218.41.210] has quit [Client Quit]19:54
perlmonkey2teflond0n: I'm sure that macro uses a template20:05
perlmonkey2teflond0n: look at Root > Import Node > Macro/L_loginBox20:14
perlmonkey2not sure which one is being used.20:14
perlmonkey2looks lke the horizontal box is the default for style 320:15
perlmonkey2I'd copy the horizontal template, point your style 3 (or copy style 3) at it and be done :)20:16
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []20:17
-!- CIA-44 [n=CIA@208.69.182.149] has quit [Client Quit]20:51
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui21:00
perlDreamerPerl::Critic appears to be even slower than the original i18n.t21:06
perlDreamerI didn't think that was possible.21:06
@rizenhehe21:07
perlDreamerMy policy also seems to have a few bugs, but those can be worked out21:07
@rizenyou wrote a custom policy21:08
@rizen?21:08
perlDreamerYeah21:08
perlDreamerHad to for the I18n check21:08
@rizenchris dolan will be so happy with you21:08
@rizenhave you guys been chatting it up?21:09
perlDreamerI haven't really needed any support yet.21:09
perlDreamerIt was surprisingly easy21:09
perlDreamersee /data/WebGUI/t/lib/Perl......21:09
perlDreamer ah, and there's the bug21:11
perlDreamerIt doesn't handle the default namespace for WebGUI21:11
perlDreamerI'll fix that after I come back from the gym21:12
perlDreamerbbl21:12
metanil" Do you want to configure this WRE as a development only environment?"21:16
metanilwhats the different between choosing YES and No21:16
metanilhow can i migrate from WebGUI 7.4.11 to 7.4.17??21:42
metanilits in different machine21:42
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui21:54
teflond0nhey perlmonkey2 - I didnt get a chance to thank you earlier - but you helped me get the admin login box fixed21:55
perlmonkey2teflond0n: Well I am happy I could help.21:56
perlmonkey2teflond0n: Did you just alter the existing style or create a new one?21:57
teflond0ncopyed the info you posted and had to modify some <div tags on my site21:57
perlmonkey2Am I seeing this right?  38 MySQL queries to log in and 33 queries to log out?22:01
-!- BartJol [n=Administ@52-167.surfsnel.dsl.internl.net] has joined #webgui22:12
teflond0n^L("","","PBtmpl0000000000000044")   can anyone tell me what the numbers at the end of this string represent?22:14
perlmonkey2teflond0n: j/s22:19
perlmonkey2I believe they refer to this http://www.webgui.org/community-wiki/lineage22:19
@rizenthe numbers there are just part of the template id22:20
ckotilits the assetID22:20
@rizenyes22:20
ckotiltemplateID rather22:20
@rizentemplateId = assetId22:20
@rizensame thing22:20
@rizenall asset id's are 22 characters long22:20
@rizenthat's why it's so big22:20
perlmonkey2Could someone commit the latest database update sql to subversion?22:24
perlmonkey2Doh, nevermind....of course it was something I was doing.22:26
teflond0ni c22:31
teflond0nwhats &middot;22:35
ckotillooks like an html code for a . 22:37
ckotilbut it will be a little higher up in the line height22:37
teflond0nthx22:37
teflond0nwhats the easiest way to modify a horizontal login user/pw box to be vertical22:41
ckotili believe there is a vertical login template already thre for you22:41
ckotiltry /default_login_box222:42
ckotilor just /default_login_box22:43
perlmonkey2teflond0n: Take some time to explore the asset manager.  It is a very handy way to explore WebGUI.22:58
perlDreamerugh, make that two bugs23:07
perlDreamerThe policy was trying to resolve calls to any objects ->get method23:07
perlDreamerno wonder it was so slow!23:07
perlDreamerIt takes 4.5 minutes to check one file23:13
perlDreamerThere are 533 files in the wG lib dir23:13
perlDreamerhmmmm23:14
BartJolwell thta's only around 40 hours...23:20
perlDreamerNot too bad? :(23:20
BartJolsound as much fun as translating webgui23:26
perlDreamerwell, it guarantees that there are no broken labels in the source code.  It's a good test to have.23:28
perlDreamerIt's just slow23:28
BartJoldoes it have to be repeated in new version? or can you label "good code"23:36
-!- teflond0n [n=wgGuest1@168.8.72.205] has quit []23:42
-!- SDuensin [n=Scott@124.sub-75-207-194.myvzw.com] has quit ["Leaving"]23:49
perlDreamerIt should be run on each version, so that you know you're releasing good code.23:55
--- Day changed Fri Dec 07 2007
BartJolpweeew, well but a good cause may take some time00:02
perlDreameryes, kind of like mixing pannenkoeken batter00:02
perlDreameror pumpkin soup00:03
BartJol:)00:09
BartJolindeed00:09
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui00:25
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui00:29
-!- mode/#webgui [+v crythias] by ChanServ00:29
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []00:38
BartJolbye00:47
-!- BartJol [n=Administ@52-167.surfsnel.dsl.internl.net] has left #webgui []00:48
perlDreamergood night, Bart00:48
-!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI00:48
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI01:35
@preaction_i officially hate the current File asset... 12 hours later I finally got my refactoring to work01:36
perlDreamerNoted.01:36
perlDreamerBe well01:36
@preaction_it's cleaner, but it creates two storage locations again01:37
@preaction_it deletes one of them, but still...01:37
perlDreamerI've been testing my Perl::Critic policy01:37
perlDreamerIt takes 4.5 minutes to test Asset.pm01:38
@preaction_ooooh01:38
@preaction_jeebus01:38
perlDreamerOn a 500 MHz PIII01:38
@preaction_oh, but still01:38
perlDreamerYeah, I think PPI must be slow01:38
@preaction_wouldn't doubt it, it's trying to parse Perl ;)01:39
perlDreamerDo you have time to test it on a Mac?01:39
@preaction_sure01:40
perlDreamersvn up from head01:40
perlDreamerperldoc /data/WebGUI/t/lib/Perl/Critic/Policy/WebGUI/NoIllegalI18NLabels.pm01:40
perlDreamerthat will give you instructions.01:40
perlDreameryou'll also need PPI and Perl::Critic installed01:41
@preaction_is it just cpan PPI or cpan Bundle-PPI?01:45
perlDreamerI did a cpan install Perl::Critic and it worked01:46
perlDreamerbut it takes a while01:46
@preaction_ah, k01:46
@preaction_yeah01:46
perlDreamerlots and lots of modules01:46
perlDreamerthe good news is that the new policy is equivalent in functionality to the old label.t01:47
perlDreamerthe bad news, of course, is that it's very slow compared to label.t01:47
perlDreamerand PPI may not be able to handle the scoping that we need to fix the failing test in the first place.01:48
perlDreamerI need a way to detect the beginning and end of a block, and PPI doesn't work that way.01:48
perlDreamerIt only does tokens, not events01:48
perlDreamerwell, Perl::Critic does anyway01:48
@preaction_couldn't the policy keep track of the scope itself? i mean, it'd probably be a lot slower01:49
perlDreamerIt would need to duplicate P::C's token iterator01:49
perlDreamerI wonder if it can be made to re-enter it...01:49
@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 GD01:53
perlDreamerTasks, yes.01:54
perlDreamerBounties, no01:54
perlDreamerHow would you implement a bounty?01:54
@preaction_true, they'd have to be manually applied (karma, of course)01:54
perlDreameryeah, before the bounty system works, we need the user karma transfer RFE to be written01:55
perlDreamerum, submitted, approved and implemented01:56
perlDreamerbtw, this is just my opinion, but I think we should subclass Image:::Magick, instead of wrapping it01:57
perlDreamerkind of like the DateTime vs the old DateTime01:57
@preaction_well, the Wrapper handles IM, GM, and can handle other libs later01:57
@rizenbut it won't01: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 ImageMagick01:58
@rizenwe're getting rid of gm01:58
@rizennot saying drivers would be a bad idea01:58
@rizenbut the support of GM as it stands won't be there in 7.501:58
@preaction_should I leave in all the errorHandler->info statements I've been using to debug things?02:00
@preaction_i mean, the useful ones02:00
@preaction_like creating/deleting storage locations, uploading filenames02:01
@rizensure02:02
@rizenthat's what it's there fore02:02
@preaction_just making sure, it's a new development (the only one i've seen is the one for realtime commits)02:02
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui02:04
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:04
@rizenpreaction, when you get a page about dos02:07
@rizendon't worry about it02:07
@rizenwe're upgrading02:07
@preaction_k, good luck02:11
@preaction_i'm still resolving deps for PerlCritic :p02:11
-!- wgGuest69 [n=wgGuest6@adsl-065-013-043-004.sip.mia.bellsouth.net] has joined #webgui02:12
wgGuest69How do you set a synopsis in a CS template?02:13
@preaction_the Metadata tab has the synopsis field02:13
wgGuest69Do 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 NoIllegalI18NLabels02:15
@preaction_wgGuest37, ah, yes, it's called summary02:15
perlDreamerpreaction_: Yes, your stealthiness02:15
perlDreameruiLevel >= 3 for the Summary field to show up02:16
perlDreamerand 3 for the MetaData tab02:16
-!- 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 #webgui02:19
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:19
wgGuest69Should the synopsis line in the cs template be in the tmpl loop?02:20
@preaction_which tmpl loop?02:23
@preaction_the one for threads?02:23
wgGuest69The one that begins the thread; the cs template02:25
@preaction_i don't understand, do you have an example you can paste to the pastebin in the topic?02:26
wgGuest69I want to implement a read more in a news cs02:26
@preaction_CS contain Threads, Threads contain Posts. The CS template displays threads02:27
@preaction_i thought the existing News / Blog template had a read more link?02:27
wgGuest69It doesn't give a synopsis of the post02:28
wgGuest69How & where do I paste the cs template I created?02:30
@preaction_read the /topic02:30
perlDreamergo to webgui.pastebin.com02:31
@preaction_how long is this NoIllegalI18N test supposed to take?02:34
wgGuest69I did already02:34
perlDreamer4.5 minutes on just Asset.pm on my dev box02:34
@preaction_it's taken longer than that, i don't think it's doing anything at all02:35
perlDreamerwgGuest69, what's the url for your paste?02:35
wgGuest69http://webgui.pastebin.com/m65e2986f02:36
perlDreamerpreaction_: did you give it EXACTLY that command that you pasted above?02:36
perlDreamerIf so, it's scanning EVERY module02:36
perlDreamerstop it, and append Asset.pm to the end to just do that noe02:37
@preaction_oh jeebus02:37
@preaction_k, started now02:37
perlDreamerBart and I did a quick estimate, takes about 40 hours to do them all02:37
perlDreamerbut that assumes all the files are the same size as Asset.pm02:39
perlDreamermost aren't02:39
@preaction_it only took like a minute02:39
@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 template02:40
@preaction_which is kinda weird.02:40
perlDreamerthe Collaboration Post Loop needs to inherit a subset of the Post variables02:41
perlDreamerI haven't set that up yet02:41
perlDreamerFeel free to if you wish02:41
@preaction_can't atm, but i imagine it should use getTemplateVars()02:41
perlDreamerI think it actually contains the variable, but the Help just doesn't show it, so probably some isa and segmentation work.02:42
@preaction_ah02:42
@preaction_actually, it doesn't look like it does: Collaboration->appendTemplateVarsPostLoop02:43
@preaction_er... appendPostListTemplateVars02:43
@preaction_but that can't be true either... i've seen it used... humph...02:44
perlDreamer$post->get should bring it in02:44
perlDreamersince it's an asset level property of the Post02:45
@preaction_oh, dur, there it is02:45
perlDreamerheading home.  Catch y'all later02:46
@preaction_and the Weblog template for the Collaboration System does exactly what I said it does02:46
@preaction_cya pd02:46
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:46
perlmonkey2Can 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
@rizenyou have to commit it first05:25
@rizenthen you can use it05:25
perlmonkey2oh....  Thanks :)05:25
perlmonkey2rizen: Did you ever reassign the survey system?  I have the rest of the month off and started working on it again today.05:26
@rizennope05:27
@rizennobody else was interested05:27
@rizenit would be great if you could still do it05:27
perlmonkey2Good....Cool.05:28
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: metanil, +Radix-wrk05:34
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:43
-!- Netsplit over, joins: +Radix-wrk, metanil05:45
-!- wgGuest69 [n=wgGuest6@adsl-065-013-043-004.sip.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)]05:55
+Radix-wrkwelcome back05:55
@preaction_it is you who has come back!05:57
+Radix-wrknot from where I'm standing ;)06:16
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: metanil, +Radix-wrk06:27
-!- Netsplit over, joins: Radix-wrk, metanil06: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 #webgui06:36
-!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]06:36
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix-wrk06:53
-!- Netsplit over, joins: Radix-wrk07:05
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui07:08
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix-wrk07:11
-!- Netsplit over, joins: Radix-wrk07:26
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit [Read error: 110 (Connection timed out)]07:40
-!- steveo_aam [n=steveo@76.226.109.9] has quit [Read error: 110 (Connection timed out)]09:16
-!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI09:22
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]10:03
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]10:21
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui11:22
-!- Mazzachre [n=mr@195.74.76.71] has joined #webgui11:53
-!- Mazzachre [n=mr@195.74.76.71] has left #webgui []11:54
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]12:03
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []12:36
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui13:15
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui13:50
-!- mode/#webgui [+o preaction_] by ChanServ13:50
-!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]14:01
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui14:04
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:19
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Success]15:09
-!- wgGuest45 [n=wgGuest4@adsl-065-013-043-004.sip.mia.bellsouth.net] has joined #webgui15:20
-!- wgGuest11 [n=wgGuest1@168.8.72.205] has joined #webgui15:29
-!- wgGuest11 is now known as teflond0n15:29
-!- teflond0n [n=wgGuest1@168.8.72.205] has quit []15:46
-!- Netsplit over, joins: @khenn, ckotil15:47
-!- SDuensin [n=Scott@44.sub-75-205-251.myvzw.com] has joined #WebGUI15:49
SDuensinFrIdAy!15:53
perlmonkey2Hah, everyday is Friday for me, for the rest of the year!16:03
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []16:27
-!- wgGuest41 [n=wgGuest4@168.8.72.205] has joined #webgui16:28
-!- wgGuest41 is now known as teflond0n16:28
wgGuest45I've uploaded a cs template at http://webgui.pastebin.com/m65e2986f. Why is the content appearing twice?16:40
wgGuest45Content in the post16:40
ckotilfridays for the rest of the year start for me next friday16:44
ckotilwgGuest45: not sure. i only see the tmpl_var content, once. 16:46
ckotilpost_loop must be the cause16:46
teflond0ndoes anyone know why a png image saved with a transparent bg isnt having a transparent bg in IE16:47
-!- MrHairgreas1 [n=martin@194.171.50.69] has joined #webgui17:53
MrHairgreas1khenn: do you know how I execute a real time workflow?17:55
@khennyes17:56
@khennwhat are you trying to do?17:56
MrHairgreas1I'm deleting a user account17:56
MrHairgreas1but before doing that17:56
MrHairgreas1i need to run a WebGUI::User workflow for that account17:56
@khennok17:57
@khennyou need to create or edit the workflow you want to run17:57
MrHairgreas1so I'll have to wait for deleting the account until the workflow has fisinshed17:57
@khennand there you choose Real Time workflow17:57
MrHairgreas1did that17:57
MrHairgreas1did that17:57
@khennthen you make sure that one is set in the user settings to execute17:57
@khennand that should be it17:57
MrHairgreas1no17:58
MrHairgreas1I'm trying to trigger it fromcustom code17:58
@khennoh17:58
MrHairgreas1i'm doing WebGUI::Workflow::Instance->create17:58
BartJol>MrHair: Thirsty yet?18:00
MrHairgreas1somewhat yes18:00
@khennyeah that is what you do18:01
@khennWebGUI::Workflow::Instance->create18:01
@khennlook at WebGUI::Auth18:01
@khennline 27518:01
MrHairgreas1but how do I wait for it to finish?18:01
MrHairgreas1yeah18:01
MrHairgreas1I found it there18:01
@khennit's realtime18:01
@khennso once it returns it's done18:01
MrHairgreas1hmm18:01
MrHairgreas1ok18:01
@khennie, if it takes 10 minutes18:01
@khennyour app is going to spin for a while18:01
MrHairgreas1that not what I experienced18:01
@khennwell18:02
@khennI haven't actually tried it18:02
@khennI'm going on what JT has told me18:02
MrHairgreas1I'll investigate a bit further18:02
MrHairgreas1thanks 18:02
@khennoh18:03
@khennit looks like you have to pass it in18:03
@khennmode=>"realtime"18:03
MrHairgreas1oh really18:03
MrHairgreas1damn18:03
MrHairgreas1I must've read over that one18:03
MrHairgreas1trying it now18:03
@khennlook at the properties in WebGUI::Workflow18:03
@khennset18:03
MrHairgreas1yeah i did that18:04
MrHairgreas1or so i thought =)18:04
@khennthere is a mode you pass into properties18:04
MrHairgreas1yeah18:04
MrHairgreas1i understand18:05
MrHairgreas1i just didn't see it in the pod18:05
MrHairgreas1but it's there18:05
MrHairgreas1rioght at the bottom18:05
MrHairgreas1hmm18:06
MrHairgreas1stil no workie18:06
MrHairgreas1i must be doing something stupid18:06
MrHairgreas1i'll leave it for later this weekend18:07
MrHairgreas1thanks again18:07
MrHairgreas1gotta go now18:07
MrHairgreas1later18:07
-!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []18:09
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui18:10
-!- mode/#webgui [+o rizen] by ChanServ18:10
teflond0nis ^Navigation(tempname) the correct way to call a nav template?18:12
teflond0nor navigation menu rather18:12
ckotilive always used ^AssetProxy18:13
ckotilnot sure what the Navigation Macro does18:13
MrHairgreas1khenn: it works. The problem was me messing up18:16
@khenncool18:17
MrHairgreas1there's a difference between unlink($configDirectory/$filename);18:19
MrHairgreas1and18:19
MrHairgreas1unlink("$configDirectory/$filename");18:19
@khennyeah18:20
MrHairgreas1I couldn't understand those division by zero stuff in the logs =)18:20
@khenn1 is not a string18:20
MrHairgreas1anyway18:20
MrHairgreas1bart is complaining that I should go to the bar18:20
MrHairgreas1so i guess i'm gonna do just that =)18:20
MrHairgreas1later18:21
-!- MrHairgreas1 [n=martin@194.171.50.69] has left #webgui []18:22
ckotilanyone know the tmpl_var to access user profiling settings?18:32
@khennthere isn't one18:32
@khennthere's a macro18:32
ckotilok18:33
ckotilthanks18:33
@khennsure18:33
ckotilah, thats too easy ;)18:34
teflond0nwhen 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
ckotilthe url to the actual nav asset.18:36
teflond0nok18:36
teflond0nshould the url have the asset at the end of it?18:37
ckotilclick edit on the nav asset. then copy whatever is in the url field18:37
teflond0nk18:38
teflond0nthats what i thought... 18:38
ckotilIve got a template expression. It seems that the macro doesnt get processed before the template expresion. is that correct?18:45
ckotilDo I need to have a scratch variable to hold the result of the macro before the expression?18:46
ckotilah the problem seems to be webgui doesnt know about my new user profile field(s) yet18:52
ckotili was using ' instead of " in the macro.19:01
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:01
perlDreamerckotil: you can make life easier with the upgrades by setting group permissions, ala g+s19:13
perlDreamerthat way when you run the upgrade as root, the group permissions stay static and you don't19:13
perlDreamerhave to chown the directories again19:13
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI19:19
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]19:20
ckotilah , thx for the tip pD19:23
ckotil<tmpl_if expr="('^User("GRNOCdocView");' eq 'SD')">   that is giving me problems. any one know a solution?19:24
perlDreamertemplate/macro order evaluation problem?19:24
ckotilit could be. but i think the problem is due to the use of "19:25
perlDreamerquotes should be optional for a single word argument19:25
ckotiloh, awsome. ill try it19:25
ckotilthe template at least loaded this time without error. 19:27
ckotilthat did it.19:29
ckotilthanks19:29
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui19:36
-!- mode/#webgui [+o Haarg] by ChanServ19:36
perlDreamerOkay, who wants to volunteer to run the failing test for me on PB's server, so that it can be fixed?19:43
perlDreamer    WEBGUI_CONFIG=/data/builds/nightly_2007-12-07/WebGUI/sbin/../etc/webguibuild.conf perl Storage/Image.t19:46
perlDreamerthen paste the output into pastebin19:47
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []19:53
ckotilheh19:56
ckotilrizen's out19:56
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui20:06
perlmonkey2For the PB $20/month hosting, how much of the 500MB disk is left over for the user after install?20:21
perlmonkey2I've thought about hosting and why don't more hosted use distributed file systems for their hosting?20:35
ckotilhow distributed are you talking?20:36
perlmonkey2just 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:36
ckotilyup20:37
ckotilwe use nfs20:37
perlmonkey2I was trying to figure out how Media Temple offered 100Gb for $20/month and it has to be a distributed file system.20:37
perlmonkey2probably have some optimized cheap MB/proc, 8 sata controllers and 8 500Gb drives per node on the DFS.20:38
ckotilthat would work.20:39
ckotilwe just bought a 4TB NAS from dell20:39
ckotilthe dell powervault20:39
ckotilits reasonbly priced20:39
ckotiland we can expand it to 8TB 20:39
perlmonkey2at $20/month that is $800/month for their ~$1000 node.20:39
ckotilwow. paid off in a month.20:40
perlmonkey2500GB are selling for $104 on newegg.20:40
perlmonkey2and 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
ckotilyes.20:41
ckotilraid520:42
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]20:50
nubaif you're rolling your own disk array then check lvm too20:54
nubai've done a decent netapp lookalike with fibre channel, and raid5 on top of lvm2 :)20:56
nubaalso you may want to check freenas20:56
nubathis one http://www.freenas.org/20:56
wgGuest45How do I remove 'home' from my page url?20:57
-!- teflond0n [n=wgGuest4@168.8.72.205] has quit []21:05
-!- wgGuest65 [n=wgGuest6@168.8.72.205] has joined #webgui21:06
ckotildoes the lvm sacrifice performance?21:16
nubaof course any layer you add will increase overhead21:18
nubahowever with lvm then you dont care about physical disks anymore21:19
ckotilrighteous21:19
ckotilim using lvm on my RH5 machines.21:20
ckotiland with XEN21:20
perlmonkey2nuba: I've been running lvm for years.  I never knew it was capable of creating volumns over a network.21:20
* perlmonkey2 only runs LVM as most of his machine have 4-8 drives.21:22
perlDreamerckotil: with all that virtualization, you better hope the NOC doesn't figure out a way to virtualize _you_21:29
ckotil;)21:30
nubaperlmonkey2: whoa, nice, i never knew you could do that until about now21:30
ckotilthey need me too much.21:30
ckotilpd, i think i hit a brick wall with the order of operations thing regarding a macro inside a tmpl expr.21:34
ckotilyou ever see that before?21:35
-!- wgGuest45 [n=wgGuest4@adsl-065-013-043-004.sip.mia.bellsouth.net] has quit []21:46
-!- Haarg [n=Haarg@h216-170-165-122.216-170.unk.tds.net] has joined #webgui21:54
-!- mode/#webgui [+o Haarg] by ChanServ21:54
ckotilhttp://tinyurl.com/2lqpqh jeopard from 2 nights ago22:06
ckotil+y22:08
-!- wgGuest65 [n=wgGuest6@168.8.72.205] has quit []22:22
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui22:39
-!- mode/#webgui [+o preaction_] by ChanServ22:39
ckotilhttp://www.dailygalaxy.com/photos/uncategorized/2007/12/02/microsoft_ad.jpg23:08
@preaction_that emo punk deserves it23:09
-!- steveo_aa [n=steveo@76.226.171.149] has quit [Read error: 110 (Connection timed out)]23:12
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlDreamer, SynQ, nuba, @apeiron23:28
-!- Netsplit over, joins: nuba23:30
-!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui23:33
-!- mode/#webgui [+o apeiron] by ChanServ23:33
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []23:40
-!- SDuensin [n=Scott@44.sub-75-205-251.myvzw.com] has quit ["Leaving"]23:57
--- Day changed Sat Dec 08 2007
-!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI00:01
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui00:03
perlDreamerckotil: I got netsplit out of the channel.  What problem are you having with templates and macros?00:08
perlmonkey2The WRE runs instead of Apache, right?00:18
perlmonkey2The WRE requires there not be a webserver already running?00:18
@preaction_in its normal configuration, yes00:18
perlmonkey2cool, thanks00:19
-!- preaction_ is now known as preaction00:21
nubaperlmonkey2> capable of creating volumns over a network00:37
nubagot some URL? I rechecked LVM2's docs and found nothing on that00:38
nubai guess you confused LVM with something else00:38
nubafound a nice setup here: http://www.gridvm.org/drbd-lvm-gnbd-and-xen-for-free-and-reliable-san.html00:45
perlmonkey2I 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:45
nubaah ok. that'd be nice indeed.00:47
nubawhen you said that i thought it would be something in the style of plan900:52
-!- Haarg [n=Haarg@h216-170-165-122.216-170.unk.tds.net] has quit ["The computer fell asleep"]01:13
CIA-40WebGUI: 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 process01:18
CIA-40WebGUI: doug * r5101 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): backport 5100 to 7.4 branch01:18
@preactionONE ENTIRE WEEK TO FIND THAT BUG01:21
perlDreamerand it made the caps lock key stick on your keyboard, too01:23
@preactionno, that's me baby01:23
@preactioni'm irrationally exhuberent01:23
@apeirons/h//01:24
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui01:24
perlDreamerGood, now go buy some stock so it pumps up the price and I can sell and retire early01:24
perlDreamerand learn how to make pannenkoeken01:24
-!- wgGuest82 [n=wgGuest8@adsl-065-013-043-004.sip.mia.bellsouth.net] has joined #webgui01:26
wgGuest82How do I remove 'home' from the page url?01:26
@preactionupdate 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:27
nubai think he meant just dropping the 'home' in 'http://www.example.com/home'01:31
wgGuest82Yes01:31
nubaif thats the case then Settings->Content->Default Home Page is possibly what you're looking for01:31
nubaso if you go to 'http://www.example.com' you'll hit the default page01:32
nubadefault setting is 'Home'01:32
nubanow, accessing 'http://www.example.com/home' will still work01:33
nubaif you have a problem with that, then i think things will get a bit more complicated01:34
nubai'd solve it with a redirect rule in modproxy01:35
nubawell thats the first thing that comes to my mind, anyway you can ask for more ideas here if you want..01:36
wgGuest82It will have to be this other way, redirect rule in ModProxy01:38
wgGuest82I would like to know how to use a redirect in modproxy to change remove 'home' from the page url01:40
@preactionnot a redirect, a rewrite rule, is there any special reason why you need to remove "home"?01:41
wgGuest82None. Just that I'm more familiar using a static site and more familiar with a folder structure of page url01:43
@preactionbut "home" is the "home" asset under the root node "/"01:44
nubapreaction: yeah its a redirect: ^/home$ / [R]01:44
nubathe 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 that01:46
nubawgGuest82: you should really think about why is it that '/home' in the URL bothers you01:50
nuba'cause you can just ignore it, use the 'Default Home Page' setting, and build your website the way you are used to01:52
wgGuest82Ok. I will probably reconsider. From the looks of it I have one more issue that now seems more important. News style CS01:58
wgGuest82I've tried all the templates in the CS and none of them has a teaser with 'read more'01:59
nubacheck the weblog one.02:00
wgGuest82It doesn't give me a teaser. It gives the full story and its not formatted /<p>02:01
nubacheck the template variables for the CS02:02
nubathen copy the weblog template or any other that looks closer to what you want02:04
nubaand edit it02:04
wgGuest82In 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 itself02:04
nubai haven't seen the designers guide, can't help you with that one02:04
nubabut you should find what you need in the help02:04
wgGuest82The help wasn't explicit enough regarding synopsis02:06
nubaheh, maybe we need someone to get familiar with it then contribute back with some better wording for the help, then ;)02:09
nubawhat about it?02:09
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: wgGuest8202:20
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:36
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI02:48
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]03:07
-!- metanil [n=akhadka@137.48.138.72] has joined #webgui04:24
metanili change code in /data/WebGUI/lib/WebGUI/Operation/User.pm.04:24
metanili intentionally put junk...04:25
metanilit didn't show any errors..04:25
metanil?04:25
@preactionyou need to restart the webserver before any changes occur04:25
@preactionor you need to use Apache2::SizeLimit04:25
metanilyaa.. already restart mod_proxy04:25
metanilyaa.. already restarted mod_proxy04:26
@preactionthat's not the server that loads webgui04:26
metanilfrom WRE04:26
metaniloops!04:26
metanilthen?04:26
@preactionthe other oen04:26
metanilactually 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.log04:27
metanildid i missed something?04:27
@preactiononce again, the mod_proxy instance does not do anything with WebGUI itself04:28
@preactiontwo better places to look: webgui.log modperl.error.log04:28
metaniloh!.. got it.. i found it in webgui.log04:30
metanilthanks preaction04:31
-!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]05:04
-!- metanil [n=akhadka@137.48.138.72] has joined #webgui05:09
-!- wgGuest37 [n=wgGuest3@137.48.138.72] has quit [Remote closed the connection]05:11
-!- metanil [n=akhadka@137.48.138.72] has left #webgui []06:16
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]06:53
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui06:56
CIA-40WebGUI: doug * r5102 /branch/photogallery/WebGUI/www/extras/ (4 files in 2 dirs): a weeks worth of changes11:18
CIA-40WebGUI: doug * r5103 /branch/photogallery/WebGUI/www/extras/yui-carousel/ (carousel-min.js carousel_min.js): added carousel11:18
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []17:20
-!- 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 #webgui17:50
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui17:59
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui18:01
-!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui22:28
-!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []22:38
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]22:42
--- Day changed Sun Dec 09 2007
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []01:33
-!- wgGuest82 [i=WebGUIUs@208.104.95.156] has joined #webgui03:42
-!- wgGuest82 [i=WebGUIUs@208.104.95.156] has quit [Read error: 110 (Connection timed out)]04:23
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui05:30
-!- J3M [n=J3m@190.78.44.4] has joined #webgui07:13
-!- J3M [n=J3m@190.78.44.4] has left #webgui []07:51
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]12:04
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, SynQ, steveo_aa, nuba, CIA-40, @preaction, @apeiron, besonen_mobile14:37
-!- Netsplit over, joins: @apeiron, nuba, SynQ, steveo_aa, @preaction, ckotil14:37
-!- CIA-40 [n=CIA@208.69.182.149] has joined #webgui14:38
-!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui14:38
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-40, besonen_mobile15:22
-!- Netsplit over, joins: CIA-40, besonen_mobile15:24
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui19:09
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]21:31
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui21:32
-!- vayde_ [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui22:59
-!- 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:10
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui23:11
--- Day changed Mon Dec 10 2007
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:50
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:50
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]03:19
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has joined #webgui03:49
-!- mode/#webgui [+o preaction_] by ChanServ03:49
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui03:50
-!- mode/#webgui [+o preaction] by ChanServ03:50
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 104 (Connection reset by peer)]03:50
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]04:06
-!- patspam [i=patspam@124-168-71-23.dyn.iinet.net.au] has joined #webgui07:06
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:48
-!- mode/#webgui [+o rizen] by ChanServ07:48
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui09:39
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:01
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:23
-!- patspam [i=patspam@124-168-71-23.dyn.iinet.net.au] has quit []10:33
-!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui12:55
-!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Read error: 110 (Connection timed out)]13:12
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]13:25
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]15:11
-!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]15:14
-!- SDuensin [n=Scott@60.sub-75-205-106.myvzw.com] has joined #WebGUI16:24
SDuensinMorning.16:25
ckotilGood Morning16:26
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui16:40
-!- mode/#webgui [+o rizen] by ChanServ16:40
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []16:57
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui17:05
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui17:07
-!- mode/#webgui [+o Haarg] by ChanServ17:07
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:05
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:56
-!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui19:27
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI20:21
-!- mode/#webgui [+o khenn] by ChanServ20:22
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui21:01
-!- wgGuest63 [n=wgGuest6@168.8.72.205] has joined #webgui21:48
-!- wgGuest63 is now known as teflond0n21:48
teflond0nanyone here worked with the weather function much?21:49
-!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []21:54
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]22:05
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui22:41
perlDreamerteflond0n: what's your question?22:51
-!- SDuensin [n=Scott@60.sub-75-205-106.myvzw.com] has quit ["Leaving"]22:52
teflond0nall 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:07
-!- teflond0n [n=wgGuest6@168.8.72.205] has quit []23:16
-!- 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 #WebGUI23:53
-!- mode/#webgui [+o khenn] by ChanServ23:53
--- Day changed Tue Dec 11 2007
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]00:05
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI00:06
-!- mode/#webgui [+o khenn] by ChanServ00:06
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []00:38
perlDreamerboy, it gets quiet in here in December01:21
@preaction_indeed01:22
perlDreamerfeeling the urge to merge?01:22
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI01:23
@preaction_not yet, this weekend it'll happen, or friday if i'm quick01: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:23
perlDreamercool01:24
perlDreamerI think I'm going to have to use Perl::Critic guts (_privateFunctions) in order to finish the label checker01:24
perlDreamerand I'm hoping that the main loop is safely reentrant01:24
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:34
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:03
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:03
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []04:02
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI04:13
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]04:30
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui06:05
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit []06:22
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]06:42
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui06:49
-!- mode/#webgui [+v Radix-wrk] by ChanServ06:49
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui06: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:54
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 110 (Connection timed out)]06:58
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]07:08
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI07:40
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]08:14
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI08:15
-!- preaction_ [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]08:36
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui08:53
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []08:57
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui08:59
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:21
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui10:02
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui10:12
-!- mode/#webgui [+o preaction] by ChanServ10:12
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]11:02
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []12:29
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui12:32
-!- mode/#webgui [+o preaction] by ChanServ12:32
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:10
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]14:25
-!- wgGuest56 [n=wgGuest5@168.8.72.205] has joined #webgui15:19
-!- wgGuest56 [n=wgGuest5@168.8.72.205] has quit [Client Quit]15:19
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui15:27
-!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui15:50
ckotildoes the wiki asset only display the option to add content after your search comes up empty?15:50
-!- SDuensin [n=Scott@242.sub-75-207-100.myvzw.com] has joined #WebGUI16:05
SDuensinMorning.16:11
ckotilGood Morning.16:13
SDuensinDid I say "good"?  :-P16:15
ckotilyou're right. its OK16:25
ckotiland only tuesday!16:25
ckotilim anxiously awaiting friday.16:25
ckotilim taking a road trip to the rocky mountains for a little over a week16:25
ckotilthey are getting hammered with snow right now!16:25
ckotilcan you limit access to who can edit content profilings? 16:26
ckotilim tagging all my assets to create custom views and searches.16:26
ckotili can see i could get burned if anyone can change the new tag.16:27
ckotilwoah! 2 new tabs on plainblack.com16:29
-!- wgGuest02 [n=wgGuest0@168.8.72.205] has joined #webgui17:00
-!- wgGuest02 is now known as teflond0n17:03
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:28
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:46
-!- mode/#webgui [+o rizen] by ChanServ17:46
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:57
-!- mode/#webgui [+o khenn] by ChanServ17:57
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:06
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:22
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has left #webgui []18:29
-!- 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 #WebGUI18:32
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]18:32
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:39
perlDreamerrizen: ping18:39
perlDreamergot a bug question for you18:39
perlDreameris Asset/fixUrl supposed to truncate to 220 characters long, or remove the first 220 characters?18:39
@rizentruncate to 22018:39
perlDreamerbug fix in 15 minutes then :)18:40
@rizenk18:40
@rizeni can't believe i screwed that up18:40
@rizenthat means it's been broken forever18:40
perlDreamerwho uses 250 character URLs?18:40
@rizenbut i guess, how often do you get that big of url18:40
@rizenyeah18:40
@rizeni hope to have something super cool to show you by the end of the week18:41
@rizena little side project i've been working on that i needed for an internal plain black project18:41
perlDreamerI 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
@rizenwell i may have it by tomorrow18:42
@rizenit just depends on how things go18:42
@rizenand it can wait until next week if needs be18:42
@rizenit's not that big of deal18:42
@rizeni just think that there are some in our little community that are going to flip their hats once they realize what it does18:42
CIA-40WebGUI: 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 coverage18:48
CIA-40WebGUI: colin * r5105 /WebGUI/ (4 files in 4 dirs): forward porting fixUrl bugfix and test18:48
ckotilare you gonna keep it entirely under wraps?18:48
@rizenyup18:50
@rizenuntil i merge it into svn18:50
@rizenthen i'll do a black blog post about it18:50
perlDreamerHey, at least he isn't making us wait until Christmas to find out18:51
ckotiltrue19:02
@rizenpd, i may have hinted or told you a little about it in a previous conversation19:02
@rizenback when i first started working on it19:02
@rizenbut things have come up so i haven't finished it for about 3 weeks19:03
@rizenwhen it should have only been a days work19:03
perlDreamerI'm drawing a blank, but I've also worked on 4 chips over the last several weeks so I'm a little scattered.19:09
-!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui19:19
-!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []19:19
-!- teflond0n [n=wgGuest0@168.8.72.205] has quit [Read error: 104 (Connection reset by peer)]19:29
perlDreamerIn other news, I got the Perl::Critic policy up and working.19:40
perlDreamerIt's functionally equivalent to t/i18n/label.t19:40
perlDreamerAdding the scope will require some extra code, and using private Perl::Critic functions19:40
perlDreamerbut I don't think that's a problem19:40
perlDreamerThe bummer is that Perl::Critic/PPI seems to be dog slow19:41
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []19:49
ckotildo init scripts ship with the wre? 20:03
ckotilinit scripts for spectre.20:03
ckotilfound it20:06
-!- khenn_ [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]20:40
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI20:41
-!- mode/#webgui [+o khenn] by ChanServ20:41
SDuensinhttp://forum.exler.ru/uploads/110/post-1192135721.jpg20:58
@apeironWow, that's apparently from MSVC6.0.21:05
* perlDreamer gives an evil chuckle21:05
SDuensin:-)21:08
perlDreamerwell, i write most of the tests, so that probably make _me_ a maintenance programmer21:08
perlDreamerFortunately for y'all, my chainsaw is broken21:09
perlDreamerand my axes are very dull21:09
-!- 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 #WebGUI22:20
-!- mode/#webgui [+o khenn] by ChanServ22:20
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui23:00
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]23:05
CIA-40WebGUI: 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 to23:18
CIA-40WebGUI: colin * r5107 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Operation/User.pm): forward porting secondary admin group access privileges when creating users23:18
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:28
-!- mode/#webgui [+o preaction] by ChanServ23:28
perlDreamerI could use a second opinion on some Asset.pm code (fixUrl).  Anyone have 5 minutes?23:38
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui23:41
-!- mode/#webgui [+o rizen] by ChanServ23:41
perlDreamerI could use a second opinion on some Asset.pm code (fixUrl).  Anyone have 5 minutes?23:42
@rizensure what's up23:43
perlDreamerIf extrasURL or uploadsURL starts with http:, fixUrl looks like it wants to strip off http:/23:43
perlDreamerunfortunately, it won't strip off http://sitename:port/23:43
perlDreamerwhich is what I think it really wants to do23:44
perlDreamerAsset.pm, line 55523:44
@rizenfixUrl shouldn't have anyting to do with extras or uploads23:44
@rizenit's only on assets23:44
perlDreamerit also checks to see if the submitted URL is like the extrasURL or uploadsURL23:44
perlDreamerif so, then it prepends a _ to it23:45
@rizeni see that now23:46
@rizenit should also be checking against passthru urls23:46
@rizenso what is the second opinion you're looking for?23:47
@rizenwhat's your opinion, in other words?23:47
perlDreamerwell, if the extrasURL is http://mysite/extras23:48
perlDreamer$badUrl will end up being mysite/extras23:48
perlDreamerI think it should be just extras23:48
perlDreamerso the sitename (and optionally port) should be removed, too23:49
perlDreamer(and I'll add passthru urls to the list of badUrls)23:49
@rizeni agree23:50
@rizenit seems like you didn't really need a second opinion there23:50
@rizen=)23:50
perlDreamerNo, but when the code is very very specific it makes me doubt23:51
perlDreamerand I'll write tests to verify stuff before hacking23:51
perlDreamermaybe that regexp is greedier than I'm thinking23:52
perlDreamerIt is!23:52
@rizenbtw, while you're in there feel free to add more comments to stuff23:53
@rizeni commented the hell out of it the last time i was in there as you can see23:53
@rizenbut maybe it needs even more23:53
perlDreamerNo, I need to go back and study Jeff Friedl's book again23:54
perlDreamer.* is greedy23:54
perlDreamervery greedy23:54
@rizenyes it is23:57
--- Day changed Wed Dec 12 2007
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]00:01
perlDreamerI'm going to post some more questions to the dev list00:03
-!- SDuensin [n=Scott@242.sub-75-207-100.myvzw.com] has quit ["Leaving"]00:17
@rizenresponded00:21
perlDreamermuchas gracias, jefe00:26
-!- wgGuest86 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has joined #webgui00:35
perlDreamerwelcome wgGuest8600:35
perlDreamerPlease ask your questions00:35
perlDreamerYou don't need to ask to ask questions00:35
wgGuest86hello, someone knows how to synchronize the authentications of the webGUI with LDAP?00:38
wgGuest86as I make a new module auth?00:42
perlDreamerI think WebGUI already handles LDAP, but I've never played with it myself00:42
perlDreamerhave you looked in the Wiki, and on the discussion boards at webgui.org?00:42
wgGuest86I need that when a user register into WebGUI is reflected in LDAP00:51
perlDreameragain, I'm not very familiar with using LDAP in WebGUI, but I think there is a workflow that does that00:52
perlDreamermaybe it only works on existing users in LDAP00:52
wgGuest86I used LDAP with WebGUI and I found that works with users who are registered LDAP, but I need to be reversed00:56
perlDreameroffhand I'd say that it's not supported right now, then.00:59
perlDreamerthat would take a custom workflow to upgrade the LDAP from the WebGUI database then, as you originally suggested01:01
wgGuest86as I make a new module auth? 01:01
perlDreamerthat should work, but it would allow anyone who can see the site to create an LDAP profile for themselves.01:02
CIA-40WebGUI: colin * r5108 /WebGUI/ (3 files in 3 dirs): (log message trimmed)01:03
CIA-40WebGUI: Documented a regexp in Session/Url.pm01:03
CIA-40WebGUI: Add passthruUrls to the list of URLs that are changed by fixUrl.01:03
CIA-40WebGUI: Wrote a bunch of POD for fixUrl01:03
CIA-40WebGUI: Changed the regular expressions related to badUrl so they don't need to copy the data. This01:03
CIA-40WebGUI: will speed them up.01:03
CIA-40WebGUI: Fixed a bug where trailing slashes would defeat the badUrl check.01:03
CIA-40WebGUI: colin * r5109 /branch/WebGUI_7.4/ (3 files in 3 dirs): backporting fixUrl changes/tests from HEAD01:03
-!- wgGuest86 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has quit []01:05
@apeironOoh. Perl 5.10 scheduled for 12/18/2007.01:06
@apeironhttp://xrl.us/bcnsv01:06
perlDreamerw00t!01:07
perlDreamerwait a second01:07
perlDreamerit's a hoax01:07
perlDreamerhas to be01:07
perlDreamerthat's 1 week before Christmas01:07
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:07
-!- mode/#webgui [+o preaction] by ChanServ01:07
perlDreamernope, not a hoax01:25
perlDreamerIt will be on Dec 18th01:25
perlDreamerThe 20th anniversary of Perl01:25
@rizenpd are you coming to oscon?01:27
perlDreamerI think so01:29
perlDreamerlike 85% sure01:29
@rizenas it gets closer01:30
@rizeni'd like to spend an hour with you brainstorming some stuff we could do at oscon01:30
perlDreamernot a problem01:30
@rizeni want to get the most out of the $15k that i'm putting into it01:30
@khennhttp://www.slideshare.net/rjbs/perl-510-for-people-who-arent-totally-insane01:37
@khennfor anyone wondering what is coming in perl 5.1001:37
@khennit's supposed to be backward compatible with 5.801:37
@apeironWhere's the perl-510-for-people-who-are-totally-insane ?01:38
@khennthose would be the whitepapers01:39
@khennhave fun01:39
@rizensay $what01:39
@rizenhehe, i love that01:39
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]01:39
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI01:42
-!- mode/#webgui [+o khenn] by ChanServ01:42
@rizenfuck fuck fuck fuck shit shit fuck01:50
@rizenwe can't use perl 5.1001:50
@rizenwell we can use it, but we can't use any of the new features01:50
@rizenbecause webgui only requires 5.801:50
@rizenso i can't01:50
@rizensay $what01:50
knowmad$]=~/5.10/?say $what:print $what01:54
knowmadsee, you can still say $what01:55
@rizenbut i can't do  if ( $foo ~~ $bar) 01:55
knowmadwell, that's true01:55
@rizenand also, won't that "say" be flagged by the compiler?01:55
knowmadbut you didn't ask about that earlier 01:56
-!- wgGuest29 [n=wgGuest2@cc691810-a.hnglo1.ov.home.nl] has joined #webgui01:56
knowmadyou'd think so but it wasn't when i ran it from cmd line01:56
knowmadi wasn't using strict01:56
@rizenwierd01:56
knowmadperl -le '$what="Hello";$]=~/5.10/?say $what:print $what'01:56
@rizenso 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
knowmadwell, i agree with your points you made in reply01:57
@rizenwho's going to protect me from fathertorque and ehab01:57
knowmadbut, i would like to see them01:57
@rizenor rather, them from me01:57
knowmad:)01:57
knowmadi agree that you shouldn't open the discussion01:57
perlDreamerPerl6::Say module :)01:58
perlDreamerworks in 5.801:58
knowmadtoo much effort to manage it; look how long it's taking Perl6 to evolve01:58
perlDreamernot needed in 5.1001:58
@rizendon't make me kick you in the nuts pd01:58
knowmadperlDreamer:  sweet!01:58
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI01:58
knowmadi would like to read the specs 01:59
SDuensinGood evening!01:59
knowmadand this time i promise not to say anything unless i have time to implement my suggestion01:59
@rizenwe'll see01:59
@rizenso far i can't wrap my head around it enough to write them02:00
knowmadi can only imagine02:00
@rizenit's becoming so big that i can't fit it all in my head at once02:00
knowmadecommerce is one of my least favorite projects02:00
@rizenwhich hasn't happened to me since i was trying to figure out how to make lineage work02:00
@rizenbefore i came up with lineage02:00
knowmadfrom what i've understood of it so far, it's a damn nice solution02:01
knowmadhere's to a repeat performance02:01
perlDreameramen02:01
knowmadso 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 '0802:02
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui02:03
@rizenyeah, new features and products aren't really our focus this year02:03
@rizenit's really all about getting the word out02:03
perlDreamersay $word_out02:03
knowmadi think that's a good thing. speak of which, do you know how are the white papers coming?02:03
@rizenwhite papers? did someone say something about white papers?02:03
knowmadwe could pull in our PR firm (that we're overpaying right now!) to help out02:04
knowmadyeah, i'm drawing a blank on the name.... who'd you hire recently for helping you with marketing?02:04
perlDreamerTavis02:04
@rizenwe wrote one, but it's not ready for prime time as my writer is prego and going to pop any day now02:04
knowmadah! thanks. yes, Tavis mentioned it at the WUC02:04
knowmadthat definitely takes precedence02:05
@rizenTavis is in charge of marketing, but kristi does all of our writing02:05
@rizenso 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 it02:06
@rizenso i'm wondering if i should keep it going or not02:07
knowmaddefinitely! i ready it every week02:07
knowmadi 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
@rizenwell see, that's kind of the thing i'm thinking about02:08
@rizennormally this stuff would have just been posted to the dev list02:09
knowmadit sets you apart as the WebGUI expert, which you are02:09
@rizenthe only good think i can see about keeping it separate is that it frees me to talk about non-dev related things02:09
knowmadi think a separate arena is more appropriate for these big vision talks02:09
@rizeni don't know how big the vision was this week. =) 02:10
@rizenit was just me ranting about my brain hurting02:10
knowmadi 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
knowmadwell, 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 blog02:10
knowmadthat's why it's important02:11
@rizenit seems that you and koen like it for the same reasons02:12
knowmadyeah, to make sure you haven't jumped off the deep end yet :-P02:12
@rizenfor years he's been saying that people need to be let in on what i'm thinking02:12
perlDreamertransparency is a good thing02:12
perlDreameruntil it drives you crazy02:12
@rizenit mainly drives me crazy because i don't think what i'm thinking is all that interesting02:13
@rizen=)02:13
knowmadyeah, which is why i agree with him that opening up the commerce spec to discussion would make one crazy02:13
@rizentherefore it's hard for me to know what to post that will be interesting to you guys02:13
knowmadyou're thinking too hard; just keep ranting and you'll be doing fine02:13
@rizenalso, there's a lot of stuff that i can't talk about02:13
perlDreamerUse your page hits to tell you what people are interested in02:13
@rizenstuff that if made public, it would be too soon, and people would be bugging me about it02:14
knowmadyeah, that's ashame as i'm sure it's really cool stuff 02:14
knowmadbut that's always the case02:14
knowmadhey, i've gotta go feed the doggies; ya'll have a good evening02:15
perlDreamergood night, knowmad02:15
-!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit ["Hasta manana"]02:15
@rizennight02:15
perlDreamerxtopher is cranking out the bugs02:16
@rizenwe have a staff bugfix day on thursday02:17
@rizenshould be able to close out most of the list02:17
perlDreameris that before the .18 release?02:17
@rizenprobably02:17
@rizeneven though graham is supposed to release stuff on wednesday mornings02:18
@rizenhe never seems to do it until just before midnight02:18
@rizen=)02:18
perlDreamerIt's gotta be Wednesday somewhere :)02:18
@rizeni keep telling him to do it in the morning, but he's always like, "i can fix one more bug"02:18
@rizenand then it's 11:59 when the release comes out02:18
@rizeni only see one xtopher bug on the lsit02:20
@rizenhave you been closing xtopher bugs?02:20
perlDreamerYes, after fixing them02:21
@rizenthat's what i meant02:21
perlDreamerI've been very tempted to close the bug that seems to be an RFE02:22
perlDreamerhaving to do with Workflow return values02:22
perlDreamerhttp://www.webgui.org/bugs/tracker/fatal-error-status-return-from-workflow-activity-plugin-modules#wtrfkN6O8V_sDkjxZxRkIA02:23
@rizenyeah already reading it02:23
@rizeni hadn't realized they posted that as a bug02:23
perlDreamerIt's an RFE, right?02:24
perlDreamerWe want it to do this, it doesn't do it now.02:24
@rizenit is an RFE and he's also confused about what i said02:24
@rizeni'll respond to him02:24
@rizenclosed02:27
@rizenman i hate having the same conversation 50 times with people02:27
perlDreamerwell, I can see xtopher's no URL extension bug http://www.webgui.org/bugs/tracker/url-extensions#TpBDbtGnQfno6yHLBaCG8A02:33
perlDreamerpart of the problem is the Asset->update is called 4 times when creating an Asset02:33
perlDreamerbut the fix is going to have to wait until later02:34
perlDreamercuz I gotta scoot02:34
@rizenlater02:35
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:35
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has left #WebGUI ["Leaving"]02:49
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui03:03
-!- mode/#webgui [+v Radix-wrk] by ChanServ03:03
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]04:41
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:22
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui05:40
-!- mode/#webgui [+v perlDreamer] by ChanServ05:40
+perlDreamerI still can't believe that asset->update gets called four times when the asset is created05:41
+perlDreamerseems overkill05:41
+perlDreamerand slow05:41
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit [Read error: 113 (No route to host)]06:13
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has joined #webgui06:17
-!- mode/#webgui [+v perlDreamer] by ChanServ06:17
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]06:33
+perlDreamer3 bugs down07:45
+perlDreamertime to go back to test writing07:45
+perlDreamerwell, until tomorrow anyway07:45
CIA-40WebGUI: 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 creation07:48
CIA-40WebGUI: colin * r5111 /WebGUI/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset.pm): forward porting url extension bugfix from branch07:48
-!- perlDreamer [n=colink@pool-71-117-235-65.ptldor.fios.verizon.net] has quit ["Leaving."]07:49
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui09:05
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui09:20
-!- mode/#webgui [+o rizen] by ChanServ09:20
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui09:32
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:59
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]10:25
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]10:41
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []11:31
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui11:35
-!- mode/#webgui [+o preaction] by ChanServ11:35
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]14:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:58
-!- mode/#webgui [+o preaction] by ChanServ14:58
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui15:39
-!- mode/#webgui [+o rizen] by ChanServ15:39
-!- SDuensin [n=Scott@97.sub-75-206-165.myvzw.com] has joined #WebGUI15:49
SDuensinMorning all.15:59
-!- knowma1 [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui16:38
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]16:41
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:42
-!- mode/#webgui [+o khenn] by ChanServ16:42
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui16:58
-!- steveo_aam [n=steveo@76.226.171.149] has joined #WebGUI17:10
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:25
-!- steveo_aa [n=steveo@76.226.171.149] has quit [Read error: 110 (Connection timed out)]17:26
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]17:41
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI17:42
-!- mode/#webgui [+o khenn] by ChanServ17:42
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]18:00
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:01
-!- mode/#webgui [+o khenn] by ChanServ18:01
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui18:16
-!- mode/#webgui [+o Haarg] by ChanServ18:16
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:38
perlDreamermorning, folks18:38
@rizenis it?18:50
@rizenstill morning i mean18:50
perlmonkey2google webgui "show performance" and look at the second return.  How did that happen?  18:58
perlmonkey2Google crawled a protected admin page.18:58
perlDreamerIt is in Oregon :)18:58
perlmonkey2Looks like a horribly misconfigured instance though.18:58
perlmonkey2http://www.cameronbaptist.com/home/events?op=viewHelp;hid=settings;namespace=WebGUI is what I'm talking about.18:59
perlDreamerThe Help is publicly available18:59
ckotilwhats this show performance?19:00
perlDreamerOh, it's kind of like debug mode19:00
perlDreamerIt's like a WebGUI stack trace for a page19:00
perlDreamerwith times for each subroutine call19:00
ckotilah.19:00
ckotilneat. 19:00
@rizenit's actualy called "performance indicators"19:00
perlmonkey2ckotil: useful for seeing how fast your machine can render a page.19:00
perlmonkey2I think you just add up all the timed assets for total page time?19:01
perlDreamerIt should provide a sum19:01
@rizenand it's useful especially for figuring out which components on your page are rendering slowly19:01
perlDreamerand, iirc, it's also sortable19:01
perlmonkey2it is strange, when I log in components are created much faster it seems.19:01
perlDreamerMaybe your cache is slow19:02
perlDreamerbut I did notice that the Visitor account on pb.com is usually cached 1 week old, or older19:02
ckotilhttp://globalnoc.iu.edu/?op=viewHelp;hid=settings;namespace=WebGUI heh, mines public too.19:02
ckotilso only way for google to get to it would be for someone to link to it.19:02
@preactioniirc in 7.4 you can change that using the Settings pane under Permissions19:03
@preaction(what group is allowed to view Help)19:03
perlDreamerwhat does it default to?19:03
ckotilEveryone19:03
ckotili like this permissions tab in settings.19:03
@preactionthey all default to how it was before the permissions tab was added19:04
perlDreamernice19:04
@preactionwhich is why there's the weird permissions for Users and Groups (Secondary Admins are a fuzzy kind of group)19:05
perlmonkey2I never realized how fast WebGUI was until I saw that speed asset.19:07
perlmonkey2on my 2.8GHz test server the default home page is .06 seconds.19:07
perlmonkey2Logged out, it is .05.19:08
@rizenone can never have too much speed19:08
@rizenat least as far as websites are concerned19:08
perlmonkey2even after clearing the cache it was .23 seconds.....still blazing fast.19:09
@preactionthose're just articles though, get some weight to it: add a few collab systems, a calendar with a few hundred events, etc...19:09
ckotildo you have to have the wre to enable these performance tests?19:21
perlDreamerno19:21
perlDreamer"But you have to ask nicely"19:21
ckotilis there a write up about it anywehre?19:21
perlDreamerYou can have all the performance indicators you want19:22
perlDreamerYou do believe that I'm here to help you get performance indicators you want19:22
perlDreamerYou do believe that, right?19:22
ckotilI believe19:22
ckotilI BELIVE19:22
@rizeni belittle19:22
perlDreamerI quote jack nicholson19:22
ckotilsearch asset is supposed to match strings as short as 2 characters right?19:24
perlDreamerI think that may be with WRE 0.8119:26
perlDreamerif you're using the system MySQL, the limits will probably be different19:26
ckotildamn19:26
@rizenit either requires wre 0.81 or a tweak to your mysql config19:27
@rizenand a restart of mysql19:27
ckotilok cool.19:27
ckotilthanks.19:27
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]19:27
perlDreamerwh yd oy ou wa nt to se ar ch 2l et te rw or ds ??19:29
ckotilone of my new asset metaDataFeilds. is 2 charachters19:29
ckotilim trying to search by that new field.19:29
ckotilive already indexed the site with the fields added to the keywords.19:29
ckotilfield* rather.19:30
ckotilthat fixed it ;)19:41
ckotilthanks.19:41
ckotilbut the results arent as clean as I'd hope.19:41
ckotilideally i would hack up the search asset to search a new row in assetIndex.19:41
ckotilthat proved difficult.19:42
ckotillunch.19:43
ckotilhrm, a select * from assetIndex where assetIndex.newRow = '<TAG>'; seems a lot more efficient than simply tossing <TAG> into assetIndex.keywords.21:18
ckotilyour thoughts?21:18
perlDreamercelery tastes bad, no matter what you put on it22:44
ckotili like it with hot wings. cools down the mouth.22:45
perlDreamerI thought that's what beer was for ;)22:45
perlDreamerbut if you'd prefer celery, more power to you22:46
ckotilsome hotness beer cannot quench22:46
perlmonkey2celery covered in penut butter and honey tastes okay23:47
perlmonkey2until you taste the celery23:48
@rizencelery rocks23:48
-!- metanil [n=akhadka@137.48.138.72] has joined #webgui23:50
steveo_aamI have a question about asset ranking in the asset manager.  How can the assets be reordered (re-ranked)?23:50
@rizenjust drag on the rank number of any asset you want to move23:51
@rizenyou can also use the promote and demote links23:51
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:54
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:54
metanilok .. here is ubuntu related questions23:54
metanili put the wreconsole in startup..23:55
metanilit did start (ps aux shows it)23:55
metanilbut i cannot browse it23:55
@rizenyour firewall is likely blocking it23:56
metanil-A INPUT -p tcp -m state --state NEW -m tcp --dport 60834 -j ACCEPT 23:56
metanili already did opened it.23:57
@rizentry getting to it from the command line with links, lynx, wget, or curl23:57
@rizencurl http://localhost:60834/23:57
--- Day changed Thu Dec 13 2007
perlmonkey2If I'm not running apache, then the WRE should *just work* ?00:02
@rizenand mysql00:03
perlmonkey2groovy00:03
@rizenpm2, how's the survey stuff coming along?00:04
perlmonkey2Instead of drag and drop to connect responses to the question that should come after them, 00:04
metanilwhile doing ps aux it will show00:04
metanilroot      3637  0.1  0.0      0     0 ?        Zs   15:45   0:01 [wremonitor.pl] <defunct>00:04
@rizenthat's wremonitor00:05
perlmonkey2how 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
@rizennot wreconsole.pl00:05
@rizenis that an option your peeps want?00:05
perlmonkey2How much ram does the WRE use up?  I usually see apache using about 300meg under default RH settings00:05
perlmonkey2rizen well they want the survey to be forkable, but your original specs had drag and drop00:05
perlmonkey2but drag and drop is kind of complex.00:06
@rizenwre will use as much as you let it use, but it can be tweaked to use very little if you prefer00:06
@rizenwell a drop down is fine if you can't make the drag and drop work00:06
@rizenat least for forking00:06
@rizeni'd still like drag and drop for ordering of questions00:06
perlmonkey2The problem is scaling things.00:07
perlmonkey2after 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
@rizenright, but then you can scroll it00:07
perlmonkey2I guess dragging the mouse to the top of the div could autoscroll?00:07
@rizenjust like we do with the drag and drop asset possitioning00:07
@rizenyup00:07
perlmonkey2rizen: 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
@rizenthe drag and drop content positioning is old code. it existed way before yui was even some yahoo developer's wet dream00:08
@rizenbut, my guess is that yui has a way to do it00:08
@rizenor you could use the same trick with yui, just stealing a bit of code from draggable.js00:09
+MrHairgreaseit does autoscroll00:10
perlmonkey2well, 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
+MrHairgreasejust check out any of the examples 00:10
metanili think wre is not using too much memory.. if i ran it manaully00:12
metanil.. the problem only occurs when using that script at startup00:12
metanilis there any particular way of starting the wreconsole at startup???00:17
metanili created a simple shell script which run wreconsole.pl.. but its seems like its not working. 00:17
perlmonkey2rizen: Ah, when you said mysql, you meant I needed to have mysql turned off.  The WRE uses 80, 443, and 3306?00:17
@rizenmetanil, you should not leave wreconsole.pl running00:17
@rizenit was never intended to always run00:17
perlmonkey2Wow, the WRE is incredible.00:17
@rizenyes00:18
@rizenturned off00:18
@rizenpm2, what makes you say that...i mean i think so too, i just want to know why you do00:18
perlmonkey2Bundling 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
metanilrizen.. why it is not good to leave wreconsole.pl running???00:20
@rizenit is quite a feet (if i can say that without tooting my own horn too much)00:20
@rizens/feet/feat/00:20
perlmonkey2:)00:20
@rizenmetanil: for one it's not secured at all, and for another it was never tested to run forever00:20
@rizenmy goal though with the WRE was to make administering all that software easy00:21
@rizendo you think i achieved that goal?00:21
metanilwhats the solution then? using separate apache and mysql configure for WebGUI??00:21
@rizenmetanil you don't need weconsole.pl to start the services00:22
@rizenwreservice.pl does that00:22
-!- wgGuest06 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has joined #webgui00:22
@rizenfrom the command line00:22
@rizenand that's what you should use00:22
wgGuest06hello all00:22
@rizenand for a few operating systems, there are system scripts that are already writen for that00:22
@rizenin the /data/wre/sbin/services folder00:22
wgGuest06i have a question related with sql reports00:23
wgGuest06i want to use the placeholders getting the value from a dataform00:23
metanilo o.. 00:24
metanilhmmm00:24
wgGuest06i have a data form with one field.  the type of it is date00:24
wgGuest06i want to add a date and that value will be the parameter to execute the query in the sql report00:25
wgGuest06how can i get it?00:25
+MrHairgreaseif you pass the date through a form post00:26
+MrHairgreasein variable dateVar00:26
+MrHairgreaseuse form:dateVar in the placeholder fiedl in the sql report00:26
+MrHairgreaseand a question mark in the actual query where that data should come00:27
wgGuest06ok00:27
+MrHairgreasethe question mark will be replaced with whatever value that is passed through the dateVer form variable00:27
wgGuest06if I have many entris in the dataform the query will be executed with the last value added in the dataform?00:28
+MrHairgreasei'm not sure what you are trying to accomplish00:29
+MrHairgreaseyou are trying to fetch data from a dataform by using an sql query right?00:30
wgGuest06yes00:30
+MrHairgreasemore specifically match a data form record by  a date you pass through a form post?00:31
wgGuest06how will be the process?00:32
wgGuest06i 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 it00:33
+MrHairgreasei don't understand00:34
+MrHairgreasehow are the data form and the sqlreport connected?00:34
wgGuest06yes00:35
+MrHairgreaseit wasn't a yes/no question =)00:35
+MrHairgreaseit was a how question00:35
wgGuest06i don't know how are the data form and the sqlreport connected00:36
+MrHairgreasethey aren't00:37
wgGuest06do you know?00:37
+MrHairgreasethe sql report just gives you the possibility to execute sql queries against a database00:37
+MrHairgreaseand lay out the result set00:37
+MrHairgreasethere's no built in connection between the sql report and any other asset00:38
+MrHairgreaseyou can do a query to the webgui database however00:38
+MrHairgreasei'm still not sure what you're trying to accomplish with the sql report00:38
+MrHairgreasebut00:38
wgGuest06for example 00:39
+MrHairgreaseyou can get data out of a dataform by doing a query against the DataForm_entryData table00:39
wgGuest06i want to generate a report where i can see the pages viewed by a user in a specific date00:41
+MrHairgreasei don't think webgui keeps track of that00:42
+MrHairgreaseyou should use aw stats or something like that i guess00:42
+MrHairgreaseaw stats is included in the wre btw00:42
wgGuest06but the date is the parameter to execute the query00:42
+MrHairgreasesure00:43
+MrHairgreasebut you have to compare it to something in the db00:43
+MrHairgreaseand i think webgui doesn't keeps a record of who views which page when00:43
+MrHairgreasebut you should ask rizen if you want to be completely sure00:44
+MrHairgreasecoming to think of it00:44
+MrHairgreasei think webgui did have a page view log00:45
+MrHairgreaseway back in the 5.x series00:45
+MrHairgreasebut it turned out to eat immense amounts of disk and (iirc) also imapacted performance00:45
+MrHairgreasewhich is why it has been removed00:45
wgGuest06there is a table called passiveProfileLog that has a record for every wobject viewed by a user00:46
+MrHairgreaseah00:46
wgGuest06using that table and other tables i can generate the report00:46
+MrHairgreaseok00:47
+MrHairgreasei never used passive profiling so i'm not quite sure how it works00:47
+MrHairgreasebut if it does the job for you =)00:47
+MrHairgreasebut what do you need the dataform for then?00:47
+MrHairgreaseyou'll need to match the dateOfEntry column00:48
+MrHairgreasesomething like 00:48
wgGuest06in that table i need to filter the pages viewed by the users in a specific date00:48
wgGuest06yes 00:49
wgGuest06i need to match that column00:49
+MrHairgreaseselect ... from passiveProfileLog where dateOfEntry = to_unixtime(?)00:49
wgGuest06exactly00:49
+MrHairgreaseand add a form input field to your sql report template called dateVar00:50
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]00:50
+MrHairgreaseand put form:dateVar in the placeholder field00:50
+MrHairgreaseI don't think you'll need a data form00:51
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI00:51
-!- mode/#webgui [+o khenn] by ChanServ00:51
-!- steveo_aam is now known as steveo_aa00:51
wgGuest06in the sql report template?00:52
+MrHairgreaseor wherever you like it00:52
+MrHairgreaseas long as the action of the form containing it points to the sql report's url00:52
wgGuest06ok00:54
wgGuest06can i modify the action in a data form00:54
wgGuest06?00:54
+MrHairgreasedo not use a dataform00:55
+MrHairgreaseyou won't need it00:55
wgGuest06ok00:55
+MrHairgreasea dataform asset is used to stored data in the db00:55
+MrHairgreaseyou don't want that00:55
wgGuest06ok00:55
+MrHairgreaseyou just want to pass in a value to put in the where clause of an sql query00:55
wgGuest06yes00:56
wgGuest06i can create my own form00:56
+MrHairgreaseyes00:56
+MrHairgreasethat is what you should do00:56
wgGuest06ok00:56
wgGuest06thanks00:57
wgGuest06for your00:57
wgGuest06help00:57
+MrHairgreasesure00:57
+MrHairgreasegood luck00:57
wgGuest06bye00:57
+MrHairgreaselater00:57
-!- wgGuest06 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has quit []00:58
metanilhello01:09
metanilhow do i copy a folder in asset (Import Node) to new folder01:09
metanil?01:09
+MrHairgreasein the asset manager01:09
metanilnow, i am doing manually copying folder first.. then add all the files within it.. 01:09
metanilyes01:09
+MrHairgreaseclick on more and the select copy01:09
metanilwhile copying .. it will append (copy) in its name01:10
metanilcan i get rid of that.?01:10
+MrHairgreasejust edit the copied asset01:10
+MrHairgreaseafter pasting it somewhere01:10
metanili have to do all 40 files withing that folder right?01:11
+MrHairgreaseoh you want to copy recursively?01:12
metanilyep :D01:12
+MrHairgreasei think recent versions of webgui can do that01:12
metanili do have recent version (i guess)01:12
+MrHairgreasenot through the assdet manager though (i think)01:12
+MrHairgreaseok 01:12
+MrHairgreasedo this01:12
+MrHairgreasemake sure admin is on01:12
metanilok01:12
+MrHairgreasebrowse to the parent of the folder you want to copy01:12
metanilok01:13
+MrHairgreaseif you are still in the asset manager click on the back to site link01:13
+MrHairgreasenow you'll see you folder with a copy button in front of it01:13
+MrHairgreaseclick that button and a menu should pop up01:13
+MrHairgreaseslect the recursive option from that menu01:13
+MrHairgreasethat should do the trick01:14
metanilit didn't see that01:14
+MrHairgreasethat should work in 7.4.201:14
+MrHairgreasewhat don't you see?01:15
+MrHairgreasethe copy button or the menu?01:15
metanilits in root > Import Node folder01:15
+MrHairgreaseoh crap01:15
+MrHairgreasemy bad01:15
metanili guess we can only browse from root > Home01:16
+MrHairgreasenavigate into the folder01:16
metanilok01:16
+MrHairgreasethen you'll see the edit/copy/cut buttons at the top of the page01:16
+MrHairgreasenext to the folder icon01:16
metanilya01:16
+MrHairgreaseuse that copy01:16
metanilya after getting inside into that folder i see those options01:17
+MrHairgreaseuse the with descendants option01:17
+MrHairgreasethat'll do it recusrively01:17
metanili guess i missed something here01:18
metanili don't see any edit/copy/cut buttons next ot the folder icon01:19
+MrHairgreaseok, imagine this01:19
metanilhowever i can see them at the bottom left01:19
+MrHairgreaseyou want to copy the folder containing the article templates01:19
+MrHairgreasego to the url yoursite.com/root/import/article01:20
+MrHairgreaseand make sure admin mode is on01:20
+MrHairgreaseafk01:20
metanilthem01:20
metanilthen01:21
metanilok i copied it. 01:23
metanilusing descendants option01:23
metanilhow can i copy now.. 01:23
perlmonkey2rizen: Sorry had to run out for a bit.  Yes, I think you achieved that goal.  The WRE is a breeze to configure.01:24
@rizensweet01:24
@rizeni'm suprized you hadn't used it before01:25
metanilit worked!01:26
metanilthanks Mrhairgrease01:26
perlDreamerthe wre suxors big time.  If it was any good, there would be a fedora version of it01:27
perlmonkey2rizen: 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:28
@rizenif fedora was any good it would have gotten votes when we posted a poll about which operating systems to build the WRE for01:30
+MrHairgreaseperlDreamer should switch to ubuntu01:30
+MrHairgreasepd why not compile a fedora version yourself01:31
perlDreamerI'm compiler impaired01:31
+MrHairgreaseand upload it to sf01:31
perlDreamerbut that would be a good solution01:32
perlDreamerbut then my tests wouldn't pass anymore01:32
+MrHairgreaseon my ubuntu box it compiles  flawlessly in about 40 minutes01:32
+MrHairgreaseah screw tests01:32
perlDreamerI should just try it, and stop whining about it01:32
+MrHairgreaseno01:32
+MrHairgreaseyou should try it and still whine about it =)01:33
+MrHairgreaserizen why is the recursive copy not enabled in the asset manager?01:34
+MrHairgreasebe design or is that still on the todo list01:34
+MrHairgreaseby*01:34
@rizenbecause i want to get questions about it from you01:34
@rizenhonest answer: i don't know01:34
@rizeni didn't develop it01:34
+MrHairgreaseok that's clear01:35
+MrHairgreasedo you want me to ask some questions regarding antother aspect of webgui?01:35
@rizenwe really need to come up with some mechanism for generating menus of that stuff01:35
@rizenso it's automatically available everywhere01:35
+MrHairgreaseyui?01:35
+MrHairgreaseoh ic01:35
+MrHairgreaseanother api?01:35
@rizenyeah01:35
@rizenan aspect of assets01:36
@rizenand to make that api extendable by subclassing in new assets01:36
+MrHairgreasegetCopyContextMenu01:36
@rizenthe getToolbar method just doesn't cut it01:36
+MrHairgreasegetIconContextmenu01:36
+MrHairgreasestuff like that01:36
+MrHairgreasewell01:36
+MrHairgreasethe getToolbar method should prolly use those getXContextMenu methods01:37
metanilhello all.. 01:41
metanilcan i put wreservice.pl in init.d01:41
metanil??01:41
metanilfor default startup in run level 3 or 501:42
@rizenno01:42
@rizeni told you before01:42
@rizenyou have to use the scripts in /data/wre/sbin/services01:43
@rizenor write your own01:43
metanilhmmm. 01:43
perlDreamermetanil: 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:43
metaniloh.. ok.. i think i solved it for now..  but i'll surely take a look at it01:45
@rizeni absolutely suck01:47
@rizeni can't seem to get anything done anymore01:47
@rizeni think i need to hire someone to do all my dev work01:47
perlDreamerThis is why: http://the-programmers-stone.com/about/01:47
@rizencuz just running the business has gotten to be a full time job01:47
perlDreamerI 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
@rizenit's much easier to hire a programmer than it is to do that01:49
perlDreamersure, but do you want to hack, or do you want to biz?01:51
@rizeni want to do both01:52
@rizenit just depends on the day01:52
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:59
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui02:07
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:08
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:08
perlmonkey2rizen: I wondered how you were managing an obviously successful business *and* managing to write code.02:21
@rizeni do one at a time02:21
@rizenand work a lot of hours02:21
perlmonkey2Year after year?02:21
perlDreamerHe's very dedicated to wG and PB02:21
perlDreamer_and_ very good at it, too02:22
perlmonkey2are you kissing your bosses arse?  :P02:22
perlmonkey2s/bosses/boss's/02:22
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]02:23
perlDreamerNot until he starts sending me paychecks :)02:23
perlmonkey2hah!02:23
perlDreamerbut it's true in any case02:24
perlmonkey2From what I understand, he's 99.9% of WebGUI's existance, and that last .1% is only recent.02:24
perlDreamerYou should check out ohloh.net02:25
perlDreamerit has good code contribution statistics02:25
perlmonkey2ah, that is cool02:25
perlDreamerHe's definitely the majority02:25
perlDreamer_Way_ in the majority02:25
perlmonkey2hah, I didn't know WebGUI's primary language is javascript?02:25
perlDreamerbad advertising02:26
perlmonkey2I bet that happened when YUI was added to the source.02:26
perlmonkey2I don't know how colin is?02:27
perlmonkey2On that list I only know Doug and jt.02:27
perlmonkey2well, I don't *know* them :P02:27
perlDreamerHe writes most of the tests, did a lot of documentation and Help files before they were moved into the wiki.02:28
perlDreamerFixes some bugs and implements RFEs02:28
@rizencolin is the true force behind webgui02:30
@rizenwithout him i couldn't do anything in webgui anymore02:31
perlDreamerMaybe you should hire him to be your dev02:31
perlDreamerThe problem is, he doesn't do javascript02:31
@rizenif i could afford him, i'd hire him in a heartbeat02:31
perlDreamerRotten, overpaid Northwest chip hacker02:32
perlmonkey2hah02:32
perlmonkey2he's a EE and also a major contrib to WebGUI?  Odd mix.02:33
@rizenhe's currently our best contributor02:36
@rizenin fact, i'd venture to say that if you added up all the contributions of all other contributors each  year02:37
@rizenthey wouldn't likely equal that of his02:37
perlmonkey2wow02:37
perlmonkey2and he does it just for fun?02:37
@rizenyup02:37
@rizenbecause he's the best ever02:38
perlmonkey2that . is . awesome .02:38
@rizenpm2 you need to get that survey system updated so that we have a real competitor for colin02:39
@rizeni wish i could figure out how we got colin so we could get 10 more of him02:40
CIA-40WebGUI: colin * r5112 /WebGUI/t/Asset/Asset.t: add support for writing URL extension tests later02:48
perlDreamer'night guys02:50
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:50
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI04:25
perlmonkey2:)05:14
-!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]06:11
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-4007:13
-!- Netsplit over, joins: CIA-4007:13
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui09:37
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:54
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:57
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []10:08
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui11:39
-!- mode/#webgui [+o rizen] by ChanServ11:39
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]12:00
CIA-40WebGUI: graham * r5113 /branch/WebGUI_7.4/ (4 files in 4 dirs): limit upgrade version, change image path default for rich editor, fix graph12:18
CIA-40WebGUI: graham * r5114 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.18 release12:18
CIA-40WebGUI: jt * r5115 /releases/WebGUI_7.4.18-stable: Release 7.4.18-stable12:33
CIA-40WebGUI: graham * r5116 /branch/WebGUI_7.4/ (3 files in 3 dirs): preparing for 7.4.19 dev12:48
CIA-40WebGUI: graham * r5117 /branch/WebGUI_7.4/docs/previousVersion.sql: missed a file12:48
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui12:51
-!- 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/wcc12:52
CIA-40WebGUI: graham * r5118 / (10 files in 7 dirs): merging 7.4 changes13:03
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []13:17
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix__13:25
-!- Netsplit over, joins: Radix__13:26
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:13
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:51
-!- mode/#webgui [+o preaction] by ChanServ14:51
-!- CIA-40 [n=CIA@208.69.182.149] has quit []15:43
-!- 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:48
-!- CIA-41 [n=CIA@208.69.182.149] has joined #WebGUI15:57
-!- SDuensin [n=Scott@171.sub-75-205-117.myvzw.com] has joined #WebGUI16:01
SDuensinGreetings.16:03
-!- wgGuest54 [i=cool@helios.uni-ak.ac.at] has joined #webgui16:08
wgGuest54who can help me about installing webgui?16:08
-!- wgGuest54 [i=cool@helios.uni-ak.ac.at] has quit [Client Quit]16:10
AMH_bobwgGuest54 lasted a good 410 seconds...16:13
AMH_bobeh, 108 secs16:15
ckotil!!! think i just got my custom search going.16:15
CIA-41WebGUI: xdanger * r5119 /WebGUI/lib/WebGUI/Form/ (CheckList.pm RadioList.pm): Labels for Check and Radio Lists16:18
ckotilyup.16:28
ckotilmade the search asset my bi0tchs.16:36
ckotil-s16:36
ckotilhrm. whats the webgui way to retrieve form variables? custom form I have in my template. they happen to be radio buttons.17:07
@rizenAMH_bob...people are very fickle17:10
@rizenif you don't help them in 3 seconds, even if they are getting the help for free, then you're wasting their time17:10
@rizenckotil: would you like to do it directly in the template, or do you have code backing it up?17:11
ckotilim going to be  mucking with WebGUI::Asset::Wobject::Search anway. so either way would work i guess17:13
ckotili have added a new search rule type17:13
ckotilso im gonna pass the value of this radio button group to the new rule.17:13
@rizenok then17:14
@rizencode is always best17:14
@rizenso to do that you use the session variable17:14
@rizen$session->form->get("var");17:14
ckotiloh nice.17:14
@rizenif you want to process it against the form type17:14
ckotileasy as that?17:14
@rizenyou can do17:14
@rizen$session->form->process("var","RadioList");17:15
@rizenand you can even give it further validation stuff17:15
@rizenthe method looks like17:15
ckotilok cool. i dont think i need to do any processing tho17:15
@rizenprocess ( name, type [ , default, params ] )17:16
ckotil:)   *froooom*17:16
* ckotil 's head.17:16
@rizenover your head?17:16
ckotilyah.17:16
@rizenok sorry17:16
ckotilnp17:16
@rizenwas just trying to give you all the info you might need17:16
ckotil$session->form->get should be good.17:16
ckotili appreciate it.17:17
ckotilThanks rizen 17:17
@rizennp17:17
ckotilIm working on a new documentation system17:17
ckotilthat is in the same structure as our website.17:17
ckotilive implemented custom views/color scheme to differnetiate between assets17:18
ckotilim finalizing the search part of it.17:18
ckotillooking at WebGUI::Asset::Wobject::Search. i should have known how to retrieve my form variable.17:20
ckotiltheres a perfect example for keywords. i just assumed keywords was a tmpl_var and was differnet than what iw as trying to do.17:21
ckotil:) works like a charm.17:30
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:47
-!- mode/#webgui [+o preaction] by ChanServ17:47
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []18:05
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI18:30
-!- mode/#webgui [+o khenn] by ChanServ18:30
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]18:50
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:18
@preactionha, I did good! I fixed a bug AND i wrote a test about the bug!19:29
@preactionwooooooo hoooooo!19:29
* apeiron gives preaction a cookie.19:34
@preactionhow many bugfixes + tests did YOU write today?19:35
@preaction:p19:35
@rizenperlDreamer, i have a question for you19:36
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui19:36
-!- mode/#webgui [+v MrHairgrease] by ChanServ19:36
@rizendo 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
@rizenactually, anyone could chime in on this19:36
+MrHairgreasedoes it make a difference?19:37
@preactiondepends on if PC will ever be used to facilitate user tests (as opposed to author tests)19:37
@rizen$bugs - 3;19:37
@preactionDevel::Cover, on the other hand, has little use to a user19:37
perlDreamerexactly19:37
perlDreamerWDK for author tests19:37
@rizenok then19:38
@rizenfair enough19:38
perlDreamerIf anyone wanted to upgrade their WRE from user to dev, is it easy enough to do?19:38
@rizenyeah19:39
@rizenjust copy the WDK over the WRE19:39
@rizenand you're done19:39
perlDreamerSince Perl::Critic has a TON of dependencies, then definitely they want to be separate19:40
@rizenyeah, i figure it will save the WRE about 10-15 mb in size19:40
@rizenby keeping it seperate19:41
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI19:43
-!- mode/#webgui [+o khenn] by ChanServ19:44
@preactionperlDreamer, were you able to reproduce Tiffany's adspace bug? http://www.webgui.org/bugs/tracker/advertising-center-not-tracking-clicks#pG-zVzhjicTzhxo_nBLPtA19:45
perlDreamerNo, but I haven't tried since the WUC.19:46
perlDreamerIt needs to be reverified19:46
perlDreamerAlso, could someone please run the failing t/Storage/Image.t on PB's server for me?19:46
perlDreamerknowmad tried it on his WRE and it passed with no problems.19:46
@rizeni'll run it now19:47
perlDreamerthanks19:47
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit [Client Quit]19:48
@rizenoh crap, sorry i forgot to paste this: http://webgui.pastebin.com/d79e7d40b19:54
perlDreamerrizen, prove is eating all the debug output.  Could you please rerun it with prove -v and repaste?19:57
@rizenyup19:57
@rizenhttp://webgui.pastebin.com/m644590819:58
@rizenthere you go19:58
@rizengotta go19:58
-!- rizen is now known as rizenafk19:58
perlDreamerthe test is crashing when it tries to run resize20:04
perlDreamermust be (Graphics|Image)::Magick related20:04
-!- ascii [n=ascii@host-64-139-233-19.nctv.com] has joined #webgui20:13
ckotilSite indexing took 156.578034 seconds.20:47
CIA-41WebGUI: doug * r5120 /WebGUI/ (3 files in 2 dirs): fix: Import Package does nothing when re-importing trashed package20:48
CIA-41WebGUI: doug * r5121 /branch/WebGUI_7.4/ (3 files in 2 dirs): backport 522020:48
CIA-41WebGUI: 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 item20:48
CIA-41WebGUI: graham * r5123 /branch/WebGUI_7.4/lib/WebGUI/AssetTrash.pm: additional fix to trash select all20:48
CIA-41WebGUI: doug * r5124 /WebGUI/ (4 files in 3 dirs): fix: CS posts get re-ordered when copy/paste20:48
CIA-41WebGUI: doug * r5125 /branch/WebGUI_7.4/ (4 files in 3 dirs): backport 512420:48
CIA-41WebGUI: jt * r5126 /wrebuild/ (5 files in 4 dirs): 20:48
CIA-41WebGUI: - fix: workflow monitor messages too long20:48
CIA-41WebGUI: - fix: workflow monitor subject non-standard20:48
CIA-41WebGUI: - fix: mac launchd script for WRE20:48
CIA-41WebGUI: - Added the following Perl Modules for the WDK version of the WRE:20:48
CIA-41WebGUI:  Devel-Cover-0.6320:49
CIA-41WebGUI: colin * r5127 /WebGUI/t/Storage/Image.t: skipping wrong number of tests20:49
CIA-41WebGUI: colin * r5128 /branch/WebGUI_7.4/t/Storage/Image.t: backporting correct number of skip tests20:49
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has joined #WebGUI20:57
-!- mode/#webgui [+o khenn] by ChanServ20:57
perlDreamerstupid bot was constipated21:11
perlDreamermust need some pepto-botsmal21:11
perlDreameroff to gym21:12
-!- rizenafk is now known as rizen21:15
-!- Haarg [n=Haarg@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui21:27
-!- mode/#webgui [+o Haarg] by ChanServ21:27
CIA-41WebGUI: 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 votes21:48
CIA-41WebGUI: doug * r5130 /branch/WebGUI_7.4/ (docs/changelog/7.x.x.txt lib/WebGUI/Asset/Wobject/Matrix.pm): backport 512921:48
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []22:20
CIA-41WebGUI: doug * r5131 /WebGUI/ (3 files in 3 dirs): fix: when upgrading, two revisions of same asset in same second broke upgrade22:33
CIA-41WebGUI: doug * r5132 /branch/WebGUI_7.4/ (3 files in 3 dirs): backport 513022:33
-!- Haarg [n=Haarg@71-86-227-90.static.mdsn.wi.charter.com] has quit ["The computer fell asleep"]22:41
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host]22:56
-!- steveo_aa [n=steveo@76.226.171.149] has quit ["Leaving"]23:59
--- Day changed Fri Dec 14 2007
-!- SDuensin [n=Scott@171.sub-75-205-117.myvzw.com] has quit ["Leaving"]00:01
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui00:14
-!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI00:16
-!- 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:23
-!- Netsplit over, joins: @khenn, steveo_aa, vayde, ascii, +MrHairgrease, perlDreamer, CIA-41, Radix__, perlmonkey2, knowma1 (+6 more)00:24
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui00:26
-!- mode/#webgui [+o preaction] by ChanServ00:26
perlDreamernice bug fixin', dude00:27
-!- wgGuest05 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has joined #webgui00:45
wgGuest05hello00:45
perlDreamerask away, wgGuest0500:46
perlDreamerbut be patient, sometimes answers are slow in coming00:46
wgGuest05i have a site and i have four differents design home pages, I want to rotate the four home pages in my site00:48
wgGuest05when a user will be connected to my site can see a different home00:49
perlDreamerso you have four home pages for visitors, but only one for users?00:49
wgGuest05all are for visitor00:50
perlDreamerwhat do logged in users see?00:50
wgGuest05for visitor and users too00:51
perlDreamerIn that case, it's relatively easy.00:51
perlDreamerI can tell you how to do this, but in return, I'd like you to write up an article for the wiki.00:51
perlDreamerDeal?00:51
wgGuest05ok00:52
-!- khenn [n=khenn@71-86-227-90.static.mdsn.wi.charter.com] has quit []00:52
perlDreamergive me 10 minutes to check a few things, then I'll be back with an answer00:52
wgGuest05ok00:53
perlDreamerFirst off, you'll need to create another page on your site, called homeFolder, for example00:56
perlDreamerBeneath that page, you're going to build your four different pages00:56
perlDreamernote that you should put login macros and all other wG support macros (AdminBar, etc) on EVERY page.00:57
perlDreamerNext, you're going to change the default page of your site, called /home for example.00:57
perlDreamerIt will use a COMPLETELY empty template, with one exception, a RandomAssetProxy macro00:58
perlDreamerThe only thing in that template should be the ^RandomAssetProxy macro00:58
perlDreameryou'll tell that macro to randomly pick things below the homeFolder page, like this00:58
perlDreamer^RandomAssetProxy(/homeFolder);00:58
perlDreamerWhen WebGUI tries to serve up your home page, it will execute that macro and pick one of the four pages below homeFolder.00:59
perlDreamerNow, I haven't demo'ed this, so there may be some missing fine details.00:59
perlDreamerDid you follow all that, or have you any questions?00:59
wgGuest05it is clear01:01
wgGuest05the article in the wiki is about it01:02
wgGuest05?01:02
perlDreamerPlease.  Along with any implementation details or suggestions that you might have for someone else trying to do the same thing.01:02
perlDreamerYou could probably also drop a link to your site, so it can be seen in action.01:03
wgGuest05ok01:03
wgGuest05thanks a lot01:03
perlDreamerYou're welcome.  If you have problems, please post back here with more questions.01:04
perlDreamerI'll be on for another hour or two.01:04
perlDreamerOr, the forums might be a good place, too.01:04
perlDreamerNot all the wG community hangs out on IRC01:04
wgGuest05ok01:05
-!- wgGuest05 [n=wgGuest0@static-adsl201-232-86-73.epm.net.co] has quit []01:05
-!- preaction [n=doug@71-86-227-90.static.mdsn.wi.charter.com] has quit [No route to host]01:10
--- Log closed Fri Dec 14 01:18:09 2007
--- Log opened Fri Dec 14 01:26:38 2007
-!- xdanger [i=xdanger@217.112.244.70] has joined #webgui01:26
-!- ServerMode/#webgui [+ns] by orwell.freenode.net01: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 secs01:26
!orwell.freenode.net *** Notice -- TS for #webgui changed from 1197588398 to 116452337501:27
-!- ServerMode/#webgui [-s] by irc.freenode.net01:27
-!- apeiron [n=apeiron@c-71-230-67-187.hsd1.pa.comcast.net] has joined #webgui01:27
-!- steveo_aa [n=steveo@76.226.171.149] has joined #webgui01:27
-!- ascii [n=ascii@host-64-139-233-19.nctv.com] has joined #webgui01:27
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui01:27
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui01:27
-!- CIA-41 [n=CIA@208.69.182.149] has joined #webgui01:27
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui01:27
-!- knowma1 [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui01:27
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui01:27
-!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui01:27
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui01:27
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui01:27
-!- perlbot [n=perlbot@lv.pm.org] has joined #webgui01:27
-!- ServerMode/#webgui [+ov apeiron MrHairgrease] by irc.freenode.net01:27
-!- ServerMode/#webgui [+b *!*@85-18-14-23.fastres.net] by irc.freenode.net01: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/wcc01:27
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui01:31
-!- 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:42
-!- Netsplit over, joins: @apeiron, perlmonkey2, steveo_aa, ascii, +MrHairgrease, perlDreamer, CIA-41, Radix__, knowma1, SynQ (+4 more)01:43
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:48
-!- perlmonkey3 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui02:14
-!- Radix-wrk [n=Jesse@formsys.com] has joined #webgui02:18
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:18
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI02:19
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit [No route to host]02:27
-!- 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 #webgui02:28
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:28
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:54
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui03:16
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]03:22
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui03:42
-!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui04:00
-!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Read error: 110 (Connection timed out)]04:17
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]05:00
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui05:22
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has joined #WebGUI05:48
-!- mode/#webgui [+o khenn] by ChanServ05:48
-!- khenn [n=khenn@66-190-54-175.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]06:43
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]06:51
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:39
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]10:01
-!- MrHairgrease [n=martin@194.171.50.69] has joined #webgui11:27
-!- mode/#webgui [+v MrHairgrease] by ChanServ11:27
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, SynQ, steveo_aa, Radix__, nuba, knowma1, +MrHairgrease, @apeiron, perlmonkey214:32
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ascii14:33
-!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui14:33
-!- Netsplit over, joins: Radix__14:33
-!- Netsplit over, joins: +MrHairgrease, perlmonkey2, steveo_aa, knowma1, SynQ14:34
-!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Success]14:34
-!- Netsplit over, joins: ascii14:34
-!- Netsplit over, joins: @apeiron, nuba, ckotil14:35
-!- SDuensin [n=Scott@142.sub-75-207-43.myvzw.com] has joined #WebGUI15:32
SDuensinFrIdAy!15:33
ckotilYAY!15:41
ckotilleaving for the rocky mountains in t minus 2 hours15:41
ckotilgonna spend a week skiing my ass off15:41
ckotilhitting vail tomorrow morning.15:41
+MrHairgreasecool15:41
+MrHairgreaseI'm going to switzerland for two weeks15:41
+MrHairgreasebut I still hav to wait for about 10 days or so15:42
ckotilsweet.15:45
ckotilThats on my todo list.15:45
ckotilso's whistler15:45
ckotilbut right now Im only able to do trips that arent insanely expensive15:45
ckotildriving out. staying with friends.. etc..15:45
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui15:48
nubawatch out, drinking and driving can be expensive too ;)15:51
nubafriday is just a preamble to yet another sunday15:51
+MrHairgreaseit depends on your location i guess15:52
+MrHairgreasefor me going skiing in the us would be too expensive =)15:52
nubaheh15:52
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui15:58
-!- mode/#webgui [+o preaction] by ChanServ15:58
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI16:26
-!- mode/#webgui [+o khenn] by ChanServ16:27
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui17:02
-!- mode/#webgui [+o rizen] by ChanServ17:02
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]17:17
-!- knowma1 [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit ["Leaving."]17:27
-!- CIA-41 [n=CIA@208.69.182.149] has quit []17:32
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:00
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui18:10
-!- mode/#webgui [+o Haarg] by ChanServ18:10
-!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI18:13
-!- MrHairgrease [n=martin@194.171.50.69] has left #webgui []18:43
perlmonkey2for WebGUI's current ajax stuff, how does it authenticate calls?19:54
perlmonkey2is there a WebGUI auth cookie?19:54
perlmonkey2wgSession.....19:56
perlmonkey2hmm....looks like webgui does authentication magically for me20:05
-!- wgGuest76 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui20:48
wgGuest76hello20:48
perlmonkey2hello20:52
perlmonkey2What's up wgGuest7620:52
wgGuest76wait a moment20:54
perlmonkey2wgGuest76: What am I waiting for :P20:56
-!- wgGuest76 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit [Remote closed the connection]20:56
-!- wgGuest46 [n=wgGuest4@static-adsl201-232-86-73.epm.net.co] has joined #webgui20:57
perlmonkey2Anyone here familiar with YUI's treeview.  I'm looking for a way to overload the event handler.20:58
-!- wgGuest46 [n=wgGuest4@static-adsl201-232-86-73.epm.net.co] has quit [Client Quit]21:02
-!- wgGuest29 [n=wgGuest2@static-adsl201-232-86-73.epm.net.co] has joined #webgui21:06
wgGuest29hello21:08
wgGuest29Anyone knows if webgui has a module to perform management documentary?21:10
wgGuest29??21:13
@rizeni don't know what you're asking21:13
@rizenare you talking about "Document Management"21:14
wgGuest29yes21:14
wgGuest29DMS21:14
nubaguess "management documentary" would be something like dilbert?21:14
@rizenwebgui can store documents, but currently you have to upload them through the web interface21:16
wgGuest29i don't know21:16
@rizenthere is not currently a filesystem mount or a webdav interface21:16
@rizenthe documents uploaded are versioned, and have privileges, and metadata21:16
@rizenso from that point of view, webgui is a dms21:16
@rizenbut from the file access point of view, it is not21:16
wgGuest29Or so, I in webgui I explore my documents, change folder, rather as if I had a hard disc vitual21:18
@rizenyes21:20
wgGuest29how to?21:21
@rizenthere are lots of books that you can get to tell you how21:23
@rizenhttps://www.plainblack.com/store/services/books221:23
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has quit [Read error: 110 (Connection timed out)]21:24
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: Radix__21:27
-!- Netsplit over, joins: Radix__21:27
wgGuest29But, we need to develop an interface or simply configure anything in the webgui?21:31
wgGuest29But, we need to develop an interface or simply configure anything in the webgui?21:42
@rizenit's already built in21:42
@rizenyou just need to install webgui and upload your files21:42
wgGuest29thanks21:43
-!- wgGuest29 [n=wgGuest2@static-adsl201-232-86-73.epm.net.co] has quit []21:54
perlmonkey2the 8.1 wre doesn't seem to containt /data/wre/prereqs/mysql yet the instructions have me changing that dir to mysql owned.22:11
@rizenthey do? the instructions that come with the wre?22:12
@rizencuz you don't need to do that22:12
@rizenthat folder existed in the old 0.7 series22:12
perlmonkey2I'm looking at the online setup instructions :)22:13
perlmonkey2http://www.webgui.org/community-wiki/wre-installation22:13
@rizenah, it says right at the top that that's for 0.7.222:13
perlmonkey2okay...I'm having success with the included install.txt22:14
perlmonkey2Couldn'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
perlmonkey2I'm guessing that is because I'm running the RH5 binary on Fedora 822:21
perlmonkey2although I'm not sure why it would matter.22:21
@rizeni've never tested running on fedora22:22
@rizenbut it may not be binarily compatible with rhel22:22
@rizenon any of the os's we support, it works without hiccups in all cases22:23
@rizenso that's probably your problem22:23
perlmonkey2oh well....the production machine is centos5 so I'm sure it will work there.22:23
@rizenyou could download the source version and compile it22:23
@rizenit compiles in about an hour on most modern systems22:24
perlmonkey2this machine is Via C7...it will probably take days :P22:24
perlmonkey2C7 clocked at 1Ghz22:24
perlmonkey2downloading teh WRE source on my faster machine.22:27
perlmonkey2Hacking my way through the Javascript survey creation page now.....so much YUI to learn.22:27
perlmonkey2bah, my fast machine is 64 bit and my target test machine is x586.....guess I should cancel the download.22:29
SDuensinHey gang - quick question:  Can you set security on pages/assets based on a user's stated age?22:37
@rizenyes22:38
SDuensinGonna tell me how?22:38
perlmonkey2SDuensin: Just what kind of site are you setting up?22:38
perlmonkey2WebGUI making inroads into the adult entertainment industry?22:38
@rizeni don't know if i should SD22:38
perlmonkey2hah22:38
@rizenit's a little early for a xmas present22:38
SDuensinNo, but if we put a section up about home brewing, people should be 21.22:39
@rizendo you want to do it so they only ever need to click on the "I agree I'm 21." link once22:39
@rizenor once for every session22:39
@rizenjust in case a kid use's a dad's computer22:39
SDuensinGood question.  I have no idea.22:40
@rizenmake a decision22:40
@rizenboth are possible22:40
@rizenand both are pretty easy22:40
SDuensinWell, is it group-based?  If I just put up a gateway page, they can deep-link around it.22:40
@rizenboth are group based22:41
@rizenso deep linking won't work22:41
SDuensinLet's do one-shot and it remembers.22:41
@rizeni wouldn't lead you astray22:41
SDuensin(Otherwise it'll drive me nuts.)22:41
SDuensin:-)22:41
@rizenthe one shot thing requires that the user have an account and that they're logged in22:41
@rizenis that ok?22:41
SDuensinYes.22:42
@rizenthen i implore you to check out the GroupAdd macro22:42
@rizenthe wiki will tell you how to use it22:42
@rizenand it will solve all your problems22:42
SDuensinDUH!  Thanks bud.  :-)22:42
SDuensinIs the "If" macro disabled by default for a good reason I should fear?22:52
@rizenit's not disabled22:52
@rizenit's deleted22:52
SDuensin?22:53
@rizenit was a dangerous pile of unsupportable crap22:53
SDuensinhehehe22:53
@rizenso i got rid of it in favor of more powerful templates22:53
@rizenyou can use complex if's in HTML::Template::Expr or Template Toolkit22:53
SDuensinCan you test for "not" groups?  Like say, let a user in to this page if they DON'T have a group?22:54
@rizenno22:55
@rizeni'd like to add that at some point though22:55
SDuensinIt's handy.22:55
@rizenthen registered users could be everyone that's not a visitor22:55
SDuensinI think I just found a bug on the wiki...22:56
SDuensinI searched for "If Macro" and then hit "Next Page" through all four pages...22:56
SDuensinThen I searched for "Group" and hit "Next Page" to get to page 2 of 2...22:57
SDuensinWhen I get to the next page, it's back to searching for "If Macro" and shows four pages again.22:57
@rizenwhy are you telling me about it instead of telling the bug list about it?22:57
SDuensinI'm in Safari on my Mac, so I don't rule out the browser being the issue.  :-)22:57
SDuensinBecause I wanted to see if it really was a bug or if it's my dumb browser.22:58
@rizeni use safari every day22:58
@rizenfor the past 4 months22:58
@rizenthough i use safari 3, not 222:59
SDuensinI started using it when I put Leopard on this box.  Dunno if I like Safari yet or not.22:59
@rizenregardless it should work fine for any browser22:59
SDuensinReporting it.22:59
perlmonkey2hmm, I don't like the YUI treeview....but not sure of another way to do the survey display.23:06
@rizenyou could dev something from scratch23:06
@rizenbut that's a lot of time23:06
perlmonkey2I think I just figured out how to use drag and drop with a treeview.23:08
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI23:09
@rizenperlmonkey2 you need to become a yui expert so we can hire you either for special projects, contracts, or full time23:09
perlmonkey2you 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:11
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]23:18
@rizenwe're always looking for good contractors23:19
@rizenask khenn23:19
@rizenhe hires them all the time23:19
@rizenand our contractors are who we look at first when making full time hires23:20
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]23:20
@rizenor khenn could just leave the chatroom23:21
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI23:24
-!- mode/#webgui [+o khenn] by ChanServ23:24
perlmonkey2hah23:35
perlmonkey2let's wait until I get the survey done to show my chops :P23:36
SDuensinHey 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:39
perlmonkey2hah, that is cool23:41
@rizensweet23:43
perlmonkey2Although they could use some PlainBlack website design consultation.23:45
SDuensin:-P23:46
@rizenstill i just like to see other open source projects using webgui23:47
@rizenk3b is the biggest open source project besides webgui using webgui23:48
@rizenk3b.org23:48
SDuensinDidn't realize they used it.  Very cool.23:49
SDuensinHmm - the links going to k3b.plainblack.com should have been a clue.23:50
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui23:53
elninohi!  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:53
SDuensinTime to head home.  Later all!23:54
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]23:54
@rizenelnino if the version tag has already been committed then it's too late23:54
@rizenbut if you just want to set up the process23:54
@rizenselect "commit with approval" in your settings under content23:54
-!- SDuensin [n=Scott@142.sub-75-207-43.myvzw.com] has quit ["Leaving"]23:54
@rizenfrom then on all version tags will have to be approved by you23:55
@rizenand if you deny them, the go back to being in the version tags menu23:55
@rizenif you need further assistance, purchase a copy of the Content Managers Guide available from webguistore.com23:56
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui23:58
elninoright. 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:58
@rizenyes it should have if you denied it23:59
elninodang. it did. my bad. It must take a couple minutes to show up.  Sorry.  Thanks!23:59
elninoSo this is good. Thank you.23:59
@rizenyou're welcome23:59
--- Day changed Sat Dec 15 2007
elninobye. and dare I say, "merry christmas" to all!00:00
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]00:01
@rizenbig suprise00:16
@rizenhuge00:16
@rizenpeople are going to flip00:16
@rizenCIA-40 will tell you all about it00:16
@rizenor not00:30
@rizenbecause CIA-40 sucks ass00:30
nubaperlDreamer> stupid bot was constipated00:49
nubaperlDreamer> must need some pepto-botsmal00:49
@rizennuba, do you run CIA-40? or is that someone else?00:51
nubanot me00:53
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []00:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:01
-!- mode/#webgui [+o preaction] by ChanServ01:01
-!- CIA-40 [n=CIA@208.69.182.149] has quit []02:14
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui02:22
-!- mode/#webgui [+v Radix_] by ChanServ02:22
-!- 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:40
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI02:44
-!- crythias [n=Gerald@c-71-200-207-174.hsd1.fl.comcast.net] has joined #webgui02:47
-!- mode/#webgui [+v crythias] by ChanServ02:47
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui03:01
-!- mode/#webgui [+o preaction] by ChanServ03:01
-!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI03:06
-!- crythias [n=Gerald@c-71-200-207-174.hsd1.fl.comcast.net] has left #webgui []05:20
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui06:13
elninohi. 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:17
@preactionyes. Use the International macro and make your own i18n namespace (lib/WebGUI/i18n/<language>/<namespace>.pm)06:18
elninook. I'll look into that. The help file shows the example: ^International(45 "article")  what is 45?06:20
elninoI take it that "article" would be the page title in my case.06:20
-!- CIA-40 [n=CIA@208.69.182.149] has quit []06:24
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]06:42
-!- CIA-40 [n=CIA@208.69.182.149] has joined #WebGUI06:48
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:51
-!- mode/#webgui [+o preaction] by ChanServ06:51
elninoHi 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:03
@preactioni don't know, use the source. 45 is probably the i18n lookup. no clue what articles is07:04
elninook. Thanks.07:04
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]07:09
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]07:16
-!- CIA-40 [n=CIA@208.69.182.149] has quit []10:27
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI11:13
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: perlbot16:31
-!- Netsplit over, joins: perlbot16:32
-!- wgGuest47 [n=wgGuest4@adsl190-28-67-43.epm.net.co] has joined #webgui18:32
wgGuest47hello18:33
wgGuest47we need to develop a new module for one of our sites.18:34
-!- wgGuest47 [n=wgGuest4@adsl190-28-67-43.epm.net.co] has quit []18:37
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui22:15
-!- wgGuest68 [n=wgGuest6@adsl190-28-67-43.epm.net.co] has joined #webgui22:52
wgGuest68hello22:52
wgGuest68i have some questions22:52
wgGuest68can you help me22:52
-!- wgGuest68 [n=wgGuest6@adsl190-28-67-43.epm.net.co] has quit [Client Quit]22:55
-!- kr_one [n=kr1@open.homeunix.com] has joined #webgui23:35
kr_onehello23:36
kr_oneis there a version of webgui for win32-systems?23:37
kr_oneanyone?23:41
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit []23:44
-!- kr_one [n=kr1@open.homeunix.com] has left #webgui ["YaQM"]23:48
perlmonkey2So many people who need support, so few people willing to pay for support.23:58
--- Day changed Sun Dec 16 2007
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Remote closed the connection]00:41
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI00:56
@preactionor even willing to wait a few hours06:34
@preactionbut the transient traffic is a good sign, as well as the increased activity in the Install / Upgrade board. it means the message is getting out06:34
-!- 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 #WebGUI06:58
-!- mode/#webgui [+o khenn] by ChanServ06:58
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["The computer fell asleep"]13:10
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui16:51
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui20:00
-!- mode/#webgui [+v MrHairgrease] by ChanServ20:00
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui20:42
-!- mode/#webgui [+o rizen] by ChanServ20:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]21:05
-!- J3M [n=J3m@190.78.44.4] has joined #webgui21:19
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI21:38
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]21:38
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui22:43
-!- mode/#webgui [+o Haarg] by ChanServ22:43
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has quit [Read error: 110 (Connection timed out)]22:57
-!- Haarg [n=Haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]23:03
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI23:40
-!- mode/#webgui [+o khenn] by ChanServ23:40
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Connection reset by peer]23:40
--- Day changed Mon Dec 17 2007
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI01:31
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]01:31
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui01:52
-!- mode/#webgui [+v Radix-wrk] by ChanServ01:52
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI02:01
-!- mode/#webgui [+o khenn] by ChanServ02:01
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]02:01
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui02:42
-!- mode/#webgui [+o preaction] by ChanServ02:42
-!- J3M [n=J3m@190.78.44.4] has left #webgui []03:41
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]03:52
-!- wgGuest60 [n=wgGuest6@190.79.176.174] has joined #webgui04:47
-!- 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:03
-!- Netsplit over, joins: @rizen, perlbot, vayde, wgGuest60, +Radix-wrk, +Radix_, perlmonkey2, nuba, @apeiron, ascii (+3 more)05:06
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []05:11
-!- CIA-19 [n=CIA@208.69.182.149] has joined #webgui05:13
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #webgui05:13
wgGuest60hi05:18
-!- wgGuest60 is now known as neoxsaibot05:18
neoxsaibothi05:18
neoxsaiboti can integrate webgui with hi5, myspace, blogs etc.. ?05:18
-!- neoxsaibot [n=wgGuest6@190.79.176.174] has quit []05:25
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: CIA-19, SDuensin05:30
-!- 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:32
-!- Netsplit over, joins: CIA-19, SDuensin05:33
-!- Netsplit over, joins: @apeiron, perlbot, vayde, +Radix-wrk, +Radix_, perlmonkey2, nuba, ascii, SynQ, steveo_aa (+1 more)05:34
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui06:31
-!- mode/#webgui [+o preaction] by ChanServ06:31
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui07:01
-!- mode/#webgui [+v perlDreamer] by ChanServ07:01
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]07:29
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]08:03
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui08:42
-!- mode/#webgui [+o Haarg] by ChanServ08:42
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui09:03
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has joined #webgui09:40
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:47
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:56
-!- AMH_henry [n=henry@alphamega-dmp.xs4all.nl] has left #webgui []10:10
-!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has joined #webgui10:46
patspamhmm i have a low-load wG server that initially runs fast and slowly degrades (2-3hrs), goes back to fast when modperl is restarted10:48
@preactionimpossible to diagnose without being on the box, but things to check: swapping, Apache2::SizeLimit settings10:50
patspamthanks preaciton, I'll start with those10:50
patspam`top` shows memory free and no cpu thrashing so I was quite stumped10:51
@preactionjust because memory is free doesn't mean memory isn't swapped out10:53
patspamyeah true10:55
patspamok, 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 log12:10
patspamand under a web stress-test the server doesn't slow down/lock up as before12:11
patspamnot sure if this is an ideal situation but many thanks preaction for the help12:14
-!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has quit []13:05
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:13
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit ["Windows doesn't have users, it has hostages."]14:30
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui14:49
-!- mode/#webgui [+v Radix_] by ChanServ14:49
-!- wgGuest58 [n=wgGuest5@168.8.72.205] has joined #webgui16:05
@preactionanyone here ever written any WebGUI help files for modules before?16:07
-!- SDuensin [n=Scott@48.sub-75-206-56.myvzw.com] has joined #WebGUI16:08
-!- wgGuest58 is now known as teflond0n16:10
SDuensinGreetings.16:11
@preactionmorning16:13
-!- wgGuest14 [n=wgGuest1@static-adsl201-232-86-73.epm.net.co] has joined #webgui16:16
wgGuest14hello16:16
@preactionmorning16:18
wgGuest14more than a question i need and advice16:19
wgGuest14i need to develop an aplication and i want to integrate with my webgui's site16:20
wgGuest14my site is about high schools16:21
@preactionif 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 you16:24
SDuensinYea.  preaction has no hands.16:24
@preactionalso, don't expect quick replies, we're busy people16:24
wgGuest14and i want to create a system where the teachers can put the students grades and they parent can see the grades too16:25
wgGuest14ok no problem16:25
@preactioni'm directly wired into the computer, no time for hands16:25
@preactionthat sounds like a DataForm asset, or if more in-depth, the upcoming Thingy asset16:25
wgGuest14but the information is private for each high school16:26
SDuensinThingy asset?  I love it - just based on the name, I gotta have it!16:26
@preactionsecurity could be done with Groups. set up a group for each high school (or even, for each teacher)16:27
wgGuest14but the problem is if I have many high schools, i have to create many groups too16:27
+Radix_so script it using the webgui api16:28
wgGuest14one question:  with a sql form can i storage in several tables at the same time?16:29
@preactionI'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
wgGuest14ok16:31
wgGuest14no problem16:31
wgGuest14since your experience, how can i develop it?16:32
wgGuest14we have several options16:32
wgGuest14we are thinking in using sql form or develop a wobject16:33
wgGuest14the sql form is a good help but we find some problems16:34
wgGuest14how to filtrate the information for each high school using the same sqlform16:35
@preactioni 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
@preactionif we're talking hundreds/thousands of high schools, I'd probably end up building my own application16:36
wgGuest14ok16:37
wgGuest14what is your opinion in to build a wobject?16:38
wgGuest14is a good option?16:38
@preactionuhm... what do you mean "option"?16:39
wgGuest14to develop my application as a wobject16:40
@preactionagain, 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 application16:42
wgGuest14ok16:42
wgGuest14thanks for your help16:43
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui16:59
-!- mode/#webgui [+o rizen] by ChanServ16:59
-!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]17:12
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:28
-!- teflond0n [n=wgGuest5@168.8.72.205] has quit []17:31
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]17:55
-!- wgGuest14 [n=wgGuest1@static-adsl201-232-86-73.epm.net.co] has quit []18:00
perlmonkey2stupid 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:54
@rizenyou mean new macro code?18:55
perlmonkey2yes18:55
@rizenyou cannot add new macro code to the server without command line access18:55
@rizenallowing new code to be uploaded to the server opens the server to all sorts of malicious attack18:56
@rizentherefore it's not allowed18:56
perlmonkey2I suck.....I just talked a client into going with your hosting and they need a custom macro.18:56
@rizenis it something you could do without a macro..perhaps using Template Toolkit?18:57
@rizenwe do allow HTML::Template::Expr and Template Toolkit templates on our servers18:58
perlmonkey2They put video podcasts on a site and want a webgui page to track that.18:58
perlmonkey2duh18:58
perlmonkey2webgui can do that.18:58
perlmonkey2I double suck.18:58
perlmonkey2anyways, 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.18:59
perlmonkey2For 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
perlmonkey2Also, the details for the last clicked item are displayed in the right box.19:01
@rizennice19:01
perlmonkey2Questions are dragged to other questions to reorded.19:01
perlmonkey2same with answers19:01
@rizenit sounds like it's going to be super schweet19:01
perlmonkey2and answers are dragged onto questions to fork the survey.19:01
perlmonkey2hah, I hope.19:02
perlmonkey2its fun to work on even if it ends up sucking.19:02
@rizenit won't suck19:02
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui19:03
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []19:12
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui19:19
-!- mode/#webgui [+o rizen] by ChanServ19:19
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui19:35
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI20:19
-!- mode/#webgui [+o khenn] by ChanServ20:19
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Client Quit]20:19
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui20:36
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has joined #webgui23:21
-!- mode/#webgui [+v MrHairgrease] by ChanServ23:21
perlDreamerOkay, 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 package23:25
+MrHairgreaseand so does my mom =)23:25
+MrHairgreasehttp://home.wish.net/~sparhawk/cuisine.htm#parthh23:26
+MrHairgreasehttp://www.hungrybrowser.com/phaedrus/m0117M05.htm#323:28
+MrHairgreaseand while you're at it, you can make me some23:29
perlDreamerDo they ship well?23:30
perlDreamerWhat do you want on them?23:30
+MrHairgreasepowder sugar23:30
+MrHairgreasedunno how shipping resistant they are though23:31
+MrHairgreaseI've neer shipped pannenkoeken23:31
+MrHairgreasenever*23:31
@preactionpure maple syrup > powder sugar23:31
perlDreamerMrHairgrease, you can PM me your shipping address and we'll give it a shot next week.23:32
+MrHairgreaseheh23:32
perlDreamerPerl is 20 years old today.23:32
+MrHairgreasesend em to procolix23:32
perlDreamerYou must really trust Koen :)23:33
+MrHairgreasei trust him now and then23:33
+MrHairgreasebut I'm realy curious to see his face when he opens an parcel containing american made pannekoeken23:34
perlDreamerwell, we've reproduced the pumpkin soup recipe from Bart, so I have high hopes for the pannekoeken23:36
perlDreameris there any other secret Dutch knowledge that you'd like to share with the US?23:36
+MrHairgreaseyou mean why we look hotter?23:37
+MrHairgreaseI think that's the genes23:37
+MrHairgrease=)23:37
perlDreamerGotcha, we'll have to import a batch of genes over this way to add to the gene pool.23:38
+MrHairgreaseyou don't have to import genes23:38
+MrHairgreasei can send you some spit to clone23:38
+MrHairgreaseask those csi guys how to do that23:39
--- Day changed Tue Dec 18 2007
-!- SDuensin [n=Scott@48.sub-75-206-56.myvzw.com] has quit ["Leaving"]00:00
perlDreamermaybe I'll stick with the secret Dutch culinary knowledge00:16
@preactionto merge, or not to merge. that is the question...00:17
perlDreamerYou have the urge to merge00:17
@preactionlucky me gets to merge twice: once with 7.4 branch for a client, and once with HEAD00:38
@preactionand i have no idea what the heck svn is doing right now, but i told it to merge so we'll see what happens...00:39
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []01:13
-!- MrHairgrease [n=martin@x032124.its-s.tudelft.nl] has left #webgui []01:17
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]02:01
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:03
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:03
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:07
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI02:22
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:43
-!- dionak_ [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:45
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)]03:02
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]05:49
-!- Radix-work [n=Jesse@203.161.68.67] has joined #webgui07: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 #webgui07:21
-!- mode/#webgui [+o preaction] by ChanServ07:21
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui08:52
-!- Radix-work [n=Jesse@203.161.68.67] has quit ["Leaving"]09:11
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]09:27
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui12:23
-!- mode/#webgui [+o preaction] by ChanServ12:24
-!- 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)12:40
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui14:05
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:19
-!- BartJo1 [n=Administ@host1.procolix.nl] has joined #webgui14:42
-!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]14:50
-!- SDuensin [n=Scott@202.sub-75-205-226.myvzw.com] has joined #WebGUI15:51
SDuensinMorning.15:53
-!- BartJo1 [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]16:00
AMH_bobAfternoon!16:01
@preactionMorning!16:02
SDuensinAre we having fun yet?16:04
@preactioni 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 features16:04
@preactionespecially the URL and Content handlers16:04
@preactionso yeah, I'm having fun16:04
SDuensinI'm excited about 7.5, too.  WebGUI ROCKS!16:05
@preactionand i can't wait for the Thingy, seriously will be awesome16:07
+Radix_what's the eta for 7.5?16:08
@preactioncouldn't tell you. we haven't even decided when our feature freeze date is16:10
@preactionwe're moving to a 6-month release cycle, but i forget if we're starting this Jan/Feb or more towards May16:11
@preactioni remember we were trying to synchronize with the WUC16:11
-!- wgGuest37 [n=wgGuest3@static-adsl201-232-86-73.epm.net.co] has joined #webgui16:17
+Radix_fair enough16:20
@preactioni believe we've got the Thingy and the re-done Survey asset upcoming yet before we're through with features for 7.516:21
@preactionhopefully over the xmas break i can finish up the tests for the AssetReport asset, so we'll have that16:21
@preactionplus 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 awesome16:22
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui16:27
wgGuest37hello16:35
wgGuest37i have a question16:35
BartJolshoot16:36
wgGuest37how can i change the size of a calendar?16:37
BartJolas in the numer of days?16:38
BartJolor the surface on your screen16:38
BartJol?16:38
BartJolnumber16:38
wgGuest37i want to put a calendar in my home page and the space is more or less 180 pixels16:38
wgGuest37the surface on my screen16:38
@preactionyou'll have to edit the template16:39
BartJolindeed16:39
-!- dionak_ [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit []16:39
@preactioncheck webgui.org contributions area, there might be one already (but I know there's one for the old EventsCalendar, so watch out)16:39
@preactionif 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 yourself16:40
wgGuest37if I modify the template I can change the name of the months16:42
@preactionno, the name of the months comes from the current user's locale settings16:43
@preactionyou can use smaller names, the short name of the month, sure16:43
@preactionlook in the help files for the calendar template variables16:43
BartJolhttp://www.plainblack.com/web_design_templates_and_themes/small-calendar/316:44
BartJolthat's the link to the discussion on small calndars16:44
BartJolexcuse my typing16:44
wgGuest37no problem16:44
wgGuest37I am going to check16:45
BartJolsuccess16:46
wgGuest37if i have a external database and i want to have in session one field of it, how can i do it?16:48
wgGuest37it is posible?16:48
@preactionwhat's "in session"?16:49
wgGuest37for example when a users log in to my site, in session I can recover easily his username and other information16:50
wgGuest37how can i put in session another information of the  users that i have in an external database16:51
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui16:51
BartJolprobably an sql report16:51
@preactionyou might make a macro to do it, or if you want to go all-out, you might make an Auth plugin to do it16:51
wgGuest37the 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 session16:54
wgGuest37can i create a hidden field in a sql form that stoores a session value?17:00
BartJolsorr, can't help you on that one17:00
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui17:26
-!- wgGuest37 [n=wgGuest3@static-adsl201-232-86-73.epm.net.co] has quit []17:29
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:33
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:05
-!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []18:22
perlmonkey2When writing my custom JS, is there a namespace I should be using?  WEBGUI.survey.myobjects?18:29
perlmonkey2Looking through WebGUI's js, it looks like code is just in the global namespace.  Should I just follow that?18:31
@rizenyou should put it into your own namespace18:33
@rizenbut you don't have to use hierarchy18:33
@rizenyou can just create an object called WebGUISurvey if you want18:33
perlmonkey2cool, I like that.  Good trade off between efficiency and organization :)18:34
@rizeni'm really flexible about namespace, i just don't want to see any subroutines out global because they can interfere with other stuff18:34
@rizenthey must be all contained in an object18:34
perlmonkey2Dig 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:35
@preactioneh, i was hoping to get some standardization to WebGUIs JS under yui-webgui18:47
@preactionwith WebGUI.Form.blah etc....18:47
@rizenit can still go in the folder18:48
@rizenbut that doesn't mean it needs namespacing18:48
@rizeneven yahoo has stepped back on their hardcore namespacing18:48
-!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]18:50
@preactioneh, it's not ultra important, as long as everything's well-documented18:52
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]19:15
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI19:25
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]19:35
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui19:38
-!- mode/#webgui [+o Haarg] by ChanServ19:38
-!- wgGuest70 [n=wgGuest7@168.8.72.205] has joined #webgui19:55
-!- wgGuest70 is now known as teflond0n19:55
teflond0nis there a way to find out what webgui template files have been modified?19:55
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]19:59
@preactionteflond0n, 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:03
teflond0nas 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 them20:05
teflond0nwould it be to late to go ahead and do so now - so that if there was an upgrade it wouldnt overwrite all my stuff20:05
@preactiongo ahead and make a copy and as long as you use your copy you'll be fine20:10
@preactionthe original will be overwritten, but your copy will remain20:10
teflond0nthanks for your help preaction20:11
teflond0none final question - this one may be a little rough -  whats the easiest way to go about setting up a SQLReport20:12
@preactionuh... clicking on SQLReport in the New Content pane of the Admin accordian?20:13
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui20:19
@preactionperlDreamer, 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 enemies20:22
perlDreamerWhat in the world is a sequel to "The Hobbit"?20:30
teflond0nPreaction - instead of making a copy can I just rename the one I edited?20:30
teflond0nLord of the Rings20:30
perlDreamerI mean, really, what are these guys thinking?20:30
perlDreamerhttp://www.thehobbitblog.com/20:30
@preactionteflond0n, no, because it has the same assetId. you need to make a copy, rename that copy, and use that copy from now on20:30
teflond0nk thx20:31
-!- Haarg [n=haarg@h216-170-165-122.216-170.unk.tds.net] has joined #webgui20:31
-!- mode/#webgui [+o Haarg] by ChanServ20:31
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui20:31
teflond0nI liked the movie - but I'm wierd like that20:32
@preactionthe sequal to the hobbit may or may not be the cut-out portion at the end of LotR when Frodo comes back to The Shire20:32
perlDreamerThat would be a sequel to LOTR, it's pretty specific about it being the Hobbit20:33
@preactionperhaps more about Bilbo's adventure between The Hobbit and when we see him in LotR?20:33
perlDreamerSynQ: Your reach is impressive.  The IT guys here just started using nagios20:33
@preactionor maybe The Hobbit is being made into two movies, just to get it all in20:33
perlDreamerRecords show that coffee consumption is up 15% in just two days.20:34
perlDreamerSynQ: Next I'd like you to start advocating this perl based CMS/web framework thingy I heard about20:35
@preactionZope?20:35
perlDreamerNah, isn't that written in Aapl?20:35
@preactionhuh...20:36
@preactioni dunno, there's this really awesome one that i use called WebGUI20:36
perlDreamerReally?20:36
@preactionyeah, it pwns everything20:36
perlDreamerHow come I've never heard of it?20:37
@preactionif everybody'd heard about it, then it wouldn't be awesome!20:37
perlDreamerWhat does that say about politicians?20:37
@preactionthat Ron Paul will lose and Tor Coolguy is our best hope?20:38
perlDreameroh, and have you run a smoke test since the merge?20:38
@preactionand i love when CPAN modules fail to install because they fail a pod coverage test20:38
@preactionno, i haven't. but i can probably do so20:38
perlDreamerpreaction: I've only looked in one place, but your merge reset the copyright date in Macro/International.pm20:39
perlDreamerack -l 2006 lib/WebGUI says that ~10 other files are affected20:40
perlDreamerdude!  It's nearly 2008!  Get with it ;)20:40
@preactioni'd be less worried if the possibility for other problems wasn't there20:41
perlDreamerYou want me to start reading the patch as a double check?20:42
@preactionif you want, i'm running the tests and coming up with some hits20:42
@preactionthey all seem related to the Gallery and my changes though20:42
@preactionso i'll be fixing the tests I broke then...20:46
@preactionthough i will admit that some tests are broken because they're monolithic :p20:47
@preactionwhat does it mean when Asset_diagnose fails a test?20:49
perlDreamerIt may mean that the asset tables don't have matching assetIds, or their collateral tables don't work right.20:54
perlDreamermonolithic.  humph20:54
@preactionand some tests are now obsolete. the File / Image asset now does proper inheritence20:54
perlDreamerthat's nice20:55
* perlDreamer installs new modules20:57
@preactioni'm getting problems with the Help tests about "not an ARRAY reference"21:06
perlDreamerI'm getting  env WEBGUI_CONFIG=/data/WebGUI/etc/mywebgui.conf perl Asset/File/Image/Photo/editSave.t21:06
perlDreamerCan'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
perlDreamerwant to trade ;)21:06
perlDreamerHelp entry fixed in 514821:13
perlDreameroff to gym21:13
teflond0nhow do I change the "Home" page in webgui22:10
@preactionAdmin Console > Settings22:12
@preactionis the person who creates an asset always set as the owner of the asset? or do I have to do it manually?22:14
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has left #webgui []22:22
perlDreamerpreaction, I thought it defaulted to who I am22:28
@preactionso 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:28
@preactioni'm going to end up pulling another 16 hour day on this thing...22:29
perlDreamerLet me finish up an email, and I'll see if I can help22:30
perlDreamerIt may be a bug22:30
@preactionplus, i don't know why in my dev environment it autocommits but on this client site is unlocks the version tag... weirdness...22:30
perlDreamerI was almost positive that it defaulted to "me".  But maybe it inherits from the parent?  Or maybe it's broken?22:30
@preactioni'll bet even money that it's a problem with the site's custom code22:30
perlDreamerIs it a custom asset?22:30
@preactionbecause i even explicitly (now) set the ownerUserId (the Post asset does it, so i assumed I have to do it now)22:30
perlDreamerownerUserId should inherit from Asset.pm22:31
@preactionnope, it's the Gallery22:31
@preactionnew GalleryAlbums should take on the ownerUserId of the person who created it, same with new photo assets22:31
@preactionthat's how permissions are handled22:31
@preactiononly the owner is allowed to edit, or someone who can edit the parent Gallery22:31
-!- teflond0n [n=wgGuest7@168.8.72.205] has quit []22:33
perlDreamerso Gallery works fine, but created GalleryAlbums have the wrong owner?22:34
@preactionbasically22:34
perlDreamernice use of __PACKAGE__22:34
perlDreamerGalleryAlbum, line 101 should probably use ErrorHandler->fatal instead of croak22:35
@preactionit may be called outside of the web interface, so would I still use the errorhandler? i mean, www_addArchive could use the error handler22:37
perlDreamerI would.  fatal uses croak internally?22:37
perlDreameractually, it calls exit.22:39
@preactionbut it also calls "caller", so you do get a stack trace22:39
@preactionstill, i hate the whole logging out crap.22:39
@preactionthis is a more friendly error that should be trapped by the caller22:39
@preactionit's not exactly fatal/evil/ugly/bad,bad,bad, but it will prevent you from mucking things up22:40
perlDreamerI don't see any wonky code in GalleryAlbum in reading through it22:40
perlDreamerIt's good, clean OO code in wG style22:40
@preactionhumph... 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:41
@preactioneh, it happens22:42
perlDreamerI'm not following you22:42
-!- Haarg [n=haarg@h216-170-165-122.216-170.unk.tds.net] has quit ["This computer has gone to sleep"]22:42
@preactioni'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 permissions22:42
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui22:47
-!- mode/#webgui [+o Haarg] by ChanServ22:48
@preactionfound it: i wasn't overriding canAdd to return true always22:56
perlDreameris that why the tests are failing, too?22:57
@preactionno, the tests are failing to compile entirely. i'll have to waste some of my free time on them.22:58
@preactionand ownerUserId does have to be set by the processPropertiesFromFormPost, it's not set to the current user automatically22:59
@preactionbut i don't know why that is22:59
@preactionperlDreamer, have you added the "Every sub must have an explicit return" PerlCritic test yet?23:16
perlDreamerNo, with caveats.23:25
@preactionjust wondering. i've run into problems with implicit returns in the processPropertiesFromFormPost sub, so i fixed it23:26
perlDreamerso, officially, there's no Perl::Critic test23:29
perlDreamerall you do is run perlcritic on the codebase23:30
@preactionah23:30
perlDreamerand pass it switches to tell it how hard you want to pound on it23:30
perlDreamerAll I've done so far is run -gentle, which is level 523:30
perlDreameralso, I don't know that we'd like to run Perl::Critic as part of the smoke tests23:35
perlDreamerI think it would take a very, very long time to run23:35
@preactionoh well23:35
-!- SDuensin [n=Scott@202.sub-75-205-226.myvzw.com] has quit ["Leaving"]23:52
--- Day changed Wed Dec 19 2007
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]00:15
perlDreamers/PhotoGallery/Gallery/ ???00:19
perlDreamers/PhotoAlbum/GalleryAlbum/ ???00:20
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []00:21
@preactionyeah00:26
perlDreamerplan => 0 doesn't work00:26
perlDreamerEach test needs to delete any Assets it creates00:26
@preactionthat's what rollback does00:27
perlDreamerright, but in comment.t there's no END block, so the rollback doesn't get called when the test dies00:27
perlDreamerI checked in the class names and the plan fixes00:28
perlDreamerthe last are temporary until the right amount of tests can be run00:28
perlDreamermy bad00:29
perlDreamerthere's an END block00:29
perlDreamerwhen fatal calls exit, it prevents the END block from being run at all00:42
perlDreamerSorry, preaction00:42
perlDreamerpreaction: am I going to be stepping on your toes if I keep submitting test changes?00:55
@preactionno, go ahead01:12
perlDreamerokay.  I'll keep the commits small with lots of comment so you can quickly/easily review and revert if necessary01:19
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI01:39
perlDreamerpreaction, the commented-out test in 5152 should probably be removed, but I'll leave that up to you.02:19
perlDreamerwhen the ->db call dies, wG calls errorHandler->fatal, which calls exit, so it can't be trapped.02:19
@preactionthat's the problem! exit should never EVER be called! 02:21
@preactiondie, sure. exit, never02:21
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui02:21
-!- mode/#webgui [+o Haarg] by ChanServ02:21
perlDreamerright, but then we need to trap all calls to the db so that it undies gracefully02:21
perlDreamergtg, going to the zoo with the fam tonight02:22
@preactioneh, no different from now, when exit gives us absolutely no chance to trap02:22
@preactionk, have fun02:22
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:22
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:41
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:41
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:46
dionaksay i have a url like /company/methodology. is there an existing macro that can return just /company? 03:16
dionakit'd be easy to write but if it already exists...03:16
@preactioni don't think one exists, no03:18
dionakThanks. I copied RootTitle and made one called RootUrl.03:23
dionakbtw, do you know who works on the calendar?03:23
dionakit needs some love03:23
@preaction"some"? :p03:24
@preactioni wrote it, and i'd like to re-write it, but there's of course no time to03:24
dionak:)03:25
@preactionthe 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
@preactionbut, of course, everything has to go through the RFE / Bugfix cycle03:25
dionaki can relate to the time issue. 03:25
dionakyea. usually i run stuff through JT. 03:25
@preactionunless you're willing to do the work. There's plenty of stuff that JT wants in the Calendar that just hasn't been added03:25
dionaki'm starting to use the calendar more and clients ask for that a lot. 03:25
dionaki 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
@preactionin 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
@preactionoh, god, yes03:26
@preactionthere's a Perl module out there DateTime::Event::ICal or something like that03:27
dionakwhere's the gallery? i don't think i've used that yet. 03:27
@preactionit just got added to SVN today03:27
dionakwould love to look at it. by where, i mean in the code base. 03:27
dionakah, i'll update then03:27
dionakso are events assets like posts are in the forum collaboration system?03:28
@preactionbut 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 expect03:28
@preactioni'd prove it, but again, time constraints03:28
@preactionbasically03:28
dionakok. 03:29
dionakat least gives me a direction. 03:29
@preactionthe problem is that each event in a recurrence pattern is generated. they're linked together by their recurrence pattern, which has an ID03:29
@preactionthe generation takes time, of course, which is problem one.03:29
dionaka user facing issue is that a reoccurring event can't be easily managed03:30
@preactionupdating 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:30
dionakyea, that would help. 03:31
@preactionwith the additional possibility of "Update only this" breaking the event from its recurrence pattern (or perhaps a third option of "Make standalone")03:31
dionaki would think so03:31
@preactioni 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 better03:32
@preactionand 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 added03:32
@preaction(includeDates and excludeDates)03:32
@preactionso yes, there is plenty of love to be added, and we aren't even into the whole iCalendar "Appointment" / Register for Event thing03:33
dionaksounds like a can of worms03:33
@preactionthat and if the EMS ever gets re-written, i'd like to figure out how to make it a subclass of the Calendar03:33
@preactioneh, i don't know how the calendar apps do it, but it's apparently just sending iCalendar documents around. should be no problem03:34
@preactionat any rate, Calendars are evil, evil applications03:34
@preactionbut any help I can provide, i'll be more than happy to03:35
dionaklol, 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 are03:36
dionakok, 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
@preactionis the code correct? does it compile? does the error log say anything about it?03:44
@preactionlisted as not enabled? there's a list?03:45
dionakyes, in help there's a list of available macros. pretty handy03:45
@preactionoh, that's removed in 7.4 i thought03:45
dionakwe're 7.3 something.03:46
dionaknothing in the log03:46
dionakyes, the code compiles03:46
@preactionis the package statement correct? that could do it03:47
dionakdo we keep losing things from help? that's a handy list.03:47
dionakyea, i thought that too. i'll double check it 03:47
dionakyea, it's WebGUI::Macro::RootUrl03:48
@preactionthe online help (everything except template vars) is being moved out to the Wiki03:48
dionakand the macro is called RootUrl03:48
dionakoh no03:48
@preactioni remember a good reason for it, i just don't remember what it was03:48
dionakperformance is what i've heard but still. 03:49
@preactionanyway, i can't think of anything else for the macro problem03:49
dionakk, thanks03:49
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]05:48
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui05:49
-!- mode/#webgui [+o Haarg] by ChanServ05:49
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]07:27
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Read error: 110 (Connection timed out)]09:17
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:41
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]10:25
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SynQ, besonen_mobile_11:05
-!- Netsplit over, joins: SynQ, besonen_mobile_11:08
-!- besonen_mobile [n=besonen_@71-220-198-145.eugn.qwest.net] has joined #webgui11:19
-!- 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 #webgui11:21
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: SynQ, besonen_mobile_11:25
-!- Netsplit over, joins: SynQ, besonen_mobile_11:25
-!- besonen_mobile_ [n=besonen_@71-220-198-145.eugn.qwest.net] has quit [Connection timed out]11:36
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui12:02
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]12:13
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Remote closed the connection]12:39
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui12:43
-!- mode/#webgui [+o preaction] by ChanServ12:43
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI12:52
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:10
-!- SDuensin [n=Scott@132.sub-75-207-193.myvzw.com] has joined #WebGUI15:49
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui16:43
-!- wgGuest44 [n=wgGuest4@static-adsl201-232-86-73.epm.net.co] has joined #webgui16:48
wgGuest44hello16:48
wgGuest44i have a question related to ldap16:49
wgGuest44hi16:52
-!- 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 #webgui16:56
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui17:04
-!- 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:12
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]17:30
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui17:32
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui17:48
-!- mode/#webgui [+o Haarg] by ChanServ17:48
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []18:01
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:21
CIA-19WebGUI: graham * r5153 /branch/WebGUI_7.4/ (2 files in 2 dirs): fix improper handling of entities by SyndicatedContent asset18:48
perlDreamerpreaction: ping18:51
@preactionyes, the tests18:51
perlDreamerIs there something I can do to help?18:51
@preactioni've fixed Photo/comment.t, but it still dies due to something18:52
@preactionand Photo/00base.t still dies because getParent doesn't actually getParent18:52
@preactioni tried adding some code to AssetLineage to figure out why to no avail18:52
perlDreamerI'll try working on the Storage tests, then.18:53
@preactionhuh, didn't even notice those failures. weird18:54
@preactionneither Storage.t nor Storage/Image.t fail on my dev18:55
CIA-19WebGUI: doug * r5154 /WebGUI/ (8 files in 3 dirs): fixed some Gallery tests failing. removed some unnecessary ones. still bunch more to go...19:03
perlDreamerStorage tests are failing on my box, but it's for bad setup reasons19:06
perlDreamerI'm guessing that several tests are failing because the new modules are not installed on the nightly build server19:06
perlDreamerd'oh19:07
perlDreamerStorage.t is failing because a test was added but the plan was not updated19:07
perlDreamersometimes I'm so thick19:08
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit [Read error: 113 (No route to host)]19:13
perlDreamerpreaction: is Storage/Image.t failing on your box?19:14
@preactionnope19:15
perlDreamerWRE on your dev box?19:15
@preactionyeup19:15
CIA-19WebGUI: colin * r5155 /WebGUI/t/Storage.t: increment plan for TODO test19:18
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Remote closed the connection]19:20
perlDreamerI can duplicate the Storage/Image.t failing test on my box19:24
perlDreamerIt tests resizing images according to the maxImageSize from the settings19:24
perlDreamerand it checks too wide, and too tall19:25
perlDreamertoo tall is failing because the resize actually grows the image larger19:25
@preactionwhich test/line?19:26
perlDreamerit's test 5619:26
@preactionthe new size is 40 x 80, no?19:27
perlDreamerNope, 80 x 160 on my box19:28
perlDreamerhttp://webgui.pastebin.com/d922c9b019:28
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI19:29
@preactionperhaps it's because i'm using GraphicsMagic and you have ImageMagick?19:31
perlDreamerprobably19:31
perlDreamerso the two aren't API compatible?19:31
@preactioni thought they were19:32
perlDreamerme, too19:32
@preactioni 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 quality19:33
@preactionbut if it doesn't resize, then IM should throw an error, and i could've swore we checked for errors19:33
perlDreamerwell, it does resize19:33
perlDreamerbut, given only the width, it makes the width larger, rather than smaller19:34
perlDreamersupporting both graphics packages is going to be complex19:35
perlDreamerwe'll need real smoking, not just the nightly run19:35
perlDreamermulti-platform, multi-dependency19:35
@preactionwe're not anymore, ImageMagick only going forward19:35
perlDreamerfrom WRE 0.8.2?19:35
@preaction0.8.1 actually19:35
perlDreameryou using 0.8.1?19:36
@preactionno, 0.8.019:36
perlDreamerwell, Resize supports Width, Geometry and Height keys, so it will do the job with the nice filtering19:37
perlDreamerI'll try to fix it up, then can you test on 0.8.0 for me?19:37
@preactionsure19:37
@preactionbut that's what Storage::Image is using now, Resize()19:37
perlDreameryes19:38
perlDreamerI'll just tell it to use Height => max_size, or Width => max_size, or Geometry => max_size19:38
@preactionif 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 do19:38
perlDreamerIt doesn't do that on IM.19:39
perlDreamerhttp://www.imagemagick.org/script/perl-magick.php19:39
@preactionweirder and weirder...19:39
perlDreamerthat seems to say it will scale to the desired value19:39
perlDreamerbut it's not clear on it19:40
perlDreamerdo you have a better API ref for IM?19:40
@preactionno19:40
perlDreameryou're right.  Height and width do 1 dimensional scaling only19:43
perlDreamerit looks like we'll have to go back to the recompute, and specify both quantities for geometry19:44
-!- SDuensin [n=Scott@132.sub-75-207-193.myvzw.com] has quit ["Leaving"]19:48
-!- SDuensin [n=Scott@178.sub-75-206-141.myvzw.com] has joined #WebGUI20:11
perlDreamerpreaction: svn head, rev 5156 has my proposed change.20:13
perlDreamerCan you GM it for me, please?20:13
@preactionwill do20:13
@preactionsucceeds over here20:14
perlDreamersweet.  That's two down20:15
perlDreamerGroup.t passes for me20:16
perlDreamerMacro/SQL.t passes20:16
perlDreamerWorkflow/Activity/DeleteExpiredSessions.t passes20:17
CIA-19WebGUI: 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 debug20:18
CIA-19WebGUI: graham * r5157 /branch/WebGUI_7.4/lib/WebGUI/Asset/Wobject/SyndicatedContent.pm: working fix for Syndicated content entity issue20:18
CIA-19WebGUI: graham * r5158 /branch/WebGUI_7.4/docs/create.sql: preparing for 7.4.19 release20:18
perlDreamerPost, WikiPage, Calendar and Collab pass, too20:18
perlDreamerthey're probably failing due to missing modules20:19
@preactionor they failed due to no cleanup after some of the added Photo / GalleryAlbum / Gallery tests20:21
@preactionrollback isn't purging its own assets for some reason20:21
perlDreamerI don't think those tests would interfere like that, but I could be wrong20:22
@preactionthe Duplicate entry 'xxx' for ... is caused by a bad asset in the database usually20:23
perlDreamerHelps if I read the test output instead of just the summary20:24
perlDreamerI'll try rerunning those tests, since they all passed the first time20:24
perlDreamerI can run them multiple times here with no problems.20:33
perlDreamerI did notice that those 4 failing asset tests fail due to duplicate lineage, with each having the same lineage20:33
perlDreamermaybe lineage isn't incrementing properly anymore?20:33
@preactionno, it only happens when something else fails, an asset exists in the asset table, but not in assetData or other20:36
@preactionso it can't instanciate the asset, and assumes there is no asset there20:36
@preactionso when it gets the rank to add a new lineage, it gets an existing rank, and then dies when it tries to insert it20:37
CIA-19WebGUI: jt * r5159 /releases/WebGUI_7.4.19-stable: Release 7.4.19-stable20:48
perlDreamerwell, that also explains the SQL Macro test.  It assumes that no other users are in the db.20:52
perlDreamerif one of the tests failed before it could clean up users, then they'd fail20:53
perlDreamerhere'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
perlDreamerand addChild seems to be creating bad kids20:55
perlDreamerhttp://webgui.pastebin.com/m5dc0bf8920:56
perlDreamerNote how photo and album have the same lineage20:56
perlDreamerand why getParent is failing20:57
@preactionthat is weird20:57
perlDreamerthere looks like some extra "child" between gallery and album20:57
@preactionlooks like the photo is being saved to the album20:58
perlDreamerthey're siblings with the same lineage, though20:58
@preactionthey have different assetIds?20:58
perlDreamerI'll check20:59
perlDreamerbut mysql should puke on duplicate lineages20:59
perlDreamerhold on, maybe bad pasting on my part21:00
perlDreamernm, lineages are fine21:02
perlDreamerthe assets are pending, so you can't do a revision date lookup on them21:44
perlDreamerthat's why getParent returns undef21:45
perlDreamerProbably the Gallery, GalleryAlbum and Photo need to be committed under separate version tags21:46
perlDreamerbut shouldn't commit set the status to approved when the assets are committed?21:55
CIA-19WebGUI: graham * r5160 /branch/WebGUI_7.4/ (4 files in 4 dirs): preparing for 7.4.20 dev22:03
perlDreamerpreaction: do these use auto commit workflows?22:22
-!- SDuensin [n=Scott@178.sub-75-206-141.myvzw.com] has quit ["Leaving"]22:27
perlDreamerI can't wait for named arguments in Perl 622:49
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui22:55
perlDreamerpreaction: permissions.t isn't dying anymore23:00
perlDreamerthe album and photos were using autocommit tags, and since the autocommit was never committed, they were always23:01
perlDreamerpending.23:01
perlDreamerso getParent look ups failed due to revisionDate lookups (which require committed assets)23:01
perlDreamerIn the test, I used skipAutoCommit and placed them in chunks, then rolled back all the version tags at the end23:02
perlDreamerIt could get away with 1 version tag, but then you'd need several different Photo assets23:02
perlDreamerAnother 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 end23:03
CIA-19WebGUI: colin * r5161 /WebGUI/t/Asset/File/Image/Photo/permissions.t: 23:03
CIA-19WebGUI: Make sure that all Assets are created inside of capturable version tags so they23:03
CIA-19WebGUI: can be cleaned up at the end of the test.23:03
perlDreamerEverything in Photo/*.t needs to be modified to work that way23:04
@preactioni could've swore that revisionDate was added at the time of the addRevision23:04
perlDreamerit is, but when status=pending the lookup, it returns no revisionDate23:04
perlDreamersee Asset/getCurrentRevisionDate23:05
perlDreamerAsset->new calls that if no specific revisionDate is supplied23:06
@preactionthat sounds like it could have other reprocussions23:07
@preactionah, i see. it would only have other reprocussions if we didn't check version tags23:07
perlDreamerright23:07
@preactionbut if a version tag is stuck in spectre, and it's not our working tag, it could cause screwups23:07
perlDreamerThat's why the Calendar and Collab system have checks for committing the top level Assets.23:08
@preactionwhich is why you have to commit a CS / Calendar before you can add children23:08
perlDreamerexactomundo23:08
@preactionand i think i forgot to add those checks to the Gallery, so there's a bug that needs to be fixed23:08
perlDreamerThey may also need addChild checks for valid children, ala Calendar/Collab23:09
perlDreamerand to be honest, it probably makes sense to check for a committed parent in there as well.23:09
perlDreamerSince single parent families are so prevalent nowadays, and all.23:10
perlDreamerDo you want me to publish a bug report, or will you just fix them?23:10
@preactionprobably publish a bug report, just to remind me. i have to finish writing my first chapter for the developer's guide23:11
perlDreamerdone23:13
@preactionwait. we're part of that working tag, no?23:18
@preactionso if we skipAutoCommitWorkflows they get added to our working tag23:18
perlDreameryes23:19
@preactionso getCurrentRevisionDate would get a date, and we'd be all hunky-dory23:19
perlDreamerright23:19
perlDreamerthat's what I did to the tests23:19
@preactionah, k23:19
perlDreamerthe other way is to grab the tagIds from each Asset, commit them and then roll them back at the end of the test23:19
perlDreamer(without the skipAuto)23:19
@preactionwhich sounds ugly to me23:20
perlDreameryeah23:20
perlDreameroff to the gym, be back in 9023:20
--- Day changed Thu Dec 20 2007
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]00:52
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []00:57
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has joined #webgui01:31
elninohello.  What webgui group must I be a member of to be able to approve version tags?01:32
perlDreamerYou're using an Approval workflow?01:32
elninoyes.01:32
elninothe default one.01:33
perlDreamerIn that workflow, it says which group you have to be a member of.01:33
elnino...looking....01:33
elninook. 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.2201:35
perlDreamerDoes it work for the Admin user?01:36
perlDreameralso, you may want to try that on the demo site and see if you can duplicate it there01:38
perlDreameryou may have found a bug01:38
elninooh 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:39
-!- elnino [n=ninow@user-38q49cv.cable.mindspring.com] has quit ["Leaving"]01:44
-!- SDuensin [n=Scott@wirelessxprs65-87-32-21.htc.net] has joined #WebGUI02:11
-!- wgGuest49 [n=wgGuest4@h126.49.91.75.ip.alltel.net] has joined #webgui02:17
perlDreamerwgGuest49: Ask away!02:17
perlDreamerpreaction: I'm going to start adding versionTag/commits to Photo/00base.t and work my way up from there02:19
-!- wgGuest49 is now known as teflond0n02:19
perlDreamerteflond0n, you can ask questions too02:20
teflond0nOne question ;)02:20
-!- Radix-wrk [n=Jesse@203.161.68.67] has joined #webgui02:20
-!- mode/#webgui [+v Radix-wrk] by ChanServ02:20
teflond0nthis one shouldnt be too bad02:20
teflond0nis there a way to import usernames and passwords from a csv or database other than from LDAP02:20
perlDreamerone time import, or continuous use?02:21
teflond0none time02:21
teflond0ncontinuous would be ok02:21
perlDreamercheck the sbin directory for a suspiciously named file02:21
teflond0nbut if we can get the initial import02:21
teflond0nwe can manually update as needed02:21
teflond0nwould that be easier than setting up LDAP to work with it?02:22
perlDreamerI have never set up LDAP, so I can't say.02:22
perlDreamerthat script was designed for 1 time imports02:22
+Radix-wrkit's called userImport.pl funnily enough02:23
perlDreamerare you looking for a single-sign on solution of some kind?02:23
teflond0nyea, havent been able to find alot in the wiki or message board on LDAP either 02:23
perlDreameror trying to bridge applications?02:23
teflond0nwell02:23
teflond0nto be honest02:23
teflond0nI work for a school board02:23
teflond0nthey have a system set up for email02:23
+Radix-wrkthe userimport script is pretty self-explanatary - the inbuilt help is very good02:23
teflond0nand they want to use the same username / pw combo02:23
teflond0nbecause there are over 500 employees and I dont feel like manually imputting them all02:24
+Radix-wrkI used it to import users using csv when I did mine02:24
teflond0nok02:24
teflond0nthat I can deal with then02:24
perlDreamerRadix-wrk, did you do it monthly?02:24
+Radix-wrknah, we did it one off02:24
perlDreamerthis would need to work on an ongoing basis02:25
teflond0nit doesnt have to per say02:25
teflond0nIf we get the initial import done02:25
+Radix-wrkbut I also wrote my own userimport which passes the parameters through a url02:25
perlDreamersweet02:25
+Radix-wrkit should be in contribs somewhere I think02:26
teflond0nwhenever we add or remove users I can have the person that setup the email set up webgui users02:26
teflond0nawesome - lemme give that a look02:26
perlDreamerteflond0n, 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 app02:26
+Radix-wrkhttp://www.webgui.org/community-wiki/how-to-add-a-webgui-user-via-a-url02:27
+Radix-wrkit's pretty straightforward hopefully02:28
teflond0nok - whats the best way to use that?02:32
perlDreamerpreaction: Photo/00base.t is passing all tests, it even fixed the TODO.02:33
teflond0nI'm not a perl wiz02:33
CIA-19WebGUI: colin * r5162 /WebGUI/t/Asset/File/Image/Photo/ (00base.t permissions.t): adding version tag commits. all tests pass02:33
-!- teflond0n [n=wgGuest4@h126.49.91.75.ip.alltel.net] has quit []02:42
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:57
-!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has joined #webgui04:59
patspamhas anyone experienced the wre's logrotate script terminating with Out Of Memory?05:03
perlmonkey2Is 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:06
-!- patspam [i=patspam@124-168-33-54.dyn.iinet.net.au] has quit []05:22
+Radix-wrkcollaboration systems can be setup to be weblogs05:26
+Radix-wrkby default the normal view in the cs system shows text in the main view until it gets a newline05:26
perlmonkey2cool, thanks05:33
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui05:39
-!- steveo_aa [n=steveo@76.226.171.149] has quit ["Leaving"]05:51
-!- steveo_aa [n=steveo@76.226.171.149] has joined #WebGUI05: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 #WebGUI05:59
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []06:03
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui06:43
-!- mode/#webgui [+v perlDreamer] by ChanServ06:43
+perlDreamerpreaction: ping06:49
+perlDreamernm, g'night07:01
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]07:01
CIA-19WebGUI: colin * r5163 /WebGUI/t/Asset/File/Image/Photo/comment.t: 07:03
CIA-19WebGUI: Added version tag with commits and rollback.07:03
CIA-19WebGUI: Changed SKIP and TODOs to isolate some more tests.07:03
CIA-19WebGUI: WebGUI::International->get is not a class method.07:03
-!- SDuensin [n=Scott@wirelessxprs65-87-32-21.htc.net] has quit ["Leaving"]07:05
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui07:38
-!- mode/#webgui [+o rizen] by ChanServ07:38
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]08:59
-!- Radix-wrk [n=Jesse@203.161.68.67] has quit ["Leaving"]09:13
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui09:23
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:39
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui10:29
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]10:29
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]10:48
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []11:27
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:34
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:25
-!- mode/#webgui [+o preaction] by ChanServ14:25
-!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]15:34
-!- SDuensin [n=Scott@238.sub-75-205-86.myvzw.com] has joined #WebGUI16:25
SDuensinGreetings.16:28
-!- wgGuest14 [n=wgGuest1@168.8.72.205] has joined #webgui16:29
-!- wgGuest14 is now known as teflond0n16:29
teflond0nhey 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:30
@preactionassetProxy just displays another asset. do you mean SQLReport? you could make a shortcut to the calendar and override the template if you want16:31
teflond0nwell 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 recommendations16:32
@preactionSQLReports for assets are nice. you could get any content that's changed in the last X days16:33
@preactionof course, they take some development16:33
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui16:33
-!- mode/#webgui [+o Haarg] by ChanServ16:33
@preactionhave you considered getting online support from plainblack? the friendly gentleman who just joined us can help you do just about anything you want16:34
teflond0nyea... and I think we are going into production with the site by the end of the day if all goes according to plan16:34
@preactionhe can build SQLReports, help with templates, make macros, and plenty of other things16:34
teflond0nI purchased 2 books from plainblack - but I think I need the next in the series to get more complicated16:35
@preactionthe sysadmin's guide?16:35
teflond0nyea16:35
@preactionor the developer's guide (which is upcoming)16:35
teflond0nWe purchased the content managers and designers guide...16:35
teflond0nI learned a little from both but I learned most of it the hard way before the books came16:36
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui16:36
@preactionthe 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 way16:37
@preactioni would group SQLReports for assets and SQLForms in this group (i still don't know how to use the SQLForm)16:37
@preactionof course, the Thingy will replace/improve on the SQLForm16:37
teflond0nwell I am no where near your webgui lvls yet but I think that the online support may be out of our budget16:38
teflond0nI'm a fairly new employee  so I can't guestimate 16:39
@preactionah, $1000/year, which is ...16:40
@preactionperlbot math 1000 / 1216:40
perlbot83.333333333333316:40
teflond0nnot bad...16:40
teflond0nI'll talk with my boss about it16:40
@preactionthat's just the webgui support, which i outlined above16:40
teflond0nright16:41
@preactionwe also have the phone/login support, which is significantly higher, but includes logging in to fix problems on the system itself16:41
@preactionhttps://www.plainblack.com/services/support <- more info, if needed16:41
teflond0nbut its also access to Administration Guide  - and staffed forums16:41
teflond0nperlbot math 5000 / 1216:42
perlbot416.66666666666716:42
teflond0nyea... a bit higher16:42
@preactionyeah, the staff forums is the main part. as i said, help with SQLReports, help with building custom macros / assets / etc...16:42
teflond0nwould be helpful16:42
teflond0nwell 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 setup16:43
teflond0nas always - I appreciate the help guys16:44
@preactiongood luck indeed, migrating users/content is always fun16:44
teflond0nbtw - www.ucschools.org16:44
teflond0nkeep an eye out for it - if its not today - it may be live by the end of the year16:44
teflond0nits live now - but I'm redoing the entire site16:45
-!- teflond0n [n=wgGuest1@168.8.72.205] has quit []16:45
@preactioni rock the upsell16:55
-!- wgGuest58 [n=wgGuest5@static-adsl201-232-86-73.epm.net.co] has joined #webgui16:58
wgGuest58hello16:58
@preactionhello16:58
wgGuest58i have a question16:59
wgGuest58can i obtain a value from an external database from a user and put it in session as the username,karma etc?17:00
@preactionyou might be able to using a custom Auth module17:01
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui17: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 #webgui17:04
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui17:05
wgGuest58I need a session variable with a specific value that i get with a macro, how can i do it?17:06
@preactioni don't understand what you mean by "session variable"17:06
wgGuest58this 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
@preactionput it in the session scratch once and get it from there17:09
wgGuest58how put it in the session scratch?17:10
@preactionWebGUI::Session::Scratch module17:11
wgGuest58ok17:11
wgGuest58another question17:11
wgGuest58i 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:13
dionaki 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:14
wgGuest58ok17:15
wgGuest58in a sql form can i create a hidden field that stores the username of the user?17:17
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui17:25
dionakmy first thought, without looking, is that you could edit the template and add this hidden field. Perhaps use a macro to populate it. 17:27
wgGuest58i don't some features from the sql form can i delete them modifying the template?17:33
-!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui17:34
-!- dapperedodo [n=joeri@77.163.53.25] has quit [Read error: 104 (Connection reset by peer)]17:34
dionakcould you restate that question?17:38
wgGuest58If i don't want some features from the sql form, can i delete them modifying the template?17:40
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui17:41
dionakwhich features are you not wanting? 17:42
wgGuest58for example the search's field and some of the checkbox17:43
dionaki 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
perlmonkey2Would 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:47
@preactioni 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 own17:49
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has quit [Read error: 104 (Connection reset by peer)]17:51
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui17:54
wgGuest58how the contributions are created?17:57
wgGuest58especially the packages, how is the process?17:58
perlmonkey2wgGuest58: 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
perlmonkey2WebGUI is actually a pretty fun code base to work on.  18:01
perlmonkey2wgGuest58: Preaction usually has all the answers ;)18:02
-!- 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 #webgui18:04
-!- mode/#webgui [+o rizen] by ChanServ18:04
wgGuest58how can i generate a package with wgpkg extension18:05
wgGuest58?18:05
BartJolmake a package, go to the essat manager and export it18:07
BartJolasset18:07
@preactionperlbot .co18:09
perlbot.co is Colombia18:09
wgGuest58the people export an asset, change the code and then generate the package18:15
@rizenyou make whatever changes you want to make before generating the package18:17
@rizenthere is a section on how packages are created in the WebGUI Content Managers Guide18:17
wgGuest58ok18:18
wgGuest58i am going to check18:18
wgGuest58thanks all for the help18:19
wgGuest58i am new in webgui and i want to exploit all the resources that the webgui has18:21
BartJolvery good, success18:23
nubas/exploit/explore/?18:24
@rizenexploit works too18:25
-!- wgGuest58 [n=wgGuest5@static-adsl201-232-86-73.epm.net.co] has quit []18:28
-!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []18:33
CIA-19WebGUI: colin * r5164 /WebGUI/t/Asset/File/Image/Photo/download.t: add version tags and commits. Also add 1 dummy test to make the plan happy19:03
perlmonkey2Hmm, is there an easy way to reorder items in the navigation bar?19:40
@preactionreorder them using the asset manager19:41
perlmonkey2preaction: thanks 19:41
@preactionthe number on the side, next to the checkbox. you can drag it around19:41
perlmonkey2groovy19:41
@preactionquestion: wouldn't getLineage(['pedigree'], { assetToPedigree => $myasset }); be the same as $myasset->getLineage(['self','ancestors','descendants']); ?19:42
perlmonkey2hmm....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?20:05
-!- wgGuest06 [n=wgGuest0@168.8.72.205] has joined #webgui21:06
-!- wgGuest06 is now known as teflond0n21:07
teflond0nis the /data folder considered the root of webgui?21:14
teflond0nscratch that - which is the webgui config file21:19
@rizenpreaction: no21:21
@rizenteflond0n n21:21
@rizenno21:21
@rizenthe webgui root is /data/WebGUI21:22
teflond0nwhen its asking for --configfile=<webguiConfig>  what is the webguiConfig by default?21:23
teflond0nwould that be the sitename.conf in the etc folder?21:24
@rizenyeah, config file would be www.example.com.conf or whatever your site is21:25
teflond0nwhen I try to import using the userImport.pl I am getting Base class package "DateTime" is empty21:27
teflond0nand says I might need to 'use' the module which defines it first at ..lib/weGui/datetime.pm lne 2021:28
teflond0nany suggestions - 21:29
@preactionteflond0n, it can't find the DateTime perl module21:30
@preactionare you working in the right environment? can you perldoc -l DateTime?21:30
teflond0nls21:31
teflond0nsorry  i tried to run that command but got no doc found for DateTime21:32
teflond0nI see DateTime.pm in the lib/WebGUI folder21:33
teflond0nany suggestions21:46
@preactionlib/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, somewhere21:47
teflond0nI browsed to it at lib/WebGUI/DateTime.pm 21:48
@preactionis WebGUI working on your site?21:48
teflond0nyep21:48
@preactionthen you have DateTime21:49
@preactionthat is not DateTime, that is WebGUI::DateTime. look at the "package" statement at the beginning of that file21:49
teflond0ndo I need to stop the processes to run the userImport?21:49
@preactionno21:49
teflond0nright it says user WebGUI::DateTime;21:50
@preactionand WebGUI::DateTime requires DateTime21:51
nubateflond0n: did you run /data/wre/sbin/setenvironment ?21:51
nubatype at your shell ". /data/wre/sbin/setenvironment" without the quotes21:52
nubabtw that will make sense to you only if you're using the wre21:52
-!- knowmad [n=william@adsl-072-149-129-114.sip.clt.bellsouth.net] has left #webgui []22:08
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []22:10
teflond0nI have ran the setenvironment and it still isnt working22:15
nubapaste your error at www.pastebin.com and post the url here22:26
nubaif your error message is bigger than a couple of lines22:27
teflond0nBase class package "DateTime" is empty.22:33
teflond0nnot sure if that helps22:35
teflond0nwhat all comes with the online support - just whats listed here? https://www.plainblack.com/services/support22:39
@preactionjust what's there, with the questions at the bottom22:47
-!- teflond0n [n=wgGuest0@168.8.72.205] has quit []22:52
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]23:01
@preactionwould 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 complicated23:33
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]23:38
--- Day changed Fri Dec 21 2007
nubapreaction: you know SQL's IN ? as in  "SELECT foo, bar FROM baz WHERE foo IN ( '1', '2', '3');"00:04
@preactionyes00:05
nubainstead of WHERE foo = '1' OR foo = '2' or foo = '3' etc00:05
@preactionright00:05
nubaok00:05
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui00:06
-!- mode/#webgui [+o rizen] by ChanServ00:06
@preactionbut 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 want00:07
@preactionPosts 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:08
@preactionthe 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:09
nubawell that suggests me a UNION of queries, too00:12
nubabuild a select for each class, then have 'em UNIONed00:13
nubathat 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
@preactionright, 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 UNIONs00:15
@rizennuba, are you still working on the mapping system?00:15
nubarizen: yes00:16
-!- SDuensin [n=Scott@238.sub-75-205-86.myvzw.com] has quit ["Leaving"]00:17
@rizensweet00:20
@rizenhow's it coming along00:20
nubarizen: i have the mid-january deadline for it :/00:21
@rizenpreaction, there should be no reason to have a getLineageQuery at all if we build a good constraints system in the search interface00:21
nubathats a government-issued deadline btw00:21
@rizenoh yeah? your government is going to use it?00:21
nubaits the deadline for delivering the website with that feature in my project's schedule, which is government-funded.00:21
@rizensweet00:22
nubaso that bumped the priority up quite a good amount00:24
nubain my work plate00:24
@rizeni'm glad to hear they are funding it's development00:24
nubai think i've told you before about it00:25
nubafrom 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
@rizenyeah you briefly explained the project you were working on00:26
nubai meant UNESCO00:26
nubaby then00:26
nubayep00:26
nubaoops, irclogs*00:27
-!- 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 #webgui00:57
-!- mode/#webgui [+o Haarg] by ChanServ00:57
-!- dionak_ [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui01:04
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui01:04
perlDreamerYou ever have one of those days where your boss tells you to do something01:05
perlDreamerBut it isn't really what he wants01:05
@preactionall the time01:05
perlDreamerso when you give him what you asked for01:05
perlDreameryou get busted?01:05
@preactionyeah, i can definately relate to that01:05
nubaeveryone can in a certain level01:05
@rizenyeah, my boss is a real dick01:06
@preactionoh come off it, vrby is a good guy01:06
@rizenvrby's not the boss of me01:06
@rizen=)01:06
@preactionRed Tape!01:06
perlDreamerI'm gonna tell Sarah you said that.01:06
@preactioni'm gonna tell Vrby you said that :p01:07
@rizenoooooh01:07
@rizenshe's standing right here01:07
perlDreamersarah!01:07
perlDreamerHey!01:07
@rizenshe's taking offense01:07
perlDreamerJT's ragging on you!01:07
perlDreamerHe says you have stinky armpit hair and nag on him all day long01:07
@rizenha! she walked away before you typed that last part01:08
perlDreamerI'll text her instead01:08
dionak_smart sarah01:09
nubaevery man's boss is a real dick if you take Sigmund Freud's words seriously01:09
@rizencome 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 guessing01:09
nubahe's the one who proposed "sexual desire as the primary motivational energy of human life"01:09
@rizeni know they are for me01:09
@preactioni'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 want01:11
@preactionhence the specs01:11
perlDreameroh no, he's prefectly clear the first time01:12
perlDreamer"Go and run a simulation that answers this question".01:12
perlDreamerHere's the answer01:12
perlDreamer"That's not what I want"01:12
@preactionand then you ask "so you want me to answer this question?"01:12
@preactionif they say "yes", get it on tape01:12
perlDreamerI should01:13
perlDreamerMy MP3 player has a voice recorder01:13
-!- rizen is now known as rizenisafk01:13
nubaheh01:13
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit [Read error: 110 (Connection timed out)]01:20
-!- dionak_ [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []01:26
perlDreamerpreaction: I'm stuck on an t/..../Photo/editSave bug.  Do you have a few minutes?01:29
@preactionsure01:29
perlDreamerlet me commit this01:29
perlDreamerHEAD/516501:30
perlDreamerwhen I run this, I'm still getting a fatal (can't call prepare on an undefined)01:30
@preactionbecause there's no templateIdViewAlbum in the Gallery01:33
perlDreamerthere's no default, it always has to be specified?01:33
CIA-19WebGUI: colin * r5165 /WebGUI/t/Asset/File/Image/Photo/editSave.t: Added versionTags and commits. Still having some problems, though.01:33
@preactionthere'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 Gallery01:34
@preactionwhich i can do quick01:34
perlDreamerthat would help a lot01:35
@preactionrun this query for me and give me one of the assetIds it gives you? just making sure of something01:35
@preactionelect namespace,assetId from template where namespace LIKE "Gallery%"01:35
perlDreamerhttp://webgui.pastebin.com/m4d38e82601:36
@preactiongood, they're the same (even though i should just trust the package system for that)01:37
perlDreamerAre wG::Test::Maker objects smart?  In other words, it looks like you're running permission and HTML tests with the same object.01:38
@preactionyup01:39
@preactionwait, like how? i believe i made it so you could only run either permission / html tests on the same method01:39
@preactionit's the method that's the thing01:39
@preactioni mean, if you're running a permission test, you don't need a regex01:39
@preactionthough 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
@preactionit might have to be an is() test01:40
perlDreamerit would be nice if there was an index test primitive so you don't have to muck with the regexes.01:43
perlDreamerDoes the string contain this substring?01:44
perlDreameris() won't work unless you set the user styles to be empty01:44
@preactioni 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:45
perlDreamerI 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:47
@preactioni've been trying to design future-resistent tests01:48
@preactionTest::Deep is a great tool when it comes to that01:48
@preactioncommmitted the default assetIds01:48
CIA-19WebGUI: doug * r5166 /WebGUI/lib/WebGUI/Asset/Wobject/Gallery.pm: fix: Added default assetIds for templates01:48
perlDreamerthanks01:48
perlDreamerwith test_privilege doing an is, it just fails now01:49
perlDreamerI'll try to diagnose why01:49
@preactioneh, 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:50
perlDreamerit's not using the same asset for both lookups01:54
perlDreamerI'm not sure why01:54
perlDreamerwere these passing before the merge?01:54
@preactionno, couldn't figure out why01:55
@preactionbut i think it's because it's not setting $session->asset in WebGUI::Test->getPage01:55
@preactionand then it would also have to set the asset when getting the privilege text to test01:55
@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 #WebGUI01:56
perlDreameron 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
@preactioneditSave will commit... well, requestCommit automatically (due to processPropertiesFromFormPost)01:58
@preactiontheoretically purging the album will purge the photos01:59
@preactionand purging all assets in a version tag will rollback the version tag01:59
@preactionso also theoretically, purging the Gallery will clean up everything for us01:59
perlDreamerpurging all assets in a version tag will cause the version tag to roll back?  I didn't know there was a hook for that.01:59
@preactionAssetTrash line 19102:00
perlDreamersweet!02:01
@preactionbut also rolling back a version tag should purge the Gallery, which will purge the Album and Photos02:02
@preactionlook at AssetTrash line 136, shouldn't we need to get pending, approved, and/or archived assets as well?02:03
@preactionas it is, it looks like it will only get approved assets02:03
perlDreamerthat may be a bug02:04
@preactioni'll post it and see if someone else agrees02:07
perlDreamerFor 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:08
@preactionsure02:09
perlDreamerI'll try to get as many of the others working as possible02:09
@preactionfeel free to be heavy with the TODO: blocks02:09
perlDreamerwell, none of editSave tests are working, so I just did skip_all on them.02:10
perlDreamerBut I'll mark other individual tests as necessary02:10
perlDreamerMaybe we should start with some Test::Maker tests? ;)02:11
@preactionperhaps ;)02:14
@preactioni'm starting to think it might be better to use use Test::Deep and make a Test::Deep::Cmp for things like privilege and such02:14
@preactionbut then again, Test::Maker does abstract away the whole calling of getPage02:15
perlDreamerIs there a lot of getPage setup?02:16
@preactionnot really, it just passes right on02:16
perlDreameraccording to t..../Photo/exif.t, Photo.pm needs to subclass setFile to add exif data.02:17
perlDreamerthat's not happening at all right now02:18
@preactionah, i think i forgot to tell the rest of the system that we're not caching exif data at the moment02:18
@preactionthe exif data contains stuff that JSON doesn't like at all (like scalar refs)02:19
@preactioni'll remove those two tests02:19
@preactionactually, i'll fix this test right. it'll take me just a couple minutes02:21
@preaction5167 has my fixes for that exif.t stuff02:34
CIA-19WebGUI: doug * r5167 /WebGUI/t/Asset/File/Image/Photo/exif.t: fix: these tests pass now02:48
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]02:51
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI04:09
-!- mode/#webgui [+o khenn] by ChanServ04:09
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui04:56
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui06:05
-!- mode/#webgui [+o rizen] by ChanServ06:05
-!- rizenisafk [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]06:05
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui06:17
-!- mode/#webgui [+v perlDreamer] by ChanServ06:17
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]06:41
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui06:53
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Read error: 104 (Connection reset by peer)]06:53
-!- metanil [n=akhadka@137.48.138.72] has joined #webgui07:56
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui10:48
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui11:41
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]12:21
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]13:03
-!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]13:45
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui14:06
-!- mode/#webgui [+o preaction] by ChanServ14:07
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]14:08
-!- metanil [n=akhadka@137.48.138.72] has quit ["Leaving."]14:10
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []14:18
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui15:23
-!- 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 #WebGUI15:44
-!- mode/#webgui [+o khenn] by ChanServ15:44
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui15:52
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]15:54
-!- SDuensin [n=Scott@71.sub-75-206-212.myvzw.com] has joined #WebGUI15:57
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has joined #webgui16:40
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui16:47
-!- mode/#webgui [+o rizen] by ChanServ16:47
nubaThere's also google's chart API at http://code.google.com/apis/chart/17:17
nubaNo javascript there, no api keys, its quite simple to use17:18
nubarequires some data and url munging17:18
@preactionthey're just images too, which would probably be a good plugin to the webgui chart API17:18
nubamay not enjoy the fact that they're public, and hosted elsewhere17:19
nubayes if you go the plugin route, that's a nice-to-have one, too17:19
@preactionit is pluggable though, martin wrote it that way (from what I know)17:20
nubaso ive heard at the dev list. I haven't checked the webgui's graphing features yet.17:20
@preactionplus 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 ImageMagick17:21
nubayeah17:21
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []17:33
-!- wgGuest84 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has joined #webgui17:40
wgGuest84hi17:40
-!- wgGuest84 [n=wgGuest8@static-adsl201-232-86-73.epm.net.co] has quit []17:50
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui17:58
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:03
-!- wgGuest73 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui18:23
wgGuest73hello18:23
wgGuest73can i create in a sql form a default field that stores a value?18:25
wgGuest73I want to create several sql form in my site and all of them need that default field18:26
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has joined #webgui18:34
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:41
wgGuest73can i create in a sql form a default field that stores a value?18:42
perlDreamerIs the user allowed to change the default, or is it the same all the time?18:43
wgGuest73is the same all the time18:44
perlDreamerTry looking at the form options ReadOnly, or Hidden18:44
perlDreamerI'm not sure if SQLForm supports them, but in WebGUI speak that's how you'd do it.18:44
wgGuest73i am going to check18:46
-!- khenn__ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:48
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]18:48
-!- khenn__ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Remote closed the connection]18:52
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has joined #WebGUI18:53
-!- khenn [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit [Read error: 113 (No route to host)]18:53
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]18:57
wgGuest73the value of this default field can be assigned with a macro18:57
perlDreamerIs that a question or a statement?18:58
wgGuest73excuseme, question18:58
perlDreamerI _think_ that SQL Form fields evaluate macros.18:59
wgGuest73as the username is  a session value can i assign too?19:02
CIA-19WebGUI: colin * r5168 /WebGUI/t/Asset/File/Image/Photo/ (editSave.t makeResolutions.t): add version tags and commits to makeResolutions. Most tests fail anyway19:03
perlDreamerNo, the username is fixed and depends on which user is logged in at the time.19:03
wgGuest73and if I have another information in session how can i put it in the dafault value?19:06
wgGuest73default field?19:06
nubawgGuest73: maybe you would like to assign the current session's username to a field, is that the case?19:06
perlDreamerwgGuest73: 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
wgGuest73can i use for example session->username() to put a value in the default field? 19:07
perlDreamerNo, but you can use ^@;, which is the username macro19:08
wgGuest73ok 19:13
wgGuest73thanks for your help19:14
perlDreamerYou're welcome!19:14
-!- wgGuest73 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit []19:14
CIA-19WebGUI: colin * r5169 /WebGUI/t/Asset/File/Image/Photo/makeShortcut.t: 19:18
CIA-19WebGUI: Added commit and rollback.19:18
CIA-19WebGUI: Skip'ed two tests, one which uses test_permissions and another which uses a Shortcut19:18
CIA-19WebGUI: method which does not exist.19:18
CIA-19WebGUI: colin * r5170 /WebGUI/t/Asset/File/Image/Photo/setFile.t: 19:18
CIA-19WebGUI: Added commits and skipAutoCommitWorkflow. Test can be run multiple times.19:18
CIA-19WebGUI: First test is failing.19:18
-!- khenn_ [n=khenn@24-159-239-186.dhcp.mdsn.wi.charter.com] has quit []19:18
-!- wgGuest44 [n=wgGuest4@170.171.10.32] has joined #webgui19:19
-!- wgGuest44 [n=wgGuest4@170.171.10.32] has quit [Client Quit]19:22
CIA-19WebGUI: colin * r5171 /WebGUI/t/Asset/File/Image/Photo/view.t: 19:33
CIA-19WebGUI: Fixed a typo (Photo wants to be a child of Album, not Gallery).19:33
CIA-19WebGUI: Added commit and skipAutoCommitWorkflows.19:33
CIA-19WebGUI: No tests in here.19:33
nubawhoa, ran out of memory while batch-creating lots of colab assets w/ lots of posts19:35
perlDreamerHow many is "lots"?19:36
nubausing a script based on WebGUI/sbin/_utility.skeleton, not a lot added there19:36
nubais a WebGUI::Session memory-hungry-prone?19:36
nubalet me check the numbers..19:36
perlDreamerThey can all use the same session.19:37
nubatotal of 112 colab assets, having a total of 2654 posts w/ pics19:38
perlDreamerAre you using the Post's autoCommitWorkflow (the default)?19:39
nubaadding files to each's post storage with addFileFromFilesystem19:39
nubayes19:39
perlDreamerSo that would generate 2654 Spectre requests19:40
perlDreamerreally quickly19:40
nubait was the import script which ran out of memory19:40
nubanot the box19:40
nubathe utility script aborted with perl's "Out of memory!" message19:40
perlDreamerI've never done anything on that scale, so I'd try posting to the dev mailing list.19:41
perlDreamerThe PB staff does stuff like that all the time, so they may have a better idea of what's up.19:41
perlDreamereither that, or if you paste the script I can take a look at it19:45
nubawell 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 times19:46
nubasmall amounts*19:46
perlDreamergood idea19:46
nubabut thanks for the offer anyway19:46
CIA-19WebGUI: colin * r5172 /WebGUI/t/Asset/File/Image/setfile.t: commit the version tag19:48
CIA-19WebGUI: colin * r5173 /WebGUI/t/Asset/File/setfile.t: commit the version tag19:48
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]19:58
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui19:59
CIA-19WebGUI: colin * r5174 /WebGUI/t/_test.skeleton: END at the end20:03
CIA-19WebGUI: colin * r5175 /WebGUI/t/Asset/AssetTrash.t: Adding a basic AssetTrash test to quickly check the purge method.20:03
CIA-19WebGUI: colin * r5176 /WebGUI/t/Asset/Wobject/GalleryAlbum/00base.t: 20:03
CIA-19WebGUI: Commit the workflow.20:03
CIA-19WebGUI: Use the skipAutoCommitWorkflow switch.20:03
CIA-19WebGUI: AssetTrash->purge does not set the invocant to be undef, only its copy.20:03
nubaperlDreamer: still around?20:16
perlDreameryup20:18
nubaperlDreamer: 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
nubaits there http://pastebin.com/m35ca1d1f20:18
perlDreamersure20:18
nubai remember reading something about "mustn't forget to $post->postProcess;" somewhere20:19
nubaguess it was here on the channel20:20
perlDreamerI see one problem right off the bat.  No version tags.20:20
nubaits on line 7620:20
perlDreamerBefore making the collab, add this line20:20
perlDreamerYou may need to commit the Collab before adding Threads to it20:25
perlDreamerIs the script dying on calling the postProcess call?20:25
perlDreameractually, what problem are you seeing?20:25
nubaafter uploading about half the stuff the script printed "Out of memory!" to STDERR and died20:26
perlDreamerthis is after the bash loop, too?20:26
nubano, this is the doing-it-all-in-a-single-run script20:27
nubanow, 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
nubafor every post I add20:28
nubastill, the post seems normal20:28
perlDreamerthe Post needs a committed parent Collab20:28
perlDreamernow, if you were to use skipAutoCommitWorkflows, it may work just fine20:28
perlDreamerand just commit the whole thing at the end20:29
nubai'll try that, commiting after adding the colab, then set another version tag, and add posts, and commit it too20:31
nubathanks for checking the code, feedback is appreciated20:32
nubathe feedback*, im not implying i want more feedback on it :)20:33
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui20:40
-!- mode/#webgui [+o rizen] by ChanServ20:40
perlDreamernuba, unless you set skipAutoCommitWorkflows in the Post, adding the 2nd versionTag won't do anything20:41
perlDreamerAll you really need to do is commit the Collab20:41
perlDreamerHail, rizen20:43
perlDreamerBe well :)20:43
@rizendon't hail me20:43
@rizenor i'll tornado you20:43
@rizen=)20:43
perlDreamerWell, in that case...20:43
perlDreamer$self->connectToBotNet->flood('rizen');20:44
CIA-19WebGUI: colin * r5177 /WebGUI/t/Asset/Wobject/GalleryAlbum/addArchive.t: Commit the version tag, add skipAutoCommitWorkflow. This test runs, but is failing all tests20:48
perlDreamerrizen, is there any way to say that tests have to be run out of /data/WebGUI?20:52
@rizenyou mean a policy, or codewise?20:53
perlDreamerWell, if we have a policy, then the code would only work there.20:53
@rizeni mean policy as in something we put in the wiki20:53
perlDreamerOkay, then yes, policy20:54
@rizensure, but what would the reason for the policy be?20:54
perlDreamerGetting rid of use lib "$FindBin::Bin/../../../lib";20:55
@rizenand there's no other way that we could do it so we wouldn't need to include that in every file?20:57
@rizenisn't there a master class that all tests inherit from, that's how we get $session20:58
@rizenso technically, wouldn't we only need to find lib once?20:58
perlDreamerLet me think outload for a sec.20:58
perlDreamerThe problem use lib FindBin solves is to find WebGUI::Test so it can set up lib paths and a session.20:58
perlDreameras an aside, Parrot has this problem, too.  And it's not easy to solve.20:59
@rizenactually, what am i thinking20:59
@rizenwe don't even deed find bin20:59
@rizenwe have an environment variable that has the path to the config file20:59
@rizenso we can parse that to find where the webgui root is21:00
@rizeneither that, or we could just require a second env var that tells us where webgui root is21:00
perlDreamerwe could append the path to PERL5LIB21:01
perlDreamerthat's just another way of doing the same thing21:01
@rizenok i guess my official opinion is that even though i recommend everyone use /data21:03
@rizennot everyone does21:03
CIA-19WebGUI: 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
@rizenand if we can do it without forcing people to use that21:03
@rizenand still keep it easy for dev sake21:03
@rizenthen lets do that21:03
@rizenhowever, if its a totally unsolvable problem without creating headaches for us21:04
@rizenthen we can create a policy21:04
@rizenfair enough?21:04
perlDreamerVery fair21:04
CIA-19WebGUI: 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-19WebGUI: colin * r5180 /WebGUI/t/Asset/Wobject/GalleryAlbum/ (slideshow.t thumbnails.t rss.t): fix all the FindBin paths21:18
CIA-19WebGUI: 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-19WebGUI: 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-19WebGUI: 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 failing21:18
perlDreamervery close to having the test suite back into shape21:19
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:31
-!- mode/#webgui [+o preaction] by ChanServ21:31
@rizenwhat made it out of shape? was it the gallery?21:31
perlDreameryeah21:33
CIA-19WebGUI: colin * r5184 /WebGUI/t/Asset/Wobject/GalleryAlbum/ (thumbnails.t addArchive.t): 21:33
CIA-19WebGUI: Added skipAutoCommitWorkflow, committed the versionTag.21:33
CIA-19WebGUI: addArchive seems to create a new revision, so stuff it inside the existing versionTag21:33
CIA-19WebGUI: colin * r5185 /WebGUI/t/Asset/Wobject/Gallery/ (6 files): fix use lib paths21:33
@rizenwhy are you fixing it21:35
@rizenthat's doug's job21:35
@rizenpreaction...why are you lettting him fix it21:35
perlDreamerI volunteered21:36
@rizenthe client is paying us to build this thing21:36
@rizenthey'll pay to fix those problems as well21:36
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]21:54
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]22:42
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit [Connection timed out]22:44
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]22:55
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui23:00
-!- mode/#webgui [+o Haarg] by ChanServ23:00
--- Day changed Sat Dec 22 2007
CIA-19WebGUI: colin * r5186 /WebGUI/t/Asset/Wobject/Gallery/ (7 files): 00:03
CIA-19WebGUI: Remove all tests with no internal tests, or that are exact copies of GalleryAlbum tests.00:03
CIA-19WebGUI: Update 00base.t to test the Gallery instead of the GalleryAlbum.00:03
-!- dionak [n=dkidd@adsl-072-149-129-114.sip.clt.bellsouth.net] has quit []00:17
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui00:24
-!- SDuensin [n=Scott@71.sub-75-206-212.myvzw.com] has quit ["Leaving"]00:31
-!- perlDreamer [n=ckuskie@nat039.mxim.com] has quit ["Download Gaim: http://gaim.sourceforge.net/"]01:02
CIA-19WebGUI: colin * r5187 /WebGUI/ (lib/WebGUI/Asset.pm t/Asset/Asset.t): 01:18
CIA-19WebGUI: Add tests to cover fixId and one test for fixTitle.01:18
CIA-19WebGUI: Fix a bug where fixId would pass integers of any length.01:18
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:23
-!- mode/#webgui [+o preaction] by ChanServ01:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]01:41
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui02:02
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit [Client Quit]02:06
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui02:40
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]02:40
CIA-19WebGUI: colin * r5188 /WebGUI/t/Asset/Asset.t: tests for fixTitle03:33
-!- rizen_ [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit [Read error: 104 (Connection reset by peer)]04:17
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has joined #webgui04:27
-!- mode/#webgui [+o rizen] by ChanServ04:27
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:34
-!- mode/#webgui [+o preaction] by ChanServ04:34
-!- rizen [n=rizen@71-86-227-90.static.mdsn.wi.charter.com] has quit []04:56
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]05:20
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI05:35
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:40
-!- mode/#webgui [+o preaction] by ChanServ05:40
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]06:23
-!- 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 #webgui07:47
-!- mode/#webgui [+o Haarg] by ChanServ07:47
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []12:37
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui16:07
-!- mode/#webgui [+o preaction] by ChanServ16:07
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]17:51
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:21
-!- mode/#webgui [+o preaction] by ChanServ18:21
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]18:57
nubais package importing (.wbpkg files) currently working?20:23
nubai 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:25
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:30
-!- mode/#webgui [+o preaction] by ChanServ20:30
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]21:37
-!- Haaarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui22:49
-!- mode/#webgui [+o Haaarg] by ChanServ22:49
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]22:56
-!- Haaarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Read error: 110 (Connection timed out)]23:45
--- Day changed Sun Dec 23 2007
CIA-19WebGUI: colin * r5189 /WebGUI/t/Asset/Asset.t: coverage and functional tests for getIcon00:03
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui01:10
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]01:35
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui03:56
-!- mode/#webgui [+o preaction] by ChanServ03:56
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Success]05:01
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui05:17
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]05:19
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui05:23
-!- mode/#webgui [+v perlDreamer] by ChanServ05:24
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]06:34
CIA-19WebGUI: colin * r5190 /WebGUI/lib/WebGUI/Asset.pm: 07:48
CIA-19WebGUI: Untab canAdd and canEdit.07:48
CIA-19WebGUI: Tweak the POD docs for formatting.07:48
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui11:08
-!- mode/#webgui [+o preaction] by ChanServ11:08
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]11:41
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui18:14
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui18:30
-!- mode/#webgui [+o preaction] by ChanServ18:30
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui20:45
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]21:03
--- Day changed Mon Dec 24 2007
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui00:46
CIA-19WebGUI: colin * r5191 /WebGUI/t/ (Asset/Asset.t lib/WebGUI/Test/Maker/Permission.pm): 01:48
CIA-19WebGUI: Extend WebGUI::Test::Maker::Permission to handle class methods, like Asset->canAdd and Operations.01:48
CIA-19WebGUI: Add canEdit and canAdd tests to Asset.t01:48
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]02:00
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []02:41
CIA-19WebGUI: colin * r5192 /WebGUI/t/Asset/Asset.t: add some more users for testing canAdd and canEdit03:48
CIA-19WebGUI: colin * r5193 /WebGUI/lib/WebGUI/User.pm: remove double sigil and dereference instead06:33
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]07:02
CIA-19WebGUI: colin * r5194 /WebGUI/ (lib/WebGUI/International.pm t/International.t): 08:48
CIA-19WebGUI: Convert WebGUI::International to use blocky eval instead of stringy eval.08:48
CIA-19WebGUI: Add 1 test for getLanguage to check for refactoring.08:48
CIA-19WebGUI: colin * r5195 /WebGUI/lib/WebGUI/AssetLineage.pm: convert AssetLineage from stringy to blocky eval09:03
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui09:05
-!- AMH_henry [n=yktang@erica.xs4all.nl] has joined #webgui09:16
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:28
-!- AMH_henry [n=yktang@erica.xs4all.nl] has left #webgui []09:50
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui10:53
-!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has joined #webgui13:56
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]13:58
-!- jdan [n=jdan@xdsl-461.lubin.dialog.net.pl] has quit ["Leaving"]15:02
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui16:08
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:28
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has left #webgui []17:45
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]17:59
-!- SynQ [n=koen@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]18:48
-!- SynQ [n=koen@host1.procolix.nl] has joined #webgui20:29
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI20:41
SDuensinMerry Festivus!20:41
nubaHappy Chrismukkah too20:46
nubathere's also the Kwaanza that goes from Dec 26 to Jan 1st, for pan-africanism practitioners20:50
--- Day changed Tue Dec 25 2007
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]00:45
+Radix_Merry Christmas!01:34
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui01:53
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui06:07
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui06:20
-!- mode/#webgui [+o Haarg] by ChanServ06:20
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]06:26
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]08:33
-!- Radix_ [n=Radix@203.161.71.161.static.amnet.net.au] has joined #webgui09:56
-!- mode/#webgui [+v Radix_] by ChanServ09:56
-!- Radix__ [n=Radix@203.161.71.161.static.amnet.net.au] has quit [Read error: 110 (Connection timed out)]10:14
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]11:29
-!- 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 #WebGUI18:12
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:05
-!- mode/#webgui [+o preaction] by ChanServ20:05
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui20:19
-!- mode/#webgui [+o Haarg] by ChanServ20:19
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui20:51
CIA-19WebGUI: colin * r5196 /WebGUI/t/Asset/Asset.t: add more users and groups to check canEdit21:48
--- Day changed Wed Dec 26 2007
-!- Bruno-- [n=brnl@201-26-43-89.dsl.telesp.net.br] has joined #webgui00:45
CIA-19WebGUI: doug * r5197 /WebGUI/ (13 files in 8 dirs): fixed a bunch of GalleryAlbum/Photo tests02:48
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]03:25
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui03:29
-!- mode/#webgui [+o Haarg] by ChanServ03:29
-!- Bruno-- [n=brnl@201-26-43-89.dsl.telesp.net.br] has quit ["*.zzz"]05:25
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]05:55
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["Leaving"]07:00
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui07:03
-!- mode/#webgui [+o Haarg] by ChanServ07:03
-!- 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 #webgui07:04
-!- mode/#webgui [+o Haarg] by ChanServ07:04
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui08:00
-!- mode/#webgui [+o preaction] by ChanServ08:00
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]08:42
-!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has joined #webgui11:21
-!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has quit [Read error: 110 (Connection timed out)]12:05
-!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has joined #webgui12:13
-!- dapperedodo [n=chatzill@ip56503e61.direct-adsl.nl] has quit [Remote closed the connection]15:00
-!- ckotil [n=newtrino@snare.grnoc.iu.edu] has joined #webgui16:01
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui19:28
-!- mode/#webgui [+o preaction] by ChanServ19:28
-!- wgGuest77 [n=wgGuest7@168.8.72.205] has joined #webgui20:33
-!- wgGuest77 [n=wgGuest7@168.8.72.205] has quit [Client Quit]20:37
-!- vayde_ [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui21:49
-!- 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 #webgui22:04
--- Day changed Thu Dec 27 2007
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]00:28
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]01:17
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui04:33
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]05:02
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]05:19
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui05:59
-!- mode/#webgui [+o preaction] by ChanServ05:59
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui06:47
-!- mode/#webgui [+v perlDreamer] by ChanServ06:47
+perlDreamerpreaction: Wanna talk alternating styles?06:47
@preactioni don't understand it myself06:48
+perlDreamerme, too06:48
CIA-19WebGUI: colin * r5198 /WebGUI/lib/WebGUI/International.pm: 06:48
CIA-19WebGUI: Fix a failing International.t test I caused.06:48
CIA-19WebGUI: WGBP the conditionals in getLanguages06:48
CIA-19WebGUI: Fix a typo in a comment06:48
+perlDreamerI'm going to try setting up HEAD, and using wget just to fetch the style sheet06:48
+perlDreamertry to take the browser out of the equation06:48
@preactioni would venture to guess that FF doesn't like the response it gets when checking if the CSS is stale06:49
+perlDreamerSo what would be different in 5131 and earlier?06:49
@preactionwhich causes the CSS to not be displayed, then the next time it requests the full CSS again06:49
@preactionURL/Content handlers i guess06:49
@preactionthere were some other problems with them that I fixed, but afaik there is no testing apparatus in place yet06:49
+perlDreamerI think you're right06:51
+perlDreamer(about the testing)06:51
+perlDreamerand wget gets the file every time06:51
+perlDreamerif I try just to get the css in Firefox, then it just returns me to the homepage06:53
@preactioneh, the real question is how COULD one test it? you could set up a page layout with a known description and the blank style06:53
@preactionthat's weird06:53
@preactionthat shouldn't happen06:53
+perlDreamerthat's how I did Session::Privileges06:53
+perlDreamerWWW::Mech would be good for testing URL/Content06:54
@preactionthe CSS comes up just fine for me, unless i have cache disabled06:54
+perlDreamerwhat happens if you disable the cache?06:54
@preactioncache disabled it works fine06:55
@preactionbut if i just reload, i get the home page06:55
@preactionif i shift+reload, i get the CSS again06:55
+perlDreamerso you can duplicate the bug?06:57
@preactioni think it has to do with line 11806:57
@preactionyes06:57
@preaction118 of WebGUI::Content::Asset06:57
@preactionreturns Apache2::Const::OK; but WebGUI::Url::Content doesn't handle that case06:57
@preactionthat's weird, LiveHTTPHeaders shows that i'm getting 404, but it's not showing up in the webgui log07:00
+perlDreamerand wget says that I got a 200 OK for all requests07:01
+perlDreamerbut maybe it ignores 304 and does another GET.07:02
@preactioncan you send an If-Modified-Since header? i think that's the problem07:02
+perlDreamerDo you mean send it in wget?  If so, then no.07:05
@preactioni just shot a few things in the dark, but i think i fixed it07:08
+perlDreamercommitted?07:08
@preactionit does mean that JT and/or someone is going to need to specify a protocol for Url and Content handlers07:08
@preactionit is now07:09
@preactioni remember reading something about 404 being the default mod_perl responce unless you send something better07:10
+perlDreameryup, it works here, too07:10
+perlDreamerthe only strange error I get now is a JS error with cool_menus07:11
@preactioncoolmenus suck, and i think with the new YUI Menu module we can finally get rid of the damned thing07:11
+perlDreamersounds good07:11
@preactionwhat would you think if you could create multiple views for an SQLReport, giving them each a different template and style?07:12
@preactioni'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
@preactionsomething that can be extended to make writing reports easier07:13
+perlDreamerKind of like moving the shortcut/override functionality into the SQL Report?07:14
@preactionimho, something that other web frameworks have that we don't: easily extensible application / asset classes07:14
@preactionha, we do have shortcuts07:14
+perlDreamerwell, it might be more efficient if it was moved into the asset.07:15
+perlDreamerget the data once, display in several reports07:15
@preactionplus the additional feature of different view methods, makes it into a sort of "build your own application with this data"07:15
@preactioni was writing some SQLReports to do RSS feeds, which is kinda ... extreme07:16
+perlDreameryes it is07:16
+perlDreamerthat's how I implemented an RSS feed for podcasts on the church site07:16
@preactionbut 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
@preactioncomponentalize, if that's a word, assets07:17
@preactionSubscribeFramework, ReportFramework, FeedFramework07:17
CIA-19WebGUI: doug * r5199 /WebGUI/lib/WebGUI/ (URL/Content.pm Content/Asset.pm): proposed fix for strange cache issue07:18
+perlDreamerIs the FeedFramework different from the Asset/RSS module mix-ins?07:18
@preactionthe 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 stupid07:19
@preactionbut, it'd be along the lines of RSSCapable07:19
+perlDreamerin that case, generalized interfaces for subscription to assets, reports and RSS is a great idea07:20
@preactiondepending on the Widgitizing framework thing that Frank and (i think) Chris did07:20
@preactionthe widgitizing thing might fulfill the same hole07:20
+perlDreamerI haven't heard anything about that07:22
@preactioni haven't heard anything outside of it exists / will exist07:22
@preactionsomething like Google's widgit things07:22
@preactiononly bolted into webgui, available for any asset07:23
+perlDreamercool07:24
@preactioni hope. i worry a lot about seemingly simple things being added07:24
@preactionbut then, i worry about API / forward-compatibility far too much07:25
+perlDreamermore than the 5 year guarantee?07:25
+perlDreameror being stuck with a bad API for so long?07:25
@preactionyes07:25
@preactionso much so that i've been dreaming up ways to change API but keep compatibility, and do so in a nice Perly way 07:26
+perlDreamerspeaking of Perly ways, have you been following the whole 5.10 stuff?07:27
@preactionnot quite. i heard there were a couple bumps, but otherwise everything is a-ok07:30
@preactioni'm far more interested in the parrot developers getting over some major roadblocks07:31
+perlDreamerwell, NQP is finally out the door, with enough oomph to keep the perl6 compiler guys busy for a while07:31
+perlDreamerthat should help a lot07:31
+perlDreamerand, as time goes by, more and more perl6 gets backported to perl507:31
@preactionwhich is kinda weird imho07:31
+perlDreameryeah, but we've needed say and // for a long time07:32
+perlDreameralso, schwern has released this: http://use.perl.org/~schwern/journal/3520607:32
@preactionwhy //? oh.. defined-or07:32
@preactionauto-vivication ftw07:32
+perlDreamer"ftw" ?07:33
@preactionFor The Win07:33
@preaction(in a sarcastic sense here)07:33
+perlDreamergotcha ;)07:33
@preactionMethod::Signatures is interesting, as long as we don't start getting "private method new ()"07:34
@preactiongod... it'll look just like Java...07:34
+perlDreamerew07:34
@preactionClass::InsideOut is a mistake imho. the problem it solves but the obfuscation it causes is worse07:35
@preactionhaven't looked at Moose though07:35
+perlDreamerI've heard that Moose is slow-ish.07:35
@preactionwouldn't doubt it07:36
+perlDreamerbut I think the Perl 6 object model was based on it, or vice versa07:36
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui07:36
+perlDreamercrap: http://www.xconomy.com/2007/12/20/a-big-drop-in-the-bucket-for-drupal/07:50
@preactiongood on them, but it's still PHP07:52
+perlDreamerI agree, but 7e6 pays for a lot of nursing school.07:53
@preactionyeah, a little bit07:53
+perlDreamerI had another idea for Maker::Permission output.08:02
+perlDreamerRight now it tells you which userId, which method, and which module it is testing08:02
+perlDreamerbut each user is usually there for a reason08:02
+perlDreamerI am Visitor, I am an Editor, I have Turn On Admin privileges08:03
+perlDreamerIt would be nice to see that in the comments rather than the userId, perhaps via username.08:03
+perlDreamermy $role = $user->username ? $user->username : $userId08:03
@preactionare spaces legal in usernames?08:03
@preactioneven so, i agree08:04
+perlDreamerI think they're legal08:04
@preactionuserId is basically useless08:04
@preactionexcept for 3 and 108:04
+perlDreameryeah08:04
+perlDreamerthat's what the magic number page on the wiki is for08:04
+perlDreamerMy old form validator would be well written using the Test::Maker framework08:08
CIA-19WebGUI: colin * r5200 /WebGUI/t/ (3 files in 3 dirs): (log message trimmed)08:18
CIA-19WebGUI: WebGUI::Test::Maker::Permission will now use usernames instead of userIds in comments08:18
CIA-19WebGUI: if they are available.08:18
CIA-19WebGUI: Move the getLanguage test out of the SKIP block dependent on install the PigLatin08:18
CIA-19WebGUI: language pack.08:18
CIA-19WebGUI: Update Maker users with usernames in Asset.t08:18
CIA-19WebGUI: Add tests for assetAddPrivileges. These tests currently cause the Turn On Admin08:18
CIA-19WebGUI: doug * r5201 /branch/photogallery: Delete photogallery branch since it's been merged into Core08:33
CIA-19WebGUI: doug * r5202 /branch/doug-experimental: Creating my own experimental branch08:33
@preactioni 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 kept08:37
+perlDreamerSounds like a Tina Tuner song08:40
+perlDreamerI have my private branches08:40
+perlDreamerbranches for money08:40
+perlDreamerBoy, am I really dating myself08:40
@preactionyeah... that's a few decades before my time ;p08:43
+perlDreamerWatch it sonny, I'll whap you with my cane.08:43
+perlDreamerI'm liking Maker::Permission more and more08:46
@preactionyeah, i rewrote the Photo permissions tests in 10 minutes ;)08:46
+perlDreamertime for board torture08:47
+perlDreamerg'night08:47
@preactionnight08:47
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]08:47
CIA-19WebGUI: colin * r5203 /WebGUI/ (lib/WebGUI/Asset.pm t/Asset/Asset.t): 08:48
CIA-19WebGUI: WGBP indent Asset::canView.08:48
CIA-19WebGUI: Add coverage tests for canView.08:48
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]08:52
-!- 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 #WebGUI09:19
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui09:37
-!- mode/#webgui [+o Haarg] by ChanServ09:37
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:45
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]10:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]10:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui10:55
-!- mode/#webgui [+o preaction] by ChanServ10:55
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui11:08
-!- mode/#webgui [+o Haarg] by ChanServ11:08
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui11:15
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]11:45
-!- BartJol [n=Administ@host1.procolix.nl] has left #webgui []11:56
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]14:02
-!- wgGuest49 [n=wgGuest4@168.8.72.205] has joined #webgui15:22
-!- wgGuest49 is now known as teflond0n15:25
teflond0nwhats the best way to go about putting webgui on a fresh install and importing your previous work on the site15:27
teflond0nthe box i had it on died - i can still boot as a firewire drive15:28
-!- teflond0n [n=wgGuest4@168.8.72.205] has quit []15:41
-!- wgGuest57 [n=wgGuest5@168.8.72.205] has joined #webgui15:55
-!- wgGuest57 is now known as teflond0n15:55
teflond0nwhere is the main webgui log located?15:55
-!- teflond0n [n=wgGuest5@168.8.72.205] has quit []16:09
-!- wgGuest72 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui16:10
AMH_bobI'd guess /var/log/webgui.log16:10
-!- wgGuest72 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit [Client Quit]16:14
-!- wgGuest38 [n=wgGuest3@168.8.72.205] has joined #webgui16:23
wgGuest38if you reinstall webgui do you have to go through the process of creating a new sql database16:24
+Radix_depends why you reinstalled :)16:48
+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:49
wgGuest38pc wouldnt boot past load screen16:52
wgGuest38but now sql will start and modperl wont :P16:52
+Radix_okay.... before you reinstall..16:54
+Radix_try rm -rf /tmp/WebGUICache/16:54
+Radix_then restart16:54
+Radix_that will delete the cache and any temporary files - which can sometimes cause startup issues16:55
+Radix_if that doesn't work.. look at the modperl log file16:55
wgGuest38Wish I would have had that info before - Already working on getting it set back up.  16:58
wgGuest38I did copy the entire /data folder for backup - now its just a matter of getting everything running and that back in there...16:58
wgGuest38checked the log and it had nothing in it16:58
wgGuest38mod perl and mod proxy wont start but reinstalling fixed sql17:01
-!- wgGuest38 [n=wgGuest3@168.8.72.205] has quit []17:13
-!- wgGuest23 [n=wgGuest2@168.8.72.205] has joined #webgui17:13
-!- wgGuest23 [n=wgGuest2@168.8.72.205] has quit [Client Quit]17:13
-!- wgGuest24 [n=wgGuest2@168.8.72.205] has joined #webgui17:13
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui17:16
-!- mode/#webgui [+v crythias] by ChanServ17:16
-!- wgGuest24 [n=wgGuest2@168.8.72.205] has quit [Client Quit]17:16
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []17:21
-!- wgGuest75 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has joined #webgui17:24
wgGuest75hello17:24
-!- wgGuest27 [n=wgGuest2@168.8.72.205] has joined #webgui17:24
-!- wgGuest27 [n=wgGuest2@168.8.72.205] has quit [Client Quit]17:26
-!- wgGuest79 [n=wgGuest7@168.8.72.205] has joined #webgui17:26
-!- wgGuest79 [n=wgGuest7@168.8.72.205] has quit [Client Quit]17:26
wgGuest75I have Anonymous Registration enabled, and I want to put a macro in the Default WebGUI Anonymous Registration Template17:27
wgGuest75but the macro will be executed when the user saves your information17:28
wgGuest75My question is where will be it called?17:29
+Radix_Hmm.. sounds like you want a workflow, not a macro17: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 sure17:33
wgGuest75but I can put a macro or is not posible?17:35
-!- wgGuest76 [n=wgGuest7@168.8.72.205] has joined #webgui17:41
-!- wgGuest76 is now known as teflond0n17:42
teflond0nis it possible to just readd a site by dragging the old files into webgui ?17:42
teflond0nI mean I have already created the site in webgui - I just need to reimport the files so to speak17:42
+Radix_yeah, you will need the domains directory and all the config files to be copied across too17:43
+Radix_the ones I can think of that you'll need are /data/WebGUI/etc /data/wre/etc and /data/wre/var17:44
+Radix_assuming you're using the wre that is17:44
teflond0nwhat exactly do you mean using the wre17:44
+Radix_do you have a /data/wre/ directory?17:45
teflond0nyes17:46
+Radix_wre = webgui runtime environment17:46
teflond0ngotcha17:46
teflond0nis that different than the webgui web interface for the console?17:46
+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 differently17:47
+Radix_I'm still using 0.7.1 of the wre here :)17:48
teflond0nI dont blame you - once I get this working I won't mess with it :P17:49
wgGuest75and now i have already a workflow assigned each a time a new user registers in my site17:52
wgGuest75can i put both at the same time?17:53
wgGuest75can i create a workflow and inside it calls another workflow?17:58
wgGuest75or workflows?17:58
+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.17:59
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has quit ["Leaving."]18:03
wgGuest75i was checking the Default WebGUI Anonymous Registration Template and i want to know where are templates variables defined to create the form? 18:03
-!- wgGuest80 [n=wgGuest8@168.8.72.205] has joined #webgui18:10
wgGuest80radix18:10
-!- wgGuest80 is now known as teflondon18:11
teflondonradix18:11
teflondondo you know of any other folders i would need to copy over18:11
teflondonother than the etc var and the other etc18:11
-!- teflond0n [n=wgGuest7@168.8.72.205] has quit []18:22
-!- wgGuest85 [n=wgGuest8@168.8.72.205] has joined #webgui18:22
-!- wgGuest85 [n=wgGuest8@168.8.72.205] has quit [Client Quit]18:22
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui18:40
-!- wgGuest75 [n=wgGuest7@static-adsl201-232-86-73.epm.net.co] has quit []19:02
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui19:12
teflondondoes anyone know of any cool things you can do with RandomAssetProxy other than just cycling random images19:17
BartJolwell19:17
BartJolI once made an article, with some pageurl macro's19:18
nubacycling random text snippets?19:18
BartJoloh, that was the assetproxy19:19
BartJolyes like random links19:19
teflondontext snippets would be fine19:19
teflondonI have a small space I need to fill up with something education related.... famous quotes would work19:19
teflondonok - and now for the bigger problem19:21
teflondonI am trying to import a list of usernames & pws19:21
teflondonI know I should be able to do it using userImport.pl but I haven't had much luck with that yet19:22
teflondonanyone have any suggestions?19:22
BartJoleh, some patience, I will look19:26
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui19:27
-!- mode/#webgui [+v perlDreamer] by ChanServ19:27
BartJolbut what's gonig weong?19:30
BartJolwrong19:30
teflondonsec and I will try to get you the error msg19:43
teflondonsaying base class package "DateTime" is empty (perhaps you need to 'use' the module which defines that package first) at ../lib/WebGUI/DateTime.pm19:46
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]19:48
+perlDreamerteflondon: which version are you using?19:48
teflondon8.019:48
teflondon0.8.0 i mean19:49
+perlDreamerwebgui version?19:49
teflondonwhats the easiest way to tell19:50
nubawebgui version or wre version?19:50
teflondonwebgui19:50
+perlDreameras admin, to into the admin console and hit Statistics19:51
teflondon7.4.1919:51
nubaor else, hit any page of your webgui setup, and check the source for a line like this:19:52
nuba<meta name="generator" content="WebGUI 7.4.19" />19:52
teflondongotcha19:52
nubaor else check the page properties for that meta tag19:52
teflondonI know in DateTime.pm it shows use base 'DateTime'; but I don't know where or how thats defined19:53
teflondonoh and has anyone here purchased the admin guide for webgui - and if so did you find it useful?19:58
BartJolsorry teflondon, I'm afrad I cam't help you very much, in a few days I will have my own webgui in a testenvironment19:59
BartJolthen I can break stuff19:59
BartJol:)19:59
teflondonlol19:59
teflondonwell we had already had this one die once - thankfully it was on a mac not a pc and was able to salvage it20:00
BartJolmy boss wil get annoyed when I do that on live servers20:00
teflondonI know the feeling20:00
teflondonhas anyone configured an ldap server to work with webgui?20:01
teflondonor know where the user database is for webgui?20:02
teflondonpossibly i can just dump the necessary users info in or something20:02
teflondonI 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 hom20:07
teflondonhome*20:07
BartJolin the template there also is a login macro20:19
BartJolin my 7.3.22 it is PBtmpl000000000000009220:19
BartJolsorry uses20:19
BartJolmaybe it's in there that you can configure the link location20:19
BartJolso to be clear: the macro (^L();) uses a template with ID PBtmpl000000000000009220:20
BartJolyou should check whether it is the same template ID20:21
+perlDreamerif the calendar is configured not to be viewable by Visitor, it takes you to the login screen20:21
+perlDreamerno way to change that20:21
+perlDreamerunless you make that calendar viewable to visitor20:21
ckotilBartJol: here's my ^L macro.   ^L("","","PBtmpl0000000000000092");20:21
BartJolyeah, but can you not configure the logout link in the calender template to take you to the homepage?20:22
teflondonI don't mind it being visible to viewer - but I do have certain functions they have to log in for20:22
BartJolwhile being on the same url, sure you can't change that20:22
teflondonok i found it - doesnt work exactly like I want but atleast it maintains the site appearance on the random logout20:23
+perlDreamerBartjol: no, it's a function of the basic, internal wG permissions20:24
+perlDreamergotta scoot to the gym20:24
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]20:24
teflondonit didnt actually change it - just a different setting20:25
BartJolah, that's nice then20:26
teflondonbartjol - did you say you had a way to cycle random text using RandomAssetProxy?20:28
teflondonor better yet20:29
teflondona way to display like a shortlist of upcoming calender events?20:30
BartJolwell20:30
BartJolyou can place snippets in a folder20:31
BartJolif the snippets contain let's say quotes, you can refer to the url of the folder and let a random quote appear20:31
BartJolbut a short list with different events is hard20:32
BartJolbecause the random factor can take the same event at random20:33
teflondonit doesnt even have to be Random - I would just like to display a list that is say for the next 2weeks to a month20:34
BartJolI've seen a random post function via sql reports20:35
BartJolmmm20:35
teflondonwhat about ...   the favicon20:35
teflondonanyone use that with webgui?20:35
BartJolnot me20:35
nubaBartJol: you can do things like SELECT foo FROM bar ORDER BY RAND() LIMIT 1;20:37
nubato sample a random foo 20:37
nubawith a SQL query20:37
teflondonbb in a few  - running to check on some wiring drops being installed20:38
BartJolwell my sql isn't rusty, it's iron ore\20:39
nubaheh20:39
BartJolnot developed (yet)20:39
nubaone is always heating and hammering it20:40
nubano matter how experienced you are :)20:40
BartJolbut my dinner is being prepared, long live different timezones20:42
BartJolbe back later, i'll get a beer20:43
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui21:04
-!- mode/#webgui [+o preaction] by ChanServ21:04
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]21:30
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]22:07
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui22:33
-!- mode/#webgui [+v perlDreamer] by ChanServ22:33
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui22:36
teflondonanyone had any thoughts while i was gone pertaining to the userimport.pl not working because of the DateTime.pl22:45
+perlDreamerCan you please paste the error again?22:48
CIA-19WebGUI: colin * r5204 /WebGUI/t/Asset/Asset.t: add some more comments to make sure that nothing bad happens22:48
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui22:57
dionakhey guys. 22:57
dionakdid anyone enter the navigation template contest?22:58
dionaklooks like we missed the deadline22:58
teflondonthe 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 22:59
BartJol>diona think that martin wanted to, but didn't have the time since is working on his graduation project23:01
teflondonis there any other way to import users into a user database for webgui?23:01
teflondoni dont mind manually doing groups but the individual setups of 500 people wont be fun23:01
dionakis JT on? Curious if I could still submit..23:05
-!- teflondon [n=wgGuest8@168.8.72.205] has quit []23:05
dionakteflondon: besides the WG import user utility script?23:05
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui23:28
-!- mode/#webgui [+o Haarg] by ChanServ23:28
+perlDreamerdionak: JT is offline23:31
+perlDreamerafaik, 7.5 is still open for committing23:31
dionakok, thanks. 23:31
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit ["Leaving"]23:44
+perlDreamerdionak: Have you read Perl Best Practices?23:52
--- Day changed Fri Dec 28 2007
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]00:11
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit []00:23
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []00:53
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui01:12
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui01:50
-!- mode/#webgui [+v perlDreamer] by ChanServ01:50
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: vayde02:30
-!- Netsplit over, joins: vayde02:33
CIA-19WebGUI: colin * r5205 /WebGUI/ (lib/WebGUI/International.pm t/International.t): 02:33
CIA-19WebGUI: Add a test for getting the whole language property hash.02:33
CIA-19WebGUI: Reformat the getLanguage method according to WGBP.02:33
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]02:40
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI04:34
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]05:10
-!- SDuensin [n=Scott@12-217-75-184.client.mchsi.com] has joined #WebGUI05:11
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]06:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui07:02
-!- mode/#webgui [+o preaction] by ChanServ07:02
-!- dapperedodo [n=joeri@77.163.53.25] has joined #webgui08:54
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has joined #webgui09:42
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]09:46
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui10:05
-!- mode/#webgui [+o preaction] by ChanServ10:05
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]10:48
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has joined #webgui11:04
-!- bartjol [n=Bart_Jol@host1.procolix.nl] has left #webgui []12:30
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui13:10
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]14:19
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]14:31
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI14:50
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]15:34
-!- CIA-20 [n=CIA@208.69.182.149] has joined #WebGUI16:04
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui16:51
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui17:06
-!- dapperedodo [n=joeri@77.163.53.25] has left #webgui []17:37
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []18:20
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: ckotil, perlbot, SDuensin, CIA-2018:35
-!- Netsplit over, joins: CIA-20, SDuensin, ckotil, perlbot18:36
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has left #webgui []18:39
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui19:53
-!- mode/#webgui [+o Haarg] by ChanServ19:53
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui20:23
-!- BartJo1 [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui20:27
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: BartJol20:29
-!- Netsplit over, joins: BartJol20:30
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:33
-!- mode/#webgui [+o preaction] by ChanServ20:33
-!- rizen [n=rizen@12.40.179.2] has joined #webgui20:33
-!- mode/#webgui [+o rizen] by ChanServ20:33
BartJo1hi rizen, liked fear and loathing?20:44
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 110 (Connection timed out)]20:45
CIA-20WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.21:03
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit ["Leaving"]21:16
CIA-20WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.21:52
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui21:57
-!- mode/#webgui [+v crythias] by ChanServ21:57
* crythias says hi! Your bag feels lighter!21:58
-!- crythia1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui22:44
-!- mode/#webgui [+v crythia1] by ChanServ22:44
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 104 (Connection reset by peer)]22:44
CIA-20WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.22:59
CIA-20WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.23:04
CIA-20WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.23:05
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]23:17
CIA-20WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.23:19
CIA-20WebGUI: jt * r5208 /WebGUI/t/Pluggable.t: test suite for new pluggable system23:20
nubahow do you guys usually go about multiple domains + multiple roots?23:21
nubai've done it with modproxy virtualhosts, the usual but added a rewrite rule to catch requests for /23:22
nubaand point it to each domains's default page23:22
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui23:22
-!- mode/#webgui [+v crythias] by ChanServ23:22
-!- crythia1 [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 113 (No route to host)]23:23
nubanow, from any given domain, you can still open an asset under another domains's root, if you know the url to it.23:23
CIA-20WebGUI: jt * r5207 /WebGUI/ (4 files in 4 dirs): Added a new plugin handler system that is both faster and more secure.23:34
CIA-20WebGUI: jt * r5208 /WebGUI/t/Pluggable.t: test suite for new pluggable system23:34
-!- BartJo1 [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []23:53
--- Day changed Sat Dec 29 2007
-!- CIA-20 [n=CIA@208.69.182.149] has quit [Client Quit]00:34
-!- CIA-20 [n=CIA@208.69.182.149] has joined #WebGUI00:48
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has left #webgui []00:49
-!- CIA-20 [n=CIA@208.69.182.149] has quit [Client Quit]01:02
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI01:17
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]01:54
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]02:19
-!- rizen [n=rizen@12.40.179.2] has quit [Read error: 104 (Connection reset by peer)]02:38
-!- rizen [n=rizen@12.40.179.2] has joined #webgui03:04
-!- mode/#webgui [+o rizen] by ChanServ03:04
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui04:08
-!- mode/#webgui [+o preaction] by ChanServ04:08
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui04:42
-!- mode/#webgui [+o Haarg] by ChanServ04:42
-!- crythia1 [n=gyoung@c-71-200-207-174.hsd1.fl.comcast.net] has joined #webgui04:46
-!- mode/#webgui [+v crythia1] by ChanServ04:46
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]04:50
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui05:05
-!- crythia1 [n=gyoung@c-71-200-207-174.hsd1.fl.comcast.net] has left #webgui []06:04
-!- rizen [n=rizen@12.40.179.2] has quit [Read error: 110 (Connection timed out)]06:30
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]11:20
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui12:54
-!- mode/#webgui [+o Haarg] by ChanServ12:54
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]13:23
-!- 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 #WebGUI13:34
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui13:37
-!- mode/#webgui [+o Haarg] by ChanServ13:37
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit [Client Quit]13:42
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui14:35
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]14:39
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI14:52
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]15:00
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI15:10
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]17:05
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI17:18
-!- rizen [n=rizen@12.40.179.2] has joined #webgui17:34
-!- mode/#webgui [+o rizen] by ChanServ17:34
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has quit [Read error: 113 (No route to host)]17:38
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has joined #webgui17:49
-!- rizen [n=rizen@12.40.179.2] has quit [Read error: 104 (Connection reset by peer)]18:27
-!- rizen [n=rizen@12.40.179.2] has joined #webgui18:35
-!- mode/#webgui [+o rizen] by ChanServ18:35
-!- wgGuest63 [n=wgGuest6@82.49.125.8] has joined #webgui18:58
wgGuest63fdsgdfg18:59
-!- wgGuest63 [n=wgGuest6@82.49.125.8] has quit [Client Quit]19:01
@rizenwho remember's what maxscience's alterego username was on the web site?19:08
@rizeni'm trying to find the conversation where he said that webgui was crap19:08
@rizenbut it was the best piece of crap out there19:08
@rizenso that's why he's using it19:08
nubaheh19:09
nubamaybe googling for "webgui sucks" will bring it up19:12
BartJolwasn't it fathertorque?19:20
@rizenthere you go19:20
@rizenoh no19:20
@rizenthat's his new incarnation19:21
BartJoli'm usefull for something19:21
BartJolyeah19:21
@rizenthere's one inbetween there19:21
BartJoloh19:21
BartJolprobably mr hairgrease knows19:22
BartJolhe was quite irrtated by him19:23
@rizenyeah, he doesn't seem to be around now though. i'll have to ask him later19:24
BartJolwell  he's quite busy graduating and celebrating new years eve (and skiing) so you'd better mail him19:25
@rizengood idea19:25
nuba(reposting this question from yesterday) how do you guys usually go about multiple domains + multiple roots?19:29
nubai'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 page19:29
nubanow, 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 well19:29
nubajust now, while searching for "webgui sucks"19:29
BartJolah, well you also can add a javascript at the root, I have it somewhere19:30
nubahitting both http://www.webgui.org/community-wiki and http://www.plainblack.com/community-wiki works19:30
BartJol:)19:30
@rizenright19:30
nubayeah I thought of adding a js check at the template19:30
@rizenbut that's acutally good for us19:30
@rizenbecause google indexes it twice19:30
@rizen=)19:30
nubai think i've heard exactly the opposite19:31
nubaif you serve the same content on different urls19:31
nubasome people will like here, some there19:31
nubaand it will be indexed each time for each place it's served19:31
nubahowever the "link weight" will be diluted between the number of instances of the same content19:32
@rizenwe use two different virtual hosts for plainblack.com and webgui.org, but on some servers we just use one vhost and some rewrite rules19:32
@rizenlink weight isn't all that important for us, we're already ranked so high with both domains19:32
nubai see19:32
BartJolwanna have that script nuba, saves you some time19:34
BartJol?19:34
@rizenin our case we use two different vhosts because we have so many rewrite rules19:34
@rizenthat it made it easier to separate them19:34
BartJolthat's for 1 vhost19:34
nubaBartJol: sure, thanks for the offering. please mail to nuba@fastmail.fm19:34
@rizenbut on most sites we use one vhost with rewrite rules19:34
BartJolok19:34
nubayou know, i can imagine webgui checking the current page's root against the ENV{HTTP_HOST} and redirecting accordingly19:36
nubabut I would need to add that info to the root19:36
nubawould be a ugly hack19:37
nubabut then, the HTTP redirect would be beautiful :)19:38
nubaand non-js-enabled-spider-bot-friendly ;)19:39
BartJolshould be arriving in you mailbox, I will check whether there where some changes to the configuration as well19:42
BartJolbut it should only be adding the domain names19:42
nubagot it, looks okay, thanks!19:44
BartJolno, only adding sitenames19:44
BartJoli'm off cooking, no pannenkoeken19:48
nubahave fun19:48
-!- rizen [n=rizen@12.40.179.2] has quit []19:51
-!- BartJol [n=Administ@54-167.surfsnel.dsl.internl.net] has left #webgui []19:58
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui20:18
-!- mode/#webgui [+o preaction] by ChanServ20:18
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui20:45
perlmonkey2When does the WebGUI developers guide come out?21:09
@preactionwhen it's done, i expect end of january or end of february, but don't quote me on that21:10
perlmonkey2heh, cool, thanks21:13
@preactionnow that i think of it, probably more towards end of feb. last call for chapters is middle/end of jan21:14
perlmonkey2Good, looks like there are a couple of new features that I'd want in there.21:20
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui21:30
-!- mode/#webgui [+v crythias] by ChanServ21:30
perlmonkey2For WebGUI's new survey, is it okay to use the body onload event?  Does WebGUI use it otherwise?21:46
perlmonkey2I don't think WebGUI does as the body tag is left to the discression of the template.21:46
@preactiondon't use body onload="", use Yahoo.util.Event.addListener (or better still, onContentReady or onDOMReady)21:48
perlmonkey2groovy!21:58
perlmonkey2wow, that is a pain in the arse over onload21:59
@preactionbut it's better programming practice22:03
@preactionthere can only be one onload="", but you can attach as many addListener(body, "load", function);22:04
-!- wgGuest20 [n=wgGuest2@h126.49.91.75.ip.alltel.net] has joined #webgui22:12
-!- wgGuest20 [n=wgGuest2@h126.49.91.75.ip.alltel.net] has quit [Client Quit]22:12
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]22:58
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui23:00
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]23:34
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui23:38
--- Day changed Sun Dec 30 2007
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has left #webgui []00:14
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has quit [Read error: 113 (No route to host)]00:18
-!- crythias [n=gyoung@fl-69-68-148-96.sta.embarqhsd.net] has joined #webgui00:19
-!- mode/#webgui [+v crythias] by ChanServ00:19
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]00:54
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI01:08
xdangertell rizen that maxscience was later on iPhoneGuy02:48
nubawiki is overlinking, is fixing that a bug or more like a RFE?04:04
@preactionthat's been discussed. there's an RFE there for fixing it04:04
nubaoverlinking is well described here http://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style_%28links%2904:04
nubaok04:04
@preactioni 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
@preactionit still exists though so pump some karma if you want to see it04:05
nubalet me check the wiki code, bbiab04:07
nubaat line 129 of "./Asset/Wobject/WikiMaster.pm"04:19
nuba    129                     $text =~ s{$regexp}{'<a href="' . $mapping{lc $1} . '">' . $1 . '</a>'}xmseg;04:19
nubaif instead of concatenating the value of $mapping{lc $1}04:20
nubabetween '<a href="' and etc.04:20
nubawe had a call to a sub which would output the link for $mapping{lc $1} the first time, 04:21
nubaand just $mapping{lc $1} the next time04:21
nubathat would work04:21
nubahowever instead of $mapping{lc $1} being built as a scalar it would help to built it as a hashref04:22
nubaso you would have $mapping{lc $1}->{url} and $mapping{lc $1}->{alreadylinked} to use04:22
nubacurrently the scalar $mapping{lc $1} stores only the url04:23
@preactionyou could even just put that code right in the handler, the code to determine if it's been linked or not04:24
nubawell, you just need a flag and a place to set it :)04:24
@preactionthat might be an acceptable solution that everyone can agree on for the overlinking, but it doesn't solve the false-positives04:24
@preactionbut i'd submit it anyway, it'll probably get approved04:25
nubamay I? or would you want to do it?04:26
@preactioni have my own, the overlinking problem is something different04:27
nubaor do you suggest just posting the comments above to the discussion ?04:27
@preactiona patch would probably be better04:27
nubais this your rfe? http://www.webgui.org/rfe/request-for-enhancement/improve-wiki-linking04:30
nubai got nothing searching for 'overlinking', or 'false-positives' at the rfe's search04:31
@preactionyeah, that's the one04:31
@preactioni propose that the way we're doing wiki linking is enherently broken04:32
nubai agree04:32
nubai believe generating wiki pages is an editorial process, and deciding what/where to link is important to the quality of the page04:34
nubaI'd rather have wiki markup instead of automated linking04:35
@preactioni agree04:35
@preactionbut if anyone has a more intuitive solution, i'm all for that too04:35
nubai think a hack to get wikimedia-style markup going could be using Template Toolkit + Text::MediawikiFormat04:49
nubapossibly with TT's EVAL_PERL option and [% PERL %] #stuff here [% END %]04:50
nubaor maybe that could be added as a TT filter04:50
@preactionsounds ugly04:52
nubaheh indeed04:52
nubatold you it was a hack04:53
@preactioni would prefer a TinyMCE plugin that did something the program could pick up04:53
@preactionso wiki markup, hidden by a tinymce plugin04:53
@preactionbut we may be moving to the YUI RTE, so that might become even more possible soon04:54
nubacheck the TinyMCE patch at http://www.mediawiki.org/wiki/WYSIWYG_editor04:55
nubajust make sure you don't skip reading the "limitations" section before patching your local tinymce :/05:01
CIA-19WebGUI: jt * r5209 /WebGUI/lib/WebGUI/Pluggable.pm: oops, forgot to add this to svn06:49
CIA-19WebGUI: jt * r5209 /WebGUI/lib/WebGUI/Pluggable.pm: oops, forgot to add this to svn07:07
CIA-19WebGUI: jt * r5209 /WebGUI/lib/WebGUI/Pluggable.pm: oops, forgot to add this to svn07:18
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]09:01
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]09:39
-!- CIA-20 [n=CIA@208.69.182.149] has joined #WebGUI09:49
-!- CIA-20 [n=CIA@208.69.182.149] has quit [Client Quit]10:47
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI11:00
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]11:26
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui13:23
-!- mode/#webgui [+o preaction] by ChanServ13:23
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Connection timed out]14:22
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui16:21
-!- mode/#webgui [+o preaction] by ChanServ16:21
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui16:22
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui17:58
perlmonkey2I 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:21
-!- nuba [n=nuba@hq.imaterial.org] has quit [Remote closed the connection]18:35
perlmonkey2Is this a coloc or PB's own site? http://www.plainblack.com/tbb/data-center18:46
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]19:48
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI20:03
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]20:10
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui20:36
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]20:42
-!- CIA-19 [n=CIA@208.69.182.149] has quit [Client Quit]20:55
-!- ludi1 [n=marina@cm56-177-70.liwest.at] has joined #webgui20:57
-!- ludi1 [n=marina@cm56-177-70.liwest.at] has left #webgui []20:57
-!- CIA-19 [n=CIA@208.69.182.149] has joined #WebGUI21:11
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui22:28
-!- nuba [n=nuba@hq.imaterial.org] has quit ["Lost terminal"]23:02
--- Day changed Mon Dec 31 2007
-!- nuba [n=nuba@hq.imaterial.org] has joined #webgui00:32
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has quit [Read error: 110 (Connection timed out)]01:02
CIA-19WebGUI: colin * r5210 /WebGUI/lib/WebGUI/International.pm: 01:03
CIA-19WebGUI: Switch to using WebGUI::Pluggable.01:03
CIA-19WebGUI: Remove tabs and prettify the code.01:03
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui01:20
-!- mode/#webgui [+o preaction] by ChanServ01:20
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui03:12
-!- Udu [n=chatzill@82-39-49-210.cable.ubr03.benw.blueyonder.co.uk] has joined #webgui03:17
UduHi, 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:28
@preactionWebGUI or WRE? there's a WRE guide, and a general WebGUI Source Install guide03:29
UduWhich would be more suited? I'm and intermediate linux user :-) I'm not scared of source installs but are there any caveats?03:30
@preactionnone that i'm aware of besides the ease of use: WRE has helped scripts and applications to administer WebGUI sites, add/remove/edit03:31
@preactionw/o the WRE you'd need to do so manually03:31
@preactioni'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 on03:32
@preactioniow, if you want to muck about and don't want the overhead in memory/proc/diskspace having the WRE, feel free to source install03:33
@preactioneither here, or the community forums, can help with either one03:33
@preactionalso may want to search webgui.org, there's plenty of install reports / threads about issues03:35
-!- steveo_aam [n=steveo@76.226.171.149] has joined #WebGUI04:27
-!- steveo_aa [n=steveo@76.226.171.149] has quit [Read error: 110 (Connection timed out)]04:28
CIA-19WebGUI: colin * r5211 /WebGUI/t/ (Session/Scratch.t Group.t Asset/Asset.t): 04:33
CIA-19WebGUI: Clean up left-over scratch in two tests to try and get04:33
CIA-19WebGUI: Workflow/Activity/DeleteExpiredSessions to work in the smoke04:33
CIA-19WebGUI: tests.04:33
CIA-19WebGUI: Comment out the two failing tests in Asset.t until my bug04:33
CIA-19WebGUI: gets answered. Turns out you can't TODO them because04:33
CIA-19WebGUI: it requires using Test::Builder instead of Test::More.04:33
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]04:35
-!- Udu [n=chatzill@82-39-49-210.cable.ubr03.benw.blueyonder.co.uk] has quit [Read error: 104 (Connection reset by peer)]04:43
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui05:10
-!- mode/#webgui [+v perlDreamer] by ChanServ05:10
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has quit ["Leaving."]06:14
CIA-19WebGUI: colin * r5212 /WebGUI/t/lib/WebGUI/Test/Maker/Permission.pm: Refactor out the duplicated code in ->run into a utility routine.06:18
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui06:32
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui06:11
-!- mode/#webgui [+o Haarg] by ChanServ11:07
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui11:18
-!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]13:59
-!- BartJol [n=Administ@host1.procolix.nl] has joined #webgui14:01
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has quit ["This computer has gone to sleep"]14:42
-!- Netsplit orwell.freenode.net <-> irc.freenode.net quits: BartJol, SynQ, ascii, nuba, steveo_aam, AMH_bob, @apeiron, besonen_mobile, +Radix_14:49
-!- Netsplit over, joins: @apeiron, BartJol, steveo_aam, nuba, SynQ, besonen_mobile, ascii14:50
-!- Netsplit over, joins: AMH_bob, +Radix_14:51
AMH_bobMorning14:51
AMH_bob(at least over there)14:51
BartJolwell it's afternoon here14:52
AMH_bob:p14:54
AMH_bobSDuensin always says Morning after logging in, if I can, I'll try and beat him to it!14:55
BartJol:)15:33
-!- BartJo1 [n=Administ@host1.procolix.nl] has joined #webgui16:19
-!- BartJol [n=Administ@host1.procolix.nl] has quit [Read error: 110 (Connection timed out)]16:30
BartJo1fap 16:39
BartJo1sorry16:39
-!- BartJo1 [n=Administ@host1.procolix.nl] has left #webgui []16:49
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui17:23
-!- AMH_bob [n=bob@alphamega-dmp.xs4all.nl] has left #webgui []17:56
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has joined #webgui18:07
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has joined #webgui18:10
-!- mode/#webgui [+v perlDreamer] by ChanServ18:10
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit [Remote closed the connection]19:21
-!- perlDreamer [n=colink@pool-71-117-209-28.ptldor.fios.verizon.net] has quit ["Leaving."]20:17
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui20:26
-!- perlmonkey2 [n=perlmonk@ip68-97-51-70.ok.ok.cox.net] has joined #webgui21:43
perlmonkey2everyone 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:45
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has quit ["Exit- stage left"]21:59
-!- vayde [n=vayde@c-24-118-7-216.hsd1.mn.comcast.net] has joined #webgui22:00
-!- Haarg [n=haarg@66-188-98-191.dhcp.mdsn.wi.charter.com] has joined #webgui22:34
-!- mode/#webgui [+o Haarg] by ChanServ22:34
-!- dionak [n=dkidd@cpe-024-074-132-143.carolina.res.rr.com] has quit []22:51
CIA-19WebGUI: colin * r5216 /WebGUI/t/Asset/Wobject/GalleryAlbum/view.t: 23:48
CIA-19WebGUI: re test #6. Making the hash ref a bag causes an automatic mismatch and interferes with23:48
CIA-19WebGUI: test diagnostics.23:48
CIA-19WebGUI: Test fails due to a mismatch in the assetSize param in the first (and probably further)23:48
CIA-19WebGUI: entry of the loop. Marked as TODO.23:48
-!- preaction [n=doug@static-72-1-4-143.ntd.net] has joined #webgui23:59
-!- mode/#webgui [+o preaction] by ChanServ23:59
--- Log closed Tue Jan 01 00:00:28 2008

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!